LINUX &&|| PROGRAMMING
151 subscribers
1.14K photos
65 videos
17 files
1.33K links
Linux jest systemem wymarzonym dla programistów. W końcu sami dla siebie go stworzyli 😃 Łatwo się w nim programuje...
Ale wśród użytkowników telegrama jest chyba mniej popularny niż ogólnie na świecie, więc na razie na tym kanale głównie są memy 😃
Download Telegram
Forwarded from Programmer Jokes
😁1
Forwarded from Wolna Fantazja (Jerzy T. Szwed)
Zanim #AI przejmie świat, #technomagnaci użyją jej do przejęcia władzy nad światem i ludźmi…

Przez lata karmiono nas obrazem sztucznej inteligencji, która pewnego dnia sama przejmie władzę nad światem, zacznie decydować za ludzi, kontrolować informacje i rządzić rzeczywistością bez pytania nikogo o zgodę. Ten strach świetnie się klika, bo jest prosty, futurystyczny i wygodny dla tych, którzy już dzisiaj mają w rękach modele, dane, wyszukiwarki, platformy społecznościowe, chmury obliczeniowe i pieniądze większe niż budżety wielu państw. Zanim AI zacznie rządzić światem, technomagnaci mogą użyć jej do przejęcia sposobu myślenia ludzi, ich emocji, decyzji politycznych, wyborów konsumenckich i realnej kontroli nad całymi społeczeństwami.

To ludzie uczą modele, komu mają sprzyjać

♨️
https://www.facebook.com/share/1Ctn1h5b2g/
⬇️ https://t.me/wolna_fantastyka/10388
To nie jest płatna reklama. Naprawdę warto przestudiować tę książkę.

Masz kod, do którego boisz się wrócić po dwóch tygodniach? 😅

„Czysty kod. Podręcznik dobrego programisty” Roberta C. Martina to klasyka dla programistów, którzy chcą pisać czytelniej, refaktoryzować mądrzej i przechodzić code review z mniejszym stresem.

Nazwy, funkcje, testy jednostkowe, obsługa błędów, TDD, zapachy kodu - wszystko w jednym bestsellerze.

Zajrzyj tutaj:
https://helion.pl/go-czysty-kod-bestseller

#helion #czystykod #programowanie
Jak fałszywe aplikacje rekrutacyjne #AI stały się nowym frontem cyberwojny
https://nofluffjobs.com/insights/falszywe-aplikacje-rekrutacyjne/

Kim jest „fałszywy kandydat” i czego naprawdę szuka?

Tu wchodzimy w terytorium, które jeszcze kilka lat temu uznalibyśmy za totalną fikcję literacką. Motywacje fałszywych kandydujących są różne i – raczej nikogo nie zaskoczę – żadna z nich nie jest szlachetna.
Szpiegostwo gospodarcze. Część zorganizowanych ataków pochodzi z takich krajów, jak Korea Północna czy Białoruś. Zatrudniony „pracownik” może służyć jako kanał wycieku danych, dostępu do repozytoriów kodu czy środowisk produkcyjnych. 
Salary arbitrage. Kandydat(ka) wygrywa rekrutację, podpisuje umowę, a faktyczną pracę wykonuje tańszy podwykonawca. Firma opłaca więc kogoś, kto tej pracy nie wykonuje, i outsource’uje ją dalej. I choć projekty są realizowane, know-how wypływa.
Sabotaż konkurencji. Zasypanie firmy tysiącami aplikacji botów może zablokować procesy rekrutacyjne na tygodnie. Tym samym ogranicza zdolność konkurencyjną organizacji do realizacji jej celów.
Zwykłe wyłudzenie. Schemat jest prosty: dostać się do projektu, wystawić kilka faktur, zniknąć. Software house’y raportują, że od 14% do 28% aplikacji to zorganizowane próby wyłudzenia lub infiltracji.
#Lody dla wszystkich? Czy lody za ciężką prace? A może lody dawać za inteligencję? Systemy nagród mają fundamentalne znaczenie w budowaniu trwałej motywacji do ciężkiej pracy, ale też ich dobra konstrukcja ma fundamentalne znaczenia w budowaniu SI.
⬇️ CD: https://t.me/ProgramowanieLinux/2157
👉
https://www.linkedin.com/posts/piotr-sankowski_lody-dla-wszystkich-czy-lody-za-ci%C4%99%C5%BCk%C4%85-prace-activity-7468197045472874496-2LQ2
LINUX &&|| PROGRAMMING
#Lody dla wszystkich? Czy lody za ciężką prace? A może lody dawać za inteligencję? Systemy nagród mają fundamentalne znaczenie w budowaniu trwałej motywacji do ciężkiej pracy, ale też ich dobra konstrukcja ma fundamentalne znaczenia w budowaniu SI. ⬇️ CD:…
Eksperymenty empiryczne potwierdzają ogroną wagę modeli nagród. W klasycznym, sześciostopniowym badaniu Mueller i Dweck (1998) uczniowie rozwiązywali problemy logiczne oparte na matrycach Ravena. Po początkowym, sukcesie, jedną grupę chwalono za inteligencję, a drugą za wysiłek. Różnice w zachowaniu ujawniły się natychmiast, gdy w kolejnym etapie dzieci napotkały zadania obiektywnie przekraczające ich możliwości.

