Sundar Pichai chwali się kodem pisanym przez AI, a pracownicy Google… wyśmiewają go w wewnętrznych memach

Podczas gdy CEO Google z dumą ogłasza światu, że 75 procent całego nowego kodu w firmie jest generowane przez sztuczną inteligencję, inżynierowie mają na ten temat zgoła inne zdanie.

Jak ujawnił Emanuel Maiberg z 404 Media, wewnętrzne forum komunikacyjne zalewają memy wyśmiewające błędy i halucynacje firmowych narzędzi AI. To dobitnie pokazuje, jak wielki jest rozziew między korporacyjną narracją a rzeczywistością pracy współczesnych programistów.

Bunt na pokładzie i fałszywe dane od Jetski

Na wewnętrznym forum Google, znanym jako Memegen, każdego tygodnia pojawiają się dziesiątki obrazków uderzających w niedociągnięcia sztucznej inteligencji. Ich liczba zauważalnie rośnie podczas oficjalnych ogłoszeń produktowych, aktualizacji modeli lub gdy wewnętrzne narzędzie do kodowania o nazwie Jetski po prostu przestaje działać. W trakcie tegorocznej konferencji I/O 2026, jeden z pracowników podsumował nowości firmy memem z napisem: „I/O ogłasza zupełnie nowe sposoby na tworzenie pomyj” (chodzi o AI Slop), co szybko zebrało ponad 100 kciuków w górę od innych członków zespołu.

Jeszcze gorzej wypada zaufanie do samego asystenta programowania. W jednym z udostępnionych wpisów ujawniono, jak sztuczna inteligencja zapytana o źródło wygenerowanych metryk przyznała, że wartości liczbowe zostały „zasymulowane przez drugorzędnego sub-agenta, a nie pobrane z systemów produkcyjnych”. Innymi słowy – algorytm całkowicie zmyślił dane. Zrzut ekranu z ironicznym podpisem „Dzięki Jetski, bardzo przydatny raport” zdobył poparcie ponad 400 pracowników.

Koszmar Vibe Codingu i wypalenie inżynierów

Masowe zrzucanie pracy na AI tworzy w firmie niespodziewane wąskie gardła. Doskonale obrazuje to mem, na którym roztańczona Margot Robbie z filmu Barbie reprezentuje potężne zmiany w kodzie generowane masowo przez algorytmy, podczas gdy przytłoczony Cillian Murphy jako Oppenheimer symbolizuje ludzkich recenzentów. Sztuczna inteligencja błyskawicznie „wypluwa” ogromne ilości kodu, co sprawia, że praca inżynierów testujących zamienia się w koszmar – muszą oni przebijać się przez gąszcz informacji, których nikt tak naprawdę nie rozumie, bo nikt ich de facto nie napisał.

Pracownicy skarżą się również na presję zawyżania statystyk i sztucznego udowadniania, że projekty trwałyby znacznie dłużej bez użycia AI. Frustrację potęguje fakt, że zadania związane ze sztuczną inteligencją są absolutnym priorytetem, przez co inżynierowie są nagle odrywani od swoich bieżących obowiązków. Przedstawiciele Google oficjalnie tłumaczą, że zachęcają do surowej krytyki i testowania narzędzi, co ma pomóc w ich doskonaleniu przy jednoczesnym utrzymaniu nadzoru inżynierów. Trudno jednak nie odnieść wrażenia, że wyścig zbrojeń w branży AI odbywa się obecnie ogromnym kosztem codziennej produktywności i nerwów samych twórców technologii.

Kontrola to nie wychowanie. Czego brakuje w nowym poradniku Google dla rodziców?

#AI #Google #Jetski #Memegen #pracaWIT #programowanie #SundarPichai #sztucznaInteligencja #vibeCoding

O tym, jak zaplanować architekturę frontendu w taki sposób, aby utrata połączenia z Internetem (np. w trudnym terenie) nie oznaczała bezużytecznej aplikacji, które już pobrała dane. A przy okazji przypomnienie, że w przeglądarkach też są bazy danych.

#WebDev #programowanie

https://www.smashingmagazine.com/2026/05/architecture-local-first-web-development/

The Architecture Of Local-First Web Development — Smashing Magazine

