Stenogram Sejmu · 2025-01-09

Dariusz Standerski

Kadencja 10 · posiedzenie 26 · wypowiedź 136

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

Pełna wypowiedź

10. kadencja, 26. posiedzenie, 2. dzień (09-01-2025) 11. punkt porządku dziennego: Pierwsze czytanie poselskiego projektu ustawy o zmianie ustawy - Kodeks postępowania cywilnego oraz niektórych innych ustaw (druk nr 864). Sekretarz Stanu w Ministerstwie Cyfryzacji Dariusz Standerski: Bardzo serdecznie dziękuję. Szanowny Panie Marszałku! Wysoka Izbo! Chciałem bardzo serdecznie podziękować wnioskodawcom za złożenie projektu ustawy z tego względu, że przede wszystkim mamy okazję do dyskutowania i do omawiania tego bardzo poważnego problemu. To także jest okazja do tego, żeby poruszyć temat prac rządowych w zakresie trzech głównych części, których dotyczy ten projekt. Pierwsza część to omawiane tutaj chyba najczęściej w czasie pytań i wystąpień klubowych zagadnienie tzw. ślepego pozwu. Drugi obszar to kwestia retencji i przekazywania danych do właściwych służb. I trzeci to wdrożenie aktu o usługach cyfrowych, który obowiązuje od 17 lutego 2024 r. i który po pełnym wdrożeniu do polskich przepisów będzie mógł być już w pełni wykorzystywany przez polskich użytkowników Internetu. Te trzy elementy projektu to także elementy trzech projektów, nad którymi w tej chwili rząd kończy już pracę. Jeżeli chodzi o pytanie o opinię rządową, to właśnie chciałem zwrócić uwagę, że zgodnie z wewnętrznym regulaminem prac rząd nie opiniuje projektów, które pokrywają się z inicjatywami rządowymi z tego względu, że mógłbym przekazać państwu, że się z projektem zgadzam. Też pracujemy w tym obszarze i zwłaszcza z punktu widzenia wdrożenia aktu o usługach cyfrowych rozwiązania, które są proponowane przez wnioskodawców, są bardzo podobne do jednej z wcześniejszych wersji rządowego projektu ustawy wdrażającego przepisy europejskie. Natomiast od wcześniejszej wersji projektu rządowego odbyły się już dwie tury konsultacji, uzgodnień i opiniowania i zaszły w tym projekcie zmiany, które uzupełniają to wdrożenie, żeby zachować pełną zgodność z przepisami unijnymi. Dlatego chciałbym zwrócić uwagę, że prace nad projektem poselskim powinny być jeszcze kontynuowane, w szczególności w zakresie dodania do tego projektu przepisów o prowadzeniu postępowania wyjaśniającego, o kontroli postępowań przed właściwymi organami związanymi z naruszeniem przepisów przez dostawców usług pośrednich w zakresie ich obowiązków wynikających z przepisów unijnych. Powinny się również znaleźć przepisy dotyczące proceduralnych aspektów nakładania kar, które wynikają dzisiaj z art. 52 rozporządzenia. Natomiast nie ma tych przepisów proceduralnych, które mogłyby umożliwiać nakładanie tych kar. Dodatkowo należy uzupełnić projekty o proceduralne aspekty wnoszenia skarg, o których mowa w rozporządzeniu o usługach cyfrowych, a także należy dodać procedury, które np. nadają status zweryfikowanego badacza, o którym mowa w rozporządzeniu, które nadają status zaufanego podmiotu sygnalizującego oraz certyfikują organy pozasądowego rozwiązywania sporów. Dodatkowo do projektu należy dodać wymogi dotyczące nakazów podjęcia działań przeciwko nielegalnym treściom oraz nakazom udzielenia informacji. Podzielamy też uwagi Biura Ekspertyz i Oceny Skutków Regulacji Kancelarii Sejmu, które wskazują, że przepisy w tym zakresie wymagają dodatkowych zabezpieczeń proceduralnych, żeby uczynić zadość wymogom unijnym. Dlatego zwracamy uwagę na to, że w trzech elementach tego projektu przed komisją, przed szczegółowym rozpatrywaniem będzie kilka wyzwań, które dzisiaj rozpoczynane przed Wysoką Izbą, pewnie już kończone wspólnie z rozwiązaniami rządowymi, będą mogły dokonać tej ważnej zmiany w polskiej przestrzeni cyfrowej, ponieważ też w dyskusji mieliśmy sporo bardzo ciekawych tez i wniosków dotyczących tego, że ruch w przestrzeni cyfrowej będzie tylko wzrastać, co powoduje, że dotychczasowe rozwiązania, te, które znamy z kodeksów, mogą okazać się niewystarczające przy zwiększającej się liczbie spraw. W tym zakresie chciałbym też zwrócić uwagę na podnoszone kilkukrotnie tezy dotyczące definiowania nielegalnych treści czy też definiowania treści szkodliwych. Chciałbym zwrócić uwagę, że nowe technologie, zwłaszcza technologie cyfrowe, z pewnością odciskają piętno na wielu obszarach polskiego prawa i z pewnością w wielu obszarach muszą zajść poważne zmiany. Natomiast chciałbym zwrócić uwagę, że te zmiany powinny w pierwszej kolejności dotyczyć procedur. Powinniśmy opierać się przede wszystkim na tych podstawach z zakresu prawa karnego i z zakresu prawa cywilnego, które powstały przed szybkim rozwojem technologii i które powinny być dla nas busolą. Dlatego chciałbym zwrócić uwagę na to, że dzisiaj działania, zachowania nielegalne są zdefiniowane w polskim systemie prawnym - nielegalne, czyli niezgodne z prawem, czyli naruszające konkretne przepisy. Chciałbym właśnie zwrócić uwagę, że nowe technologie w tym zakresie powinny wpływać na uproszczenie procedur, na nowe procedury, w tym w zakresie automatyzacji. Chodzi o to, żeby planować to w taki sposób, żeby pozostawać na podstawach Prawa cywilnego i Prawa karnego, które reagują na nowe technologie. Ale pamiętajmy, że łamanie prawa w Internecie jest złamaniem prawa nie dlatego, że odbywa się za pomocą środków komunikacji elektronicznej do porozumiewania się na odległość, ale dlatego, że dotyczy łamania konkretnych przepisów czy to karnych, czy to z zakresu wykroczeń, czy innych przepisów. Takie właśnie jest podejście w zakresie rządowego wdrożenia prawa o usługach cyfrowych. Nowe przepisy mają służyć temu, żebyśmy w sposób bardziej sprawny egzekwowali je w Internecie. Chciałbym również zwrócić uwagę na duże wyzwanie techniczne dotyczące identyfikacji osób, które naruszają przepisy w Internecie. Dlatego rządowe podejście do wdrożenia aktu o usługach cyfrowych dotyczy nadzorowania treści nielegalnych, a nie wyciągania odpowiedzialności wobec danej osoby. Jest tak z tego względu, że mamy rosnącą liczbę botów internetowych, gdzie widoczny autor treści po prostu nie zawsze jest osobą fizyczną. W związku z tym chciałbym też zwrócić uwagę na to, że powinniśmy się skupić na konkretnych treściach, odnosząc je do konkretnych przepisów Prawa karnego, pamiętając też o tym, że treści, które chcemy blokować w Internecie, to powinny być te same treści, które chcemy blokować również poza Internetem. To ułatwi nam podejście. Mam nadzieję, że to będzie jeden z wielu tematów podczas obrad komisji, który spowoduje, że wnioskowane dzisiaj przepisy będą jeszcze bardziej odpowiadały na bieżące wyzwania, a później będą jak najsprawniej wykonywane. Bardzo serdecznie dziękuję. 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ź 134 Zofia Czernow 10. kadencja, 26. posiedzenie, 2. dzień (09-01-2025) 11. punkt porządku dziennego: Pierwsze czytanie poselskiego projektu ustawy o zmianie ustawy - Kodeks postępowania cywilnego oraz niektórych innych ustaw (druk nr 864). Poseł Zofia Czerno
  2. Wcześniej · wypowiedź 135 Jerzy Meysztowicz 10. kadencja, 26. posiedzenie, 2. dzień (09-01-2025) 11. punkt porządku dziennego: Pierwsze czytanie poselskiego projektu ustawy o zmianie ustawy - Kodeks postępowania cywilnego oraz niektórych innych ustaw (druk nr 864). Poseł Jerzy Meyszt
  3. Później · wypowiedź 137 Michał Pyrzyk 10. kadencja, 26. posiedzenie, 2. dzień (09-01-2025) 11. punkt porządku dziennego: Pierwsze czytanie poselskiego projektu ustawy o zmianie ustawy - Kodeks postępowania cywilnego oraz niektórych innych ustaw (druk nr 864). Poseł Michał Pyrzy
  4. Później · wypowiedź 138 Ewa Szymanowska 10. kadencja, 26. posiedzenie, 2. dzień (09-01-2025) 12. punkt porządku dziennego: Pierwsze czytanie poselskiego projektu ustawy o zmianie ustawy o broni i amunicji (druk nr 867). Poseł Ewa Szymanowska: Szanowny Panie Marszałku! Wysoka Izbo
1. (2.95ms; exec 2.87 + fetch 0.08; 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 = 123188 LIMIT 1
2. (2.58ms; exec 2.54 + 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 (109627) 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. (1.98ms; exec 1.95 + fetch 0.03; 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 = 123051 AND dayStatement.day_revision_id = 126604 AND dayStatement.ordinal BETWEEN 134 AND 138 AND statement.object_id <> 123188 ORDER BY dayStatement.ordinal
4. (1.69ms; exec 1.67 + fetch 0.02; 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 (109625, 109626, 109628, 109629) 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. (1.32ms; exec 1.31 + fetch 0.01; 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 = 26 AND individual.mp_number = 0 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2025-01-09' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
PHP: 16ms | App: 15.8ms | DB: 10.5ms (5, rows: 10) [exec: 10.3ms, fetch: 0.2ms] | 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