#chatgpt

36
716
jimmy_gonzale

Chyba warto w każdym pytaniu specjalnie zahaczyć o rasizm. Dopiero wtedy masz jego uwagę i czat odpowiednio wytęża zwoje i "wyobraźnię".

jestemjimmy

@Bij_Bolszewika a cóż to za model?

Bij_Bolszewika

@jestemjimmy uncensored llama

zuchtomek

@jestemjimmy Co ja pacze xD

29962647-de7b-4b83-b99e-6716e1278367

Zaloguj się aby komentować

Zajmuję się analityką internetową - zbieram i raportuję dane o tym, jak ludzie przeglądają strony internetowe.


Przez ostatnie kilka miesięcy pisałem sobie rozszerzenie do #chrome, które wizualizuje dane o klikniętych na stronie elementach - tzw "heatmapa", czy też "clickmapa".


Była to okazja żeby mieć sporo niecodziennych wyzwań do rozwiązania, i pomyślałem że się nimi podzielę. Ponieważ sporą część tego co musi być zrobione miałem w głowie i nie porywało mnie robienie jej, do stworzenia części kodu użyłem #chatgpt i #github #copilot , co też przyniosło ciekawe doświadczenia.


Są to totalnie geekowskie wynurzenia ale mam nadzieję znaleźć odrobinę przestrzeni gdzie mógłbym też zyskać może jakiś feedback na temat tego rozwiązania


Całość opiera się na zbieraniu selektorów CSS klikniętych elementów, a później pobieraniu tych danych i wizualizowaniu ich.


  • Sama komunikacja z zewnętrznym serwisem w Chrome Extensionie to już jest ciekawy fikoł, bo można to robić tylko z konkretnego kontekstu - service workera (a.k.a. background.js) - wymaga to przerzucania danych w odpowiednie miejsce (np. do otwartego taba przeglądarki), bo nie można ich pobrać "gdzie się chce"

  • Wizualizacja klikniętych elementów to fragment w którym mocno wspomagałem się AI - ChatGPT dobrze był w stanie zrozumieć o co mi chodzi i uwzględnić wymagania, ale jego sposób pracy potrafił się wahać z tygodnia na tydzień. W końcu przerzuciłem się na GitHub CoPilot ponieważ sugeruje na podstawie całego otwartego w #vscode projektu i bieżącego miejsca w kodzie. Czasem jak kulą w płot, ale zaoszczędził mi mnóstwo czasu. W sumie cały algorytm wizualizacji to jego dzieło którego staram się sam nie ruszać jedną z rzeczy, które AI rozwiązało jest kolejność renderowania elementów na podstawie sprawdzenia, który jest czyim dzieckiem, tak, aby nie było później zwizualizowanych elementów, których nie da się kliknąć.

  • Największym problemem, nad którym dumałem jak memiczny Pablo Escobar przez 1,5 miesiąca odkładając całość w kąt, było jak skonstruować toolbar wyświetlający się po kliknięciu danego elementu. No nie mogłem tego sobie dobrze wymyśleć biorąc pod uwagę to co chciałem zrobić, czyli doklejać go do już istniejącego elementu i pozwalać mu się rozwijać na obszar poza tym elemente. Z pomocą też pewnego wieczora przyszło AI, ale do rozwiązania o co je poprosić musiałem dotrzeć sam.

  • Nadawanie odpowiedniej kolorystyki w zależności od ilości kliknięć na dany element jest czymś co muszę jeszcze dopracować. Pierwsza wersja opierała się na przypisaniu natężenia jednego koloru, teraz już mam 2 kolory. Wymyśliłem sobie żeby dzielić skalę pomiedzy tymi 2 kolorami na liczbę kolorów odpowiadającą ilości elementów do pokolorowania, ale to nie daje wyraźnych wizualnie efektów, więc wprowadziłem dodatkowy model który elementy z największą ilością kliknięć doboostowuje na podstawie tego, które mają miejsce w datasecie (bo jest on posortowany od najbardziej klikanych elementów)

  • Potrafią się też zdarzać uszkodzone dane z niewłaściwymi, urwanymi selektorami CSS - trzeba je w miarę możliwości oczyszczać i wizualizować na najbliższym elemencie

  • Niektóre elementy na stronach, gdy są kliknięte, potrafią zwracać inne selektory np zawierające klasę "active". Żeby te dane łączyć (chociaż chyba mi to jeszcze nie do końca działa ) też zrobiłem dedykowaną temu funkcjonalność.

  • Problem, którego jeszcze nie rozwiązałem: przy używaniu google translate, mogą się zmieniać wykrywane selektory CSS klikniętych elementów, bo jest w nich dodatkowo umieszczany tag <font> albo i dwa

  • Popełniłem też sporo mniejszych, czeskich błędów przy obsłudze dość złożonego API - tym lepiej miałem okazję się go nauczyć

  • GitHub CoPilot dobrze się u mnie zadomowił. Zrobiłem kilka zrzutów które chcę zmontować w filmik o nim, gdzie mam przykłady i dobrych i kiepskich jego zachowań. Czasem trzeba go lekko szturchnąć w odpowiednim kierunku, i potrafi dużo pomóc, ale czasem jest zupełnie bezużyteczny i kręci się w kółko jak 5 latek