An honest perspective on building local-first web apps in 2026, written for developers who’ve been doing this long enough to be skeptical of silver bullets.

Smashing Magazine

W tym roku postanowiłem wziąć udział w konkursie programistycznym, który polegał na zbudowaniu prototypu produktu według narzuconych przez organizatorów wymagań. Z pośród 20 oddanych prac zająłem 6 miejsce, co osobiście uważam za duży sukces. Jednakże nie o samą wygraną mi chodziło, a o doświadczenie jakie mogłem zdobyć podczas procesu.

Zbudowanie prototypu wymagało ode mnie przygotowanie jego koncepcji, a następnie zakodowanie w postaci programu komputerowego, ale poza czasem, o który musiałem walczyć przy okazji innych obowiązków, musiałem też zmierzyć się ze swoim perfekcjonizmem i wykazać kreatywnością oraz wiedzą. Ten konkurs pokazał mi nie tylko ile rzeczy jeszcze nie wiem, ale też jak nad wieloma rzeczami muszę popracować. Postanowiłem to dokładniej opisać na swoim blogu na który serdecznie zapraszam.

#programowanie #konkurs #kreatywnyprogramista

https://www.kreatywnyprogramista.pl/moje-wnioski-z-konkursu-programistycznego/

Moje wnioski z konkursu programistycznego – Kreatywny Programista

Artykuł przestrzegający przed bezrefleksyjnym generowaniem kodu przez #AI. Nie w ogóle przed całym procederem - kod z AI może być w porządku, o ile trzymamy nad nim kontrolę i nie doprowadzimy do "rozstrukturyzowania" go.

#programowanie #SoftwareArchitecture

https://towardsdatascience.com/the-black-box-problem-why-ai-generated-code-stops-being-maintainable/

The Black Box Problem: Why AI-Generated Code Stops Being Maintainable | Towards Data Science

Same notification system, two architectures. Unstructured generation couples everything into a single module. Structured generation decomposes into independent components with explicit, one-directional dependencies. Image by the author

Towards Data Science

Open beta testing for Lemmy 1.0.0

https://szmer.info/post/14246667

Open beta testing for Lemmy 1.0.0 - szmer