Reakcje w obydwu grupach były bardzo różne. Grupa chwalona wcześniej za inteligencję wykazała natychmiastowy spadek wytrwałości i mniejszą radość z pracy, i co najważniejsze przypisywała porażkę brakowi wrodzonych zdolności. Zjawisko to obnaża niezwykle destrukcyjny mechanizm: jeśli sukces definiuje, że jesteś z natury "mądry", to w obliczu porażki pojawia się logiczny, wyniszczający wniosek, że jesteś "głupi". Brakuje tu powiązania sukcesu z włożonym nakładem pracy. Wydajność tej grupy uległa znacznemu pogorszeniu.

Z perspektywy społeczno-psychologicznej, brak silnej korelacji między nakładem pracy a wielkością nagrody indukuje tzw. próżniactwo społeczne. Gdy wynik końcowy i nagroda są dla każdego identyczne, niezależnie od indywidualnego wkładu, naturalną i ewolucyjnie optymalną reakcją organizmu jest redukcja wysiłku. Jednostka podświadomie kalkuluje i oczekuje, że inni przejmą obciążenie. Taki system szybko przestaje promować doskonałość, równając motywację całej grupy w dół do poziomu najsłabszego ogniwa.

Jednak najgroźniejszą konsekwencją nagradzania bezwarunkowego jest alienacja sprawcza (tzn. brak poczucia, że ma się wpływ na swoje otoczenie), prowadząca wprost do wyuczonej bezradności. Stałe nagrody bez twardego, merytorycznego uzasadnienia uczą postawy roszczeniowej - jednostki są wtedy przekone, że gratyfikacja należy im się wyłącznie z tytułu samej egzystencji. Brak warunkowości uniemożliwia wykształcenie mechanizmów niezbędnych do radzenia sobie z przeszkodami. Koreluje to m.in. z alienacją szkolną, poczuciem utraty elementarnej kontroli nad własnym życiem i brakiem zaufania do instytucji.

Podobieństwa na poziomie obliczeniowym do modeli uczenia ze wzmocnieniem jest bardzo duże, wprowadzenie jednorodnego sygnału gratyfikacyjnego - niezależnego od faktycznej jakości podejmowanych działań - uwalnia ten sam mechanizm destrukcji motywacji i natychmiast prowadzi do kolapsu uczenia sieci neuronowej. Jeżeli algorytm w każdym kroku doświadczenia - bez względu na to, czy zbliży się do rozwiązania, czy zdecyduje się na bezczynność - otrzymuje stale tę samą nagrodę numeryczną. Taki model momentalnie degraduje architekturę sieci i powoduje, że jest do niczego nieprzydatna.

Innymi słowy system, który nagradza wszystkich po równo, ostatecznie nie jest w stanie nauczyć niczego.
[Piotr Sankowski]
⬆️ https://t.me/ProgramowanieLinux/2156
Będą się wzajemnie uzupełniać, prawda?
Forwarded from Wolna Fantazja (Jerzy T. Szwed)
#Poznań śledzi uczestników #Pyrkon-u? Zbiera dane o tym, co robili w weekend dzięki ich telefonom!!!

https://epoznan.pl/news-news-177030-poznan_sledzi_uczestnikow_pyrkonu_zbiera_dane_o_tym_co_robili_w_weekend_dzieki_ich_telefonom

Ponad 62 tysiące uczestników pojawiło się w tym roku na festiwalu fantastyki Pyrkon. O tym, jak są inwigilowani przez miasto, poinformował niezależny portal Strona Czynna. - Jak Miasto Poznań śledzi poczynania uczestników Pyrkonu? Ma dane z Mastercard i telefonii komórkowej. "Jeżeli jakiś telefon przebywał w obszarze imprezy minimum godzinę, to uznajemy, że był uczestnikiem Pyrkonu i sprawdzamy, co jeszcze robił w ten weekend" - poinformował portal, wrzucając ujęcia z Komisji Promocji Miasta, Turystyki i Rekreacji. Informację podał też #Niebezpiecznik.
Forwarded from 👌🏼Ciekawostki & pomysły & fantazje🚀 (Jerzy T. Szwed)
"Sztuczna inteligencja nie odbierze ci pracy. Ktoś, kto korzysta z AI, to zrobi".

Ten cytat przyciągnął moją uwagę i sprawił, że obejrzałem Przewodnik dla liderów po zaawansowanych strukturach zespołu w świecie agentów z ostatniego szczytu AWS w Sydney.
To bardzo przygnębiający wykład na temat aktualnego stanu branży, wdrażania sztucznej inteligencji i przyszłości ról inżynierskich.