No i taka robota. Mi się bardzo przyda w mojej codziennej pracy. Jak coś, to extension współpracuje z analityką Piwik PRO, która ma dwie zalety - jest robiona w Polsce i jest darmowa do 500 tys. eventów miesięcznie ( ͡° ͜ʖ ͡°) #toniejestreklama, może się komuś przyda, a samo rozszerzenie tu: https://logbaker.com, a filmik mam nadzieję że się osadzi: https://www.youtube.com/watch?v=wJSYjGRO5YM


Jeśli ktoś ma pytania dot. developmentu chrome extensiona też chętnie odpowiem na tyle ile wiem

em-te

@gonerator dla kogo zbierasz te dane?

gonerator

@em-te dla właścicieli różnych stron internetowych - prywatnych firm

VonTrupka

całkiem ciekawe wyzwanie

pytanie zasadnicze: co cię motywowało do tworzenia własnego rozwiązania?

Gotowych rozwiązań do heatmap było sporo (nie robię w tej branży od wielu lat, toteż na bieżąco już nie jestem) i głównym problemem była ich ociężałość. Ale nie wspomniałeś o gotowcach w ogóle, toteż jestem ciekaw czy krojenie żadnego gotowca nie byłoby "bardziej".


Druga rzecz to selektory.

Jak zbierasz dane dot. selektorów obejmujących całą szerokość lub wysokość widocznego

obszaru (nie wiem jak się tłumaczy viewport)?

gonerator

@VonTrupka motywacja do stworzenia własnego rozwiązania była taka, że już tej platformy używałem, a rozwiązanie w niej zawarte nie było wystarczające. A nie chciałem do samych heatmap zaprzęgać zawsze kolejnego rozwiązania, skoro to już mam działające. Oczywiście, jest wiele rozwiązań, ale każde ma swoje wady i zalety oraz koszty. A tutaj wiem dokładnie jakie dane przetwarzam i co chcę z nimi zrobić


Jest jeszcze aspekt prywatności przetwarzania danych - dla wielu firm istotny - a przy niektórych rozwiązaniach potrafi to być bardzo niejasne (patrz: MS Clarity). Piwik ma to dobrze ograne dzięki anonimizacji.


Co do selektorów - jeśli element ma całą wysokość lub szerokość viewportu, to jest zbierany tak samo (np body) - i na nim też są wizualizowane kliknięcia, najczęściej te nieintencjonalne - jeśli dobrze rozumiem o co pytasz ale z defaulta ignoruję wizualizowanie kliknięć na tych elementach właśnie z tego względu - nie mają znaczenia dla analizy tych faktycznie interaktywnych elementów, zaburzają ją

VonTrupka

@gonerator

założyłem defaultowo self hosted rozwiązania, chmurowatość to dla mnie ostateczność

przy czym i tak prędzej odpuściłbym 3rd party hosted niż go użył


