Ubuntu 27.04 bude Tenacious T-Rex.
Byla vydána nová verze 2026.4.0 "Never-slop" svobodného softwaru ScummVM (Wikipedie) umožňujícího bezproblémový běh mnoha klasických adventur na zařízeních, pro které nebyly nikdy určeny. Přehled novinek v poznámkách k vydání a na GitHubu. ScummVM oslavil 25 let. Verze 0.0.1 vyšla 8. října 2001.
Kanadský vývojář Anthony Sistilli vytvořil ironický DIY projekt parodující kamerové systémy Flock, s cílem názorně demonstrovat rizika masového sledování jaké provozují tyto komerční ALPR systémy. Z levné IP kamery a vlastního ML softwaru (napsaného s pomocí SI circa za 20 minut, kód se mi bohužel nepodařilo dohledat) běžícího v laptopu sestavil jednoduchý systém, který detekuje výhradně policejní vozidla, zaznamenává jejich SPZ a
… více »Část údajů uživatelů internetového supermarketu Rohlík byla odcizena. Kyberútočníci napadli nástroj zákaznické podpory Rohlíku, odcizili tak jména, e-mailové adresy, v některých případech také telefonní čísla nebo přepisy komunikace mezi klienty a zákaznickou podporou. Rohlík incident nahlásil příslušným orgánům a přijal příslušné opatření, aby zamezil podobným případům v budoucnosti, uvedla firma.
Aplikace eDoklady fungovala v obou volebních dnech stabilně a prakticky bez front. Digitální a informační agentura (DIA) odhaduje, že se digitálním dokladem prokázalo více než 100.000 voličů. Aplikaci si před volbami či během nich aktualizovalo 247.517 uživatelů. Nových registrací bylo 19.431 a do aplikace se přihlásilo 357.879 lidí. Největší nápor přišel bezprostředně po otevření volebních místností mezi 14. a 16. hodinou, kdy si
… více »Začal semestr, začal i podzim a kromě hub rostou jako po dešti i veřejné dílny v Praze. Nedávno strahováci referovali o hackerspacu Bordel, nyní se otevřela dílna Dejvice Lab jen kousek od ČVUT. Na blížící Virtuální Bastlírně tak uslyšíte nejen report z návštěvy dílny HWLab, ale i řadu novinek, událostí a úsměvných momentů, které se za poslední měsíc ve světě techniky, ale i vědy udály. Připojte se tedy již v úterý 13.10. od 20:00 a zapojte se do
… více »Byl vydán LineageOS 24 (Mastodon). LineageOS (Wikipedie) je svobodný operační systém pro chytré telefony, tablety a set-top boxy založený na Androidu. Jedná se o nástupce CyanogenModu. LineageOS 24 je založený na Androidu 17.
Společnost Valve publikovala na svém GitLabu nákresy a schémata zapojení headsetu Steam Frame. Pro nekomerční účely.
Soutěž Pwn2Own Ireland 2026 skončila 9. října. Bezpečnostní výzkumníci získali celkem 1 262 000 dolarů na odměnách. Během soutěže bylo předvedeno zneužití 98 zero-day zranitelností. Testování zahrnovalo různé kategorie zařízení a software. Výzkumníci předváděli prakticky fungující útoky podle pravidel soutěže. Výsledky následně slouží výrobcům při přípravě oprav. Mezi pokořenými jsou: Samsung Galaxy S26, OpenAI Codex, Oracle Autonomous AI Database, Google Pixel 10, u iPhone 17 neuspěli.
Programovací jazyk Python byl vydán v nové verzi 3.15.0. Podrobný přehled novinek v aktualizované dokumentaci.
RTFM - Read Tumič's FlaMes!
Aneb i za inteligentními LLM stále ještě stojí hloupí programátoři.
Přišel mi "výhružný email" z vpsFree.cz, že prý moje VPS nadměrně využívá CPU. Vzhledem k tomu, že by se ta VPS měla spíš zbytečně flákat, protože jejím hlavním účelem je poskytovat DEM data pro GPXSee a vše ostatní je tam jenom do počtu, očekával jsem nějaké nepěkné překvapení v podobě hacknutého serveru. Protože DDOS útok cílený na projekt, který "světové proslulosti dosáhl zejména na Litoměřicku" mi nepřišel příliš pravděpodobný. Chyba lávky.
DDOS útok už dnes může mít každý! Jak se ale ukázalo, důvodem není to, že bych byl moc málo woke, moc protiruský či moc proizraelský, ale že autoři LLM scraperů (má to nějaký český výraz?) jsou moc diletanti... Tedy ne že by se nesnažili, sestrojili pozoruhodné celosvětové, synchronizované, botnety kdy na jedno URL vždy přistupuje jeden klient z prakticky libovolné, geograficky zcela náhodné IP adresy, který udělá přesně jeden jediný dotaz:
5.186.158.59 - - [03/Aug/2025:00:37:21 +0200] "GET /user/login?redirect_to=%2Froot%2FGPXSee%2Fcommit%2F7f591cb2c2b34ff3da371b12d3892b2a7fee2ffd%3Fshow-outdated%3D%26style%3Dsplit%26whitespace%3Dshow-all HTTP/1.1" 200 12163 "-" "Mozilla/5.0 (Windows; U; Windows CE) AppleWebKit/531.30.1 (KHTML, like Gecko) Version/4.1 Safari/531.30.1" 189.12.28.214 - - [03/Aug/2025:00:37:21 +0200] "GET /root/GPXSee/src/commit/444b52a7230e26d2200fbaf640783bf9327c22b9/icons/mapsforge/symbols/money HTTP/1.1" 200 28512 "-" "Opera/8.64.(X11; Linux x86_64; tt-RU) Presto/2.9.188 Version/12.00" 38.224.223.237 - - [03/Aug/2025:00:37:21 +0200] "GET /root/GPXSee/raw/commit/9dd4e117f6db6aac2b1d971bf4dc8852b25d498c/src/map/tar.h HTTP/1.1" 200 559 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_8 rv:4.0; sr-RS) AppleWebKit/533.45.6 (KHTML, like Gecko) Version/4.0 Safari/533.45.6" 177.190.185.250 - - [03/Aug/2025:00:37:21 +0200] "GET /root/GPXSee/src/commit/f7f680b93ec0acb1fd1dd35e2393b5ab13e955b2/src/map/bitmapline.h HTTP/1.1" 200 33416 "-" "Mozilla/5.0 (iPod; U; CPU iPhone OS 3_3 like Mac OS X; ht-HT) AppleWebKit/531.12.5 (KHTML, like Gecko) Version/3.0.5 Mobile/8B117 Safari/6531.12.5" 88.230.70.111 - - [03/Aug/2025:00:37:21 +0200] "GET /root/GPXSee/src/tag/13.16/src/map/IMG/lblfile.cpp HTTP/1.1" 200 203751 "-" "Mozilla/5.0 (Android 5.1; Mobile; rv:63.0) Gecko/63.0 Firefox/63.0" 45.229.6.72 - - [03/Aug/2025:00:37:21 +0200] "GET /root/GPXSee/raw/commit/4ee39fe7075f9beaf2cfbb1028ec53cc2941aed3/src/map/mapsforge/mapdata.h HTTP/1.1" 200 4763 "-" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/4.0)" 45.190.5.42 - - [03/Aug/2025:00:37:21 +0200] "GET /root/GPXSee/src/commit/b90dfc963f666c630b452c74facbd0d0720cd74d/src/common/tifffile.h HTTP/1.1" 200 50234 "-" "Mozilla/5.0 (Windows NT 6.1; pt-PT; rv:1.9.0.20) Gecko/4136-07-08 12:50:40.255821 Firefox/3.8" 102.219.170.41 - - [03/Aug/2025:00:37:22 +0200] "GET /root/GPXSee/compare/7.35...7.34 HTTP/1.1" 200 60792 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36" 187.137.153.251 - - [03/Aug/2025:00:37:22 +0200] "GET /user/login?redirect_to=%2Froot%2FGPXSee%2Fsrc%2Fcommit%2F37d408c9534492bbd62a6d538e8862ffde5a60cb%2Flang%2Fgpxsee_es.ts HTTP/1.1" 200 12163 "-" "Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 10.0; Trident/3.0)" 191.53.86.229 - - [03/Aug/2025:00:37:22 +0200] "GET /root/GPXSee/raw/commit/b8815ca9f52366feaaa9a75902c7904cfb491a42/src/data/data.cpp HTTP/1.1" 200 2773 "-" "Mozilla/5.0 (iPod; U; CPU iPhone OS 4_1 like Mac OS X; ha-NG) AppleWebKit/532.42.7 (KHTML, like Gecko) Version/4.0.5 Mobile/8B118 Safari/6532.42.7" 186.158.200.255 - - [03/Aug/2025:00:37:22 +0200] "GET /root/GPXSee/rss/commit/6bb0c723611dc3277c261daaf874da389fc2005a/src/map/proj/albersequal.h HTTP/1.1" 404 9142 "-" "Mozilla/5.0 (Windows NT 5.2) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/27.0.891.0 Safari/534.1" 86.139.207.110 - - [03/Aug/2025:00:37:23 +0200] "GET /user/login?redirect_to=%2Froot%2FGPXSee%2Fblame%2Fcommit%2F4e1b696869314b72d4f9f5f29d46f1060ed6b630%2Fsrc%2Fmap%2Fosm.h HTTP/1.1" 200 12163 "-" "Mozilla/5.0 (iPad; CPU iPad OS 14_2 like Mac OS X) AppleWebKit/533.0 (KHTML, like Gecko) CriOS/23.0.832.0 Mobile/37O645 Safari/533.0" 200.119.222.232 - - [03/Aug/2025:00:37:23 +0200] "GET /root/GPXSee/compare/2.16...d0ca202520385d8eb2c1d1ed646e06bf41c6a91d HTTP/1.1" 200 18169574 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.113 Safari/537.36" 178.51.45.6 - - [03/Aug/2025:00:37:23 +0200] "GET /user/login?redirect_to=%2Froot%2FGPXSee%2Fcompare%2F8.5..3.5 HTTP/1.1" 200 12156 "-" "Opera/8.51.(Windows NT 10.0; kok-IN) Presto/2.9.171 Version/12.00" 173.35.132.105 - - [03/Aug/2025:00:37:23 +0200] "GET /user/login?redirect_to=%2Froot%2FGPXSee%2Fblame%2Fcommit%2Ff21a155f7908db1d72376e3172b882e4171bd896%2Fsrc%2Fmap%2Fmapsforge%2Frastertile.h HTTP/1.1" 200 12156 "-" "Opera/9.28.(X11; Linux x86_64; tk-TM) Presto/2.9.167 Version/12.00" 187.244.105.241 - - [03/Aug/2025:00:37:24 +0200] "GET /user/login?redirect_to=%2Froot%2FGPXSee%2Fsrc%2Fcommit%2Fe7f5da5af74bea37a9765b32f23f01721191b904%2Fpkg%2Fmaps%2FAntarctica.xml HTTP/1.1" 200 12157 "-" "Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/3.0)" 91.234.25.220 - - [03/Aug/2025:00:37:24 +0200] "GET /root/GPXSee/src/commit/4069bfcc6e87c748e2d3ce29a96ceab66fd17608/icons/symbols/licence.txt HTTP/1.1" 200 131018 "-" "Mozilla/5.0 (Linux; Android 2.2) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/30.0.895.0 Safari/534.1" 138.185.240.47 - - [03/Aug/2025:00:37:24 +0200] "GET /root/GPXSee/rss/commit/f683525fce1066ac84852739bfbf0a086892fcb1/src/map/mapsource.cpp HTTP/1.1" 404 9135 "-" "Mozilla/5.0 (Windows NT 10.0) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/44.0.851.0 Safari/531.0" 187.190.238.27 - - [03/Aug/2025:00:37:24 +0200] "GET /user/login?redirect_to=%2Froot%2FGPXSee%2Frss%2Fcommit%2F0b6daad28fa6dad3b298ed7d802820be9c772c14%2Fsrc%2Fmap%2FENC%2Fatlasdata.h HTTP/1.1" 200 12163 "-" "Mozilla/5.0 (Linux; Android 3.2.2) AppleWebKit/531.1 (KHTML, like Gecko) Chrome/35.0.876.0 Safari/531.1" 45.165.19.211 - - [03/Aug/2025:00:37:24 +0200] "GET /root/GPXSee/src/commit/a1de3c956cc851eacec624b1a54912974bf82053/icons/formats/tcx.icns HTTP/1.1" 200 27051 "-" "Mozilla/5.0 (Windows NT 10.0; ml-IN; rv:1.9.1.20) Gecko/5984-06-15 09:24:47.025223 Firefox/3.8" 209.6.205.193 - - [03/Aug/2025:00:37:24 +0200] "GET /root/GPXSee/commits/commit/44a5e5de81f0c418df6155ef9759d5a2be14be82/icons/app HTTP/1.1" 200 30323 "-" "Mozilla/5.0 (Windows NT 10.0) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/43.0.850.0 Safari/532.1" 88.230.5.225 - - [03/Aug/2025:00:37:24 +0200] "GET /root/GPXSee/blame/commit/d8be4f89515a6b5357a72f39f1dc4d5ba62ce6f0/pkg/gpxsee.xml HTTP/1.1" 200 109280 "-" "Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.0; Trident/4.0)" 80.44.8.218 - - [03/Aug/2025:00:37:24 +0200] "GET /root/GPXSee/rss/commit/3c8ac118ae02a3178947d9fe2346f1a25ab34346/src/map/crs.cpp HTTP/1.1" 404 9129 "-" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_9; rv:1.9.6.20) Gecko/3300-09-24 07:33:19.389641 Firefox/3.8" 186.89.234.130 - - [03/Aug/2025:00:37:24 +0200] "GET /root/GPXSee/blame/commit/5d6970c7eea6eed1a900a45c79109b7444398ff3/src/GUI/projectioncombobox.cpp HTTP/1.1" 200 47154 "-" "Mozilla/5.0 (Windows 98; Win 9x 4.90) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/16.0.891.0 Safari/532.1" 45.183.2.60 - - [03/Aug/2025:00:37:24 +0200] "GET /user/login?redirect_to=%2Froot%2FGPXSee%2Fsrc%2Fcommit%2Fce6d6298bba453625cb85be0c75ab5d746d90697%2Fpkg HTTP/1.1" 200 12163 "-" "Mozilla/5.0 (X11; Linux i686; rv:1.9.5.20) Gecko/5638-12-01 06:24:45.067413 Firefox/3.6.6" 212.34.20.235 - - [03/Aug/2025:00:37:24 +0200] "GET /user/login?redirect_to=%2Froot%2FGPXSee%2Fsrc%2Fcommit%2Fe6b205e8239ae22f3cdbd81d0ac98764004d41e2%2Fsrc%2Fmap%2Frmap.cpp HTTP/1.1" 200 12156 "-" "Opera/8.40.(Windows NT 11.0; sc-IT) Presto/2.9.183 Version/11.00" 2601:283:5083:a4f0:5151:ffb1:285c:cd19 - - [03/Aug/2025:00:37:25 +0200] "GET /root/GPXSee/commits/commit/4e961f75187e2deb4a071d58c74835d2160826b2/lang/gpxsee_uk.ts HTTP/1.1" 200 220187 "-" "Mozilla/5.0 (Linux; Android 14) AppleWebKit/533.1 (KHTML, like Gecko) Chrome/43.0.876.0 Safari/533.1" 187.17.143.34 - - [03/Aug/2025:00:37:25 +0200] "GET /user/login?redirect_to=%2Froot%2FGPXSee%2Fcommits%2Fcommit%2F029f36a5da48819326052a2700cb810c44876ae0%2Fsrc%2Fmap%2Fwmsmap.cpp HTTP/1.1" 200 12163 "-" "Opera/8.99.(X11; Linux x86_64; fo-FO) Presto/2.9.161 Version/11.00" 170.51.98.117 - - [03/Aug/2025:00:37:25 +0200] "GET /root/GPXSee/commits/commit/6f029d81a0fe3da41aaab3f9629cbbbbad178088/src/map/IMG/imgdata.h HTTP/1.1" 200 33987 "-" "Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 5.1; Trident/3.0)" 223.228.131.46 - - [03/Aug/2025:00:37:25 +0200] "GET /user/login?redirect_to=%2Froot%2FGPXSee%2Fblame%2Fcommit%2Fd294d86b0fa048ce739758fdc5dc0edb3a3ee175%2Flang%2Fgpxsee_en.ts HTTP/1.1" 200 12163 "-" "Opera/9.64.(X11; Linux x86_64; wae-CH) Presto/2.9.174 Version/11.00" 2804:19c:24f7:7e01:c893:e5ad:35:b1f3 - - [03/Aug/2025:00:37:25 +0200] "GET /root/GPXSee/blame/commit/c487d9c66b92ba5f63b88344b9eb7f2c3d6b69cf/src/GUI/filebrowser.h HTTP/1.1" 200 64751 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:1.9.6.20) Gecko/8715-05-24 04:24:50.603241 Firefox/11.0" 45.160.192.17 - - [03/Aug/2025:00:37:25 +0200] "GET /user/login?redirect_to=%2Froot%2FGPXSee%2Fcommits%2Fcommit%2F98a04cbafc84cd5b92d24cc39d65e104864b45bc%2Flang%3Fpage%3D4 HTTP/1.1" 200 12163 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/29.0.841.0 Safari/535.1" 2804:56c:8260:e600:6955:f64a:125d:4faf - - [03/Aug/2025:00:37:25 +0200] "GET /user/login?redirect_to=%2Froot%2FGPXSee%2Fsrc%2Fcommit%2Fd7ed35bfc2deabbe8f7bdee30768c3098303e225%2Fsrc%2FGUI%2Ftemperaturegraph.h HTTP/1.1" 200 12156 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/8619-04-14 03:06:02.610779 Firefox/3.8" 2804:4364:ce7b:7900:1083:b107:7bd9:ffaf - - [03/Aug/2025:00:37:25 +0200] "GET /root/GPXSee/rss/commit/b458c53be475f08467f3d3a95686329cc3eecc83/src/common/programpaths.h HTTP/1.1" 404 9139 "-" "Opera/8.48.(X11; Linux i686; nan-TW) Presto/2.9.182 Version/12.00" 201.164.170.136 - - [03/Aug/2025:00:37:25 +0200] "GET /root/GPXSee/src/commit/3cfa5456e93e915a0ca6903882baafc05af78458/src/GUI/gearratiographitem.h HTTP/1.1" 200 36621 "-" "Mozilla/5.0 (Linux; Android 11) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/63.0.831.0 Safari/532.1" 177.106.201.25 - - [03/Aug/2025:00:37:25 +0200] "GET /root/GPXSee/src/commit/b61c39ea4616045fb8e973d0b27b5855cb70bb89/CONTRIBUTING.md?display=source HTTP/1.1" 200 30413 "-" "Opera/9.77.(X11; Linux i686; se-NO) Presto/2.9.176 Version/12.00" 187.17.139.209 - - [03/Aug/2025:00:37:25 +0200] "GET /root/GPXSee/src/commit/c4d07b5f126dc91673e7366424134826a5f51418/data/CRS/pcs.csv?display=source HTTP/1.1" 200 2116046 "-" "Opera/8.22.(X11; Linux i686; mi-NZ) Presto/2.9.187 Version/10.00" 146.255.182.30 - - [03/Aug/2025:00:37:26 +0200] "GET /user/login?redirect_to=%2Froot%2FGPXSee%2Fsrc%2Fcommit%2Fb721a829b26d576f86b4357e36daf8ab4d48d5a1%2Fsrc%2Fdata%2Fonmoveparsers.h HTTP/1.1" 200 12163 "-" "Mozilla/5.0 (iPad; CPU iPad OS 12_5_7 like Mac OS X) AppleWebKit/535.2 (KHTML, like Gecko) CriOS/43.0.863.0 Mobile/36Y932 Safari/535.2" 138.122.61.0 - - [03/Aug/2025:00:37:26 +0200] "GET /root/GPXSee/compare/2.8...7.6 HTTP/1.1" 200 6216028 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.60 Safari/537.17" 38.49.151.90 - - [03/Aug/2025:00:37:26 +0200] "GET /root/GPXSee/commits/commit/463ac2d243ea219348a554ce769c6e079d58c300/lang HTTP/1.1" 200 227706 "-" "Mozilla/5.0 (Android 4.4.2; Mobile; rv:15.0) Gecko/15.0 Firefox/15.0" 186.96.163.6 - - [03/Aug/2025:00:37:27 +0200] "GET /root/GPXSee/src/commit/84b7ca254f4efacd8a0eb0ba2f5e8bd65a9ad613/src/map/image.cpp HTTP/1.1" 200 44338 "-" "Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_4 rv:3.0; si-LK) AppleWebKit/532.15.7 (KHTML, like Gecko) Version/5.0.4 Safari/532.15.7" 2.90.85.90 - - [03/Aug/2025:00:37:28 +0200] "GET /root/GPXSee/rss/commit/4ab70a0658ba785e0a5aff1d92fc7f1d687af930/src/map/proj/webmercator.h HTTP/1.1" 404 9142 "-" "Mozilla/5.0 (compatible; MSIE 6.0; Windows CE; Trident/4.0)" 85.6.243.26 - - [03/Aug/2025:00:37:28 +0200] "GET /root/GPXSee/src/commit/86dbc58e8e854408e9368fee0978166929a2c2d9/icons/formats/kap.icns HTTP/1.1" 200 27093 "-" "Opera/9.54.(Windows NT 6.2; mag-IN) Presto/2.9.169 Version/11.00" 201.8.116.9 - - [03/Aug/2025:00:37:28 +0200] "GET /user/login?redirect_to=%2Froot%2FGPXSee%2Fsrc%2Fcommit%2Fa9572d05fe1717b242bd608f7563e09742a591d8%2Ficons%2Fformats%2F000.icns HTTP/1.1" 200 12164 "-" "Opera/8.75.(X11; Linux x86_64; eo-US) Presto/2.9.171 Version/11.00" 201.106.94.106 - - [03/Aug/2025:00:37:29 +0200] "GET /root/GPXSee/commits/commit/2c770d3756b1bad731a731ceb188cf2e6842a1b9/src/map/IMG/bitstream.cpp HTTP/1.1" 200 61191 "-" "Mozilla/5.0 (Windows; U; Windows NT 10.0) AppleWebKit/534.19.7 (KHTML, like Gecko) Version/5.0.3 Safari/534.19.7" 167.56.133.223 - - [03/Aug/2025:00:37:29 +0200] "GET /root/GPXSee/commits/commit/03a1ca27d2dcb6842e821f41b1dc63051156edfc/src/map/textpointitem.cpp HTTP/1.1" 200 26413 "-" "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_9_6 rv:3.0; lt-LT) AppleWebKit/535.35.7 (KHTML, like Gecko) Version/5.0.1 Safari/535.35.7" 170.84.159.180 - - [03/Aug/2025:00:37:30 +0200] "GET /root/GPXSee/src/commit/a531b7859b729badeade3146a19e81cce8159ba1/src/data/gpxparser.cpp HTTP/1.1" 200 189647 "-" "Opera/9.94.(Windows 98; xh-ZA) Presto/2.9.162 Version/10.00" 78.177.131.178 - - [03/Aug/2025:00:37:30 +0200] "GET /root/GPXSee/src/commit/cb09ea06810ad30915c687677c750532455e6791/.travis.yml HTTP/1.1" 200 32998 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Brave Chrome/86.0.4240.198 Safari/537.36" 65.32.132.193 - - [03/Aug/2025:00:37:32 +0200] "GET /root/GPXSee/compare/7.15...5.3 HTTP/1.1" 200 60566 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36" 152.255.105.47 - - [03/Aug/2025:00:37:32 +0200] "GET /root/GPXSee/compare/4.17...2.0 HTTP/1.1" 200 60566 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36"
Rozpoznat toto od náhodného lidského uživatele prakticky nejde. Tedy alespoň ne v běžném případě, na běžném webu. V případě GPXSee Gitea webu, který je pouze mirrorem GitHub repozitáře pro GNU ultras, na který existuje na celém internetu asi tak jeden odkaz je z definice prakticky každá návštěva AI spam. V podstatě by se dalo říct, že je to takový LLM honeypot. Akorát že vůbec. Tedy vůbec na to není stavěný, stejně tak jako řada další infrastruktury opensource projektů.
Když se totiž tupě snažíte navštívit každou kombinaci GIT commitů, zjistíte, že i u tak malého projektu jakým je GPXSee, to sežere překvapivě hodně CPU času a vygeneruje překvapivě hodně dat (jenom archivy jsou schopné zaplnit celý 100GB diskový prostor VPS - to už jsem si taky ověřil v praxi). Navíc to generování je tak náročné, že i velmi malá frekvence přístupů (viz výše) je schopná v pohodě zabrat 100% na všech osmi jádrech VPS! U větších repozitářů kam AI hipsteři pravděpodobně naženou i více svých "otroků" to pak evidentně často vede až k úplnému "sestřelení" služby.
Takže ptali-li jste se, proč v poslední době na internetu rostou splashscreeny (česky? dtto) s "anime kočičkou" jak houby po dešti, tak tady je ten důvod. Jedná se o Anubis, evidentně jedinou spolehlivou obranu před tímto novodobým AI morem. Blokovat se to sice nedá, ale na zvýšené náklady slyší jak kapitalista z OpenAI tak komunista z DeepSeek velice dobře a v okamžiku, kdy kvůli jednomu URL počítá hashe jak Lojza z FLE hrášek, o to URL velice brzy ztratí zájem. Má to sice i ten efekt, že si musí započítat i prohlížeče lidských návštěvníků a GreenDeal je nám tak zase o kousek vzdálenější, ale Frans Timmermans už stejně trpí nočníma můrama, že až v říjnu nastoupí Andrej s Karlem, tak mu celej ten GreenDeal zrušej...
Navíc bych si i tipnul, že se tato "jaderná reakce" (nuclear response - tohle zase nejde přeložit bez ztráty významu) rozšíří i na "běžné" weby a hipsteři od AI zjistí, že si slušně "nasrali do vlastního hnízda". A přitom by bývalo stačilo se AI zeptat, jak rozpoznat weby git repozitářů a nechat si na to od Copilota vygenerovat kód. Leda by to teda už udělali a ten kód jim funguje jak funguje...
Tiskni
Sdílej:
robots.txt, tak ji pak krmím různými citáty a výroky, ať se pěkně natrénuje na něčem správném.
https://www.lupa.cz/clanky/neumim-programovat-presto-jsem-si-za-par-dni-do-firmy-vytvorila-dve-aplikace-diky-ai-a-vibe-codingu/
Pokud tedy "klid" neznamená, že se na ten web nedostane nikdo...Doporučuje 9 z deseti CSO!
Nikdo nebude oplakávat AI boty, ale problém je v tom, že ty rozsahy jsou tak velké a tak dynamické, že takové řešení bez neakceptovatelného dopadu na "lidské uživatele" jde s přihmouřenýma očima udělat na zapadlé osobní wiki, ale rozhodně ne u projektu s celosvětovým dosahem.
Jinými slovy není to překvapivě tak, že na blokování těch botů pomocí IP adres nikdo nepřišel a všichni museli počkat na Velmistra, až jim ukáže jak na to, stejně jako si celý svět musel počkat na jeho proslulé sendviče...
nejvýznamnější opensource projekty dumají co s tím a nasazují Anubis,
Co má větší cenu? Renomé, nebo obsah? Kdo chce těžit z obsahu který tvoří někdo jiný? Nezařezávám pouze AI agenty, ale také agenty FB, atp. Google mi nabízí protislužbu, ale Bing & spol.?
Mozilla/5.0 (Windows 98; Win 9x 4.90) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/16.0.891.0 Safari/532.1tohle byl urcite bot, kdo normalni by v roce 2025 pouzival W98