Mam 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?
@chess_peppe jak głębiej poszukasz to na LinkedIn znajdziesz mniej więcej te same boty co na Facebooku. Są tam też firmy których opisy są... nie z tego świata xD
Ja bym to zostawił, niech to będzie takie muzeum i jednocześnie platforma dedykowana Hindusom.
Chciał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!
Mafia 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!
Teraz 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.
Witam 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.
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.
Opis: Stockfish is afree and strong UCI chess enginederived 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!
@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
2 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!
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
@dziad_saksonski Ale to już stara akcja i był nawet o tym post tutaj na Hejto.
https://www.hejto.pl/wpis/dev-odrzucil-pr-wiec-agent-ai-opublikowal-paszkwil-na-jego-greno-l-temat
@DexterFromLab jestem w ciezkim szoku ostatnio po zobaczeniu jakim cudownym narzedziem jest Claude code, przymierzam sie do wiekszego projektu który mam w glowie, najbardziej mnie zastanawia jak sobie podzielic project tak zeby byl strawny DLA Claude? Gdzie no chce kilkanascie albo kilkaset featurów jak to utrzymywac? No I jakie males najwieksze wyzwanie w pracy z claudem
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:
Pobiera dane rynkowe (QQQ, S&P500, VIX, BTC, obligacje 10Y) przez yfinance
Scrapuje newsy z Reuters, CNBC, Yahoo Finance i MarketWatch
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.)
Generuje raport po angielsku i po polsku
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).
@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
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
Fajnie to wygląda, polecasz jakieś resource do nauki multi agent orchestration z Claude code? Muszę w końcu do tego przysiąść i ogarnąć.
Co do używania tej strategii do czegoś innego niż poszerzanie horyzontów to przestrzegam, bo zgodnie z teorią finansów (Efficient market hypothesis) jesteś na straconej pozycji przy graniu w ten sposób na płynnych rynkach.
Rynek agreguje wszystkie dostępne informacje w cenę aktywów. Więc składając każde zlecenie mówisz rynkowi że ty wiesz coś czego nie wie agregacja wszystkich inwestorowi na świecie.
A jeżeli próbujesz grać na przetwarzanie nowych informacji które nie zaktualizowały jeszcze ceny aktywa, to robisz to samo co firmy zatrudniające dziesiątki quantów i ciągnące własne światłowody na wall Street żeby oszczędzić 1ms przy składaniu transkacji.
Koniec końców próbujesz przewidzieć random walk, i czy użyjesz AI czy random number generator, prawdopodobnie wyjdziesz na tym podobnie finansowo.
"Fajnie to wygląda, polecasz jakieś resource do nauki multi agent orchestration z Claude code? Muszę w końcu do tego przysiąść i ogarnąć"
Polecam zainstalować claude code, i zacząć używać. Mozesz mu zadać pytanie i z czasem nabierzesz ogłady. Czasy kursów i szkoleń chyba się już skończyły :)
"Co do używania tej strategii do czegoś innego niż poszerzanie horyzontów to przestrzegam, bo zgodnie z teorią finansów (Efficient market hypothesis) jesteś na straconej pozycji przy graniu w ten sposób na płynnych rynkach."
Nie to co opisałeś to w ogóle nie jest moja strategia. Ja nic nie pisałem o strategii, ja zrobiłem bota do analizy dynamicznych zmian na rynku i śledzenia jednego aktywa. O żadnej strategii nic nie pisałem, to już ty sam sobie ją wymysliłeś :P
Zasłyszałem śmieszną obserwacje "wyceniliśmy projekt na 2 kwartały i 3 devów, ale AI zrobiło połowę z tego w miesiąc. Drugą połowę wycieniamy na półtora roku"
@Barcol u mnie podobnie. Fajnie jak jesteś człowiekiem który zaczyna projekty - przy pomocy AI jesteś w stanie zrobić bardzo dużo na start, bardzo małym nakładem pracy. A potem oddajesz w utrzymanie i niech się oni martwią xD
@rith no no, to jest problem że każdy C-level ma attention span złotej rybki i po 15 sekundach nie utrzyma uwagi, a w 15 sekund to ten AI błyszczy pieknie xD Dopiero jak spróbujesz pociągnąc projekt dalej to zaczyna się "zabawa" xd
@Barcol no, dlatego mój model sprawdza się bardzo ładnie Albo początki projektów przy pomocy AI, albo naprawianie tego vibekodowanego gówna (ofc przy pomocy AI) xD
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 i tym regulaminem.
Przykładowy projekt Open Source
Nazwa: Linux kernel
Język/stack: C
Opis: The Linux kernel is the core of any Linux operating system. It manages hardware, system resources, and provides the fundamental services for all other software.
@chess_peppe
Nazwa: Immich
Język: TypeScript, Dart I inne
Opis: Immich to open-source’owa alternatywa dla usług takich jak Google Photos, umożliwiająca samodzielne hostowanie i zarządzanie zdjęciami oraz filmami. Aplikacja oferuje automatyczne tworzenie kopii zapasowych, rozpoznawanie twarzy, tagowanie a także dostęp z wielu urządzeń przez interfejs webowy i mobilny. Działa lokalnie, co zapewnia pełną kontrolę nad prywatnością danych i eliminuje zależność od zewnętrznych dostawców rozwiązań chmurowych.
URL: https://github.com/immich-app/immich
U mnie zestaw: stary telefon + głośnik bluetooth + Transistor + radio FIP (francuskie radio bez żadnych reklam, z dość szeroką playlistą i tematyczne: FIP Rock, FIP Jazz, FIP Groove itp) robią za domowy radiowęzeł