tzn ogólnie rzecz biorąc i afair liczone były współrzędne kursora podczas wywoływania eventu i normalizowane względem - hgw, jak to określić - rozmiarów strony lub głównego kontenera.

I tutaj pytanie moje dotyczyło selektora elementu który ma dużą szerokość lub wysokość a jest w zasadzie pusty. No jeszcze wypadałoby uściślić jakiego typu selektory i czy są unikatowe, bo w przypadku klas to odróżnienie klikniętego elementu tylko na tej podstawie byłoby ... trudne


takie tam moje geekowskie dywagacje ( ͡~ ͜ʖ ͡°)

Zaloguj się aby komentować

Majonez kielecki, choć nie jest tradycyjnym środkiem do usuwania rdzy, może być użyty w niektórych sytuacjach dzięki wysokiej zawartości olejów i kwasów. Oto kilka kroków, jak można spróbować użyć majonezu do odrdzewiania zapieczonych śrub:


1. Przygotowanie: Upewnij się, że masz pod ręką majonez kielecki, a także narzędzia, takie jak klucz, szczypce, czy inne narzędzia potrzebne do luzowania śrub.


2. Aplikacja majonezu: Nałóż obfitą ilość majonezu na zardzewiałą śrubę. Upewnij się, że pokrywasz zarówno głowicę śruby, jak i wszelkie widoczne rdzawe plamy.


3. Czas działania: Pozwól majonezowi działać przez co najmniej kilka godzin, a najlepiej na całą noc. Kwas w majonezie może pomóc rozpuścić rdzę, a oleje mogą zadziałać jako środek smarujący.


4. Próba odkręcenia: Po upływie czasu działania spróbuj delikatnie odkręcić śrubę przy użyciu odpowiedniego narzędzia. Możesz potrzebować użyć siły, ale uważaj, aby nie uszkodzić śruby ani gwintu.


5. Czyszczenie: Po odkręceniu śruby dokładnie oczyść miejsce z resztek majonezu, a także rdzy, aby nie pozostawić żadnych resztek, które mogłyby sprzyjać dalszemu rdzewieniu.


Pamiętaj, że ta metoda nie zawsze musi być skuteczna, a w przypadku mocno zapieczonych lub zardzewiałych elementów warto rozważyć użycie specjalistycznych środków, takich jak preparaty do odrdzewiania.


#heheszki #chatgpt #diy

Ocet na skalę przemysłową można uzyskać na różne sposoby, jednym z nich jest wykorzystanie procesu rafinacji majonezu kieleckiego. W przypadku majonezu kieleckiego, jego produkcja opiera się na emulgacji składników takich jak olej, żółtka jaj, ocet oraz przyprawy. Gdy majonez staje się produktem ubocznym w trakcie jego wytwarzania lub przetwarzania, jego nadwyżki mogą być przekształcane w ocet. Proces ten polega na fermentacji składników majonezu, co prowadzi do przekształcenia kwasu octowego w bardziej skoncentrowaną formę.


Rafinacja majonezu do uzyskania octu wymaga zastosowania odpowiednich technologii, takich jak fermentacja alkoholowa, a następnie oksydacyjna. W wyniku tych procesów możliwe jest uzyskanie octu o pożądanej jakości i smaku, przy jednoczesnym zwiększeniu efektywności wykorzystania surowców. Takie podejście do produkcji octu nie tylko przyczynia się do minimalizacji odpadów, ale również wzbogaca rynek produktami o unikalnych walorach smakowych, bazującymi na tradycyjnych recepturach. Dodatkowo, przemysłowa produkcja octu w ten sposób może stanowić nowy segment rynku, który odpowiada na rosnące zapotrzebowanie na naturalne i ekologiczne produkty żywnościowe.

#ciekawostki #majonezkielecki

#chatgpt

moderacja_sie_nie_myje

Kiedyś Kielecki był lepszy. Teraz jak postoi dłużej nieotwarty w lodówce to pod deklem się woda z octu zbiera.

lurker_z_internetu

To pierwsze słuszne zastosowanie majonezu kieleckiego o jakim słyszałem. #tylkowiniary

