Chińskie przemysłowe floty rybackie (57 000 statków) zdominowały 44% globalnej aktywności połowowej między 2022 a 2024 rokiem.
Flota Chin odpowiadała za 30% widocznej aktywności połowowej na wodach międzynarodowych, przekraczając 8,3 miliona godzin połowu.
Najwięcej godzin połowów chińskie statki spędziły w wodach Korei Południowej (11,8 mln godzin), Tajwanu (4,4 mln), Japonii (1,5 mln), Kiribati (425 000) i Papui-Nowej Gwinei (415 000 godzin).
+3 more insights
Standardowo definiuje się jeden enum błędów na moduł lub cały crate, co skutkuje zwracaniem wariantów błędów, których funkcja nie może wygenerować.
Duże enuma błędów są sprzeczne z filozofią Rust, która korzysta z systemu typów do wyrażania wymagań i ograniczeń.
Alternatywne podejście polega na reprezentowaniu pojedynczych błędów jako struktur zamiast wariantów enuma.
+5 more insights
Sprzedaż Tesli w Europie spadła w maju o 28%, co jest piątym z rzędu miesięcznym spadkiem.
Rynek samochodów elektrycznych w Europie wzrósł w maju o 25% w skali roku.
W Niemczech sprzedaż EV wzrosła o 45%, podczas gdy Tesla straciła klientów m.in. z powodu wsparcia Muska dla skrajnej prawicy.
+2 more insights
Prosty wewnętrzny system dystrybucji zdarzeń dla aplikacji Go.
Wysoka wydajność: obsługa milionów zdarzeń na sekundę, 4–10 razy szybciej niż kanały.
Obsługa trybów synchronicznego i asynchronicznego, każdy subskrybent działa w oddzielnej gorutynie.
+4 more insights
Wiele odmian ransomware automatycznie rezygnuje z instalacji, jeśli na komputerze jest zainstalowana klawiatura rosyjska lub ukraińska.
Hakerzy wschodnioeuropejscy unikają infekowania ofiar z krajów WNP, aby nie wzbudzać zainteresowania lokalnych służb.
Instalacja rosyjskiego układu klawiatury w Windows może działać jak tani "wirusowy szczepionka" przeciw ransomware.
+2 more insights
Program satelitarny DMSP zostanie wyłączony 30 czerwca 2025 roku.
Te satelity dostarczają unikatowe dane do prognozowania huraganów i monitorowania lodu morskiego.
Brak zastępczych systemów w USA oznacza utratę krytycznych informacji pogodowych.
+4 more insights
mise pozwala łatwo instalować i zarządzać narzędziami programistycznymi za pomocą pliku mise.toml w katalogu projektu.
Narzędzie automatycznie aktywuje określone wersje w zależności od bieżącego katalogu roboczego.
mise obsługuje wiele wersji tego samego narzędzia w różnych ścieżkach, nakładając konfiguracje od katalogu głównego do najniższego.
+4 more insights
Zestaw zawiera raporty o podatnościach zgłoszone w programie bug bounty curl.
Opisano 17 różnych luk, m.in. przepełnienia bufora, błędy formatowania i podwójne zwalnianie pamięci.
Podatności dotyczą funkcji takich jak WebSocket, strcpy, MQTT, IPFS_PATH oraz obsługa protokołów HTTP/2 i HTTP/3.
+2 more insights
Ludzie w obecności ozonu na skórze generują wolne rodniki OH zwane polem utleniania.
Aplikacja balsamu do ciała zmniejsza emisję prekursorów OH ze skóry i zwiększa pochłanianie OH w powietrzu.
Składniki perfum zawierają terpeny zdolne tworzyć OH, ale dominujący w nich etanol działa jako silne złoże OH.
+3 more insights
Filtr Blooma to probabilistyczna struktura danych pozwalająca szybko i pamięciooszczędnie sprawdzać przynależność elementu do zbioru.
Wewnętrznie wykorzystuje wektor bitowy oraz k niezależnych i szybko działających funkcji hashujących, które ustawiają bity na pozycjach określonych przez wartości hashy.
Przy dodawaniu elementu hashuje się go k razy i ustawia odpowiadające bity na 1, a przy sprawdzaniu przynależności weryfikuje się, czy te same bity są ustawione.
+5 more insights