Stenogram Sejmu · 2025-05-21

Paweł Olszewski

Kadencja 10 · posiedzenie 35 · wypowiedź 11

Profil posła

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

Pełna wypowiedź

10. kadencja, 35. posiedzenie, 2. dzień (21-05-2025) 10. punkt porządku dziennego: Pytania w sprawach bieżących. Sekretarz Stanu w Ministerstwie Cyfryzacji Paweł Olszewski: Pani Marszałek! Szanowni Państwo! Szanowna Pani Poseł! Rozpoczęła pani wystąpienie od tego, że musimy rozpocząć dyskusję. Dyskusja rozpoczęła się już dawno. Wczoraj był posiedzenie komisji sejmowej, które trwało ok. 3 godzin. Precyzyjnie odpowiadaliśmy na absolutnie wszystkie pytania. NASK jako instytut państwowy działa absolutnie profesjonalnie. Zdiagnozował możliwe działania z zagranicy, możliwość finansowania zewnętrznego z zagranicy, o czym niezwłocznie poinformował Agencję Bezpieczeństwa Wewnętrznego, przekazując wszelkie ustalenia. Obecnie Agencja Bezpieczeństwa Wewnętrznego prowadzi swoje działania. Poinformowana została również Państwowa Komisja Wyborcza, Krajowe Biuro Wyborcze. Jeden z komitetów złożył zawiadomienie do prokuratury w związku z możliwością nielegalnego finansowania kampanii, o czym również wczoraj mówił przedstawiciel KBW. Jeśli chodzi natomiast o Facebooka, o Metę... (Gwar na sali) Jeśli pani poseł raczy posłuchać, będę zobowiązany. Chyba chciała pani uzyskać odpowiedź ode mnie, a nie od kolegi. Zgłoszenia były również dokonywane do firmy Meta. M.in. Facebook wczoraj na posiedzeniu komisji jednoznacznie powiedział, że pomimo zgłoszeń ze strony NASK-u i komitetu wyborczego jednego z kandydatów nie podjął żadnych działań. To jest fakt, choć ja się z tym absolutnie nie zgadzam. NASK publikował na bieżąco jednoznaczne informacje. Państwo i wszystkie komitety wyborcze mieliście łączność. Można było bezpośrednio zgłaszać jakiekolwiek niepokojące zdarzenia, które miały miejsce w czasie kampanii i w komitetach. Państwo również mają łączność. Chyba pan poseł Cieszyński jest jako kontakt na szyfrowanym komunikatorze, gdzie może zgłaszać tego typu treści. Wszystko działo się absolutnie przejrzyście. Powtórzę to, co mówiłem wczoraj w komisji. Mianowicie gdybyśmy jako NASK czy gdyby NASK nie poinformował opinii publicznej, to dzisiaj prowadzilibyśmy dokładnie taką samą debatę, tylko państwo mówiliby, że wykorzystujemy służby, utajniamy raporty. Nie. My działamy wielopoziomowo. Jest kilka zespołów, które analizują dezinformację w sieci w ramach Parasola Wyborczego. Jest międzyresortowy zespół w Ministerstwie Spraw Zagranicznych. Jest połączone centrum operacyjne cyberbezpieczeństwa, gdzie są przedstawiciele służb, ministerstwa, NASK-u, CSIRT-ów krajowych, a jak trzeba - CSIRT-ów sektorowych. Spotykamy się ze służbami specjalnymi, z platformami społecznościowymi, aby na bieżąco monitorować i eliminować działania, które mogą mieć charakter nielegalny. A prawda jest brutalna: atakowani byli wszyscy. (Poseł Joanna Borowiak: Poza Rafałem Trzaskowskim.) Uaktywniona została uruchomiona farma ruskich botów, które właśnie atakują Rafała Trzaskowskiego, więc ja bym prosił... Mam taki apel, który wygłosiłem również wczoraj w komisji. Służby specjalne Ukrainy jeszcze przed rozpoczęciem kampanii wyborczej alarmowały Polskę, że będziemy mieli do czynienia ze zmasowaną akcją dezinformacyjną ze strony Federacji Rosyjskiej właśnie poprzez fałszywe profile, fałszywe reklamy, podszywanie się, nielegalne finansowanie... (Poseł Joanna Borowiak: Ale to był człowiek związany z Platformą.) Ale pani poseł, zaraz pani może... (Poseł Joanna Borowiak: Do tego pan się nie odniósł.) (Dzwonek) ... że będzie miało to wpływ. I mam naprawdę apel. Musicie się państwo zdecydować, czy stoicie po stronie przejrzystości, jawności działań instytucji państwa, czy po stronie narracji dezinformacyjnych kreowanych na Kremlu. To jest zasadnicza rzecz, na którą powinniście we własnym sumieniu sobie odpowiedzieć. Dziękuję. (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ź 9 Konrad Frysztak 10. kadencja, 35. posiedzenie, 2. dzień (21-05-2025) Poseł Konrad Frysztak: Panie Marszałku! Chciałbym złożyć wniosek formalny i poprosić o przerwę... (Głos z sali: Ale w jakim trybie?) (Głos z sali: Siadaj.) Marszałek: Słuchajcie, kto ma s
  2. Wcześniej · wypowiedź 10 Joanna Borowiak 10. kadencja, 35. posiedzenie, 2. dzień (21-05-2025) 10. punkt porządku dziennego: Pytania w sprawach bieżących. Poseł Joanna Borowiak: Dziękuję. Pani Marszałek! Wysoka Izbo! Oczekujemy, że pytanie, które dziś postawimy, będzie początkiem p
  3. Później · wypowiedź 12 Janusz Cieszyński 10. kadencja, 35. posiedzenie, 2. dzień (21-05-2025) 10. punkt porządku dziennego: Pytania w sprawach bieżących. Poseł Janusz Cieszyński: Szanowna Pani Marszałek! Panie Ministrze! Bardzo dziękujemy za ten występ, ale to jest państwa standar
  4. Później · wypowiedź 13 Paweł Olszewski 10. kadencja, 35. posiedzenie, 2. dzień (21-05-2025) 10. punkt porządku dziennego: Pytania w sprawach bieżących. Sekretarz Stanu w Ministerstwie Cyfryzacji Paweł Olszewski: Panie Pośle Cieszyński! Na posiedzeniu komisji wyjaśniłem absolutni
1. (3.08ms; exec 2.98 + 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 = 96643 LIMIT 1
2. (2.26ms; exec 2.22 + fetch 0.04; 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 (86805) 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. (2.76ms; exec 2.72 + fetch 0.04; 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 = 96631 AND dayStatement.day_revision_id = 98758 AND dayStatement.ordinal BETWEEN 9 AND 13 AND statement.object_id <> 96643 ORDER BY dayStatement.ordinal
4. (3.06ms; exec 3.01 + 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 (86803, 86804, 86806, 86807) 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. (8.24ms; exec 8.18 + fetch 0.06; rows 8) 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 = 35 AND individual.mp_number = 274 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2025-05-21' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
PHP: 27.5ms | App: 27.1ms | DB: 19.4ms (5, rows: 18) [exec: 19.1ms, fetch: 0.3ms] | View: 0.3ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.29ms) /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