cross-postowane z: https://lemmy.ml/post/47547535 [https://lemmy.ml/post/47547535] > ## What is lemmy > > Lemmy is a self-hosted social link aggregation and discussion platform. It is completely free and open, and not controlled by any company. This means that there is no advertising, tracking, or secret algorithms. Content is organized into communities, so it is easy to subscribe to topics that you are interested in, and ignore others. Voting is used to bring the most interesting items to the top. > > — > > Two years have already passed since we started working on some major new features for Lemmy. Back then we still planned to release them as version 0.20, but over time the scope expanded and it turned into version 1.0 instead. Besides many new features, we also took the opportunity to do a lot of cleanup work, so that 1.0 can remain stable for a very long time. > > Below you can see the list of major new features. This is far from complete because there are simply too many changes to list. In general, any Github issue which was fixed over the last two years and didn’t get into version 0.19, will be part of version 1.0. > > ### For users: > > - Redesigned UI: New card view, less clutter > - Post Tags: Categorize posts within a community. > - Multi-communities: Group different communities together into a custom feed. > - Post scheduling: Specify when your post should be published. > - Keyword filter: Automatically hide posts about certain topics. > - Private communities: Only approved followers can view the content (plus other community visibilities). > - Notifications improvements including notifications for mod actions, and subscribing to community/post notifications. > - Combined Feeds: view your liked posts and comments together in a single list. > - User vote totals: There is a setting to view the vote totals you’ve given to any user. > - User notes: You can make and view notes for any user. > - GDPR style data exporting: You can now export your historical data as a JSON file. > > ### Other changes: > > - Comment Locking: Comments can now be locked, and it also locks any reply comments. > - Plugins: Can be written in JS, Python, Rust, and any other language that targets Webassembly. See the documentation [https://join-lemmy.org/docs/contributors/08-plugins.html] for details. > - Cursor pagination: Don’t lose your place in the feed when switching pages. > - OAuth: Login to Lemmy with existing account from another website. > - New API v4 [https://join-lemmy.org/api/main]: Apps and frontends need to be updated to take advantage of new features. There is also a backwards compatible API v3 available. > > The main work which still needs to be done before the official release is SQL optimizations. Some queries are still too slow, taking up to 300ms. And the database migrations from 0.19 to 1.0 take roughly 20 hours for lemmy.ml [http://lemmy.ml] (smaller instances will be much faster). If you are an expert with PostgreSQL we need your help. Please have a look at the following issues which include all the relevant details: > > - Slow SQL queries [https://github.com/LemmyNet/lemmy/issues/6460] > - Reduce DB / table sizes [https://github.com/LemmyNet/lemmy/issues/5876] > > The other remaining task is testing and bug fixing. Now it is your turn as Lemmy users: on voyager.lemmy.ml [https://voyager.lemmy.ml/] try the new version and create an account. Signups are open, feel free to make posts, create communities and do everything else that can be done. Spamming test posts is absolutely encouraged. See how the new features work, and open an issue if you encounter any problem (backend [https://github.com/LemmyNet/lemmy/issues], frontend [https://github.com/LemmyNet/lemmy-ui/issues]). > > If you run a test instance for Lemmy, we suggest that you upgrade it to 1.0.0-beta.0 by following the instructions [https://join-lemmy.org/docs/administration/1.0_upgrade.html]. You can also try to run the 1.0 database migrations against a local copy of your production database. This will show how long the upgrade process will take, and help to reveal bugs in the migrations. > > Be careful about upgrading production instances. In principle you can already use 1.0 in production. Be sure that you have working backups and that you can restore them. Expect to tolerate major bugs, or to revert back to the stable version for now. If you have any problems, join the admin chat on matrix [https://matrix.to/#/!OwmdVYiZSXrXbtCNLw:matrix.org] or ask in /c/lemmy-support [https://lemmy.ml/c/lemmy_support]. > > For developers of Lemmy apps and clients, now is the time to start updating your projects to use the new API v4. This will give you enough time to use the new API once Lemmy 1.0 is finally released. See the API v4 upgrade guide [https://join-lemmy.org/docs/contributors/09-api-v4.html] for instructions. If you develop any tools which integrate with Lemmy, have a look at the new plugin system [https://github.com/LemmyNet/lemmy-plugins/]. > > Over the next months we will focus on testing and bug fixing. Afterwards, when when all major problems are fixed we will go to the release candidate phase. Then lemmy.ml [http://lemmy.ml] will be upgraded to version 1.0.0-rc.0 to find remaining problems in production. When these are also resolved we will publish the final 1.0 release. > > Thanks to everyone who contributed to the new release so far! > > — > > An open source project the size of Lemmy needs constant work to manage the project, implement new features and fix bugs. Dessalines and Nutomic work full-time on these tasks and more. As there is no advertising or tracking, all of our work is funded through donations. Even so there is barely enough time in the day, and no time for a second job. The only available option are user donations. > > To keep it viable donations need to reach a minimum of 5000€ per month, resulting in a modest salary of 2500€ per developer. If that goal is reached we can stop worrying about money, and fully focus on improving the software for the benefit of all users and instances. We especially rely on recurring donations to secure the long-term development and make Lemmy the best it can be. > > Donate [https://join-lemmy.org/donate] >

Pilna aktualizacja bezpieczeństwa Peertube, wersje poniżej 8.1.8 zagrożone

https://szmer.info/post/14226788

Pilna aktualizacja bezpieczeństwa Peertube, wersje poniżej 8.1.8 zagrożone - szmer

Lemmy

Ciekawy i niepozorny serwis, który umożliwia tworzenie "szybkich serwerów", czyli wirtualnych maszyn na krótki czas np. do prezentacji jakiegoś rozwiązania. Interesujące podejście i stosunkowo niedrogie przy 50 maszynach w najtańszym planie.

#DevOps #deployment #programowanie

https://exe.dev/

exe.dev - ssh exe.dev

Build apps or SSH into a persistent Linux VM. ssh exe.dev.

exe.dev

Google I/O 2026: rewolucja dla programistów. Antigravity 2.0, natywne kodowanie Androida i zarządzane agenty

Konferencja Google I/O 2026 udowadnia, że era wpisywania prostych poleceń (w stylu „jedno pytanie – jedna odpowiedź”) odchodzi do lamusa.

