Stenogram Sejmu · 2025-07-24

Patryk Wicher

Kadencja 10 · posiedzenie 39 · wypowiedź 144

Profil posła

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

Pełna wypowiedź

10. kadencja, 39. posiedzenie, 3. dzień (24-07-2025) 37. punkt porządku dziennego: Sprawozdanie Komisji Cyfryzacji, Innowacyjności i Nowoczesnych Technologii oraz Komisji do Spraw Deregulacji o rządowym projekcie ustawy o zmianie ustawy o informatyzacji działalności podmiotów realizujących zadania publiczne oraz niektórych innych ustaw (druki nr 1374 i 1520). Poseł Patryk Wicher: Szanowna Pani Marszałek! Wysoka Izbo! Panie Ministrze! Szanowni Państwo! W moim poprzednim wystąpieniu dotyczącym kwestii związanych z tą ustawą powiedziałem, że jeśli chodzi o założenia, to na pewno wniesie ona dużo pozytywów, ponieważ stworzenie architektury informacyjnej państwa pozwoli uporządkować pewne zasoby, pewne bazy, które będą ze sobą spójniejsze, a ich funkcjonowanie będzie ułatwione i w pewnym sensie bezpieczniejsze. Pojawią się pewnie wymagania, które będą ustandaryzowane, będą oczekiwane w przypadku każdej bazy. Chodzi o dopasowanie się, uszczegółowienie. To wszystko będzie nadbudowywane. Oczywiście może to obniżyć koszty. Pojawią się też nowe instytucje, jak np. komitet do spraw cyfryzacji. Jeśli chodzi o ten komitet, to mam pewne wątpliwości, ale za chwilę do tego dojdę. Oczywiście bardzo fajne jest też to, że strategie cyfrowe będą przyjmowane raz na 10 lat i z tego, co pamiętam, co 2 lata będą przeglądane, aby sprawdzić, czy są dalej aktualne, czy nie trzeba dokonać pewnych modyfikacji. Tak jak wspomniałem, oczywiście częściowo jest to implementacja przepisów europejskich. Chodzi o uporządkowanie systemów informatycznych, różnych baz, większy porządek i kontrolę nad systemami IT i nie tylko, ułatwienie wymiany danych, informacji, ujednolicenie tego, łatwiejsze transfery danych, łączenie baz danych ze sobą, korzystanie z nich. Pewnie zostanie to znacznie uproszczone, jeśli ustandaryzujemy całą tę architekturę pod kątem podobnych oczekiwań. Niesie to jednak za sobą też pewne pytania i wątpliwości. Chodzi o takie małe jednostki, JST, uczelnie, NGOs i inne podmioty, które będą objęte pewnymi przepisami. Pytam o kwestię kosztową, o koszty wdrożenia, koszty przećwiczenia, koszty choćby nowych słowniczków zawierających terminologię, wdrożenia tego w ich przestrzeni. To jest bardzo istotne. Rodzi się pytanie: Czy te podmioty zdołają to udźwignąć? Czy nie można byłoby np. przemyśleć pewnej formy współpracy tych małych samorządów ze sobą, żeby np. był jeden pełnomocnik do spraw cyfrowych dla dwóch sąsiednich gmin? To jest kłopotliwe, ale chodzi o ograniczenie pewnych kosztów, rozszerzanie pewnych możliwości i efektywne wykorzystywanie zdolności danego pracownika. Przechodzę dalej, do kwestii komitetu do spraw cyfrowych. Czy nie ograniczy on trochę innowacyjności, dynamiki działania? Musi opiniować wszystko powyżej pewnej kwoty. Czy to nie wyhamuje tego procesu? Przecież zrobi się kolejka. Jak on będzie sprawnie funkcjonował? Czy kiedy nagle spłyną do niego dziesiątki, setki pism, decyzji, to nie powstanie jakiś korek, który będzie bardzo trudny do rozładowania? To jest według mnie duże zagrożenie. Jest też pytanie dotyczące doboru ludzi. Jesteśmy tylko istotami ludzkimi, które mają swoje sympatie, antypatie, swoje podejście, a nawet merytoryczne ukierunkowanie, przez co z pewnymi drogami się nie zgadzamy. Czy nie jest tak, że ten komitet może stać się cenzorem pewnych rozwiązań, które np. w danej chwili są niezrozumiałe w świecie nauki, nie są powszechnie stosowane, nie są akceptowalne, bo są dyskusyjne, ale jakieś uczelnie lub podmioty będą chciały iść w tym kierunku? Czy nie stanie się inkwizytorem, który będzie ograniczał innowacyjność, wyhamowywał tę dynamikę postępowania? I tu właśnie rodzą się nasze duże wątpliwości w tym zakresie, dotyczące kwestii kosztowych i funkcjonowania całego systemu. W związku z tym generalnie, co do zasady, jest to bardzo dobry kierunek, bardzo fajne oformatowanie tego wszystkiego, jednak są pewne pytania o kwestie finansowe, organizacyjne, no i dotyczące tego komitetu. Nie ukrywam, że może to być przypadkowy dobór specjalistów, czy też mogą być pewne konflikty interesów, czasami rywalizacja między uczelniami albo rywalizacja między podmiotami, ktoś się skądś wywodzi, ktoś gdzieś funkcjonuje. Jaki to będzie dobór? Chciałbym jednak mieć pewność, że ten komitet będzie bardzo sprawnie działał, że to będzie funkcjonowało w formie elektronicznej, przyspieszonej, bardzo zautomatyzowanej, zobiektywizowanej, tak żeby faktycznie nie stał się, tak jak powiedziałem przed chwileczką, nie tylko najsłabszym punktem tego systemu, najwolniejszym, tym, który wyhamuje dynamikę tych działań, ale też będzie, tak jak wspomniałem, pewnego rodzaju inkwizytorem i recenzentem, tym negatywnym recenzentem dobrych działań. Chciałbym, żebyśmy do takiego punktu nie doszli. Dziękuję serdecznie. 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ź 142 Barbara Dolniak 10. kadencja, 39. posiedzenie, 3. dzień (24-07-2025) 36. punkt porządku dziennego: Sprawozdanie Komisji Nadzwyczajnej o rządowym projekcie ustawy o zmianie ustawy - Kodeks postępowania cywilnego, ustawy - Kodeks cywilny oraz niektórych inny
  2. Wcześniej · wypowiedź 143 Weronika Smarduch 10. kadencja, 39. posiedzenie, 3. dzień (24-07-2025) 37. punkt porządku dziennego: Sprawozdanie Komisji Cyfryzacji, Innowacyjności i Nowoczesnych Technologii oraz Komisji do Spraw Deregulacji o rządowym projekcie ustawy o zmianie ustawy o i
  3. Później · wypowiedź 145 Paweł Bliźniuk 10. kadencja, 39. posiedzenie, 3. dzień (24-07-2025) 37. punkt porządku dziennego: Sprawozdanie Komisji Cyfryzacji, Innowacyjności i Nowoczesnych Technologii oraz Komisji do Spraw Deregulacji o rządowym projekcie ustawy o zmianie ustawy o i
  4. Później · wypowiedź 146 Adam Dziedzic 10. kadencja, 39. posiedzenie, 3. dzień (24-07-2025) 37. punkt porządku dziennego: Sprawozdanie Komisji Cyfryzacji, Innowacyjności i Nowoczesnych Technologii oraz Komisji do Spraw Deregulacji o rządowym projekcie ustawy o zmianie ustawy o i
1. (2.03ms; exec 1.99 + fetch 0.04; 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 = 92687 LIMIT 1
2. (1.73ms; exec 1.71 + fetch 0.02; 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 (83843) 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.54ms; exec 1.49 + 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 = 92542 AND dayStatement.day_revision_id = 94507 AND dayStatement.ordinal BETWEEN 142 AND 146 AND statement.object_id <> 92687 ORDER BY dayStatement.ordinal
4. (2.23ms; exec 2.18 + 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 (83841, 83842, 83844, 83845) 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.54ms; exec 2.52 + 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 = 39 AND individual.mp_number = 418 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2025-07-24' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
PHP: 14.7ms | App: 14.5ms | DB: 10.1ms (5, rows: 10) [exec: 9.9ms, fetch: 0.2ms] | View: 0.3ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.25ms) /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