Głównym pytaniem wykładu jest: "Jak powinniśmy budować zespoły do pracy w tym nowym świecie AI?"

Aby na nie odpowiedzieć, autor proponuje ramy oparte na czterech elementach:

Ekonomika
Rynek się zmienił. Ramy czasowe się skracają. Mały zespół starszych inżynierów może zastąpić cały istniejący produkt. To stwarza realne zagrożenie dla firm, które nie dostosują się na czas. Dlatego decyzje dotyczące AI powinny być oparte na ekonomice i wartości biznesowej, a nie na hype'ie.

Talent
Wcześniej rozwój kariery w technologii polegał głównie na pisaniu kodu i tworzeniu funkcji. Dziś najcenniejszą umiejętnością jest zrozumienie biznesu, klientów i produktu. Innymi słowy, AI nagradza ekspertów wielozadaniowych. Jedna osoba może teraz zajmować się analizą, backendem i frontendem, zmniejszając koszty współpracy i potrzebę głębokiej specjalizacji dużych zespołów.
Kolejny interesujący punkt to przyszłość młodszych inżynierów. Prelegent twierdzi, że musimy utrzymać żywy przepływ młodych talentów. W przeciwnym razie w 2034 roku nie będziemy mieć wystarczającej liczby ekspertów.

Struktura
Obecne operacje IT są zoptymalizowane pod kątem determinizmu. Jednak agenci są niedeterministyczni. Dlatego model operacyjny musi się zmienić: odchylenia w wykonaniu, skupienie się na wyniku i zabezpieczenia wokół tego, co naprawdę się liczy. Najlepszym modelem operacyjnym jest inżynieria platformy.

Zarządzanie
Autor podkreśla kilka obszarów, którymi organizacje muszą się zająć:
- Zarządzanie tożsamością agenta. Każdy agent powinien mieć możliwość zweryfikowania swojej tożsamości, która jest powiązana z konkretną osobą.
- Ocena ryzyka. Wyraźnie określ, co agent może robić, i upewnij się, że działa w tych granicach.
- Koordynacja wielu agentów. Kontroluj, co się stanie, gdy agenci się nie zgadzają, eskalują lub wykazują nieoczekiwane zachowanie.
- Zapobieganie utracie umiejętności. Pracownicy powinni utrzymać kluczowe umiejętności, nawet jeśli agenci automatyzują rutynowe prace. Ktoś nadal musi walidować wyniki, audytować działania i brać odpowiedzialność za decyzje.

Ogólnie wykład jest dobrym sprawdzianem rzeczywistości dotyczącym tego, co faktycznie się dzieje, oraz tego, jak firmy i zespoły muszą się zmienić, aby odnieść sukces. Wiele z tych spostrzeżeń znajduje potwierdzenie w moich własnych obserwacjach, więc zdecydowanie polecam obejrzenie całego filmu.
https://youtu.be/O7u6myBRsns?is=xR_eRwAWyL2vU0tf

#ai #leadership #engineering
Słowo "compile" (w języku polskim: kompilować) istniało na długo przed erą komputerów. Pochodzi ono od łacińskiego czasownika compilare, który oznaczał "rabować", "plądrować", a z czasem zaczął być używany w znaczeniu "gromadzić", "zbierać" czy "upakowywać razem". Zanim termin ten został zaadaptowany przez informatyków (proces ten opisano np. w historii budowy kompilatorów na Wikipedia), oznaczał on zbieranie i zestawianie ze sobą różnych informacji lub materiałów w celu stworzenia jednego dzieła, takiego jak książka. Zgodnie z definicjami w Etymology Online oraz Wiktionary, słowo to w języku angielskim (pochodzące ze średniowiecznej francuszczyzny) w powszechnym użyciu oznaczało:

Tworzenie kompilacji: Zbieranie różnych tekstów, dokumentów, wierszy czy faktów i łączenie ich w jedną całość, np. w antologię, zbiór praw lub słownik (słynny leksykograf Samuel Johnson często opisywał swoją pracę w ten sposób).

Gromadzenie danych: Zestawianie informacji (np. statystyk czy wyników) z różnych autentycznych źródeł w jeden raport.

Budowanie (znaczenie obecnie przestarzałe): Konstruowanie lub wznoszenie budowli. W terminologii technicznej słowo to zachowało swój pierwotny sens "składania w jedną całość", odnosząc się do zbierania i tłumaczenia przez program (kompilator) napisanego przez człowieka kodu źródłowego (np. C++ czy Java) na zrozumiały dla maszyny kod wynikowy.
Forwarded from Wsun Hui Wchai
Ataman Kwiczol robota dla ciebie. Musisz tylko mieć 10 lat doświadczenia w Claude code ale dla ciebie to pewnie drobnostka😁
🤣1