Stenogram Sejmu · 2024-09-12

Michał Gramatyka

Kadencja 10 · posiedzenie 17 · wypowiedź 22

Profil posła

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

Pełna wypowiedź

10. kadencja, 17. posiedzenie, 2. dzień (12-09-2024) 9. punkt porządku dziennego: Pytania w sprawach bieżących. Sekretarz Stanu w Ministerstwie Cyfryzacji Michał Gramatyka: Czcigodny Panie Marszałku! Wysoka Izbo! Panie Pośle! Bardzo dziękuję za pytanie. Generalnie kraje podejmują inicjatywy zmierzające do tego, żeby ograniczyć ekspozycję najmłodszych na pornografię, na treści patologiczne w Internecie. Te inicjatywy są rozsiane od Sasa do Lasa. Niektóre stany w Stanach Zjednoczonych np. wycinają w ogóle tego typu treści z dostępnego łącza internetowego. Podobny pomysł był realizowany w poprzedniej kadencji w naszym Sejmie przez ówczesnego ministra cyfryzacji. Przechodziła przez procedurę w Sejmie ustawa - ona utknęła na etapie pierwszego czytania - dzięki której rodzice mogliby zdecydować o tym, że tego typu treści byłyby po prostu wyłączane na poziomie dostawcy treści, a dzieci nie miałyby do nich dostępu po podjęciu takiej decyzji. Są kraje, które postawiły na weryfikację wieku i to wydaje się dobrym pomysłem i dobrym kierunkiem. Takie kraje, np. Wielka Brytania, zmuszają dostawców treści przeznaczonych dla dorosłych, aby brali odpowiedzialność za to, żeby ich treści docierały tylko do ludzi dorosłych. Dzisiaj polskie prawo tak naprawdę chroni dostawców tego typu treści, dlatego że dostawcy treści pornograficznych umieszczają informację: ten materiał jest przeznaczony dla użytkowników, którzy mają więcej niż 18 lat. Jeżeli użytkownik zaznaczy stosowną kratkę, to to zdejmuje odpowiedzialność z dostawcy treści. Tak nie może być, to jest patologia. Internet nie powinien tak wyglądać. Zważywszy na to, co takie treści robią z umysłami najmłodszych, należy ten temat rozwiązać. Nad tym pracujemy. Są takie kraje, np. Hiszpania, które wymyśliły rozwiązanie w postaci specjalnej kwoty tzw. kredytów, które umożliwiają dorosłym ludziom dostęp do treści pornograficznych poprzez specjalną aplikację. Każdy ma do wykorzystania ileś tzw. kredytów w miesiącu, te kredyty przyznawane są tylko dorosłym ludziom. Nasze prace są zorientowane na wykorzystanie rozwiązań brytyjskich, francuskich, czyli tych rozwiązań, które obowiązek ochrony małoletnich lokują po stronie dostawców treści. To dostawca treści, producent materiałów pornograficznych musi zadbać o to, żeby jego materiały docierały wyłącznie do ludzi dorosłych. To są treści dla dorosłych i dostawca treści musi o to zadbać. Podobnie jest np. ze sprzedażą alkoholu w Polsce. Kiedy idziemy do sklepu i chcemy kupić alkohol, to sprzedawca prosi nas o to, żebyśmy udowodnili, że jesteśmy dorośli, że możemy ten alkohol nabyć. Odbywa się to nie na zasadzie deklaracji, tylko na zasadzie pokazania dokumentu. Nie budzi to niczyjego sprzeciwu, wszyscy wiemy, jak szkodliwa jest sprzedaż alkoholu nieletnim. Podobnie jest z dostępem do treści pornograficznych. 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ź 20 Michał Gramatyka 10. kadencja, 17. posiedzenie, 2. dzień (12-09-2024) 9. punkt porządku dziennego: Pytania w sprawach bieżących. Sekretarz Stanu w Ministerstwie Cyfryzacji Michał Gramatyka: Szanowny Panie Marszałku! Wysoka Izbo! Ministerstwo Cyfryzacji, ale
  2. Wcześniej · wypowiedź 21 Łukasz Osmalak 10. kadencja, 17. posiedzenie, 2. dzień (12-09-2024) 9. punkt porządku dziennego: Pytania w sprawach bieżących. Poseł Łukasz Osmalak: Dziękuję bardzo, panie marszałku. Panie Ministrze! Czy byłby pan uprzejmy, odnosząc się do mojego pytania,
  3. Później · wypowiedź 23 Magdalena Sroka 10. kadencja, 17. posiedzenie, 2. dzień (12-09-2024) 9. punkt porządku dziennego: Pytania w sprawach bieżących. Poseł Magdalena Sroka: Szanowny Panie Marszałku! Panie Ministrze! Transport morski odgrywa kluczową rolę w globalnej gospodarce,
  4. Później · wypowiedź 24 Arkadiusz Marchewka 10. kadencja, 17. posiedzenie, 2. dzień (12-09-2024) 9. punkt porządku dziennego: Pytania w sprawach bieżących. Sekretarz Stanu w Ministerstwie Infrastruktury Arkadiusz Marchewka: Szanowny Panie Marszałku! Szanowna Pani Poseł! Wysoka Izbo!
1. (2.54ms; exec 2.45 + fetch 0.09; 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 = 145611 LIMIT 1
2. (2.5ms; exec 2.45 + 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 (127590) 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.82ms; exec 1.76 + fetch 0.06; 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 = 145588 AND dayStatement.day_revision_id = 149973 AND dayStatement.ordinal BETWEEN 20 AND 24 AND statement.object_id <> 145611 ORDER BY dayStatement.ordinal
4. (2.76ms; exec 2.71 + 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 (127588, 127589, 127591, 127592) 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.85ms; exec 2.82 + fetch 0.03; 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 = 17 AND individual.mp_number = 117 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2024-09-12' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
PHP: 20.3ms | App: 19.9ms | DB: 12.5ms (5, rows: 10) [exec: 12.2ms, fetch: 0.3ms] | View: 0.5ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.53ms) /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