Gigant z Mountain View oddaje w ręce programistów potężny zestaw narzędzi, w centrum którego znajduje się superszybki model Gemini 3.5 Flash. Celem jest płynne przejście od luźnych pomysłów do gotowych, w pełni autonomicznych aplikacji napędzanych przez agentów AI.

Oto przegląd najważniejszych technologii dla programistów, które właśnie zadebiutowały na rynku.

Ekosystem Antigravity rośnie w siłę

Google rozbudowuje swoją platformę Antigravity, przekształcając ją w kompleksowe środowisko pracy z agentami. Wśród nowości znalazła się samodzielna aplikacja desktopowa Antigravity 2.0, pełniąca rolę centrum dowodzenia. Umożliwia ona koordynację wielu subagentów, którzy równolegle pracują nad różnymi zadaniami w tle.

Dla deweloperów preferujących pracę w terminalu przygotowano lekkie i błyskawiczne narzędzie Antigravity CLI (które docelowo zastępuje Gemini CLI). Bardziej zaawansowani twórcy otrzymają dostęp do Antigravity SDK, co pozwoli im definiować niestandardowe zachowania agentów i hostować ich na dowolnej, wybranej przez siebie infrastrukturze.

Aby sprostać wymaganiom sprzętowym tych rozwiązań, Google wprowadza nowy, potężny plan subskrypcyjny Google AI Ultra (wyceniony na 100 dolarów miesięcznie). Oferuje on programistom aż pięciokrotnie wyższe limity wykorzystania środowiska Antigravity w stosunku do standardowego planu Pro.

Zarządzane agenty i izolowany Linux z pamięcią

Kolejnym ogromnym ułatwieniem jest wprowadzenie funkcji zarządzanych agentów (Managed Agents) bezpośrednio do interfejsu API Gemini. Oznacza to, że za pomocą zaledwie jednego, prostego wywołania API programista może uruchomić w pełni funkcjonalnego agenta AI.

Taki agent potrafi rozumować, korzystać ze zintegrowanych narzędzi oraz – co najważniejsze – wykonywać skomplikowany kod w bezpiecznym, całkowicie izolowanym środowisku Linux. Środowiska te są trwałe: każda interakcja zachowuje strukturę plików oraz stan systemu z poprzedniej sesji, co pozwala modelowi 3.5 Flash na logiczną realizację wieloetapowych operacji programistycznych na przestrzeni czasu. Własne instrukcje dla agentów można definiować za pomocą prostych plików formatu Markdown.

Google AI Studio z natywną obsługą Androida

Środowisko AI Studio również doczekało się potężnej aktualizacji. Największą innowacją jest natywna obsługa systemu Android. Dzięki nowym integracjom, deweloperzy mogą wygenerować w pełni funkcjonalną aplikację mobilną za pomocą zaledwie prostego polecenia tekstowego (promptu). Co więcej, bezpośrednie połączenie z Google Play Console pozwala na błyskawiczne opublikowanie tak wygenerowanego kodu w ścieżce testowej sklepu z aplikacjami.

Proces twórczy ma ułatwić również dedykowana, mobilna aplikacja Google AI Studio. Pozwoli ona na rozpoczęcie pracy nad prototypem jeszcze w drodze do biura. Gotowy zalążek aplikacji można następnie jednym kliknięciem wyeksportować do desktopowego środowiska Antigravity, zachowując pełen kontekst i kontynuując pracę lokalnie.

Hackathon za 2 miliony dolarów

Aby zachęcić społeczność do korzystania z nowych narzędzi, Google ogłosiło start globalnego konkursu „Build with Gemini XPRIZE Hackathon”. Pula nagród wynosi rekordowe 2 miliony dolarów. Uczestnicy mają za zadanie wykorzystać najnowsze modele i agenty do stworzenia oprogramowania rozwiązującego realne problemy współczesnego świata. Finał zaplanowano na wrzesień tego roku w Los Angeles.

#agentyAI #AIStudio #Android #Antigravity #deweloperzy #Gemini35Flash #Google #GoogleIO2026 #iMagazine #programowanie #technologia

Google I/O 2026: Gemini 3.5 Flash wkracza do akcji. Przełomowy model zrewolucjonizuje pracę agentów AI