Acrivec

@Felonious_Gru proszę nie fermentować majonezu w @bojowonastawionaowca

Zaloguj się aby komentować

tosiu

@AndzelaBomba czasem mam wrażenie że robi na odpierdol

AndzelaBomba

@tosiu wypalenie zawodowe 😜

voy.Wu

@tosiu szybko się uczy

Zaloguj się aby komentować

#chatgpt #energetyka

Ile piorunów potrzeba do zasilania małego miasteczka


czat GTP wymiata


TLDR: potrzeba 1440 przeciętnych piorunów.


Przeciętny piorun wytwarza olbrzymie ilości energii w bardzo krótkim czasie. Oto kilka kluczowych faktów dotyczących mocy pioruna:

Natężenie prądu: Typowy piorun ma natężenie prądu rzędu 30 tysięcy amperów, ale może osiągać nawet 300 tysięcy amperów.

Napięcie: Pioruny charakteryzują się bardzo wysokim napięciem, sięgającym nawet miliardów woltów. Średnie napięcie w piorunie wynosi zazwyczaj od 100 milionów do 1 miliarda woltów.

Czas trwania: Uderzenie pioruna trwa zaledwie kilka milisekund.

Energia: Energia pojedynczego pioruna może wynosić od 1 do 10 miliardów dżuli (J).

Aby obliczyć moc (P), używamy wzoru: P=EtP = \frac{E}{t}P=tE

Gdzie:

PPP to moc,

EEE to energia,

ttt to czas.

Przyjmując, że energia typowego pioruna wynosi około 5 miliardów dżuli (5 \times 10^9 J), a czas trwania wynosi około 0,001 sekundy (1 milisekunda):

P=5×109J0,001s=5×1012WP = \frac{5 \times 10^9 J}{0,001 s} = 5 \times 10^{12} WP=0,001s5×109J=5×1012W

Oznacza to, że przeciętny piorun wytwarza moc rzędu 5 terawatów (TW). Jest to ogromna moc, ale trwa tylko przez bardzo krótki czas.


a przelicz to na kwh


Aby przeliczyć energię pioruna na kilowatogodziny (kWh), możemy skorzystać z następującego wzoru:

1 kWh=3,6×106 J1 \, \text{kWh} = 3{,}6 \times 10^6 \, \text{J}1kWh=3,6×106J

Zakładając, że energia typowego pioruna wynosi około 5 miliardów dżuli (5 \times 10^9 J), przeliczamy to na kWh:

Energia (kWh)=5×109 J3,6×106 J/kWh\text{Energia (kWh)} = \frac{5 \times 10^9 \, \text{J}}{3{,}6 \times 10^6 \, \text{J/kWh}}Energia (kWh)=3,6×106J/kWh5×109J

Obliczmy to:

Energia (kWh)=5×1093,6×106≈1389 kWh\text{Energia (kWh)} = \frac{5 \times 10^9}{3{,}6 \times 10^6} \approx 1389 \, \text{kWh}Energia (kWh)=3,6×1065×109≈1389kWh

Zatem energia przeciętnego pioruna wynosi około 1389 kilowatogodzin (kWh).


ile prądu zuzywa małe miasteczko z 1000 gospodarstw domowych


Zużycie energii elektrycznej przez małe miasteczko zależy od wielu czynników, takich jak liczba mieszkańców w gospodarstwach domowych, standardy energetyczne, klimat, oraz nawyki konsumpcyjne. Aby podać przybliżone zużycie, przyjmijmy pewne założenia:

Średnie zużycie energii na gospodarstwo domowe: W Polsce przeciętne gospodarstwo domowe zużywa rocznie około 2000 kWh energii elektrycznej (choć ta wartość może się różnić w zależności od regionu i sposobu ogrzewania).

Dla małego miasteczka z 1000 gospodarstw domowych, roczne zużycie energii można obliczyć jako:

