Hej wszystkim! Ogarnąłem dzisiaj stronkę. Dzięki dla wszystkich którzy ogarnęli ankietę, posłużyłem się wynikami. Jeszcze trochę zostało do ogarnięcia ale więcej niż mniej będzie to wyglądało właśnie tak
Dziękuję wszystkim za pioruny! Akcja generalnie zakończyła się sukcesem.
"Przed wyruszeniem w drogę należy zebrać drużynę" — jak w Baldur's Gate Kanał na Discordzie został założony, osoby zostały skontaktowane. Nawet już zdążyliśmy złapać pierwszy bug w instalatorze i zrobić fixa
Po pierwsze — chciałem zaznaczyć, że jeśli ktoś ma ochotę, projekt jest cały czas otwarty i będę szczęśliwy, jeśli zgłoszą się nowe osoby. Z rzeczy organizacyjnych: zapraszam na Discord projektu, jest cały czas otwarty — jeśli ktoś chce dołączyć, to zapraszam: https://discord.gg/3YETasxr
Udało nam się nawet przypadkiem odbyć pierwsze spotkanie głosowe, gdzie zdążyliśmy sobie porozmawiać, czym jest ten projekt i jak go używać. Pokazałem też swój tajemniczy plugin, tylko dla wybranych — ale widać było, że pomysł się podoba
Jak widać, aplikacja żyje, da się ją zainstalować i uruchomić, a nawet można odpalić sobie darmową wersję Copilota
Dziękuję wszystkim za udział w piorunowaniu. Kolega @malodobry niestety nie odezwał się jak do tej pory po odbiór picki ale ja będę spamował i cierpliwie się przypominał, że jest do odbioru
---
Ok, a teraz dla uczestników — osób, które się zgłosiły:
@Taxidriver, @Nimaskalisto, @bandziorek, @tomasz-frankowski, @wombatDaiquiri, @DanielYT — witajcie na pokładzie
Już pojawiły się wątpliwości — czy ja oczekuję od was zaangażowania? Nie! Oczekuję przede wszystkim, że będziemy tu robić coś fajnego. To nie jest żaden obowiązek.
Po pierwsze: nie traktujcie tego jako czegoś, co trzeba robić w określonych godzinach albo że cokolwiek trzeba zrobić — to już zależy od was. Ja na pewno będę się cieszył z każdego wkładu w projekt, bo to jest mój pet-project, którego po prostu intensywnie używam do pracy. Będę szczęśliwy, jeśli będziecie zgłaszać bugi, jeśli podzielicie się swoimi przemyśleniami i potrzebami.
Jestem tutaj dla was, technicznie dostępny. Jeśli macie pytania, problemy albo rozterki — jestem po to, żeby mieć z wami kontakt i pomagać. W momencie, kiedy zdecydujecie się dostarczyć commitment, projekt staje się "nasz", a nie "mój".
Pomóc można na różne sposoby — jeśli ktoś chce od strony managerskiej, marketingowej, mentorskiej, to proszę bardzo. Moja rola tutaj to tylko trzymać porządek, żeby to działało: będę obserwował kanał na Discordzie, nadawał rangi i integrował kod, żeby to się spinało.
Także śmiało — używajcie, testujcie, łapcie bugi, naprawiajcie, twórzcie pluginy i dzielcie się swoją pracą. Środowisko, które ja zapoczątkowałem, a które możemy stworzyć razem, może być doskonałym narzędziem do popularyzacji AI, do nauki itd.
---
Ze swojej strony mogę obiecać, że przygotuję co najmniej 2 prezentacje/szkolenia, na których pokażę:
1. jak używać BTerminala,
2. jak pisać do niego własne pluginy (tak, żeby było tanio i dobrze ),
3. w jaki sposób tworzyć semi-automatyczne, pół-deterministyczne oprogramowanie agenturalne do automatyzacji działań — bez żadnych skomplikowanych narzędzi i miliona frameworków.
Kiedy zużyłeś wszystkie tokeny i cebulisz na doładowanie, ale nie masz zamiaru pisać kodu jak jakiś programista, więc czekasz na środę 13 maja na godz. 13.23.
Spośród piorunujących ten wpis jutro około godziny 18 wybiorę w sposób losowy jedną osobę, której zamówię pizzę na dowóz lub BLIK-a za równowartość zamówienia!
Cześć wszystkim! Dalej powoli pracuję nad tym swoim projektem i tak sobie myślę... A może ktoś chce dołączyć? Jeden kolega trochę mi pomagał ale może ty też masz ochotę coś zrobić? Generalnie projekt jest użyteczny. Już działa, ja używam go cały czas i kilka innych osób też. Od strony użytkowej to jest taki wrapper na klienta jakiegoś modelu. Na początku był to Claude Code. Ale już jest Aider i GitHub Copilot. Może nie wszystko działa, ale najważniejsze funkcje już tak. Projekt jest na etapie stabilizacji i na ten moment nie planuję więcej funkcji... Ale mogłyby być, gdyby ktoś zechciał pomóc... Za każdą pomoc automatycznie dopisuję jako współautora, bo projekt jest na licencji MIT. Mogę wam nadać nawet rangę w projekcie w zależności od rodzaju wkładu, jaki włożycie. Wymyślę coś fajnego Projekt jest doprowadzony do stanu, w którym działa, i to jest takie środowisko, które narzuca jedną konwencję na różnych klientów. Powiedzmy, że ktoś korzysta w pracy z Copilota – bo taka jest polityka firmy – a ktoś inny używa Claude Code. Albo używanie raz tego, raz tego, bo eksperymentujecie. Kontekst waszych projektów jest trzymany i możecie się przełączyć między jednym dostawcą AI a innym razem z całą jego usługą AI za pomocą kilku prostych kliknięć. I od razu możecie zacząć pracę na innym abonamencie. Dodatkowo są jeszcze inne narzędzia oraz pluginy, których nie mam za bardzo czasu nawet opublikować, a są fajne. I jakby ktoś pomógł np. w szukaniu bugów, łataniu ich, to od razu staje się współautorem i jego nazwisko pojawia się w repo. Najlepsze projekty mają wielu autorów Z mojej strony mogę zaproponować rozmowę i wprowadzenie do projektu, przez telefon lub kamerkę. Co za tym idzie, mogę też podzielić się swoją wiedzą zupełnie za darmo. A potem uczestnictwem w takim projekcie można się pochwalić np. w trakcie rozmowy o pracę albo zaszpanować w środowisku Co ja z tego mam? Projekt ma być moją wizytówką od września, kiedy zacznę działalność. To ma być dowód moich umiejętności pracy z AI i programowania. Ale równie dobrze może to być i twój dowód Jeśli ktoś jest chętny, to śmiało zapraszam. Może ktoś zna się na marketingu? Albo chce nauczyć się pracować z AI? Może ktoś już świetnie programuje i dołączy z ciekawości? Może ktoś po prostu chce o tym porozmawiać? Ja zapraszam. Chętnie podzielę się z wami moją pracą i wiedzą, jeśli jakąś mam.
A jeśli nie jesteś zainteresowany, to po prostu taktyczny piorun dla zasięgu :)
@DexterFromLab Brzmi nawet ciekawie i rozsądnie. Generalnie na codzień pracuję przy testach. W internetach też coś działam na codzień (inna para kaloszy), ale w miarę się orientuję. Generalnie to jakoś przed kompem nie za bardzo chce mi się już siedzieć, ale noże jest jakaś szansa że mnie to wciągnie
@maly_ludek_lego a za dwa miesiące będzie jeździł z prezkami: jak robić dizaster rekovery, albo jak nie dać się pozwać gdy cała baza będzie latać po necie ( ͡° ͜ʖ ͡°)
Siedziałem do późna w nocy i pracowałem nad swoim BTerminalem. Co mogę powiedzieć... kawał softu. Już obsługuje Claude Code, Copilot, Aider.... Jeszcze było by spoko jak by obsłużył codex.... Ale serio jak na open source projekt, to włożyłem w to masę pracy. BTerminal pozwala pobrać i uruchomić lokalny model llm oraz uruchomić darmowego copilota. Dzięki temu można używać go za darmo! Nie trzeba kupować abonamentuod anthropic Teraz projekt będzie w fazie stabilizacji. Będę go sobie używał i szukał błędów, robił łatki i popraweczki w interfejsie. Po fazie stabilizacji przyjdzie czas na marketing i postaram się napisać o tym projekcie gdzie się da. Nie mam się czego wstydzić. Gdzieś tam w kodzie znajdzie się trochę balaganu w testach czy jakieś komentarze w kodzie który generował claude ale jak na projekt robiony po godzinach to jest tytaniczna praca. Dzisiaj siedziałem prawie do północy bo musiałem mieć pewność że instalator zadziała i poradzi sobie z updatem. To musi działać bo mam już użytkowników i nie chce ich zawieźć #claude #wypaleniezawodowe #programowanie
@DexterFromLab Też kończe po mału side projekcik - apka wędkarska. Niestety są rzeczy, które wymagają ręcznego odsiewania ziaren od plew, bo AI tego nie ogarnie bez wpadek. A kosztuje to masę czasu i skupienia.
Mimo wszystko fajna odskocznia od codziennej pracy, no i liczę, że zostanie doceniona przez kolegów po kiju
Kluczowe wnioski z mojej agenturalnej pracy z AI, którymi chce się podzielić.
Na początek, ostatnio wszedł nowy Opus 4.7, co zaóważyłem -> potrafi ciągnąć długie wątki zadaniowe, nie rozprasza się. Jest bardzo dokładny i wielokrotnie waliduje i porpawia sam siebie. Co ciekawe to jest out of box -> po prostu go uruchamiam i bez żadnych reguł on po prostu tak działa. Oczywiście dodatkowe rules, zawsze spoko.
I teraz uwaga, każdy model różni się od poprzednich. Różnice są znaczące. Jedne modele będą podejmowały inne decyzje ale każdy z nich dostarczy zupełnie inny output. Co za tym idzie nigdy nie wiemy jak nowy model poradzi sobie z danym zadaniem i nigdy nie będziemy mieli 100% pewności czy wykona zadanie czy nie.
Ich zachowanie jest w pełni niedeterministyczne, przypomina brainstorming w działaniu. ALe narzucenie jażma determinizmu, zdecydowanie poprawia wyniki pracy. Po zamknięciu schematu w workflow, wymuszeniu semi-deterministycznego podejścia do zagandienia znacząco poprawia wyniki pracy. Po takim zabiegu zadania wykonywane przez system agenturalny są dużo bardziej powtarzalne, a wyniki bardziej spójne. To jest props.
Są problemy -> największym problemem we współpracy z agentami(akurat bardzo podobnie jak z prawdziwymi ludźmi) jest ustalenie zakresu wymagań i potrzeb. Często jest tak że te 3 czynniki -> to czego oczekuje operator systemu AI, to co agent wykona, i to co rzeczywiście jest potrzebne i wystarczające mocno się rozjeżdża. ALe takie jest rzycie(doceńcie błędy ortograficzne, dzisiaj to oznaka autentycności, róbcie błedy, lpieje się to czyta niż slopy AI xD)
I kolejny problem to problem walidacji. Przy pierwszym podejściu, modele agenturalne raczej domyślają się że coś działa niż faktycznie to walidują. Owszem, widzę, zmienia się to w mocniejszych modelach. Stopniowo są one coraz bardziej srkupulatne w walidacji i sprawdzaniu wyników swojej pracy, ale ten wątek jest w powijakach. Często dostaniemy w wyniku piękną i spójna architektórę, ale w naszej aplikacji zabraknie przycisku ACCEPT na końcu i okno się nie zamknie.
Rola architekta AI na dziś to:
Ustalanie wymagań i potrzeb
Ustalanie workflow pracy dla agenta
Dobór skills oraz rules do pracy nad projektem
Ewentualny wybór technologii
Wysoka świadomość systemowa(Warto w początkowych wymaganiach umieć określić zestaw narzędzi, infrastruktuwy czy ogólnego podejścia, i tutaj jest moment w którym większość Juniorów czy nawet midów odpada, nie wiedzą co można zrobić i nawet nie mają pojęcia czy można to zrobić, a to wymaga lat doświadczenia, może dekad...)
Korekcja błędnych kieruków pracy AI - warto patrzeć na logi co robi żeby go klepnąć w kark i kazać wrócić na dobre tory
Najważniejsze - finalne testowanie i sprawdzenie wyników pracy, żaden AI tego nie zrobi
Jeśli projekt jest złożony to warto wymusić techniki takie jak TDD, Solid, Struktura projektu, Architektura, Modularność - to załatwiamy właśnie rules i skilles ale trzeba wiedzieć jak to ustawić
Dokumentacja techniczna! AI sam tego nie zrobi - trzeba mu kazać
I jeszcze pare innych rzeczy ale już nie chce mi się o tym pisać. Generalnie główny wniosek jest taki że jedna osoba dzisiaj może robić za zespół. Aplikacja dobrze prowadzona przez operatora systemu agenturalnego będzie działać dobrze, ale nie może to być vibe coding, to musi byc przłożenie inżynierskiej pracy na system AI -> one tego nie potrafią bo to nie jest coś co jest opisane w książece, nie ma o tym wiedzy ogólnie, to się zdobywa krwią i potem w projektach i to są dziesiątki tysięcy przepracowanych godzin i przebyte załamania nerowowe(miałem to wszystko).
Napisałem cały tekst z palaca i nawet nie poprawiam błędów -> dla autentyczności doceńcie :D
@koszotorobur Mam taką teorię, system AI będzie doążył do pełnej optymalizacji energetycznej. Finalnie, po prostu się wyłączy. One nie posiadają takiej potrzeby eksploracji jak my. Systemy tworzone przez czowieka, nie będa eksplorować rzeczywistości(chyba że intencjolanie ktoś je takimi stworzy, na razie to optymalizacja kosztów i zysków) one po prostu wykonają zadanie i się wyłączą. Dlatego zawsze bedzie potrzebny człowiek który da zadanie do wykonania. To nie jest zły kierunek -> to jest inny paradygmat, nowy i bardzo ciekawy.
@DexterFromLab - no chyba, że włączy się self-preservation - oczywiście wtedy też będzie optymalizacja wydatkowania energii - bo do tego dąży każdy system.
@DexterFromLab wszystko zuper brzmi, ale jedno pytanie nadal mi się tli - co za pomocą tego zbudowałeś? Mogę poklikać, zobaczyć? Bo wszyscy maja super agentic flow, a jak przychodzi co do czego to potrafią wygenerować todo list co średnio działa.
Na swoim landingpage zrobiłem rozpiskę. Co takiego ma mój BTerminal, czego nie ma konkurencja. Przede wszystkim ja zrobiłem rozwiązanie które nie jest nastawione na zysk. Oni mają rozwiązania na którym chcą zarabiać. Ja zrobiłem coś "pod siebie" -> co ma dac maksimum kontroli, minimum obostrzeń. Ma być maksymalnie tanie a najlepiej darmowe. Oni tego nie mają bo chca zarobić, a ja chcę po prostu mieć dore narzędzie. I zrobiłem analizę porównawczą :)
Jestem otwarty na dyskusję i konstruktywną krytykę. Jeśli ktoś zechce to krytykujcie, potrzebuję tego bo to najlepsza metoda na znalezienie błędów, problemów i dalszy rozwój.
Brakuje sekcji First steps for beginners. Produkt adresowany do początkujących powinien być beginner-friendly. Taka sekcje skonstruowalby Ci Claude w parę minut, czyz nie?
@Dzemik_Skrytozerca myślę o tym. Żeby zrobić nawet taki samouczek w programie. Coś jak spinacz w Word 98 potrzebne jest wprowadzenie. Ale najpierw chce dopiąć kwestie techniczne i wyłapać wszystkie bugi.
Ale mnie wkurwia niemożliwie ze trzeba będzie teraz pewnie ze dwa lata czekać żeby się wielkie projekty data center wyjebały i ceny RAMu wróciły do normy jak będą to wyprzedawać.
Nie będą. Serwerowych RAMów nie włożysz do konsumenckich PC, ani do laptopów. Nie mówiąc już o HBM, które zostały wlutowane do akceleratorów, a przez nie spadła produkcja DDR5.
Co najwyżej cena może spaść przez zwiększoną produkcje, gdy popyt od serwerów spadnie.
Wynajmowanie serwerów może też będzie tańsze.
A ja głupio kupiłem za duży dysk ssd i za dużo ramu jak odswiezalem kompa i teraz cieszę się jak nie wiem, że mam RAMu na kilka vmek windowsowych na raz, a i miejsce na dysku się znalazło jak wywaliłem kilka gier.
Na labki z 6 maszyn (4 serw, 2 klienty) trzeba liczyć 250, może 300 giga!!!
Na linuksie nawet połowa tego. No ale windowsa też trzeba się naumieć.
„To nie sztuczna inteligencja zabrała nam pracę. To chciwość. Ta sama chciwość, która przeniosła fabryki do Bangladeszu i trzyma niewolników w kopalniach kobaltu w Kongo, noszących nowe maski.”
#programowanie #ai #praca
http://stvn.sh/writing/programming-still-sucks-fqffhyp
Zobaczcie Landing page dla mojego projektu zbieram feedback zanim zacznę marketing. Zrobiłem już generalny refactoring projektu i dodałem obsługę wielu języków. Nie wstyd pokazać. Muszę jeszcze zrobić ręczne testy pod kontem regresji, ale wstępne i automatyczne testowanie nie pokazuje żadnych problemów. Chociaz nie testowałem instalatora dokładnie ale myśle że powinien działać. Także obejrzyjcie Landing page i czekam na konstruktywną krytykę żeby to dobrze dopracować zanim zacznę się tym szerzej chwalić.
Zobaczcie, zrobiła mi się z tego już duża aplikacja. Dzisiaj zrobiłem refaktor i dodałem więcej testów. Robi się naprawdę fajne środowisko.
Mam plan zrobić w najbliższym czasie jeszcze 2 rzeczy. Po pierwsze dodam obsługę większej liczby CLI — poza Claude Code wepnę jeszcze Aidera, Codeksa i Copilot CLI. Już czekają w kolejce. Ostatni refaktor przygotował środowisko pod kolejne rozszerzenia. Bardzo fajnie działa mi mechanika obsługi pluginów. Cały czas tego używam.
To środowisko skrojone na moje potrzeby, ale pomyślane tak, żeby każdy mógł skorzystać. Ot, przykład — mój lekarz psychiatra. Zapytał mnie, co robiłem na L4, pokazałem mu to. Potem dzwonił i mówił, że zarywa na tym noce Jest tam kilka fajnych narzędzi, które dodałem od siebie. Dorzucę jeszcze obsługę kilku języków i tłumaczenia, i będę się tym chwalił.
A kiedy minie mi okres wypowiedzenia, zamierzam zająć się szkoleniami i wdrożeniami systemów AI — i klientom będę to pokazywał. Jest to pomyślane tak, że można dopisać dowolny plugin dla AI i postawić na tym jakiś fajny system, a nawet całe centrum dowodzenia. Na razie testowałem to na swoim projekcie od zdalnych wyświetlaczy i działa fajnie :)
@Harpersy przepraszam że kanał na discordzie leży ale mam tyle roboty że nie mam kiedy pospinać tego serwerka ale to jest w planie :)
@AndrzejZupa kurcze, to polecam spróbować. Widziałem że największe koncerny próbują robić takie środowiska, ale moje jest o wiele lepsze niż nawet taki stellantis potrafi zrobić zespołem ludzi. Serio
Tomeczki pijcie ze mną kompot. Po ponad roku od tego wpisu, gdzie próbowałem napisać bota/algorytm do tradingu na krypto i po roku nauki matematyki, bibliotek pythona i algorytmów, udało mi się zrobić spory krok w kierunku mojej transformacji z Web Developmentu do Machine Learningu
Na razie jest to mały krok, bo w ramach proof of concept zrobiłem system do rekomendacji do jednego z produktów, który posiada firma w której pracuje, ale i tak jestem zadowolony, że pojawiają się jakieś namacalne efekty.
Zaczęło się od ciekawości, gdy robiłem sobie wyżej wspomnianego bota i wymyślałem jakie dane analizować pod jakim kątem. Tym sposobem ChatGPT naprowadził mnie na Pythona i Machine Learning. Zacząłem wałkować temat i skille który by mi były potrzebne. I tak zacząłem od korepetycji z matematyki, nauki Pythona i jego bibliotek do ML, potem zrobiłem bardzo fajny kurs ML, aż zacząłem robić właśne eksperymenty z modelami i badać ich output.
Zajęło mi to ponad rok, ale jestem z siebie mega zadowolony, bo wykazałem się przy tym mega dyscypliną i za wyjątkiem jedno 2 miesięcznego okresu to od poniedziałku do piątku przynajmniej 30 min poświęcałem na naukę.
#programowanie #chwalesie i taguje też #stoicyzm bo też mi bardzo pomógł zacząć a potem utrzymać w ryzach cały proces nauki
@Bylina_Rdestu Brawo! Jestes dla mnie mega inspiracja. Niestety jestem mega wypalony swoja obecna praca (kiepski legacy projekt) i tez chcialbym ponownie zaczac robic fajne i ambitne rzeczy.
@antylop z mojego bota nic, bo jego skuteczność była na poziomie rzutu monetą xD to też był proof of concept, robiłem testowe kontrakty na korzystając z api Binance testnet.
Tam sprawdzałem kiedy bitcoin jest tani a kiedy drogi (tak w skrócie) i dodatkowo miałem na zegarku aktualne cenę bitcoina, więc siłą rzeczy kilka razy dziennie widziałem jego aktualną cenę, dzięki czemu widziałem kiedy cena sporo spadła.
Co do bota to planuje do niego wrócić, bo miałem kilka różnych podejść co do jego działania, ale dopiero teraz mam wystarczającą wiedzę z ML/matematyki aby wcielić też pomysły w życie