Hejto.pl

#programowanie

252
2484

Zaloguj się aby komentować

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?


#programowanie #korposwiat #durnebabyzhru

Jednego euromacieja, chyba że bedzie gwarancja że LinkedIn upadnie i sobie głupi ryj rozbije, to dorzucam uścisk dłoni prezesa

@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.

Zaloguj się aby komentować

Zaloguj się aby komentować

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!

@ataxbras jesteśmy w awangardzie!


#chwalesie #programowanie

Zaloguj się aby komentować

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!


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!


#programowanie #gry #grywebowe

111ab10e-1dbe-45f5-b4c7-f181ac30369e

Zaloguj się aby komentować

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.


#programowanie

0c1c402a-79ec-4569-bed4-a11d4f6f07e4

Zaloguj się aby komentować

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.

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

30f2184a-46d6-4cd7-9ce2-8fea8579d559

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

Zaloguj się aby komentować

@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

Zaloguj się aby komentować

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!


Cała nadzieja w testerach manualnych xd


#ai #programowanie #it #pracawit

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

@ZohanTSW

lepiej, krócej i lepiej

i lepiej oraz krócej


Już mi się zdarzaly wielokrotne nullczeki albo wielokrotne trimowanie stringa.


nie wiem co te funkcje robią

Reverse intelligence quotient Izrael.


600 punktów

Chce poznać historię tego planningu.

Zaloguj się aby komentować

BTerminal — 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

https://discord.gg/UBUShF5J


#programowanie #ai #discord #opensource #dexterslaboratory

48be6e6a-7e49-4f7d-8649-5db8dab18044

@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?

@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

Zaloguj się aby komentować

@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

Jutro wyślę to do wszystkich co rozumieją taki hermetyczny humor bo to nawet nie złoto - to platyna

Zaloguj się aby komentować

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).

Source code:

Bot analizujący: https://github.com/DexterFromLab/stock-analyser-signal

IDE do automatyzacji: https://github.com/DexterFromLab/ClaudeCodeIde

Wpadajcie na kanał zobaczyć jak działa na żywo:

https://discord.gg/cab4JJRq

Napiszcie coś na czacie jak wejdziecie — chcę widzieć kto jest!

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

@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

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.

@Redox

"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






Zaloguj się aby komentować

Zaloguj się aby komentować

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"

#ai #heheszki #nieheheszki #programowanie

@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

(ofc stawkę bierzesz taką samą 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

Ten plan nie ma wad xD

Zaloguj się aby komentować

#programowanie #glupiehejtozabawy

Witam w pierwszym #oss czyli Open Source Sunday.


Zasady:

  1. Piorunujesz ten wpis.

  2. 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.

  3. W następną niedzielę rozstrzygnięcie. Komentarz z największą liczbą piorunów zostanie OSW (Open Source of the Week)

  4. 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.

Url: https://github.com/torvalds/linux

ed05bc02-8a39-472c-b171-c743a02b8e14

@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

Zaloguj się aby komentować

Zaloguj się aby komentować