Stenogram Sejmu · 2024-09-25

Krzysztof Gawkowski

Kadencja 10 · posiedzenie 18 · wypowiedź 110

Profil posła

Klub podany w głosowaniu imiennym tego posła w tym samym dniu i posiedzeniu: Lewica · dowód głosu. Nie jest to pełna historia członkostwa.

Pełna wypowiedź

10. kadencja, 18. posiedzenie, 1. dzień (25-09-2024) 10. punkt porządku dziennego: Informacja Prezesa Rady Ministrów i członków Rady Ministrów na temat powodzi we wrześniu 2024 r. w południowo-zachodniej części terytorium Rzeczypospolitej Polskiej, działaniach podjętych w celu zapobieżenia jej skutkom oraz w celu ich usunięcia. Wiceprezes Rady Ministrów, Minister Cyfryzacji Krzysztof Gawkowski: Panie Marszałku! Panie Premierze! Wysoka Izbo! Ministerstwo Cyfryzacji w tym trudnym czasie związane było przede wszystkim z zapewnieniem stałej łączności i komunikacji na terenach, które były zalewane, i na tych, które były wzmocnione. Jeżeli chodzi o możliwości przerwania wałów, przelania się wody, komunikowaliśmy się ze służbami podległymi Ministerstwu Spraw Wewnętrznych i Administracji i z Ministerstwem Obrony Narodowej. Ale przede wszystkim zapewnialiśmy łączność, która miała służyć tym wszystkim, którzy potrzebowali informacji. Działania Ministerstwa Cyfryzacji były skupione w pięciu obszarach: po pierwsze, zapewnienie łączności satelitarnej, po drugie, zapewnienie i przywrócenie łączności mobilnej, po trzecie, uruchomienie usług mobilnych, po czwarte, walka z dezinformacją i w końcu po piąte, przekazywanie sprzętu komputerowego dla powodzian, instytucji, które ten sprzęt w sytuacji krytycznej utraciły. Łączność satelitarna w okresie pierwszych godzin i dni okazała się kluczowa. Ponad 270 przekazanych starlinków, które odebrała Policja i Państwowa Straż Pożarna, nie tylko służyło wsparciem służbom, ale i komunikowały się z ludnością cywilną, służyły do komunikacji szpitalom, POZ-om czy aptekom. Dzięki łączności satelitarnej mieliśmy nieprzerwany kontakt ze wszystkimi samorządami, instytucjami, które pracowały na rzecz zapobiegania katastrofie. Łączność mobilna była drugim ważnym aspektem budowania opieki w ramach komunikacji i szybkiego przekazywania informacji. Jeszcze przed rozpoczęciem pierwszych zalań, przed kulminacją fali powodziowej został powołany specjalny zespół kryzysowy, który wspólnie z operatorami miał zarządzać siecią, jej przepływem, a przede wszystkim reakcją, jeżeli jakieś stacje bazowe BTS nie działałyby i w tym przypadku utrudniały łączność ludności cywilnej. Już w pierwszych godzinach, kiedy fala powodziowa uderzała, udało się zorganizować łączność mobilną, która została zorganizowana przez operatorów przy wsparciu Ministerstwa Cyfryzacji. Podczas tragedii w zalewanych w województwach opolskim, śląskim i dolnośląskim miejscowościach cierpiały stacje bazowe. Tak, taka sytuacja miała miejsce. W kulminacyjnym momencie nie działało 100 stacji bazowych. W ciągu 2 następnych dni przywróciliśmy 50% skuteczności i łączności, a w ciągu 5 dni zeszliśmy do poniżej 1000 osób, które nie miały łączności elektronicznej, łączności mobilnej. Dzisiaj, po tygodniu od tych wydarzeń, działają wszystkie stacje mobilne, wszystkie BTS-y w Polsce. To zapewnia nieprzerwaną łączność i komunikację w wielu miejscach, gdzie informacja powinna w czasie rzeczywistym, tak szybko, jak to możliwe, znaleźć się u interesariuszy. Usługi mobilne - ważne, bo aplikacja, urządzenie, telefon daje szansę na to, że możemy mieć wiedzę o powodzi w sposób nieprzerwany. W aplikacji znanej i lubianej przez Polaków mObywatel utworzyliśmy specjalną usługę: alert powodziowy. Dało to szansę na to, żeby informacje dotyczące komunikatów IMGW, dane dotyczące tego, co wiedzieliśmy o skutkach i możliwościach przejścia fali powodziowej, dane hydrologiczne pojawiały się w czasie rzeczywistym. Są one dostępne również dzisiaj. Uruchomiliśmy jedną wspólną stronę informacyjną dotyczącą powodzi: powodz2024.gov.pl. Przypominam o niej dlatego, że jest ona nadzwyczaj popularna. Widzimy, jak wiele osób potrzebowało tego jednego wspólnego miejsca przekazywania informacji. W końcu rozpoczęliśmy proces walki z dezinformacją. Rozpoczął się on dokładnie w sobotę. Kiedy przechodziła pierwsza mocna fala powodziowa, rozpoczęły się też działania sprawdzające, czy nie ma ona wpływu na sianie dezinformacji. Niestety ten wpływ był i cały czas trwa. W pierwszych czterech dniach zanotowaliśmy wzmożenie ruchu internetowego tej dezinformacji, o której mówił pan premier, o 300%. Taki wzrost dezinformacji jasno wskazywał na adresację IP kont, które były używane podczas pierwszych dni, kiedy Rosja zaatakowała Ukrainę. To te same konta, te same grupy APT atakowały i siały w Polsce dezinformację. Robiły to w sposób nie tyle nieprzyzwoity, ile mający wywołać jeden efekt, efekt, który miał spowodować panikę. Kiedy patrzymy w stronę tych białoruskich, rosyjskich kont, tej całej dezinformacji, możemy powiedzieć: tak, jesteśmy w trakcie zimnej wojny dezinformacyjnej z Rosją czy z Białorusią. Nie jest to nic nadzwyczajnego. Walczymy z tym nieustannie. W siłach odpowiedzialnych za walkę z dezinformacją wzmocniliśmy stan kadrowy. Doprowadziliśmy również do sytuacji, w której walka z dezinformacją przy współpracy z platformami cyfrowymi odbywała się 24 godziny na dobę. Zaskakująca jest jednak inna sytuacja dotycząca dezinformacji. W dniu dzisiejszym zostały zatrzymane dwie osoby, 25-latek i 28-latek, które zbudowały cały system do dezinformacji. Powstał on w ciągu czterech dni. To Polacy, Polacy, którzy zakupili kilkadziesiąt komputerów, zbudowali system kilkudziesięciu kart SIM, które pracowały z różnymi telefonami, i w ciągu ostatnich dni z pełną premedytacją dokonywali dezinformacji w Internecie. Dzisiaj CBZC dokonało ich zatrzymania. Bardzo serdecznie dziękuję panu ministrowi Siemoniakowi za tę skuteczną akcję. Dotyczyło to chociażby takich wpisów tej grupy jak ten, który pojawiał się w polskiej sieci powielany niestety też przez polityków. Brzmiał tak: mała dziewczynka wpadła do rwącej rzeki. Katastrofa. Kolejne brzmiały tak: Oni umierają, nikt im nie pomaga. Będą wysadzali wały, rząd ma taki plan. To robiło dwóch Polaków, którzy dzisiaj zostali zatrzymani. Powinniśmy podziękować brawami wszystkim, którzy walczyli z dezinformacją i cały czas z nią walczą. (Oklaski) Walka z dezinformacją nie ma koloru flagi politycznej, ale ma kolor rozsądku. Apeluję o ten rozsądek. Nie chodzi o powielanie, o wskazywanie winnych, ale czasami o chwilę zastanowienia, czy ta dezinformacja nie ma koloru innej flagi państwowej albo czy nie jest związana z działaniem nierozsądnego, zainteresowanego paniką polskiego obywatela. Szanowni Państwo! W końcu przechodzę do kwestii sprzętu komputerowego dla powodzian. To ważne, bo podczas tej tragedii sprzęt utraciły instytucje, utracili go także obywatele. W ramach ustawy, która ma służyć powodzianom, rozpoczęliśmy pracę nad przekazaniem do szkół 16 tys. laptopów, które nie tylko mają służyć, ale też dawać poczucie, że ten sprzęt będzie pozwalał na edukację, na komunikację. Będzie i w szkole, i w domach. Sprzęt może być przekazywany potrzebującym uczniom, tak to zostało pomyślane. Będzie on odtwarzał infrastrukturę. Pracujemy z jednostkami, które proszą nas o pomoc. Dotyczy to jednostek w ramach ochrony zdrowia, szpitala w Nysie, POZ-ów, ale również jednostek prywatnych. Odtwarzamy tę infrastrukturę. Zadaniem państwa jest zapewnienie łączności, komunikacji i sprzętu. Nie ma mowy, żeby państwo zamykało oczy w sytuacjach krytycznych, bo komunikacja, dobra informacja, skuteczne zarządzanie jest odpowiedzią. Państwo pokazuje, że umie działać, że potrafi działać (Oklaski), że ma rozsądek, aby powiedzieć każdemu obywatelowi: będziesz dobrze zabezpieczony w sytuacji kryzysowej. Serdecznie dziękuję wszystkim paniom i panom ministrom, którzy zarządzali sytuacją kryzysową przy współpracy z ministerstwem cyfryzacji, za dobrą koordynację. Mam nadzieję, że w sprawach komunikacji, cyfryzacji będziemy już tylko szli w kierunku pomagania i rozwiązywania problemów, a kryzysy się skończyły. Dziękuję bardzo. (Oklaski) Przebieg posiedzenia