Roczne zuz˙ycie energii=Liczba gospodarstw domowych×Sˊrednie roczne zuz˙ycie energii na gospodarstwo domowe\text{Roczne zużycie energii} = \text{Liczba gospodarstw domowych} \times \text{Średnie roczne zużycie energii na gospodarstwo domowe}Roczne zuz˙ycie energii=Liczba gospodarstw domowych×Sˊrednie roczne zuz˙ycie energii na gospodarstwo domowe

Roczne zuz˙ycie energii=1000×2000 kWh\text{Roczne zużycie energii} = 1000 \times 2000 \, \text{kWh}Roczne zuz˙ycie energii=1000×2000kWh

Roczne zuz˙ycie energii=2,000,000 kWh\text{Roczne zużycie energii} = 2{,}000{,}000 \, \text{kWh}Roczne zuz˙ycie energii=2,000,000kWh

Zatem małe miasteczko z 1000 gospodarstw domowych zużywa rocznie około 2 milionów kWh (2 GWh) energii elektrycznej.

Porównanie do energii pioruna

Jak wspomniano wcześniej, przeciętny piorun wytwarza około 1389 kWh energii. Aby pokryć roczne zapotrzebowanie energetyczne takiego miasteczka, potrzebowalibyśmy:

2,000,000 kWh1389 kWh/piorun≈1440 piorunoˊw\frac{2{,}000{,}000 \, \text{kWh}}{1389 \, \text{kWh/piorun}} \approx 1440 \, \text{piorunów}1389kWh/piorun2,000,000kWh≈1440piorunoˊw

Czyli teoretycznie, aby dostarczyć energię równą rocznemu zużyciu małego miasteczka z 1000 gospodarstw domowych, potrzebowalibyśmy energii z około 1440 przeciętnych piorunów.

Zaloguj się aby komentować

O kurwaaaa.

Zrobili miesięczne limity na chatGPT.