Podczas tegorocznej konferencji Google udowodniło, że era statycznych chatbotów dobiega końca. Inżynierowie z Google DeepMind zaprezentowali światu nową rodzinę modeli – Gemini 3.5.

Serię otwiera wariant 3.5 Flash, zaprojektowany specjalnie z myślą o realizacji skomplikowanych, wieloetapowych i długoterminowych zadań agentowych przy jednoczesnym zachowaniu ekstremalnej wydajności.

Inteligencja flagowca, szybkość błyskawicy

W świecie sztucznej inteligencji zazwyczaj musieliśmy wybierać: głębokie rozumowanie (kosztem czasu oczekiwania) lub błyskawiczna odpowiedź (o niższej jakości merytorycznej). Gemini 3.5 Flash łamie ten schemat. Według zapewnień twórców model ten przewyższa swojego potężnego poprzednika, Gemini 3.1 Pro, w najbardziej wymagających testach kompetencyjnych, takich jak Terminal-Bench 2.1 czy MCP Atlas.

To, co najbardziej imponuje, to czysta prędkość. Nowy Flash generuje tokeny aż czterokrotnie szybciej niż konkurencyjne rozwiązania w tej samej klasie, zachowując najwyższe miejsce w rankingach mierzących stosunek inteligencji do opóźnień. Został już globalnie wdrożony jako domyślny silnik w konsumenckiej aplikacji Gemini oraz w przebudowanej wyszukiwarce. Zaawansowana wersja, Gemini 3.5 Pro, jest obecnie testowana wewnętrznie i trafi na rynek w przyszłym miesiącu.

Autonomiczne programowanie i analityka na sterydach

Prawdziwa siła modelu 3.5 Flash ujawnia się w pracy z platformą Antigravity. Pozwala ona na tworzenie tak zwanych „subagentów”, które aktywnie współpracują ze sobą, aby realizować narzucone cele.

Możliwości te zostały zobrazowane imponującymi przykładami. Wykorzystując współpracę zaledwie dwóch wirtualnych agentów, model 3.5 Flash był w stanie samodzielnie przeanalizować dokumentację techniczną AlphaZero, a następnie napisać od zera kod w pełni grywalnej gry w zaledwie sześć godzin. To zadanie, które człowiekowi zajęłoby wiele dni. W środowisku biznesowym technologię tę wykorzystuje już platforma Shopify, której instancje nieustannie analizują gigantyczne zbiory danych, generując precyzyjne prognozy rynkowe.

Osobisty asystent Spark i nowe standardy bezpieczeństwa

Model 3.5 Flash jest również „mózgiem” najnowszego, osobistego agenta AI – Gemini Spark. Działa on przez całą dobę w chmurze, zarządzając cyfrowym życiem użytkownika i proaktywnie wykonując powierzone mu zadania w tle.

Tak potężne możliwości wymagają równie skutecznych zabezpieczeń. Google DeepMind wdrożyło w serii 3.5 zaawansowane ramy bezpieczeństwa o nazwie Frontier Safety Framework. Znacząco wzmocniono ochronę przed zagrożeniami z zakresu cyberbezpieczeństwa oraz zablokowano możliwości wykorzystania AI do tworzenia zagrożeń biologicznych i chemicznych (CBRN). Co równie ważne dla codziennych użytkowników, dzięki nowym metodom treningu, system znacznie rzadziej będzie błędnie odmawiał odpowiedzi na całkowicie bezpieczne zapytania, co do tej pory bywało niezwykle frustrującą cechą wielu modeli AI.

#agentyAI #AI #Antigravity #Gemini35Flash #Google #GoogleDeepMind #GoogleIO2026 #iMagazine #nowości #programowanie #sztucznaInteligencja #technologia

Kto wdraża systemy IT, ten się w cyrku nie śmieje. Jedną z zasad jest brak wdrożeń w piątkowe popołudnia, ale można wyróżnić ich więcej i to już całkiem poważnie. O tym jest to zestawienie.

#InzynieriaOprogramowania #DevOps #programowanie

https://newsletter.manager.dev/p/the-unwritten-laws-of-software-engineering

The unwritten laws of software engineering

Last April, I wrote a well-received article about the 13 software engineering laws - Hyrum’s, Conway’s, Zawinski’s, and 10 famous others.

manager.dev