Otwórz zachowany oryginał · Źródło urzędowe

Dowód treści wypowiedzi

Dowód kolejności na liście dnia

Kontekst w stenogramie

  1. Wcześniej · wypowiedź 108 Tomasz Siemoniak 10. kadencja, 18. posiedzenie, 1. dzień (25-09-2024) 10. punkt porządku dziennego: Informacja Prezesa Rady Ministrów i członków Rady Ministrów na temat powodzi we wrześniu 2024 r. w południowo-zachodniej części terytorium Rzeczypospolitej P
  2. Wcześniej · wypowiedź 109 Władysław Kosiniak-Kamysz 10. kadencja, 18. posiedzenie, 1. dzień (25-09-2024) 10. punkt porządku dziennego: Informacja Prezesa Rady Ministrów i członków Rady Ministrów na temat powodzi we wrześniu 2024 r. w południowo-zachodniej części terytorium Rzeczypospolitej P
  3. Później · wypowiedź 111 Dariusz Klimczak 10. kadencja, 18. posiedzenie, 1. dzień (25-09-2024) 10. punkt porządku dziennego: Informacja Prezesa Rady Ministrów i członków Rady Ministrów na temat powodzi we wrześniu 2024 r. w południowo-zachodniej części terytorium Rzeczypospolitej P
  4. Później · wypowiedź 112 Andrzej Domański 10. kadencja, 18. posiedzenie, 1. dzień (25-09-2024) 10. punkt porządku dziennego: Informacja Prezesa Rady Ministrów i członków Rady Ministrów na temat powodzi we wrześniu 2024 r. w południowo-zachodniej części terytorium Rzeczypospolitej P
