Stenogram Sejmu · 2024-07-11

Grzegorz Bernard Napieralski

Kadencja 10 · posiedzenie 15 · wypowiedź 85

Profil posła

Brak głosu imiennego z tego dnia, który potwierdzałby klub mówcy.

Pełna wypowiedź

10. kadencja, 15. posiedzenie, 1. dzień (11-07-2024) 2. i 3. punkt porządku dziennego: 2. Sprawozdanie Komisji Cyfryzacji, Innowacyjności i Nowoczesnych Technologii o rządowym projekcie ustawy - Prawo komunikacji elektronicznej (druki nr 423 i 506). 3. Sprawozdanie Komisji Cyfryzacji, Innowacyjności i Nowoczesnych Technologii o rządowym projekcie ustawy - Przepisy wprowadzające ustawę - Prawo komunikacji elektronicznej (druki nr 424 i 507). Poseł Grzegorz Bernard Napieralski: Bardzo dziękuję, pani marszałek. Ponieważ w czasie dyskusji i zadawania pytań było też wiele głosów skierowanych do mnie jako do sprawozdawcy, chciałbym odnieść się na samym początku do słów pana posła Zandberga. Mówił on o tej późniejszej dyskusji, która - jak myślę - już po wakacjach sejmowych będzie miała miejsce. Potwierdził to przed chwilą pan minister Gramatyka i faktycznie tak też się umówiliśmy ze stroną społeczną, z izbami gospodarczymi, że do wielu kwestii wrócimy, żeby o nich rozmawiać. Sądzę, że Komisja Cyfryzacji, Innowacyjności i Nowoczesnych Technologii będzie takim miejscem spokojnej debaty, spokojnej dyskusji, jeżeli chodzi właśnie o dopracowanie tych przepisów, aby przede wszystkim konsumenci, czyli Polak i Polka, byli bezpieczni, ale też rynek telekomunikacyjny się rozwijał. Pan poseł Tumanowicz z Konfederacji mówił o kwestiach dotyczących inwigilacji, pan minister też to podkreślał. Powtórzę: jakby pan przypomniał sobie tamto przedłożenie, tamtą ustawę z zeszłej kadencji, to tam wprost było napisane i była jasna dla nas informacja, że można było po prostu kontrolować, co będzie w każdym z naszych komunikatorów. W tej ustawie tego nie ma. Wszystko zostało na takim poziomie jak do tej pory, więc nikt nie zagląda ani do pana WhatsAppa, ani do żadnej innej aplikacji komunikacyjnej. Tego nie ma w tej ustawie. Myśmy przeciwko temu protestowali w zeszłej kadencji i to się w niej nie znalazło, panie pośle. To tak naprawdę jest... (Poseł Witold Tumanowicz: Czyli poprawki doprecyzowujące.) Ale nie ma takiej potrzeby, naprawdę, bo tak jest i tu się nic naprawdę nie zmienia. A więc uspokajam pana posła, jeżeli chodzi o kwestie inwigilacji, bo myśmy przeciwko temu protestowali. Przypominam, że te przepisy wprowadzono na pół roku przed wyborami parlamentarnymi, więc one miały konkretne tak naprawdę zadanie. To była próba inwigilacji ówczesnej opozycji i tak naprawdę spoglądania na to, co się dzieje, jeżeli chodzi o kwestie dotyczące choćby prowadzenia kampanii wyborczej. Co się działo w czasie używania Pegasusa, wiemy, bo przecież był inwigilowany szef kampanii wyborczej Koalicji Obywatelskiej w 2019 r. Poseł Cieszyński tak bardzo sprawnie powiedział: myśmy to zblokowali w zeszłej kadencji i myśmy zrobili wszystko. Mówię: myśmy, czyli wtedy opozycja. Powtórzył to również poseł Gontarz - nie ma posłów na tej sali. Chciałem przypomnieć, że absolutnie tak nie było. My zrobiliśmy to, czego nie zrobił rząd, tzn. zaproponowaliśmy rozwiązanie właśnie dla ludzi, czyli wysłuchanie publiczne, które się odbyło. To wysłuchanie publiczne odbyło się w polskim parlamencie. Naprawdę trwało cały dzień, wiele, wiele godzin. Miałem wtedy przyjemność i honor prowadzić to wysłuchanie publiczne, na którym wszystkie strony miały prawo się wypowiedzieć i się wypowiedziały. Wśród kilku najważniejszych kwestii, które pojawiły się wtedy, w czasie tego wysłuchania publicznego, była właśnie kwestia inwigilacji, o której mówił pan poseł Tumanowicz z Konfederacji. Przedstawiciele Konfederacji byli na sali w czasie tego wysłuchania publicznego. Chodzi również o kwestie dotyczące lex pilot i innych zapisów, które były naprawdę bardzo złe w tamtej ustawie. One się w tej ustawie, panie pośle, szanowni państwo, nie znalazły. Jedyny, tak naprawdę jedyny wkład merytoryczny Prawa i Sprawiedliwości był taki, że minister przyszedł i wysłuchał tej debaty. Ale co się stało? Wielokrotnie pojawiało się zdanie, że to my byliśmy przeciw. Cytuję słowa pana posła Cieszyńskiego, który mówił, że głosowaliśmy przeciw. Otóż nie. Później, jeszcze przed zakończeniem kadencji pojawiły się pisma pana ministra Schreibera, który wycofał z prac parlamentu obydwa projekty ustaw, zatem tak naprawdę to nie my zablokowaliśmy projekt tamtych ustaw i procedowanie nad tymi ustawami, ale rząd Prawa i Sprawiedliwości. PiS wycofał te ustawy. Tak naprawdę od 2020 r. byliśmy upominani przez Komisję Europejską, że nie wdrażamy tych przepisów prawa, i w końcu niestety zostały nałożone na nas kary. Dzisiaj musieliśmy procedować nad tą ustawą pod presją czasu, ale inaczej podeszliśmy do pracy. Tak jak powiedziałem w swoim pierwszym wystąpieniu, najpierw Ministerstwo Cyfryzacji wzięło na własne barki przede wszystkim dyskusję z całym rynkiem telekomunikacyjnym i wypracowało bardzo dobre rozwiązania dla wszystkich, dla konsumentów, a także dla rynku telekomunikacyjnego, a potem powołaliśmy specjalną podkomisję, żeby można było rozmawiać jeszcze ze stroną społeczną. Z tego powodu możemy naprawdę stanąć dziś z otwartą przyłbicą i powiedzieć: przedyskutowaliśmy to, wysłuchaliśmy strony społecznej i dzisiaj przedstawiamy bardzo dobre przedyskutowane prawo. Jesteśmy gotowi do dialogu i rozmów dotyczących uwag. Przyjęliśmy też poprawki, 12 poprawek, które pojawiły się w czasie dyskusji na posiedzeniach podkomisji i komisji cyfryzacji. Część z tych poprawek była sugerowana właśnie przez stronę społeczną. Powiem jeszcze więcej - w czasie prac podkomisji za zgodą ministra Gramatyki doszło do specjalnych spotkań. Zrobiliśmy przerwę między posiedzeniami podkomisji i komisji cyfryzacji, żeby reprezentanci strony społecznej mogli jeszcze przedyskutować przed posiedzeniem komisji, na którym przyjmowaliśmy poprawki, to, co było dla nich najważniejsze. Chodziło choćby o kwestię dotyczącą spółdzielni mieszkaniowych. Wszyscy byliśmy zgodni, że trzeba im pomóc w realizacji ich postulatów, bo tak naprawdę czuli się pominięci w tej dyskusji, czuli się wykluczeni z tej dyskusji. Udało się to zrobić. Tak naprawdę ta ustawa została zablokowana w zeszłej kadencji przez was samych. Mówię tutaj do posłów PiS-u. To wy tak naprawdę doprowadziliście do tej sytuacji. Poseł Meysztowicz pytał, kto jest winny. Tak naprawdę winna jest strona rządowa, PiS-owska strona rządowa, żeby była jasność, bo to wy zablokowaliście tę ustawę, a my, czyli Polki i Polacy, płacimy dzisiaj kary. To jest absolutnie wasza wina. 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ź 83 Witold Tumanowicz 10. kadencja, 15. posiedzenie, 1. dzień (11-07-2024) 2. i 3. punkt porządku dziennego: 2. Sprawozdanie Komisji Cyfryzacji, Innowacyjności i Nowoczesnych Technologii o rządowym projekcie ustawy - Prawo komunikacji elektronicznej (druki nr 42
  2. Wcześniej · wypowiedź 84 Michał Gramatyka 10. kadencja, 15. posiedzenie, 1. dzień (11-07-2024) 2. i 3. punkt porządku dziennego: 2. Sprawozdanie Komisji Cyfryzacji, Innowacyjności i Nowoczesnych Technologii o rządowym projekcie ustawy - Prawo komunikacji elektronicznej (druki nr 42
  3. Później · wypowiedź 86 Paweł Suski 10. kadencja, 15. posiedzenie, 1. dzień (11-07-2024) 4. punkt porządku dziennego: Sprawozdanie Komisji Obrony Narodowej oraz Komisji Sprawiedliwości i Praw Człowieka o rządowym projekcie ustawy o zmianie niektórych ustaw w celu usprawnienia
  4. Później · wypowiedź 87 Zbigniew Hoffmann 10. kadencja, 15. posiedzenie, 1. dzień (11-07-2024) 4. punkt porządku dziennego: Sprawozdanie Komisji Obrony Narodowej oraz Komisji Sprawiedliwości i Praw Człowieka o rządowym projekcie ustawy o zmianie niektórych ustaw w celu usprawnienia
1. (3ms; exec 2.95 + fetch 0.05; 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 = 150443 LIMIT 1
2. (3.41ms; exec 3.37 + 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 (131869) 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.99ms; exec 3.95 + 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 = 150357 AND dayStatement.day_revision_id = 154841 AND dayStatement.ordinal BETWEEN 83 AND 87 AND statement.object_id <> 150443 ORDER BY dayStatement.ordinal
4. (3.45ms; exec 3.42 + fetch 0.04; 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 (131867, 131868, 131870, 131871) 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. (2.69ms; exec 2.66 + fetch 0.02; rows 0) 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 = 15 AND individual.mp_number = 257 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2024-07-11' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
PHP: 24.5ms | App: 24ms | DB: 16.6ms (5, rows: 10) [exec: 16.4ms, fetch: 0.2ms] | View: 0.7ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.66ms) /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