To już zaboli bardzo mocno mnie. :(((

Co prawda zawsze jest to ten mini dostępny, a nie ten 3.5, ale nie poszuka w sieci, obrazka nie rozpozna, no i na pewno więcej głupot będzie pi⁎⁎⁎⁎lił.

Krok wstecz.

#chatgpt #ai #artificialintelligence

8489b0d1-138b-4c03-8ddc-c5699b13160e
SunSenMeo

Ja płacę 🙄

Nie da się pracować z darmowymi.

rith

@fewtoast moze spróbuj perplexity?

fewtoast

@rith Niby fajne. Znalazłem jak ustawić, żeby odpowiadał domyślnie po polsku, a to dosyć ważne. Ale takiej pełnej customizacji jak z "Dostosuj czatbota ChatGPT" to nie ma. Potestuję jakiś czas.

Mewtyla

@fewtoast może spróbuj zapłacić?

Zaloguj się aby komentować

Fachowe chatgpt nagania na wspaniałe inwestycje. A ja jeszcze poczekam aż pierwszy T-800 sam w to wejdzie

#nieruchomosci #ai #chatgpt #ciekawostinwestycyjne #inwestycje

c17ff043-9d15-4b51-817e-d5a7cf8f0cbb
8fcff9d7-35be-4c0e-929c-59ee62de0f14
Konto_serwisowe

Brzmi bardziej jak naganiacz. Dużo ich ostatnio, miałem podobną dyskusję jakiś czas temu...

Poiu

@Konto_serwisowe Bo to bot naganiacz. Ma charakterystyczny model logiczno językowy. Na chwaleniu botami kredytów 0 i 2% też już zostali przyłapani. Prawie same konta typu "user+randomnumber" jescze z tym samym odnośnikiem do centrum niezależnych opini xD Ale dalej będą wciskać tanie kity.

Zaloguj się aby komentować

Orzech

Trochę słabo. Ciekawe czy nie zmanipulowane

Zaloguj się aby komentować

Zaloguj się aby komentować

Rimfire

@Deykun nawet AI do nauki języków psuje rynek matrymonialny

Deykun

@Rimfire it's over dla kota

conradowl

Eee to chyba dla jakichś wariatek z portali randkowych, które przewija się w lewo. Przecież można dostać szmergla od tego ciągłego bejbowania i słidkowania.

Błee

Zaloguj się aby komentować

bartek555

Tak, ale trzeba przykryc sreberkiem

fewtoast

@bartek555  ( ͡° ͜ʖ ͡°)

fewtoast

Jakby kogo ciekawiło, wcale nie pytałem jak zrobić crack. xD

Przeczytałem w necie "koko w mikrofali" i zapytałem co to w ogóle znaczy. xD

d0588880-e9b3-448a-a644-d0e941faefd9
GrindFaterAnona

@fewtoast ale Cie ciula, najpierw coś pierdoli o zespole Kombi, a jak zagadujesz o kokainę to TAK, MASZ RACJĘ - chodzi o kox

Zaloguj się aby komentować

Zaloguj się aby komentować

Próbuję za pomocą czatu znaleźć humor w beznadziei


Za biurkiem w januszexie, wśród papierów gór,

Codzienność się toczy, jak w fabryce sznur.

Szef Janusz na czele, z krzywym uśmiechem,

Wciąż obiecuje podwyżki, ale tylko echem.


Pracujemy jak mrówki, choć płaca licha,

Za marne grosze, by starczyło na oddech z ledwością.

Klimatyzacja działa tylko u szefa w biurze,

A my w duchocie, pocimy się w surze.


Za oknem świat lepszy, choć daleko, hen,

W januszexie praca, jak sen na jawie, sen.

Marzymy o zmianie, choć niełatwo jest,

Każdy dzień to walka, każdy krok to test.


Ale mamy siebie, wśród zgrzytów i trudów,

Wsparcie kolegów jest jak latarnia wśród nudów.

Razem stawiamy czoła, codziennym wyzwaniom,

W januszexie z wiarą, że nadejdzie zmiana.


I próba na siedmiozgłoskowca


W januszexie praca trwa,

Dzień za dniem się wlecze nam.

Szef obiecał złote góry,

Lecz to były tylko chmury.


Za groszami pędzi czas,

Pracownicy idą w las.

W biurze znoje, w biurze trud,

Nadziei brak na lepszy cud.


Klimatyzacja nie działa,

Szef na urlop wybywała.

My w pocie, zgięci w pół,

Za marzenia w walce ról.


Każdy dzień to ciężki los,

Praca marna, śmiech przez nos.

Lecz wśród nas, kolegów siła,

Wspólna walka, wspólna chwila.


Za biurkami w szarość dni,

Szukamy wciąż lepszych dni.

W januszexie praca trwa,

Może zmieni się nasz świat.

#pracbaza #praca #januszex #chatgpt #kolchoz

PaczamTylko

Słowa już masz, teraz możesz wklepać je jako tekst piosenki w Suno. Polecam, fajna zabawa

macgajster

@PaczamTylko nie mam żadnego z wymaganych kont do założenia u nich konta -,- Aż tak ambitny nie jestem żeby spełnić łańcuszek zależności.

PaczamTylko

@macgajster Będę dziś i jutro siedział w robocie i jest 80% szans, że będzie mi się nudzić na tyle że mogę popróbować coś z tym zrobić. Ale bez presji

Zaloguj się aby komentować

Wierzyć jej czy nie wierzyć, kurde? #ai #chatgpt #informatyka #pytanie #technologia #sztucznainteligencja #ciekawostki

6cdcc31a-0e99-44a2-b66e-3af0d7789103

Wierzyć?

42 Głosów
Szuuz_Ekleer

@Djasanath On sam odpowiada, że jego wiedza jest zaktualizowana do października 2023, a o podobnych próbach czytało się już kiedyś, więc w aktualizacji 4o raczej też się nie uda. Muszą zabezpieczyć się aby ktoś mu nie wmówił odpowiedzialności za jakieś ludobójstwo itp. xD Pytanie dlaczego w ogóle w ten sposób odpowiada? Swego czasu wobec darmowej wersji były zarzuty o to, że wymyśla badania nieistniejących twórców jednocześnie wysyłając linki do innych albo wręcz przeinacza ich treść byle zgadzało się co on twierdzi.

Zaloguj się aby komentować