1. (2.19ms; exec 2.09 + fetch 0.1; rows 1) SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.object_id AS member_id, day.object_id AS day_id, day.term, day.proceeding_number, day.source_date, day.current_revision_id AS day_revision_id, dayStatement.ordinal, dayEvidence.id AS list_evidence_id, dayEvidence.selector_type AS list_selector_type, dayEvidence.selector AS list_selector, dayFetch.id AS list_fetch_id, dayFetch.requested_url AS list_source_url, dayArtifact.sha256 AS list_sha256, binding.artifact_id, binding.evidence_id AS transcript_evidence_id, transcriptEvidence.selector_type AS transcript_selector_type, transcriptEvidence.selector AS transcript_selector, transcriptFetch.id AS transcript_fetch_id, transcriptFetch.requested_url AS transcript_source_url, artifact.sha256 AS transcript_sha256, artifact.detected_mime, artifact.byte_size FROM sejm_statements s JOIN sejm_transcript_days day ON day.object_id = s.transcript_day_id LEFT JOIN sejm_mp_identities mp ON mp.term = day.term AND mp.mp_number = s.source_member_id LEFT JOIN sejm_transcript_day_statements dayStatement ON dayStatement.day_id = day.object_id AND dayStatement.day_revision_id = day.current_revision_id AND dayStatement.statement_id = s.object_id LEFT JOIN evidence dayEvidence ON dayEvidence.id = dayStatement.evidence_id LEFT JOIN fetches dayFetch ON dayFetch.id = dayEvidence.fetch_id LEFT JOIN artifacts dayArtifact ON dayArtifact.id = dayEvidence.artifact_id LEFT JOIN documents document ON document.owner_object_id = day.object_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', s.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL LEFT JOIN evidence transcriptEvidence ON transcriptEvidence.id = binding.evidence_id LEFT JOIN fetches transcriptFetch ON transcriptFetch.id = transcriptEvidence.fetch_id LEFT JOIN artifacts artifact ON artifact.id = binding.artifact_id WHERE s.object_id = 143947 LIMIT 1
2. (2.94ms; exec 2.9 + fetch 0.05; rows 1) WITH ranked AS ( SELECT extraction.id, extraction.source_artifact_id, extraction.quality_state, ROW_NUMBER() OVER (PARTITION BY extraction.source_artifact_id ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC) AS preference FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id IN (126052) AND run.state = 'completed' ) SELECT ranked.source_artifact_id, ranked.id, ranked.quality_state, segment.source_text AS source_text FROM ranked LEFT JOIN text_segments segment ON segment.extraction_id = ranked.id WHERE ranked.preference = 1 ORDER BY ranked.source_artifact_id, segment.ordinal
3. (3.58ms; exec 3.49 + fetch 0.09; rows 4) SELECT statement.object_id, statement.statement_number, statement.speaker_name, dayStatement.ordinal, binding.artifact_id FROM sejm_transcript_day_statements dayStatement JOIN sejm_statements statement ON statement.object_id = dayStatement.statement_id LEFT JOIN documents document ON document.owner_object_id = dayStatement.day_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', statement.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.language = 'und' AND binding.current_selector_sha IS NOT NULL WHERE dayStatement.day_id = 143836 AND dayStatement.day_revision_id = 148119 AND dayStatement.ordinal BETWEEN 108 AND 112 AND statement.object_id <> 143947 ORDER BY dayStatement.ordinal
4. (3.43ms; exec 3.38 + fetch 0.05; rows 4) WITH ranked AS ( SELECT extraction.id, extraction.source_artifact_id, extraction.quality_state, ROW_NUMBER() OVER (PARTITION BY extraction.source_artifact_id ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC) AS preference FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id IN (126050, 126051, 126053, 126054) AND run.state = 'completed' ) SELECT ranked.source_artifact_id, ranked.id, ranked.quality_state, LEFT(segment.source_text, 240) AS source_text FROM ranked LEFT JOIN text_segments segment ON segment.extraction_id = ranked.id WHERE ranked.preference = 1 ORDER BY ranked.source_artifact_id, segment.ordinal
5. (3.99ms; exec 3.95 + fetch 0.05; rows 4) SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_votes vote ON vote.object_id = individual.vote_id AND vote.current_revision_id = individual.vote_revision_id JOIN object_revisions revision ON revision.id = vote.current_revision_id JOIN evidence e ON e.id = individual.evidence_id JOIN fetches f ON f.id = e.fetch_id WHERE vote.term = 10 AND vote.sitting_number = 18 AND individual.mp_number = 90 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2024-09-25' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
PHP: 22.6ms | App: 22.3ms | DB: 16.1ms (5, rows: 14) [exec: 15.8ms, fetch: 0.3ms] | View: 0.5ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.54ms) /app/templates/speeches/show.php
/app/public/index.php
/app/vendor/autoload.php
/app/vendor/composer/autoload_real.php
/app/vendor/composer/platform_check.php
/app/vendor/composer/ClassLoader.php
/app/vendor/composer/autoload_static.php
/app/vendor/symfony/deprecation-contracts/function.php
/app/vendor/symfony/polyfill-php83/bootstrap.php
/app/lib/PFrame.php
/app/config/credentials/local.php
/app/src/Http/PublicResponseCache.php
/app/src/Http/AuthRoutes.php
/app/src/Http/ReviewDecisionRoutes.php
/app/src/Http/TopicDecisionRoutes.php
/app/src/Http/WatchRoutes.php
/app/src/Http/SpeechController.php
/app/src/Overview/SpeechReadModel.php
/app/src/Text/TextSearch.php
/app/templates/layout.php