18:41:00.264 [debug] QUERY OK source="media_profiles" db=0.8ms idle=10.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 18:41:00.265 [debug] QUERY OK source="settings" db=0.7ms idle=7.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:41:00.270 [debug] Running yt-dlp command for action: get_downloadable_status 18:41:00.272 [debug] QUERY OK source="settings" db=0.5ms idle=13.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:41:00.272 [debug] QUERY OK source="settings" db=0.5ms idle=11.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:41:00.273 [debug] QUERY OK source="settings" db=0.6ms idle=9.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:41:00.273 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/7e/8d/7e8d042965c7dedd0357d7b78cfac8ecf3015a9e7149099957be290cde031f4a.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:41:00.906 [info] {"source":"oban","duration":274,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:41:02.268 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/7e/8d/7e8d042965c7dedd0357d7b78cfac8ecf3015a9e7149099957be290cde031f4a.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:41:02.268 [error] yt-dlp download error for media item #53041: "ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:41:02.272 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":53041},"id":2839,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":2020191,"event":"job:exception","queue_time":596098,"attempt":2,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:41:03.914 [info] {"source":"oban","duration":4430,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:41:21.298 [info] {"args":{"id":53041},"id":2839,"meta":{},"system_time":1777822881299813772,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":3,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:41:21.301 [debug] QUERY OK source="media_items" db=2.5ms idle=1078.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [53041] 18:41:21.305 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:41:21.307 [debug] QUERY OK source="sources" db=1.4ms idle=1022.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 18:41:21.308 [debug] QUERY OK source="media_profiles" db=1.2ms idle=87.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 18:41:21.311 [debug] QUERY OK source="media_items" db=2.4ms idle=19.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [53041] 18:41:21.313 [debug] QUERY OK source="media_metadata" db=1.2ms idle=14.0ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [53041] 18:41:21.314 [debug] QUERY OK source="media_profiles" db=0.8ms idle=12.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 18:41:21.315 [debug] QUERY OK source="settings" db=0.8ms idle=7.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:41:21.324 [debug] Running yt-dlp command for action: get_downloadable_status 18:41:21.326 [debug] QUERY OK source="settings" db=0.7ms idle=16.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:41:21.327 [debug] QUERY OK source="settings" db=0.8ms idle=14.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:41:21.328 [debug] QUERY OK source="settings" db=0.8ms idle=13.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:41:21.328 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/14/da/14da3875e50b475e29ad687ece6b7aded22434a32de6ffe9439d7099246ae295.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:41:23.386 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/14/da/14da3875e50b475e29ad687ece6b7aded22434a32de6ffe9439d7099246ae295.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:41:23.386 [error] yt-dlp download error for media item #53041: "ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:41:23.389 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":53041},"id":2839,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":2088339,"event":"job:exception","queue_time":23110,"attempt":3,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:41:33.916 [info] {"source":"oban","duration":3232,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:41:49.364 [info] {"args":{"id":53041},"id":2839,"meta":{},"system_time":1777822909367386980,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":4,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:41:49.367 [debug] QUERY OK source="media_items" db=2.3ms idle=146.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [53041] 18:41:49.369 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:41:49.370 [debug] QUERY OK source="sources" db=0.9ms idle=151.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 18:41:49.371 [debug] QUERY OK source="media_profiles" db=0.7ms idle=152.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 18:41:49.373 [debug] QUERY OK source="media_items" db=1.6ms idle=17.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [53041] 18:41:49.376 [debug] QUERY OK source="media_metadata" db=1.3ms idle=10.5ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [53041] 18:41:49.377 [debug] QUERY OK source="media_profiles" db=0.8ms idle=9.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 18:41:49.378 [debug] QUERY OK source="settings" db=0.8ms idle=6.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:41:49.383 [debug] Running yt-dlp command for action: get_downloadable_status 18:41:49.385 [debug] QUERY OK source="settings" db=0.6ms idle=13.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:41:49.386 [debug] QUERY OK source="settings" db=0.5ms idle=11.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:41:49.386 [debug] QUERY OK source="settings" db=0.6ms idle=10.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:41:49.387 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/5e/32/5e32d23224a2004db6484bdd9f0fd9d53e6e56d40bc8ca41cb9f3beb57b4eed6.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:41:51.441 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/5e/32/5e32d23224a2004db6484bdd9f0fd9d53e6e56d40bc8ca41cb9f3beb57b4eed6.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:41:51.441 [error] yt-dlp download error for media item #53041: "ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:41:51.445 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":53041},"id":2839,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":2077539,"event":"job:exception","queue_time":971587,"attempt":4,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:42:00.904 [info] {"source":"oban","duration":287,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:42:03.921 [info] {"source":"oban","duration":5148,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:42:23.450 [info] {"args":{"id":53041},"id":2839,"meta":{},"system_time":1777822943451841590,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":5,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:42:23.453 [debug] QUERY OK source="media_items" db=2.7ms idle=233.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [53041] 18:42:23.456 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:42:23.457 [debug] QUERY OK source="sources" db=1.3ms idle=239.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 18:42:23.459 [debug] QUERY OK source="media_profiles" db=1.0ms idle=240.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 18:42:23.461 [debug] QUERY OK source="media_items" db=2.2ms idle=19.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [53041] 18:42:23.463 [debug] QUERY OK source="media_metadata" db=0.9ms idle=12.3ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [53041] 18:42:23.464 [debug] QUERY OK source="media_profiles" db=0.6ms idle=10.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 18:42:23.465 [debug] QUERY OK source="settings" db=0.6ms idle=7.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:42:23.472 [debug] Running yt-dlp command for action: get_downloadable_status 18:42:23.474 [debug] QUERY OK source="settings" db=1.0ms idle=14.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:42:23.475 [debug] QUERY OK source="settings" db=0.7ms idle=13.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:42:23.476 [debug] QUERY OK source="settings" db=0.7ms idle=12.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:42:23.476 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/db/8e/db8e4e77bf3a3c3b38629db1f4deaad72cb1ad7fb78de32085f155b0829efd9e.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:42:25.439 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/db/8e/db8e4e77bf3a3c3b38629db1f4deaad72cb1ad7fb78de32085f155b0829efd9e.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:42:25.439 [error] yt-dlp download error for media item #53041: "ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:42:25.442 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":53041},"id":2839,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":1989348,"event":"job:exception","queue_time":1002075,"attempt":5,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:42:33.923 [info] {"source":"oban","duration":3257,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:43:00.902 [info] {"source":"oban","duration":274,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:43:03.925 [info] {"source":"oban","duration":3495,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:43:13.560 [info] {"args":{"id":53041},"id":2839,"meta":{},"system_time":1777822993562719812,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":6,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:43:13.563 [debug] QUERY OK source="media_items" db=2.3ms idle=347.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [53041] 18:43:13.565 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:43:13.567 [debug] QUERY OK source="sources" db=1.2ms idle=352.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 18:43:13.568 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.1ms idle=354.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 18:43:13.571 [debug] QUERY OK source="media_items" db=2.6ms idle=18.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [53041] 18:43:13.574 [debug] QUERY OK source="media_metadata" db=1.1ms idle=12.2ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [53041] 18:43:13.575 [debug] QUERY OK source="media_profiles" db=0.9ms idle=10.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 18:43:13.576 [debug] QUERY OK source="settings" db=0.7ms idle=8.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:43:13.584 [debug] Running yt-dlp command for action: get_downloadable_status 18:43:13.586 [debug] QUERY OK source="settings" db=0.9ms idle=17.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:43:13.587 [debug] QUERY OK source="settings" db=0.9ms idle=15.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:43:13.588 [debug] QUERY OK source="settings" db=0.7ms idle=13.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:43:13.588 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/86/4b/864b1a38ab8dd42c354481216d3cb47f5214f7d3a9c26296021c9f31a4938db4.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:43:15.692 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/86/4b/864b1a38ab8dd42c354481216d3cb47f5214f7d3a9c26296021c9f31a4938db4.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:43:15.692 [error] yt-dlp download error for media item #53041: "ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:43:15.696 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":53041},"id":2839,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":2131536,"event":"job:exception","queue_time":114469,"attempt":6,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:43:33.928 [info] {"source":"oban","duration":3762,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:44:00.900 [info] {"source":"oban","duration":278,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:44:03.929 [info] {"source":"oban","duration":1474,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:44:33.931 [info] {"source":"oban","duration":3513,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:44:36.742 [info] {"args":{"id":53041},"id":2839,"meta":{},"system_time":1777823076745431609,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":7,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:44:36.745 [debug] QUERY OK source="media_items" db=2.5ms idle=1533.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [53041] 18:44:36.748 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:44:36.750 [debug] QUERY OK source="sources" db=1.2ms idle=1539.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 18:44:36.751 [debug] QUERY OK source="media_profiles" db=0.7ms idle=1021.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 18:44:36.752 [debug] QUERY OK source="media_items" db=1.1ms idle=18.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [53041] 18:44:36.754 [debug] QUERY OK source="media_metadata" db=0.5ms idle=11.6ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [53041] 18:44:36.755 [debug] QUERY OK source="media_profiles" db=0.5ms idle=9.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 18:44:36.756 [debug] QUERY OK source="settings" db=0.9ms idle=5.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:44:36.762 [debug] Running yt-dlp command for action: get_downloadable_status 18:44:36.764 [debug] QUERY OK source="settings" db=0.8ms idle=12.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:44:36.765 [debug] QUERY OK source="settings" db=0.9ms idle=11.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:44:36.766 [debug] QUERY OK source="settings" db=1.0ms idle=10.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:44:36.766 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/7c/e2/7ce25527ea08e1c8685ea2b45b2fd69fb0998f26a940d71d9e137dcd6d547517.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:44:38.712 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/7c/e2/7ce25527ea08e1c8685ea2b45b2fd69fb0998f26a940d71d9e137dcd6d547517.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:44:38.712 [error] yt-dlp download error for media item #53041: "ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:44:38.715 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":53041},"id":2839,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":1970550,"event":"job:exception","queue_time":43708,"attempt":7,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:45:00.898 [info] {"source":"oban","duration":282,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:45:03.934 [info] {"source":"oban","duration":3925,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:45:33.937 [info] {"source":"oban","duration":3232,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:46:00.896 [info] {"source":"oban","duration":276,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:46:03.939 [info] {"source":"oban","duration":3002,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:46:33.940 [info] {"source":"oban","duration":1578,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:47:00.894 [info] {"source":"oban","duration":367,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:47:03.940 [info] {"source":"oban","duration":1385,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:47:06.055 [info] {"args":{"id":53041},"id":2839,"meta":{},"system_time":1777823226056409179,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":8,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:47:06.057 [debug] QUERY OK source="media_items" db=2.5ms idle=853.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [53041] 18:47:06.060 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:47:06.062 [debug] QUERY OK source="sources" db=1.3ms idle=859.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 18:47:06.063 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.1ms idle=860.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 18:47:06.065 [debug] QUERY OK source="media_items" db=2.0ms idle=18.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [53041] 18:47:06.068 [debug] QUERY OK source="media_metadata" db=1.1ms idle=12.1ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [53041] 18:47:06.069 [debug] QUERY OK source="media_profiles" db=0.7ms idle=10.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 18:47:06.070 [debug] QUERY OK source="settings" db=0.7ms idle=7.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:47:06.077 [debug] Running yt-dlp command for action: get_downloadable_status 18:47:06.078 [debug] QUERY OK source="settings" db=0.7ms idle=14.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:47:06.079 [debug] QUERY OK source="settings" db=0.5ms idle=12.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:47:06.080 [debug] QUERY OK source="settings" db=0.5ms idle=11.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:47:06.080 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/af/7d/af7d19b03a2a3bcd9bb63f81398be8dc95935dc2c261ed5605096e4ae281562d.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:47:08.887 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/af/7d/af7d19b03a2a3bcd9bb63f81398be8dc95935dc2c261ed5605096e4ae281562d.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:47:08.887 [error] yt-dlp download error for media item #53041: "ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:47:08.891 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":53041},"id":2839,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":2832951,"event":"job:exception","queue_time":335573,"attempt":8,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:47:33.943 [info] {"source":"oban","duration":3483,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:48:00.892 [info] {"source":"oban","duration":384,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:48:03.944 [info] {"source":"oban","duration":2756,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:48:33.948 [info] {"source":"oban","duration":3110,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:49:00.890 [info] {"source":"oban","duration":343,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:49:03.950 [info] {"source":"oban","duration":3499,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:49:33.952 [info] {"source":"oban","duration":2440,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:50:00.887 [info] {"source":"oban","duration":181,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:50:03.952 [info] {"source":"oban","duration":1468,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:50:33.953 [info] {"source":"oban","duration":1547,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:51:00.885 [info] {"source":"oban","duration":269,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:51:03.953 [info] {"source":"oban","duration":1478,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:51:33.954 [info] {"source":"oban","duration":1522,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:51:47.628 [info] {"args":{"id":53041},"id":2839,"meta":{},"system_time":1777823507631133315,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":9,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:51:47.632 [debug] QUERY OK source="media_items" db=3.7ms idle=440.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [53041] 18:51:47.636 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:51:47.637 [debug] QUERY OK source="sources" db=0.9ms idle=448.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 18:51:47.638 [debug] QUERY OK source="media_profiles" db=0.7ms idle=449.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 18:51:47.639 [debug] QUERY OK source="media_items" db=1.5ms idle=18.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [53041] 18:51:47.641 [debug] QUERY OK source="media_metadata" db=0.8ms idle=12.4ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [53041] 18:51:47.642 [debug] QUERY OK source="media_profiles" db=0.5ms idle=9.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 18:51:47.643 [debug] QUERY OK source="settings" db=0.5ms idle=5.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:51:47.649 [debug] Running yt-dlp command for action: get_downloadable_status 18:51:47.651 [debug] QUERY OK source="settings" db=0.7ms idle=12.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:51:47.652 [debug] QUERY OK source="settings" db=0.7ms idle=11.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:51:47.652 [debug] QUERY OK source="settings" db=0.6ms idle=10.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 18:51:47.653 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ca/5c/ca5c8ae5e094430cd06afb7b73a5434012b20f916e42d84107cfea284f2928ac.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:51:49.742 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ca/5c/ca5c8ae5e094430cd06afb7b73a5434012b20f916e42d84107cfea284f2928ac.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:51:49.742 [error] yt-dlp download error for media item #53041: "ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:51:49.746 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":53041},"id":2839,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":2114373,"event":"job:exception","queue_time":735783,"attempt":9,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:52:00.884 [info] {"source":"oban","duration":350,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:52:03.956 [info] {"source":"oban","duration":3003,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:52:33.958 [info] {"source":"oban","duration":2831,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:53:00.881 [info] {"source":"oban","duration":247,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:53:03.961 [info] {"source":"oban","duration":3528,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:53:33.962 [info] {"source":"oban","duration":1497,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:54:00.880 [info] {"source":"oban","duration":416,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:54:03.964 [info] {"source":"oban","duration":3539,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:54:33.964 [info] {"source":"oban","duration":1513,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:55:00.877 [info] {"source":"oban","duration":357,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:55:03.967 [info] {"source":"oban","duration":3351,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:55:33.967 [info] {"source":"oban","duration":1492,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:56:00.875 [info] {"source":"oban","duration":278,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:56:03.968 [info] {"source":"oban","duration":1657,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:56:33.969 [info] {"source":"oban","duration":2162,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:57:00.873 [info] {"source":"oban","duration":287,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:57:03.970 [info] {"source":"oban","duration":1913,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:57:33.970 [info] {"source":"oban","duration":1493,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:58:00.870 [info] {"source":"oban","duration":282,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:58:03.972 [info] {"source":"oban","duration":1689,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:58:33.972 [info] {"source":"oban","duration":1512,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:59:00.869 [info] {"source":"oban","duration":303,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 18:59:03.971 [info] {"source":"oban","duration":1469,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 18:59:33.972 [info] {"source":"oban","duration":1420,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:00:00.866 [info] {"source":"oban","duration":377,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:00:03.973 [info] {"source":"oban","duration":1530,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:00:33.975 [info] {"source":"oban","duration":3488,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:00:47.775 [info] {"args":{"id":53041},"id":2839,"meta":{},"system_time":1777824047778050021,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":10,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:00:47.778 [debug] QUERY OK source="media_items" db=2.9ms idle=615.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [53041] 19:00:47.781 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:00:47.784 [debug] QUERY OK source="sources" db=2.9ms idle=621.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 19:00:47.785 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.1ms idle=625.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 19:00:47.788 [debug] QUERY OK source="media_items" db=2.4ms idle=22.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [53041] 19:00:47.790 [debug] QUERY OK source="media_metadata" db=1.1ms idle=14.7ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [53041] 19:00:47.792 [debug] QUERY OK source="media_profiles" db=0.9ms idle=12.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 19:00:47.793 [debug] QUERY OK source="settings" db=0.7ms idle=7.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:00:47.801 [debug] Running yt-dlp command for action: get_downloadable_status 19:00:47.803 [debug] QUERY OK source="settings" db=0.9ms idle=16.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:00:47.804 [debug] QUERY OK source="settings" db=0.7ms idle=14.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:00:47.805 [debug] QUERY OK source="settings" db=0.7ms idle=13.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:00:47.805 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/44/1f/441f9408cd1f2e18601d1d0f82a5b11bf7aebeeaec47347cb4d59eac481cf513.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:00:49.868 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/44/1f/441f9408cd1f2e18601d1d0f82a5b11bf7aebeeaec47347cb4d59eac481cf513.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:00:49.868 [error] yt-dlp download error for media item #53041: "ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:00:49.872 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":53041},"id":2839,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":2093170,"event":"job:exception","queue_time":23692,"attempt":10,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:01:00.864 [info] {"source":"oban","duration":362,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:01:03.978 [info] {"source":"oban","duration":3369,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:01:33.982 [info] {"source":"oban","duration":5133,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:02:00.862 [info] {"source":"oban","duration":353,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:02:03.983 [info] {"source":"oban","duration":1455,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:02:33.985 [info] {"source":"oban","duration":3193,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:03:00.860 [info] {"source":"oban","duration":308,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:03:03.988 [info] {"source":"oban","duration":3432,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:03:33.988 [info] {"source":"oban","duration":1354,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:04:00.858 [info] {"source":"oban","duration":253,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:04:03.991 [info] {"source":"oban","duration":3124,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:04:33.991 [info] {"source":"oban","duration":1670,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:05:00.856 [info] {"source":"oban","duration":186,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:05:03.992 [info] {"source":"oban","duration":1420,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:05:33.993 [info] {"source":"oban","duration":1766,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:06:00.854 [info] {"source":"oban","duration":516,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:06:03.994 [info] {"source":"oban","duration":1509,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:06:33.994 [info] {"source":"oban","duration":1423,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:07:00.852 [info] {"source":"oban","duration":258,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:07:03.995 [info] {"source":"oban","duration":1556,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:07:33.996 [info] {"source":"oban","duration":1481,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:08:00.851 [info] {"source":"oban","duration":267,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:08:03.996 [info] {"source":"oban","duration":1603,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:08:33.997 [info] {"source":"oban","duration":1435,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:09:00.848 [info] {"source":"oban","duration":279,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:09:03.995 [info] {"source":"oban","duration":1475,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:09:33.997 [info] {"source":"oban","duration":1551,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:10:00.846 [info] {"source":"oban","duration":275,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:10:03.998 [info] {"source":"oban","duration":1370,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:10:33.998 [info] {"source":"oban","duration":990,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:11:00.845 [info] {"source":"oban","duration":327,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:11:03.999 [info] {"source":"oban","duration":1406,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:11:34.000 [info] {"source":"oban","duration":1419,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:12:00.842 [info] {"source":"oban","duration":288,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:12:04.000 [info] {"source":"oban","duration":1492,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:12:34.000 [info] {"source":"oban","duration":1499,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:13:00.840 [info] {"source":"oban","duration":269,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:13:04.000 [info] {"source":"oban","duration":1703,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:13:34.002 [info] {"source":"oban","duration":1471,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:14:00.838 [info] {"source":"oban","duration":277,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:14:04.003 [info] {"source":"oban","duration":1487,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:14:34.003 [info] {"source":"oban","duration":1472,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:15:00.836 [info] {"source":"oban","duration":283,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:15:04.003 [info] {"source":"oban","duration":1474,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:15:34.003 [info] {"source":"oban","duration":1445,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:16:00.833 [info] {"source":"oban","duration":358,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:16:04.003 [info] {"source":"oban","duration":2099,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:16:34.004 [info] {"source":"oban","duration":1452,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:17:00.830 [info] {"source":"oban","duration":291,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:17:04.004 [info] {"source":"oban","duration":1621,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:17:34.004 [info] {"source":"oban","duration":1435,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:18:00.827 [info] {"source":"oban","duration":309,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:18:04.005 [info] {"source":"oban","duration":1549,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:18:34.005 [info] {"source":"oban","duration":1426,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:19:00.825 [info] {"source":"oban","duration":289,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:19:04.005 [info] {"source":"oban","duration":1472,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:19:16.044 [info] {"args":{"id":53041},"id":2839,"meta":{},"system_time":1777825156046707969,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":11,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:19:16.047 [debug] QUERY OK source="media_items" db=2.6ms idle=944.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [53041] 19:19:16.050 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:19:16.052 [debug] QUERY OK source="sources" db=1.1ms idle=950.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 19:19:16.053 [debug] QUERY OK source="media_profiles" db=0.8ms idle=952.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 19:19:16.055 [debug] QUERY OK source="media_items" db=1.8ms idle=18.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [53041] 19:19:16.057 [debug] QUERY OK source="media_metadata" db=0.8ms idle=11.7ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [53041] 19:19:16.058 [debug] QUERY OK source="media_profiles" db=0.8ms idle=9.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 19:19:16.059 [debug] QUERY OK source="settings" db=0.6ms idle=6.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:19:16.064 [debug] Running yt-dlp command for action: get_downloadable_status 19:19:16.066 [debug] QUERY OK source="settings" db=0.5ms idle=12.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:19:16.066 [debug] QUERY OK source="settings" db=0.4ms idle=10.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:19:16.067 [debug] QUERY OK source="settings" db=0.5ms idle=9.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:19:16.067 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ff/2c/ff2c0ef634608fd60b81903c446331574db233693c32c86c095b5c87d3007ced.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:19:18.008 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ff/2c/ff2c0ef634608fd60b81903c446331574db233693c32c86c095b5c87d3007ced.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:19:18.008 [error] yt-dlp download error for media item #53041: "ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:19:18.011 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":53041},"id":2839,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":1964215,"event":"job:exception","queue_time":170557,"attempt":11,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:19:34.007 [info] {"source":"oban","duration":3378,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:20:00.822 [info] {"source":"oban","duration":339,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:20:04.009 [info] {"source":"oban","duration":3452,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:20:34.010 [info] {"source":"oban","duration":1612,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:21:00.820 [info] {"source":"oban","duration":333,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:21:04.010 [info] {"source":"oban","duration":1460,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:21:34.012 [info] {"source":"oban","duration":3669,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:22:00.817 [info] {"source":"oban","duration":291,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:22:04.013 [info] {"source":"oban","duration":2611,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:22:34.015 [info] {"source":"oban","duration":3583,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:23:00.814 [info] {"source":"oban","duration":357,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:23:04.017 [info] {"source":"oban","duration":2535,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:23:34.017 [info] {"source":"oban","duration":1506,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:24:00.812 [info] {"source":"oban","duration":284,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:24:04.017 [info] {"source":"oban","duration":1418,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:24:34.017 [info] {"source":"oban","duration":1464,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:25:00.809 [info] {"source":"oban","duration":292,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:25:04.018 [info] {"source":"oban","duration":1457,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:25:34.017 [info] {"source":"oban","duration":1214,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:26:00.806 [info] {"source":"oban","duration":284,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:26:04.018 [info] {"source":"oban","duration":1659,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:26:34.018 [info] {"source":"oban","duration":1440,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:27:00.804 [info] {"source":"oban","duration":365,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:27:04.019 [info] {"source":"oban","duration":1407,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:27:34.019 [info] {"source":"oban","duration":1464,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:28:00.802 [info] {"source":"oban","duration":174,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:28:04.019 [info] {"source":"oban","duration":1436,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:28:34.020 [info] {"source":"oban","duration":1490,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:29:00.799 [info] {"source":"oban","duration":318,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:29:04.019 [info] {"source":"oban","duration":1454,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:29:34.020 [info] {"source":"oban","duration":1573,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:30:00.797 [info] {"source":"oban","duration":332,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:30:04.022 [info] {"source":"oban","duration":3431,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:30:34.022 [info] {"source":"oban","duration":1425,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:31:00.794 [info] {"source":"oban","duration":277,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:31:04.023 [info] {"source":"oban","duration":1387,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:31:34.023 [info] {"source":"oban","duration":1449,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:32:00.792 [info] {"source":"oban","duration":284,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:32:04.023 [info] {"source":"oban","duration":1537,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:32:34.022 [info] {"source":"oban","duration":1432,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:33:00.788 [info] {"source":"oban","duration":244,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:33:04.024 [info] {"source":"oban","duration":1505,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:33:34.024 [info] {"source":"oban","duration":1436,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:34:00.787 [info] {"source":"oban","duration":216,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:34:04.024 [info] {"source":"oban","duration":1442,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:34:34.025 [info] {"source":"oban","duration":1480,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:35:00.785 [info] {"source":"oban","duration":320,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:35:04.025 [info] {"source":"oban","duration":1391,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:35:34.025 [info] {"source":"oban","duration":1430,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:36:00.782 [info] {"source":"oban","duration":262,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:36:04.025 [info] {"source":"oban","duration":1436,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:36:34.026 [info] {"source":"oban","duration":1258,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:37:00.780 [info] {"source":"oban","duration":211,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:37:04.026 [info] {"source":"oban","duration":1465,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:37:34.026 [info] {"source":"oban","duration":1553,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:38:00.777 [info] {"source":"oban","duration":281,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:38:04.027 [info] {"source":"oban","duration":1530,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:38:34.027 [info] {"source":"oban","duration":1510,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:39:00.775 [info] {"source":"oban","duration":377,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:39:04.027 [info] {"source":"oban","duration":1208,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:39:34.028 [info] {"source":"oban","duration":1383,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:40:00.773 [info] {"source":"oban","duration":279,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:40:04.028 [info] {"source":"oban","duration":1394,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:40:34.028 [info] {"source":"oban","duration":1446,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:41:00.770 [info] {"source":"oban","duration":207,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:41:04.029 [info] {"source":"oban","duration":1574,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:41:34.030 [info] {"source":"oban","duration":1503,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:42:00.768 [info] {"source":"oban","duration":220,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:42:04.030 [info] {"source":"oban","duration":1473,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:42:34.031 [info] {"source":"oban","duration":1450,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:43:00.765 [info] {"source":"oban","duration":206,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:43:04.031 [info] {"source":"oban","duration":1380,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:43:34.031 [info] {"source":"oban","duration":1518,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:44:00.763 [info] {"source":"oban","duration":270,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:44:04.032 [info] {"source":"oban","duration":1463,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:44:34.032 [info] {"source":"oban","duration":1482,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:45:00.761 [info] {"source":"oban","duration":277,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:45:04.033 [info] {"source":"oban","duration":1612,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:45:34.033 [info] {"source":"oban","duration":1514,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:46:00.759 [info] {"source":"oban","duration":277,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:46:04.033 [info] {"source":"oban","duration":1431,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:46:34.033 [info] {"source":"oban","duration":1437,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:47:00.756 [info] {"source":"oban","duration":263,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:47:04.034 [info] {"source":"oban","duration":1388,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:47:34.034 [info] {"source":"oban","duration":1537,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:48:00.754 [info] {"source":"oban","duration":170,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:48:04.035 [info] {"source":"oban","duration":1514,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:48:34.035 [info] {"source":"oban","duration":1518,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:49:00.752 [info] {"source":"oban","duration":281,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:49:04.035 [info] {"source":"oban","duration":1292,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:49:34.036 [info] {"source":"oban","duration":1350,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:50:00.750 [info] {"source":"oban","duration":231,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:50:04.036 [info] {"source":"oban","duration":1620,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:50:34.036 [info] {"source":"oban","duration":1489,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:51:00.747 [info] {"source":"oban","duration":224,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:51:04.037 [info] {"source":"oban","duration":1186,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:51:34.038 [info] {"source":"oban","duration":2176,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:52:00.745 [info] {"source":"oban","duration":443,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:52:04.039 [info] {"source":"oban","duration":1633,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:52:34.040 [info] {"source":"oban","duration":2084,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:53:00.743 [info] {"source":"oban","duration":270,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:53:04.041 [info] {"source":"oban","duration":1537,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:53:34.041 [info] {"source":"oban","duration":1569,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:54:00.741 [info] {"source":"oban","duration":276,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:54:04.041 [info] {"source":"oban","duration":1508,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:54:34.041 [info] {"source":"oban","duration":1221,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:55:00.739 [info] {"source":"oban","duration":324,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:55:04.043 [info] {"source":"oban","duration":1529,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:55:34.041 [info] {"source":"oban","duration":1480,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:56:00.735 [info] {"source":"oban","duration":173,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:56:04.043 [info] {"source":"oban","duration":1390,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:56:08.562 [info] {"args":{"id":53041},"id":2839,"meta":{},"system_time":1777827368562017451,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":12,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:56:08.565 [debug] QUERY OK source="media_items" db=3.3ms idle=586.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [53041] 19:56:08.569 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:56:08.570 [debug] QUERY OK source="sources" db=1.4ms idle=594.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 19:56:08.572 [debug] QUERY OK source="media_profiles" db=1.0ms idle=595.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 19:56:08.574 [debug] QUERY OK source="media_items" db=2.0ms idle=19.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [53041] 19:56:08.577 [debug] QUERY OK source="media_metadata" db=1.3ms idle=13.8ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [53041] 19:56:08.578 [debug] QUERY OK source="media_profiles" db=1.0ms idle=11.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 19:56:08.579 [debug] QUERY OK source="settings" db=1.0ms idle=7.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:56:08.586 [debug] Running yt-dlp command for action: get_downloadable_status 19:56:08.587 [debug] QUERY OK source="settings" db=0.5ms idle=15.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:56:08.588 [debug] QUERY OK source="settings" db=0.5ms idle=13.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:56:08.589 [debug] QUERY OK source="settings" db=0.8ms idle=11.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 19:56:08.589 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/dd/46/dd464df7d0a37faed2746fc9e2465d3665d6b8684cb617b65e70955084862f21.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:56:10.632 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/dd/46/dd464df7d0a37faed2746fc9e2465d3665d6b8684cb617b65e70955084862f21.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:56:10.632 [error] yt-dlp download error for media item #53041: "ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:56:10.637 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":53041},"id":2839,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":2071111,"event":"job:exception","queue_time":547277,"attempt":12,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:56:34.046 [info] {"source":"oban","duration":3571,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:57:00.734 [info] {"source":"oban","duration":292,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:57:04.047 [info] {"source":"oban","duration":2796,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:57:34.050 [info] {"source":"oban","duration":3217,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:58:00.732 [info] {"source":"oban","duration":193,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:58:04.051 [info] {"source":"oban","duration":1526,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:58:34.053 [info] {"source":"oban","duration":3585,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:59:00.730 [info] {"source":"oban","duration":320,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 19:59:04.054 [info] {"source":"oban","duration":1406,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 19:59:34.054 [info] {"source":"oban","duration":1499,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:00:00.728 [info] {"source":"oban","duration":293,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:00:04.054 [info] {"source":"oban","duration":1235,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:00:34.055 [info] {"source":"oban","duration":1544,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:01:00.726 [info] {"source":"oban","duration":383,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:01:04.057 [info] {"source":"oban","duration":3415,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:01:34.058 [info] {"source":"oban","duration":1525,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:02:00.724 [info] {"source":"oban","duration":286,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:02:04.058 [info] {"source":"oban","duration":1576,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:02:34.059 [info] {"source":"oban","duration":1411,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:03:00.722 [info] {"source":"oban","duration":271,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:03:04.059 [info] {"source":"oban","duration":1158,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:03:34.059 [info] {"source":"oban","duration":1478,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:04:00.719 [info] {"source":"oban","duration":184,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:04:04.060 [info] {"source":"oban","duration":1652,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:04:34.061 [info] {"source":"oban","duration":1450,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:05:00.717 [info] {"source":"oban","duration":278,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:05:04.061 [info] {"source":"oban","duration":1598,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:05:34.061 [info] {"source":"oban","duration":1538,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:06:00.715 [info] {"source":"oban","duration":271,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:06:04.062 [info] {"source":"oban","duration":1442,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:06:34.063 [info] {"source":"oban","duration":1632,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:07:00.713 [info] {"source":"oban","duration":283,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:07:04.064 [info] {"source":"oban","duration":1391,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:07:34.064 [info] {"source":"oban","duration":1233,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:08:00.711 [info] {"source":"oban","duration":207,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:08:04.064 [info] {"source":"oban","duration":1281,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:08:34.065 [info] {"source":"oban","duration":1448,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:09:00.709 [info] {"source":"oban","duration":207,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:09:04.065 [info] {"source":"oban","duration":1491,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:09:34.066 [info] {"source":"oban","duration":1503,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:10:00.707 [info] {"source":"oban","duration":274,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:10:04.066 [info] {"source":"oban","duration":1439,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:10:34.067 [info] {"source":"oban","duration":1454,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:11:00.705 [info] {"source":"oban","duration":179,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:11:04.067 [info] {"source":"oban","duration":1417,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:11:34.068 [info] {"source":"oban","duration":1489,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:12:00.703 [info] {"source":"oban","duration":197,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:12:04.068 [info] {"source":"oban","duration":1039,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:12:34.069 [info] {"source":"oban","duration":1523,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:13:00.701 [info] {"source":"oban","duration":263,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:13:04.069 [info] {"source":"oban","duration":1736,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:13:34.070 [info] {"source":"oban","duration":1427,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:14:00.699 [info] {"source":"oban","duration":372,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:14:04.070 [info] {"source":"oban","duration":1577,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:14:34.071 [info] {"source":"oban","duration":1378,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:15:00.697 [info] {"source":"oban","duration":305,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:15:04.071 [info] {"source":"oban","duration":1376,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:15:34.072 [info] {"source":"oban","duration":1867,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:16:00.695 [info] {"source":"oban","duration":310,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:16:04.074 [info] {"source":"oban","duration":1608,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:16:34.074 [info] {"source":"oban","duration":1529,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:17:00.693 [info] {"source":"oban","duration":301,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:17:04.076 [info] {"source":"oban","duration":2815,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:17:34.077 [info] {"source":"oban","duration":1525,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:18:00.691 [info] {"source":"oban","duration":215,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:18:04.077 [info] {"source":"oban","duration":1579,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:18:34.078 [info] {"source":"oban","duration":1510,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:19:00.689 [info] {"source":"oban","duration":255,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:19:04.078 [info] {"source":"oban","duration":1264,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:19:34.079 [info] {"source":"oban","duration":1886,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:20:00.687 [info] {"source":"oban","duration":428,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:20:04.081 [info] {"source":"oban","duration":1573,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:20:34.079 [info] {"source":"oban","duration":1382,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:20:51.635 [info] GET / 20:20:51.635 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:20:51.636 [debug] QUERY OK source="settings" db=0.8ms idle=1737.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:20:51.637 [debug] QUERY OK source="media_profiles" db=0.9ms idle=1738.6ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:20:51.638 [debug] QUERY OK source="sources" db=0.8ms idle=1739.6ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:20:51.853 [debug] QUERY OK source="media_items" db=214.7ms idle=1017.3ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:20:51.869 [debug] QUERY OK source="media_items" db=15.4ms idle=230.5ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:20:51.870 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=232.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:20:51.870 [debug] QUERY OK source="settings" db=0.6ms idle=232.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:20:51.872 [debug] QUERY OK source="settings" db=0.6ms idle=232.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:20:51.873 [debug] QUERY OK source="tasks" db=0.5ms idle=19.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:20:51.876 [debug] QUERY OK source="media_items" db=2.0ms idle=5.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:20:51.880 [debug] QUERY OK source="media_items" db=3.4ms idle=6.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:20:51.881 [debug] QUERY OK source="sources" db=1.4ms idle=9.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [13, 8, 7, 6, 9] 20:20:52.098 [debug] QUERY OK source="media_items" db=215.3ms idle=11.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:20:52.214 [debug] QUERY OK source="media_items" db=115.8ms queue=0.1ms idle=225.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:20:52.215 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=338.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:20:52.216 [info] Sent 200 in 581ms 20:21:00.683 [info] {"source":"oban","duration":737,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:21:04.083 [info] {"source":"oban","duration":2781,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:21:34.084 [info] {"source":"oban","duration":1665,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:22:00.683 [info] {"source":"oban","duration":313,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:22:04.085 [info] {"source":"oban","duration":1661,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:22:34.086 [info] {"source":"oban","duration":1717,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:23:00.681 [info] {"source":"oban","duration":196,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:23:04.093 [info] {"source":"oban","duration":7445,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":1} 20:23:34.096 [info] {"source":"oban","duration":3637,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:24:00.680 [info] {"source":"oban","duration":309,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:24:04.098 [info] {"source":"oban","duration":3807,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:24:34.101 [info] {"source":"oban","duration":3553,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:25:00.677 [info] {"source":"oban","duration":328,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:25:04.102 [info] {"source":"oban","duration":1464,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:25:34.102 [info] {"source":"oban","duration":1438,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:26:00.675 [info] {"source":"oban","duration":317,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:26:04.103 [info] {"source":"oban","duration":1602,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:26:34.103 [info] {"source":"oban","duration":1461,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:27:00.672 [info] {"source":"oban","duration":189,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:27:04.104 [info] {"source":"oban","duration":1784,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:27:34.105 [info] {"source":"oban","duration":1540,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:28:00.670 [info] {"source":"oban","duration":143,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:28:04.104 [info] {"source":"oban","duration":1471,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:28:34.108 [info] {"source":"oban","duration":4928,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:29:00.667 [info] {"source":"oban","duration":310,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:29:04.109 [info] {"source":"oban","duration":2219,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:29:34.112 [info] {"source":"oban","duration":2932,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:30:00.666 [info] {"source":"oban","duration":623,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:30:04.111 [info] {"source":"oban","duration":1934,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:30:34.117 [info] {"source":"oban","duration":6595,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:31:00.661 [info] {"source":"oban","duration":278,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:31:04.118 [info] {"source":"oban","duration":3712,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:31:34.122 [info] {"source":"oban","duration":4649,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:32:00.658 [info] {"source":"oban","duration":593,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:32:04.123 [info] {"source":"oban","duration":1352,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:32:34.124 [info] {"source":"oban","duration":2415,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:33:00.656 [info] {"source":"oban","duration":403,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:33:04.123 [info] {"source":"oban","duration":1631,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:33:34.123 [info] {"source":"oban","duration":1643,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:34:00.652 [info] {"source":"oban","duration":206,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:34:04.124 [info] {"source":"oban","duration":2582,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:34:34.122 [info] {"source":"oban","duration":1569,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:35:00.648 [info] {"source":"oban","duration":472,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:35:04.123 [info] {"source":"oban","duration":1465,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:35:34.123 [info] {"source":"oban","duration":1467,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:36:00.647 [info] {"source":"oban","duration":560,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:36:04.122 [info] {"source":"oban","duration":1861,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:36:34.124 [info] {"source":"oban","duration":2357,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:37:00.644 [info] {"source":"oban","duration":766,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:37:04.124 [info] {"source":"oban","duration":1598,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:37:34.125 [info] {"source":"oban","duration":2296,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:38:00.640 [info] {"source":"oban","duration":198,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:38:04.125 [info] {"source":"oban","duration":2043,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:38:34.127 [info] {"source":"oban","duration":3052,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:39:00.637 [info] {"source":"oban","duration":214,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:39:04.127 [info] {"source":"oban","duration":1494,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:39:34.127 [info] {"source":"oban","duration":2164,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:40:00.633 [info] {"source":"oban","duration":519,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:40:04.127 [info] {"source":"oban","duration":1477,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:40:34.128 [info] {"source":"oban","duration":2287,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:41:00.631 [info] {"source":"oban","duration":338,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:41:04.127 [info] {"source":"oban","duration":2141,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:41:34.129 [info] {"source":"oban","duration":2963,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:42:00.626 [info] {"source":"oban","duration":282,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:42:04.131 [info] {"source":"oban","duration":2991,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:42:34.131 [info] {"source":"oban","duration":1576,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:43:00.623 [info] {"source":"oban","duration":275,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:43:04.132 [info] {"source":"oban","duration":3131,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:43:34.132 [info] {"source":"oban","duration":1721,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:44:00.619 [info] {"source":"oban","duration":401,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:44:04.135 [info] {"source":"oban","duration":2176,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:44:34.135 [info] {"source":"oban","duration":2624,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:45:00.616 [info] {"source":"oban","duration":441,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:45:04.134 [info] {"source":"oban","duration":2181,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:45:34.136 [info] {"source":"oban","duration":3436,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:46:00.612 [info] {"source":"oban","duration":614,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:46:04.137 [info] {"source":"oban","duration":1448,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:46:34.138 [info] {"source":"oban","duration":2666,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:47:00.610 [info] {"source":"oban","duration":273,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:47:04.138 [info] {"source":"oban","duration":1205,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:47:34.139 [info] {"source":"oban","duration":1550,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:48:00.607 [info] {"source":"oban","duration":226,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:48:04.139 [info] {"source":"oban","duration":2922,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:48:34.142 [info] {"source":"oban","duration":1585,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:49:00.605 [info] {"source":"oban","duration":349,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:49:04.142 [info] {"source":"oban","duration":1626,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:49:34.143 [info] {"source":"oban","duration":2404,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:50:00.603 [info] {"source":"oban","duration":276,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:50:04.147 [info] {"source":"oban","duration":4880,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:50:34.148 [info] {"source":"oban","duration":1600,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:51:00.600 [info] {"source":"oban","duration":319,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:51:04.146 [info] {"source":"oban","duration":1439,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:51:34.149 [info] {"source":"oban","duration":2728,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:52:00.598 [info] {"source":"oban","duration":336,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:52:04.150 [info] {"source":"oban","duration":1528,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:52:34.151 [info] {"source":"oban","duration":2553,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:53:00.595 [info] {"source":"oban","duration":220,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:53:04.151 [info] {"source":"oban","duration":1541,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:53:34.157 [info] {"source":"oban","duration":7105,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":1} 20:54:00.592 [info] {"source":"oban","duration":453,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:54:04.159 [info] {"source":"oban","duration":3452,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:54:34.162 [info] {"source":"oban","duration":4536,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:55:00.589 [info] {"source":"oban","duration":501,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:55:04.165 [info] {"source":"oban","duration":3711,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:55:34.172 [info] {"source":"oban","duration":7646,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:56:00.587 [info] {"source":"oban","duration":280,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:56:04.175 [info] {"source":"oban","duration":5146,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:56:34.175 [info] {"source":"oban","duration":1442,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:57:00.582 [info] {"source":"oban","duration":321,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:57:04.177 [info] {"source":"oban","duration":1489,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:57:34.179 [info] {"source":"oban","duration":2750,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:58:00.581 [info] {"source":"oban","duration":254,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:58:04.179 [info] {"source":"oban","duration":1343,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:58:34.180 [info] {"source":"oban","duration":2605,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:59:00.578 [info] {"source":"oban","duration":388,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:59:04.184 [info] {"source":"oban","duration":3492,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:59:34.186 [info] {"source":"oban","duration":3496,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:00:00.576 [info] {"source":"oban","duration":438,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:00:04.187 [info] {"source":"oban","duration":2915,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:00:34.190 [info] {"source":"oban","duration":3305,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:01:00.573 [info] {"source":"oban","duration":307,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:01:04.189 [info] {"source":"oban","duration":1686,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:01:34.190 [info] {"source":"oban","duration":1535,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:02:00.569 [info] {"source":"oban","duration":335,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:02:04.190 [info] {"source":"oban","duration":2366,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:02:34.194 [info] {"source":"oban","duration":5197,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:03:00.565 [info] {"source":"oban","duration":402,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:03:04.196 [info] {"source":"oban","duration":3585,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:03:34.197 [info] {"source":"oban","duration":2052,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:04:00.561 [info] {"source":"oban","duration":270,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:04:04.196 [info] {"source":"oban","duration":1707,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:04:34.199 [info] {"source":"oban","duration":2364,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:05:00.559 [info] {"source":"oban","duration":672,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:05:04.198 [info] {"source":"oban","duration":1495,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:05:34.200 [info] {"source":"oban","duration":4274,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:06:00.554 [info] {"source":"oban","duration":206,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:06:04.202 [info] {"source":"oban","duration":2437,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:06:34.203 [info] {"source":"oban","duration":3033,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:07:00.552 [info] {"source":"oban","duration":376,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:07:04.207 [info] {"source":"oban","duration":5001,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:07:08.830 [info] {"args":{"id":53041},"id":2839,"meta":{},"system_time":1777831628833434176,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":13,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:07:08.834 [debug] QUERY OK source="media_items" db=3.0ms idle=1121.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [53041] 21:07:08.837 [info] User scripts lifecyle file either not present or is empty. Skipping. 21:07:08.838 [debug] QUERY OK source="sources" db=1.1ms idle=1128.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 21:07:08.839 [debug] QUERY OK source="media_profiles" db=0.9ms idle=1024.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:07:08.842 [debug] QUERY OK source="media_items" db=2.6ms idle=18.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [53041] 21:07:08.844 [debug] QUERY OK source="media_metadata" db=1.0ms idle=13.1ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [53041] 21:07:08.845 [debug] QUERY OK source="media_profiles" db=0.9ms idle=10.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:07:08.846 [debug] QUERY OK source="settings" db=0.8ms idle=7.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:07:08.854 [debug] Running yt-dlp command for action: get_downloadable_status 21:07:08.855 [debug] QUERY OK source="settings" db=0.6ms idle=15.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:07:08.856 [debug] QUERY OK source="settings" db=0.5ms idle=13.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:07:08.857 [debug] QUERY OK source="settings" db=0.6ms idle=11.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:07:08.857 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ec/69/ec694c23109651daf382510528fae75de9f601e0e2526ff2c343082a448ed9c5.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:07:11.003 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ec/69/ec694c23109651daf382510528fae75de9f601e0e2526ff2c343082a448ed9c5.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks. 21:07:11.003 [error] yt-dlp download error for media item #53041: "ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 21:07:11.007 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":53041},"id":2839,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":2173129,"event":"job:exception","queue_time":190773,"attempt":13,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:07:34.215 [info] {"source":"oban","duration":8563,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:08:00.548 [info] {"source":"oban","duration":478,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:08:04.217 [info] {"source":"oban","duration":3734,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:08:34.220 [info] {"source":"oban","duration":4493,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:09:00.544 [info] {"source":"oban","duration":383,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:09:04.216 [info] {"source":"oban","duration":5030,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:09:34.219 [info] {"source":"oban","duration":6592,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:10:00.530 [info] {"source":"oban","duration":310,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:10:04.221 [info] {"source":"oban","duration":1546,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:10:34.222 [info] {"source":"oban","duration":1392,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:11:00.531 [info] {"source":"oban","duration":651,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:11:04.227 [info] {"source":"oban","duration":4887,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:11:34.230 [info] {"source":"oban","duration":4527,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:12:00.528 [info] {"source":"oban","duration":159,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:12:04.235 [info] {"source":"oban","duration":5724,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:12:34.237 [info] {"source":"oban","duration":1872,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:13:00.527 [info] {"source":"oban","duration":296,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:13:04.242 [info] {"source":"oban","duration":5722,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:13:34.245 [info] {"source":"oban","duration":3632,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:14:00.525 [info] {"source":"oban","duration":564,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:14:04.249 [info] {"source":"oban","duration":2889,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:14:34.252 [info] {"source":"oban","duration":4276,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:15:00.524 [info] {"source":"oban","duration":261,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:15:04.253 [info] {"source":"oban","duration":1539,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:15:34.253 [info] {"source":"oban","duration":1567,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:16:00.522 [info] {"source":"oban","duration":201,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:16:04.250 [info] {"source":"oban","duration":1538,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:16:34.254 [info] {"source":"oban","duration":1532,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:17:00.520 [info] {"source":"oban","duration":323,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:17:04.254 [info] {"source":"oban","duration":1438,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:17:34.259 [info] {"source":"oban","duration":5599,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:18:00.518 [info] {"source":"oban","duration":359,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:18:04.261 [info] {"source":"oban","duration":1788,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:18:34.262 [info] {"source":"oban","duration":1683,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:19:00.515 [info] {"source":"oban","duration":272,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:19:04.265 [info] {"source":"oban","duration":4541,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:19:34.267 [info] {"source":"oban","duration":2549,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:20:00.514 [info] {"source":"oban","duration":682,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:20:04.268 [info] {"source":"oban","duration":1576,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:20:34.271 [info] {"source":"oban","duration":4638,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:21:00.511 [info] {"source":"oban","duration":310,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:21:04.275 [info] {"source":"oban","duration":4079,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:21:34.276 [info] {"source":"oban","duration":1688,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:22:00.509 [info] {"source":"oban","duration":273,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:22:04.276 [info] {"source":"oban","duration":1588,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:22:34.277 [info] {"source":"oban","duration":1621,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:23:00.507 [info] {"source":"oban","duration":433,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:23:04.279 [info] {"source":"oban","duration":2749,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:23:34.280 [info] {"source":"oban","duration":1421,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:24:00.505 [info] {"source":"oban","duration":331,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:24:04.284 [info] {"source":"oban","duration":4627,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:24:34.288 [info] {"source":"oban","duration":4728,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:25:00.503 [info] {"source":"oban","duration":674,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:25:04.290 [info] {"source":"oban","duration":2400,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:25:34.291 [info] {"source":"oban","duration":1669,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:26:00.501 [info] {"source":"oban","duration":391,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:26:04.291 [info] {"source":"oban","duration":1606,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:26:34.293 [info] {"source":"oban","duration":3527,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:27:00.499 [info] {"source":"oban","duration":329,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:27:04.293 [info] {"source":"oban","duration":1502,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:27:34.293 [info] {"source":"oban","duration":1513,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:28:00.496 [info] {"source":"oban","duration":336,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:28:04.294 [info] {"source":"oban","duration":1625,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:28:34.296 [info] {"source":"oban","duration":2803,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:29:00.495 [info] {"source":"oban","duration":661,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:29:04.297 [info] {"source":"oban","duration":1757,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:29:34.298 [info] {"source":"oban","duration":1483,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:30:00.493 [info] {"source":"oban","duration":276,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:30:04.300 [info] {"source":"oban","duration":4314,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:30:21.107 [info] {"args":{"id":5},"id":2828,"meta":{},"system_time":1777833021109810915,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:30:21.111 [debug] QUERY OK source="sources" db=3.5ms queue=0.1ms idle=1485.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:21.112 [debug] QUERY OK source="settings" db=1.2ms idle=1488.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:30:21.125 [debug] QUERY OK source="media_items" db=11.8ms idle=1022.0ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [5] 21:30:21.127 [debug] QUERY OK source="media_items" db=2.0ms idle=27.5ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [5] 21:30:21.127 [debug] QUERY OK source="media_profiles" db=0.4ms idle=19.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:30:21.128 [debug] QUERY OK source="settings" db=0.4ms idle=16.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:30:21.129 [debug] Running yt-dlp command for action: get_media_attributes_for_collection 21:30:21.130 [debug] Current batch of media processed. Will check again in 1000ms 21:30:21.130 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=16.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:30:21.131 [debug] QUERY OK source="settings" db=0.7ms idle=5.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:30:21.132 [debug] QUERY OK source="settings" db=0.8ms idle=4.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 21:30:21.132 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLVtPFfT394tEq73wOhctBXahR5W5FUkV6 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/youtube/%(channel)S/%(upload_date>%Y-%m-%d)S_%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f4/ee/f4ee84acd7a3e3d5d10449f0c0ce71cbfc292c2dbeea09501215b10740a31ba6.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:30:22.130 [debug] Current batch of media processed. Will check again in 1000ms 21:30:23.131 [debug] Current batch of media processed. Will check again in 1000ms 21:30:24.132 [debug] Current batch of media processed. Will check again in 1000ms 21:30:25.133 [debug] Current batch of media processed. Will check again in 1000ms 21:30:26.134 [debug] Current batch of media processed. Will check again in 1000ms 21:30:27.135 [debug] Current batch of media processed. Will check again in 1000ms 21:30:28.136 [debug] Current batch of media processed. Will check again in 1000ms 21:30:29.137 [debug] Current batch of media processed. Will check again in 1000ms 21:30:30.139 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Как вы думаете, может ли семья за столетие пройти путь от холопов до потомственных дворян, нажить огромное состояние — и потом растерять его, а также всяческое счастье, в семейных склоках? Может. Поэтому наш новый выпуск — о браке по расчету. \n__________________________________\nООО \"Кех Екоммерц\" ИНН: 7710668349 erid: 2Vtzqx6nr2B\nЭкспертный подбор без стереотипов — это к Авито Авто: https://clck.ru/3TKt5Y\nПройдите короткий опрос по ссылке: https://podcasts.testograf.ru\n__________________________________\nРеклама. ООО «КЕХ еКоммерц» ИНН: 7710668349 erid: 2VfnxwiRPaa 12+\nХорошо, что больше не нужно откладывать вещи «на черный день» — продавайте ненужное на Авито и там же радуйте себя новыми покупками: https://commercial.link/e04?erid=2VfnxwiRPaa\n__________________________________\nСписок источников:\nНеклюдов, Е. Г. Наталья Алексеевна Колтовская: коллизии личного и общественного в судьбе дочери А. Ф. Турчанинова // Уральский исторический вестник. 2010. № 4 (29). С. 46–54.\nНеклюдов, Е. Г. Сысертские заводы наследников А. Ф. Турчанинова в конце XVIII – середине XIX в.: модель «конфликтного владения» // Уральский исторический вестник. Вып. 9. Проблемы экономического развития России: региональное измерение. Екатеринбург, 2003. С. 103–120.\nПирогова, Е. П. Брак без любви, любовь вне брака: женщина в дворянской семье восемнадцатого века // Quaestio Rossica. 2024. Т. 12, № 2. С. 619–640. DOI 10.15826/qr.2024.2.899.\nПирогова, Е. П.; Неклюдов, Е. Г.; Ларионова, М. Б. Род Турчаниновых. Екатеринбург: Издательство Уральского университета, 2008\n__________________________________\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо", "duration" => 2793, "filename" => "/downloads/youtube/Либо🔺Либо/2026-04-28_Девушка на выданье. Выгодный брак, невыгодные последствия | Время и деньги.m4a", "id" => "CRAzuRYMlps", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=CRAzuRYMlps", "playlist_index" => 1, "timestamp" => 1777383091, "title" => "Девушка на выданье. Выгодный брак, невыгодные последствия | Время и деньги", "upload_date" => "20260428"} 21:30:30.142 [debug] QUERY OK source="sources" db=2.3ms idle=1517.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:30:30.144 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=1519.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:30.176 [debug] QUERY OK source="media_items" db=31.7ms queue=0.1ms idle=1521.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-28 13:31:31Z], 5] 21:30:30.191 [debug] QUERY OK source="media_items" db=14.6ms idle=1046.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как вы думаете, может ли семья за столетие пройти путь от холопов до потомственных дворян, нажить огромное состояние — и потом растерять его, а также всяческое счастье, в семейных склоках? Может. Поэтому наш новый выпуск — о браке по расчету. \n__________________________________\nООО \"Кех Екоммерц\" ИНН: 7710668349 erid: 2Vtzqx6nr2B\nЭкспертный подбор без стереотипов — это к Авито Авто: https://clck.ru/3TKt5Y\nПройдите короткий опрос по ссылке: https://podcasts.testograf.ru\n__________________________________\nРеклама. ООО «КЕХ еКоммерц» ИНН: 7710668349 erid: 2VfnxwiRPaa 12+\nХорошо, что больше не нужно откладывать вещи «на черный день» — продавайте ненужное на Авито и там же радуйте себя новыми покупками: https://commercial.link/e04?erid=2VfnxwiRPaa\n__________________________________\nСписок источников:\nНеклюдов, Е. Г. Наталья Алексеевна Колтовская: коллизии личного и общественного в судьбе дочери А. Ф. Турчанинова // Уральский исторический вестник. 2010. № 4 (29). С. 46–54.\nНеклюдов, Е. Г. Сысертские заводы наследников А. Ф. Турчанинова в конце XVIII – середине XIX в.: модель «конфликтного владения» // Уральский исторический вестник. Вып. 9. Проблемы экономического развития России: региональное измерение. Екатеринбург, 2003. С. 103–120.\nПирогова, Е. П. Брак без любви, любовь вне брака: женщина в дворянской семье восемнадцатого века // Quaestio Rossica. 2024. Т. 12, № 2. С. 619–640. DOI 10.15826/qr.2024.2.899.\nПирогова, Е. П.; Неклюдов, Е. Г.; Ларионова, М. Б. Род Турчаниновых. Екатеринбург: Издательство Уральского университета, 2008\n__________________________________\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо", "Девушка на выданье. Выгодный брак, невыгодные последствия | Время и деньги", "3e3d1fc4-12f1-48d2-ae76-dfd159ed50da", "CRAzuRYMlps", [], false, "https://www.youtube.com/watch?v=CRAzuRYMlps", 2793, false, 1, "/downloads/youtube/Либо🔺Либо/2026-04-28_Девушка на выданье. Выгодный брак, невыгодные последствия | Время и деньги.m4a", false, false, 5, 1, ~U[2026-04-28 13:31:31Z], ~U[2026-05-03 18:30:30Z], ~U[2026-05-03 18:30:30Z], "Как вы думаете, может ли семья за столетие пройти путь от холопов до потомственных дворян, нажить огромное состояние — и потом растерять его, а также всяческое счастье, в семейных склоках? Может. Поэтому наш новый выпуск — о браке по расчету. \n__________________________________\nООО \"Кех Екоммерц\" ИНН: 7710668349 erid: 2Vtzqx6nr2B\nЭкспертный подбор без стереотипов — это к Авито Авто: https://clck.ru/3TKt5Y\nПройдите короткий опрос по ссылке: https://podcasts.testograf.ru\n__________________________________\nРеклама. ООО «КЕХ еКоммерц» ИНН: 7710668349 erid: 2VfnxwiRPaa 12+\nХорошо, что больше не нужно откладывать вещи «на черный день» — продавайте ненужное на Авито и там же радуйте себя новыми покупками: https://commercial.link/e04?erid=2VfnxwiRPaa\n__________________________________\nСписок источников:\nНеклюдов, Е. Г. Наталья Алексеевна Колтовская: коллизии личного и общественного в судьбе дочери А. Ф. Турчанинова // Уральский исторический вестник. 2010. № 4 (29). С. 46–54.\nНеклюдов, Е. Г. Сысертские заводы наследников А. Ф. Турчанинова в конце XVIII – середине XIX в.: модель «конфликтного владения» // Уральский исторический вестник. Вып. 9. Проблемы экономического развития России: региональное измерение. Екатеринбург, 2003. С. 103–120.\nПирогова, Е. П. Брак без любви, любовь вне брака: женщина в дворянской семье восемнадцатого века // Quaestio Rossica. 2024. Т. 12, № 2. С. 619–640. DOI 10.15826/qr.2024.2.899.\nПирогова, Е. П.; Неклюдов, Е. Г.; Ларионова, М. Б. Род Турчаниновых. Екатеринбург: Издательство Уральского университета, 2008\n__________________________________\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и (truncated) 21:30:30.194 [debug] QUERY OK source="sources" db=2.1ms idle=57.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:30.195 [debug] QUERY OK source="media_profiles" db=1.1ms queue=0.1ms idle=51.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:30:30.196 [debug] QUERY OK source="media_items" db=1.2ms idle=51.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [62710] 21:30:30.197 [debug] Current batch of media processed. Will check again in 1000ms 21:30:31.197 [debug] Current batch of media processed. Will check again in 1000ms 21:30:32.197 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Сегодня все привыкли к золотым куполам церквей, батюшкам на дорогих иномарках и той огромной роли, которую православие играет в политике страны. Но полтысячи лет назад церковь на Руси вполне могла пойти другим путём: отказаться от накопительства, выбрать нормой скромность и тотальную аскезу и дистанцироваться от светской власти. Почему всё получилось так, как получилось? И чего хотел Иосиф Волоцкий — человек, который отстоял право церкви на жизнь в достатке?\n__________________________________________________________________________\n\nРеклама:\nООО \"Кех Екоммерц\"\nИНН: 7710668349\nerid: 2Vtzqx5Jrjq\n\nЭкспертный подбор без стереотипов — это к Авито Авто: https://clck.ru/3TCPrs\n\n_________________________________________________________________________\n\nПриходите учить на наших курсах! Скидка 10% по промокоду ВРЕМЯ. Отзывы, результаты учеников, тарифы и остальные детали https://course.libolibo.ru/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre1703botg или по подписке в Apple Podcasts https://cutt.ly/vre1703boap\n\nСписок источников:\nАлексеев, А. И. Сочинения Иосифа Волоцкого в контексте полемики 1480–1510-х гг. / А. И. Алексеев. – Санкт-Петербург : Издательство Санкт-Петербургского университета, 2010. – 320 с.\nЗнаменский, П. В. Руководство к русской церковной истории / П. В. Знаменский. – М. : Университетская типография, 1876. – 512 с.\nЗолотухина, Н. М. Иосиф Волоцкий / Н. М. Золотухина. – М. : Юридическая литература, 1981. – 240 с.\nКлючевский, В. О. Нил Сорский и Иосиф Волоцкий / В. О. Ключевский. – М. : Мысль, 1991. – 320 с. – (Исторические портреты).\nПослание Иосифа Волоцкого княгине Голениной / подготовка текста, перевод и комментарии Я. С. Лурье // Памятники письменности Восточной Европы. – М. : Наука, 1985. – С. 113–120.\nСмолич, И. К. Русское монашество: возникновение, развитие, сущность (988–1917) / И. К. Смолич. – М. : Церковно-научный центр «Православная энциклопедия», 1997. – 640 с.\nSmith, T. A. Divine economy and repentance in Discourse 4 of The Enlightener by Iosif Volotskii / T. A. Smith // Canadian Slavonic Papers. – 2018. – Vol. 60, no. 2. – P. 153–170.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо", "duration" => 2643, "filename" => "/downloads/youtube/Либо🔺Либо/2026-04-21_Настоятель. С чего началось богатство РПЦ | Время и деньги.m4a", "id" => "vD3m4KADiOo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=vD3m4KADiOo", "playlist_index" => 2, "timestamp" => 1776772477, "title" => "Настоятель. С чего началось богатство РПЦ | Время и деньги", "upload_date" => "20260421"} 21:30:32.198 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=576.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:30:32.200 [debug] QUERY OK source="sources" db=0.9ms idle=578.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:32.224 [debug] QUERY OK source="media_items" db=24.2ms queue=0.1ms idle=579.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-21 11:54:37Z], 5] 21:30:32.235 [debug] QUERY OK source="media_items" db=10.1ms idle=603.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Сегодня все привыкли к золотым куполам церквей, батюшкам на дорогих иномарках и той огромной роли, которую православие играет в политике страны. Но полтысячи лет назад церковь на Руси вполне могла пойти другим путём: отказаться от накопительства, выбрать нормой скромность и тотальную аскезу и дистанцироваться от светской власти. Почему всё получилось так, как получилось? И чего хотел Иосиф Волоцкий — человек, который отстоял право церкви на жизнь в достатке?\n__________________________________________________________________________\n\nРеклама:\nООО \"Кех Екоммерц\"\nИНН: 7710668349\nerid: 2Vtzqx5Jrjq\n\nЭкспертный подбор без стереотипов — это к Авито Авто: https://clck.ru/3TCPrs\n\n_________________________________________________________________________\n\nПриходите учить на наших курсах! Скидка 10% по промокоду ВРЕМЯ. Отзывы, результаты учеников, тарифы и остальные детали https://course.libolibo.ru/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre1703botg или по подписке в Apple Podcasts https://cutt.ly/vre1703boap\n\nСписок источников:\nАлексеев, А. И. Сочинения Иосифа Волоцкого в контексте полемики 1480–1510-х гг. / А. И. Алексеев. – Санкт-Петербург : Издательство Санкт-Петербургского университета, 2010. – 320 с.\nЗнаменский, П. В. Руководство к русской церковной истории / П. В. Знаменский. – М. : Университетская типография, 1876. – 512 с.\nЗолотухина, Н. М. Иосиф Волоцкий / Н. М. Золотухина. – М. : Юридическая литература, 1981. – 240 с.\nКлючевский, В. О. Нил Сорский и Иосиф Волоцкий / В. О. Ключевский. – М. : Мысль, 1991. – 320 с. – (Исторические портреты).\nПослание Иосифа Волоцкого княгине Голениной / подготовка текста, перевод и комментарии Я. С. Лурье // Памятники письменности Восточной Европы. – М. : Наука, 1985. – С. 113–120.\nСмолич, И. К. Русское монашество: возникновение, развитие, сущность (988–1917) / И. К. Смолич. – М. : Церковно-научный центр «Православная энциклопедия», 1997. – 640 с.\nSmith, T. A. Divine economy and repentance in Discourse 4 of The Enlightener by Iosif Volotskii / T. A. Smith // Canadian Slavonic Papers. – 2018. – Vol. 60, no. 2. – P. 153–170.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо", "Настоятель. С чего началось богатство РПЦ | Время и деньги", "4b007a6d-797e-4cc5-b14c-5bdf6f864669", "vD3m4KADiOo", [], false, "https://www.youtube.com/watch?v=vD3m4KADiOo", 2643, false, 2, "/downloads/youtube/Либо🔺Либо/2026-04-21_Настоятель. С чего началось богатство РПЦ | Время и деньги.m4a", false, false, 5, 1, ~U[2026-04-21 11:54:37Z], ~U[2026-05-03 18:30:32Z], ~U[2026-05-03 18:30:32Z], "Сегодня все привыкли к золотым куполам церквей, батюшкам на дорогих иномарках и той огромной роли, которую православие играет в политике страны. Но полтысячи лет назад церковь на Руси вполне могла пойти другим путём: отказаться от накопительства, выбрать нормой скромность и тотальную аскезу и дистанцироваться от светской власти. Почему всё получилось так, как получилось? И чего хотел Иосиф Волоцкий — человек, который отстоял право церкви на жизнь в достатке?\n__________________________________________________________________________\n\nРеклама:\nООО \"Кех Екоммерц\"\nИНН: 7710668349\nerid: 2Vtzqx5Jrjq\n\nЭкспертный подбор без стереотипов — это к Авито Авто: https://clck.ru/3TCPrs\n\n_________________________________________________________________________\n\nПриходите учить на наших курсах! Скидка 10% по промокоду ВРЕМЯ. Отзывы, результаты учеников, тарифы и остальные детали https://course.libolibo.ru/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre1703botg или по подписке в Apple Podcasts https://cutt.ly/vre1703boap\n\nСписок источников:\nАлексеев, А. И. Сочинения Иосифа Волоцкого в контексте полемики 1480–1510-х гг. / А. И. Алексеев. – Санкт-Петербург : Издательство Санкт-Петербургского университета, 2010. – 320 с.\nЗнаменский, П. В. Руководство к русской церковной истории / П. В. Знаменский. – М. : Университетская типо (truncated) 21:30:32.237 [debug] QUERY OK source="sources" db=1.5ms idle=97.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:32.238 [debug] QUERY OK source="media_profiles" db=0.7ms idle=38.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:30:32.239 [debug] QUERY OK source="media_items" db=1.1ms idle=38.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [54282] 21:30:32.239 [debug] Current batch of media processed. Will check again in 1000ms 21:30:33.239 [debug] Current batch of media processed. Will check again in 1000ms 21:30:34.242 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Что прибыльнее: воевать или утонуть в бюрократии на задворках молодого царства? На самом деле — и то, и другое, и можно без хлеба. Что такое система кормлений, зачем человеку из очень знатного рода разбирать споры челяди и почему собирание земель вокруг Москвы — это нон-стоп войны, интриги, выколотые глаза и большие деньги. \n\n_____________________________________________________________\n\nРеклама. Рекламодатель АО «Яндекс Банк». erid: 2SDnjeUwVJ2.\nОткройте накопительный счёт в Сейвах от Яндекс Пэй и получайте до 16% годовых каждый день, детали по ссылке: https://clck.ru/3T2yxd \n\n_____________________________________________________________\n\nПриходи учить на наших курсах! Скидка 10% по промокоду ВРЕМЯ. Отзывы, результаты учеников, тарифы и остальные детали https://course.libolibo.ru/\n\nСписок источников:\n\nБогуславский, В. В. Русь рюриковичей. Иллюстрированный исторический словарь / В. В. Богуславский, В. В. Бурминов. – М. : Эксмо, 2011. – 656 с. – Оболенский-Репня Иван Михайлович.\nВернадский, Г. В. Московское царство. В 2 ч. / Г. В. Вернадский. – М. : Аграф, 1997. – 624 с.\nГородилин, С. В. Иван Репня Оболенский: «наш князь» или чужой наместник? К вопросу о статусе псковских князей в XV– начале XVI вв. // Археология и история Пскова и Псковской земли: Ежегодник Семинара имени академика В. В. Седова. – Вып. 33. – Псков : Псковский государственный университет, 2018. – С. 161–173.\nДонской, Д. В. Рюриковичи. Исторический словарь / Д. В. Донской. – М. : АСТ, 2019. – 512 с. – Иван Михайлович Репня Оболенский.\nНазаров, В. Д. Иван III, Софья Палеолог и князь Василий Холмский (к истории политической борьбы в России на рубеже XV–XVI веков) / В. Д. Назаров. – М. : Наука, 1989. – 224 с.\nПашкова, Т. И. Местное управление в Русском государстве первой половины XVI века: наместники и волостели / Т. И. Пашкова. – М. : Наука, 2000. – 304 с.\nФлоря, Б. Н. Кормленые грамоты XV–XVI вв. как исторический источник // Археографический ежегодник за 1970 год. – М. : Наука, 1971. – С. 68–85.\nЧернов, А. В. Вооруженные силы Русского Государства в XV–XVII вв. / А. В. Чернов. – М. : Воениздат, 1954. – 324 с.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n________________________________________________________\n\nПредложение действительно в период размещения. «Счёт в Сейвах» — договор вклада до востребования в российских рублях с АО «Яндекс Банк». Не более 10 вкладов на клиента. Минимальная сумма — 0,01 ₽, максимальная — 30 млн ₽ суммарно на всех открытых вкладах. Ставка по вкладу — 8% годовых. Для клиентов с мультиподпискойЯндекс Плюс ставка — 12% годовых.\n\nДля впервые открывших вклад с мультиподпиской Яндекс Плюс (но не ранее даты оформления подписки) до 31 декабря 2026 г. ставка — 16% годовых на срок не более 62 дней. Подробнее об акции и ограничениях «Промоставка с Плюсом» на https://clck.ru/3PjQtV.\n\nСтавка может изменяться банком в одностороннем порядке. Возможно частичное и досрочное снятие, пополнение вклада.\nНеобходимо наличие открытого банковского счёта https://clck.ru/3PjQu3. Подробнее о Сейвах: https://clck.ru/3PjQu3.\n\n#времяиденьги #аксенов", "duration" => 2222, "filename" => "/downloads/youtube/Либо🔺Либо/2026-04-14_Чиновник на час. Как прописаться около кормушки власти | Время и деньги.m4a", "id" => "SmhqRjP3oeg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=SmhqRjP3oeg", "playlist_index" => 3, "timestamp" => 1776162329, "title" => "Чиновник на час. Как прописаться около кормушки власти | Время и деньги", "upload_date" => "20260414"} 21:30:34.243 [debug] QUERY OK source="sources" db=1.0ms idle=621.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:30:34.244 [debug] QUERY OK source="sources" db=1.0ms idle=622.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:34.264 [debug] QUERY OK source="media_items" db=19.8ms idle=623.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-14 10:25:29Z], 5] 21:30:34.279 [debug] QUERY OK source="media_items" db=14.5ms idle=643.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Что прибыльнее: воевать или утонуть в бюрократии на задворках молодого царства? На самом деле — и то, и другое, и можно без хлеба. Что такое система кормлений, зачем человеку из очень знатного рода разбирать споры челяди и почему собирание земель вокруг Москвы — это нон-стоп войны, интриги, выколотые глаза и большие деньги. \n\n_____________________________________________________________\n\nРеклама. Рекламодатель АО «Яндекс Банк». erid: 2SDnjeUwVJ2.\nОткройте накопительный счёт в Сейвах от Яндекс Пэй и получайте до 16% годовых каждый день, детали по ссылке: https://clck.ru/3T2yxd \n\n_____________________________________________________________\n\nПриходи учить на наших курсах! Скидка 10% по промокоду ВРЕМЯ. Отзывы, результаты учеников, тарифы и остальные детали https://course.libolibo.ru/\n\nСписок источников:\n\nБогуславский, В. В. Русь рюриковичей. Иллюстрированный исторический словарь / В. В. Богуславский, В. В. Бурминов. – М. : Эксмо, 2011. – 656 с. – Оболенский-Репня Иван Михайлович.\nВернадский, Г. В. Московское царство. В 2 ч. / Г. В. Вернадский. – М. : Аграф, 1997. – 624 с.\nГородилин, С. В. Иван Репня Оболенский: «наш князь» или чужой наместник? К вопросу о статусе псковских князей в XV– начале XVI вв. // Археология и история Пскова и Псковской земли: Ежегодник Семинара имени академика В. В. Седова. – Вып. 33. – Псков : Псковский государственный университет, 2018. – С. 161–173.\nДонской, Д. В. Рюриковичи. Исторический словарь / Д. В. Донской. – М. : АСТ, 2019. – 512 с. – Иван Михайлович Репня Оболенский.\nНазаров, В. Д. Иван III, Софья Палеолог и князь Василий Холмский (к истории политической борьбы в России на рубеже XV–XVI веков) / В. Д. Назаров. – М. : Наука, 1989. – 224 с.\nПашкова, Т. И. Местное управление в Русском государстве первой половины XVI века: наместники и волостели / Т. И. Пашкова. – М. : Наука, 2000. – 304 с.\nФлоря, Б. Н. Кормленые грамоты XV–XVI вв. как исторический источник // Археографический ежегодник за 1970 год. – М. : Наука, 1971. – С. 68–85.\nЧернов, А. В. Вооруженные силы Русского Государства в XV–XVII вв. / А. В. Чернов. – М. : Воениздат, 1954. – 324 с.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n________________________________________________________\n\nПредложение действительно в период размещения. «Счёт в Сейвах» — договор вклада до востребования в российских рублях с АО «Яндекс Банк». Не более 10 вкладов на клиента. Минимальная сумма — 0,01 ₽, максимальная — 30 млн ₽ суммарно на всех открытых вкладах. Ставка по вкладу — 8% годовых. Для клиентов с мультиподпискойЯндекс Плюс ставка — 12% годовых.\n\nДля впервые открывших вклад с мультиподпиской Яндекс Плюс (но не ранее даты оформления подписки) до 31 декабря 2026 г. ставка — 16% годовых на срок не более 62 дней. Подробнее об акции и ограничениях «Промоставка с Плюсом» на https://clck.ru/3PjQtV.\n\nСтавка может изменяться банком в одностороннем порядке. Возможно частичное и досрочное снятие, пополнение вклада.\nНеобходимо наличие открытого банковского счёта https://clck.ru/3PjQu3. Подробнее о Сейвах: https://clck.ru/3PjQu3.\n\n#времяиденьги #аксенов", "Чиновник на час. Как прописаться около кормушки власти | Время и деньги", "d1e56fac-1533-432c-b552-6f4547694227", "SmhqRjP3oeg", [], false, "https://www.youtube.com/watch?v=SmhqRjP3oeg", 2222, false, 3, "/downloads/youtube/Либо🔺Либо/2026-04-14_Чиновник на час. Как прописаться около кормушки власти | Время и деньги.m4a", false, false, 5, 1, ~U[2026-04-14 10:25:29Z], ~U[2026-05-03 18:30:34Z], ~U[2026-05-03 18:30:34Z], "Что прибыльнее: воевать или утонуть в бюрократии на задворках молодого царства? На самом деле — и то, и другое, и можно без хлеба. Что такое система кормлений, зачем человеку из очень знатного рода разбирать споры челяди и почему собирание земель вокруг Москвы — это нон-стоп войны, интриги, выколотые глаза и большие деньги. (truncated) 21:30:34.282 [debug] QUERY OK source="sources" db=2.0ms idle=136.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:34.283 [debug] QUERY OK source="media_profiles" db=0.8ms idle=38.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:30:34.284 [debug] QUERY OK source="media_items" db=1.2ms idle=38.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [45898] 21:30:34.284 [debug] Current batch of media processed. Will check again in 1000ms 21:30:34.303 [info] {"source":"oban","duration":3576,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:30:35.286 [debug] Current batch of media processed. Will check again in 1000ms 21:30:36.286 [debug] Current batch of media processed. Will check again in 1000ms 21:30:37.289 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Жаркий калужский лес, зэковские бараки, теннисные корты, тень товарища Берии и быстрые как молния нейтроны. Взболтать, но не смешивать — и вот перед вами безоблачное будущее с неиссякаемой энергией и коммунизм, в котором дворники говорят о квантовой физике.\n\nРеклама в подкастах Либо/Либо и продакшен ваших подкастов — от задумки до публикации: https://liboliboweb.vercel.app/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre1703botg или по подписке в Apple Podcasts https://cutt.ly/vre1703boap\n \nПодкаст «Закат империи»: https://pc.st/1492099371\n\nПодкаст Семёна Аксёнова «ROMA. Падение республики»: https://pc.st/1587940516\n\nСовместный подкаст братьев Аксёновых «Братислава»: https://pc.st/1786782285\n\nПутеводитель по закрытому городу ядерщиков от «Радио Арзамас»:\nhttps://arzamas.academy/materials/2209\n\nСписок источников:\nАнастасия Филиппова. Судьба АМ-1, или С легким паром // URL: https://strana-rosatom.ru/2019/05/22/sudba-am-1-ili-s-legkim-parom/\nАтомный проект СССР: Документы и материалы: В 3 т. / Под общ. ред. Л.Д. Рябева. — Саров: РФЯЦ-ВНИИЭФ, 2000\nБорис Горобец. Секретные физики Лейпунские // URL: https://berkovich-zametki.com/2007/Starina/Nomer4/Gorobec1.htm\nГаврилова, Ревекка Ароновна. История становления Обнинска. 1940-1960-е гг. — Калининград: АКСиоС, 2019\nГовердовский Андрей Александрович. Иметь собственное мнение // URL: https://memory.biblioatom.ru/persons/goverdovskiy_a_a/bio/\nДмитриева Владилена Семеновна. Роза для Глазанова // URL: https://memory.biblioatom.ru/persons/dmitrieva_v_s/roza_dly_glaznova\nИгнатова Лидия Ивановна. Как очищался уран // URL: https://memory.biblioatom.ru/persons/ignatova_l_i/kak_ochishyalsya_uran\nКалинин И.А., Никифорова Н.В., Орлова Г.А. Советское энергетическое воображение: электричество, атом, нефть. СПб.: Астерион, 2022\nКириллов Павел Леонидович. Риск и стиль первопроходцев // URL: https://memory.biblioatom.ru/persons/kirillov_p_l/risk_i_stil_pervoprohodtev\nКочетков Лев Алексеевич. Люди и реакторы // URL: https://memory.biblioatom.ru/persons/kochetkov_l_a/bio\nКруглов А.К. Штаб Атомпрома — М.: ЦНИИатоминформ, 1998\nКузнецов В.Н. Немцы в советском атомном проекте. — Екатеринбург: Банк культурной информации, 2014\nПлаксин Евгений Алексеевич. Все это — моя судьба // URL: https://memory.biblioatom.ru/persons/plaksin_e_a/bio\nПервая в мире атомная электростанция: Документы, статьи, воспоминания, фотографии — Обнинск: ГНЦ РФ-ФЭИ, 2014\nПозе Гейнц // URL: https://biblioatom.ru/persons/poze_geynts\nПозе Рудольф. Между Германией и Россией // URL: https://memory.biblioatom.ru/persons/poze_r_r/mnb\nПозе Рудольф. Немцы, физика и Обнинск // URL: https://memory.biblioatom.ru/persons/poze_r_r/bio\nПупко Виктор Яковлевич. «Марсианин» // URL: https://memory.biblioatom.ru/persons/pupko_v_ya/bio\nСергей Лесков. Диссидент-сити // URL: https://iz.ru/news/358722\nSeeliger, Dieter. Der Schöpfer des Labors «W» hätte Jubiläum // Dresdner Universitäts Journal, 2005, №16, 5.04\nOleynikov, Pavel V. German Scientists in the Soviet Atomic Project // The Nonproliferation Review Volume 7, Number 2, 1 — 30, (2000).\nФизико-энергетический институт: летопись в судьбах. / Под ред. А.В. Зродникова — Обнинск: ГНЦ РФ-ФЭИ, 2006\nЧеловек и Атом, 1966 [видео] // URL: https://youtu.be/LQ1kHiejZbc\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "duration" => 2237, "filename" => "/downloads/youtube/Либо🔺Либо/2026-03-30_АЭС. Ирония мечты, или С лёгким паром! | Время и деньги.m4a", "id" => "z7JNaFbk7wo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=z7JNaFbk7wo", "playlist_index" => 4, "timestamp" => 1774883680, "title" => "АЭС. Ирония мечты, или С лёгким паром! | Время и деньги", "upload_date" => "20260330"} 21:30:37.292 [debug] QUERY OK source="sources" db=2.2ms idle=1668.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:30:37.294 [debug] QUERY OK source="sources" db=2.2ms queue=0.1ms idle=1671.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:37.313 [debug] QUERY OK source="media_items" db=18.9ms idle=1673.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-30 15:14:40Z], 5] 21:30:37.325 [debug] QUERY OK source="media_items" db=10.6ms idle=1165.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Жаркий калужский лес, зэковские бараки, теннисные корты, тень товарища Берии и быстрые как молния нейтроны. Взболтать, но не смешивать — и вот перед вами безоблачное будущее с неиссякаемой энергией и коммунизм, в котором дворники говорят о квантовой физике.\n\nРеклама в подкастах Либо/Либо и продакшен ваших подкастов — от задумки до публикации: https://liboliboweb.vercel.app/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre1703botg или по подписке в Apple Podcasts https://cutt.ly/vre1703boap\n \nПодкаст «Закат империи»: https://pc.st/1492099371\n\nПодкаст Семёна Аксёнова «ROMA. Падение республики»: https://pc.st/1587940516\n\nСовместный подкаст братьев Аксёновых «Братислава»: https://pc.st/1786782285\n\nПутеводитель по закрытому городу ядерщиков от «Радио Арзамас»:\nhttps://arzamas.academy/materials/2209\n\nСписок источников:\nАнастасия Филиппова. Судьба АМ-1, или С легким паром // URL: https://strana-rosatom.ru/2019/05/22/sudba-am-1-ili-s-legkim-parom/\nАтомный проект СССР: Документы и материалы: В 3 т. / Под общ. ред. Л.Д. Рябева. — Саров: РФЯЦ-ВНИИЭФ, 2000\nБорис Горобец. Секретные физики Лейпунские // URL: https://berkovich-zametki.com/2007/Starina/Nomer4/Gorobec1.htm\nГаврилова, Ревекка Ароновна. История становления Обнинска. 1940-1960-е гг. — Калининград: АКСиоС, 2019\nГовердовский Андрей Александрович. Иметь собственное мнение // URL: https://memory.biblioatom.ru/persons/goverdovskiy_a_a/bio/\nДмитриева Владилена Семеновна. Роза для Глазанова // URL: https://memory.biblioatom.ru/persons/dmitrieva_v_s/roza_dly_glaznova\nИгнатова Лидия Ивановна. Как очищался уран // URL: https://memory.biblioatom.ru/persons/ignatova_l_i/kak_ochishyalsya_uran\nКалинин И.А., Никифорова Н.В., Орлова Г.А. Советское энергетическое воображение: электричество, атом, нефть. СПб.: Астерион, 2022\nКириллов Павел Леонидович. Риск и стиль первопроходцев // URL: https://memory.biblioatom.ru/persons/kirillov_p_l/risk_i_stil_pervoprohodtev\nКочетков Лев Алексеевич. Люди и реакторы // URL: https://memory.biblioatom.ru/persons/kochetkov_l_a/bio\nКруглов А.К. Штаб Атомпрома — М.: ЦНИИатоминформ, 1998\nКузнецов В.Н. Немцы в советском атомном проекте. — Екатеринбург: Банк культурной информации, 2014\nПлаксин Евгений Алексеевич. Все это — моя судьба // URL: https://memory.biblioatom.ru/persons/plaksin_e_a/bio\nПервая в мире атомная электростанция: Документы, статьи, воспоминания, фотографии — Обнинск: ГНЦ РФ-ФЭИ, 2014\nПозе Гейнц // URL: https://biblioatom.ru/persons/poze_geynts\nПозе Рудольф. Между Германией и Россией // URL: https://memory.biblioatom.ru/persons/poze_r_r/mnb\nПозе Рудольф. Немцы, физика и Обнинск // URL: https://memory.biblioatom.ru/persons/poze_r_r/bio\nПупко Виктор Яковлевич. «Марсианин» // URL: https://memory.biblioatom.ru/persons/pupko_v_ya/bio\nСергей Лесков. Диссидент-сити // URL: https://iz.ru/news/358722\nSeeliger, Dieter. Der Schöpfer des Labors «W» hätte Jubiläum // Dresdner Universitäts Journal, 2005, №16, 5.04\nOleynikov, Pavel V. German Scientists in the Soviet Atomic Project // The Nonproliferation Review Volume 7, Number 2, 1 — 30, (2000).\nФизико-энергетический институт: летопись в судьбах. / Под ред. А.В. Зродникова — Обнинск: ГНЦ РФ-ФЭИ, 2006\nЧеловек и Атом, 1966 [видео] // URL: https://youtu.be/LQ1kHiejZbc\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "АЭС. Ирония мечты, или С лёгким паром! | Время и деньги", "799555c5-9677-40ac-9de9-cb62ca537511", "z7JNaFbk7wo", [], false, "https://www.youtube.com/watch?v=z7JNaFbk7wo", 2237, false, 4, "/downloads/youtube/Либо🔺Либо/2026-03-30_АЭС. Ирония мечты, или С лёгким паром! | Время и деньги.m4a", false, false, 5, 1, ~U[2026-03-30 15:14:40Z], ~U[2026-05-03 18:30:37Z], ~U[2026-05-03 18:30:37Z], "Жаркий калужский лес, зэковские бараки, теннисные корты, тень товарища Берии и быстрые как молния нейтроны. Взболтать, но не смешивать — и вот перед вами безоблачное будущее с неиссякаемой энергией и коммунизм, в котором дворники говорят о квантовой физике.\n\nРеклама в подкастах Либо/Либо и продакшен ваших подкастов — от задумки до публикации: https://liboliboweb.vercel.app/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме h (truncated) 21:30:37.327 [debug] QUERY OK source="sources" db=2.2ms idle=173.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:37.328 [debug] QUERY OK source="media_profiles" db=0.8ms idle=35.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:30:37.329 [debug] QUERY OK source="media_items" db=1.1ms idle=33.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [28740] 21:30:37.329 [debug] Current batch of media processed. Will check again in 1000ms 21:30:38.330 [debug] Current batch of media processed. Will check again in 1000ms 21:30:39.332 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "В этом эпизоде мы расскажем, что настоящий высокоранговый жест — это не поднести блюдечко с чаем повыше, а похлопать министра финансов по животику. А также — как устроить фестиваль, на котором бурлаки превращаются в миллионеров, и какой испанский гений познакомил Россию с нормальным туалетом.\n\nРеклама в подкастах Либо/Либо и продакшен ваших подкастов — от задумки до публикации: https://liboliboweb.vercel.app/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre1703botg или по подписке в Apple Podcasts https://cutt.ly/vre1703boap\n\nСлушайте подкаст «На каком основании»: https://pc.st/1735291623\n\nСписок источников:\n\nГиляровский В. А. Москва газетная. М., 1999. \nКузнецов Д. И. Бетанкур. М.: Вече, 2013. \nЛошманов Р. Путеводитель по Нижегородской ярмарке. Arzamas Academy [Электронный ресурс] URL: https://arzamas.academy/mag/1137-yarmarka?ysclid=lzsjpp78r3202357837 \nСедов В. А. Кержаки. История трех поколений купцов Бугровых. Нижний Новгород: НОВО, 2010. \nФилатов Н. Три века Макарьевско-Нижегородской ярмарки. Нижний Новгород: Книги, 2003. \n800 лет Нижнего Новгорода: пересборка. Истории города и его людей. / Под ред. К. Кобрина, А. Курицына. Екатеринбург: TATLIN, 2021. \n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "duration" => 2192, "filename" => "/downloads/youtube/Либо🔺Либо/2026-03-23_Ярмарка. Как провинция стала центром мирового прогресса | Время и деньги.m4a", "id" => "stq91i_2qLA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=stq91i_2qLA", "playlist_index" => 5, "timestamp" => 1774265324, "title" => "Ярмарка. Как провинция стала центром мирового прогресса | Время и деньги", "upload_date" => "20260323"} 21:30:39.333 [debug] QUERY OK source="sources" db=0.9ms idle=711.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:30:39.334 [debug] QUERY OK source="sources" db=0.7ms idle=713.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:39.357 [debug] QUERY OK source="media_items" db=22.5ms idle=714.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-23 11:28:44Z], 5] 21:30:39.369 [debug] QUERY OK source="media_items" db=11.8ms idle=736.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["В этом эпизоде мы расскажем, что настоящий высокоранговый жест — это не поднести блюдечко с чаем повыше, а похлопать министра финансов по животику. А также — как устроить фестиваль, на котором бурлаки превращаются в миллионеров, и какой испанский гений познакомил Россию с нормальным туалетом.\n\nРеклама в подкастах Либо/Либо и продакшен ваших подкастов — от задумки до публикации: https://liboliboweb.vercel.app/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre1703botg или по подписке в Apple Podcasts https://cutt.ly/vre1703boap\n\nСлушайте подкаст «На каком основании»: https://pc.st/1735291623\n\nСписок источников:\n\nГиляровский В. А. Москва газетная. М., 1999. \nКузнецов Д. И. Бетанкур. М.: Вече, 2013. \nЛошманов Р. Путеводитель по Нижегородской ярмарке. Arzamas Academy [Электронный ресурс] URL: https://arzamas.academy/mag/1137-yarmarka?ysclid=lzsjpp78r3202357837 \nСедов В. А. Кержаки. История трех поколений купцов Бугровых. Нижний Новгород: НОВО, 2010. \nФилатов Н. Три века Макарьевско-Нижегородской ярмарки. Нижний Новгород: Книги, 2003. \n800 лет Нижнего Новгорода: пересборка. Истории города и его людей. / Под ред. К. Кобрина, А. Курицына. Екатеринбург: TATLIN, 2021. \n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Ярмарка. Как провинция стала центром мирового прогресса | Время и деньги", "76c9f1f0-ffe4-4e2e-8b65-86cd85e6fd7b", "stq91i_2qLA", [], false, "https://www.youtube.com/watch?v=stq91i_2qLA", 2192, false, 5, "/downloads/youtube/Либо🔺Либо/2026-03-23_Ярмарка. Как провинция стала центром мирового прогресса | Время и деньги.m4a", false, false, 5, 1, ~U[2026-03-23 11:28:44Z], ~U[2026-05-03 18:30:39Z], ~U[2026-05-03 18:30:39Z], "В этом эпизоде мы расскажем, что настоящий высокоранговый жест — это не поднести блюдечко с чаем повыше, а похлопать министра финансов по животику. А также — как устроить фестиваль, на котором бурлаки превращаются в миллионеров, и какой испанский гений познакомил Россию с нормальным туалетом.\n\nРеклама в подкастах Либо/Либо и продакшен ваших подкастов — от задумки до публикации: https://liboliboweb.vercel.app/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre1703botg или по подписке в Apple Podcasts https://cutt.ly/vre1703boap\n\nСлушайте подкаст «На каком основании»: https://pc.st/1735291623\n\nСписок источников:\n\nГиляровский В. А. Москва газетная. М., 1999. \nКузнецов Д. И. Бетанкур. М.: Вече, 2013. \nЛошманов Р. Путеводитель по Нижегородской ярмарке. Arzamas Academy [Электронный ресурс] URL: https://arzamas.academy/mag/1137-yarmarka?ysclid=lzsjpp78r3202357837 \nСедов В. А. Кержаки. История трех поколений купцов Бугровых. Нижний Новгород: НОВО, 2010. \nФилатов Н. Три века Макарьевско-Нижегородской ярмарки. Нижний Новгород: Книги, 2003. \n800 лет Нижнего Новгорода: пересборка. Истории города и его людей. / Под ред. К. Кобрина, А. Курицына. Екатеринбург: TATLIN, 2021. \n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Ярмарка. Как провинция стала центром мирового прогресса | Время и деньги", "stq91i_2qLA", "https://www.youtube.com/watch?v=stq91i_2qLA", 2192, false, "/downloads/youtube/Либо🔺Либо/2026-03-23_Ярмарка. Как провинция стала центром мирово (truncated) 21:30:39.373 [debug] QUERY OK source="sources" db=3.8ms idle=213.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:39.374 [debug] QUERY OK source="media_profiles" db=0.9ms idle=40.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:30:39.376 [debug] QUERY OK source="media_items" db=1.4ms idle=40.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [21120] 21:30:39.376 [debug] Current batch of media processed. Will check again in 1000ms 21:30:40.377 [debug] Current batch of media processed. Will check again in 1000ms 21:30:41.379 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Как послушники одного подмосковного монастыря подсели на донаты, ввели премиум подписку на молитвы и перестали бежать от суеты, а решили ее наводить. \n\nРеклама в подкастах Либо/Либо и продакшен ваших подкастов — от задумки до публикации: https://liboliboweb.vercel.app/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre1703botg или по подписке в Apple Podcasts https://cutt.ly/vre1703boap\n\nСлушайте подкаст «Святые из подполья»: https://pc.st/1821444360\n\nСписок источников:\n\nКолычева Е.М. Православные монастыри второй половины XV–XVI века https://azbyka.ru/otechnik/Istorija_Tserkvi/monashestvo-i-monastyri-v-rossii-11-20-veka/4 \nПерхавко В.Б. Троице-Сергиева лавра в истории, культуре и духовной жизни России. – М.: Покрова, 2000, С. 168–182. https://lavra.ru/news/all/troitse-sergiev-monastyr-i-moskovskoe-kupechestvo-xv-nachala-xvi-v \nШокарев С. Царь и монастырь // Подмосковный летописец: историко-краеведческий альманах. № 3. 2021. С. 2–19. https://www.academia.edu/58635911/ \nШаляпин С.О. Церковно-пенитенциарная система России XV–XVIII вв. Архангельск: ИПЦ САФУ, 2013. https://www.academia.edu/22967243/\nDavid B. Miller. Saint Sergius of Radonezh, His Trinity Monastery, and the Formation of the Russian Identity. 2010. https://www.amazon.com/Sergius-Radonezh-Monastery-Formation-Identity/dp/0875804322 \n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "duration" => 2613, "filename" => "/downloads/youtube/Либо🔺Либо/2026-03-17_Монастырь. Как обитель превратилась в оффшор | Время и деньги.m4a", "id" => "xMKxqvDMeNw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=xMKxqvDMeNw", "playlist_index" => 6, "timestamp" => 1773756839, "title" => "Монастырь. Как обитель превратилась в оффшор | Время и деньги", "upload_date" => "20260317"} 21:30:41.381 [debug] QUERY OK source="sources" db=1.1ms idle=758.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:30:41.382 [debug] QUERY OK source="sources" db=1.0ms idle=760.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:41.410 [debug] QUERY OK source="media_items" db=27.7ms idle=761.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-17 14:13:59Z], 5] 21:30:41.444 [debug] QUERY OK source="media_items" db=33.6ms idle=789.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как послушники одного подмосковного монастыря подсели на донаты, ввели премиум подписку на молитвы и перестали бежать от суеты, а решили ее наводить. \n\nРеклама в подкастах Либо/Либо и продакшен ваших подкастов — от задумки до публикации: https://liboliboweb.vercel.app/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre1703botg или по подписке в Apple Podcasts https://cutt.ly/vre1703boap\n\nСлушайте подкаст «Святые из подполья»: https://pc.st/1821444360\n\nСписок источников:\n\nКолычева Е.М. Православные монастыри второй половины XV–XVI века https://azbyka.ru/otechnik/Istorija_Tserkvi/monashestvo-i-monastyri-v-rossii-11-20-veka/4 \nПерхавко В.Б. Троице-Сергиева лавра в истории, культуре и духовной жизни России. – М.: Покрова, 2000, С. 168–182. https://lavra.ru/news/all/troitse-sergiev-monastyr-i-moskovskoe-kupechestvo-xv-nachala-xvi-v \nШокарев С. Царь и монастырь // Подмосковный летописец: историко-краеведческий альманах. № 3. 2021. С. 2–19. https://www.academia.edu/58635911/ \nШаляпин С.О. Церковно-пенитенциарная система России XV–XVIII вв. Архангельск: ИПЦ САФУ, 2013. https://www.academia.edu/22967243/\nDavid B. Miller. Saint Sergius of Radonezh, His Trinity Monastery, and the Formation of the Russian Identity. 2010. https://www.amazon.com/Sergius-Radonezh-Monastery-Formation-Identity/dp/0875804322 \n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Монастырь. Как обитель превратилась в оффшор | Время и деньги", "24f13248-a7b7-4d58-b171-1dc063270558", "xMKxqvDMeNw", [], false, "https://www.youtube.com/watch?v=xMKxqvDMeNw", 2613, false, 6, "/downloads/youtube/Либо🔺Либо/2026-03-17_Монастырь. Как обитель превратилась в оффшор | Время и деньги.m4a", false, false, 5, 1, ~U[2026-03-17 14:13:59Z], ~U[2026-05-03 18:30:41Z], ~U[2026-05-03 18:30:41Z], "Как послушники одного подмосковного монастыря подсели на донаты, ввели премиум подписку на молитвы и перестали бежать от суеты, а решили ее наводить. \n\nРеклама в подкастах Либо/Либо и продакшен ваших подкастов — от задумки до публикации: https://liboliboweb.vercel.app/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre1703botg или по подписке в Apple Podcasts https://cutt.ly/vre1703boap\n\nСлушайте подкаст «Святые из подполья»: https://pc.st/1821444360\n\nСписок источников:\n\nКолычева Е.М. Православные монастыри второй половины XV–XVI века https://azbyka.ru/otechnik/Istorija_Tserkvi/monashestvo-i-monastyri-v-rossii-11-20-veka/4 \nПерхавко В.Б. Троице-Сергиева лавра в истории, культуре и духовной жизни России. – М.: Покрова, 2000, С. 168–182. https://lavra.ru/news/all/troitse-sergiev-monastyr-i-moskovskoe-kupechestvo-xv-nachala-xvi-v \nШокарев С. Царь и монастырь // Подмосковный летописец: историко-краеведческий альманах. № 3. 2021. С. 2–19. https://www.academia.edu/58635911/ \nШаляпин С.О. Церковно-пенитенциарная система России XV–XVIII вв. Архангельск: ИПЦ САФУ, 2013. https://www.academia.edu/22967243/\nDavid B. Miller. Saint Sergius of Radonezh, His Trinity Monastery, and the Formation of the Russian Identity. 2010. https://www.amazon.com/Sergius-Radonezh-Monastery-Formation-Identity/dp/0875804322 \n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Монастырь. Как обитель превратилась в оффшор | Время и деньги", "xMKxqvDMeNw", "https://www.youtube.com/watch?v=xMKxqvDMeNw", 2613, false, "/downloads/youtube/Либо🔺Либо/2026-03-17_Монастырь. Как обитель превратилась в оффшор | Время и деньги.m4a", false, 5, ~U[2026-03-17 14:13:59Z]] 21:30:41.446 [debug] QUERY OK source="sources" db=1.6ms idle=277.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:41.447 [debug] QUERY OK source="media_profiles" db=0.6ms idle=65.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:30:41.448 [debug] QUERY OK source="media_items" db=0.9ms idle=64.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [14102] 21:30:41.448 [debug] Current batch of media processed. Will check again in 1000ms 21:30:42.448 [debug] Current batch of media processed. Will check again in 1000ms 21:30:43.450 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Как технология звукозаписи, которая появилась в конце 19 века, перевернула мировую культуру, рассорила своих изобретателей, привела к появлению продюсеров, порядочно напугала Фёдора Шаляпина и породила неубиваемый феномен музыкального пиратства.\n\nВсе выпуски сезона уже можно слушать по подписке «Либо/Либо+» здесь в Apple Podcasts или в телеграме https://cutt.ly/vre1702botg\n\nУспейте приобрести или подарить подписку «Либо/Либо+» до 10 марта по старой цене! В телеграме https://cutt.ly/vre1002eptg\nили в Apple Podcasts https://cutt.ly/vre1002epap\n\nСписок источников:\n\nГрюнберг П. Н., Янин В. Л. «История начала грамзаписи в России. Каталог вокальных записей Российского отделения компании “Граммофон”».\nЖелезный А.И. «Наш друг — грампластинка [Записки коллекционера]».\nТихонов А. В., статьи: «Граммофонный Робин Гуд»; «Реинкарнации Давида Финкельштейна»; «Неизвестная “Столетняя война”. Из истории музыкального пиратства в России»; «Звукозапись — самое начало» (ресурс Russian-records.com)\nFrederick William Gaisberg. «Music on Record»\nPeter Martland. «A Business History of The Gramophone Company Ltd 1897-1918»\nStanford Law Review. Piracy on Records\nЖурналы:\n«Граммофон и фонограф»\n«Граммофон и фотография»\n«Граммофонный мир»\n«Граммофонная жизнь»\n«Официальные известия акционерного общества Граммофон»\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "duration" => 2162, "filename" => "/downloads/youtube/Либо🔺Либо/2026-03-02_Граммофоны. Как звук превратился в большие деньги | Время и деньги.m4a", "id" => "a_KKpvlPbTU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=a_KKpvlPbTU", "playlist_index" => 7, "timestamp" => 1772455122, "title" => "Граммофоны. Как звук превратился в большие деньги | Время и деньги", "upload_date" => "20260302"} 21:30:43.451 [debug] QUERY OK source="sources" db=0.9ms idle=829.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:30:43.452 [debug] QUERY OK source="sources" db=0.7ms idle=830.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:43.471 [debug] QUERY OK source="media_items" db=18.8ms idle=831.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-02 12:38:42Z], 5] 21:30:43.483 [debug] QUERY OK source="media_items" db=11.0ms idle=850.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как технология звукозаписи, которая появилась в конце 19 века, перевернула мировую культуру, рассорила своих изобретателей, привела к появлению продюсеров, порядочно напугала Фёдора Шаляпина и породила неубиваемый феномен музыкального пиратства.\n\nВсе выпуски сезона уже можно слушать по подписке «Либо/Либо+» здесь в Apple Podcasts или в телеграме https://cutt.ly/vre1702botg\n\nУспейте приобрести или подарить подписку «Либо/Либо+» до 10 марта по старой цене! В телеграме https://cutt.ly/vre1002eptg\nили в Apple Podcasts https://cutt.ly/vre1002epap\n\nСписок источников:\n\nГрюнберг П. Н., Янин В. Л. «История начала грамзаписи в России. Каталог вокальных записей Российского отделения компании “Граммофон”».\nЖелезный А.И. «Наш друг — грампластинка [Записки коллекционера]».\nТихонов А. В., статьи: «Граммофонный Робин Гуд»; «Реинкарнации Давида Финкельштейна»; «Неизвестная “Столетняя война”. Из истории музыкального пиратства в России»; «Звукозапись — самое начало» (ресурс Russian-records.com)\nFrederick William Gaisberg. «Music on Record»\nPeter Martland. «A Business History of The Gramophone Company Ltd 1897-1918»\nStanford Law Review. Piracy on Records\nЖурналы:\n«Граммофон и фонограф»\n«Граммофон и фотография»\n«Граммофонный мир»\n«Граммофонная жизнь»\n«Официальные известия акционерного общества Граммофон»\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Граммофоны. Как звук превратился в большие деньги | Время и деньги", "2aa7f5bc-570a-44ae-8d46-2fe9dca64e00", "a_KKpvlPbTU", [], false, "https://www.youtube.com/watch?v=a_KKpvlPbTU", 2162, false, 7, "/downloads/youtube/Либо🔺Либо/2026-03-02_Граммофоны. Как звук превратился в большие деньги | Время и деньги.m4a", false, false, 5, 1, ~U[2026-03-02 12:38:42Z], ~U[2026-05-03 18:30:43Z], ~U[2026-05-03 18:30:43Z], "Как технология звукозаписи, которая появилась в конце 19 века, перевернула мировую культуру, рассорила своих изобретателей, привела к появлению продюсеров, порядочно напугала Фёдора Шаляпина и породила неубиваемый феномен музыкального пиратства.\n\nВсе выпуски сезона уже можно слушать по подписке «Либо/Либо+» здесь в Apple Podcasts или в телеграме https://cutt.ly/vre1702botg\n\nУспейте приобрести или подарить подписку «Либо/Либо+» до 10 марта по старой цене! В телеграме https://cutt.ly/vre1002eptg\nили в Apple Podcasts https://cutt.ly/vre1002epap\n\nСписок источников:\n\nГрюнберг П. Н., Янин В. Л. «История начала грамзаписи в России. Каталог вокальных записей Российского отделения компании “Граммофон”».\nЖелезный А.И. «Наш друг — грампластинка [Записки коллекционера]».\nТихонов А. В., статьи: «Граммофонный Робин Гуд»; «Реинкарнации Давида Финкельштейна»; «Неизвестная “Столетняя война”. Из истории музыкального пиратства в России»; «Звукозапись — самое начало» (ресурс Russian-records.com)\nFrederick William Gaisberg. «Music on Record»\nPeter Martland. «A Business History of The Gramophone Company Ltd 1897-1918»\nStanford Law Review. Piracy on Records\nЖурналы:\n«Граммофон и фонограф»\n«Граммофон и фотография»\n«Граммофонный мир»\n«Граммофонная жизнь»\n«Официальные известия акционерного общества Граммофон»\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Граммофоны. Как звук превратился в большие деньги | Время и деньги", "a_KKpvlPbTU", "https: (truncated) 21:30:43.485 [debug] QUERY OK source="sources" db=1.8ms idle=309.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:43.486 [debug] QUERY OK source="media_profiles" db=0.6ms idle=33.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:30:43.487 [debug] QUERY OK source="media_items" db=0.7ms idle=33.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [2868] 21:30:43.487 [debug] Current batch of media processed. Will check again in 1000ms 21:30:44.487 [debug] Current batch of media processed. Will check again in 1000ms 21:30:45.490 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Куда пойти помыться, если живешь в Москве XVIII века? Конечно, в общественные бани! Вход стоит 2 копейки, только учитывайте — парная всего одна. Так что мыться будете все вместе, и мужчины, и женщины, независимо от статуса. А водой из ведра можете и на дворе политься, ничего страшного. В общем — ни подхода, ни сервиса. Но очень скоро это изменится, а бани станут самым модным развлечением в столице.\n\nВсе выпуски сезона уже можно слушать по подписке «Либо/Либо+» здесь в Apple Podcasts или в телеграме https://cutt.ly/vre1702botg\n \nЕсли вам нужен классный продакшн, чтобы запустить свой подкаст, или вы хотите купить у нас рекламу, напишите на podcast@libolibo.me \n\nСписок источников:\n\nГиляровский В.А. Москва и москвичи. М.: Азбука, 2016. \nЖиваго А. Воспоминания URL: https://corpus.prozhito.org/note/406855 \nИстория Сандунов URL: https://web.archive.org/web/20170817033956/http://www.sanduny.ru/about/sanduny-istoriya/#content-block \nПоллок И. Когда б не баня, все бы мы пропали. История старинной русской традиции. М.: Corpus, 2021. \nРубинов А. Сандуны. Книга о московских банях. Москва: Московский рабочий, 1990.\nУльянова Г. Купчихи, дворянки, магнатки. Женщины-предпринимательницы в России XIX. М.: НЛО, 2024. \nЧумаков В. Хозяева «каменных джунглей» // Огонек. 2003. №6. С. 7. \n160 лет назад родилась Вера Фирсанова — крупнейшая московская домовладелица URL: https://moskvichmag.ru/lyudi/160-let-nazad-rodilas-vera-firsanova-krupnejshaya-moskovskaya-domovladelitsa \n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "duration" => 1952, "filename" => "/downloads/youtube/Либо🔺Либо/2026-02-23_Бани. Как создать место, в котором отмокает вся Москва | Время и деньги.m4a", "id" => "JX_JyS5QemY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=JX_JyS5QemY", "playlist_index" => 8, "timestamp" => 1771849825, "title" => "Бани. Как создать место, в котором отмокает вся Москва | Время и деньги", "upload_date" => "20260223"} 21:30:45.492 [debug] QUERY OK source="sources" db=2.0ms queue=0.1ms idle=869.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:30:45.494 [debug] QUERY OK source="sources" db=1.1ms idle=872.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:45.510 [debug] QUERY OK source="media_items" db=15.6ms idle=873.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-23 12:30:25Z], 5] 21:30:45.523 [debug] QUERY OK source="media_items" db=12.1ms idle=889.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Куда пойти помыться, если живешь в Москве XVIII века? Конечно, в общественные бани! Вход стоит 2 копейки, только учитывайте — парная всего одна. Так что мыться будете все вместе, и мужчины, и женщины, независимо от статуса. А водой из ведра можете и на дворе политься, ничего страшного. В общем — ни подхода, ни сервиса. Но очень скоро это изменится, а бани станут самым модным развлечением в столице.\n\nВсе выпуски сезона уже можно слушать по подписке «Либо/Либо+» здесь в Apple Podcasts или в телеграме https://cutt.ly/vre1702botg\n \nЕсли вам нужен классный продакшн, чтобы запустить свой подкаст, или вы хотите купить у нас рекламу, напишите на podcast@libolibo.me \n\nСписок источников:\n\nГиляровский В.А. Москва и москвичи. М.: Азбука, 2016. \nЖиваго А. Воспоминания URL: https://corpus.prozhito.org/note/406855 \nИстория Сандунов URL: https://web.archive.org/web/20170817033956/http://www.sanduny.ru/about/sanduny-istoriya/#content-block \nПоллок И. Когда б не баня, все бы мы пропали. История старинной русской традиции. М.: Corpus, 2021. \nРубинов А. Сандуны. Книга о московских банях. Москва: Московский рабочий, 1990.\nУльянова Г. Купчихи, дворянки, магнатки. Женщины-предпринимательницы в России XIX. М.: НЛО, 2024. \nЧумаков В. Хозяева «каменных джунглей» // Огонек. 2003. №6. С. 7. \n160 лет назад родилась Вера Фирсанова — крупнейшая московская домовладелица URL: https://moskvichmag.ru/lyudi/160-let-nazad-rodilas-vera-firsanova-krupnejshaya-moskovskaya-domovladelitsa \n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Бани. Как создать место, в котором отмокает вся Москва | Время и деньги", "477462e8-a902-46da-b841-8f93a91d006e", "JX_JyS5QemY", [], false, "https://www.youtube.com/watch?v=JX_JyS5QemY", 1952, false, 8, "/downloads/youtube/Либо🔺Либо/2026-02-23_Бани. Как создать место, в котором отмокает вся Москва | Время и деньги.m4a", false, false, 5, 1, ~U[2026-02-23 12:30:25Z], ~U[2026-05-03 18:30:45Z], ~U[2026-05-03 18:30:45Z], "Куда пойти помыться, если живешь в Москве XVIII века? Конечно, в общественные бани! Вход стоит 2 копейки, только учитывайте — парная всего одна. Так что мыться будете все вместе, и мужчины, и женщины, независимо от статуса. А водой из ведра можете и на дворе политься, ничего страшного. В общем — ни подхода, ни сервиса. Но очень скоро это изменится, а бани станут самым модным развлечением в столице.\n\nВсе выпуски сезона уже можно слушать по подписке «Либо/Либо+» здесь в Apple Podcasts или в телеграме https://cutt.ly/vre1702botg\n \nЕсли вам нужен классный продакшн, чтобы запустить свой подкаст, или вы хотите купить у нас рекламу, напишите на podcast@libolibo.me \n\nСписок источников:\n\nГиляровский В.А. Москва и москвичи. М.: Азбука, 2016. \nЖиваго А. Воспоминания URL: https://corpus.prozhito.org/note/406855 \nИстория Сандунов URL: https://web.archive.org/web/20170817033956/http://www.sanduny.ru/about/sanduny-istoriya/#content-block \nПоллок И. Когда б не баня, все бы мы пропали. История старинной русской традиции. М.: Corpus, 2021. \nРубинов А. Сандуны. Книга о московских банях. Москва: Московский рабочий, 1990.\nУльянова Г. Купчихи, дворянки, магнатки. Женщины-предпринимательницы в России XIX. М.: НЛО, 2024. \nЧумаков В. Хозяева «каменных джунглей» // Огонек. 2003. №6. С. 7. \n160 лет назад родилась Вера Фирсанова — крупнейшая московская домовладелица URL: https://moskvichmag.ru/lyudi/160-let-nazad-rodilas-vera-firsanova-krupnejshaya-moskovskaya-domovladelitsa \n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о под (truncated) 21:30:45.525 [debug] QUERY OK source="sources" db=1.7ms idle=343.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:45.526 [debug] QUERY OK source="media_profiles" db=0.8ms idle=32.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:30:45.527 [debug] QUERY OK source="media_items" db=1.4ms idle=31.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [961] 21:30:45.527 [debug] Current batch of media processed. Will check again in 1000ms 21:30:46.529 [debug] Current batch of media processed. Will check again in 1000ms 21:30:47.530 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Как править Русью, не привлекая внимания ордынцев, что будет, если попасться на глаза князю Дмитрию Грозные Очи, почему лучше не убивать жен конкурентов и другие особенности захвата власти в Средней полосе.\n\nВсе выпуски сезона уже можно слушать по подписке «Либо/Либо+» здесь в Apple Podcasts или в телеграме https://cutt.ly/vre1702botg\n\nУспейте приобрести или подарить подписку «Либо/Либо+» до 10 марта по старой цене! В телеграме https://cutt.ly/vre1002eptg\nили в Apple Podcasts https://cutt.ly/vre1002epap \n\nСписок источников:\n\nБорисов Н. С. Иван Калита. Москва: Молодая гвардия, 2005.\nБорисов Н. С. Политика Московских князей (конец XIII — первая половина XIV в.). Москва: Изд-во МГУ, 1999.\nГорский А. А. От земель к великим княжениям: промыслы русских князей второй половины XIII–XV вв. Москва: Индрик, 2010.\nЗахаров В. Н. История налогов в России (IX – начало ХХ века) / В. Н. Захаров, Ю. А. Петров, М. К. Шацилло. Москва: РОССПЭН, 2006.\nИванова Е. Е. Ордынские рати как инструмент господства над Русью // Военно-исторический журнал. 2022, № 5 (745). \nКузьмин А. Г. История России с древнейших времен до 1618 г. Кн. 1. Москва: Владос, 2003.\nСелезнев Ю.В. Выплаты русских князей «Во все татарские проторы» // Шаги. Т. 8. № 3. 2022.\nСелезнев Ю.В. Русские князья в составе правящей элиты Джучиева Улуса в XIII–XV веках. Воронеж: Центрально-Черноземное книжное издательство, 2013.\nХу В. Некоторые аспекты функционирования баскачества на Руси: обзор историографии // Исторический журнал: научные исследования. 2020, № 5.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "duration" => 2177, "filename" => "/downloads/youtube/Либо🔺Либо/2026-02-17_Налоги. Как маленькая Москва разбогатела.m4a", "id" => "QrEN0Cls_EE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=QrEN0Cls_EE", "playlist_index" => 9, "timestamp" => 1771343052, "title" => "Налоги. Как маленькая Москва разбогатела", "upload_date" => "20260217"} 21:30:47.531 [debug] QUERY OK source="sources" db=0.7ms idle=909.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:30:47.532 [debug] QUERY OK source="sources" db=0.7ms idle=910.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:47.552 [debug] QUERY OK source="media_items" db=19.8ms idle=911.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-17 15:44:12Z], 5] 21:30:47.565 [debug] QUERY OK source="media_items" db=12.6ms idle=931.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как править Русью, не привлекая внимания ордынцев, что будет, если попасться на глаза князю Дмитрию Грозные Очи, почему лучше не убивать жен конкурентов и другие особенности захвата власти в Средней полосе.\n\nВсе выпуски сезона уже можно слушать по подписке «Либо/Либо+» здесь в Apple Podcasts или в телеграме https://cutt.ly/vre1702botg\n\nУспейте приобрести или подарить подписку «Либо/Либо+» до 10 марта по старой цене! В телеграме https://cutt.ly/vre1002eptg\nили в Apple Podcasts https://cutt.ly/vre1002epap \n\nСписок источников:\n\nБорисов Н. С. Иван Калита. Москва: Молодая гвардия, 2005.\nБорисов Н. С. Политика Московских князей (конец XIII — первая половина XIV в.). Москва: Изд-во МГУ, 1999.\nГорский А. А. От земель к великим княжениям: промыслы русских князей второй половины XIII–XV вв. Москва: Индрик, 2010.\nЗахаров В. Н. История налогов в России (IX – начало ХХ века) / В. Н. Захаров, Ю. А. Петров, М. К. Шацилло. Москва: РОССПЭН, 2006.\nИванова Е. Е. Ордынские рати как инструмент господства над Русью // Военно-исторический журнал. 2022, № 5 (745). \nКузьмин А. Г. История России с древнейших времен до 1618 г. Кн. 1. Москва: Владос, 2003.\nСелезнев Ю.В. Выплаты русских князей «Во все татарские проторы» // Шаги. Т. 8. № 3. 2022.\nСелезнев Ю.В. Русские князья в составе правящей элиты Джучиева Улуса в XIII–XV веках. Воронеж: Центрально-Черноземное книжное издательство, 2013.\nХу В. Некоторые аспекты функционирования баскачества на Руси: обзор историографии // Исторический журнал: научные исследования. 2020, № 5.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Налоги. Как маленькая Москва разбогатела", "df03a9c9-e358-4f4c-838d-aca5fcfc7043", "QrEN0Cls_EE", [], false, "https://www.youtube.com/watch?v=QrEN0Cls_EE", 2177, false, 9, "/downloads/youtube/Либо🔺Либо/2026-02-17_Налоги. Как маленькая Москва разбогатела.m4a", false, false, 5, 1, ~U[2026-02-17 15:44:12Z], ~U[2026-05-03 18:30:47Z], ~U[2026-05-03 18:30:47Z], "Как править Русью, не привлекая внимания ордынцев, что будет, если попасться на глаза князю Дмитрию Грозные Очи, почему лучше не убивать жен конкурентов и другие особенности захвата власти в Средней полосе.\n\nВсе выпуски сезона уже можно слушать по подписке «Либо/Либо+» здесь в Apple Podcasts или в телеграме https://cutt.ly/vre1702botg\n\nУспейте приобрести или подарить подписку «Либо/Либо+» до 10 марта по старой цене! В телеграме https://cutt.ly/vre1002eptg\nили в Apple Podcasts https://cutt.ly/vre1002epap \n\nСписок источников:\n\nБорисов Н. С. Иван Калита. Москва: Молодая гвардия, 2005.\nБорисов Н. С. Политика Московских князей (конец XIII — первая половина XIV в.). Москва: Изд-во МГУ, 1999.\nГорский А. А. От земель к великим княжениям: промыслы русских князей второй половины XIII–XV вв. Москва: Индрик, 2010.\nЗахаров В. Н. История налогов в России (IX – начало ХХ века) / В. Н. Захаров, Ю. А. Петров, М. К. Шацилло. Москва: РОССПЭН, 2006.\nИванова Е. Е. Ордынские рати как инструмент господства над Русью // Военно-исторический журнал. 2022, № 5 (745). \nКузьмин А. Г. История России с древнейших времен до 1618 г. Кн. 1. Москва: Владос, 2003.\nСелезнев Ю.В. Выплаты русских князей «Во все татарские проторы» // Шаги. Т. 8. № 3. 2022.\nСелезнев Ю.В. Русские князья в составе правящей элиты Джучиева Улуса в XIII–XV веках. Воронеж: Центрально-Черноземное книжное издательство, 2013.\nХу В. Некоторые аспекты функционирования баскачества на Руси: обзор историографии // Исторический журнал: научные исследования. 2020, № 5.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/ (truncated) 21:30:47.568 [debug] QUERY OK source="sources" db=2.5ms idle=381.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:47.569 [debug] QUERY OK source="media_profiles" db=0.8ms idle=37.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:30:47.570 [debug] QUERY OK source="media_items" db=1.0ms idle=37.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [963] 21:30:47.570 [debug] Current batch of media processed. Will check again in 1000ms 21:30:48.571 [debug] Current batch of media processed. Will check again in 1000ms 21:30:49.573 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Бенджамин Франклин сказал «Время — деньги», но что будет, если его перефразирует Сталин и скажет «Деньги — это время»? Когда на самом деле закончилось крепостное право в России? И почему лён в тверской глубинке может спасти жизнь при тоталитаризме?\n\nУспейте приобрести или подарить подписку «Либо/Либо+» до 10 марта по старой цене! В телеграме https://cutt.ly/vre1002ybtg\nили в Apple Podcasts https://cutt.ly/vre1002ybap\n\nСписок источников: \n\nБазаров А. Хроники колхозного рабства. 2004.\nВоспоминания крестьян о коллективизации. https://bguor.ru/subjects/cherenova.ru/html/history1/history1_36.1.htm?ysclid=lqc9vxn58r189513165 \nГоловкин А.Н. Жернова. Книга памяти тверских карел. https://authors.tverlib.ru/sites/default/files/text/golovkin/golovkin_gernova.pdf \nГоловкин А.Н.История Карело-Кошевской школы. https://proza.ru/2022/10/18/647?ysclid=lqaq47trdi425764857 \nГоловкин А.Н. История Тверской Карелии. https://authors.tverlib.ru/sites/default/files/text/golovkin/golovkin_istoriya.pdf \nЖирнов Е. «На трудодень приходится 30 коп., хлеба не выдают». https://www.kommersant.ru/doc/2051084?ysclid=lqc97m1q7r826043821 \nЗубов А. Голодные сытым не товарищи. https://novayagazeta.ru/articles/2013/08/14/55914-golodnye-sytym-ne-tovarischi?ysclid=lqcbs1pydy745366306 \nИзюмова Л.В. Колхозный социум 1930— 1960-х гг.:социальная трансформация, идентификация и престиж. https://elar.urfu.ru/bitstream/10995/22762/1/iurg-2008-59-11.pdf?ysclid=lq0wy3lcs2946549937 \nМансков С. «Палочка» в конторской книге, или Почему советская власть заставляла крестьян работать за трудодни. https://www.altkres.ru/tpost/ai2l1dte01-palochka-v-kontorskoi-knige-ili-pochemu?ysclid=lq21gbsz14723672930 \nМазур Л.Н. Приусадебное землепользование колхозников, работников совхозов и горожан в 1930— 1980-е годы (по материалам Урала). https://elar.urfu.ru/bitstream/10995/36842/1/mazur-zzr2003.pdf \nСоздание фундамента социалистической экономики в СССР (1926—1932 гг.). https://history.wikireading.ru/128035 \nФицпатрик Ш. Сталинские крестьяне. Социальная история Советской России в 30-е годы: деревня.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "duration" => 2516, "filename" => "/downloads/youtube/Либо🔺Либо/2026-02-10_Трудодень. Как зарплата стала воздухом | Время и деньги.m4a", "id" => "fNpTvZ5rNC4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=fNpTvZ5rNC4", "playlist_index" => 10, "timestamp" => 1770709341, "title" => "Трудодень. Как зарплата стала воздухом | Время и деньги", "upload_date" => "20260210"} 21:30:49.574 [debug] QUERY OK source="sources" db=0.7ms idle=952.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:30:49.575 [debug] QUERY OK source="sources" db=0.5ms idle=953.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:49.592 [debug] QUERY OK source="media_items" db=17.4ms idle=954.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-10 07:42:21Z], 5] 21:30:49.604 [debug] QUERY OK source="media_items" db=11.1ms idle=972.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Бенджамин Франклин сказал «Время — деньги», но что будет, если его перефразирует Сталин и скажет «Деньги — это время»? Когда на самом деле закончилось крепостное право в России? И почему лён в тверской глубинке может спасти жизнь при тоталитаризме?\n\nУспейте приобрести или подарить подписку «Либо/Либо+» до 10 марта по старой цене! В телеграме https://cutt.ly/vre1002ybtg\nили в Apple Podcasts https://cutt.ly/vre1002ybap\n\nСписок источников: \n\nБазаров А. Хроники колхозного рабства. 2004.\nВоспоминания крестьян о коллективизации. https://bguor.ru/subjects/cherenova.ru/html/history1/history1_36.1.htm?ysclid=lqc9vxn58r189513165 \nГоловкин А.Н. Жернова. Книга памяти тверских карел. https://authors.tverlib.ru/sites/default/files/text/golovkin/golovkin_gernova.pdf \nГоловкин А.Н.История Карело-Кошевской школы. https://proza.ru/2022/10/18/647?ysclid=lqaq47trdi425764857 \nГоловкин А.Н. История Тверской Карелии. https://authors.tverlib.ru/sites/default/files/text/golovkin/golovkin_istoriya.pdf \nЖирнов Е. «На трудодень приходится 30 коп., хлеба не выдают». https://www.kommersant.ru/doc/2051084?ysclid=lqc97m1q7r826043821 \nЗубов А. Голодные сытым не товарищи. https://novayagazeta.ru/articles/2013/08/14/55914-golodnye-sytym-ne-tovarischi?ysclid=lqcbs1pydy745366306 \nИзюмова Л.В. Колхозный социум 1930— 1960-х гг.:социальная трансформация, идентификация и престиж. https://elar.urfu.ru/bitstream/10995/22762/1/iurg-2008-59-11.pdf?ysclid=lq0wy3lcs2946549937 \nМансков С. «Палочка» в конторской книге, или Почему советская власть заставляла крестьян работать за трудодни. https://www.altkres.ru/tpost/ai2l1dte01-palochka-v-kontorskoi-knige-ili-pochemu?ysclid=lq21gbsz14723672930 \nМазур Л.Н. Приусадебное землепользование колхозников, работников совхозов и горожан в 1930— 1980-е годы (по материалам Урала). https://elar.urfu.ru/bitstream/10995/36842/1/mazur-zzr2003.pdf \nСоздание фундамента социалистической экономики в СССР (1926—1932 гг.). https://history.wikireading.ru/128035 \nФицпатрик Ш. Сталинские крестьяне. Социальная история Советской России в 30-е годы: деревня.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Трудодень. Как зарплата стала воздухом | Время и деньги", "1792fbf2-4a6d-4b96-b8eb-e3a28d2f2488", "fNpTvZ5rNC4", [], false, "https://www.youtube.com/watch?v=fNpTvZ5rNC4", 2516, false, 10, "/downloads/youtube/Либо🔺Либо/2026-02-10_Трудодень. Как зарплата стала воздухом | Время и деньги.m4a", false, false, 5, 1, ~U[2026-02-10 07:42:21Z], ~U[2026-05-03 18:30:49Z], ~U[2026-05-03 18:30:49Z], "Бенджамин Франклин сказал «Время — деньги», но что будет, если его перефразирует Сталин и скажет «Деньги — это время»? Когда на самом деле закончилось крепостное право в России? И почему лён в тверской глубинке может спасти жизнь при тоталитаризме?\n\nУспейте приобрести или подарить подписку «Либо/Либо+» до 10 марта по старой цене! В телеграме https://cutt.ly/vre1002ybtg\nили в Apple Podcasts https://cutt.ly/vre1002ybap\n\nСписок источников: \n\nБазаров А. Хроники колхозного рабства. 2004.\nВоспоминания крестьян о коллективизации. https://bguor.ru/subjects/cherenova.ru/html/history1/history1_36.1.htm?ysclid=lqc9vxn58r189513165 \nГоловкин А.Н. Жернова. Книга памяти тверских карел. https://authors.tverlib.ru/sites/default/files/text/golovkin/golovkin_gernova.pdf \nГоловкин А.Н.История Карело-Кошевской школы. https://proza.ru/2022/10/18/647?ysclid=lqaq47trdi425764857 \nГоловкин А.Н. История Тверской Карелии. https://authors.tverlib.ru/sites/default/files/text/golovkin/golovkin_istoriya.pdf \nЖирнов Е. «На трудодень приходится 30 коп., хлеба не выдают». https://www.kommersant.ru/doc/2051084?ysclid=lqc97m1q7r826043821 \nЗубов А. Голодные сытым не товарищи. https://novayagazeta.ru/articles/2013/08/14/55914-golodnye-sytym-ne-tovarischi?ysclid=lqcbs1pydy745366306 \nИзюмова Л.В. Колхозный социум 1930— 1960-х гг.:социальная трансформация, идентификация и престиж. https://elar.urfu.ru/bitstream/10995/22762/1/iurg-2008-59-11.pdf?ysclid=lq0wy3lcs2946549937 \nМансков С. «Палочка» в конторской книге, или Почему советская власть заставляла крестьян работать за трудодни. https://www.altkres.ru/tpost/ai2l1dte01-palochka-v-kontorskoi-knige-ili-pochemu?ysclid=lq21gbsz14723672930 \nМазур Л.Н. Приусадебное землепользование колхозников, работников совхозов и горожан в 1930— 1980-е годы (по материалам Урала). https://elar.urfu.ru/bitstream/10995/36842/1/m (truncated) 21:30:49.606 [debug] QUERY OK source="sources" db=1.8ms idle=414.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:49.607 [debug] QUERY OK source="media_profiles" db=0.6ms idle=32.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:30:49.608 [debug] QUERY OK source="media_items" db=1.0ms idle=32.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [965] 21:30:49.608 [debug] Current batch of media processed. Will check again in 1000ms 21:30:50.609 [debug] Current batch of media processed. Will check again in 1000ms 21:30:51.611 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Как существовать без денег и ни в чём себе не отказывать? Сколько стоил обед Евгения Онегина? Сколько зарабатывал Александр Пушкин как писатель и почему он провалился как помещик? И зачем государство бесконечно помогало разорившимся дворянам?\n\nВсе выпуски 5-го сезона уже доступны по подписке «Либо/Либо+ Telegram» https://cutt.ly/vre2701eptg или «Либо/Либо+ Apple Podcasts» в https://cutt.ly/vre2701epap\n \nCписок источников:\n\nБелых А. А. А. С. Пушкин: доходы и долги\nГессен С.Я. Книгоиздатель Александр Пушкин. Литературные доходы Пушкина\nПисарькова Л.Ф. Чиновник на службе в конце XVII — середине XIX века\nЩеголев П.Е.. Бюджет А. С. Пушкина в последний год жизни\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо #пушкин #аксенов", "duration" => 2192, "filename" => "/downloads/youtube/Либо🔺Либо/2026-02-02_Долги. На что жили Пушкин и Онегин | Время и деньги.m4a", "id" => "fENKTi6T5eQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=fENKTi6T5eQ", "playlist_index" => 11, "timestamp" => 1770030334, "title" => "Долги. На что жили Пушкин и Онегин | Время и деньги", "upload_date" => "20260202"} 21:30:51.613 [debug] QUERY OK source="sources" db=1.4ms queue=0.2ms idle=991.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:30:51.615 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=993.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:51.638 [debug] QUERY OK source="media_items" db=23.0ms idle=994.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-02 11:05:34Z], 5] 21:30:51.651 [debug] QUERY OK source="media_items" db=12.2ms idle=1018.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как существовать без денег и ни в чём себе не отказывать? Сколько стоил обед Евгения Онегина? Сколько зарабатывал Александр Пушкин как писатель и почему он провалился как помещик? И зачем государство бесконечно помогало разорившимся дворянам?\n\nВсе выпуски 5-го сезона уже доступны по подписке «Либо/Либо+ Telegram» https://cutt.ly/vre2701eptg или «Либо/Либо+ Apple Podcasts» в https://cutt.ly/vre2701epap\n \nCписок источников:\n\nБелых А. А. А. С. Пушкин: доходы и долги\nГессен С.Я. Книгоиздатель Александр Пушкин. Литературные доходы Пушкина\nПисарькова Л.Ф. Чиновник на службе в конце XVII — середине XIX века\nЩеголев П.Е.. Бюджет А. С. Пушкина в последний год жизни\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо #пушкин #аксенов", "Долги. На что жили Пушкин и Онегин | Время и деньги", "e0d5b187-e11b-4563-af16-d3d57cb6bb7f", "fENKTi6T5eQ", [], false, "https://www.youtube.com/watch?v=fENKTi6T5eQ", 2192, false, 11, "/downloads/youtube/Либо🔺Либо/2026-02-02_Долги. На что жили Пушкин и Онегин | Время и деньги.m4a", false, false, 5, 1, ~U[2026-02-02 11:05:34Z], ~U[2026-05-03 18:30:51Z], ~U[2026-05-03 18:30:51Z], "Как существовать без денег и ни в чём себе не отказывать? Сколько стоил обед Евгения Онегина? Сколько зарабатывал Александр Пушкин как писатель и почему он провалился как помещик? И зачем государство бесконечно помогало разорившимся дворянам?\n\nВсе выпуски 5-го сезона уже доступны по подписке «Либо/Либо+ Telegram» https://cutt.ly/vre2701eptg или «Либо/Либо+ Apple Podcasts» в https://cutt.ly/vre2701epap\n \nCписок источников:\n\nБелых А. А. А. С. Пушкин: доходы и долги\nГессен С.Я. Книгоиздатель Александр Пушкин. Литературные доходы Пушкина\nПисарькова Л.Ф. Чиновник на службе в конце XVII — середине XIX века\nЩеголев П.Е.. Бюджет А. С. Пушкина в последний год жизни\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо #пушкин #аксенов", "Долги. На что жили Пушкин и Онегин | Время и деньги", "fENKTi6T5eQ", "https://www.youtube.com/watch?v=fENKTi6T5eQ", 2192, false, "/downloads/youtube/Либо🔺Либо/2026-02-02_Долги. На что жили Пушкин и Онегин | Время и деньги.m4a", false, 5, ~U[2026-02-02 11:05:34Z]] 21:30:51.653 [debug] QUERY OK source="sources" db=1.5ms idle=456.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:51.654 [debug] QUERY OK source="media_profiles" db=0.8ms idle=39.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:30:51.657 [debug] QUERY OK source="media_items" db=2.6ms idle=38.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [967] 21:30:51.657 [debug] Current batch of media processed. Will check again in 1000ms 21:30:52.658 [debug] Current batch of media processed. Will check again in 1000ms 21:30:53.658 [debug] Current batch of media processed. Will check again in 1000ms 21:30:54.660 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Зачем нужны монеты, если кругом натуральное хозяйство, как логистика оказалась самым ценным ресурсом для славян, почему ни в коем случае не нужно казнить фальшивомонетчиков и, наконец, чем же так сильно насолили государству половцы и печенеги?\n\nСписок источников: \n\nВестник нумизмата №3' \\\\Редактор Викторов-Орлов И.В. - Калининград: Всесоюзное объединение клубов нумизматов, 1991 - 45 с.\nГайдуков П.Г., Гомзин А.А. Новгородский клад куфических монет 1998 г.\nС.А. Гоглов, А.В. Големихов. Об особой группе подражаний, имитирующих обрезанные куфические дирхамы.\nС.А. Гоглов, В.П. Лебедев, Е.А. Шинаков. О ПОДРАЖАНИЯХ КУФИЧЕСКИМ ДИРХЕМАМ КРАСНОДВОРСКОГО КЛАДА МОНЕТ Х в.\nЗозуля С.С. Необычный крест из дирхема конца Х в., найденный на территории Тимеревского могильника // Номизма. 2011. № 2.\nЗозуля С., Шевцов А., Мурашева В. Позолоченный дирхем из Гнездова // Край Смоленский. 2020. № 12.\nИбн Фадлан. Книга о его путешествии на Волгу в 921–922 гг. (https://www.vostlit.info/Texts/rus16/Fadlan/text.phtml?id=6123&ysclid=ln7q9124xq175475305) \nКраткая редакция Русской Правды (http://drevne-rus-lit.niv.ru/drevne-rus-lit/text/russkaya-pravda-kratkaya/russkaya-pravda-kratkaya.htm?ysclid=ln7opdtki0895116565)\nКулешов Вячеслав Сергеевич. Периодизация монетного обращения середины viii - начала XI В. В Восточной Европе и динамика экономических связей древнейших русских дружин\nЛеонтьева, Галина Александровна. Вспомогательные исторические дисциплины : учеб. для студентов вузов / Г.А. Леонтьева, П.А. Шорин, В.Б. Кобрин ; под ред. Г.А. Леонтьевой. - Москва : Гуманитар. изд. центр Владос, 2003.\nПетров Игорь Владимирович. ПЕРИОДИЗАЦИЯ ОБРАЩЕНИЯ КУФИЧЕСКОГО ДИРХЕМА И РЕГИОНАЛЬНЫЕ ДЕНЕЖНЫЕ РЫНКИ (VIII-IX ВВ.)\nПетров, Игорь Владимирович. Социально-политическая и финансовая активность на территории Древней Руси VIII - X вв. 2006.\nПовесть временных лет (https://azbyka.ru/otechnik/Nestor_Letopisets/povest-vremennyh-let/) \nРусское денежное обращение в X–XVII вв.: Нумизматический сборник к 60-летию Петра Григорьевича Гайдукова. – М.: «Репроцентр М», 2015.\n\n\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "duration" => 1641, "filename" => "/downloads/youtube/Либо🔺Либо/2026-01-27_Дирхам. Как на арабском серебре построили Русь | Время и деньги.m4a", "id" => "FPn5TQvpwSc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=FPn5TQvpwSc", "playlist_index" => 12, "timestamp" => 1769520612, "title" => "Дирхам. Как на арабском серебре построили Русь | Время и деньги", "upload_date" => "20260127"} 21:30:54.662 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=1040.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:30:54.664 [debug] QUERY OK source="sources" db=2.1ms idle=1041.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:54.681 [debug] QUERY OK source="media_items" db=16.8ms queue=0.1ms idle=1043.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-27 13:30:12Z], 5] 21:30:54.695 [debug] QUERY OK source="media_items" db=12.9ms idle=1061.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Зачем нужны монеты, если кругом натуральное хозяйство, как логистика оказалась самым ценным ресурсом для славян, почему ни в коем случае не нужно казнить фальшивомонетчиков и, наконец, чем же так сильно насолили государству половцы и печенеги?\n\nСписок источников: \n\nВестник нумизмата №3' \\\\Редактор Викторов-Орлов И.В. - Калининград: Всесоюзное объединение клубов нумизматов, 1991 - 45 с.\nГайдуков П.Г., Гомзин А.А. Новгородский клад куфических монет 1998 г.\nС.А. Гоглов, А.В. Големихов. Об особой группе подражаний, имитирующих обрезанные куфические дирхамы.\nС.А. Гоглов, В.П. Лебедев, Е.А. Шинаков. О ПОДРАЖАНИЯХ КУФИЧЕСКИМ ДИРХЕМАМ КРАСНОДВОРСКОГО КЛАДА МОНЕТ Х в.\nЗозуля С.С. Необычный крест из дирхема конца Х в., найденный на территории Тимеревского могильника // Номизма. 2011. № 2.\nЗозуля С., Шевцов А., Мурашева В. Позолоченный дирхем из Гнездова // Край Смоленский. 2020. № 12.\nИбн Фадлан. Книга о его путешествии на Волгу в 921–922 гг. (https://www.vostlit.info/Texts/rus16/Fadlan/text.phtml?id=6123&ysclid=ln7q9124xq175475305) \nКраткая редакция Русской Правды (http://drevne-rus-lit.niv.ru/drevne-rus-lit/text/russkaya-pravda-kratkaya/russkaya-pravda-kratkaya.htm?ysclid=ln7opdtki0895116565)\nКулешов Вячеслав Сергеевич. Периодизация монетного обращения середины viii - начала XI В. В Восточной Европе и динамика экономических связей древнейших русских дружин\nЛеонтьева, Галина Александровна. Вспомогательные исторические дисциплины : учеб. для студентов вузов / Г.А. Леонтьева, П.А. Шорин, В.Б. Кобрин ; под ред. Г.А. Леонтьевой. - Москва : Гуманитар. изд. центр Владос, 2003.\nПетров Игорь Владимирович. ПЕРИОДИЗАЦИЯ ОБРАЩЕНИЯ КУФИЧЕСКОГО ДИРХЕМА И РЕГИОНАЛЬНЫЕ ДЕНЕЖНЫЕ РЫНКИ (VIII-IX ВВ.)\nПетров, Игорь Владимирович. Социально-политическая и финансовая активность на территории Древней Руси VIII - X вв. 2006.\nПовесть временных лет (https://azbyka.ru/otechnik/Nestor_Letopisets/povest-vremennyh-let/) \nРусское денежное обращение в X–XVII вв.: Нумизматический сборник к 60-летию Петра Григорьевича Гайдукова. – М.: «Репроцентр М», 2015.\n\n\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Дирхам. Как на арабском серебре построили Русь | Время и деньги", "7e742243-a74d-40fd-af78-28c01b795aac", "FPn5TQvpwSc", [], false, "https://www.youtube.com/watch?v=FPn5TQvpwSc", 1641, false, 12, "/downloads/youtube/Либо🔺Либо/2026-01-27_Дирхам. Как на арабском серебре построили Русь | Время и деньги.m4a", false, false, 5, 1, ~U[2026-01-27 13:30:12Z], ~U[2026-05-03 18:30:54Z], ~U[2026-05-03 18:30:54Z], "Зачем нужны монеты, если кругом натуральное хозяйство, как логистика оказалась самым ценным ресурсом для славян, почему ни в коем случае не нужно казнить фальшивомонетчиков и, наконец, чем же так сильно насолили государству половцы и печенеги?\n\nСписок источников: \n\nВестник нумизмата №3' \\\\Редактор Викторов-Орлов И.В. - Калининград: Всесоюзное объединение клубов нумизматов, 1991 - 45 с.\nГайдуков П.Г., Гомзин А.А. Новгородский клад куфических монет 1998 г.\nС.А. Гоглов, А.В. Големихов. Об особой группе подражаний, имитирующих обрезанные куфические дирхамы.\nС.А. Гоглов, В.П. Лебедев, Е.А. Шинаков. О ПОДРАЖАНИЯХ КУФИЧЕСКИМ ДИРХЕМАМ КРАСНОДВОРСКОГО КЛАДА МОНЕТ Х в.\nЗозуля С.С. Необычный крест из дирхема конца Х в., найденный на территории Тимеревского могильника // Номизма. 2011. № 2.\nЗозуля С., Шевцов А., Мурашева В. Позолоченный дирхем из Гнездова // Край Смоленский. 2020. № 12.\nИбн Фадлан. Книга о его путешествии на Волгу в 921–922 гг. (https://www.vostlit.info/Texts/rus16/Fadlan/text.phtml?id=6123&ysclid=ln7q9124xq175475305) \nКраткая редакция Русской Правды (http://drevne-rus-lit.niv.ru/drevne-rus-lit/text/russkaya-pravda-kratkaya/russkaya-pravda-kratkaya.htm?ysclid=ln7opdtki0895116565)\nКулешов Вячеслав Сергеевич. Периодизация монетного обращения середины viii - начала XI В. В Восточной Европе и динамика экономических связей древнейших русских дружи (truncated) 21:30:54.697 [debug] QUERY OK source="sources" db=2.0ms idle=486.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:54.698 [debug] QUERY OK source="media_profiles" db=0.8ms idle=35.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:30:54.699 [debug] QUERY OK source="media_items" db=0.8ms idle=34.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [969] 21:30:54.699 [debug] Current batch of media processed. Will check again in 1000ms 21:30:55.700 [debug] Current batch of media processed. Will check again in 1000ms 21:30:56.702 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Как советские китобои добывали маргарин среди айсбергов, строили плавучие фабрики смерти, кормили кур кашалотами, уничтожали китов тысячами за сезон, фарцевали и почему этого десятилетиями никто не замечал.\n \nСписок источников:\n\nАрзуманов С. Записки о былом. Воспоминания обрусевшего армянина. Часть 25. Китобойная флотилия «Слава». https://mytashkent.uz/2016/02/19/zapiski-o-bylom-vospominaniya-obrusevshego-armyanina-chast-25/\nОхота на китов. Воспоминания участника событий Виталия Бережного. https://vn.mk.ua/ru/ohota-na-kitov-vospominaniya-uchastnika-sobytij-vitaliya-berezhnogo/\nСахнин А. В рейсе и после // Комсомольская правда. — 21 июля 1965. С. 2.\nСлава: Записки советских китобоев. — Одесса, 1952.\nJones R.T. Red Leviathan: the Secret History of Soviet Whaling. The University of Chicago Press, 2022.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо #аксенов", "duration" => 2312, "filename" => "/downloads/youtube/Либо🔺Либо/2025-12-22_Киты. Как пролить океаны крови зря | Время и деньги.m4a", "id" => "afsLIdkCHNc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=afsLIdkCHNc", "playlist_index" => 13, "timestamp" => 1766419204, "title" => "Киты. Как пролить океаны крови зря | Время и деньги", "upload_date" => "20251222"} 21:30:56.703 [debug] QUERY OK source="sources" db=0.7ms idle=488.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:30:56.704 [debug] QUERY OK source="sources" db=0.8ms idle=82.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:56.726 [debug] QUERY OK source="media_items" db=21.7ms idle=83.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-22 16:00:04Z], 5] 21:30:56.737 [debug] QUERY OK source="media_items" db=10.8ms idle=105.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как советские китобои добывали маргарин среди айсбергов, строили плавучие фабрики смерти, кормили кур кашалотами, уничтожали китов тысячами за сезон, фарцевали и почему этого десятилетиями никто не замечал.\n \nСписок источников:\n\nАрзуманов С. Записки о былом. Воспоминания обрусевшего армянина. Часть 25. Китобойная флотилия «Слава». https://mytashkent.uz/2016/02/19/zapiski-o-bylom-vospominaniya-obrusevshego-armyanina-chast-25/\nОхота на китов. Воспоминания участника событий Виталия Бережного. https://vn.mk.ua/ru/ohota-na-kitov-vospominaniya-uchastnika-sobytij-vitaliya-berezhnogo/\nСахнин А. В рейсе и после // Комсомольская правда. — 21 июля 1965. С. 2.\nСлава: Записки советских китобоев. — Одесса, 1952.\nJones R.T. Red Leviathan: the Secret History of Soviet Whaling. The University of Chicago Press, 2022.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо #аксенов", "Киты. Как пролить океаны крови зря | Время и деньги", "979e1b2a-c423-4160-bdd7-a2e6421b8f00", "afsLIdkCHNc", [], false, "https://www.youtube.com/watch?v=afsLIdkCHNc", 2312, false, 13, "/downloads/youtube/Либо🔺Либо/2025-12-22_Киты. Как пролить океаны крови зря | Время и деньги.m4a", false, false, 5, 1, ~U[2025-12-22 16:00:04Z], ~U[2026-05-03 18:30:56Z], ~U[2026-05-03 18:30:56Z], "Как советские китобои добывали маргарин среди айсбергов, строили плавучие фабрики смерти, кормили кур кашалотами, уничтожали китов тысячами за сезон, фарцевали и почему этого десятилетиями никто не замечал.\n \nСписок источников:\n\nАрзуманов С. Записки о былом. Воспоминания обрусевшего армянина. Часть 25. Китобойная флотилия «Слава». https://mytashkent.uz/2016/02/19/zapiski-o-bylom-vospominaniya-obrusevshego-armyanina-chast-25/\nОхота на китов. Воспоминания участника событий Виталия Бережного. https://vn.mk.ua/ru/ohota-na-kitov-vospominaniya-uchastnika-sobytij-vitaliya-berezhnogo/\nСахнин А. В рейсе и после // Комсомольская правда. — 21 июля 1965. С. 2.\nСлава: Записки советских китобоев. — Одесса, 1952.\nJones R.T. Red Leviathan: the Secret History of Soviet Whaling. The University of Chicago Press, 2022.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо #аксенов", "Киты. Как пролить океаны крови зря | Время и деньги", "afsLIdkCHNc", "https://www.youtube.com/watch?v=afsLIdkCHNc", 2312, false, "/downloads/youtube/Либо🔺Либо/2025-12-22_Киты. Как пролить океаны крови зря | Время и деньги.m4a", false, 5, ~U[2025-12-22 16:00:04Z]] 21:30:56.740 [debug] QUERY OK source="sources" db=2.4ms idle=116.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:56.741 [debug] QUERY OK source="media_profiles" db=0.8ms idle=37.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:30:56.742 [debug] QUERY OK source="media_items" db=1.3ms idle=37.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [970] 21:30:56.742 [debug] Current batch of media processed. Will check again in 1000ms 21:30:57.744 [debug] Current batch of media processed. Will check again in 1000ms 21:30:58.744 [debug] Current batch of media processed. Will check again in 1000ms 21:30:59.747 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Как придумать изящный экономический проект, втянуть в него рабочих и их накопления, пообещать выход из жилищного кризиса и наконец сделать вид, что ничего не было, вам показалось. \n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nБольшая советская энциклопедия. в 30-ти томах, 1969 - 1986\nЗа новое жилище : Сборник статей к 5-летию жилищной кооперации, под редакцией Ю. Ларина и В. Белоусова; 1930\nЛевинсон Е. О друзьях, о жизни и немного о себе\nМеерович М. Наказание жилищем Жилищная политика в СССР как средство управления людьми : 1917-1937\nПостановление СНК СССР от 17 октября 1937 года О сохранении жилищного фонда и улучшении жилищного хозяйства в городах\nПостановление ЦИК и СНК СССР от 19.08.1924 О жилищной кооперации\nПроект декрета об отмене права частной собственности на городские недвижимости (принятый Советом Народных Комиссаров) 23 ноября (6 декабря) 1917 г.\nСправочник «Весь Ленинград», 1931\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/ \nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "duration" => 2402, "filename" => "/downloads/youtube/Либо🔺Либо/2025-12-15_Жилплощадь. Как отнять у населения квартиры — дважды | Время и деньги.m4a", "id" => "GqnhTbjr0kE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=GqnhTbjr0kE", "playlist_index" => 14, "timestamp" => 1765787412, "title" => "Жилплощадь. Как отнять у населения квартиры — дважды | Время и деньги", "upload_date" => "20251215"} 21:30:59.749 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=1126.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:30:59.751 [debug] QUERY OK source="sources" db=1.7ms idle=1128.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:59.769 [debug] QUERY OK source="media_items" db=18.0ms idle=1130.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-15 08:30:12Z], 5] 21:30:59.782 [debug] QUERY OK source="media_items" db=12.2ms idle=1149.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как придумать изящный экономический проект, втянуть в него рабочих и их накопления, пообещать выход из жилищного кризиса и наконец сделать вид, что ничего не было, вам показалось. \n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nБольшая советская энциклопедия. в 30-ти томах, 1969 - 1986\nЗа новое жилище : Сборник статей к 5-летию жилищной кооперации, под редакцией Ю. Ларина и В. Белоусова; 1930\nЛевинсон Е. О друзьях, о жизни и немного о себе\nМеерович М. Наказание жилищем Жилищная политика в СССР как средство управления людьми : 1917-1937\nПостановление СНК СССР от 17 октября 1937 года О сохранении жилищного фонда и улучшении жилищного хозяйства в городах\nПостановление ЦИК и СНК СССР от 19.08.1924 О жилищной кооперации\nПроект декрета об отмене права частной собственности на городские недвижимости (принятый Советом Народных Комиссаров) 23 ноября (6 декабря) 1917 г.\nСправочник «Весь Ленинград», 1931\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/ \nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Жилплощадь. Как отнять у населения квартиры — дважды | Время и деньги", "5e9e66af-67e9-42a1-a9b0-be6153b8b613", "GqnhTbjr0kE", [], false, "https://www.youtube.com/watch?v=GqnhTbjr0kE", 2402, false, 14, "/downloads/youtube/Либо🔺Либо/2025-12-15_Жилплощадь. Как отнять у населения квартиры — дважды | Время и деньги.m4a", false, false, 5, 1, ~U[2025-12-15 08:30:12Z], ~U[2026-05-03 18:30:59Z], ~U[2026-05-03 18:30:59Z], "Как придумать изящный экономический проект, втянуть в него рабочих и их накопления, пообещать выход из жилищного кризиса и наконец сделать вид, что ничего не было, вам показалось. \n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nБольшая советская энциклопедия. в 30-ти томах, 1969 - 1986\nЗа новое жилище : Сборник статей к 5-летию жилищной кооперации, под редакцией Ю. Ларина и В. Белоусова; 1930\nЛевинсон Е. О друзьях, о жизни и немного о себе\nМеерович М. Наказание жилищем Жилищная политика в СССР как средство управления людьми : 1917-1937\nПостановление СНК СССР от 17 октября 1937 года О сохранении жилищного фонда и улучшении жилищного хозяйства в городах\nПостановление ЦИК и СНК СССР от 19.08.1924 О жилищной кооперации\nПроект декрета об отмене права частной собственности на городские недвижимости (принятый Советом Народных Комиссаров) 23 ноября (6 декабря) 1917 г.\nСправочник «Весь Ленинград», 1931\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/ \nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Жилплощадь. Как отнять у населения квартиры — дважды | Время и деньги", "GqnhTbjr0kE", "https://www.youtube.com/watch?v=GqnhTbjr0kE", 2402, false, "/downloads/youtube/Либо🔺Либо/2025-12-15_Жилплощадь. Как отнять у населения квартиры — дважды | Время и деньги.m4a", false, 5, ~U[2025-12-15 08:30:12Z]] 21:30:59.785 [debug] QUERY OK source="sources" db=2.3ms idle=559.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:30:59.786 [debug] QUERY OK source="media_profiles" db=0.8ms idle=35.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:30:59.787 [debug] QUERY OK source="media_items" db=1.5ms idle=34.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [973] 21:30:59.787 [debug] Current batch of media processed. Will check again in 1000ms 21:31:00.490 [info] {"source":"oban","duration":311,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:31:00.788 [debug] Current batch of media processed. Will check again in 1000ms 21:31:01.790 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Это выпуск о том, как один российский инженер занимался электрификацией всей страны сначала до революции, а потом после нее. И о том, что гидроэлектростанции иногда дорого обходятся людям не только в момент разрушения, но и в момент строительства.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\n \nАлександров В.А. Что нужно знать, чтобы меньше тратить на электричество. —М.: Типография Зелизова и Ко. 1912.\nБарышников М. Н. Siemens в России: «Общество электрического освещения 1886 г.» // Российский журнал менеджмента. 2009. №2.\nГвоздецкий В. План ГоЭлРо. Мифы и реальность // Наука и жизнь. 2001. №5.\nЕрохов И. Был ли толк в знаменитом плане ГОЭЛРО // https://erohov.d3.ru/1484390/\nПервая районная торфяная электростанция // URL: https://mosenergo.gazprom.ru/pervaya-rajonnaya-torfyanaya-ehlekt/\nКарцев В. П. Кржижановский. 2-е издание. - М.: Молодая гвардия, 1985.\nЛутц М. Карл фон Сименс. — М.: Сименс, 2014\nНикитин О. Плюс электрификация // URL: https://www.forbes.ru/forbes/issue/2010-02/44842-plyus-elektrifikatsiya\nСтеклов В.Ю. Глеб Максимилианович Кржижановский (К 100-летию со дня рождения). — М.: Знание, 1972.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "duration" => 1862, "filename" => "/downloads/youtube/Либо🔺Либо/2025-12-08_Электричество. Как построить светлое будущее | Время и деньги.m4a", "id" => "o-Egc7M5d5Y", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=o-Egc7M5d5Y", "playlist_index" => 15, "timestamp" => 1765206101, "title" => "Электричество. Как построить светлое будущее | Время и деньги", "upload_date" => "20251208"} 21:31:01.791 [debug] QUERY OK source="sources" db=0.9ms idle=559.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:01.793 [debug] QUERY OK source="sources" db=1.5ms idle=170.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:01.808 [debug] QUERY OK source="media_items" db=14.9ms idle=172.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-08 15:01:41Z], 5] 21:31:01.821 [debug] QUERY OK source="media_items" db=12.3ms idle=187.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Это выпуск о том, как один российский инженер занимался электрификацией всей страны сначала до революции, а потом после нее. И о том, что гидроэлектростанции иногда дорого обходятся людям не только в момент разрушения, но и в момент строительства.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\n \nАлександров В.А. Что нужно знать, чтобы меньше тратить на электричество. —М.: Типография Зелизова и Ко. 1912.\nБарышников М. Н. Siemens в России: «Общество электрического освещения 1886 г.» // Российский журнал менеджмента. 2009. №2.\nГвоздецкий В. План ГоЭлРо. Мифы и реальность // Наука и жизнь. 2001. №5.\nЕрохов И. Был ли толк в знаменитом плане ГОЭЛРО // https://erohov.d3.ru/1484390/\nПервая районная торфяная электростанция // URL: https://mosenergo.gazprom.ru/pervaya-rajonnaya-torfyanaya-ehlekt/\nКарцев В. П. Кржижановский. 2-е издание. - М.: Молодая гвардия, 1985.\nЛутц М. Карл фон Сименс. — М.: Сименс, 2014\nНикитин О. Плюс электрификация // URL: https://www.forbes.ru/forbes/issue/2010-02/44842-plyus-elektrifikatsiya\nСтеклов В.Ю. Глеб Максимилианович Кржижановский (К 100-летию со дня рождения). — М.: Знание, 1972.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Электричество. Как построить светлое будущее | Время и деньги", "dbf8a9c2-6d16-4929-872a-dab0cbbbee9b", "o-Egc7M5d5Y", [], false, "https://www.youtube.com/watch?v=o-Egc7M5d5Y", 1862, false, 15, "/downloads/youtube/Либо🔺Либо/2025-12-08_Электричество. Как построить светлое будущее | Время и деньги.m4a", false, false, 5, 1, ~U[2025-12-08 15:01:41Z], ~U[2026-05-03 18:31:01Z], ~U[2026-05-03 18:31:01Z], "Это выпуск о том, как один российский инженер занимался электрификацией всей страны сначала до революции, а потом после нее. И о том, что гидроэлектростанции иногда дорого обходятся людям не только в момент разрушения, но и в момент строительства.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\n \nАлександров В.А. Что нужно знать, чтобы меньше тратить на электричество. —М.: Типография Зелизова и Ко. 1912.\nБарышников М. Н. Siemens в России: «Общество электрического освещения 1886 г.» // Российский журнал менеджмента. 2009. №2.\nГвоздецкий В. План ГоЭлРо. Мифы и реальность // Наука и жизнь. 2001. №5.\nЕрохов И. Был ли толк в знаменитом плане ГОЭЛРО // https://erohov.d3.ru/1484390/\nПервая районная торфяная электростанция // URL: https://mosenergo.gazprom.ru/pervaya-rajonnaya-torfyanaya-ehlekt/\nКарцев В. П. Кржижановский. 2-е издание. - М.: Молодая гвардия, 1985.\nЛутц М. Карл фон Сименс. — М.: Сименс, 2014\nНикитин О. Плюс электрификация // URL: https://www.forbes.ru/forbes/issue/2010-02/44842-plyus-elektrifikatsiya\nСтеклов В.Ю. Глеб Максимилианович Кржижановский (К 100-летию со дня рождения). — М.: Знание, 1972.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Электричество. Как построить светлое будущее | Время и деньги", "o-Egc7M5d5Y", "https://www.youtube.com/watch?v=o-Egc7M5d5Y", 1862, false, "/downloads/youtube/Либо🔺Либо/2025-12-08_Электричество. Как построить светлое будущее | Время и деньги.m4a", false, 5, ~U[2025-12-08 15:01:41Z]] 21:31:01.824 [debug] QUERY OK source="sources" db=2.4ms idle=200.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:01.825 [debug] QUERY OK source="media_profiles" db=1.0ms idle=32.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:01.827 [debug] QUERY OK source="media_items" db=1.2ms idle=32.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [974] 21:31:01.827 [debug] Current batch of media processed. Will check again in 1000ms 21:31:02.826 [debug] Current batch of media processed. Will check again in 1000ms 21:31:03.828 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Почему на рынке минералки побеждают поезда, военные и радиоактивность, или как вода из обычного деревенского ключа под Пензой сначала попала на стол императора, а потом взбесила всю Россию.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n \nСписок источников:\nВоейков, Владимир Николаевич.\nС царем и без царя [Текст] : воспоминания последнего дворцового коменданта государя императора Николая II : [16+] / Владимир Николаевич Воейков. - Москва : Захаров, cop. 2016. - 394 с., [4] л. ил., портр.; 21 см.; ISBN 978-5-8159-1385-1 : 1500 экз.\nhttps://search.rsl.ru/ru/record/01008550285\nГенералы целебной воды https://little-histories.org/2017/08/01/kuvaka/\nГорн. Инж. А. И. Дрейеръ .О ВОДѢ \"К У В А К А\" (Отвѣтъ на Статью проф. П. П. ф о н ъ .-Веймар на). Тип. П.П Сойкина, Петроградъ, Стремянная, 15., 1915 г.\nИстория источника «КУВАКА»\nhttp://kuvaka.ru/istoriya.html\nКувака. Углекислая столовая вода из радиоактивных источников \"Гремучий родник\" [Текст]. - Петроград : М. Пивоварский и Ц. Типограф., [1914?]. - 12 с.; 17 см.\nhttps://search.rsl.ru/ru/record/01009566253\nКувакинская ж.-д. ветвь.\nКувакинская ветвь от 762 версты, Сызр.-Вяз. ж. д., до села Кувак, Каменской волости, Нижне-Ломовского уезда, Пензенской губ., общим протяжением 6 верст, нормальной колеи и общего пользования. - Петроград, 1915. - 17 с.; 22.\nhttps://search.rsl.ru/ru/record/01004206047\n«Радиоактивный» курьёз: минеральная вода из радиоактивного источника и история генерала, который развлекал императора анекдотами // Вечерний гродно // 29.03.2020\nhttps://vgr.by/2020/03/29/razvlekal-imperatora-anekdotami-mineralnaya-voda-i-radioaktivnyiy-kuryoz-istoriya-generala-i-ego-svityi/\nХвощев А. Очерки по истории Пензенского края, С этнографической, 2 историческими картами Пензенского края и планом г. Пензы ХVIII в.\nВ совете министров // Новое время, 1916.03.20 https://gpa.eastview.com/crl/irn/?a=d&d=novv19160320-01.1.3&srpos=16&e=-------ru-25--1--img-txIN-кувака---------\nПуришкевич В. Отсутствие единения // Новое время, 1916.11.20\nРеволюционная “Кувака” // День, 1917.03.11 https://gpa.eastview.com/crl/irn/?a=d&d=dday19170311-01.1.1&srpos=24&e=-------ru-25--1--img-txIN-кувака---------\nХодатайство “Куваки” // День, 1915.10.11\nКувакино счастье // День 1915.10.06 https://gpa.eastview.com/crl/irn/?a=d&d=dday19151006-01.1.3&srpos=12&e=-------ru-25--1--img-txIN-кувака\nМузей восковых фигур имени Николая // Петроградский листок, 1917.04.01 https://gpa.eastview.com/crl/irn/?a=d&d=leaf19170401-01.1.3&srpos=13&e=-------ru-25--1--img-txIN-кувака---------\nЧто вчера случилось? // Петроградский листок, 1918.07.06\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "duration" => 1832, "filename" => "/downloads/youtube/Либо🔺Либо/2025-12-01_Вода. Как продавать жидкость без запаха, цвета и градуса | Время и деньги.m4a", "id" => "yjhPwGVwl9s", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=yjhPwGVwl9s", "playlist_index" => 16, "timestamp" => 1764601313, "title" => "Вода. Как продавать жидкость без запаха, цвета и градуса | Время и деньги", "upload_date" => "20251201"} 21:31:03.829 [debug] QUERY OK source="sources" db=1.1ms idle=590.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:03.831 [debug] QUERY OK source="sources" db=1.1ms idle=210.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:03.857 [debug] QUERY OK source="media_items" db=26.2ms idle=211.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-01 15:01:53Z], 5] 21:31:03.871 [debug] QUERY OK source="media_items" db=12.9ms idle=238.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Почему на рынке минералки побеждают поезда, военные и радиоактивность, или как вода из обычного деревенского ключа под Пензой сначала попала на стол императора, а потом взбесила всю Россию.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n \nСписок источников:\nВоейков, Владимир Николаевич.\nС царем и без царя [Текст] : воспоминания последнего дворцового коменданта государя императора Николая II : [16+] / Владимир Николаевич Воейков. - Москва : Захаров, cop. 2016. - 394 с., [4] л. ил., портр.; 21 см.; ISBN 978-5-8159-1385-1 : 1500 экз.\nhttps://search.rsl.ru/ru/record/01008550285\nГенералы целебной воды https://little-histories.org/2017/08/01/kuvaka/\nГорн. Инж. А. И. Дрейеръ .О ВОДѢ \"К У В А К А\" (Отвѣтъ на Статью проф. П. П. ф о н ъ .-Веймар на). Тип. П.П Сойкина, Петроградъ, Стремянная, 15., 1915 г.\nИстория источника «КУВАКА»\nhttp://kuvaka.ru/istoriya.html\nКувака. Углекислая столовая вода из радиоактивных источников \"Гремучий родник\" [Текст]. - Петроград : М. Пивоварский и Ц. Типограф., [1914?]. - 12 с.; 17 см.\nhttps://search.rsl.ru/ru/record/01009566253\nКувакинская ж.-д. ветвь.\nКувакинская ветвь от 762 версты, Сызр.-Вяз. ж. д., до села Кувак, Каменской волости, Нижне-Ломовского уезда, Пензенской губ., общим протяжением 6 верст, нормальной колеи и общего пользования. - Петроград, 1915. - 17 с.; 22.\nhttps://search.rsl.ru/ru/record/01004206047\n«Радиоактивный» курьёз: минеральная вода из радиоактивного источника и история генерала, который развлекал императора анекдотами // Вечерний гродно // 29.03.2020\nhttps://vgr.by/2020/03/29/razvlekal-imperatora-anekdotami-mineralnaya-voda-i-radioaktivnyiy-kuryoz-istoriya-generala-i-ego-svityi/\nХвощев А. Очерки по истории Пензенского края, С этнографической, 2 историческими картами Пензенского края и планом г. Пензы ХVIII в.\nВ совете министров // Новое время, 1916.03.20 https://gpa.eastview.com/crl/irn/?a=d&d=novv19160320-01.1.3&srpos=16&e=-------ru-25--1--img-txIN-кувака---------\nПуришкевич В. Отсутствие единения // Новое время, 1916.11.20\nРеволюционная “Кувака” // День, 1917.03.11 https://gpa.eastview.com/crl/irn/?a=d&d=dday19170311-01.1.1&srpos=24&e=-------ru-25--1--img-txIN-кувака---------\nХодатайство “Куваки” // День, 1915.10.11\nКувакино счастье // День 1915.10.06 https://gpa.eastview.com/crl/irn/?a=d&d=dday19151006-01.1.3&srpos=12&e=-------ru-25--1--img-txIN-кувака\nМузей восковых фигур имени Николая // Петроградский листок, 1917.04.01 https://gpa.eastview.com/crl/irn/?a=d&d=leaf19170401-01.1.3&srpos=13&e=-------ru-25--1--img-txIN-кувака---------\nЧто вчера случилось? // Петроградский листок, 1918.07.06\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Вода. Как продавать жидкость без запаха, цвета и градуса | Время и деньги", "8049d74d-e991-4cb6-b640-343a4a406a20", "yjhPwGVwl9s", [], false, "https://www.youtube.com/watch?v=yjhPwGVwl9s", 1832, false, 16, "/downloads/youtube/Либо🔺Либо/2025-12-01_Вода. Как продавать жидкость без запаха, цвета и градуса | Время и деньги.m4a", false, false, 5, 1, ~U[2025-12-01 15:01:53Z], ~U[2026-05-03 18:31:03Z], ~U[2026-05-03 18:31:03Z], "Почему на рынке минералки побеждают поезда, военные и радиоактивность, или как вода из обычного деревенского ключа под Пензой сначала попала на стол императора, а потом взбесила всю Россию.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n \nСписок источников:\nВоейков, Владимир Николаевич.\nС царем и без царя [Текст] : воспоминания последнего дворцового коменданта государя императора Николая II : [16+] / Владимир Николаевич Воейков. - Москва : Захаров, cop. 2016. - 394 с., [4] л. ил., портр.; 21 см.; ISBN 978-5-8159-1385-1 : 1500 экз.\nhttps://search.rsl.ru/ru/record/01008550285\nГенералы целебной воды https://little-histories.org/2017/08/01/kuvaka/\nГорн. Инж. А. И. Дрейеръ .О ВОДѢ \"К У В А К А\" (Отвѣтъ на Статью проф. П. П. ф о н ъ .-Веймар на). Тип. П.П Сойкина, Петроградъ, Стремянная, 15., 1915 г.\nИстория источника «КУВАКА»\nhttp://kuvaka.ru/istoriya.html\nКувака. Углекислая столовая вода из радиоактивных источников \"Гремучий родник\" [Текст]. - Петроград : М. Пивоварский и Ц. Типограф., [1914?]. - 12 с.; 17 см.\nhttps://search.rsl.ru/ru/record/01009566253\nКувакинская ж.-д. ветвь.\nКувакинская ветвь от 762 версты, Сызр.-Вяз. ж. д., до села Кувак, Камен (truncated) 21:31:03.874 [debug] QUERY OK source="sources" db=2.5ms idle=251.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:03.875 [debug] QUERY OK source="media_profiles" db=0.8ms idle=44.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:03.876 [debug] QUERY OK source="media_items" db=0.9ms idle=43.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [977] 21:31:03.876 [debug] Current batch of media processed. Will check again in 1000ms 21:31:04.306 [info] {"source":"oban","duration":4348,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:31:04.877 [debug] Current batch of media processed. Will check again in 1000ms 21:31:05.879 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "1830-е годы. Миру грозит настоящий карандашный кризис. Иссякли знаменитые Борроудельские шахты, где добывают лучший графит для грифелей. Заменить его нечем, и скоро художникам будет нечем рисовать, а цензорам — нечем оставлять пометки на полях! Это выпуск о том, как один французский юноша отправился по торговым делам в Сибирь и нашел там то, что до него не могли найти триста лет — новый источник качественного графита.\n \nЧёрная Пятница в Либо/Либо с 24 ноября по 1 декабря!\n\nПодписка «Либо/Либо+» в телеграме со скидкой https://cutt.ly/vre25bfeptg\n\nПодписка «Либо/Либо+» в Apple Podcasts со скидкой https://cutt.ly/vre25bfepap\n\nСписок источников:\nАлибер И.П. Об отыскании графита в Восточной Сибири тавастгусским первостатейным купцом Алибером. Вестник Императорского Русского географического общества. 1854.\nАндреева И.П., Бессуднова З.А. «Сибирский графит Алибера» // Природа, №11. 2017.\nЖирнов Е. Грифель империи // Журнал «Коммерсантъ Деньги», 2005.\nКропоткин П.А. Поездка в Окинский караул. Алиберовский прииск. 1867.\nСнопков С.В., Хобта А.В. Сибирская одиссея Жана-Пьера Алибера // Известия Лаборатории древних технологий, №1. 2022.\nСнопков С.В., Хобта А.В. В гостях у Алибера // Земля Иркутская, №1. 2007.\nСолоненко В.П., Кобеляцкий И.А. «Восточные Саяны». Иркутск, 1947.\nЧерепанов С. Кто открыл в Восточной Сибири графит? // Санкт-Петербургские Ведомости, №172. 1856.\nAlibert J.P. «La mine de graphite de Sibérie». Paris, 1865.\nAlibert J.P., Faber A.W. The pencil-lead mines of Asiatic Siberia. A historical sketch, 1764–1861. Cambridge, 1865.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "duration" => 2042, "filename" => "/downloads/youtube/Либо🔺Либо/2025-11-25_Карандаши. Как получить профит с графита | Время и деньги.m4a", "id" => "ScF7bz-Nzfw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ScF7bz-Nzfw", "playlist_index" => 17, "timestamp" => 1764057638, "title" => "Карандаши. Как получить профит с графита | Время и деньги", "upload_date" => "20251125"} 21:31:05.880 [debug] QUERY OK source="sources" db=0.8ms idle=632.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:05.881 [debug] QUERY OK source="sources" db=1.3ms idle=260.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:05.896 [debug] QUERY OK source="media_items" db=15.0ms idle=262.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-25 08:00:38Z], 5] 21:31:05.913 [debug] QUERY OK source="media_items" db=15.9ms idle=277.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["1830-е годы. Миру грозит настоящий карандашный кризис. Иссякли знаменитые Борроудельские шахты, где добывают лучший графит для грифелей. Заменить его нечем, и скоро художникам будет нечем рисовать, а цензорам — нечем оставлять пометки на полях! Это выпуск о том, как один французский юноша отправился по торговым делам в Сибирь и нашел там то, что до него не могли найти триста лет — новый источник качественного графита.\n \nЧёрная Пятница в Либо/Либо с 24 ноября по 1 декабря!\n\nПодписка «Либо/Либо+» в телеграме со скидкой https://cutt.ly/vre25bfeptg\n\nПодписка «Либо/Либо+» в Apple Podcasts со скидкой https://cutt.ly/vre25bfepap\n\nСписок источников:\nАлибер И.П. Об отыскании графита в Восточной Сибири тавастгусским первостатейным купцом Алибером. Вестник Императорского Русского географического общества. 1854.\nАндреева И.П., Бессуднова З.А. «Сибирский графит Алибера» // Природа, №11. 2017.\nЖирнов Е. Грифель империи // Журнал «Коммерсантъ Деньги», 2005.\nКропоткин П.А. Поездка в Окинский караул. Алиберовский прииск. 1867.\nСнопков С.В., Хобта А.В. Сибирская одиссея Жана-Пьера Алибера // Известия Лаборатории древних технологий, №1. 2022.\nСнопков С.В., Хобта А.В. В гостях у Алибера // Земля Иркутская, №1. 2007.\nСолоненко В.П., Кобеляцкий И.А. «Восточные Саяны». Иркутск, 1947.\nЧерепанов С. Кто открыл в Восточной Сибири графит? // Санкт-Петербургские Ведомости, №172. 1856.\nAlibert J.P. «La mine de graphite de Sibérie». Paris, 1865.\nAlibert J.P., Faber A.W. The pencil-lead mines of Asiatic Siberia. A historical sketch, 1764–1861. Cambridge, 1865.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Карандаши. Как получить профит с графита | Время и деньги", "ede51c5e-6ea5-42bf-9fd8-df958b9a61c9", "ScF7bz-Nzfw", [], false, "https://www.youtube.com/watch?v=ScF7bz-Nzfw", 2042, false, 17, "/downloads/youtube/Либо🔺Либо/2025-11-25_Карандаши. Как получить профит с графита | Время и деньги.m4a", false, false, 5, 1, ~U[2025-11-25 08:00:38Z], ~U[2026-05-03 18:31:05Z], ~U[2026-05-03 18:31:05Z], "1830-е годы. Миру грозит настоящий карандашный кризис. Иссякли знаменитые Борроудельские шахты, где добывают лучший графит для грифелей. Заменить его нечем, и скоро художникам будет нечем рисовать, а цензорам — нечем оставлять пометки на полях! Это выпуск о том, как один французский юноша отправился по торговым делам в Сибирь и нашел там то, что до него не могли найти триста лет — новый источник качественного графита.\n \nЧёрная Пятница в Либо/Либо с 24 ноября по 1 декабря!\n\nПодписка «Либо/Либо+» в телеграме со скидкой https://cutt.ly/vre25bfeptg\n\nПодписка «Либо/Либо+» в Apple Podcasts со скидкой https://cutt.ly/vre25bfepap\n\nСписок источников:\nАлибер И.П. Об отыскании графита в Восточной Сибири тавастгусским первостатейным купцом Алибером. Вестник Императорского Русского географического общества. 1854.\nАндреева И.П., Бессуднова З.А. «Сибирский графит Алибера» // Природа, №11. 2017.\nЖирнов Е. Грифель империи // Журнал «Коммерсантъ Деньги», 2005.\nКропоткин П.А. Поездка в Окинский караул. Алиберовский прииск. 1867.\nСнопков С.В., Хобта А.В. Сибирская одиссея Жана-Пьера Алибера // Известия Лаборатории древних технологий, №1. 2022.\nСнопков С.В., Хобта А.В. В гостях у Алибера // Земля Иркутская, №1. 2007.\nСолоненко В.П., Кобеляцкий И.А. «Восточные Саяны». Иркутск, 1947.\nЧерепанов С. Кто открыл в Восточной Сибири графит? // Санкт-Петербургские Ведомости, №172. 1856.\nAlibert J.P. «La mine de graphite de Sibérie». Paris, 1865.\nAlibert J.P., Faber A.W. The pencil-lead mines of Asiatic Siberia. A historical sketch, 1764–1861. Cambridge, 1865.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — (truncated) 21:31:05.915 [debug] QUERY OK source="sources" db=1.7ms idle=293.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:05.916 [debug] QUERY OK source="media_profiles" db=0.7ms idle=35.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:05.917 [debug] QUERY OK source="media_items" db=1.0ms idle=34.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [979] 21:31:05.917 [debug] Current batch of media processed. Will check again in 1000ms 21:31:06.918 [debug] Current batch of media processed. Will check again in 1000ms 21:31:07.919 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Где ездить маршруткам, если на земле всё занято лошадьми? Как превратить суровую питерскую зиму в своего союзника? Наконец, почему в столице империи трамвай появился возмутительно поздно?\n\nС 24 ноября по 1 декабря в Либо/Либо Черная пятница: скидка 30% на все курсы студии. Практикум по речи, нарративные и разговорные подкасты, аудиожурналистика — набор на потоки 2026 года уже открыт.\nИспользуйте промокод ВИД30, чтобы вписаться по минимальной цене.\nПодробности и запись: https://course.libolibo.me\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nНеделя строителя. — СПб., 1894. — № 41\nHistorisk Tidskrift för Finland. — Helsingfors., 1996. — № 81\nКатера и яхты. — СПб., 2012. — № 5 \nНижегородский краеведческий сборник. — НН., 2005. — Т1\nОт конки до трамвая: Из истории Петербургского транспорта: Альбом\nПискарев П.А., Урлаб Л.Л. Милый старый Петербург. Воспоминания о быте старого Петербурга начала XX века\nЗасосов Д.А., Пызин В.И. Из жизни Петербурга 1890-1910-х годов\nНоренкова И.Д. Финские предприятия и общества Санкт-Петербурга рубежа XIX-XX веков\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "duration" => 2012, "filename" => "/downloads/youtube/Либо🔺Либо/2025-11-18_Городской транспорт. Как сделать столицу быстрой и удобной | Время и деньги.m4a", "id" => "_1Kq0cGnJnU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_1Kq0cGnJnU", "playlist_index" => 18, "timestamp" => 1763452846, "title" => "Городской транспорт. Как сделать столицу быстрой и удобной | Время и деньги", "upload_date" => "20251118"} 21:31:07.921 [debug] QUERY OK source="sources" db=0.9ms idle=668.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:07.922 [debug] QUERY OK source="sources" db=0.8ms idle=301.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:07.947 [debug] QUERY OK source="media_items" db=25.4ms idle=302.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-18 08:00:46Z], 5] 21:31:07.958 [debug] QUERY OK source="media_items" db=10.3ms idle=328.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Где ездить маршруткам, если на земле всё занято лошадьми? Как превратить суровую питерскую зиму в своего союзника? Наконец, почему в столице империи трамвай появился возмутительно поздно?\n\nС 24 ноября по 1 декабря в Либо/Либо Черная пятница: скидка 30% на все курсы студии. Практикум по речи, нарративные и разговорные подкасты, аудиожурналистика — набор на потоки 2026 года уже открыт.\nИспользуйте промокод ВИД30, чтобы вписаться по минимальной цене.\nПодробности и запись: https://course.libolibo.me\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nНеделя строителя. — СПб., 1894. — № 41\nHistorisk Tidskrift för Finland. — Helsingfors., 1996. — № 81\nКатера и яхты. — СПб., 2012. — № 5 \nНижегородский краеведческий сборник. — НН., 2005. — Т1\nОт конки до трамвая: Из истории Петербургского транспорта: Альбом\nПискарев П.А., Урлаб Л.Л. Милый старый Петербург. Воспоминания о быте старого Петербурга начала XX века\nЗасосов Д.А., Пызин В.И. Из жизни Петербурга 1890-1910-х годов\nНоренкова И.Д. Финские предприятия и общества Санкт-Петербурга рубежа XIX-XX веков\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Городской транспорт. Как сделать столицу быстрой и удобной | Время и деньги", "bff4c163-fc09-434b-9a90-072d04051e6a", "_1Kq0cGnJnU", [], false, "https://www.youtube.com/watch?v=_1Kq0cGnJnU", 2012, false, 18, "/downloads/youtube/Либо🔺Либо/2025-11-18_Городской транспорт. Как сделать столицу быстрой и удобной | Время и деньги.m4a", false, false, 5, 1, ~U[2025-11-18 08:00:46Z], ~U[2026-05-03 18:31:07Z], ~U[2026-05-03 18:31:07Z], "Где ездить маршруткам, если на земле всё занято лошадьми? Как превратить суровую питерскую зиму в своего союзника? Наконец, почему в столице империи трамвай появился возмутительно поздно?\n\nС 24 ноября по 1 декабря в Либо/Либо Черная пятница: скидка 30% на все курсы студии. Практикум по речи, нарративные и разговорные подкасты, аудиожурналистика — набор на потоки 2026 года уже открыт.\nИспользуйте промокод ВИД30, чтобы вписаться по минимальной цене.\nПодробности и запись: https://course.libolibo.me\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nНеделя строителя. — СПб., 1894. — № 41\nHistorisk Tidskrift för Finland. — Helsingfors., 1996. — № 81\nКатера и яхты. — СПб., 2012. — № 5 \nНижегородский краеведческий сборник. — НН., 2005. — Т1\nОт конки до трамвая: Из истории Петербургского транспорта: Альбом\nПискарев П.А., Урлаб Л.Л. Милый старый Петербург. Воспоминания о быте старого Петербурга начала XX века\nЗасосов Д.А., Пызин В.И. Из жизни Петербурга 1890-1910-х годов\nНоренкова И.Д. Финские предприятия и общества Санкт-Петербурга рубежа XIX-XX веков\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Городской транспорт. Как сделать столицу быстрой и удобной | Время и деньги", "_1Kq0cGnJnU", "https://www.youtube.com/watch?v=_1Kq0cGnJnU", 2012, false, "/downloads/youtube/Либо🔺Либо/2025-11-18_Городской транспорт. Как сделать столицу быстрой и удобной | Время и деньги.m4a", false, 5, ~U[2025-11-18 08:00:46Z]] 21:31:07.960 [debug] QUERY OK source="sources" db=2.0ms idle=339.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:07.961 [debug] QUERY OK source="media_profiles" db=0.7ms idle=39.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:07.963 [debug] QUERY OK source="media_items" db=1.2ms idle=39.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [980] 21:31:07.963 [debug] Current batch of media processed. Will check again in 1000ms 21:31:08.964 [debug] Current batch of media processed. Will check again in 1000ms 21:31:09.966 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nСколько стоит схантить Шаляпина, как правильно сэкономить на костюмах с декорациями, чтобы поразить зрителя в самое сердечко, и что в конце концов побеждает в искусстве: профессионализм или неограниченный бюджет?\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников: \nВахмистрова С.И. “С.И. Мамонтов и В.А. Теляковский — два поля притяжения в судьбе Ф.И.Шаляпина и русского оперного театра” // Historia provinciae – Журнал региональной истории 1/2021. С. 146-182.\nВолков С. Большой театр. Культура и политика. Новая история. М. 2018\nКоровин К. Воспоминания. М. 2022\nМамонтов С.И. Воспоминания о русских художниках. М. 1950.\nСтасов В. В. Избранные сочинения в трех томах. Живопись, скульптура, музыка. Том третий. М. 1952\nТеляковский В. А. Воспоминания. Л.; М. 1965.\nТеляковский В.А. Мой сослуживец Шаляпин. Ленинград, 1927.\nТеляковский В.А. Дневники Директора Императорских театров, 1898-1909 / Под общ. ред. М. Г. Светаевой; подгот. текста С. Я. Шихман и М. А. Малкиной; коммент. М. Г. Светаевой, Н. Э. Звенигородской, при участии О. М. Фельдмана. М. 1998-2011.\nШаляпин Ф. И. Маска и душа. — М. 1990.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "duration" => 2132, "filename" => "/downloads/youtube/Либо🔺Либо/2025-11-10_Театры. Как вложиться в команду мечты и завалить конкурента | Время и деньги.m4a", "id" => "AdY-Hvw2VB4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=AdY-Hvw2VB4", "playlist_index" => 19, "timestamp" => 1762782521, "title" => "Театры. Как вложиться в команду мечты и завалить конкурента | Время и деньги", "upload_date" => "20251110"} 21:31:09.968 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=708.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:09.969 [debug] QUERY OK source="sources" db=1.2ms idle=348.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:09.987 [debug] QUERY OK source="media_items" db=17.5ms idle=350.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-10 13:48:41Z], 5] 21:31:09.998 [debug] QUERY OK source="media_items" db=10.0ms idle=368.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nСколько стоит схантить Шаляпина, как правильно сэкономить на костюмах с декорациями, чтобы поразить зрителя в самое сердечко, и что в конце концов побеждает в искусстве: профессионализм или неограниченный бюджет?\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников: \nВахмистрова С.И. “С.И. Мамонтов и В.А. Теляковский — два поля притяжения в судьбе Ф.И.Шаляпина и русского оперного театра” // Historia provinciae – Журнал региональной истории 1/2021. С. 146-182.\nВолков С. Большой театр. Культура и политика. Новая история. М. 2018\nКоровин К. Воспоминания. М. 2022\nМамонтов С.И. Воспоминания о русских художниках. М. 1950.\nСтасов В. В. Избранные сочинения в трех томах. Живопись, скульптура, музыка. Том третий. М. 1952\nТеляковский В. А. Воспоминания. Л.; М. 1965.\nТеляковский В.А. Мой сослуживец Шаляпин. Ленинград, 1927.\nТеляковский В.А. Дневники Директора Императорских театров, 1898-1909 / Под общ. ред. М. Г. Светаевой; подгот. текста С. Я. Шихман и М. А. Малкиной; коммент. М. Г. Светаевой, Н. Э. Звенигородской, при участии О. М. Фельдмана. М. 1998-2011.\nШаляпин Ф. И. Маска и душа. — М. 1990.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Театры. Как вложиться в команду мечты и завалить конкурента | Время и деньги", "8d2df181-f9a5-4df0-a2ba-1299bd902769", "AdY-Hvw2VB4", [], false, "https://www.youtube.com/watch?v=AdY-Hvw2VB4", 2132, false, 19, "/downloads/youtube/Либо🔺Либо/2025-11-10_Театры. Как вложиться в команду мечты и завалить конкурента | Время и деньги.m4a", false, false, 5, 1, ~U[2025-11-10 13:48:41Z], ~U[2026-05-03 18:31:09Z], ~U[2026-05-03 18:31:09Z], "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nСколько стоит схантить Шаляпина, как правильно сэкономить на костюмах с декорациями, чтобы поразить зрителя в самое сердечко, и что в конце концов побеждает в искусстве: профессионализм или неограниченный бюджет?\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников: \nВахмистрова С.И. “С.И. Мамонтов и В.А. Теляковский — два поля притяжения в судьбе Ф.И.Шаляпина и русского оперного театра” // Historia provinciae – Журнал региональной истории 1/2021. С. 146-182.\nВолков С. Большой театр. Культура и политика. Новая история. М. 2018\nКоровин К. Воспоминания. М. 2022\nМамонтов С.И. Воспоминания о русских художниках. М. 1950.\nСтасов В. В. Избранные сочинения в трех томах. Живопись, скульптура, музыка. Том третий. М. 1952\nТеляковский В. А. Воспоминания. Л.; М. 1965.\nТеляковский В.А. Мой сослуживец Шаляпин. Ленинград, 1927.\nТеляковский В.А. Дневники Директора Императорских театров, 1898-1909 / Под общ. ред. М. Г. Светаевой; подгот. текста С. Я. Шихман и М. А. Малкиной; коммент. М. Г. Светаевой, Н. Э. Звенигородской, при участии О. М. Фельдмана. М. 1998-2011.\nШаляпин Ф. И. Маска и душа. — М. 1990.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Театры. Как вложиться в команду мечты и завалить конкурента | Время и деньги", "AdY-Hvw2VB4", "https://www.youtube.com/watch?v=AdY-Hvw2VB4", 2132, false, "/downloads/youtube/Либо🔺Либо/2025-11-10_Театры. Как вложиться в команду мечты и завалить конкурента | Время и деньги.m4a", false, 5, ~U[2025-11-10 13:48:41Z]] 21:31:10.000 [debug] QUERY OK source="sources" db=2.0ms idle=378.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:10.001 [debug] QUERY OK source="media_profiles" db=0.8ms idle=32.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:10.002 [debug] QUERY OK source="media_items" db=1.0ms idle=31.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [982] 21:31:10.002 [debug] Current batch of media processed. Will check again in 1000ms 21:31:11.003 [debug] Current batch of media processed. Will check again in 1000ms 21:31:12.004 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nЧто сделали армия, патриархат и театр для распространения никотиновой зависимости в Российской империи или как прогореть с максимальной выгодой.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nБогданов И. Дым отечества, или краткая история табакокурения. М.: Новое литературное обозрение, 2007. — 280 с.\nЛевин Н.Ф. Коммерции советник Василий Жуков // Люди и судьбы. Псков, № 31, 2009.\nTereza Vinterová. JOSEF HUPPMANN VON VALBELLA – CIGARETTE INDUSTRY FOUNDER AND OWNER OF THE SOLNICE ESTATE 1867–1890. https://www.moh.cz/src/Frontend/Files/FileExtend/source/file1553183772.pdf\n\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "duration" => 1982, "filename" => "/downloads/youtube/Либо🔺Либо/2025-11-04_Табак. Как работает капитализм курильщика.m4a", "id" => "qIjfQ_pp_SA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=qIjfQ_pp_SA", "playlist_index" => 20, "timestamp" => 1762243267, "title" => "Табак. Как работает капитализм курильщика", "upload_date" => "20251104"} 21:31:12.006 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=740.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:12.007 [debug] QUERY OK source="sources" db=0.7ms idle=386.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:12.025 [debug] QUERY OK source="media_items" db=18.0ms idle=387.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-04 08:01:07Z], 5] 21:31:12.036 [debug] QUERY OK source="media_items" db=10.9ms idle=406.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nЧто сделали армия, патриархат и театр для распространения никотиновой зависимости в Российской империи или как прогореть с максимальной выгодой.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nБогданов И. Дым отечества, или краткая история табакокурения. М.: Новое литературное обозрение, 2007. — 280 с.\nЛевин Н.Ф. Коммерции советник Василий Жуков // Люди и судьбы. Псков, № 31, 2009.\nTereza Vinterová. JOSEF HUPPMANN VON VALBELLA – CIGARETTE INDUSTRY FOUNDER AND OWNER OF THE SOLNICE ESTATE 1867–1890. https://www.moh.cz/src/Frontend/Files/FileExtend/source/file1553183772.pdf\n\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Табак. Как работает капитализм курильщика", "ec7a9f84-2f85-4f0f-865d-555651929ae0", "qIjfQ_pp_SA", [], false, "https://www.youtube.com/watch?v=qIjfQ_pp_SA", 1982, false, 20, "/downloads/youtube/Либо🔺Либо/2025-11-04_Табак. Как работает капитализм курильщика.m4a", false, false, 5, 1, ~U[2025-11-04 08:01:07Z], ~U[2026-05-03 18:31:12Z], ~U[2026-05-03 18:31:12Z], "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nЧто сделали армия, патриархат и театр для распространения никотиновой зависимости в Российской империи или как прогореть с максимальной выгодой.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nБогданов И. Дым отечества, или краткая история табакокурения. М.: Новое литературное обозрение, 2007. — 280 с.\nЛевин Н.Ф. Коммерции советник Василий Жуков // Люди и судьбы. Псков, № 31, 2009.\nTereza Vinterová. JOSEF HUPPMANN VON VALBELLA – CIGARETTE INDUSTRY FOUNDER AND OWNER OF THE SOLNICE ESTATE 1867–1890. https://www.moh.cz/src/Frontend/Files/FileExtend/source/file1553183772.pdf\n\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Табак. Как работает капитализм курильщика", "qIjfQ_pp_SA", "https://www.youtube.com/watch?v=qIjfQ_pp_SA", 1982, false, "/downloads/youtube/Либо🔺Либо/2025-11-04_Табак. Как работает капитализм курильщика.m4a", false, 5, ~U[2025-11-04 08:01:07Z]] 21:31:12.039 [debug] QUERY OK source="sources" db=2.0ms idle=417.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:12.039 [debug] QUERY OK source="media_profiles" db=0.8ms idle=32.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:12.041 [debug] QUERY OK source="media_items" db=1.1ms idle=32.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [985] 21:31:12.041 [debug] Current batch of media processed. Will check again in 1000ms 21:31:13.042 [debug] Current batch of media processed. Will check again in 1000ms 21:31:14.044 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nКак крестьяне-колонисты поставили кладоискательство на поток и превратили Южную Сибирь в крупнейший черный рынок драгметаллов страны.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nЗавитухина М.П. Пётр I и Сибирская коллекция Кунсткамеры // Из истории петровских коллекций. Сб. научных трудов. Памяти Н.В. Калязиной. СПб: Изд-во Государственного Эрмитажа. 2000. С. 14-26.\nКатанаев Г.Е. Князь Матвей Петрович Гагарин. Генеральный президент Сибирского приказа и сибирских провинций судия. Московский комендант и всея Сибири губернатор. (Первый сибирский автономист): Сибирь эпохи Петра Великого / Государственное учреждение «Государственный архив Омской области»; сост. Л.И. Огородникова. — Тюмень: Мандр и Ка, 2005.\nКопанева Н.П. «Возвращение» археологической коллекции Мессершмидта // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 73–79.\nКоролькова Е.Ф. Золото кочевников. О «Сибирской коллекции» Петра I // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 61–71.\nМиллер Г.Ф. История Сибири (глава Изъяснение о некоторых древностях, в могилах найденных). https://www.vostlit.info/Texts/rus16/Miller_2/statia3.phtml?id=7910\nНизовский А.Ю. Зачарованные клады России. — Литературная газета. — Москва: Вече, 2012.\nРадлов В.В. Сибирские древности // МАР. №№3, 5, 15, 27. СПб: 1888–1902.\nС.И. Руденко Сибирская коллекция Петра I. — САИ Д3-9. М.-Л.: 1962.\nТункина И. В., Савинов Д. Г. Даниэль Готлиб Мессершмидт: У истоков сибирской археологии. СПб: ООО «ЭлекСис», 2017.\nШунков В. Крестьянское переселение в Сибирь в XVII веке // Историк-марксист, № 3, 1941, C. 81–93.\nЯровой Е.В. По следам древних кладов : мистика и реальность / Е. В. Яровой. - Москва : Вече, 2010.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "duration" => 1727, "filename" => "/downloads/youtube/Либо🔺Либо/2025-10-28_Острог сокровищ. Кто украл все золото скифов | Время и деньги.m4a", "id" => "N3mTX1lIET8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=N3mTX1lIET8", "playlist_index" => 21, "timestamp" => 1761649245, "title" => "Острог сокровищ. Кто украл все золото скифов | Время и деньги", "upload_date" => "20251028"} 21:31:14.045 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=770.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:14.046 [debug] QUERY OK source="sources" db=0.9ms idle=426.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:14.067 [debug] QUERY OK source="media_items" db=20.8ms idle=427.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-10-28 11:00:45Z], 5] 21:31:14.082 [debug] QUERY OK source="media_items" db=13.9ms idle=448.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nКак крестьяне-колонисты поставили кладоискательство на поток и превратили Южную Сибирь в крупнейший черный рынок драгметаллов страны.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nЗавитухина М.П. Пётр I и Сибирская коллекция Кунсткамеры // Из истории петровских коллекций. Сб. научных трудов. Памяти Н.В. Калязиной. СПб: Изд-во Государственного Эрмитажа. 2000. С. 14-26.\nКатанаев Г.Е. Князь Матвей Петрович Гагарин. Генеральный президент Сибирского приказа и сибирских провинций судия. Московский комендант и всея Сибири губернатор. (Первый сибирский автономист): Сибирь эпохи Петра Великого / Государственное учреждение «Государственный архив Омской области»; сост. Л.И. Огородникова. — Тюмень: Мандр и Ка, 2005.\nКопанева Н.П. «Возвращение» археологической коллекции Мессершмидта // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 73–79.\nКоролькова Е.Ф. Золото кочевников. О «Сибирской коллекции» Петра I // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 61–71.\nМиллер Г.Ф. История Сибири (глава Изъяснение о некоторых древностях, в могилах найденных). https://www.vostlit.info/Texts/rus16/Miller_2/statia3.phtml?id=7910\nНизовский А.Ю. Зачарованные клады России. — Литературная газета. — Москва: Вече, 2012.\nРадлов В.В. Сибирские древности // МАР. №№3, 5, 15, 27. СПб: 1888–1902.\nС.И. Руденко Сибирская коллекция Петра I. — САИ Д3-9. М.-Л.: 1962.\nТункина И. В., Савинов Д. Г. Даниэль Готлиб Мессершмидт: У истоков сибирской археологии. СПб: ООО «ЭлекСис», 2017.\nШунков В. Крестьянское переселение в Сибирь в XVII веке // Историк-марксист, № 3, 1941, C. 81–93.\nЯровой Е.В. По следам древних кладов : мистика и реальность / Е. В. Яровой. - Москва : Вече, 2010.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Острог сокровищ. Кто украл все золото скифов | Время и деньги", "7c83ce98-bf09-4c10-a4e4-511e23a80945", "N3mTX1lIET8", [], false, "https://www.youtube.com/watch?v=N3mTX1lIET8", 1727, false, 21, "/downloads/youtube/Либо🔺Либо/2025-10-28_Острог сокровищ. Кто украл все золото скифов | Время и деньги.m4a", false, false, 5, 1, ~U[2025-10-28 11:00:45Z], ~U[2026-05-03 18:31:14Z], ~U[2026-05-03 18:31:14Z], "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nКак крестьяне-колонисты поставили кладоискательство на поток и превратили Южную Сибирь в крупнейший черный рынок драгметаллов страны.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nЗавитухина М.П. Пётр I и Сибирская коллекция Кунсткамеры // Из истории петровских коллекций. Сб. научных трудов. Памяти Н.В. Калязиной. СПб: Изд-во Государственного Эрмитажа. 2000. С. 14-26.\nКатанаев Г.Е. Князь Матвей Петрович Гагарин. Генеральный президент Сибирского приказа и сибирских провинций судия. Московский комендант и всея Сибири губернатор. (Первый сибирский автономист): Сибирь эпохи Петра Великого / Государственное учреждение «Государственный архив Омской области»; сост. Л.И. Огородникова. — Тюмень: Мандр и Ка, 2005.\nКопанева Н.П. «Возвращение» археологической коллекции Мессершмидта // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 73–79.\nКоролькова Е.Ф. Золото кочевников. О «Сибирской коллекции» Петра I // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 61–71.\nМиллер Г.Ф. История Сибири (глава Изъяснение о некоторых древностях, в могилах найденных). https://www.vostlit.info/Texts/rus16/Miller_2/statia3.phtml?id=7910\nНизовский А.Ю. Зачарованные клады России. — Литературная газета. — Москва: Вече, 2012.\nРадлов В.В. Сибирские древности // МАР. №№3, 5, 15, 27. СПб: 1888–1902.\nС.И. Руденко Сибирская коллекция Петр (truncated) 21:31:14.084 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=463.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:14.085 [debug] QUERY OK source="media_profiles" db=0.7ms idle=38.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:14.086 [debug] QUERY OK source="media_items" db=1.2ms idle=38.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [986] 21:31:14.086 [debug] Current batch of media processed. Will check again in 1000ms 21:31:15.087 [debug] Current batch of media processed. Will check again in 1000ms 21:31:16.089 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Как крестьяне-колонисты поставили кладоискательство на поток и превратили Южную Сибирь в крупнейший черный рынок драгметаллов страны.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nЗавитухина М.П. Пётр I и Сибирская коллекция Кунсткамеры // Из истории петровских коллекций. Сб. научных трудов. Памяти Н.В. Калязиной. СПб: Изд-во Государственного Эрмитажа. 2000. С. 14-26.\nКатанаев Г.Е. Князь Матвей Петрович Гагарин. Генеральный президент Сибирского приказа и сибирских провинций судия. Московский комендант и всея Сибири губернатор. (Первый сибирский автономист): Сибирь эпохи Петра Великого / Государственное учреждение «Государственный архив Омской области»; сост. Л.И. Огородникова. — Тюмень: Мандр и Ка, 2005.\nКопанева Н.П. «Возвращение» археологической коллекции Мессершмидта // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 73–79.\nКоролькова Е.Ф. Золото кочевников. О «Сибирской коллекции» Петра I // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 61–71.\nМиллер Г.Ф. История Сибири (глава Изъяснение о некоторых древностях, в могилах найденных). https://www.vostlit.info/Texts/rus16/Miller_2/statia3.phtml?id=7910\nНизовский А.Ю. Зачарованные клады России. — Литературная газета. — Москва: Вече, 2012.\nРадлов В.В. Сибирские древности // МАР. №№3, 5, 15, 27. СПб: 1888–1902.\nС.И. Руденко Сибирская коллекция Петра I. — САИ Д3-9. М.-Л.: 1962.\nТункина И. В., Савинов Д. Г. Даниэль Готлиб Мессершмидт: У истоков сибирской археологии. СПб: ООО «ЭлекСис», 2017.\nШунков В. Крестьянское переселение в Сибирь в XVII веке // Историк-марксист, № 3, 1941, C. 81–93.\nЯровой Е.В. По следам древних кладов : мистика и реальность / Е. В. Яровой. - Москва : Вече, 2010.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "duration" => 249, "filename" => "/downloads/youtube/Либо🔺Либо/2025-10-23_Острог сокровищ. Кто украл все золото скифов | Время и деньги.m4a", "id" => "RIjOBcCs07A", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=RIjOBcCs07A", "playlist_index" => 22, "timestamp" => 1761240770, "title" => "Острог сокровищ. Кто украл все золото скифов | Время и деньги", "upload_date" => "20251023"} 21:31:16.090 [debug] QUERY OK source="sources" db=0.9ms idle=808.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:16.091 [debug] QUERY OK source="sources" db=0.8ms idle=470.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:16.110 [debug] QUERY OK source="media_items" db=18.7ms idle=471.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-10-23 17:32:50Z], 5] 21:31:16.151 [debug] QUERY OK source="media_items" db=40.7ms idle=490.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как крестьяне-колонисты поставили кладоискательство на поток и превратили Южную Сибирь в крупнейший черный рынок драгметаллов страны.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nЗавитухина М.П. Пётр I и Сибирская коллекция Кунсткамеры // Из истории петровских коллекций. Сб. научных трудов. Памяти Н.В. Калязиной. СПб: Изд-во Государственного Эрмитажа. 2000. С. 14-26.\nКатанаев Г.Е. Князь Матвей Петрович Гагарин. Генеральный президент Сибирского приказа и сибирских провинций судия. Московский комендант и всея Сибири губернатор. (Первый сибирский автономист): Сибирь эпохи Петра Великого / Государственное учреждение «Государственный архив Омской области»; сост. Л.И. Огородникова. — Тюмень: Мандр и Ка, 2005.\nКопанева Н.П. «Возвращение» археологической коллекции Мессершмидта // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 73–79.\nКоролькова Е.Ф. Золото кочевников. О «Сибирской коллекции» Петра I // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 61–71.\nМиллер Г.Ф. История Сибири (глава Изъяснение о некоторых древностях, в могилах найденных). https://www.vostlit.info/Texts/rus16/Miller_2/statia3.phtml?id=7910\nНизовский А.Ю. Зачарованные клады России. — Литературная газета. — Москва: Вече, 2012.\nРадлов В.В. Сибирские древности // МАР. №№3, 5, 15, 27. СПб: 1888–1902.\nС.И. Руденко Сибирская коллекция Петра I. — САИ Д3-9. М.-Л.: 1962.\nТункина И. В., Савинов Д. Г. Даниэль Готлиб Мессершмидт: У истоков сибирской археологии. СПб: ООО «ЭлекСис», 2017.\nШунков В. Крестьянское переселение в Сибирь в XVII веке // Историк-марксист, № 3, 1941, C. 81–93.\nЯровой Е.В. По следам древних кладов : мистика и реальность / Е. В. Яровой. - Москва : Вече, 2010.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Острог сокровищ. Кто украл все золото скифов | Время и деньги", "1a245aff-07bb-48e0-92a4-264e36aa1073", "RIjOBcCs07A", [], false, "https://www.youtube.com/watch?v=RIjOBcCs07A", 249, false, 22, "/downloads/youtube/Либо🔺Либо/2025-10-23_Острог сокровищ. Кто украл все золото скифов | Время и деньги.m4a", false, false, 5, 1, ~U[2025-10-23 17:32:50Z], ~U[2026-05-03 18:31:16Z], ~U[2026-05-03 18:31:16Z], "Как крестьяне-колонисты поставили кладоискательство на поток и превратили Южную Сибирь в крупнейший черный рынок драгметаллов страны.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nЗавитухина М.П. Пётр I и Сибирская коллекция Кунсткамеры // Из истории петровских коллекций. Сб. научных трудов. Памяти Н.В. Калязиной. СПб: Изд-во Государственного Эрмитажа. 2000. С. 14-26.\nКатанаев Г.Е. Князь Матвей Петрович Гагарин. Генеральный президент Сибирского приказа и сибирских провинций судия. Московский комендант и всея Сибири губернатор. (Первый сибирский автономист): Сибирь эпохи Петра Великого / Государственное учреждение «Государственный архив Омской области»; сост. Л.И. Огородникова. — Тюмень: Мандр и Ка, 2005.\nКопанева Н.П. «Возвращение» археологической коллекции Мессершмидта // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 73–79.\nКоролькова Е.Ф. Золото кочевников. О «Сибирской коллекции» Петра I // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 61–71.\nМиллер Г.Ф. История Сибири (глава Изъяснение о некоторых древностях, в могилах найденных). https://www.vostlit.info/Texts/rus16/Miller_2/statia3.phtml?id=7910\nНизовский А.Ю. Зачарованные клады России. — Литературная газета. — Москва: Вече, 2012.\nРадлов В.В. Сибирские древности // МАР. №№3, 5, 15, 27. СПб: 1888–1902.\nС.И. Руденко Сибирская коллекция Петра I. — САИ Д3-9. М.-Л.: 1962.\nТункина И. В., Савинов Д. Г. Даниэль Готлиб Мессершмидт: У истоков сибирской археологии. СПб: ООО «ЭлекСис», 2017.\nШунков В. Крестьянское переселение в Сибирь в XVII веке // Историк-марксист, № 3, 1941, C. (truncated) 21:31:16.153 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=532.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:16.154 [debug] QUERY OK source="media_profiles" db=0.6ms idle=63.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:16.155 [debug] QUERY OK source="media_items" db=0.8ms idle=63.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [988] 21:31:16.155 [debug] Current batch of media processed. Will check again in 1000ms 21:31:17.156 [debug] Current batch of media processed. Will check again in 1000ms 21:31:18.157 [debug] Current batch of media processed. Will check again in 1000ms 21:31:19.158 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nЧто делать, если железо есть, а технологий нет, как залетному купцу завоевать доверие государя и можно ли навариться на деле государственной важности без риска для собственной жизни?\n\nЧтобы держать руку на пульсе, подключайте Paper VPN. С подпиской на 2 года и промокодом MONEY это выгоднее на 67%: https://papervpn.fun/?promocode=MONEY&utm_source=podcast&utm_medium=pin&utm_campaign=podcast_money_21.10.2025\n\nВсе выпуски этого сезона уже можно послушать в телеграме по подписке «Либо/Либо+» https://cutt.ly/vre2110eptg или по подписке в Apple Podcasts https://cutt.ly/vre2110epap\n\nСписок источников:\nВильчинский Е.О. Андрей Денисьевич Виниус / Е.О. Вильчинский // Русская старина, № 11. 1909.\nКозловский И.П. Андрей Виниус, сотрудник Петра Великого / И.П. Козловский. — Санкт-Петербург, 1911.\nМилюков С.Г. Думный дьяк Андрей Андреевич Виниус — государственный деятель России второй половины XVII – начала XVIII веков / С.Г. Милюков: диссертация кандидата исторических наук: 07.00.02. — Москва, 2000.\nСоловьев С.М. История России с древнейших времен / С.М. Соловьев. — Санкт-Петербург: Товарищество «Общественная польза», 1851—1879. — Т. 10.\nЮркин И.Н. Андрей Андреевич Виниус, 1641–1716 / И.Н Юркин. — М.: Наука, 2007.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "duration" => 2372, "filename" => "/downloads/youtube/Либо🔺Либо/2025-10-21_Пушки. Как иностранные мозги поднимали оружейный бизнес | Время и деньги.m4a", "id" => "mnrha0L9Nhg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=mnrha0L9Nhg", "playlist_index" => 23, "timestamp" => 1761050183, "title" => "Пушки. Как иностранные мозги поднимали оружейный бизнес | Время и деньги", "upload_date" => "20251021"} 21:31:19.160 [debug] QUERY OK source="sources" db=0.9ms idle=1539.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:19.161 [debug] QUERY OK source="sources" db=1.2ms idle=1540.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:19.181 [debug] QUERY OK source="media_items" db=20.0ms idle=1542.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-10-21 12:36:23Z], 5] 21:31:19.194 [debug] QUERY OK source="media_items" db=11.7ms idle=1562.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nЧто делать, если железо есть, а технологий нет, как залетному купцу завоевать доверие государя и можно ли навариться на деле государственной важности без риска для собственной жизни?\n\nЧтобы держать руку на пульсе, подключайте Paper VPN. С подпиской на 2 года и промокодом MONEY это выгоднее на 67%: https://papervpn.fun/?promocode=MONEY&utm_source=podcast&utm_medium=pin&utm_campaign=podcast_money_21.10.2025\n\nВсе выпуски этого сезона уже можно послушать в телеграме по подписке «Либо/Либо+» https://cutt.ly/vre2110eptg или по подписке в Apple Podcasts https://cutt.ly/vre2110epap\n\nСписок источников:\nВильчинский Е.О. Андрей Денисьевич Виниус / Е.О. Вильчинский // Русская старина, № 11. 1909.\nКозловский И.П. Андрей Виниус, сотрудник Петра Великого / И.П. Козловский. — Санкт-Петербург, 1911.\nМилюков С.Г. Думный дьяк Андрей Андреевич Виниус — государственный деятель России второй половины XVII – начала XVIII веков / С.Г. Милюков: диссертация кандидата исторических наук: 07.00.02. — Москва, 2000.\nСоловьев С.М. История России с древнейших времен / С.М. Соловьев. — Санкт-Петербург: Товарищество «Общественная польза», 1851—1879. — Т. 10.\nЮркин И.Н. Андрей Андреевич Виниус, 1641–1716 / И.Н Юркин. — М.: Наука, 2007.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Пушки. Как иностранные мозги поднимали оружейный бизнес | Время и деньги", "fd11ec3b-82f2-4b86-ad5c-510a6cc40104", "mnrha0L9Nhg", [], false, "https://www.youtube.com/watch?v=mnrha0L9Nhg", 2372, false, 23, "/downloads/youtube/Либо🔺Либо/2025-10-21_Пушки. Как иностранные мозги поднимали оружейный бизнес | Время и деньги.m4a", false, false, 5, 1, ~U[2025-10-21 12:36:23Z], ~U[2026-05-03 18:31:19Z], ~U[2026-05-03 18:31:19Z], "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nЧто делать, если железо есть, а технологий нет, как залетному купцу завоевать доверие государя и можно ли навариться на деле государственной важности без риска для собственной жизни?\n\nЧтобы держать руку на пульсе, подключайте Paper VPN. С подпиской на 2 года и промокодом MONEY это выгоднее на 67%: https://papervpn.fun/?promocode=MONEY&utm_source=podcast&utm_medium=pin&utm_campaign=podcast_money_21.10.2025\n\nВсе выпуски этого сезона уже можно послушать в телеграме по подписке «Либо/Либо+» https://cutt.ly/vre2110eptg или по подписке в Apple Podcasts https://cutt.ly/vre2110epap\n\nСписок источников:\nВильчинский Е.О. Андрей Денисьевич Виниус / Е.О. Вильчинский // Русская старина, № 11. 1909.\nКозловский И.П. Андрей Виниус, сотрудник Петра Великого / И.П. Козловский. — Санкт-Петербург, 1911.\nМилюков С.Г. Думный дьяк Андрей Андреевич Виниус — государственный деятель России второй половины XVII – начала XVIII веков / С.Г. Милюков: диссертация кандидата исторических наук: 07.00.02. — Москва, 2000.\nСоловьев С.М. История России с древнейших времен / С.М. Соловьев. — Санкт-Петербург: Товарищество «Общественная польза», 1851—1879. — Т. 10.\nЮркин И.Н. Андрей Андреевич Виниус, 1641–1716 / И.Н Юркин. — М.: Наука, 2007.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Пушки. Как иностранные мозги поднимали оружейный бизнес | Время и деньги", "mnrha0L9Nhg", "https://www.youtube.com/watch?v=mnrha0L9Nhg", 2372, false, "/downloads/youtube/Либо🔺Либо/2025-10-21_Пушки. Как иностранные мозги поднимали оружейный бизнес | Время и деньги.m4a", false, 5, ~U[2025-10-21 12:36:23Z]] 21:31:19.196 [debug] QUERY OK source="sources" db=1.7ms idle=904.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:19.197 [debug] QUERY OK source="media_profiles" db=0.7ms idle=36.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:19.198 [debug] QUERY OK source="media_items" db=1.1ms idle=35.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [990] 21:31:19.198 [debug] Current batch of media processed. Will check again in 1000ms 21:31:20.199 [debug] Current batch of media processed. Will check again in 1000ms 21:31:21.200 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nПочему большевики сначала запретили все азартные игры, а потом сами устроили самую грандиозную игру в «Бинго» истории России? Как превратить салонную игру для скучающих аристократов в скрытую форму налогообложения для крестьян и рабочих? В заключительном эпизоде третьего сезона рассказываем, как выиграть бабулины антресоли, купить стране олимпиаду, поддержать коневодство и сберечь человеческую породу\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nРедактор: Семен Шешенин\nСценарист: Жанна Алфимова\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Алексей Воробьев\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Голый землекоп» на английском языке: https://www.youtube.com/@libolibostudio_eng\n\nСписок источников:\n\nВыглядит в известной мере как обман населения. Кто делал ставку на создание всесоюзного тотализатора // Коммерсантъ История 09.03.2018. https://www.kommersant.ru/amp/3569122\n\nЖизнь замечательных лотерей // Журнал «Коммерсантъ Деньги» 22.12.2003.\nhttps://www.kommersant.ru/doc/437404\n\nКоваль В.И. Записки олимпийского казначея. М., 2004.\n\nКовтун Е.В. Азарт в Стране Советов:в 3-х томах (Т.2: Лотереи). М., 2012.\n\nКовтун Е.В. История правового регулирования азартных игр в России. М., 2009.\n\nПавлова И.П. Благотворительные лотереи в дореволюционной России// Благотворительность в России: социальные и исторические исследования. СПб, 2001.\n\nХаминов Д.В. Лотереи: позиционирование в коллекционном деле и история их развития // Нумизматический альманах. 2009 (4)\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо #аксенов", "duration" => 1997, "filename" => "/downloads/youtube/Либо🔺Либо/2025-09-25_Азарт. Как поставить лудоманию на службу Олимпиаде-80 и коммунизму | Время и деньги.m4a", "id" => "8l2ntBnNxjQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=8l2ntBnNxjQ", "playlist_index" => 24, "timestamp" => 1758787215, "title" => "Азарт. Как поставить лудоманию на службу Олимпиаде-80 и коммунизму | Время и деньги", "upload_date" => "20250925"} 21:31:21.202 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=903.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:21.203 [debug] QUERY OK source="sources" db=0.7ms idle=582.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:21.218 [debug] QUERY OK source="media_items" db=15.6ms idle=583.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-09-25 08:00:15Z], 5] 21:31:21.233 [debug] QUERY OK source="media_items" db=14.5ms idle=599.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nПочему большевики сначала запретили все азартные игры, а потом сами устроили самую грандиозную игру в «Бинго» истории России? Как превратить салонную игру для скучающих аристократов в скрытую форму налогообложения для крестьян и рабочих? В заключительном эпизоде третьего сезона рассказываем, как выиграть бабулины антресоли, купить стране олимпиаду, поддержать коневодство и сберечь человеческую породу\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nРедактор: Семен Шешенин\nСценарист: Жанна Алфимова\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Алексей Воробьев\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Голый землекоп» на английском языке: https://www.youtube.com/@libolibostudio_eng\n\nСписок источников:\n\nВыглядит в известной мере как обман населения. Кто делал ставку на создание всесоюзного тотализатора // Коммерсантъ История 09.03.2018. https://www.kommersant.ru/amp/3569122\n\nЖизнь замечательных лотерей // Журнал «Коммерсантъ Деньги» 22.12.2003.\nhttps://www.kommersant.ru/doc/437404\n\nКоваль В.И. Записки олимпийского казначея. М., 2004.\n\nКовтун Е.В. Азарт в Стране Советов:в 3-х томах (Т.2: Лотереи). М., 2012.\n\nКовтун Е.В. История правового регулирования азартных игр в России. М., 2009.\n\nПавлова И.П. Благотворительные лотереи в дореволюционной России// Благотворительность в России: социальные и исторические исследования. СПб, 2001.\n\nХаминов Д.В. Лотереи: позиционирование в коллекционном деле и история их развития // Нумизматический альманах. 2009 (4)\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо #аксенов", "Азарт. Как поставить лудоманию на службу Олимпиаде-80 и коммунизму | Время и деньги", "87edb592-7029-400e-b23e-46c5247ccfb2", "8l2ntBnNxjQ", [], false, "https://www.youtube.com/watch?v=8l2ntBnNxjQ", 1997, false, 24, "/downloads/youtube/Либо🔺Либо/2025-09-25_Азарт. Как поставить лудоманию на службу Олимпиаде-80 и коммунизму | Время и деньги.m4a", false, false, 5, 1, ~U[2025-09-25 08:00:15Z], ~U[2026-05-03 18:31:21Z], ~U[2026-05-03 18:31:21Z], "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nПочему большевики сначала запретили все азартные игры, а потом сами устроили самую грандиозную игру в «Бинго» истории России? Как превратить салонную игру для скучающих аристократов в скрытую форму налогообложения для крестьян и рабочих? В заключительном эпизоде третьего сезона рассказываем, как выиграть бабулины антресоли, купить стране олимпиаду, поддержать коневодство и сберечь человеческую породу\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nРедактор: Семен Шешенин\nСценарист: Жанна Алфимова\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Алексей Воробьев\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Голый землекоп» на английском языке: https://www.youtube.com/@libolibostudio_eng\n\nСписок источников:\n\nВыглядит в известной мере как обман населения. Кто делал ставку на создание всесоюзного тотализатора // Коммерсантъ История 09.03.2018. https://www.kommersant.ru/amp/3569122\n\nЖизнь замечательных лотерей // Журнал «Коммерсантъ Деньги» 22.12.2003.\nhttps://www.kommersant.ru/doc/437404\n\nКоваль В.И. Записки олимпийского казначея. М., 2004.\n\nКовтун Е.В. Азарт в Стране Советов:в 3-х томах (Т.2: Лотереи). М., 2012.\n\nКовтун Е.В. История правового регулирования азартных игр в России. М., 2009.\n\nПавлова И.П. Благотворительные лотереи в дореволюционной России// Благотворительность в России: социальные и исторические исследования. СПб, 2001.\n\nХаминов Д.В. Лотереи: позициониров (truncated) 21:31:21.236 [debug] QUERY OK source="sources" db=2.6ms idle=614.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:21.237 [debug] QUERY OK source="media_profiles" db=0.8ms idle=34.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:21.239 [debug] QUERY OK source="media_items" db=1.1ms idle=34.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [992] 21:31:21.239 [debug] Current batch of media processed. Will check again in 1000ms 21:31:22.239 [debug] Current batch of media processed. Will check again in 1000ms 21:31:23.241 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nПредставьте себе, что вы гражданин нового советского государства, которое только что вроде бы победило старый мир и уверенно идет к коммунизму. Вы открываете газету «Известия», а она на треть состоит из рекламных объявлений. Что происходит? Откуда рядом с отчетом об очередном съезде партии взялась реклама гуталина и корсетов? Почему знаменитые революционные поэты и художники рассказывают про пиво и галоши? Зачем парижская печать публикует информацию о продукции Красноярского комбината? Не проходите мимо! В этом выпуске есть нэп, рэп и агитпроп. \n\nДневник Никиты Окунева на проекте «Прожито» https://prozhito.org/person/53\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nРедактор: Андрей Борзенко\nСценарист: Иван Корнеев\nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Алексей Воробьев\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Конкуренты»: https://pc.st/1657621781\n\nСписок источников:\nАдливанкин С.Я. О Маяковском\nАндреева А.В. Реклама трестов в годы НЭПа\nБабюк М.И. К вопросу о рекламе в системе хозяйствования советской печати периода НЭПа https://vestnik.journ.msu.ru/books/2018/6/k-voprosu-o-reklame-v-sisteme-khozyaystvovaniya-sovetskoy-pechati-perioda-nepa/ \nБрик О.М. Реклама стихом\nБыков Д. Маяковский: трагедия-буфф в шести действиях. М.: Молодая гвардия, 2016.\nМаяковский В.В. Агитация и реклама\nПроект «Реклам-конструктор» Музея Маяковского. https://vladimirmayakovsky.ru/reklamconstructor \nРодченко А.М. Опыты для будущего\nСелеев С. Распилы — двигатель рекламы: как первые советские рекламщики осваивали бюджетные средства. https://www.kommersant.ru/doc/3379551 \nТвердюкова Е.Д. «Двигатель... накладных расходов»: коммерческая реклама в советских газетах периода НЭПа\n\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "duration" => 1997, "filename" => "/downloads/youtube/Либо🔺Либо/2025-09-18_Реклама. Как Родченко и Маяковский превратили коммерцию в искусство | Время и Деньги.m4a", "id" => "mUmMos87yMQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=mUmMos87yMQ", "playlist_index" => 25, "timestamp" => 1758182450, "title" => "Реклама. Как Родченко и Маяковский превратили коммерцию в искусство | Время и Деньги", "upload_date" => "20250918"} 21:31:23.244 [debug] QUERY OK source="sources" db=2.0ms queue=0.1ms idle=938.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:23.246 [debug] QUERY OK source="sources" db=1.9ms idle=625.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:23.280 [debug] QUERY OK source="media_items" db=33.7ms queue=0.2ms idle=627.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-09-18 08:00:50Z], 5] 21:31:23.293 [debug] QUERY OK source="media_items" db=12.2ms idle=661.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nПредставьте себе, что вы гражданин нового советского государства, которое только что вроде бы победило старый мир и уверенно идет к коммунизму. Вы открываете газету «Известия», а она на треть состоит из рекламных объявлений. Что происходит? Откуда рядом с отчетом об очередном съезде партии взялась реклама гуталина и корсетов? Почему знаменитые революционные поэты и художники рассказывают про пиво и галоши? Зачем парижская печать публикует информацию о продукции Красноярского комбината? Не проходите мимо! В этом выпуске есть нэп, рэп и агитпроп. \n\nДневник Никиты Окунева на проекте «Прожито» https://prozhito.org/person/53\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nРедактор: Андрей Борзенко\nСценарист: Иван Корнеев\nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Алексей Воробьев\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Конкуренты»: https://pc.st/1657621781\n\nСписок источников:\nАдливанкин С.Я. О Маяковском\nАндреева А.В. Реклама трестов в годы НЭПа\nБабюк М.И. К вопросу о рекламе в системе хозяйствования советской печати периода НЭПа https://vestnik.journ.msu.ru/books/2018/6/k-voprosu-o-reklame-v-sisteme-khozyaystvovaniya-sovetskoy-pechati-perioda-nepa/ \nБрик О.М. Реклама стихом\nБыков Д. Маяковский: трагедия-буфф в шести действиях. М.: Молодая гвардия, 2016.\nМаяковский В.В. Агитация и реклама\nПроект «Реклам-конструктор» Музея Маяковского. https://vladimirmayakovsky.ru/reklamconstructor \nРодченко А.М. Опыты для будущего\nСелеев С. Распилы — двигатель рекламы: как первые советские рекламщики осваивали бюджетные средства. https://www.kommersant.ru/doc/3379551 \nТвердюкова Е.Д. «Двигатель... накладных расходов»: коммерческая реклама в советских газетах периода НЭПа\n\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Реклама. Как Родченко и Маяковский превратили коммерцию в искусство | Время и Деньги", "a76dc4cc-e5f4-41e8-9658-3dd426dafdc0", "mUmMos87yMQ", [], false, "https://www.youtube.com/watch?v=mUmMos87yMQ", 1997, false, 25, "/downloads/youtube/Либо🔺Либо/2025-09-18_Реклама. Как Родченко и Маяковский превратили коммерцию в искусство | Время и Деньги.m4a", false, false, 5, 1, ~U[2025-09-18 08:00:50Z], ~U[2026-05-03 18:31:23Z], ~U[2026-05-03 18:31:23Z], "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nПредставьте себе, что вы гражданин нового советского государства, которое только что вроде бы победило старый мир и уверенно идет к коммунизму. Вы открываете газету «Известия», а она на треть состоит из рекламных объявлений. Что происходит? Откуда рядом с отчетом об очередном съезде партии взялась реклама гуталина и корсетов? Почему знаменитые революционные поэты и художники рассказывают про пиво и галоши? Зачем парижская печать публикует информацию о продукции Красноярского комбината? Не проходите мимо! В этом выпуске есть нэп, рэп и агитпроп. \n\nДневник Никиты Окунева на проекте «Прожито» https://prozhito.org/person/53\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nРедактор: Андрей Борзенко\nСценарист: Иван Корнеев\nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Алексей Воробьев\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Конкуренты»: https://pc.st/1657621781\n\nСписок источников:\nАдливанкин С.Я. О Маяковском\nАндреева А.В. Реклама трестов в годы НЭПа\nБабюк М.И. К вопросу о рекламе в системе хозяйствования советской печати периода НЭПа https://vestnik.journ.msu.ru/books/2018/6/k-voprosu-o-reklame-v-sisteme-khozyaystvovaniya-sovetskoy-pechati-perioda-nepa/ \nБрик О.М. Реклама стихом\nБыков (truncated) 21:31:23.295 [debug] QUERY OK source="sources" db=1.5ms idle=674.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:23.296 [debug] QUERY OK source="media_profiles" db=0.6ms idle=51.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:23.297 [debug] QUERY OK source="media_items" db=0.8ms idle=49.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [994] 21:31:23.297 [debug] Current batch of media processed. Will check again in 1000ms 21:31:24.298 [debug] Current batch of media processed. Will check again in 1000ms 21:31:25.301 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "В 1910 году в российских газетах неожиданно начинают писать о новом виде спорта — катании на колёсных коньках. Буквально за год ролики становятся не просто модным развлечением, а самым популярным способом провести время для жителей крупных городов. Как так получилось? Это история о бизнесе на хайпе и о человеке, который хотел строить самолёты, а строил катки.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Андрей Борзенко\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\nМузыка в начале: Advent Chamber Orchestra - Bughici - Suite for Violin, 6 Dance, allegretto\n\nПриходите учиться на курсы «Либо/Либо» по подкастингу, промокод ДЕНЬГА дает 15% на любой до 26 сентября: https://course.libolibo.me/podcast-course#price \n\nСписок источников:\nАверченко, А. Без почвы // Скетинг-ринк. 1910. No 1. 7(20) апреля. С. 8–9.\nБрюсов В.Я. На скэтинге // Стихи Нелли — М.: Скорпион, 1913\nКосинская А. Петербург 100 лет назад: откуда на Марсовом взялись северные олени и роллеры / URL: https://paperpaper.ru/spb-100-the-field-of-mars/\nЛурье Л., Преступления в стиле модерн. — СПб.: Амфора, 2005\nНиколаев Д.Д. Рассказ А. Т. Аверченко \"Без почвы\" и журнал \"Скетинг-ринк\": поэтика и контекст // Гуманитарная парадигма. 2019. №1 (8)\n\"Спортинг-палас\" А. Н. и Н. Н. Башкировых / URL: https://www.citywalls.ru/house33139.html\nТатаринов В.В. / URL: http://www.susam.ru/index.php?task=viewlink&link_id=607\nAnnalisa Palumbo The roller-skating revolution swept the world in the 1800s // National Geographic / URL: https://www.nationalgeographic.com/history/history-magazine/article/roller-skating-revolution-swept-world-1800s\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "duration" => 2027, "filename" => "/downloads/youtube/Либо🔺Либо/2025-09-11_Спорт. Как катание на роликах стало самым хайповым развлечением Российской империи | Время и деньги.m4a", "id" => "Gg_4n4a8Z44", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Gg_4n4a8Z44", "playlist_index" => 26, "timestamp" => 1757577615, "title" => "Спорт. Как катание на роликах стало самым хайповым развлечением Российской империи | Время и деньги", "upload_date" => "20250911"} 21:31:25.306 [debug] QUERY OK source="sources" db=2.6ms queue=0.8ms idle=992.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:25.309 [debug] QUERY OK source="sources" db=2.6ms queue=0.1ms idle=687.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:25.350 [debug] QUERY OK source="media_items" db=40.0ms queue=0.1ms idle=690.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-09-11 08:00:15Z], 5] 21:31:25.704 [debug] QUERY OK source="media_items" db=353.2ms idle=730.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["В 1910 году в российских газетах неожиданно начинают писать о новом виде спорта — катании на колёсных коньках. Буквально за год ролики становятся не просто модным развлечением, а самым популярным способом провести время для жителей крупных городов. Как так получилось? Это история о бизнесе на хайпе и о человеке, который хотел строить самолёты, а строил катки.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Андрей Борзенко\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\nМузыка в начале: Advent Chamber Orchestra - Bughici - Suite for Violin, 6 Dance, allegretto\n\nПриходите учиться на курсы «Либо/Либо» по подкастингу, промокод ДЕНЬГА дает 15% на любой до 26 сентября: https://course.libolibo.me/podcast-course#price \n\nСписок источников:\nАверченко, А. Без почвы // Скетинг-ринк. 1910. No 1. 7(20) апреля. С. 8–9.\nБрюсов В.Я. На скэтинге // Стихи Нелли — М.: Скорпион, 1913\nКосинская А. Петербург 100 лет назад: откуда на Марсовом взялись северные олени и роллеры / URL: https://paperpaper.ru/spb-100-the-field-of-mars/\nЛурье Л., Преступления в стиле модерн. — СПб.: Амфора, 2005\nНиколаев Д.Д. Рассказ А. Т. Аверченко \"Без почвы\" и журнал \"Скетинг-ринк\": поэтика и контекст // Гуманитарная парадигма. 2019. №1 (8)\n\"Спортинг-палас\" А. Н. и Н. Н. Башкировых / URL: https://www.citywalls.ru/house33139.html\nТатаринов В.В. / URL: http://www.susam.ru/index.php?task=viewlink&link_id=607\nAnnalisa Palumbo The roller-skating revolution swept the world in the 1800s // National Geographic / URL: https://www.nationalgeographic.com/history/history-magazine/article/roller-skating-revolution-swept-world-1800s\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Спорт. Как катание на роликах стало самым хайповым развлечением Российской империи | Время и деньги", "e6743692-4616-40c2-aefc-095e3b507174", "Gg_4n4a8Z44", [], false, "https://www.youtube.com/watch?v=Gg_4n4a8Z44", 2027, false, 26, "/downloads/youtube/Либо🔺Либо/2025-09-11_Спорт. Как катание на роликах стало самым хайповым развлечением Российской империи | Время и деньги.m4a", false, false, 5, 1, ~U[2025-09-11 08:00:15Z], ~U[2026-05-03 18:31:25Z], ~U[2026-05-03 18:31:25Z], "В 1910 году в российских газетах неожиданно начинают писать о новом виде спорта — катании на колёсных коньках. Буквально за год ролики становятся не просто модным развлечением, а самым популярным способом провести время для жителей крупных городов. Как так получилось? Это история о бизнесе на хайпе и о человеке, который хотел строить самолёты, а строил катки.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Андрей Борзенко\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\nМузыка в начале: Advent Chamber Orchestra - Bughici - Suite for Violin, 6 Dance, allegretto\n\nПриходите учиться на курсы «Либо/Либо» по подкастингу, промокод ДЕНЬГА дает 15% на любой до 26 сентября: https://course.libolibo.me/podcast-course#price \n\nСписок источников:\nАверченко, А. Без почвы // Скетинг-ринк. 1910. No 1. 7(20) апреля. С. 8–9.\nБрюсов В.Я. На скэтинге // Стихи Нелли — М.: Скорпион, 1913\nКосинская А. Петербург 100 лет назад: откуда на Марсовом взялись северные олени и роллеры / URL: https://paperpaper.ru/spb-100-the-field-of-mars/\nЛурье Л., Преступления в стиле модерн. — СПб.: Амфора, 2005\nНиколаев Д.Д. Рассказ А. Т. Аверченко \"Без почвы\" и журнал \"Скетинг-ринк\": поэтика и контекст // Гуманитарная парадигма. 2019. №1 (8)\n\"Спортинг-палас\" А. Н. и Н. Н. Башкировых / URL: https://www.citywalls.ru/house33139.html\nТатаринов В.В. / URL: http://www.susam.ru/index.php?task=viewlink&link_id=607\nAnnalisa Palumbo The roller-skating revolution swept the world in the 1800s // National Geographic / URL: https://www.nationalgeographic.com/history/history-magazine/article/roller-skating-revolution-swept-world-1800s\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTe (truncated) 21:31:25.706 [debug] QUERY OK source="sources" db=2.1ms idle=398.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:25.708 [debug] QUERY OK source="media_profiles" db=1.4ms idle=396.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:25.710 [debug] QUERY OK source="media_items" db=1.9ms idle=391.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [996] 21:31:25.710 [debug] Current batch of media processed. Will check again in 1000ms 21:31:26.711 [debug] Current batch of media processed. Will check again in 1000ms 21:31:27.714 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "В конце XIX века женщина не могла просто взять и нанести макияж. Декоративная косметика считалась чем-то неприличным, и все-таки многие тайком покупали и использовали румяна и белила. Как же сделать себе имя и состояние на торговле косметикой? Для этого аптекарь Александр Остроумов перепридумал целую индустрию. Почему крем с содержанием солей ртути стал хитом продаж? Как технический прогресс изменил техники макияжа? И что делать, если вы брюнетка с синеватым оттенком кожи?\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nРедактор: Андрей Борзенко\nСценарист: Ксения Гусарова\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкасты в Libo/Libo Play: https://play.libolibo.me/?utm_source=promo&utm_medium=ss&utm_campaign=promo_ss_timeandmoney\n\nСписок источников:\nВолосы, их значение, здоровье и уход за ними / Сост. провизор А.М.Остроумов. М., 1893.\nГильман Б.А., Омельченко В.В. Качество парфюмерно-косметических товаров. Киев, 1980.\nЖенщина дома и в обществе: Настольная книга для женщин, содержащая все необходимые указания и практические советы, относящиеся к домашней и общественной жизни женщины. М., 1912.\nЗолотой юбилей парфюмерного производства Товарищества Брокар и К° в Москве. 1864-1914. М., [1915]. URL: https://humus.livejournal.com/8489908.html, https://humus.livejournal.com/8491755.html\nКак нужно накладывать жизненный грим и какие необходимы для этого средства: Руководство к изучению применения безвредного для кожи грима с указанием ухода за кожей. М., 1913. URL: https://viewer.rsl.ru/ru/rsl01003804115?page=5&rotate=0&theme=white\nКрем \"Метаморфоза\" товарищества парфюмерной фабрики провизора А. М. Остроумова в Москве. Несколько слов о креме \"Альбадерма\". М., [1908]. URL: https://viewer.rsl.ru/ru/rsl01003749521?page=3&rotate=0&theme=white\nЛобкович В. Золотой век русской парфюмерии и косметики. 1821-1921. Минск, 2005.\nМаржецкий С.И. Руководство по врачебной косметике и лечению волос. М., 1911.\nНаши артистки о парфюмерии Т-ва парфюмерной фабрики провизора А.М.Остроумова: В 3-х вып. М., 1912-1914.\nПр. Остролумов. Полная школа мыловарения: Подробный самоучитель, как самому делать мыло. М., 1910.\nУстав Промыслового Кооперативного Товарищества рабочих и служащих фабрики быв. А. М. Остроумова. М., 1923.\nЭманация радия в приложении к косметике. М., 1907.\nBaronne Staffe. Le Cabinet de Toilette. Paris, 1891. URL: https://gallica.bnf.fr/ark:/12148/bpt6k12658404.texteImage\nThe Lady's Dressing-Room: Translated from the French of Baroness Staffe. London, 1892. URL: https://www.victorianlondon.org/publications/ladys.htm\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "duration" => 2327, "filename" => "/downloads/youtube/Либо🔺Либо/2025-09-04_Косметика. Как перестать стесняться и начать краситься | Время и деньги.m4a", "id" => "ynstAAKiucQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ynstAAKiucQ", "playlist_index" => 27, "timestamp" => 1756972869, "title" => "Косметика. Как перестать стесняться и начать краситься | Время и деньги", "upload_date" => "20250904"} 21:31:27.716 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=389.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:27.718 [debug] QUERY OK source="sources" db=1.4ms idle=97.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:27.742 [debug] QUERY OK source="media_items" db=23.8ms queue=0.1ms idle=98.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-09-04 08:01:09Z], 5] 21:31:27.788 [debug] QUERY OK source="media_items" db=45.1ms idle=123.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["В конце XIX века женщина не могла просто взять и нанести макияж. Декоративная косметика считалась чем-то неприличным, и все-таки многие тайком покупали и использовали румяна и белила. Как же сделать себе имя и состояние на торговле косметикой? Для этого аптекарь Александр Остроумов перепридумал целую индустрию. Почему крем с содержанием солей ртути стал хитом продаж? Как технический прогресс изменил техники макияжа? И что делать, если вы брюнетка с синеватым оттенком кожи?\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nРедактор: Андрей Борзенко\nСценарист: Ксения Гусарова\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкасты в Libo/Libo Play: https://play.libolibo.me/?utm_source=promo&utm_medium=ss&utm_campaign=promo_ss_timeandmoney\n\nСписок источников:\nВолосы, их значение, здоровье и уход за ними / Сост. провизор А.М.Остроумов. М., 1893.\nГильман Б.А., Омельченко В.В. Качество парфюмерно-косметических товаров. Киев, 1980.\nЖенщина дома и в обществе: Настольная книга для женщин, содержащая все необходимые указания и практические советы, относящиеся к домашней и общественной жизни женщины. М., 1912.\nЗолотой юбилей парфюмерного производства Товарищества Брокар и К° в Москве. 1864-1914. М., [1915]. URL: https://humus.livejournal.com/8489908.html, https://humus.livejournal.com/8491755.html\nКак нужно накладывать жизненный грим и какие необходимы для этого средства: Руководство к изучению применения безвредного для кожи грима с указанием ухода за кожей. М., 1913. URL: https://viewer.rsl.ru/ru/rsl01003804115?page=5&rotate=0&theme=white\nКрем \"Метаморфоза\" товарищества парфюмерной фабрики провизора А. М. Остроумова в Москве. Несколько слов о креме \"Альбадерма\". М., [1908]. URL: https://viewer.rsl.ru/ru/rsl01003749521?page=3&rotate=0&theme=white\nЛобкович В. Золотой век русской парфюмерии и косметики. 1821-1921. Минск, 2005.\nМаржецкий С.И. Руководство по врачебной косметике и лечению волос. М., 1911.\nНаши артистки о парфюмерии Т-ва парфюмерной фабрики провизора А.М.Остроумова: В 3-х вып. М., 1912-1914.\nПр. Остролумов. Полная школа мыловарения: Подробный самоучитель, как самому делать мыло. М., 1910.\nУстав Промыслового Кооперативного Товарищества рабочих и служащих фабрики быв. А. М. Остроумова. М., 1923.\nЭманация радия в приложении к косметике. М., 1907.\nBaronne Staffe. Le Cabinet de Toilette. Paris, 1891. URL: https://gallica.bnf.fr/ark:/12148/bpt6k12658404.texteImage\nThe Lady's Dressing-Room: Translated from the French of Baroness Staffe. London, 1892. URL: https://www.victorianlondon.org/publications/ladys.htm\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Косметика. Как перестать стесняться и начать краситься | Время и деньги", "1d217f30-83c3-4c1e-8781-0cd13f11ef31", "ynstAAKiucQ", [], false, "https://www.youtube.com/watch?v=ynstAAKiucQ", 2327, false, 27, "/downloads/youtube/Либо🔺Либо/2025-09-04_Косметика. Как перестать стесняться и начать краситься | Время и деньги.m4a", false, false, 5, 1, ~U[2025-09-04 08:01:09Z], ~U[2026-05-03 18:31:27Z], ~U[2026-05-03 18:31:27Z], "В конце XIX века женщина не могла просто взять и нанести макияж. Декоративная косметика считалась чем-то неприличным, и все-таки многие тайком покупали и использовали румяна и белила. Как же сделать себе имя и состояние на торговле косметикой? Для этого аптекарь Александр Остроумов перепридумал целую индустрию. Почему крем с содержанием солей ртути стал хитом продаж? Как технический прогресс изменил техники макияжа? И что делать, если вы брюнетка с синеватым оттенком кожи?\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nРедактор: Андрей Борзенко\nСценарист: Ксения Гусарова\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайт (truncated) 21:31:27.790 [debug] QUERY OK source="sources" db=2.0ms idle=168.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:27.791 [debug] QUERY OK source="media_profiles" db=0.9ms idle=74.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:27.792 [debug] QUERY OK source="media_items" db=1.0ms idle=73.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [998] 21:31:27.793 [debug] Current batch of media processed. Will check again in 1000ms 21:31:28.793 [debug] Current batch of media processed. Will check again in 1000ms 21:31:29.795 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nВ середине 19 века секс-работа в Российской империи стала легальной. Власти решили, что проще жестко отрегулировать этот бизнес, чем пытаться его запретить. Кто получал самую большую выгоду от этого? А сколько получали девушки, работавшие там? Как и почему они оказывались на улицах или в домах терпимости? Наконец, как менялось к этому отношение общества?\n\nДисклеймер: сегодня мы заменяем термин «проституция» термином «секс-работа», потому что считаем его более этичным. Но в этом выпуске слово «проституции» тоже будет звучать, потому что речь пойдет о рубеже XIX-ХХ веков.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий и сценарист: Андрей Аксенов\nРедакторы: Жанна Алфимова, Ксения Красильникова, Андрей Борзенко\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «На каком основании»:\nhttps://podcast.ru/e/vpcKPBCycr \n\nСписок источников:\nЖданова М. История непарадного Петербурга: Сенная площадь [Электронный ресурс] // URL: https://saint-petersburg.ru/m/history/zhdanova/334214/\nГолос. — 1868. — 15 июня — С. 1 День. — 1916. — 7 сентября. — С. 3\nЛебина Н.Б., Шкаровский М.В. Проституция в Петербурге. — М.: Прогресс-академия, 1994\nТруды Первого Всероссийского Съезда по борьбе с торгом женщинами и его причинами. СПб.: Типография С.-Петербургской одиночной тюрьмы, 1911\nПроституция: по обследованию 1-го августа 1889 года. — СПб., 1890.\nЮкина И. И. Всероссийские женские съезды как точки роста феминистского движения в России // Женщина в российском обществе. 2008. №4.\nЮкина И.И. Русский феминизм как вызов современности. — СПб.: Алетейя, 2007\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "duration" => 2357, "filename" => "/downloads/youtube/Либо🔺Либо/2025-08-28_Секс. Как государство позаботилось о нравственности | Время и деньги.m4a", "id" => "aDhPXje5RoE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=aDhPXje5RoE", "playlist_index" => 28, "timestamp" => 1756364400, "title" => "Секс. Как государство позаботилось о нравственности | Время и деньги", "upload_date" => "20250828"} 21:31:29.796 [debug] QUERY OK source="sources" db=0.8ms idle=463.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:29.797 [debug] QUERY OK source="sources" db=0.8ms idle=176.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:29.814 [debug] QUERY OK source="media_items" db=17.4ms idle=177.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-28 07:00:00Z], 5] 21:31:29.827 [debug] QUERY OK source="media_items" db=11.9ms idle=195.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nВ середине 19 века секс-работа в Российской империи стала легальной. Власти решили, что проще жестко отрегулировать этот бизнес, чем пытаться его запретить. Кто получал самую большую выгоду от этого? А сколько получали девушки, работавшие там? Как и почему они оказывались на улицах или в домах терпимости? Наконец, как менялось к этому отношение общества?\n\nДисклеймер: сегодня мы заменяем термин «проституция» термином «секс-работа», потому что считаем его более этичным. Но в этом выпуске слово «проституции» тоже будет звучать, потому что речь пойдет о рубеже XIX-ХХ веков.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий и сценарист: Андрей Аксенов\nРедакторы: Жанна Алфимова, Ксения Красильникова, Андрей Борзенко\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «На каком основании»:\nhttps://podcast.ru/e/vpcKPBCycr \n\nСписок источников:\nЖданова М. История непарадного Петербурга: Сенная площадь [Электронный ресурс] // URL: https://saint-petersburg.ru/m/history/zhdanova/334214/\nГолос. — 1868. — 15 июня — С. 1 День. — 1916. — 7 сентября. — С. 3\nЛебина Н.Б., Шкаровский М.В. Проституция в Петербурге. — М.: Прогресс-академия, 1994\nТруды Первого Всероссийского Съезда по борьбе с торгом женщинами и его причинами. СПб.: Типография С.-Петербургской одиночной тюрьмы, 1911\nПроституция: по обследованию 1-го августа 1889 года. — СПб., 1890.\nЮкина И. И. Всероссийские женские съезды как точки роста феминистского движения в России // Женщина в российском обществе. 2008. №4.\nЮкина И.И. Русский феминизм как вызов современности. — СПб.: Алетейя, 2007\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Секс. Как государство позаботилось о нравственности | Время и деньги", "5f15d677-dd25-4ff6-bb65-88cd5ebc9a42", "aDhPXje5RoE", [], false, "https://www.youtube.com/watch?v=aDhPXje5RoE", 2357, false, 28, "/downloads/youtube/Либо🔺Либо/2025-08-28_Секс. Как государство позаботилось о нравственности | Время и деньги.m4a", false, false, 5, 1, ~U[2025-08-28 07:00:00Z], ~U[2026-05-03 18:31:29Z], ~U[2026-05-03 18:31:29Z], "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nВ середине 19 века секс-работа в Российской империи стала легальной. Власти решили, что проще жестко отрегулировать этот бизнес, чем пытаться его запретить. Кто получал самую большую выгоду от этого? А сколько получали девушки, работавшие там? Как и почему они оказывались на улицах или в домах терпимости? Наконец, как менялось к этому отношение общества?\n\nДисклеймер: сегодня мы заменяем термин «проституция» термином «секс-работа», потому что считаем его более этичным. Но в этом выпуске слово «проституции» тоже будет звучать, потому что речь пойдет о рубеже XIX-ХХ веков.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий и сценарист: Андрей Аксенов\nРедакторы: Жанна Алфимова, Ксения Красильникова, Андрей Борзенко\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «На каком основании»:\nhttps://podcast.ru/e/vpcKPBCycr \n\nСписок источников:\nЖданова М. История непарадного Петербурга: Сенная площадь [Электронный ресурс] // URL: https://saint-petersburg.ru/m/history/zhdanova/334214/\nГолос. — 1868. — 15 июня — С. 1 День. — 1916. — 7 сентября. — С. 3\nЛебина Н.Б., Шкаровский М.В. Проституция в Петербурге. — М.: Прогресс-академия, 1994\nТруды Первого Всероссийского Съезда по борьбе с торгом женщинами и его причинами. СПб.: Типография С.-П (truncated) 21:31:29.829 [debug] QUERY OK source="sources" db=1.6ms idle=207.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:29.829 [debug] QUERY OK source="media_profiles" db=0.6ms idle=33.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:29.831 [debug] QUERY OK source="media_items" db=0.9ms idle=32.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1001] 21:31:29.831 [debug] Current batch of media processed. Will check again in 1000ms 21:31:30.831 [debug] Current batch of media processed. Will check again in 1000ms 21:31:31.833 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "До начала ХХ века лошади были главным средством передвижения в Российской империи, а конокрадство считалось одним из самых тяжких преступлений. И тем не менее оно процветало повсюду. Как литовские крестьяне, евреи и старообрядцы строили свой бизнес на краже лошадей? Почему полиция ничего не делала с преступниками? И каким образом конокрад Тадас Блинда стал национальным героем?\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg \n\nВедущий: Андрей Аксенов\nРедактор: Андрей Борзенко\nСценарист: Иван Корнеев\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкасты в Libo/Libo Play: https://play.libolibo.me/?utm_source=promo&utm_medium=ss&utm_campaign=promo_ss_timeandmoney\n\nСписок источников:\nБезгин В.Б. Кражи в российском селе второй половины XIX – начала XX века // Юридические исследования. – 2013. – № 6. – С. 285–319.\nБезгин В.Б. Крестьянская повседневность (Традиции конца XIX – начала XX века). — Тамбов, Издательство ТГТУ, 2004.\nВрангель Н.Е. Воспоминания: От крепостного права до большевиков. — М.: Новое литературное обозрение, 2003.\nЖиркевич А.В. Настоящий друг русских классиков: И. Репин, Л. Толстой, И. Айвазовский и другие современники в дневниках и письмах Александра Жиркевича / [составители: Н.Г. Жиркевич-Подлесских и др.]. — М.: Художественная литература, 2017.\nКонская перепись 1882 года. — Санкт-Петербург: Главное Управление Государственного Коннозаводства, 1884.\nПилсудский Б. Дневник. 1882 г. // Известия Института наследия Бронислава Пилсудского. — № 3. Южно-Сахалинск, 1999. — С. 105–127.\nBakalczuk-Felin M. Memorial Book of Rokiskis. — Johannesburg, 1952.\nChristine D. Worobec. Horse Thieves and Peasant Justice in Post-Emancipation Imperial Russia // Journal of Social History. — December 1987. — pp. 281–293.\nHoward Margol. Pusalotas Gang of Thieves (1841–1843): Berko Margolis adventures (Kaunas Regional Archive), 2005.\nRima Praspaliauskiene. Unwanted and Dangerous: Beggars, Vagabonds and Robbers in Lithuania during the End of the 18th – the First Half of the 19th Centuries. — Vilnius, 2000.\nTomas Balkelis. Social Banditry and Nation-Making: The Myth of a Lithuanian Robber // Past & Present , Feb., 2008. — No. 198 (Feb., 2008), — pp. 111–145\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "duration" => 2372, "filename" => "/downloads/youtube/Либо🔺Либо/2025-08-21_Лошади. Как крали коней и как за это наказывали | Время и деньги.m4a", "id" => "Ztw-HZkDl6o", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Ztw-HZkDl6o", "playlist_index" => 29, "timestamp" => 1755769684, "title" => "Лошади. Как крали коней и как за это наказывали | Время и деньги", "upload_date" => "20250821"} 21:31:31.834 [debug] QUERY OK source="sources" db=1.2ms idle=494.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:31.836 [debug] QUERY OK source="sources" db=1.0ms idle=215.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:31.856 [debug] QUERY OK source="media_items" db=20.1ms idle=216.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-21 09:48:04Z], 5] 21:31:31.869 [debug] QUERY OK source="media_items" db=12.6ms idle=237.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["До начала ХХ века лошади были главным средством передвижения в Российской империи, а конокрадство считалось одним из самых тяжких преступлений. И тем не менее оно процветало повсюду. Как литовские крестьяне, евреи и старообрядцы строили свой бизнес на краже лошадей? Почему полиция ничего не делала с преступниками? И каким образом конокрад Тадас Блинда стал национальным героем?\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg \n\nВедущий: Андрей Аксенов\nРедактор: Андрей Борзенко\nСценарист: Иван Корнеев\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкасты в Libo/Libo Play: https://play.libolibo.me/?utm_source=promo&utm_medium=ss&utm_campaign=promo_ss_timeandmoney\n\nСписок источников:\nБезгин В.Б. Кражи в российском селе второй половины XIX – начала XX века // Юридические исследования. – 2013. – № 6. – С. 285–319.\nБезгин В.Б. Крестьянская повседневность (Традиции конца XIX – начала XX века). — Тамбов, Издательство ТГТУ, 2004.\nВрангель Н.Е. Воспоминания: От крепостного права до большевиков. — М.: Новое литературное обозрение, 2003.\nЖиркевич А.В. Настоящий друг русских классиков: И. Репин, Л. Толстой, И. Айвазовский и другие современники в дневниках и письмах Александра Жиркевича / [составители: Н.Г. Жиркевич-Подлесских и др.]. — М.: Художественная литература, 2017.\nКонская перепись 1882 года. — Санкт-Петербург: Главное Управление Государственного Коннозаводства, 1884.\nПилсудский Б. Дневник. 1882 г. // Известия Института наследия Бронислава Пилсудского. — № 3. Южно-Сахалинск, 1999. — С. 105–127.\nBakalczuk-Felin M. Memorial Book of Rokiskis. — Johannesburg, 1952.\nChristine D. Worobec. Horse Thieves and Peasant Justice in Post-Emancipation Imperial Russia // Journal of Social History. — December 1987. — pp. 281–293.\nHoward Margol. Pusalotas Gang of Thieves (1841–1843): Berko Margolis adventures (Kaunas Regional Archive), 2005.\nRima Praspaliauskiene. Unwanted and Dangerous: Beggars, Vagabonds and Robbers in Lithuania during the End of the 18th – the First Half of the 19th Centuries. — Vilnius, 2000.\nTomas Balkelis. Social Banditry and Nation-Making: The Myth of a Lithuanian Robber // Past & Present , Feb., 2008. — No. 198 (Feb., 2008), — pp. 111–145\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Лошади. Как крали коней и как за это наказывали | Время и деньги", "1637c64f-9f18-4b0f-a215-38331d1dad70", "Ztw-HZkDl6o", [], false, "https://www.youtube.com/watch?v=Ztw-HZkDl6o", 2372, false, 29, "/downloads/youtube/Либо🔺Либо/2025-08-21_Лошади. Как крали коней и как за это наказывали | Время и деньги.m4a", false, false, 5, 1, ~U[2025-08-21 09:48:04Z], ~U[2026-05-03 18:31:31Z], ~U[2026-05-03 18:31:31Z], "До начала ХХ века лошади были главным средством передвижения в Российской империи, а конокрадство считалось одним из самых тяжких преступлений. И тем не менее оно процветало повсюду. Как литовские крестьяне, евреи и старообрядцы строили свой бизнес на краже лошадей? Почему полиция ничего не делала с преступниками? И каким образом конокрад Тадас Блинда стал национальным героем?\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg \n\nВедущий: Андрей Аксенов\nРедактор: Андрей Борзенко\nСценарист: Иван Корнеев\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкасты в Libo/Libo Play: https://play.libolibo.me/?utm_source=promo&utm_medium=ss&utm_campaign=promo_ss_timeandmoney\n\nСписок источников:\nБезгин В.Б. Кражи в российском селе второй половины XIX – начала XX века // Юридические исследования. – 2013. – № 6. – С. 285–319.\nБезгин В.Б. Крестьянская повседневность (Традиции конца XIX – начала XX века). — Тамбов, Издательство ТГТУ, 2004.\nВрангель Н.Е. Воспоминания: От крепостного права до большевиков. — М.: Новое литературное обозрение, 2003.\nЖиркевич А.В. Настоящий друг русских классиков: И. Репин, Л. Толстой, И. Айвазовский и другие современники в дневниках и пис (truncated) 21:31:31.872 [debug] QUERY OK source="sources" db=2.2ms idle=250.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:31.873 [debug] QUERY OK source="media_profiles" db=0.7ms idle=37.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:31.874 [debug] QUERY OK source="media_items" db=1.1ms idle=37.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1002] 21:31:31.874 [debug] Current batch of media processed. Will check again in 1000ms 21:31:32.873 [debug] Current batch of media processed. Will check again in 1000ms 21:31:33.875 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Чем были недовольны крестьяне после отмены крепостного права, почему могли поднять восстание из-за пустого бланка и сколько поколений нужно платить ипотеку за поле.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Семен Шешенин \nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСмотрите новое ютуб-шоу «Естественный вопрос»: https://www.youtube.com/@libolibostudio\n\nСписок источников:\n\nБезгин В.Б. Крестьянская повседневность (традиции конца XIX – начала XX века) — Тамбов, Издательство ТГТУ, 2004\nВалегина К.О. Массовые источники по истории реализации реформы 19 февраля 1861 г. в Тамбовской губернии (опыт количественного анализа структуры наделов и платежей) [текст]: дис. канд. ист. наук: 07.00.09\nДавыдов М.А., Всероссийский рынок в конце XIX - начале XX вв. и железнодорожная статистика, — Спб, Алетейя, 2010\nДавыдов М.А. , Двадцать лет до Великой войны Российская модернизация Витте-Столыпина, — Спб, Алетейя, 2016\nМанифест 19 февраля 1861 года \nВысочайше утвержденное Общее Положение о крестьянах, вышедших из крепостной зависимости\nПерепелицын А.В. Распространение частной земельной собственности в крестьянском хозяйстве центрального черноземья в 60–90-е годы XIX века // Вестник ТГУ, выпуск 2 (42), 2006\nРашин А.Г., Население России за 100 лет (1811-1913 гг.), — М. Государственное статистическое издательство, 1956\nТройницкий, А.Г. Крепостное население России по 10-й народной переписи. — СПб: тип. Карла Вульфа, 1861\nУльянов А. Е. Крестьянское землевладение в Симбирской губернии в конце XIX – начале XX века // Известия ПГПУ им. В.Г. Белинского. 2010. No 15 (19).\nУльянов А. Е. Обеспеченность сельскохозяйственными землями бывших помещичьих и государственных крестьян Пензенской губернии в конце XIX – начале XX веков // Известия ПГПУ им. В.Г. Белинского. 2011. No 23.\nФедосеев Р. В., Богатырев Э.Д. Сокращение дворянского землевладения во второй половине XIX - начале XX В. как фактор изменений политических предпочтений дворянства (по материалам Среднего Поволжья) // Гуманитарные и политико-правовые исследования. 2018. №2 (2). \nФедосеев Р. В. Земельный рынок в среднем поволжье во второй половине XIX - начале XX века // Исторические, философские, политические и юридические науки, культурология и искусствоведение. Вопросы теории и практики, No 11 (49), 2014\nФурсов В. Н. Реформа 1861 года и социальная психология крестьян // Евразийский форум. 2009. №1 (1).\nЭнгельгардт А.Н. Письма из деревни, — М., Алгоритм, 2010\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "duration" => 2432, "filename" => "/downloads/youtube/Либо🔺Либо/2025-08-14_Земля. Как получить кусочек самой большой страны в мире.m4a", "id" => "4DmnhVXYiqI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=4DmnhVXYiqI", "playlist_index" => 30, "timestamp" => 1755158403, "title" => "Земля. Как получить кусочек самой большой страны в мире", "upload_date" => "20250814"} 21:31:33.876 [debug] QUERY OK source="sources" db=0.8ms idle=526.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:33.877 [debug] QUERY OK source="sources" db=0.7ms idle=258.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:33.898 [debug] QUERY OK source="media_items" db=20.2ms idle=259.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-14 08:00:03Z], 5] 21:31:33.911 [debug] QUERY OK source="media_items" db=12.9ms idle=280.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Чем были недовольны крестьяне после отмены крепостного права, почему могли поднять восстание из-за пустого бланка и сколько поколений нужно платить ипотеку за поле.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Семен Шешенин \nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСмотрите новое ютуб-шоу «Естественный вопрос»: https://www.youtube.com/@libolibostudio\n\nСписок источников:\n\nБезгин В.Б. Крестьянская повседневность (традиции конца XIX – начала XX века) — Тамбов, Издательство ТГТУ, 2004\nВалегина К.О. Массовые источники по истории реализации реформы 19 февраля 1861 г. в Тамбовской губернии (опыт количественного анализа структуры наделов и платежей) [текст]: дис. канд. ист. наук: 07.00.09\nДавыдов М.А., Всероссийский рынок в конце XIX - начале XX вв. и железнодорожная статистика, — Спб, Алетейя, 2010\nДавыдов М.А. , Двадцать лет до Великой войны Российская модернизация Витте-Столыпина, — Спб, Алетейя, 2016\nМанифест 19 февраля 1861 года \nВысочайше утвержденное Общее Положение о крестьянах, вышедших из крепостной зависимости\nПерепелицын А.В. Распространение частной земельной собственности в крестьянском хозяйстве центрального черноземья в 60–90-е годы XIX века // Вестник ТГУ, выпуск 2 (42), 2006\nРашин А.Г., Население России за 100 лет (1811-1913 гг.), — М. Государственное статистическое издательство, 1956\nТройницкий, А.Г. Крепостное население России по 10-й народной переписи. — СПб: тип. Карла Вульфа, 1861\nУльянов А. Е. Крестьянское землевладение в Симбирской губернии в конце XIX – начале XX века // Известия ПГПУ им. В.Г. Белинского. 2010. No 15 (19).\nУльянов А. Е. Обеспеченность сельскохозяйственными землями бывших помещичьих и государственных крестьян Пензенской губернии в конце XIX – начале XX веков // Известия ПГПУ им. В.Г. Белинского. 2011. No 23.\nФедосеев Р. В., Богатырев Э.Д. Сокращение дворянского землевладения во второй половине XIX - начале XX В. как фактор изменений политических предпочтений дворянства (по материалам Среднего Поволжья) // Гуманитарные и политико-правовые исследования. 2018. №2 (2). \nФедосеев Р. В. Земельный рынок в среднем поволжье во второй половине XIX - начале XX века // Исторические, философские, политические и юридические науки, культурология и искусствоведение. Вопросы теории и практики, No 11 (49), 2014\nФурсов В. Н. Реформа 1861 года и социальная психология крестьян // Евразийский форум. 2009. №1 (1).\nЭнгельгардт А.Н. Письма из деревни, — М., Алгоритм, 2010\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Земля. Как получить кусочек самой большой страны в мире", "ac279fc3-f043-4ba8-9d5a-ac00c9c6b8e9", "4DmnhVXYiqI", [], false, "https://www.youtube.com/watch?v=4DmnhVXYiqI", 2432, false, 30, "/downloads/youtube/Либо🔺Либо/2025-08-14_Земля. Как получить кусочек самой большой страны в мире.m4a", false, false, 5, 1, ~U[2025-08-14 08:00:03Z], ~U[2026-05-03 18:31:33Z], ~U[2026-05-03 18:31:33Z], "Чем были недовольны крестьяне после отмены крепостного права, почему могли поднять восстание из-за пустого бланка и сколько поколений нужно платить ипотеку за поле.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Семен Шешенин \nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСмотрите новое ютуб-шоу «Естественный вопрос»: https://www.youtube.com/@libolibostudio\n\nСписок источников:\n\nБезгин В.Б. Крестьянская повседневность (традиции конца XIX – начала XX века) — Тамбов, Издательство ТГТУ, 2004\nВалегина К.О. Массовые источники по истори (truncated) 21:31:33.914 [debug] QUERY OK source="sources" db=2.1ms idle=293.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:33.915 [debug] QUERY OK source="media_profiles" db=0.9ms idle=37.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:33.916 [debug] QUERY OK source="media_items" db=1.2ms idle=37.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1005] 21:31:33.916 [debug] Current batch of media processed. Will check again in 1000ms 21:31:34.310 [info] {"source":"oban","duration":4767,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:31:34.918 [debug] Current batch of media processed. Will check again in 1000ms 21:31:35.919 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "За сколько можно продать свободу собственным крепостным, как правильно торговаться с пятью тысячами человек одновременно и из чего складывается ценник вольной, когда отменой крепостного права еще и не пахнет.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nСценарист: Игорь Ерохов\nРедактор: Семен Шешенин \nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nКак жили в Ижевском после выкупа — в фотографиях Ивана Филатова: https://t.me/domfilatova\n\nСлушайте Аудиогид по Тбилиси с Андреем Аксеновым: https://play.libolibo.me/?start=feed_I5ltZPcsJ06tyoSgfka5 \n\nCписок источников:\n\nБакулин Д.И. Из истории села Ижевского, Спасского уезда, Рязанской губ. Рязань: 1913\nВешняков В. Крестьяне-собственники в России. СПб.: 1858\nГоловщиков В. Род дворян Демидовых. Ярославль: 1881\nЛесков Н.С. Кадетский монастырь// Собрание сочинений в 11 томах. Т. 6. М.: Государственное издательство художественной литературы, 1957\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #аксенов #времяиденьги", "duration" => 1937, "filename" => "/downloads/youtube/Либо🔺Либо/2025-08-07_Свобода. Сколько стоит выкупиться у барина.m4a", "id" => "6lLLPFR9YEM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=6lLLPFR9YEM", "playlist_index" => 31, "timestamp" => 1754569933, "title" => "Свобода. Сколько стоит выкупиться у барина", "upload_date" => "20250807"} 21:31:35.920 [debug] QUERY OK source="sources" db=0.7ms idle=554.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:35.921 [debug] QUERY OK source="sources" db=1.3ms idle=302.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:35.939 [debug] QUERY OK source="media_items" db=17.5ms idle=303.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-07 12:32:13Z], 5] 21:31:35.953 [debug] QUERY OK source="media_items" db=13.3ms idle=321.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["За сколько можно продать свободу собственным крепостным, как правильно торговаться с пятью тысячами человек одновременно и из чего складывается ценник вольной, когда отменой крепостного права еще и не пахнет.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nСценарист: Игорь Ерохов\nРедактор: Семен Шешенин \nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nКак жили в Ижевском после выкупа — в фотографиях Ивана Филатова: https://t.me/domfilatova\n\nСлушайте Аудиогид по Тбилиси с Андреем Аксеновым: https://play.libolibo.me/?start=feed_I5ltZPcsJ06tyoSgfka5 \n\nCписок источников:\n\nБакулин Д.И. Из истории села Ижевского, Спасского уезда, Рязанской губ. Рязань: 1913\nВешняков В. Крестьяне-собственники в России. СПб.: 1858\nГоловщиков В. Род дворян Демидовых. Ярославль: 1881\nЛесков Н.С. Кадетский монастырь// Собрание сочинений в 11 томах. Т. 6. М.: Государственное издательство художественной литературы, 1957\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #аксенов #времяиденьги", "Свобода. Сколько стоит выкупиться у барина", "e289ef56-b0d0-4b5c-b1c9-a4bb539f7485", "6lLLPFR9YEM", [], false, "https://www.youtube.com/watch?v=6lLLPFR9YEM", 1937, false, 31, "/downloads/youtube/Либо🔺Либо/2025-08-07_Свобода. Сколько стоит выкупиться у барина.m4a", false, false, 5, 1, ~U[2025-08-07 12:32:13Z], ~U[2026-05-03 18:31:35Z], ~U[2026-05-03 18:31:35Z], "За сколько можно продать свободу собственным крепостным, как правильно торговаться с пятью тысячами человек одновременно и из чего складывается ценник вольной, когда отменой крепостного права еще и не пахнет.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nСценарист: Игорь Ерохов\nРедактор: Семен Шешенин \nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nКак жили в Ижевском после выкупа — в фотографиях Ивана Филатова: https://t.me/domfilatova\n\nСлушайте Аудиогид по Тбилиси с Андреем Аксеновым: https://play.libolibo.me/?start=feed_I5ltZPcsJ06tyoSgfka5 \n\nCписок источников:\n\nБакулин Д.И. Из истории села Ижевского, Спасского уезда, Рязанской губ. Рязань: 1913\nВешняков В. Крестьяне-собственники в России. СПб.: 1858\nГоловщиков В. Род дворян Демидовых. Ярославль: 1881\nЛесков Н.С. Кадетский монастырь// Собрание сочинений в 11 томах. Т. 6. М.: Государственное издательство художественной литературы, 1957\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #аксенов #времяиденьги", "Свобода. Сколько стоит выкупиться у барина", "6lLLPFR9YEM", "https://www.youtube.com/watch?v=6lLLPFR9YEM", 1937, false, "/downloads/youtube/Либо🔺Либо/2025-08-07_Свобода. Сколько стоит выкупиться у барина.m4a", false, 5, ~U[2025-08-07 12:32:13Z]] 21:31:35.955 [debug] QUERY OK source="sources" db=1.9ms idle=335.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:35.956 [debug] QUERY OK source="media_profiles" db=0.7ms idle=35.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:35.957 [debug] QUERY OK source="media_items" db=0.8ms idle=34.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1006] 21:31:35.957 [debug] Current batch of media processed. Will check again in 1000ms 21:31:36.958 [debug] Current batch of media processed. Will check again in 1000ms 21:31:37.960 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Как купить человека по цене гуся, а продать по цене имения, стоит ли вкладываться в художественное образование раба и как заработать репутацию плохого барина в золотой век крепостничества.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg \n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Семен Шешенин \nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Почему мы еще живы»: https://pc.st/1568720773 \n\nСписок источников:\n\nБезсонов И. Прасковья Ивановна графиня Шереметьева. Её народная песня и родное её Кусково — М.: Университетская типография Каткова и Ко, 1872.\nДолгих А. Н. Проблема собственности в контексте правового положения владельческих крестьян россии XVIII - первой половины XIX вв // История: факты и символы. 2021. №4 (29)\nЖирнов Е. Душа согласно прейскуранту [Электронный ресурс] // https://kommersant.ru/doc/1317820\nКашин В. Н. Консервативный сверстник декабристов // Былое. 1926. No 1 (35).\nКузнецова С. «Наиболее сильный запрос был на красивых девушек» [Электронный ресурс] // https://kommersant.ru/doc/3343241\nМалахов А. Крепостная правда [Электронный ресурс] // https://kommersant.ru/doc/634373\nМассон Шарль. Секретные записки в России времени царствования Екатерины II и Павла I — М.: Новое литературное обозрение, 1996\nМарш Н. Крепкие узы: как жили, любили и работали крепостные крестьяне в России — М.: Эксмо, 2022\nМустафина Д. \"Принял и совершил надсмотрщик подканцелярист\nСтепан Пироговски\" (Мензелинские крепостные акты последней четверти XVIII В.) // Гасырлар авазы - Эхо веков. 2016. №3-4.\nШипов Н.Н. История моей жизни и моих странствий — СПб: Русская старина, 1881\nЯковлева М.А. «Из них был славен не один…»: князья Юсуповы // Слово.ру: Балтийский акцент. 2010. №1-2.\nЯцевич А.П. Крепостной Петербург пушкинского времени — Ленинград: Пушкинское общество, 1937\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "duration" => 2463, "filename" => "/downloads/youtube/Либо🔺Либо/2025-07-31_Живые души. Как торговали крепостными | Время и деньги.m4a", "id" => "qL0mqzkP04k", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=qL0mqzkP04k", "playlist_index" => 32, "timestamp" => 1753948862, "title" => "Живые души. Как торговали крепостными | Время и деньги", "upload_date" => "20250731"} 21:31:37.962 [debug] QUERY OK source="sources" db=1.0ms idle=587.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:37.963 [debug] QUERY OK source="sources" db=1.0ms idle=344.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:37.980 [debug] QUERY OK source="media_items" db=16.4ms idle=345.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-31 08:01:02Z], 5] 21:31:37.991 [debug] QUERY OK source="media_items" db=10.4ms idle=362.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как купить человека по цене гуся, а продать по цене имения, стоит ли вкладываться в художественное образование раба и как заработать репутацию плохого барина в золотой век крепостничества.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg \n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Семен Шешенин \nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Почему мы еще живы»: https://pc.st/1568720773 \n\nСписок источников:\n\nБезсонов И. Прасковья Ивановна графиня Шереметьева. Её народная песня и родное её Кусково — М.: Университетская типография Каткова и Ко, 1872.\nДолгих А. Н. Проблема собственности в контексте правового положения владельческих крестьян россии XVIII - первой половины XIX вв // История: факты и символы. 2021. №4 (29)\nЖирнов Е. Душа согласно прейскуранту [Электронный ресурс] // https://kommersant.ru/doc/1317820\nКашин В. Н. Консервативный сверстник декабристов // Былое. 1926. No 1 (35).\nКузнецова С. «Наиболее сильный запрос был на красивых девушек» [Электронный ресурс] // https://kommersant.ru/doc/3343241\nМалахов А. Крепостная правда [Электронный ресурс] // https://kommersant.ru/doc/634373\nМассон Шарль. Секретные записки в России времени царствования Екатерины II и Павла I — М.: Новое литературное обозрение, 1996\nМарш Н. Крепкие узы: как жили, любили и работали крепостные крестьяне в России — М.: Эксмо, 2022\nМустафина Д. \"Принял и совершил надсмотрщик подканцелярист\nСтепан Пироговски\" (Мензелинские крепостные акты последней четверти XVIII В.) // Гасырлар авазы - Эхо веков. 2016. №3-4.\nШипов Н.Н. История моей жизни и моих странствий — СПб: Русская старина, 1881\nЯковлева М.А. «Из них был славен не один…»: князья Юсуповы // Слово.ру: Балтийский акцент. 2010. №1-2.\nЯцевич А.П. Крепостной Петербург пушкинского времени — Ленинград: Пушкинское общество, 1937\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Живые души. Как торговали крепостными | Время и деньги", "357bd640-3dcc-4e77-90e6-b7c7b5876f38", "qL0mqzkP04k", [], false, "https://www.youtube.com/watch?v=qL0mqzkP04k", 2463, false, 32, "/downloads/youtube/Либо🔺Либо/2025-07-31_Живые души. Как торговали крепостными | Время и деньги.m4a", false, false, 5, 1, ~U[2025-07-31 08:01:02Z], ~U[2026-05-03 18:31:37Z], ~U[2026-05-03 18:31:37Z], "Как купить человека по цене гуся, а продать по цене имения, стоит ли вкладываться в художественное образование раба и как заработать репутацию плохого барина в золотой век крепостничества.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg \n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Семен Шешенин \nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Почему мы еще живы»: https://pc.st/1568720773 \n\nСписок источников:\n\nБезсонов И. Прасковья Ивановна графиня Шереметьева. Её народная песня и родное её Кусково — М.: Университетская типография Каткова и Ко, 1872.\nДолгих А. Н. Проблема собственности в контексте правового положения владельческих крестьян россии XVIII - первой половины XIX вв // История: факты и символы. 2021. №4 (29)\nЖирнов Е. Душа согласно прейскуранту [Электронный ресурс] // https://kommersant.ru/doc/1317820\nКашин В. Н. Консервативный сверстник декабристов // Былое. 1926. No 1 (35).\nКузнецова С. «Наиболее сильный запрос был на красивых девушек» [Электронный ресурс] // https://kommersant.ru/doc/3343241\nМалахов А. Крепостная правда [Электронный ресурс] // https://kommersant.ru/doc/634373\nМассон Шарль. Секретные записки в России времени царствования Екатерины II и Павла I — М.: Новое литературное обозрение, 1996\nМарш Н. Крепкие узы: как жили, любили и работали крепостные крестьяне в Росс (truncated) 21:31:37.994 [debug] QUERY OK source="sources" db=3.1ms idle=373.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:37.996 [debug] QUERY OK source="media_profiles" db=1.2ms queue=0.1ms idle=32.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:37.998 [debug] QUERY OK source="media_items" db=1.7ms idle=32.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1008] 21:31:37.998 [debug] Current batch of media processed. Will check again in 1000ms 21:31:38.998 [debug] Current batch of media processed. Will check again in 1000ms 21:31:40.000 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Как соляные магнаты из Перми устроили рейдерский захват британской металлургии, наняли ЧВК для войны в Сибири и получили от царя вотчину размером с Южную Корею. \n\nВедущий: Андрей Аксенов\nСценаристы: Жанна Алфимова и Егор Сенников\nРедактор: Семен Шешенин\nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n📌 Записаться на курс по разговорным подкастам и узнать подробности – https://course.libolibo.me/podcast-course По промокоду VID получите скидку 10% скидку для любого тарифа. При оплате в рублях просто введите промокод в нужную форму, а если оплачиваете другой валютой – напишите нам в телеграм-бот https://t.me/LiboLiboCourse_bot\n\nСписок источников:\n\nБелобородова И. Н. \"Соляные промыслы в традиционном природопользовании Русского Севера.\" Проблемы истории России. Вып. 10: Исторический источник и исторический контекст (2013): 192-201.\nБогданов М.В. История солеварения Соликамска — Соликамск, 2014.\nМагомаева А.Р.. \"СОЛЕВАРЕНИЕ В РОССИИ В XI-XVIII ВВ.\" Вестник молодых ученых Самарского государственного экономического университета 1 (2016): 245-248.\nНазарова А.Ю. \"Солеварение на Урале в конце XVI–XVII вв.\" Многомерность общества: цифровой поворот в гуманитарном знании.—Екатеринбург, 2019 (2019): 278-280.\n'Очерки русской культуры XIII-XV веков. Часть первая. Материальная культура \\\\ Под ред. А. В. Арциховского - Москва: Издательство МГУ, 1969 - с.с.480\nШирокова В. А. Соляные промыслы России //Вопросы истории естествознания и техники. – 2005. – Т. 26. – №. 3. – С. 47-56.\nKivelson, Valerie A. \"The devil stole his mind: the tsar and the 1648 Moscow uprising.\" The American Historical Review 98.3 (1993): 733-756.\nKotilaine, Jarmo T. Russia's foreign trade and economic expansion in the seventeenth century: Windows on the world. Brill, 2005.\nNolte, Hans-Heinrich. \"The Netherlands and Russia in the Seventeenth Century: Economic and Social Relations.\" Review (Fernand Braudel Center) 10.2 (1986): 230-244.\nOhberg, Arne. \"Russia and the world market in the seventeenth century: A discussion of the connection between prices and trade routes.\" Scandinavian Economic History Review 3.2 (1955): 123-162.\nSmith, Robert Ernest Frederick, and David Christian. Bread and salt: a social and economic history of food and drink in Russia. Cambridge University Press, 1984.\n\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "duration" => 2177, "filename" => "/downloads/youtube/Либо🔺Либо/2025-07-24_Соль. Как продать Уральский океан | Время и деньги.m4a", "id" => "0Fx-I9D5REg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=0Fx-I9D5REg", "playlist_index" => 33, "timestamp" => 1753340401, "title" => "Соль. Как продать Уральский океан | Время и деньги", "upload_date" => "20250724"} 21:31:40.001 [debug] QUERY OK source="sources" db=0.9ms idle=618.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:40.002 [debug] QUERY OK source="sources" db=0.7ms idle=383.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:40.022 [debug] QUERY OK source="media_items" db=19.4ms idle=384.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-24 07:00:01Z], 5] 21:31:40.104 [debug] QUERY OK source="media_items" db=81.7ms idle=404.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как соляные магнаты из Перми устроили рейдерский захват британской металлургии, наняли ЧВК для войны в Сибири и получили от царя вотчину размером с Южную Корею. \n\nВедущий: Андрей Аксенов\nСценаристы: Жанна Алфимова и Егор Сенников\nРедактор: Семен Шешенин\nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n📌 Записаться на курс по разговорным подкастам и узнать подробности – https://course.libolibo.me/podcast-course По промокоду VID получите скидку 10% скидку для любого тарифа. При оплате в рублях просто введите промокод в нужную форму, а если оплачиваете другой валютой – напишите нам в телеграм-бот https://t.me/LiboLiboCourse_bot\n\nСписок источников:\n\nБелобородова И. Н. \"Соляные промыслы в традиционном природопользовании Русского Севера.\" Проблемы истории России. Вып. 10: Исторический источник и исторический контекст (2013): 192-201.\nБогданов М.В. История солеварения Соликамска — Соликамск, 2014.\nМагомаева А.Р.. \"СОЛЕВАРЕНИЕ В РОССИИ В XI-XVIII ВВ.\" Вестник молодых ученых Самарского государственного экономического университета 1 (2016): 245-248.\nНазарова А.Ю. \"Солеварение на Урале в конце XVI–XVII вв.\" Многомерность общества: цифровой поворот в гуманитарном знании.—Екатеринбург, 2019 (2019): 278-280.\n'Очерки русской культуры XIII-XV веков. Часть первая. Материальная культура \\\\ Под ред. А. В. Арциховского - Москва: Издательство МГУ, 1969 - с.с.480\nШирокова В. А. Соляные промыслы России //Вопросы истории естествознания и техники. – 2005. – Т. 26. – №. 3. – С. 47-56.\nKivelson, Valerie A. \"The devil stole his mind: the tsar and the 1648 Moscow uprising.\" The American Historical Review 98.3 (1993): 733-756.\nKotilaine, Jarmo T. Russia's foreign trade and economic expansion in the seventeenth century: Windows on the world. Brill, 2005.\nNolte, Hans-Heinrich. \"The Netherlands and Russia in the Seventeenth Century: Economic and Social Relations.\" Review (Fernand Braudel Center) 10.2 (1986): 230-244.\nOhberg, Arne. \"Russia and the world market in the seventeenth century: A discussion of the connection between prices and trade routes.\" Scandinavian Economic History Review 3.2 (1955): 123-162.\nSmith, Robert Ernest Frederick, and David Christian. Bread and salt: a social and economic history of food and drink in Russia. Cambridge University Press, 1984.\n\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Соль. Как продать Уральский океан | Время и деньги", "3055fdca-686c-4620-84b5-2659d29071fb", "0Fx-I9D5REg", [], false, "https://www.youtube.com/watch?v=0Fx-I9D5REg", 2177, false, 33, "/downloads/youtube/Либо🔺Либо/2025-07-24_Соль. Как продать Уральский океан | Время и деньги.m4a", false, false, 5, 1, ~U[2025-07-24 07:00:01Z], ~U[2026-05-03 18:31:40Z], ~U[2026-05-03 18:31:40Z], "Как соляные магнаты из Перми устроили рейдерский захват британской металлургии, наняли ЧВК для войны в Сибири и получили от царя вотчину размером с Южную Корею. \n\nВедущий: Андрей Аксенов\nСценаристы: Жанна Алфимова и Егор Сенников\nРедактор: Семен Шешенин\nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n📌 Записаться на курс по разговорным подкастам и узнать подробности – https://course.libolibo.me/podcast-course По промокоду VID получите скидку 10% скидку для любого тарифа. При оплате в рублях просто введите промокод в нужную форму, а если оплачиваете другой валютой – напишите нам в телеграм-бот https://t.me/LiboLiboCourse_bot\n\nСписок источников:\n\nБелобородова И. Н. \"Соляные промыслы в традиционном природопользовании Русского Севера.\" Проблемы истории России. Вып. 10: Исторический источник и исторический контекст (2013): 192-201.\nБогданов М.В. История солеварения Соликамска — Соликамск, 2014.\nМагомаева А.Р.. \"СОЛЕВАРЕНИЕ В РОССИИ В XI-XVIII ВВ.\" Вестник молодых ученых Самарского государственного экономического университета 1 (2016): 245-248.\nНазарова А.Ю. \"Солеварение на Урале в конце XVI–XVII вв.\" Многомерность общества: цифровой поворот в гуманитарном знании.—Екатеринбург, 2019 (2019): 278-280.\n'Очерки русской кул (truncated) 21:31:40.107 [debug] QUERY OK source="sources" db=2.6ms idle=486.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:40.108 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=106.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:40.109 [debug] QUERY OK source="media_items" db=1.0ms idle=106.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1010] 21:31:40.110 [debug] Current batch of media processed. Will check again in 1000ms 21:31:41.110 [debug] Current batch of media processed. Will check again in 1000ms 21:31:42.112 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Сколько еды получали заключенные ГУЛАГа и от чего это зависело? Какая валюта стала главной в лагере, где деньги ничего не значили? Как распределялись роли на этом рынке и что за товары на нем продавали?\n\nЭто тяжелый эпизод, возможно, его не стоит слушать рядом с детьми или в уязвимом ментальном состоянии.\n\nВедущий: Андрей Аксенов\nСценарист: Жанна Алфимова\nРедактор: Семён Шешенин\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nНаучные консультанты: Сергей Бондаренко, сотрудник общества Мемориал,\nТатьяна Полянская, к.и.н., старший научный сотрудник Музея истории ГУЛАГа, историк Оксфордского университета Михаил Наконечный\nЗвукорежиссёры: Юрий Шустицкий и Ильдар Фаттахов\nДжингл: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nТакже мы хотим сказать спасибо всем, кто работал над другими эпизодами и помогал в этом сезоне: Андрей Борзенко, Павел Цуриков, Лика Кремер, Гульнара Делекторская, Юлия Стрекаловская, Ксения Красильникова, Владимир Коршаков, Александр Жиров, Александр Усольцев, Нина Мамотина, Варвара Андреева, Михаил Хрущев, Егор Сенников, Евгения Щербина, Кирилл Осповат, Кирилл Сычев.\n\nСлушайте подкаст «Острова смерти»: https://pc.st/1769648809\n\nИсточники:\n\nАдамова-Слиозберг О. Л. Путь. М., 1993. \nГинзбург Е. Крутой маршрут. М., 1990.\nИванова Г.М. История ГУЛАГа 1918-1958. М., 2006.\nОвчаренко П.Г. Горечь. Воспоминания и размышления. М., 2021.\nСолженицын А.И. Архипелаг ГУЛАГ. 1918-1956. Опыт художественного исследования. М., 2012.\nСолженицын А.И. Один день Ивана Денисовича\nСолоневич И.Л. Россия в концлагере. М., 1999.\nШаламов В. Собрание сочинений: В 4-х т. М., 1998.)\nШульгина М. В. Развитие производственной деятельности Соловецких лагерей особого назначения в 1923–1930 гг.: стратегии и дискуссии / Молодой ученый. — 2010. — № 3 (14). https://moluch.ru/archive/14/1237/ \nЭпплбаум Э. Гулаг. Паутина большого террора. М., 2006.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "duration" => 2628, "filename" => "/downloads/youtube/Либо🔺Либо/2024-11-21_Лагерный паёк. Как работает экономика голода | Время и деньги.m4a", "id" => "NV7EsWMpEqw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=NV7EsWMpEqw", "playlist_index" => 34, "timestamp" => 1732194034, "title" => "Лагерный паёк. Как работает экономика голода | Время и деньги", "upload_date" => "20241121"} 21:31:42.114 [debug] QUERY OK source="sources" db=1.1ms idle=723.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:42.115 [debug] QUERY OK source="sources" db=1.0ms idle=496.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:42.138 [debug] QUERY OK source="media_items" db=23.0ms idle=497.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-21 13:00:34Z], 5] 21:31:42.149 [debug] QUERY OK source="media_items" db=9.9ms idle=520.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Сколько еды получали заключенные ГУЛАГа и от чего это зависело? Какая валюта стала главной в лагере, где деньги ничего не значили? Как распределялись роли на этом рынке и что за товары на нем продавали?\n\nЭто тяжелый эпизод, возможно, его не стоит слушать рядом с детьми или в уязвимом ментальном состоянии.\n\nВедущий: Андрей Аксенов\nСценарист: Жанна Алфимова\nРедактор: Семён Шешенин\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nНаучные консультанты: Сергей Бондаренко, сотрудник общества Мемориал,\nТатьяна Полянская, к.и.н., старший научный сотрудник Музея истории ГУЛАГа, историк Оксфордского университета Михаил Наконечный\nЗвукорежиссёры: Юрий Шустицкий и Ильдар Фаттахов\nДжингл: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nТакже мы хотим сказать спасибо всем, кто работал над другими эпизодами и помогал в этом сезоне: Андрей Борзенко, Павел Цуриков, Лика Кремер, Гульнара Делекторская, Юлия Стрекаловская, Ксения Красильникова, Владимир Коршаков, Александр Жиров, Александр Усольцев, Нина Мамотина, Варвара Андреева, Михаил Хрущев, Егор Сенников, Евгения Щербина, Кирилл Осповат, Кирилл Сычев.\n\nСлушайте подкаст «Острова смерти»: https://pc.st/1769648809\n\nИсточники:\n\nАдамова-Слиозберг О. Л. Путь. М., 1993. \nГинзбург Е. Крутой маршрут. М., 1990.\nИванова Г.М. История ГУЛАГа 1918-1958. М., 2006.\nОвчаренко П.Г. Горечь. Воспоминания и размышления. М., 2021.\nСолженицын А.И. Архипелаг ГУЛАГ. 1918-1956. Опыт художественного исследования. М., 2012.\nСолженицын А.И. Один день Ивана Денисовича\nСолоневич И.Л. Россия в концлагере. М., 1999.\nШаламов В. Собрание сочинений: В 4-х т. М., 1998.)\nШульгина М. В. Развитие производственной деятельности Соловецких лагерей особого назначения в 1923–1930 гг.: стратегии и дискуссии / Молодой ученый. — 2010. — № 3 (14). https://moluch.ru/archive/14/1237/ \nЭпплбаум Э. Гулаг. Паутина большого террора. М., 2006.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Лагерный паёк. Как работает экономика голода | Время и деньги", "a9834e1d-e7f7-4f70-863d-b5df9cb24677", "NV7EsWMpEqw", [], false, "https://www.youtube.com/watch?v=NV7EsWMpEqw", 2628, false, 34, "/downloads/youtube/Либо🔺Либо/2024-11-21_Лагерный паёк. Как работает экономика голода | Время и деньги.m4a", false, false, 5, 1, ~U[2024-11-21 13:00:34Z], ~U[2026-05-03 18:31:42Z], ~U[2026-05-03 18:31:42Z], "Сколько еды получали заключенные ГУЛАГа и от чего это зависело? Какая валюта стала главной в лагере, где деньги ничего не значили? Как распределялись роли на этом рынке и что за товары на нем продавали?\n\nЭто тяжелый эпизод, возможно, его не стоит слушать рядом с детьми или в уязвимом ментальном состоянии.\n\nВедущий: Андрей Аксенов\nСценарист: Жанна Алфимова\nРедактор: Семён Шешенин\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nНаучные консультанты: Сергей Бондаренко, сотрудник общества Мемориал,\nТатьяна Полянская, к.и.н., старший научный сотрудник Музея истории ГУЛАГа, историк Оксфордского университета Михаил Наконечный\nЗвукорежиссёры: Юрий Шустицкий и Ильдар Фаттахов\nДжингл: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nТакже мы хотим сказать спасибо всем, кто работал над другими эпизодами и помогал в этом сезоне: Андрей Борзенко, Павел Цуриков, Лика Кремер, Гульнара Делекторская, Юлия Стрекаловская, Ксения Красильникова, Владимир Коршаков, Александр Жиров, Александр Усольцев, Нина Мамотина, Варвара Андреева, Михаил Хрущев, Егор Сенников, Евгения Щербина, Кирилл Осповат, Кирилл Сычев.\n\nСлушайте подкаст «Острова смерти»: https://pc.st/1769648809\n\nИсточники:\n\nАдамова-Слиозберг О. Л. Путь. М., 1993. \nГинзбург Е. Крутой маршрут. М., 1990.\nИванова Г.М. История ГУЛАГа 1918-1958. М., 2006.\nОвчаренко П.Г. Горечь. Воспоминания и размышления. М., 2021.\n (truncated) 21:31:42.151 [debug] QUERY OK source="sources" db=1.8ms idle=530.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:42.152 [debug] QUERY OK source="media_profiles" db=0.7ms idle=37.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:42.153 [debug] QUERY OK source="media_items" db=1.1ms idle=36.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1012] 21:31:42.153 [debug] Current batch of media processed. Will check again in 1000ms 21:31:43.154 [debug] Current batch of media processed. Will check again in 1000ms 21:31:44.156 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Можно ли продать англичанам английский сыр, зачем лить молоко в канаву и как в российскую кухню проникли симбиотические колонии микроорганизмов с Северного Кавказа? \n\nРеклама. ООО «КЕХ еКоммерц», ИНН 771066834\nПартнер эпизода — сервис Авито Авто. Заглядывайте в новый раздел Селект — и покупайте машину с вашей личной командой поддержки. \nhttps://clck.ru/3ESQg7?erid=2SDnjceB5fR\n\nРеклама. АО «Т-Банк» ИНН 7710140679,\nСтаньте премиум клиентом в Т банке по ссылке https://clck.ru/3ESRVV?erid=2SDnjdNQPLw\n\nВедущий: Андрей Аксенов\nСценаристы: Михаил Хрущев и Варвара Андреева\nРедактор: Семен Шешенин\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Нина Мамотина и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Без труда» – https://podcast.ru/1625691277\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nБржеский Н. К. Общинный быт и хозяйственная необеспеченность крестьян : [по поводу предстоящего пересмотра крестьянских положений]. - СПб., 1899, с. 39 (URL: http://elib.shpl.ru/ru/nodes/46616-brzheskiy-n-k-obschinnyy-byt-i-hozyaystvennaya-neobespechennost-krestyan-po-povodu-predstoyaschego-peresmotra-krestyanskih-polozheniy-spb-1899#mode/inspect/page/53/zoom/6) \nГутерц А. В. «Николай Верещагин. На благо Отечества» Вологда, 2011\nГутерц А. В. «О Николае Васильевиче Верещагине» // «Кооперация. Страницы истории. Памятники экономической мысли» Москва, 1998, т.1, кн.1, с. 439—544\nДутов Н. В. Предприниматель-новатор из ярославской «глубинки» // Ярославский педагогический вестник – 2011 – № 2 – Том I (Гуманитарные науки)\nЖукова Л.Н., Жукова О.Г. Русское купечество. Гении Дела и творцы истории. — М.: Вече, 2017. — С. 142—160. — 352 с. — (Россия. Моя история). — ISBN 978-5-4444-6215-7.\nМакаров Н. П. Рыночное молочное хозяйство и кооперация. — М., Ленинград : Книгосоюз, 1926.— 224 с.\nПочинюк О. П., Маликова Л. Х., Калошина Е. В. и др. «Верещагины. России славу умножая» СПб, 2008\nСажинов Г. Ю. «Вологодское масло. Ретроспектива» М., 2004\nСтепановский И. К. «Маслоделие — богатство севера. История молочного хозяйства и данные для развития его в северной части России — преимущественно в Вологодской губернии» Вологда. 1912\nТихонова А. В. О крестьянских артельных сыроварнях в России: Спор А.Н. Энгельгардта с Н.В. Верещагиным 1870-х гг. // Грамота, 2012. № 12 (26): в 3-х ч. Ч. III. C. 190-195\nУстав торгово-промышленного товарищества \"Братья В. и Н. Бландовы\". Москва : типо-лит. Н.И. Гросман и Г.А. Вендельштейн, 1901 (URL: https://viewer.rsl.ru/ru/rsl01003557113?page=5&rotate=0&theme=white)\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "duration" => 2387, "filename" => "/downloads/youtube/Либо🔺Либо/2024-11-14_Молочка. Как успокоиться и полюбить лактобактерии | Время и деньги.m4a", "id" => "kMhDab5p4NM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=kMhDab5p4NM", "playlist_index" => 35, "timestamp" => 1731589256, "title" => "Молочка. Как успокоиться и полюбить лактобактерии | Время и деньги", "upload_date" => "20241114"} 21:31:44.157 [debug] QUERY OK source="sources" db=0.5ms idle=757.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:44.157 [debug] QUERY OK source="sources" db=0.3ms idle=539.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:44.171 [debug] QUERY OK source="media_items" db=13.1ms idle=540.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-14 13:00:56Z], 5] 21:31:44.184 [debug] QUERY OK source="media_items" db=12.6ms idle=553.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Можно ли продать англичанам английский сыр, зачем лить молоко в канаву и как в российскую кухню проникли симбиотические колонии микроорганизмов с Северного Кавказа? \n\nРеклама. ООО «КЕХ еКоммерц», ИНН 771066834\nПартнер эпизода — сервис Авито Авто. Заглядывайте в новый раздел Селект — и покупайте машину с вашей личной командой поддержки. \nhttps://clck.ru/3ESQg7?erid=2SDnjceB5fR\n\nРеклама. АО «Т-Банк» ИНН 7710140679,\nСтаньте премиум клиентом в Т банке по ссылке https://clck.ru/3ESRVV?erid=2SDnjdNQPLw\n\nВедущий: Андрей Аксенов\nСценаристы: Михаил Хрущев и Варвара Андреева\nРедактор: Семен Шешенин\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Нина Мамотина и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Без труда» – https://podcast.ru/1625691277\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nБржеский Н. К. Общинный быт и хозяйственная необеспеченность крестьян : [по поводу предстоящего пересмотра крестьянских положений]. - СПб., 1899, с. 39 (URL: http://elib.shpl.ru/ru/nodes/46616-brzheskiy-n-k-obschinnyy-byt-i-hozyaystvennaya-neobespechennost-krestyan-po-povodu-predstoyaschego-peresmotra-krestyanskih-polozheniy-spb-1899#mode/inspect/page/53/zoom/6) \nГутерц А. В. «Николай Верещагин. На благо Отечества» Вологда, 2011\nГутерц А. В. «О Николае Васильевиче Верещагине» // «Кооперация. Страницы истории. Памятники экономической мысли» Москва, 1998, т.1, кн.1, с. 439—544\nДутов Н. В. Предприниматель-новатор из ярославской «глубинки» // Ярославский педагогический вестник – 2011 – № 2 – Том I (Гуманитарные науки)\nЖукова Л.Н., Жукова О.Г. Русское купечество. Гении Дела и творцы истории. — М.: Вече, 2017. — С. 142—160. — 352 с. — (Россия. Моя история). — ISBN 978-5-4444-6215-7.\nМакаров Н. П. Рыночное молочное хозяйство и кооперация. — М., Ленинград : Книгосоюз, 1926.— 224 с.\nПочинюк О. П., Маликова Л. Х., Калошина Е. В. и др. «Верещагины. России славу умножая» СПб, 2008\nСажинов Г. Ю. «Вологодское масло. Ретроспектива» М., 2004\nСтепановский И. К. «Маслоделие — богатство севера. История молочного хозяйства и данные для развития его в северной части России — преимущественно в Вологодской губернии» Вологда. 1912\nТихонова А. В. О крестьянских артельных сыроварнях в России: Спор А.Н. Энгельгардта с Н.В. Верещагиным 1870-х гг. // Грамота, 2012. № 12 (26): в 3-х ч. Ч. III. C. 190-195\nУстав торгово-промышленного товарищества \"Братья В. и Н. Бландовы\". Москва : типо-лит. Н.И. Гросман и Г.А. Вендельштейн, 1901 (URL: https://viewer.rsl.ru/ru/rsl01003557113?page=5&rotate=0&theme=white)\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Молочка. Как успокоиться и полюбить лактобактерии | Время и деньги", "6c516e59-0806-40cd-933b-fb58fac248a7", "kMhDab5p4NM", [], false, "https://www.youtube.com/watch?v=kMhDab5p4NM", 2387, false, 35, "/downloads/youtube/Либо🔺Либо/2024-11-14_Молочка. Как успокоиться и полюбить лактобактерии | Время и деньги.m4a", false, false, 5, 1, ~U[2024-11-14 13:00:56Z], ~U[2026-05-03 18:31:44Z], ~U[2026-05-03 18:31:44Z], "Можно ли продать англичанам английский сыр, зачем лить молоко в канаву и как в российскую кухню проникли симбиотические колонии микроорганизмов с Северного Кавказа? \n\nРеклама. ООО «КЕХ еКоммерц», ИНН 771066834\nПартнер эпизода — сервис Авито Авто. Заглядывайте в новый раздел Селект — и покупайте машину с вашей личной командой поддержки. \nhttps://clck.ru/3ESQg7?erid=2SDnjceB5fR\n\nРеклама. АО «Т-Банк» ИНН 7710140679,\nСтаньте премиум клиентом в Т банке по ссылке https://clck.ru/3ESRVV?erid=2SDnjdNQPLw\n\nВедущий: Андрей Аксенов\nСценаристы: Михаил Хрущев и Варвара Андреева\nРедактор: Семен Шешенин\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Нина Мамотина и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Без труда» – https://podcast.ru/1625691277\n\n🔺Все десять выпусков этого сезона уже можно по (truncated) 21:31:44.186 [debug] QUERY OK source="sources" db=2.2ms idle=566.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:44.187 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.1ms idle=29.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:44.188 [debug] QUERY OK source="media_items" db=0.8ms idle=30.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1014] 21:31:44.189 [debug] Current batch of media processed. Will check again in 1000ms 21:31:45.189 [debug] Current batch of media processed. Will check again in 1000ms 21:31:46.191 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "В Украине есть несколько памятников и улиц в честь Александра Николаевича Поля — человека, который открыл залежи железной руды в Криворожье и начал индустриализацию там, где до него была голая степь. Впрочем, при его жизни всё было не так однозначно. Каково быть одновременно помещиком, учёным и бизнесменом? Как репутация чудака-археолога может помочь в геологической разведке? И где искать инвесторов, если тебе никто не верит?\n\nРеклама. ООО «КЕХ еКоммерц», ИНН 771066834\nПартнер эпизода — сервис Авито Авто. Заглядывайте в новый раздел Селект — и покупайте машину с вашей личной командой поддержки. \nhttps://clck.ru/3ESQg7?erid=2SDnjcigj3Z\n\nРеклама. ООО «Яндекс» ИНН 7736207543\nПартнер этого эпизода — Яндекс. Приходите работать в Яндекс, все вакансии здесь: https://yandex.ru/jobs?utm_source=podcast&utm_medium=cpc&utm_campaign=0411&erid=2SDnje4MHnb\n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Андрей Борзенко\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\nБрандт Б.Ф. Иностранные капиталы и их влияние на экономическое развитие страны. Ч. 2. — СПб: Типография В. Киршакова, 1899\nБушак С. Феномен Олександра Поля. До 180-річчя від дня народження // Геолог України, №4, 2012\nВолынец А. Край, удобный к народному населению // URL: https://profile.ru/society/kraj-udobnyj-k-narodnomu-naseleniyu-191636/\nГиляровский В.А. Железная горячка // Россия. 1899. № 30.\nДавыдов М.А. Двадцать лет до Великой Войны. Российская модернизация Витте-Столыпина — СПб: Алетейя, 2016\nДавыдов М.А. Как железные дороги произвели экономическую революцию // URL: https://arzamas.academy/courses/49/4\nЕкатеринославский музей им. Александра Поля // \u200B\u200Bhttps://alexander-pol.org/portfolio-item/ekaterin-muzey-im-polya/\nЗаруба В. Олександр Поль без гриму та прикрас // URL: https://www.historians.in.ua/index.php/en/dyskusiya/2781-viktor-zaruba-oleksandr-pol-bez-grimu-ta-prikras\nЗаруба В. Олександр Поль і поміщики криворіжжя: Iсторія одного шахрайства // URL: https://www.historians.in.ua/index.php/en/dyskusiya/2786-viktor-zaruba-oleksandr-pol-i-pomishchiki-krivorizhzhya-istoriya-odnogo-shakhrajstva\nЗаруба В. Як Олександр Поль обдурив криворізьких селян // URL: https://www.historians.in.ua/index.php/en/dyskusiya/2788-viktor-zaruba-yak-oleksandr-pol-obduriv-krivorizkikh-selyan\nКотова Е. А. Крестьянская аренда частновладельческой земли в Воронежской губернии во второй половине xix в // Вестник ВГУ. Серия: Лингвистика и межкультурная коммуникация. 2008. №3.\nСкорик С. Александр Николаевич Поль, полная биография. // URL: https://literator.in.ua/42-alexandr-pol-iz-yekaterinoslava.html\nШаталов Д. Місто кривого Рога. «Козацький міф» на локальному рівні: криворізький випадок. Частина 1 // URL: http://www.historians.in.ua/index.php/en/doslidzhennya/2865-denis-shatalov-misto-krivogo-roga-kozatskij-mif-na-lokalnomu-rivni-krivorizkij-vipadok\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом" <> ..., "duration" => 2087, "filename" => "/downloads/youtube/Либо🔺Либо/2024-11-07_Железо. Как найти миллионы в дикой степи | Время и деньги.m4a", "id" => "HSb-2NZD9D4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=HSb-2NZD9D4", "playlist_index" => 36, "timestamp" => 1730970015, "title" => "Железо. Как найти миллионы в дикой степи | Время и деньги", "upload_date" => "20241107"} 21:31:46.192 [debug] QUERY OK source="sources" db=0.8ms idle=785.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:46.193 [debug] QUERY OK source="sources" db=0.7ms idle=574.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:46.213 [debug] QUERY OK source="media_items" db=19.3ms idle=575.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-07 09:00:15Z], 5] 21:31:46.224 [debug] QUERY OK source="media_items" db=10.9ms idle=595.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["В Украине есть несколько памятников и улиц в честь Александра Николаевича Поля — человека, который открыл залежи железной руды в Криворожье и начал индустриализацию там, где до него была голая степь. Впрочем, при его жизни всё было не так однозначно. Каково быть одновременно помещиком, учёным и бизнесменом? Как репутация чудака-археолога может помочь в геологической разведке? И где искать инвесторов, если тебе никто не верит?\n\nРеклама. ООО «КЕХ еКоммерц», ИНН 771066834\nПартнер эпизода — сервис Авито Авто. Заглядывайте в новый раздел Селект — и покупайте машину с вашей личной командой поддержки. \nhttps://clck.ru/3ESQg7?erid=2SDnjcigj3Z\n\nРеклама. ООО «Яндекс» ИНН 7736207543\nПартнер этого эпизода — Яндекс. Приходите работать в Яндекс, все вакансии здесь: https://yandex.ru/jobs?utm_source=podcast&utm_medium=cpc&utm_campaign=0411&erid=2SDnje4MHnb\n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Андрей Борзенко\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\nБрандт Б.Ф. Иностранные капиталы и их влияние на экономическое развитие страны. Ч. 2. — СПб: Типография В. Киршакова, 1899\nБушак С. Феномен Олександра Поля. До 180-річчя від дня народження // Геолог України, №4, 2012\nВолынец А. Край, удобный к народному населению // URL: https://profile.ru/society/kraj-udobnyj-k-narodnomu-naseleniyu-191636/\nГиляровский В.А. Железная горячка // Россия. 1899. № 30.\nДавыдов М.А. Двадцать лет до Великой Войны. Российская модернизация Витте-Столыпина — СПб: Алетейя, 2016\nДавыдов М.А. Как железные дороги произвели экономическую революцию // URL: https://arzamas.academy/courses/49/4\nЕкатеринославский музей им. Александра Поля // \u200B\u200Bhttps://alexander-pol.org/portfolio-item/ekaterin-muzey-im-polya/\nЗаруба В. Олександр Поль без гриму та прикрас // URL: https://www.historians.in.ua/index.php/en/dyskusiya/2781-viktor-zaruba-oleksandr-pol-bez-grimu-ta-prikras\nЗаруба В. Олександр Поль і поміщики криворіжжя: Iсторія одного шахрайства // URL: https://www.historians.in.ua/index.php/en/dyskusiya/2786-viktor-zaruba-oleksandr-pol-i-pomishchiki-krivorizhzhya-istoriya-odnogo-shakhrajstva\nЗаруба В. Як Олександр Поль обдурив криворізьких селян // URL: https://www.historians.in.ua/index.php/en/dyskusiya/2788-viktor-zaruba-yak-oleksandr-pol-obduriv-krivorizkikh-selyan\nКотова Е. А. Крестьянская аренда частновладельческой земли в Воронежской губернии во второй половине xix в // Вестник ВГУ. Серия: Лингвистика и межкультурная коммуникация. 2008. №3.\nСкорик С. Александр Николаевич Поль, полная биография. // URL: https://literator.in.ua/42-alexandr-pol-iz-yekaterinoslava.html\nШаталов Д. Місто кривого Рога. «Козацький міф» на локальному рівні: криворізький випадок. Частина 1 // URL: http://www.historians.in.ua/index.php/en/doslidzhennya/2865-denis-shatalov-misto-krivogo-roga-kozatskij-mif-na-lokalnomu-rivni-krivorizkij-vipadok\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом" <> ..., "Железо. Как найти миллионы в дикой степи | Время и деньги", "e69b5989-3484-4754-9d4c-d5854a53db95", "HSb-2NZD9D4", [], false, "https://www.youtube.com/watch?v=HSb-2NZD9D4", 2087, false, 36, "/downloads/youtube/Либо🔺Либо/2024-11-07_Железо. Как найти миллионы в дикой степи | Время и деньги.m4a", false, false, 5, 1, ~U[2024-11-07 09:00:15Z], ~U[2026-05-03 18:31:46Z], ~U[2026-05-03 18:31:46Z], "В Украине есть несколько памятников и улиц в честь Александра Николаевича Поля — человека, который открыл залежи железной руды в Криворожье и начал индустриализацию там, где до него была голая степь. Впрочем, при его жизни всё было не так однозначно. Каково быть одновременно помещиком, учёным и бизнесменом? Как репутация чудака-археолога мо (truncated) 21:31:46.227 [debug] QUERY OK source="sources" db=2.5ms idle=606.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:46.228 [debug] QUERY OK source="media_profiles" db=0.8ms idle=35.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:46.230 [debug] QUERY OK source="media_items" db=1.2ms idle=35.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1016] 21:31:46.230 [debug] Current batch of media processed. Will check again in 1000ms 21:31:47.230 [debug] Current batch of media processed. Will check again in 1000ms 21:31:48.232 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Кем надо родиться, чтобы открыть аптеку в XIX веке? Сколько тысяч клиентов тебе гарантирует государство? Какое уникальное петербургское лекарство покорило даже американский континент? И наконец, почему фальсификаты были неизбежны, а Чехов так не любил аптекарей? Слушайте новый выпуск подкаста «Время и деньги» об искушениях и трудностях фармбизнеса в Российской империи.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjd4XvhY \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий: Андрей Аксенов\nСценарист: Евгения Щербина\nРедактор: Жанна Алфимова\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nЕрофеев Я.А. Материально-техническая база аптечного дела в г. Тюмени (середина XIX - начало XX вв. ) // Вестник Сургутского государственного педагогического университета. 2013. №6 (27). \n\nКуликов В.А. Некоторые этапы становления контроля качества лекарственных средств на Руси в XVI – XIX веках // Вестник фармации. 2013. №3 (61). \n\nЛапис Г.А. Раскин Д.И. Санкт-петербургская медицина конца 1820-х годов глазами лондонского врача // Проблемы социальной гигиены, здравоохранения и истории медицины. 2020. №1.\n\nЛеонтьев Д.А. Краткий исторический очерк аптечного дела в России – Санкт-Петербург : тип. \"Я. Трей\", 1910. - [4], 80 с.\n\nСтрекалова Н.В. Владельцы и служащие аптек и аптечных магазинов Тамбовской губернии во второй половине XIX – начале ХХ вв // Социально-экономические явления и процессы. 2013. №11 (057). \n\nСтрекалова Наталья Валерьевна Статус и роль владельцев и служащих аптек в провинциальном российском обществе во второй половине XIX начале ХХ вв. (на материалах Тамбовской губернии) // Социально-экономические явления и процессы. 2014. №11. \n\nЧехов А.П. Полное собрание сочинений и писем в 30-ти томах. Сочинения. Том 4. М., \"Наука\", 1984.\n\nШерстнёва Е.В. Зависимость фармацевтического рынка Российской империи от импорта лекарственных средств в начале ХХ века // Ремедиум. 2015. №11.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "duration" => 2493, "filename" => "/downloads/youtube/Либо🔺Либо/2024-10-31_Аптеки. Как войти в элитный бизнес и не убить покупателя | Время и деньги.m4a", "id" => "bvZ1Ubomfds", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=bvZ1Ubomfds", "playlist_index" => 37, "timestamp" => 1730361621, "title" => "Аптеки. Как войти в элитный бизнес и не убить покупателя | Время и деньги", "upload_date" => "20241031"} 21:31:48.233 [debug] QUERY OK source="sources" db=0.8ms idle=819.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:48.234 [debug] QUERY OK source="sources" db=0.6ms idle=615.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:48.250 [debug] QUERY OK source="media_items" db=15.9ms idle=616.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-10-31 08:00:21Z], 5] 21:31:48.263 [debug] QUERY OK source="media_items" db=12.2ms idle=633.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Кем надо родиться, чтобы открыть аптеку в XIX веке? Сколько тысяч клиентов тебе гарантирует государство? Какое уникальное петербургское лекарство покорило даже американский континент? И наконец, почему фальсификаты были неизбежны, а Чехов так не любил аптекарей? Слушайте новый выпуск подкаста «Время и деньги» об искушениях и трудностях фармбизнеса в Российской империи.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjd4XvhY \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий: Андрей Аксенов\nСценарист: Евгения Щербина\nРедактор: Жанна Алфимова\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nЕрофеев Я.А. Материально-техническая база аптечного дела в г. Тюмени (середина XIX - начало XX вв. ) // Вестник Сургутского государственного педагогического университета. 2013. №6 (27). \n\nКуликов В.А. Некоторые этапы становления контроля качества лекарственных средств на Руси в XVI – XIX веках // Вестник фармации. 2013. №3 (61). \n\nЛапис Г.А. Раскин Д.И. Санкт-петербургская медицина конца 1820-х годов глазами лондонского врача // Проблемы социальной гигиены, здравоохранения и истории медицины. 2020. №1.\n\nЛеонтьев Д.А. Краткий исторический очерк аптечного дела в России – Санкт-Петербург : тип. \"Я. Трей\", 1910. - [4], 80 с.\n\nСтрекалова Н.В. Владельцы и служащие аптек и аптечных магазинов Тамбовской губернии во второй половине XIX – начале ХХ вв // Социально-экономические явления и процессы. 2013. №11 (057). \n\nСтрекалова Наталья Валерьевна Статус и роль владельцев и служащих аптек в провинциальном российском обществе во второй половине XIX начале ХХ вв. (на материалах Тамбовской губернии) // Социально-экономические явления и процессы. 2014. №11. \n\nЧехов А.П. Полное собрание сочинений и писем в 30-ти томах. Сочинения. Том 4. М., \"Наука\", 1984.\n\nШерстнёва Е.В. Зависимость фармацевтического рынка Российской империи от импорта лекарственных средств в начале ХХ века // Ремедиум. 2015. №11.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Аптеки. Как войти в элитный бизнес и не убить покупателя | Время и деньги", "c69ecec5-2871-4861-8422-12c22f611638", "bvZ1Ubomfds", [], false, "https://www.youtube.com/watch?v=bvZ1Ubomfds", 2493, false, 37, "/downloads/youtube/Либо🔺Либо/2024-10-31_Аптеки. Как войти в элитный бизнес и не убить покупателя | Время и деньги.m4a", false, false, 5, 1, ~U[2024-10-31 08:00:21Z], ~U[2026-05-03 18:31:48Z], ~U[2026-05-03 18:31:48Z], "Кем надо родиться, чтобы открыть аптеку в XIX веке? Сколько тысяч клиентов тебе гарантирует государство? Какое уникальное петербургское лекарство покорило даже американский континент? И наконец, почему фальсификаты были неизбежны, а Чехов так не любил аптекарей? Слушайте новый выпуск подкаста «Время и деньги» об искушениях и трудностях фармбизнеса в Российской империи.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjd4XvhY \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий: Андрей Аксенов\nСценарист: Евгения Щербина\nРедактор: Жанна Алфимова\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильда (truncated) 21:31:48.266 [debug] QUERY OK source="sources" db=2.1ms queue=0.1ms idle=645.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:48.266 [debug] QUERY OK source="media_profiles" db=0.6ms idle=32.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:48.268 [debug] QUERY OK source="media_items" db=1.0ms idle=32.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1018] 21:31:48.268 [debug] Current batch of media processed. Will check again in 1000ms 21:31:49.268 [debug] Current batch of media processed. Will check again in 1000ms 21:31:50.270 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Легко ли открыть частный банк? Как проглядеть жулика в собственном правлении и потерять половину капитала? Зачем раздавать кредиты сомнительным личностям? Наконец, как заставить министра финансов и даже императора схватиться за голову, а всех москвичей прийти в суд? Слушайте в новом выпуске подкаста историю Московского коммерческого ссудного банка.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjdj46y9 \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Жанна Алфимова\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Собес»: https://pc.st/1638899174\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nАнаньич Б. и др. Кредит и банки в России до начала XX века — СПб.: \u200B\u200BИздательство С.-Петербургского университета, 2005\nЕрохов И., Маковский. Крах банка: что на самом деле изображено на картине \nЖирнов Е. Банкротство с царским размахом // «Коммерсантъ Деньги» №29 от 26.07.2010, стр. 45\nМошенский С., Больше чем деньги: Финансовая история человечества от Вавилона до Уолл-стрит. М: Альпина диджитал, 2022\nСаломатина С. Акционерные коммерческие банки в России и фондовый рынок, 1864-1914 гг.\nТопорнин Н. Некоторые исторические аспекты организационно-правового развития банковской деятельности в Российской империи // ПРАВО И ГОСУДАРСТВО: теория и практика. 2017. No 5(149)\nЧумаков В., Сорокоумовские. Меховые короли России. М: Актион, 2015.\nЭпштейн Е. Российские коммерческие банки (1864-1914 гг.). Роль в эконо­мическом развитии России и их национализация — М. : РОССПЭН, 2011.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "duration" => 2538, "filename" => "/downloads/youtube/Либо🔺Либо/2024-10-24_Банковские вклады. Как собрать с людей много денег и всех разочаровать | Время и деньги.m4a", "id" => "QnYML3g7kTA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=QnYML3g7kTA", "playlist_index" => 38, "timestamp" => 1729756820, "title" => "Банковские вклады. Как собрать с людей много денег и всех разочаровать | Время и деньги", "upload_date" => "20241024"} 21:31:50.271 [debug] QUERY OK source="sources" db=0.8ms idle=849.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:50.272 [debug] QUERY OK source="sources" db=0.7ms idle=654.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:50.291 [debug] QUERY OK source="media_items" db=19.0ms idle=654.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-10-24 08:00:20Z], 5] 21:31:50.302 [debug] QUERY OK source="media_items" db=9.4ms idle=674.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Легко ли открыть частный банк? Как проглядеть жулика в собственном правлении и потерять половину капитала? Зачем раздавать кредиты сомнительным личностям? Наконец, как заставить министра финансов и даже императора схватиться за голову, а всех москвичей прийти в суд? Слушайте в новом выпуске подкаста историю Московского коммерческого ссудного банка.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjdj46y9 \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Жанна Алфимова\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Собес»: https://pc.st/1638899174\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nАнаньич Б. и др. Кредит и банки в России до начала XX века — СПб.: \u200B\u200BИздательство С.-Петербургского университета, 2005\nЕрохов И., Маковский. Крах банка: что на самом деле изображено на картине \nЖирнов Е. Банкротство с царским размахом // «Коммерсантъ Деньги» №29 от 26.07.2010, стр. 45\nМошенский С., Больше чем деньги: Финансовая история человечества от Вавилона до Уолл-стрит. М: Альпина диджитал, 2022\nСаломатина С. Акционерные коммерческие банки в России и фондовый рынок, 1864-1914 гг.\nТопорнин Н. Некоторые исторические аспекты организационно-правового развития банковской деятельности в Российской империи // ПРАВО И ГОСУДАРСТВО: теория и практика. 2017. No 5(149)\nЧумаков В., Сорокоумовские. Меховые короли России. М: Актион, 2015.\nЭпштейн Е. Российские коммерческие банки (1864-1914 гг.). Роль в эконо­мическом развитии России и их национализация — М. : РОССПЭН, 2011.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Банковские вклады. Как собрать с людей много денег и всех разочаровать | Время и деньги", "5593be24-dc50-4726-b39f-3fa7f79b0e89", "QnYML3g7kTA", [], false, "https://www.youtube.com/watch?v=QnYML3g7kTA", 2538, false, 38, "/downloads/youtube/Либо🔺Либо/2024-10-24_Банковские вклады. Как собрать с людей много денег и всех разочаровать | Время и деньги.m4a", false, false, 5, 1, ~U[2024-10-24 08:00:20Z], ~U[2026-05-03 18:31:50Z], ~U[2026-05-03 18:31:50Z], "Легко ли открыть частный банк? Как проглядеть жулика в собственном правлении и потерять половину капитала? Зачем раздавать кредиты сомнительным личностям? Наконец, как заставить министра финансов и даже императора схватиться за голову, а всех москвичей прийти в суд? Слушайте в новом выпуске подкаста историю Московского коммерческого ссудного банка.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjdj46y9 \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Жанна Алфимова\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Собес»: https://pc.st/1638899174\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nАнаньич Б. и др. Кредит и банки в России до начала (truncated) 21:31:50.305 [debug] QUERY OK source="sources" db=2.6ms queue=0.1ms idle=684.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:50.306 [debug] QUERY OK source="media_profiles" db=0.8ms idle=33.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:50.307 [debug] QUERY OK source="media_items" db=1.1ms idle=33.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1020] 21:31:50.307 [debug] Current batch of media processed. Will check again in 1000ms 21:31:51.308 [debug] Current batch of media processed. Will check again in 1000ms 21:31:52.310 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ко второй половине 19 века бумажные фабрики были в Российской империи уже почти повсюду, но не в Сибири. Почему в краю ссыльных и каторжных опасно производить бумагу? Как политический активист может стать успешным предпринимателем? Сколько тонн тряпок нужно собрать, чтобы выпустить газету?\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjdK7MCe \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий: Андрей Аксенов\nСценарист: Александр Жиров\nРедактор: Андрей Борзенко\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nЖиров А.А. К характеристике критериев делового сотрудничества купцов Щербаковых (штрихи к социально-психологическому портрету) // Словцовские чтения - 98. Материалы к научно-практической конференции. Тюмень, 1998. С. 78-79.\n\nЖиров А.А. Сибирская писчебумажная фабрика купца А.И.Щербакова // Музей и общество на пороге ХХI века. Материалы Всероссийской научной конференции, посвященной 120-летию Омского государственного историко-краеведческого музея. Омск, 1998. С. 96 – 98.\n\nКраткая энциклопедия по истории купечества и коммерции Сибири: в четырех томах, Сибирское купеческое собрание. Под редакцией Д.Я. Резуна, Д.М. Терешкова, Новосибирск, 1993 - 1999\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "duration" => 2658, "filename" => "/downloads/youtube/Либо🔺Либо/2024-10-17_Бумага. Как Сибирь стала грамотной и чуть не стала свободной | Время и деньги.m4a", "id" => "znKPjm3rKX8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=znKPjm3rKX8", "playlist_index" => 39, "timestamp" => 1729148442, "title" => "Бумага. Как Сибирь стала грамотной и чуть не стала свободной | Время и деньги", "upload_date" => "20241017"} 21:31:52.312 [debug] QUERY OK source="sources" db=1.1ms idle=882.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:52.313 [debug] QUERY OK source="sources" db=1.0ms idle=694.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:52.332 [debug] QUERY OK source="media_items" db=18.9ms idle=695.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-10-17 07:00:42Z], 5] 21:31:52.342 [debug] QUERY OK source="media_items" db=9.5ms idle=714.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ко второй половине 19 века бумажные фабрики были в Российской империи уже почти повсюду, но не в Сибири. Почему в краю ссыльных и каторжных опасно производить бумагу? Как политический активист может стать успешным предпринимателем? Сколько тонн тряпок нужно собрать, чтобы выпустить газету?\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjdK7MCe \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий: Андрей Аксенов\nСценарист: Александр Жиров\nРедактор: Андрей Борзенко\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nЖиров А.А. К характеристике критериев делового сотрудничества купцов Щербаковых (штрихи к социально-психологическому портрету) // Словцовские чтения - 98. Материалы к научно-практической конференции. Тюмень, 1998. С. 78-79.\n\nЖиров А.А. Сибирская писчебумажная фабрика купца А.И.Щербакова // Музей и общество на пороге ХХI века. Материалы Всероссийской научной конференции, посвященной 120-летию Омского государственного историко-краеведческого музея. Омск, 1998. С. 96 – 98.\n\nКраткая энциклопедия по истории купечества и коммерции Сибири: в четырех томах, Сибирское купеческое собрание. Под редакцией Д.Я. Резуна, Д.М. Терешкова, Новосибирск, 1993 - 1999\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Бумага. Как Сибирь стала грамотной и чуть не стала свободной | Время и деньги", "edad480b-9ca5-49d4-9339-e53f2e9d1585", "znKPjm3rKX8", [], false, "https://www.youtube.com/watch?v=znKPjm3rKX8", 2658, false, 39, "/downloads/youtube/Либо🔺Либо/2024-10-17_Бумага. Как Сибирь стала грамотной и чуть не стала свободной | Время и деньги.m4a", false, false, 5, 1, ~U[2024-10-17 07:00:42Z], ~U[2026-05-03 18:31:52Z], ~U[2026-05-03 18:31:52Z], "Ко второй половине 19 века бумажные фабрики были в Российской империи уже почти повсюду, но не в Сибири. Почему в краю ссыльных и каторжных опасно производить бумагу? Как политический активист может стать успешным предпринимателем? Сколько тонн тряпок нужно собрать, чтобы выпустить газету?\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjdK7MCe \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий: Андрей Аксенов\nСценарист: Александр Жиров\nРедактор: Андрей Борзенко\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nЖиров А.А. К характеристике критериев делового сотрудничества купцов Щербаковых (штрихи к социально-психологическому портрету) // Словцовские чтения - 98. Материалы к научно-практической конференции. Тюмень, 1998. С. 78-79.\n\nЖиров А.А. Сибирская писчебумажная фабрика купца А.И.Щербакова // Музей и общество на пороге ХХI века. Материалы Всероссийской научной конференции, посвященной 120-летию Омского государственного исто (truncated) 21:31:52.344 [debug] QUERY OK source="sources" db=2.0ms idle=724.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:52.346 [debug] QUERY OK source="media_profiles" db=1.0ms idle=32.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:52.347 [debug] QUERY OK source="media_items" db=1.1ms idle=32.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1021] 21:31:52.347 [debug] Current batch of media processed. Will check again in 1000ms 21:31:53.347 [debug] Current batch of media processed. Will check again in 1000ms 21:31:54.350 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Что делать, если вы российский ученый без денег, а начальство вас не любит? Сколько строчек должно быть в бизнес-плане 18 века, чтобы он понравился фавориту императрицы? Можно ли ничего не продать и при этом очень сильно разбогатеть? И наконец, как составить смету на ремонт Петропавловского собора? Об удивительном стартапе Михаила Ломоносова — в новом выпуске подкаста «Время и деньги».\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjcyqWYA \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\n Ведущий: Андрей Аксенов\nСценарист: Жанна Алфимова\nРедакторы: Андрей Борзенко и Семён Шешенин\nПродюсерка: Олеся Бутенко\nНаучный консультант: Кирилл Осповат\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\nАнтипин Л. М. В. Ломоносов — художник. Мозаики. Идеи живописных картин из русской истории. М., 2016.\nЗаписки Якоба Штелина об изящных искусствах в России: В 2-х томах. Т. 2. — М., 1990. \nКутейникова Н.С. Мозаика. Санкт-Петербург. XVIII-XXI вв. СПб., 2005. \nМ.В. Ломоносов. Полное собрание сочинений, том 9. М., СПб, 1955.\nОсипов Д. Фабрика цветного стекла в Усть-Рудице (1753–1765) как инновационный проект // Журнал «Общество. Среда. Развитие (Terra Humana). 2011.\nОсповат К. Ломоносов и «Письмо о пользе стекла»: поэзия и наука при дворе Елизаветы Петровны. Журнал НЛО, 2007/5 (87).\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо #аксенов", "duration" => 2252, "filename" => "/downloads/youtube/Либо🔺Либо/2024-10-10_Стекло. Как Ломоносов построил фабрику с помощью поэзии | Время и деньги.m4a", "id" => "vLQoewMt03Q", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=vLQoewMt03Q", "playlist_index" => 40, "timestamp" => 1728568856, "title" => "Стекло. Как Ломоносов построил фабрику с помощью поэзии | Время и деньги", "upload_date" => "20241010"} 21:31:54.353 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=915.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:54.355 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=735.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:54.386 [debug] QUERY OK source="media_items" db=30.7ms idle=737.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-10-10 14:00:56Z], 5] 21:31:54.397 [debug] QUERY OK source="media_items" db=10.2ms idle=768.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Что делать, если вы российский ученый без денег, а начальство вас не любит? Сколько строчек должно быть в бизнес-плане 18 века, чтобы он понравился фавориту императрицы? Можно ли ничего не продать и при этом очень сильно разбогатеть? И наконец, как составить смету на ремонт Петропавловского собора? Об удивительном стартапе Михаила Ломоносова — в новом выпуске подкаста «Время и деньги».\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjcyqWYA \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\n Ведущий: Андрей Аксенов\nСценарист: Жанна Алфимова\nРедакторы: Андрей Борзенко и Семён Шешенин\nПродюсерка: Олеся Бутенко\nНаучный консультант: Кирилл Осповат\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\nАнтипин Л. М. В. Ломоносов — художник. Мозаики. Идеи живописных картин из русской истории. М., 2016.\nЗаписки Якоба Штелина об изящных искусствах в России: В 2-х томах. Т. 2. — М., 1990. \nКутейникова Н.С. Мозаика. Санкт-Петербург. XVIII-XXI вв. СПб., 2005. \nМ.В. Ломоносов. Полное собрание сочинений, том 9. М., СПб, 1955.\nОсипов Д. Фабрика цветного стекла в Усть-Рудице (1753–1765) как инновационный проект // Журнал «Общество. Среда. Развитие (Terra Humana). 2011.\nОсповат К. Ломоносов и «Письмо о пользе стекла»: поэзия и наука при дворе Елизаветы Петровны. Журнал НЛО, 2007/5 (87).\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо #аксенов", "Стекло. Как Ломоносов построил фабрику с помощью поэзии | Время и деньги", "deaebd21-cfba-4e99-a48e-03ac6ce451b5", "vLQoewMt03Q", [], false, "https://www.youtube.com/watch?v=vLQoewMt03Q", 2252, false, 40, "/downloads/youtube/Либо🔺Либо/2024-10-10_Стекло. Как Ломоносов построил фабрику с помощью поэзии | Время и деньги.m4a", false, false, 5, 1, ~U[2024-10-10 14:00:56Z], ~U[2026-05-03 18:31:54Z], ~U[2026-05-03 18:31:54Z], "Что делать, если вы российский ученый без денег, а начальство вас не любит? Сколько строчек должно быть в бизнес-плане 18 века, чтобы он понравился фавориту императрицы? Можно ли ничего не продать и при этом очень сильно разбогатеть? И наконец, как составить смету на ремонт Петропавловского собора? Об удивительном стартапе Михаила Ломоносова — в новом выпуске подкаста «Время и деньги».\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjcyqWYA \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\n Ведущий: Андрей Аксенов\nСценарист: Жанна Алфимова\nРедакторы: Андрей Борзенко и Семён Шешенин\nПродюсерка: Олеся Бутенко\nНаучный консультант: Кирилл Осповат\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\nАнтипин Л. М. В. Ломоносов — художник. Мозаики. Идеи живописных картин из русской истории. М., 2016.\nЗаписки Якоба Штелина об изящных искусствах в России: В 2-х томах. Т. 2. — М., 1990. \nКутейникова Н.С. Мозаика. Санкт-Петербург. XVIII-XXI вв. СП (truncated) 21:31:54.399 [debug] QUERY OK source="sources" db=2.4ms idle=779.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:54.400 [debug] QUERY OK source="media_profiles" db=0.8ms idle=47.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:54.402 [debug] QUERY OK source="media_items" db=1.2ms idle=45.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1024] 21:31:54.402 [debug] Current batch of media processed. Will check again in 1000ms 21:31:55.402 [debug] Current batch of media processed. Will check again in 1000ms 21:31:56.405 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Зачем Иван Грозный устроил в России искусственный дефицит водки, где искать хороший локейшн для кабака в XVII веке, и как гороховецкие дельцы помогли Минину отбить Москву, положить конец Смуте и установить власть династии Романовых.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjcUBkuG \nУсловия подписки clck.ru/FMQND\nУсловия программы лояльности ya.cc/p\n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Семён Шешенин \nФактчек и продюсирование: Олеся Бутенко\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\nИсточники:\nДимитриев В., Чибис А. К истории кабаков и кружечных дворов в казанской земле во второй половине XVI-XVII вв // Вестник ЧГУ. 2005. №3.\nДолгих Е. К истории повседневности: очерк потребления спиртных напитков в России (конец XV В. - 1936 г. ) // Вестник Московского университета. Серия 8. История. 2015. №5-6.\nКречетников А. «Государево питейное дело»: от Ивана III до Путина // URL: https://www.bbc.com/russian/russia/2015/02/150202_russia_vodka_state_history\nЛисейцев Д. «А им де от тех кабацких откупщиков обида и насильство великое. . . »: борьба за кабацкие откупа в Нижегородском уезде на исходе Смутного времени // Вестник ННГУ. 2017. №1.\nЛитвин М. О нравах татар, литовцев и москвитян // Мемуары, относящиеся к истории Южной Руси. Вып. I (XVI ст.). Киев. 1890\nМалахов А. Самая естественная монополия // \"Коммерсантъ Деньги\" 2003 №65\nРаздорский А. Кабацкие книги времени царствования Василия Шуйского в архиве С. -Петербургского института истории РАН // Петербургский исторический журнал. 2014. №2.\nРаздорский А. Русский кабак XVII - первой половины XVIII В. В отечественной и зарубежной историографии // Ученые записки Крымского федерального университета имени В. И. Вернадского. Исторические науки. 2019. №1.\nРусаков И., Ларина О., Долженкова Е. «Казенная продажа питей» в системе российских монополий в XV–XVII веках (историко-правовое исследование) // Известия Юго-Западного Государственного Университета. Серия История и право. 2016 №4\nТравер П. История и образ кабака и трактира в русской культуре. Ч. 1. Об истории кабака на Руси и трактира в России // История и современность. 2013. №1 (17).\n\n\n#времяиденьги #аксенов #либолибо", "duration" => 2027, "filename" => "/downloads/youtube/Либо🔺Либо/2024-10-03_Вино. На чем заработать в Смуту | Время и деньги.m4a", "id" => "UbENXUbnqPU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=UbENXUbnqPU", "playlist_index" => 41, "timestamp" => 1727960435, "title" => "Вино. На чем заработать в Смуту | Время и деньги", "upload_date" => "20241003"} 21:31:56.407 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=960.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:56.409 [debug] QUERY OK source="sources" db=1.4ms idle=790.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:56.429 [debug] QUERY OK source="media_items" db=19.6ms idle=791.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-10-03 13:00:35Z], 5] 21:31:56.440 [debug] QUERY OK source="media_items" db=10.9ms idle=811.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Зачем Иван Грозный устроил в России искусственный дефицит водки, где искать хороший локейшн для кабака в XVII веке, и как гороховецкие дельцы помогли Минину отбить Москву, положить конец Смуте и установить власть династии Романовых.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjcUBkuG \nУсловия подписки clck.ru/FMQND\nУсловия программы лояльности ya.cc/p\n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Семён Шешенин \nФактчек и продюсирование: Олеся Бутенко\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\nИсточники:\nДимитриев В., Чибис А. К истории кабаков и кружечных дворов в казанской земле во второй половине XVI-XVII вв // Вестник ЧГУ. 2005. №3.\nДолгих Е. К истории повседневности: очерк потребления спиртных напитков в России (конец XV В. - 1936 г. ) // Вестник Московского университета. Серия 8. История. 2015. №5-6.\nКречетников А. «Государево питейное дело»: от Ивана III до Путина // URL: https://www.bbc.com/russian/russia/2015/02/150202_russia_vodka_state_history\nЛисейцев Д. «А им де от тех кабацких откупщиков обида и насильство великое. . . »: борьба за кабацкие откупа в Нижегородском уезде на исходе Смутного времени // Вестник ННГУ. 2017. №1.\nЛитвин М. О нравах татар, литовцев и москвитян // Мемуары, относящиеся к истории Южной Руси. Вып. I (XVI ст.). Киев. 1890\nМалахов А. Самая естественная монополия // \"Коммерсантъ Деньги\" 2003 №65\nРаздорский А. Кабацкие книги времени царствования Василия Шуйского в архиве С. -Петербургского института истории РАН // Петербургский исторический журнал. 2014. №2.\nРаздорский А. Русский кабак XVII - первой половины XVIII В. В отечественной и зарубежной историографии // Ученые записки Крымского федерального университета имени В. И. Вернадского. Исторические науки. 2019. №1.\nРусаков И., Ларина О., Долженкова Е. «Казенная продажа питей» в системе российских монополий в XV–XVII веках (историко-правовое исследование) // Известия Юго-Западного Государственного Университета. Серия История и право. 2016 №4\nТравер П. История и образ кабака и трактира в русской культуре. Ч. 1. Об истории кабака на Руси и трактира в России // История и современность. 2013. №1 (17).\n\n\n#времяиденьги #аксенов #либолибо", "Вино. На чем заработать в Смуту | Время и деньги", "92dba2b0-37c3-471a-a438-f9064b6dd32f", "UbENXUbnqPU", [], false, "https://www.youtube.com/watch?v=UbENXUbnqPU", 2027, false, 41, "/downloads/youtube/Либо🔺Либо/2024-10-03_Вино. На чем заработать в Смуту | Время и деньги.m4a", false, false, 5, 1, ~U[2024-10-03 13:00:35Z], ~U[2026-05-03 18:31:56Z], ~U[2026-05-03 18:31:56Z], "Зачем Иван Грозный устроил в России искусственный дефицит водки, где искать хороший локейшн для кабака в XVII веке, и как гороховецкие дельцы помогли Минину отбить Москву, положить конец Смуте и установить власть династии Романовых.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjcUBkuG \nУсловия подписки clck.ru/FMQND\nУсловия программы лояльности ya.cc/p\n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Семён Шешенин \nФактчек и продюсирование: Олеся Бутенко\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергее (truncated) 21:31:56.443 [debug] QUERY OK source="sources" db=2.1ms idle=823.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:56.444 [debug] QUERY OK source="media_profiles" db=0.7ms idle=35.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:56.445 [debug] QUERY OK source="media_items" db=0.8ms idle=34.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1025] 21:31:56.445 [debug] Current batch of media processed. Will check again in 1000ms 21:31:57.445 [debug] Current batch of media processed. Will check again in 1000ms 21:31:58.451 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Что будет, если начать торговать мехами с иностранцами в обход монополии царя? Сколько стоит средний морж стандартной комплектации? Кого можно встретить в Баренцевом море, если вы Баренц и сами здесь впервые? Об этих и других реалиях арктической логистики XVI-XVII веков слушайте в очередном эпизоде подкаста о роли жадности и денег в истории России. \n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjeyAin6\nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий: Андрей Аксенов\nСценарист: Егор Сенников\nРедакторы: Семён Шешенин, Жанна Алфимова и Андрей Борзенко\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Павел Цуриков и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nБелов М. И. Мангазея. — Л.: Гидрометеоиздат, 1969. \nБелов М. И. Раскопки «златокипящей» Мангазеи. — Л., 1970.\nВизе В.Ю. История исследования советской Арктики. 3-е издание, исправленное дополненное. - Архангельск : Севкрайгиз, 1935.\nМинаева Т. С. Поморские промыслы на Шпицбергене в конце XVIII–первой половине XIX века //Экономическая история. – 2013. – №. 1 (20).\nПолетаев А.В. \"Осень Мангазеи (Два документа по истории «старой» Мангазеи)\". Научный вестник Ямало-Ненецкого автономного округа. Выпуск № 4 (56). Исторические исследования. Салехард. 2008г.\nСолодкин Я. Г. Воеводы и письменные головы Мангазеи первой половины XVII века (Новые материалы) //Западная Сибирь: история и современность: Краеведческие записки. — Вып. 4. — Тюмень, 2001. — С. 16-19.\nСтарков В. Ф. Мангазейский морской ход // Очерки истории освоения Арктики. — М.: Научный мир, 2001. — Т. II: Россия и Северо-Восточный проход. — 113 с.\nШумилов О. И. и др. Дендрохронологическая датировка русских поселений на юге Шпицбергена: сравнение с результатами радиоуглеродного анализа и палеоклиматической обстановкой //Вестник Кольского научного центра РАН. – 2018. – №. 3. – С. 209-221.\nBrodnikov A. A., Podalko P. E. Russia and Siberia: The Beginning of the Penetration of Russian People into Siberia, the Campaign of Ataman Yermak and its Consequences //青山国際政経論集. – 2021. – №. 106. – С. 217-236.\nJahr E. H. On the pidgin status of Russenorsk //Language contact in the Arctic: Northern pidgins and contact languages. – 1996. – Т. 88. – С. 107-122.\nJohannessen, O. M., Alexandrov, V., Frolov, I. Y., Sandven, S., Pettersson, L. H., Bobylev, L. P., ... & Babich, N. G. (2006). Remote sensing of sea ice in the Northern Sea Route: studies and applications. Springer Science & Business Media.\nHultgreen T. When did the Pomors come to Svalbard? //Acta Borealia. – 2002. – Т. 19. – №. 2. – С. 125-145.\nKraikovski A. et al. The organization of Pomor hunting expeditions to Spitsbergen in the 18th century //Lashipa: History of Large Scale Resource Exploitation in Polar Areas. – 2012. – Т. 8. – С. 1-15.\nKubiak K. Russia’s arctic shipping //Studia i Materiały Wydziału Zarządzania i Administracji Wyższej Szkoły Pedagogicznej im. Jana Kochanowskiego w Kielcach. – №. 2 The Arctic and Nordic Countries in the World of Economy and Politics. – С. 53-65.\nStarkov V. F. Russian sites on Spitsbergen and the problem of chronology //Fennoscandia archaeologica. – 1988. – Т. 111. – С. 116.\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly" <> ..., "duration" => 2132, "filename" => "/downloads/youtube/Либо🔺Либо/2024-09-26_Зверь. Как построить торговую империю в Заполярье | Время и деньги.m4a", "id" => "diTQpiZq1ok", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=diTQpiZq1ok", "playlist_index" => 42, "timestamp" => 1727337621, "title" => "Зверь. Как построить торговую империю в Заполярье | Время и деньги", "upload_date" => "20240926"} 21:31:58.453 [debug] QUERY OK source="sources" db=1.5ms queue=0.3ms idle=1001.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:31:58.455 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=836.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:58.472 [debug] QUERY OK source="media_items" db=17.0ms idle=837.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-09-26 08:00:21Z], 5] 21:31:58.493 [debug] QUERY OK source="media_items" db=20.0ms idle=854.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Что будет, если начать торговать мехами с иностранцами в обход монополии царя? Сколько стоит средний морж стандартной комплектации? Кого можно встретить в Баренцевом море, если вы Баренц и сами здесь впервые? Об этих и других реалиях арктической логистики XVI-XVII веков слушайте в очередном эпизоде подкаста о роли жадности и денег в истории России. \n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjeyAin6\nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий: Андрей Аксенов\nСценарист: Егор Сенников\nРедакторы: Семён Шешенин, Жанна Алфимова и Андрей Борзенко\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Павел Цуриков и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nБелов М. И. Мангазея. — Л.: Гидрометеоиздат, 1969. \nБелов М. И. Раскопки «златокипящей» Мангазеи. — Л., 1970.\nВизе В.Ю. История исследования советской Арктики. 3-е издание, исправленное дополненное. - Архангельск : Севкрайгиз, 1935.\nМинаева Т. С. Поморские промыслы на Шпицбергене в конце XVIII–первой половине XIX века //Экономическая история. – 2013. – №. 1 (20).\nПолетаев А.В. \"Осень Мангазеи (Два документа по истории «старой» Мангазеи)\". Научный вестник Ямало-Ненецкого автономного округа. Выпуск № 4 (56). Исторические исследования. Салехард. 2008г.\nСолодкин Я. Г. Воеводы и письменные головы Мангазеи первой половины XVII века (Новые материалы) //Западная Сибирь: история и современность: Краеведческие записки. — Вып. 4. — Тюмень, 2001. — С. 16-19.\nСтарков В. Ф. Мангазейский морской ход // Очерки истории освоения Арктики. — М.: Научный мир, 2001. — Т. II: Россия и Северо-Восточный проход. — 113 с.\nШумилов О. И. и др. Дендрохронологическая датировка русских поселений на юге Шпицбергена: сравнение с результатами радиоуглеродного анализа и палеоклиматической обстановкой //Вестник Кольского научного центра РАН. – 2018. – №. 3. – С. 209-221.\nBrodnikov A. A., Podalko P. E. Russia and Siberia: The Beginning of the Penetration of Russian People into Siberia, the Campaign of Ataman Yermak and its Consequences //青山国際政経論集. – 2021. – №. 106. – С. 217-236.\nJahr E. H. On the pidgin status of Russenorsk //Language contact in the Arctic: Northern pidgins and contact languages. – 1996. – Т. 88. – С. 107-122.\nJohannessen, O. M., Alexandrov, V., Frolov, I. Y., Sandven, S., Pettersson, L. H., Bobylev, L. P., ... & Babich, N. G. (2006). Remote sensing of sea ice in the Northern Sea Route: studies and applications. Springer Science & Business Media.\nHultgreen T. When did the Pomors come to Svalbard? //Acta Borealia. – 2002. – Т. 19. – №. 2. – С. 125-145.\nKraikovski A. et al. The organization of Pomor hunting expeditions to Spitsbergen in the 18th century //Lashipa: History of Large Scale Resource Exploitation in Polar Areas. – 2012. – Т. 8. – С. 1-15.\nKubiak K. Russia’s arctic shipping //Studia i Materiały Wydziału Zarządzania i Administracji Wyższej Szkoły Pedagogicznej im. Jana Kochanowskiego w Kielcach. – №. 2 The Arctic and Nordic Countries in the World of Economy and Politics. – С. 53-65.\nStarkov V. F. Russian sites on Spitsbergen and the problem of chronology //Fennoscandia archaeologica. – 1988. – Т. 111. – С. 116.\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly" <> ..., "Зверь. Как построить торговую империю в Заполярье | Время и деньги", "f2261329-02e8-4294-96b6-4defec5d46c1", "diTQpiZq1ok", [], false, "https://www.youtube.com/watch?v=diTQpiZq1ok", 2132, false, 42, "/downloads/youtube/Либо🔺Либо/2024-09-26_Зверь. Как построить торговую империю в Заполярье | Время и деньги.m4a", false, false, 5, 1, ~U[2024-09-26 08:00:21Z], ~U[2026-05-03 18:31:58Z], ~U[2026-05-03 18:31:58Z], "Что будет, если начать торговать мехами с иностранцами в обход монополии царя? Сколько стоит средний морж стандартной комплектации? Кого можно встретить в Баренцевом море, если вы Баренц и сами здесь впервые? Об этих и других реалиях арктической логистики XVI-XVII веков слушайте в очередном эпизоде подкаста о роли жадности и денег в истории России. \n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала (truncated) 21:31:58.495 [debug] QUERY OK source="sources" db=2.6ms idle=39.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:31:58.497 [debug] QUERY OK source="media_profiles" db=0.8ms idle=40.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:31:58.498 [debug] QUERY OK source="media_items" db=1.1ms idle=41.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1028] 21:31:58.498 [debug] Current batch of media processed. Will check again in 1000ms 21:31:59.498 [debug] Current batch of media processed. Will check again in 1000ms 21:32:00.488 [info] {"source":"oban","duration":655,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:32:00.502 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Что будет, если поплыть в Китай, а приплыть в Россию? Как войти в окружение самого страшного человека Европы, выжить и даже разбогатеть? А также чем впечатлить москвичей, если они уже привыкли к обычным политическим убийствам, — в первом эпизоде второго сезона подкаста о роли жадности и денег в истории России.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке https://clck.ru/3DGrfE?erid=2SDnjeyAin6\nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий: Андрей Аксенов\nРедакторы: Семён Шешенин и Андрей Борзенко\nСценарист: Владимир Коршаков\nФактчек: Никита Дешевых\nПродюсерка: Олеся Бутенко\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\n\nАнглийские путешественники в Московском государстве в XVI веке / Пер. и комм. Ю. В. Готье. М., 1937. \nГамель И. Х. Англичане в России в XVI и XVII столетиях. М., 2016 [репринт; СПб., 1865].\nМельникова А. С. Московская английская компания и русское денежное дело // Россия на путях централизации. М., 1982. С. 115-125. \nНовое известие о России времени Ивана Грозного. \"Сказание\" Альберта Шлихтинга. Л., 1935. \nПолное собрание русских летописей. Т. 34. Постниковский, Пискаревский, Московский и Бельский летописцы. М., 1978. \nWillan T. S. Early History of the Russia Company, 1553-1603. Manchester, 1956.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "duration" => 2493, "filename" => "/downloads/youtube/Либо🔺Либо/2024-09-19_Админресурс. Как построить конструктивный диалог с Иваном Грозным | Время и деньги.m4a", "id" => "Ur5QIgqEU2w", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Ur5QIgqEU2w", "playlist_index" => 43, "timestamp" => 1726736422, "title" => "Админресурс. Как построить конструктивный диалог с Иваном Грозным | Время и деньги", "upload_date" => "20240919"} 21:32:00.505 [debug] QUERY OK source="sources" db=2.5ms queue=0.1ms idle=884.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:32:00.510 [debug] QUERY OK source="sources" db=4.1ms queue=0.1ms idle=888.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:00.545 [debug] QUERY OK source="media_items" db=33.9ms idle=893.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-09-19 09:00:22Z], 5] 21:32:00.577 [debug] QUERY OK source="media_items" db=31.8ms idle=84.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Что будет, если поплыть в Китай, а приплыть в Россию? Как войти в окружение самого страшного человека Европы, выжить и даже разбогатеть? А также чем впечатлить москвичей, если они уже привыкли к обычным политическим убийствам, — в первом эпизоде второго сезона подкаста о роли жадности и денег в истории России.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке https://clck.ru/3DGrfE?erid=2SDnjeyAin6\nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий: Андрей Аксенов\nРедакторы: Семён Шешенин и Андрей Борзенко\nСценарист: Владимир Коршаков\nФактчек: Никита Дешевых\nПродюсерка: Олеся Бутенко\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\n\nАнглийские путешественники в Московском государстве в XVI веке / Пер. и комм. Ю. В. Готье. М., 1937. \nГамель И. Х. Англичане в России в XVI и XVII столетиях. М., 2016 [репринт; СПб., 1865].\nМельникова А. С. Московская английская компания и русское денежное дело // Россия на путях централизации. М., 1982. С. 115-125. \nНовое известие о России времени Ивана Грозного. \"Сказание\" Альберта Шлихтинга. Л., 1935. \nПолное собрание русских летописей. Т. 34. Постниковский, Пискаревский, Московский и Бельский летописцы. М., 1978. \nWillan T. S. Early History of the Russia Company, 1553-1603. Manchester, 1956.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Админресурс. Как построить конструктивный диалог с Иваном Грозным | Время и деньги", "ddf60810-fc9a-4dad-b383-2a5d9015c7db", "Ur5QIgqEU2w", [], false, "https://www.youtube.com/watch?v=Ur5QIgqEU2w", 2493, false, 43, "/downloads/youtube/Либо🔺Либо/2024-09-19_Админресурс. Как построить конструктивный диалог с Иваном Грозным | Время и деньги.m4a", false, false, 5, 1, ~U[2024-09-19 09:00:22Z], ~U[2026-05-03 18:32:00Z], ~U[2026-05-03 18:32:00Z], "Что будет, если поплыть в Китай, а приплыть в Россию? Как войти в окружение самого страшного человека Европы, выжить и даже разбогатеть? А также чем впечатлить москвичей, если они уже привыкли к обычным политическим убийствам, — в первом эпизоде второго сезона подкаста о роли жадности и денег в истории России.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке https://clck.ru/3DGrfE?erid=2SDnjeyAin6\nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий: Андрей Аксенов\nРедакторы: Семён Шешенин и Андрей Борзенко\nСценарист: Владимир Коршаков\nФактчек: Никита Дешевых\nПродюсерка: Олеся Бутенко\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\n\nАнглийские путешественники в Московском государстве в XVI веке / Пер. и комм. Ю. В. Готье. М., 1937. \nГамель И. Х. Англичане в России в XVI и XVII столетиях. М., 2016 [репринт; СПб., 1865].\nМельникова А. С. Московская английская компания и русское денежное дело // Россия на путях централизации. М., 1982. С. 115-125. \nНовое известие о России времени Ивана Грозного. \"Сказание\" Альберта Шлихтинга. Л., 1935. \nПолное собрание русских летописей. Т. 34. Постниковский, Пискаревский, Московский и Бельский летописцы. М., 1978. \nWillan T. S. Early History of the Russia Company, 1553-1603. Manchester, 1956.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Админресурс. Как построить конструктивны (truncated) 21:32:00.580 [debug] QUERY OK source="sources" db=2.0ms idle=89.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:00.580 [debug] QUERY OK source="media_profiles" db=0.6ms idle=74.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:32:00.582 [debug] QUERY OK source="media_items" db=1.0ms idle=70.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1029] 21:32:00.582 [debug] Current batch of media processed. Will check again in 1000ms 21:32:01.582 [debug] Current batch of media processed. Will check again in 1000ms 21:32:02.583 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Как организовать туры по стране, в которой предпринимательская деятельность незаконна? Владимир Высоцкий — самая главная звезда 70-х годов. Его ждут миллионы людей, а сам он готов давать по пять концертов в день — но легально организовать шоу или невозможно, или совершенно невыгодно. Поэтому за дело берётся ловкий человек, который помогает зрителям — увидеть столичных звёзд, директорам — выполнить план по проданным билетам, а себе и артистам приносит гонорары в тысячи рублей, и делает всё это с успехом до тех пор, пока им не заинтересуется советская милиция.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nНастройте выгоду под себя: ваши скидки и кешбэк баллами Плюса ждут вас по ссылке с Яндекс Пэй \nhttps://clck.ru/3B6M5z?erid=2SDnjeirRZB \n\nПодкаст «Закат империи»: https://pc.st/1492099371 \n\nПройдите наш опрос, пожалуйста: https://forms.gle/Axu9QUhyoDHFzerT8\n\nВедущий и сценарист: Андрей Аксенов\nРедакторы: Андрей Борзенко и Степан Панов\nПроюсерки: Алина Белят и Леся Бутенко\nЗвукорежиссеры: Павел Цуриков и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИСТОЧНИКИ\n\nБакин В. Владимир Высоцкий без мифов и легенд\nВоспоминания Алексея Краснопёрова, Генриха Падвы, Валерия Янкловича, Владимира Конторова\nКанал «Архивные материалы». Высоцкий на концерте – Какой дурацкий у вас свет\nПеревозчиков В. Живая жизнь. Штрихи к биографии Владимира Высоцкого\nУголовный кодекс РСФСР\nНовиков В. Высоцкий\nПисьма Высоцкого\nПриказ Министерства культуры СССР от 23 июля 1971 г. N 416 \"О тарификации артистов - концертных исполнителей\"\n«Частным порядком». «Советская культура», 30 марта 1973 года\nЦыбульский М. Владимир Высоцкий в Донецкой области\nШутько И. Высоцкий потерял права на три песни: в Екатеринбург привезли уникальные документы\nhttps://www.e1.ru/text/culture/2021/01/25/69721736/\nШмидт К. Концерты с Владимиром Высоцким\nhttps://www.youtube.com/watch?v=plaNPPnv61M\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "duration" => 2342, "filename" => "/downloads/youtube/Либо🔺Либо/2024-06-24_Музыка. Как устраивали концерты Высоцкого и почему незаконно | Андрей Аксенов | Время и деньги.m4a", "id" => "HTdoL1yFcto", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=HTdoL1yFcto", "playlist_index" => 44, "timestamp" => 1719219615, "title" => "Музыка. Как устраивали концерты Высоцкого и почему незаконно | Андрей Аксенов | Время и деньги", "upload_date" => "20240624"} 21:32:02.584 [debug] QUERY OK source="sources" db=0.9ms idle=966.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:32:02.585 [debug] QUERY OK source="sources" db=0.8ms idle=968.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:02.609 [debug] QUERY OK source="media_items" db=23.7ms idle=969.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-24 09:00:15Z], 5] 21:32:02.623 [debug] QUERY OK source="media_items" db=12.9ms idle=993.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как организовать туры по стране, в которой предпринимательская деятельность незаконна? Владимир Высоцкий — самая главная звезда 70-х годов. Его ждут миллионы людей, а сам он готов давать по пять концертов в день — но легально организовать шоу или невозможно, или совершенно невыгодно. Поэтому за дело берётся ловкий человек, который помогает зрителям — увидеть столичных звёзд, директорам — выполнить план по проданным билетам, а себе и артистам приносит гонорары в тысячи рублей, и делает всё это с успехом до тех пор, пока им не заинтересуется советская милиция.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nНастройте выгоду под себя: ваши скидки и кешбэк баллами Плюса ждут вас по ссылке с Яндекс Пэй \nhttps://clck.ru/3B6M5z?erid=2SDnjeirRZB \n\nПодкаст «Закат империи»: https://pc.st/1492099371 \n\nПройдите наш опрос, пожалуйста: https://forms.gle/Axu9QUhyoDHFzerT8\n\nВедущий и сценарист: Андрей Аксенов\nРедакторы: Андрей Борзенко и Степан Панов\nПроюсерки: Алина Белят и Леся Бутенко\nЗвукорежиссеры: Павел Цуриков и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИСТОЧНИКИ\n\nБакин В. Владимир Высоцкий без мифов и легенд\nВоспоминания Алексея Краснопёрова, Генриха Падвы, Валерия Янкловича, Владимира Конторова\nКанал «Архивные материалы». Высоцкий на концерте – Какой дурацкий у вас свет\nПеревозчиков В. Живая жизнь. Штрихи к биографии Владимира Высоцкого\nУголовный кодекс РСФСР\nНовиков В. Высоцкий\nПисьма Высоцкого\nПриказ Министерства культуры СССР от 23 июля 1971 г. N 416 \"О тарификации артистов - концертных исполнителей\"\n«Частным порядком». «Советская культура», 30 марта 1973 года\nЦыбульский М. Владимир Высоцкий в Донецкой области\nШутько И. Высоцкий потерял права на три песни: в Екатеринбург привезли уникальные документы\nhttps://www.e1.ru/text/culture/2021/01/25/69721736/\nШмидт К. Концерты с Владимиром Высоцким\nhttps://www.youtube.com/watch?v=plaNPPnv61M\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Музыка. Как устраивали концерты Высоцкого и почему незаконно | Андрей Аксенов | Время и деньги", "67c3e1ab-1354-4e6e-b5c9-dd4a4c665146", "HTdoL1yFcto", [], false, "https://www.youtube.com/watch?v=HTdoL1yFcto", 2342, false, 44, "/downloads/youtube/Либо🔺Либо/2024-06-24_Музыка. Как устраивали концерты Высоцкого и почему незаконно | Андрей Аксенов | Время и деньги.m4a", false, false, 5, 1, ~U[2024-06-24 09:00:15Z], ~U[2026-05-03 18:32:02Z], ~U[2026-05-03 18:32:02Z], "Как организовать туры по стране, в которой предпринимательская деятельность незаконна? Владимир Высоцкий — самая главная звезда 70-х годов. Его ждут миллионы людей, а сам он готов давать по пять концертов в день — но легально организовать шоу или невозможно, или совершенно невыгодно. Поэтому за дело берётся ловкий человек, который помогает зрителям — увидеть столичных звёзд, директорам — выполнить план по проданным билетам, а себе и артистам приносит гонорары в тысячи рублей, и делает всё это с успехом до тех пор, пока им не заинтересуется советская милиция.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nНастройте выгоду под себя: ваши скидки и кешбэк баллами Плюса ждут вас по ссылке с Яндекс Пэй \nhttps://clck.ru/3B6M5z?erid=2SDnjeirRZB \n\nПодкаст «Закат империи»: https://pc.st/1492099371 \n\nПройдите наш опрос, пожалуйста: https://forms.gle/Axu9QUhyoDHFzerT8\n\nВедущий и сценарист: Андрей Аксенов\nРедакторы: Андрей Борзенко и Степан Панов\nПроюсерки: Алина Белят и Леся Бутенко\nЗвукорежиссеры: Павел Цуриков и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИСТОЧНИКИ\n\nБакин В. Владимир Высоцкий без мифов и легенд\nВоспоминания Алексея Краснопёрова, Генриха Падвы, Валерия Янкловича, Владимира Конторова\nКанал «Архивные материалы». Высоцкий на концерте – Какой дурацкий у вас свет\nПеревозчиков В. (truncated) 21:32:02.625 [debug] QUERY OK source="sources" db=1.7ms idle=156.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:02.626 [debug] QUERY OK source="media_profiles" db=0.8ms idle=40.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:32:02.627 [debug] QUERY OK source="media_items" db=0.8ms idle=40.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1032] 21:32:02.627 [debug] Current batch of media processed. Will check again in 1000ms 21:32:03.628 [debug] Current batch of media processed. Will check again in 1000ms 21:32:04.315 [info] {"source":"oban","duration":5245,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:32:04.630 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Что делать, если ты сломал рыночную экономику, потратил всю казну, твою валюту никто не признает, ресурсы никто не покупает, населению нечего есть, а очень нужно провести индустриализацию? Или кто платит за Уралмаш в стране, которая считает, что победила деньги. Слушайте в новом эпизоде подкаста от студии Либо/Либо о роли жадности и смекалки в истории России.\n\nВедущий: Андрей Аксенов\nСценарист: Федор Шамонов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерки: Алина Белят и Олеся Бутенко\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nНастройте выгоду под себя: ваши скидки и кешбэк баллами Плюса ждут вас по ссылке с Яндекс Пэй \nhttps://clck.ru/3B6M5z?erid=2SDnjdbQYLZ \n\n\nИСТОЧНИКИ\n\nКостырченко Г. Тайная политика Сталина. Власть и антисемитизм.\nКривицкий В. Я был агентом Сталина\nОсокина Е. Алхимия советской индустриализации: время Торгсина\nОсокина Е. За фасадом «сталинского изобилия»\nОсокина Е. Золото для индустриализации: Торгсин\nОсокина Е. «Советские дома терпимости»: рассказ о портовых торгсинах 1930-х гг https://cyberleninka.ru/article/n/sovetskie-doma-terpimosti-rasskaz-o-portovyh-torgsinah-1930-h-gg\nРыбалкин Ю. Операция «Х». Советская военная помощь республиканской Испании (1936–1939)\nШматов М. «\"Великое отступление\" или \"Великий манёвр\": концепция Н. С. Тимашева и идеологические трансформации в СССР 1930-х гг» https://cyberleninka.ru/article/n/velikoe-otstuplenie-ili-velikiy-manyovr-kontseptsiya-n-s-timasheva-i-ideologicheskie-transformatsii-v-sssr-1930-h-gg\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #подкаст", "duration" => 2568, "filename" => "/downloads/youtube/Либо🔺Либо/2024-06-17_Валюта. Как обменять фамильные драгоценности на заводы | Андрей Аксенов | Время и деньги.m4a", "id" => "u6wJAJ1JOhM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=u6wJAJ1JOhM", "playlist_index" => 45, "timestamp" => 1718614851, "title" => "Валюта. Как обменять фамильные драгоценности на заводы | Андрей Аксенов | Время и деньги", "upload_date" => "20240617"} 21:32:04.631 [debug] QUERY OK source="sources" db=1.0ms idle=314.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:32:04.633 [debug] QUERY OK source="sources" db=0.9ms idle=156.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:04.660 [debug] QUERY OK source="media_items" db=26.9ms idle=16.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-17 09:00:51Z], 5] 21:32:04.682 [debug] QUERY OK source="media_items" db=21.6ms idle=43.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Что делать, если ты сломал рыночную экономику, потратил всю казну, твою валюту никто не признает, ресурсы никто не покупает, населению нечего есть, а очень нужно провести индустриализацию? Или кто платит за Уралмаш в стране, которая считает, что победила деньги. Слушайте в новом эпизоде подкаста от студии Либо/Либо о роли жадности и смекалки в истории России.\n\nВедущий: Андрей Аксенов\nСценарист: Федор Шамонов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерки: Алина Белят и Олеся Бутенко\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nНастройте выгоду под себя: ваши скидки и кешбэк баллами Плюса ждут вас по ссылке с Яндекс Пэй \nhttps://clck.ru/3B6M5z?erid=2SDnjdbQYLZ \n\n\nИСТОЧНИКИ\n\nКостырченко Г. Тайная политика Сталина. Власть и антисемитизм.\nКривицкий В. Я был агентом Сталина\nОсокина Е. Алхимия советской индустриализации: время Торгсина\nОсокина Е. За фасадом «сталинского изобилия»\nОсокина Е. Золото для индустриализации: Торгсин\nОсокина Е. «Советские дома терпимости»: рассказ о портовых торгсинах 1930-х гг https://cyberleninka.ru/article/n/sovetskie-doma-terpimosti-rasskaz-o-portovyh-torgsinah-1930-h-gg\nРыбалкин Ю. Операция «Х». Советская военная помощь республиканской Испании (1936–1939)\nШматов М. «\"Великое отступление\" или \"Великий манёвр\": концепция Н. С. Тимашева и идеологические трансформации в СССР 1930-х гг» https://cyberleninka.ru/article/n/velikoe-otstuplenie-ili-velikiy-manyovr-kontseptsiya-n-s-timasheva-i-ideologicheskie-transformatsii-v-sssr-1930-h-gg\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #подкаст", "Валюта. Как обменять фамильные драгоценности на заводы | Андрей Аксенов | Время и деньги", "c2b8110a-cbff-4907-b7c8-5966ae74594c", "u6wJAJ1JOhM", [], false, "https://www.youtube.com/watch?v=u6wJAJ1JOhM", 2568, false, 45, "/downloads/youtube/Либо🔺Либо/2024-06-17_Валюта. Как обменять фамильные драгоценности на заводы | Андрей Аксенов | Время и деньги.m4a", false, false, 5, 1, ~U[2024-06-17 09:00:51Z], ~U[2026-05-03 18:32:04Z], ~U[2026-05-03 18:32:04Z], "Что делать, если ты сломал рыночную экономику, потратил всю казну, твою валюту никто не признает, ресурсы никто не покупает, населению нечего есть, а очень нужно провести индустриализацию? Или кто платит за Уралмаш в стране, которая считает, что победила деньги. Слушайте в новом эпизоде подкаста от студии Либо/Либо о роли жадности и смекалки в истории России.\n\nВедущий: Андрей Аксенов\nСценарист: Федор Шамонов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерки: Алина Белят и Олеся Бутенко\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nНастройте выгоду под себя: ваши скидки и кешбэк баллами Плюса ждут вас по ссылке с Яндекс Пэй \nhttps://clck.ru/3B6M5z?erid=2SDnjdbQYLZ \n\n\nИСТОЧНИКИ\n\nКостырченко Г. Тайная политика Сталина. Власть и антисемитизм.\nКривицкий В. Я был агентом Сталина\nОсокина Е. Алхимия советской индустриализации: время Торгсина\nОсокина Е. За фасадом «сталинского изобилия»\nОсокина Е. Золото для индустриализации: Торгсин\nОсокина Е. «Советские дома терпимости»: рассказ о портовых торгсинах 1930-х гг https://cyberleninka.ru/article/n/sovetskie-doma-terpimosti-rasskaz-o-portovyh-torgsinah-1930-h-gg\nРыбалкин Ю. Операция «Х». Советская военная помощь республиканской Испании (1936–1939)\nШматов М. «\"Великое отступление\" или \"Великий манёвр\": концепция Н. С. Тимашева и идеологические трансформации в СССР 1930-х гг» https://cyberleninka.ru/article/n/velikoe-otstuplenie-ili-velikiy-manyovr-kontseptsiya-n-s-timasheva-i-ideologicheskie-transformatsii-v-sssr-1930-h-gg\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и экс (truncated) 21:32:04.684 [debug] QUERY OK source="sources" db=2.1ms idle=65.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:04.685 [debug] QUERY OK source="media_profiles" db=0.8ms idle=53.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:32:04.687 [debug] QUERY OK source="media_items" db=1.1ms idle=52.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1033] 21:32:04.687 [debug] Current batch of media processed. Will check again in 1000ms 21:32:05.687 [debug] Current batch of media processed. Will check again in 1000ms 21:32:06.689 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Почему после революции индустрия развлечений в России пережила настоящий бум, что думали коммунисты про засилье американских блокбастеров и как правильно таргетировать рекламу на пролетариат? Об этих и других странностях эпохи НЭПа слушайте в эпизоде, в котором оторвать детей от экрана не могут даже большевики. Этот подкаст делает студия Либо/Либо.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nНастройте выгоду под себя: ваши скидки и кешбэк баллами Плюса ждут вас по ссылке с Яндекс Пэй https://clck.ru/3B6M5z?erid=2SDnjcnEPPw\n\nВедущий: Андрей Аксенов\nСценаристка: Елизавета Жданкова\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссеры: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nГазеты \"Кино\", журналы \"Кино-неделя\", \"Кино и жизнь\" за 1924-1929 годы\nМатериал Российского государственного архива литературы и искусства и Государственного архива Российской федерации\nКино-справочник. М., 1926. Кино-справочник. М., 1927.\nМ.С. Бойтлер. Реклама и кино-реклама. М., 1926.\nМ.С. Бойтлер. Кинотеатра. организация и управление. М., 1926.\nМ.С. Бойтлер. Культурный кинотеатр. М., 1930.\nФ.И. Фомин , Летопись российского кино. 1863-1929. М., 2004.\nС.В. Капков В гостях у сказки Александра Роу. М., 2021.\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #андрейаксенов #либолибо", "duration" => 2141, "filename" => "/downloads/youtube/Либо🔺Либо/2024-06-10_Кино. Как большевики полюбили боевики | Андрей Аксенов | Время и деньги.m4a", "id" => "4sA228u6yuI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=4sA228u6yuI", "playlist_index" => 46, "timestamp" => 1718010003, "title" => "Кино. Как большевики полюбили боевики | Андрей Аксенов | Время и деньги", "upload_date" => "20240610"} 21:32:06.690 [debug] QUERY OK source="sources" db=0.8ms idle=204.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:32:06.691 [debug] QUERY OK source="sources" db=0.7ms idle=73.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:06.710 [debug] QUERY OK source="media_items" db=18.7ms idle=74.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-10 09:00:03Z], 5] 21:32:06.722 [debug] QUERY OK source="media_items" db=11.7ms idle=93.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Почему после революции индустрия развлечений в России пережила настоящий бум, что думали коммунисты про засилье американских блокбастеров и как правильно таргетировать рекламу на пролетариат? Об этих и других странностях эпохи НЭПа слушайте в эпизоде, в котором оторвать детей от экрана не могут даже большевики. Этот подкаст делает студия Либо/Либо.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nНастройте выгоду под себя: ваши скидки и кешбэк баллами Плюса ждут вас по ссылке с Яндекс Пэй https://clck.ru/3B6M5z?erid=2SDnjcnEPPw\n\nВедущий: Андрей Аксенов\nСценаристка: Елизавета Жданкова\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссеры: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nГазеты \"Кино\", журналы \"Кино-неделя\", \"Кино и жизнь\" за 1924-1929 годы\nМатериал Российского государственного архива литературы и искусства и Государственного архива Российской федерации\nКино-справочник. М., 1926. Кино-справочник. М., 1927.\nМ.С. Бойтлер. Реклама и кино-реклама. М., 1926.\nМ.С. Бойтлер. Кинотеатра. организация и управление. М., 1926.\nМ.С. Бойтлер. Культурный кинотеатр. М., 1930.\nФ.И. Фомин , Летопись российского кино. 1863-1929. М., 2004.\nС.В. Капков В гостях у сказки Александра Роу. М., 2021.\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #андрейаксенов #либолибо", "Кино. Как большевики полюбили боевики | Андрей Аксенов | Время и деньги", "5409bb32-5405-4b0d-8a68-443c3ee46b8f", "4sA228u6yuI", [], false, "https://www.youtube.com/watch?v=4sA228u6yuI", 2141, false, 46, "/downloads/youtube/Либо🔺Либо/2024-06-10_Кино. Как большевики полюбили боевики | Андрей Аксенов | Время и деньги.m4a", false, false, 5, 1, ~U[2024-06-10 09:00:03Z], ~U[2026-05-03 18:32:06Z], ~U[2026-05-03 18:32:06Z], "Почему после революции индустрия развлечений в России пережила настоящий бум, что думали коммунисты про засилье американских блокбастеров и как правильно таргетировать рекламу на пролетариат? Об этих и других странностях эпохи НЭПа слушайте в эпизоде, в котором оторвать детей от экрана не могут даже большевики. Этот подкаст делает студия Либо/Либо.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nНастройте выгоду под себя: ваши скидки и кешбэк баллами Плюса ждут вас по ссылке с Яндекс Пэй https://clck.ru/3B6M5z?erid=2SDnjcnEPPw\n\nВедущий: Андрей Аксенов\nСценаристка: Елизавета Жданкова\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссеры: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nГазеты \"Кино\", журналы \"Кино-неделя\", \"Кино и жизнь\" за 1924-1929 годы\nМатериал Российского государственного архива литературы и искусства и Государственного архива Российской федерации\nКино-справочник. М., 1926. Кино-справочник. М., 1927.\nМ.С. Бойтлер. Реклама и кино-реклама. М., 1926.\nМ.С. Бойтлер. Кинотеатра. организация и управление. М., 1926.\nМ.С. Бойтлер. Культурный кинотеатр. М., 1930.\nФ.И. Фомин , Летопись российского кино. 1863-1929. М., 2004.\nС.В. Капков В гостях у сказки Александра Роу. М., 2021.\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #андрейаксенов #либолибо", "Кино. Как большевики полюбили боевики | Андрей Аксенов | Время и деньги", "4sA228u6yuI", "https://www.youtube.com/watch?v=4sA228u6yuI", 2141, fa (truncated) 21:32:06.725 [debug] QUERY OK source="sources" db=2.3ms idle=105.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:06.726 [debug] QUERY OK source="media_profiles" db=0.8ms idle=34.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:32:06.727 [debug] QUERY OK source="media_items" db=1.1ms idle=34.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1035] 21:32:06.727 [debug] Current batch of media processed. Will check again in 1000ms 21:32:07.728 [debug] Current batch of media processed. Will check again in 1000ms 21:32:08.729 [debug] Current batch of media processed. Will check again in 1000ms 21:32:09.731 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Как сколотить стартовый капитал на бумажных мемах про щуку? Хорош ли Лев Толстой в качестве бренд-менеджера? Что напечатать в календаре, чтоб поднять восстание? И другие плюсы, минусы и подводные камни работы в российских СМИ в революционный период в новом, очень интересном и очень доступном выпуске подкаста студии Либо/Либо о роли амбиций и жадности в истории России.\n\nРеклама. ООО «Ясно.Лайв» ИНН 9703044223 erid: 2SDnjd8wW7s \n\nНайти контакт с собой помогает психолог. Скидка 20% по промокоду VREMYA на первую сессию в Ясно: http://yasno.live/?utm_source=podcast&utm_medium=vremya\n\nЗапись на курс «Как сделать разговорный подкаст»: https://t.me/libolibocourses\n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссеры: Павел Цуриков и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСписок источников:\nА.Г. Кравецкий, Великий русский издатель\nВалерий Чумаков, Ошибка олигарха\nhttps://www.kommersant.ru/doc/2291988\nДмитрий Кошельник, «Издательский король»: как влиял на общество просветитель Иван Сытин\nhttps://vc.ru/story/14729-sytin\nАвтобиографические заметки издателя Сытина\nТоварищество Сытина. Исторический очерк (1916г.)\nЭ.А. Галумов, Иван Дмитриевич Сытин и издательство «Известия»\nАлексей Митрофанов: Иван Дмитриевич Сытин: эксплуататор или меценат?\nhttps://www.miloserdie.ru/article/ivan-dmitrievich-sytin-ekspluatator-ili-metsenat/\nВ. Чертков., И. Д. Сытин и «Посредник»\nhttps://biography.wikireading.ru/238659\nА.П. Чехов., Письма.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "duration" => 2565, "filename" => "/downloads/youtube/Либо🔺Либо/2024-06-03_Книги. Как выжить с медиа-бизнесом в России | Андрей Аксенов | Время и деньги.m4a", "id" => "paNcNAXTL-8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=paNcNAXTL-8", "playlist_index" => 47, "timestamp" => 1717398023, "title" => "Книги. Как выжить с медиа-бизнесом в России | Андрей Аксенов | Время и деньги", "upload_date" => "20240603"} 21:32:09.732 [debug] QUERY OK source="sources" db=1.1ms idle=1114.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:32:09.733 [debug] QUERY OK source="sources" db=1.3ms idle=1115.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:09.759 [debug] QUERY OK source="media_items" db=25.0ms idle=1117.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-03 07:00:23Z], 5] 21:32:09.770 [debug] QUERY OK source="media_items" db=11.1ms idle=1142.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как сколотить стартовый капитал на бумажных мемах про щуку? Хорош ли Лев Толстой в качестве бренд-менеджера? Что напечатать в календаре, чтоб поднять восстание? И другие плюсы, минусы и подводные камни работы в российских СМИ в революционный период в новом, очень интересном и очень доступном выпуске подкаста студии Либо/Либо о роли амбиций и жадности в истории России.\n\nРеклама. ООО «Ясно.Лайв» ИНН 9703044223 erid: 2SDnjd8wW7s \n\nНайти контакт с собой помогает психолог. Скидка 20% по промокоду VREMYA на первую сессию в Ясно: http://yasno.live/?utm_source=podcast&utm_medium=vremya\n\nЗапись на курс «Как сделать разговорный подкаст»: https://t.me/libolibocourses\n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссеры: Павел Цуриков и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСписок источников:\nА.Г. Кравецкий, Великий русский издатель\nВалерий Чумаков, Ошибка олигарха\nhttps://www.kommersant.ru/doc/2291988\nДмитрий Кошельник, «Издательский король»: как влиял на общество просветитель Иван Сытин\nhttps://vc.ru/story/14729-sytin\nАвтобиографические заметки издателя Сытина\nТоварищество Сытина. Исторический очерк (1916г.)\nЭ.А. Галумов, Иван Дмитриевич Сытин и издательство «Известия»\nАлексей Митрофанов: Иван Дмитриевич Сытин: эксплуататор или меценат?\nhttps://www.miloserdie.ru/article/ivan-dmitrievich-sytin-ekspluatator-ili-metsenat/\nВ. Чертков., И. Д. Сытин и «Посредник»\nhttps://biography.wikireading.ru/238659\nА.П. Чехов., Письма.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Книги. Как выжить с медиа-бизнесом в России | Андрей Аксенов | Время и деньги", "3f4d2645-842d-4e8d-9e74-72702ee7d1b1", "paNcNAXTL-8", [], false, "https://www.youtube.com/watch?v=paNcNAXTL-8", 2565, false, 47, "/downloads/youtube/Либо🔺Либо/2024-06-03_Книги. Как выжить с медиа-бизнесом в России | Андрей Аксенов | Время и деньги.m4a", false, false, 5, 1, ~U[2024-06-03 07:00:23Z], ~U[2026-05-03 18:32:09Z], ~U[2026-05-03 18:32:09Z], "Как сколотить стартовый капитал на бумажных мемах про щуку? Хорош ли Лев Толстой в качестве бренд-менеджера? Что напечатать в календаре, чтоб поднять восстание? И другие плюсы, минусы и подводные камни работы в российских СМИ в революционный период в новом, очень интересном и очень доступном выпуске подкаста студии Либо/Либо о роли амбиций и жадности в истории России.\n\nРеклама. ООО «Ясно.Лайв» ИНН 9703044223 erid: 2SDnjd8wW7s \n\nНайти контакт с собой помогает психолог. Скидка 20% по промокоду VREMYA на первую сессию в Ясно: http://yasno.live/?utm_source=podcast&utm_medium=vremya\n\nЗапись на курс «Как сделать разговорный подкаст»: https://t.me/libolibocourses\n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссеры: Павел Цуриков и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСписок источников:\nА.Г. Кравецкий, Великий русский издатель\nВалерий Чумаков, Ошибка олигарха\nhttps://www.kommersant.ru/doc/2291988\nДмитрий Кошельник, «Издательский король»: как влиял на общество просветитель Иван Сытин\nhttps://vc.ru/story/14729-sytin\nАвтобиографические заметки издателя Сытина\nТоварищество Сытина. Исторический очерк (1916г.)\nЭ.А. Галумов, Иван Дмитриевич Сытин и издательство «Известия»\nАлексей Митрофанов: Иван Дмитриевич Сытин: эксплуататор или меценат?\nhttps://www.miloserdie.ru/article/ivan-dmitrievich-sytin-ekspluatator-ili-metsenat/\nВ. Чертков., И. Д. Сытин и «Посредник»\nhttps://biography.wikireading.ru/238659\nА.П. Чехов., Письма.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, (truncated) 21:32:09.773 [debug] QUERY OK source="sources" db=2.0ms idle=276.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:09.773 [debug] QUERY OK source="media_profiles" db=0.7ms idle=40.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:32:09.775 [debug] QUERY OK source="media_items" db=0.9ms idle=40.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1037] 21:32:09.775 [debug] Current batch of media processed. Will check again in 1000ms 21:32:10.775 [debug] Current batch of media processed. Will check again in 1000ms 21:32:11.777 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Как братья Нобели приняли Российскую империю с бурдюками нефти на ишаках, а отдали с сырьевой экономикой? От кого Менделеев пытался спасти все полимеры? Кто поджёг Каспийское море и залил кровью Чёрный город? Слушайте в новом эпизоде подкаста студии Либо/Либо о роли предпринимателей в истории России.\n\nРеклама. АО «Точка» ИНН 9705120864\nПродвигайте бизнес в интернете с Точка Рекламой: https://tchk.me/Y5Vu95?erid=2SDnjdPGTEq \n\nПодкаст ROMA. Падение республики: @ROMA.Fall.Republic\n\nВыпуск подкаста «Закат империи» про забастовку в Баку: https://youtube.com/watch?v=XFqcPG0ylpk\n\nСсылка на курс «Как сделать разговорный подкаст» https://t.me/libolibocourses\n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nВ.Н. Косторниченко, Иностранный капитал в нефтяной промышленности дореволюционной России: к разработке периодизации процесса\nМ.М. Савченко, Д.И. Менделеев и таможенный тариф (из истории разработки и осуществления таможенно-тарифной политики России)\nА.С. Чернов, Нобели: взгляд из старого Тамбова\nА. Алексеев, Чёрная кровь мировой экономики https://www.kommersant.ru/doc/4502987\nUS Energy Information Administration, U.S. Field Production of Crude Oil\nНародное хозяйство СССР в 1960 году (Статистический ежегодник)\nИ. Ерохов, Странная история нефтяной промышленности эпохи Николая II\nhttps://erohov.d3.ru/strannaia-istoriia-neftianoi-promyshlennosti-epokhi-nikolaia-ii-1170486/?sorting=rating&filter=unread\nГ.М. Гатауллина, Спор с Нобелем\nА.А. Матвейчук, Сумма технологий Людвига Нобеля\nВ.В. Окрепилов, Семья Нобель и Д.И. Менделеев\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "duration" => 2307, "filename" => "/downloads/youtube/Либо🔺Либо/2024-05-27_Нефть. Как осветить и смазать всю Россию | Андрей Аксенов | Время и деньги.m4a", "id" => "Ir5-2fSzE8A", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Ir5-2fSzE8A", "playlist_index" => 48, "timestamp" => 1716800420, "title" => "Нефть. Как осветить и смазать всю Россию | Андрей Аксенов | Время и деньги", "upload_date" => "20240527"} 21:32:11.778 [debug] QUERY OK source="sources" db=1.0ms idle=273.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:32:11.779 [debug] QUERY OK source="sources" db=0.9ms idle=162.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:11.799 [debug] QUERY OK source="media_items" db=19.4ms idle=163.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-27 09:00:20Z], 5] 21:32:11.810 [debug] QUERY OK source="media_items" db=10.2ms idle=182.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как братья Нобели приняли Российскую империю с бурдюками нефти на ишаках, а отдали с сырьевой экономикой? От кого Менделеев пытался спасти все полимеры? Кто поджёг Каспийское море и залил кровью Чёрный город? Слушайте в новом эпизоде подкаста студии Либо/Либо о роли предпринимателей в истории России.\n\nРеклама. АО «Точка» ИНН 9705120864\nПродвигайте бизнес в интернете с Точка Рекламой: https://tchk.me/Y5Vu95?erid=2SDnjdPGTEq \n\nПодкаст ROMA. Падение республики: @ROMA.Fall.Republic\n\nВыпуск подкаста «Закат империи» про забастовку в Баку: https://youtube.com/watch?v=XFqcPG0ylpk\n\nСсылка на курс «Как сделать разговорный подкаст» https://t.me/libolibocourses\n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nВ.Н. Косторниченко, Иностранный капитал в нефтяной промышленности дореволюционной России: к разработке периодизации процесса\nМ.М. Савченко, Д.И. Менделеев и таможенный тариф (из истории разработки и осуществления таможенно-тарифной политики России)\nА.С. Чернов, Нобели: взгляд из старого Тамбова\nА. Алексеев, Чёрная кровь мировой экономики https://www.kommersant.ru/doc/4502987\nUS Energy Information Administration, U.S. Field Production of Crude Oil\nНародное хозяйство СССР в 1960 году (Статистический ежегодник)\nИ. Ерохов, Странная история нефтяной промышленности эпохи Николая II\nhttps://erohov.d3.ru/strannaia-istoriia-neftianoi-promyshlennosti-epokhi-nikolaia-ii-1170486/?sorting=rating&filter=unread\nГ.М. Гатауллина, Спор с Нобелем\nА.А. Матвейчук, Сумма технологий Людвига Нобеля\nВ.В. Окрепилов, Семья Нобель и Д.И. Менделеев\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Нефть. Как осветить и смазать всю Россию | Андрей Аксенов | Время и деньги", "eb28c2e3-4d71-4d74-bc64-f81aea49f390", "Ir5-2fSzE8A", [], false, "https://www.youtube.com/watch?v=Ir5-2fSzE8A", 2307, false, 48, "/downloads/youtube/Либо🔺Либо/2024-05-27_Нефть. Как осветить и смазать всю Россию | Андрей Аксенов | Время и деньги.m4a", false, false, 5, 1, ~U[2024-05-27 09:00:20Z], ~U[2026-05-03 18:32:11Z], ~U[2026-05-03 18:32:11Z], "Как братья Нобели приняли Российскую империю с бурдюками нефти на ишаках, а отдали с сырьевой экономикой? От кого Менделеев пытался спасти все полимеры? Кто поджёг Каспийское море и залил кровью Чёрный город? Слушайте в новом эпизоде подкаста студии Либо/Либо о роли предпринимателей в истории России.\n\nРеклама. АО «Точка» ИНН 9705120864\nПродвигайте бизнес в интернете с Точка Рекламой: https://tchk.me/Y5Vu95?erid=2SDnjdPGTEq \n\nПодкаст ROMA. Падение республики: @ROMA.Fall.Republic\n\nВыпуск подкаста «Закат империи» про забастовку в Баку: https://youtube.com/watch?v=XFqcPG0ylpk\n\nСсылка на курс «Как сделать разговорный подкаст» https://t.me/libolibocourses\n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nВ.Н. Косторниченко, Иностранный капитал в нефтяной промышленности дореволюционной России: к разработке периодизации процесса\nМ.М. Савченко, Д.И. Менделеев и таможенный тариф (из истории разработки и осуществления таможенно-тарифной политики России)\nА.С. Чернов, Нобели: взгляд из старого Тамбова\nА. Алексеев, Чёрная кровь мировой экономики https://www.kommersant.ru/doc/4502987\nUS Energy Information Administration, U.S. Field Production of Crude Oil\nНародное хозяйство СССР в 1960 году (Статистический ежегодник)\nИ. Ерохов, Странная история нефтяной промышленности эпохи Николая II\nhttps://erohov.d3.ru/strannaia-istoriia-neftianoi-promyshlennosti-epokhi-nikolaia-ii-1170486/?sorting=rating&filter=unread\nГ.М. Гатауллина, Спор с Нобелем\nА.А. Матвейчук, Сумма технологий Людвига Нобеля\nВ.В. Окрепилов, Семья Нобель и Д.И. Менделеев\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале (truncated) 21:32:11.812 [debug] QUERY OK source="sources" db=1.7ms idle=193.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:11.813 [debug] QUERY OK source="media_profiles" db=0.8ms idle=33.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:32:11.814 [debug] QUERY OK source="media_items" db=0.9ms idle=33.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1039] 21:32:11.814 [debug] Current batch of media processed. Will check again in 1000ms 21:32:12.814 [debug] Current batch of media processed. Will check again in 1000ms 21:32:13.816 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Как немецкий менеджер среднего звена и купец-старовер сумели запустить промышленную революцию в России? Сколько московских дельцов надо перепить, чтобы русские начали тебе доверять? А также что связывает ситец, колониализм и социальную справедливость – в новом выпуске подкаста студии Либо/Либо о роли суеты, смекалочки и денег в истории России.\n\nРеклама. АО «Точка» ИНН 9705120864\nОнлайн-бухгалтерия от Точки: https://tchk.me/MHwUpa?erid=2SDnjbxEoyb\n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссёр: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nБурышкин П.А. Москва купеческая\nГавлин М.Л. История династий российских предпринимателей до 1917 г. В информационных изданиях ИНИОН РАН\nStuart Thompstone. The Russian Technical Society and British Textile Machinery Imports\nШильникова И.В. Иностранные специалисты на предприятиях России: условия найма в конце XIX - начале ХХ вв.\nЦехановский Д. Кренгольмская мануфактура\nПоткина И.В. Социальная политика Морозовых: Никольская мануфактура (60-е гг. XIX - начало XX вв.)\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "duration" => 1742, "filename" => "/downloads/youtube/Либо🔺Либо/2024-05-20_Ткани. Как построить фабрику фабрик | Андрей Аксенов | Время и деньги.m4a", "id" => "eOAIBJmHINc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=eOAIBJmHINc", "playlist_index" => 49, "timestamp" => 1716195634, "title" => "Ткани. Как построить фабрику фабрик | Андрей Аксенов | Время и деньги", "upload_date" => "20240520"} 21:32:13.819 [debug] QUERY OK source="sources" db=1.6ms queue=0.2ms idle=304.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:32:13.821 [debug] QUERY OK source="sources" db=1.7ms idle=202.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:13.848 [debug] QUERY OK source="media_items" db=26.7ms queue=0.1ms idle=204.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-20 09:00:34Z], 5] 21:32:13.860 [debug] QUERY OK source="media_items" db=11.3ms idle=231.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как немецкий менеджер среднего звена и купец-старовер сумели запустить промышленную революцию в России? Сколько московских дельцов надо перепить, чтобы русские начали тебе доверять? А также что связывает ситец, колониализм и социальную справедливость – в новом выпуске подкаста студии Либо/Либо о роли суеты, смекалочки и денег в истории России.\n\nРеклама. АО «Точка» ИНН 9705120864\nОнлайн-бухгалтерия от Точки: https://tchk.me/MHwUpa?erid=2SDnjbxEoyb\n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссёр: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nБурышкин П.А. Москва купеческая\nГавлин М.Л. История династий российских предпринимателей до 1917 г. В информационных изданиях ИНИОН РАН\nStuart Thompstone. The Russian Technical Society and British Textile Machinery Imports\nШильникова И.В. Иностранные специалисты на предприятиях России: условия найма в конце XIX - начале ХХ вв.\nЦехановский Д. Кренгольмская мануфактура\nПоткина И.В. Социальная политика Морозовых: Никольская мануфактура (60-е гг. XIX - начало XX вв.)\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Ткани. Как построить фабрику фабрик | Андрей Аксенов | Время и деньги", "0357845c-fe8b-4426-822e-71e8245fb1a1", "eOAIBJmHINc", [], false, "https://www.youtube.com/watch?v=eOAIBJmHINc", 1742, false, 49, "/downloads/youtube/Либо🔺Либо/2024-05-20_Ткани. Как построить фабрику фабрик | Андрей Аксенов | Время и деньги.m4a", false, false, 5, 1, ~U[2024-05-20 09:00:34Z], ~U[2026-05-03 18:32:13Z], ~U[2026-05-03 18:32:13Z], "Как немецкий менеджер среднего звена и купец-старовер сумели запустить промышленную революцию в России? Сколько московских дельцов надо перепить, чтобы русские начали тебе доверять? А также что связывает ситец, колониализм и социальную справедливость – в новом выпуске подкаста студии Либо/Либо о роли суеты, смекалочки и денег в истории России.\n\nРеклама. АО «Точка» ИНН 9705120864\nОнлайн-бухгалтерия от Точки: https://tchk.me/MHwUpa?erid=2SDnjbxEoyb\n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссёр: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nБурышкин П.А. Москва купеческая\nГавлин М.Л. История династий российских предпринимателей до 1917 г. В информационных изданиях ИНИОН РАН\nStuart Thompstone. The Russian Technical Society and British Textile Machinery Imports\nШильникова И.В. Иностранные специалисты на предприятиях России: условия найма в конце XIX - начале ХХ вв.\nЦехановский Д. Кренгольмская мануфактура\nПоткина И.В. Социальная политика Морозовых: Никольская мануфактура (60-е гг. XIX - начало XX вв.)\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Ткани. Как построить фабрику фабрик | Андрей Аксенов | Время и деньги", "eOAIBJmHINc", "https://www.youtube.com/watch?v=eOAIBJmHINc", 1742, false, "/downloads/youtube/Либо🔺Либо/2024-05-20_Ткани. Как построить фабрику фабрик | Андрей Аксенов | Время и деньги.m4a", false, 5, ~U[2024-05-20 09:00:34Z]] 21:32:13.862 [debug] QUERY OK source="sources" db=1.6ms idle=243.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:13.863 [debug] QUERY OK source="media_profiles" db=0.7ms idle=43.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:32:13.864 [debug] QUERY OK source="media_items" db=1.0ms idle=41.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1041] 21:32:13.864 [debug] Current batch of media processed. Will check again in 1000ms 21:32:14.865 [debug] Current batch of media processed. Will check again in 1000ms 21:32:15.868 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Как крестьяне-иконописцы из владимирских лесов под носом у правительства построили теневую торговую сеть, которая опутала всю страну? Почему они успешно конкурировали с православной церковью, игнорировали прямые запреты царя, строили многоуровневые аферы и раз за разом уходили безнаказанными? А также зачем прятать в иконах чертей, придумывать секретные языки и как водить за нос спецслужбы – в новом эпизоде подкаста студии Либо/Либо о роли денег, смекалочки и предпринимателей в истории России.\n\nРеклама. АО «Точка» ИНН 9705120864\nБизнес-знакомства в Точке Нетворк: https://tchk.me/GXeBMX?erid=2SDnjeXyDxV\n\nВедущий и сценарист: Андрей Аксёнов\nРисёч: Диана Темиргалиева\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nВыпуск подкаста «Тоже Россия» про жгонов и алеманов: https://pc.st/e/7jWGhAMigNX\n\nИсточники:\nЗозуля О.А. Офени как кустарно-промысловый феномен российской нечерноземной деревни XIX в.\nП.С. Дубровский, С.П. Дубровский, Офени-иконщики во Владимирской губернии Н.М. Михайлова. Розыск о расколах\nЮрий Андрейчук, Мазыки хрусты шишлили, а по фене ботали.\nВоронина Т.А. Русский лубок 20-60-х гг. XIX в\nВ.Ю. Софронов, Государство и церковь в борьбе с церковным расколом (конец XVII – начало XX в.)\nВ. В. Шаповал, Миф об арго\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#аксенов #времяиденьги #либолибо", "duration" => 2207, "filename" => "/downloads/youtube/Либо🔺Либо/2024-05-13_Иконы. Как работал крестьянский даркнет | Андрей Аксенов | Время и деньги.m4a", "id" => "PhjEPJHMMcY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=PhjEPJHMMcY", "playlist_index" => 50, "timestamp" => 1715590830, "title" => "Иконы. Как работал крестьянский даркнет | Андрей Аксенов | Время и деньги", "upload_date" => "20240513"} 21:32:15.871 [debug] QUERY OK source="sources" db=2.1ms queue=0.1ms idle=348.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:32:15.873 [debug] QUERY OK source="sources" db=2.0ms idle=254.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:15.932 [debug] QUERY OK source="media_items" db=59.0ms idle=257.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-13 09:00:30Z], 5] 21:32:15.946 [debug] QUERY OK source="media_items" db=13.2ms idle=316.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как крестьяне-иконописцы из владимирских лесов под носом у правительства построили теневую торговую сеть, которая опутала всю страну? Почему они успешно конкурировали с православной церковью, игнорировали прямые запреты царя, строили многоуровневые аферы и раз за разом уходили безнаказанными? А также зачем прятать в иконах чертей, придумывать секретные языки и как водить за нос спецслужбы – в новом эпизоде подкаста студии Либо/Либо о роли денег, смекалочки и предпринимателей в истории России.\n\nРеклама. АО «Точка» ИНН 9705120864\nБизнес-знакомства в Точке Нетворк: https://tchk.me/GXeBMX?erid=2SDnjeXyDxV\n\nВедущий и сценарист: Андрей Аксёнов\nРисёч: Диана Темиргалиева\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nВыпуск подкаста «Тоже Россия» про жгонов и алеманов: https://pc.st/e/7jWGhAMigNX\n\nИсточники:\nЗозуля О.А. Офени как кустарно-промысловый феномен российской нечерноземной деревни XIX в.\nП.С. Дубровский, С.П. Дубровский, Офени-иконщики во Владимирской губернии Н.М. Михайлова. Розыск о расколах\nЮрий Андрейчук, Мазыки хрусты шишлили, а по фене ботали.\nВоронина Т.А. Русский лубок 20-60-х гг. XIX в\nВ.Ю. Софронов, Государство и церковь в борьбе с церковным расколом (конец XVII – начало XX в.)\nВ. В. Шаповал, Миф об арго\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#аксенов #времяиденьги #либолибо", "Иконы. Как работал крестьянский даркнет | Андрей Аксенов | Время и деньги", "c3452f04-8cc9-48ba-aefe-28ad9a23dea8", "PhjEPJHMMcY", [], false, "https://www.youtube.com/watch?v=PhjEPJHMMcY", 2207, false, 50, "/downloads/youtube/Либо🔺Либо/2024-05-13_Иконы. Как работал крестьянский даркнет | Андрей Аксенов | Время и деньги.m4a", false, false, 5, 1, ~U[2024-05-13 09:00:30Z], ~U[2026-05-03 18:32:15Z], ~U[2026-05-03 18:32:15Z], "Как крестьяне-иконописцы из владимирских лесов под носом у правительства построили теневую торговую сеть, которая опутала всю страну? Почему они успешно конкурировали с православной церковью, игнорировали прямые запреты царя, строили многоуровневые аферы и раз за разом уходили безнаказанными? А также зачем прятать в иконах чертей, придумывать секретные языки и как водить за нос спецслужбы – в новом эпизоде подкаста студии Либо/Либо о роли денег, смекалочки и предпринимателей в истории России.\n\nРеклама. АО «Точка» ИНН 9705120864\nБизнес-знакомства в Точке Нетворк: https://tchk.me/GXeBMX?erid=2SDnjeXyDxV\n\nВедущий и сценарист: Андрей Аксёнов\nРисёч: Диана Темиргалиева\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nВыпуск подкаста «Тоже Россия» про жгонов и алеманов: https://pc.st/e/7jWGhAMigNX\n\nИсточники:\nЗозуля О.А. Офени как кустарно-промысловый феномен российской нечерноземной деревни XIX в.\nП.С. Дубровский, С.П. Дубровский, Офени-иконщики во Владимирской губернии Н.М. Михайлова. Розыск о расколах\nЮрий Андрейчук, Мазыки хрусты шишлили, а по фене ботали.\nВоронина Т.А. Русский лубок 20-60-х гг. XIX в\nВ.Ю. Софронов, Государство и церковь в борьбе с церковным расколом (конец XVII – начало XX в.)\nВ. В. Шаповал, Миф об арго\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодател (truncated) 21:32:15.948 [debug] QUERY OK source="sources" db=2.0ms idle=330.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:15.949 [debug] QUERY OK source="media_profiles" db=0.6ms idle=78.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:32:15.950 [debug] QUERY OK source="media_items" db=0.9ms idle=76.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1042] 21:32:15.951 [debug] Current batch of media processed. Will check again in 1000ms 21:32:16.951 [debug] Current batch of media processed. Will check again in 1000ms 21:32:17.953 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Как при помощи гвоздей, шкурок и логистики управлять мировыми ценами на чай, открывать офисы в Лондоне, покупать плантации в Китае и строить один из центров международной торговли в Бурятии? А также что связывает линьку верблюдов, байкальского пирата Сохатого и войну за независимость США — в новом эпизоде подкаста студии Либо/Либо об истории предпринимательства в России.\n\nРеклама. АО «Точка» ИНН 9705120864\nТоргуйте на маркетплейсах с Точкой: https://tchk.me/cFk7Rl?erid=2SDnjePXThT \n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСпасибо Александру Жирову за материалы, которые мы использовали при создании этого выпуска.\n\nИсточники:\nЖиров А., Купеческая слобода Кяхта и её обитатели. Фрагменты истории повседневности\nКурц Б. Г. Государственная монополия России с Китаем в первой половине XVIII ст\nС.В. Кириллова, В.В. Шевцов, Нерчинск – Пекин: Русские торговые караваны в 1689–1703 гг.\nМостовщикова Г.Н.: А.И. Деспот Зенович и кяхтинская чайная торговля\nО. Н. Катионов, Московско-Сибирский тракт как основная сухопутная транспортная коммуникация Сибири XVIII-XX вв.\nП.А. Лапин, «Китайский плутовской устав», или секретная инструкция китайским пограничным властям о ведении торговых дел с Россией (первая половина ХVIII — вторая половина ХIХ вв.)\nПопова И.Ф., Торговля России и Китая через Кяхту и Маймайчен\nЛю Цзайци, Чайная торговля между Китаем и Россией\nРадищев А.Н., Письмо о китайском торге\nБенкендорф А.Х., Мое путешествие на край ночи и к границам Китая\nБакалдина Е.В. , Схемы приобретения китайского чая фирмой «Петра Боткина сыновья»\nЦонгоол Б.Нацагдорж О причине подписания международного протокола между Цинской и Российскими империями 1792 году в Кяхте\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "duration" => 2312, "filename" => "/downloads/youtube/Либо🔺Либо/2024-05-06_Чай. Как бурятский посёлок конкурировал с Лондоном и делал миллионы | Андрей Аксенов |Время и деньги.m4a", "id" => "MyHmSJtQzNE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=MyHmSJtQzNE", "playlist_index" => 51, "timestamp" => 1714986015, "title" => "Чай. Как бурятский посёлок конкурировал с Лондоном и делал миллионы | Андрей Аксенов |Время и деньги", "upload_date" => "20240506"} 21:32:17.954 [debug] QUERY OK source="sources" db=0.9ms idle=426.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:32:17.955 [debug] QUERY OK source="sources" db=0.6ms idle=338.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:17.975 [debug] QUERY OK source="media_items" db=19.4ms idle=338.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-06 09:00:15Z], 5] 21:32:17.985 [debug] QUERY OK source="media_items" db=10.3ms idle=358.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как при помощи гвоздей, шкурок и логистики управлять мировыми ценами на чай, открывать офисы в Лондоне, покупать плантации в Китае и строить один из центров международной торговли в Бурятии? А также что связывает линьку верблюдов, байкальского пирата Сохатого и войну за независимость США — в новом эпизоде подкаста студии Либо/Либо об истории предпринимательства в России.\n\nРеклама. АО «Точка» ИНН 9705120864\nТоргуйте на маркетплейсах с Точкой: https://tchk.me/cFk7Rl?erid=2SDnjePXThT \n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСпасибо Александру Жирову за материалы, которые мы использовали при создании этого выпуска.\n\nИсточники:\nЖиров А., Купеческая слобода Кяхта и её обитатели. Фрагменты истории повседневности\nКурц Б. Г. Государственная монополия России с Китаем в первой половине XVIII ст\nС.В. Кириллова, В.В. Шевцов, Нерчинск – Пекин: Русские торговые караваны в 1689–1703 гг.\nМостовщикова Г.Н.: А.И. Деспот Зенович и кяхтинская чайная торговля\nО. Н. Катионов, Московско-Сибирский тракт как основная сухопутная транспортная коммуникация Сибири XVIII-XX вв.\nП.А. Лапин, «Китайский плутовской устав», или секретная инструкция китайским пограничным властям о ведении торговых дел с Россией (первая половина ХVIII — вторая половина ХIХ вв.)\nПопова И.Ф., Торговля России и Китая через Кяхту и Маймайчен\nЛю Цзайци, Чайная торговля между Китаем и Россией\nРадищев А.Н., Письмо о китайском торге\nБенкендорф А.Х., Мое путешествие на край ночи и к границам Китая\nБакалдина Е.В. , Схемы приобретения китайского чая фирмой «Петра Боткина сыновья»\nЦонгоол Б.Нацагдорж О причине подписания международного протокола между Цинской и Российскими империями 1792 году в Кяхте\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Чай. Как бурятский посёлок конкурировал с Лондоном и делал миллионы | Андрей Аксенов |Время и деньги", "12360eac-2aca-41db-a181-6d67bd9d3353", "MyHmSJtQzNE", [], false, "https://www.youtube.com/watch?v=MyHmSJtQzNE", 2312, false, 51, "/downloads/youtube/Либо🔺Либо/2024-05-06_Чай. Как бурятский посёлок конкурировал с Лондоном и делал миллионы | Андрей Аксенов |Время и деньги.m4a", false, false, 5, 1, ~U[2024-05-06 09:00:15Z], ~U[2026-05-03 18:32:17Z], ~U[2026-05-03 18:32:17Z], "Как при помощи гвоздей, шкурок и логистики управлять мировыми ценами на чай, открывать офисы в Лондоне, покупать плантации в Китае и строить один из центров международной торговли в Бурятии? А также что связывает линьку верблюдов, байкальского пирата Сохатого и войну за независимость США — в новом эпизоде подкаста студии Либо/Либо об истории предпринимательства в России.\n\nРеклама. АО «Точка» ИНН 9705120864\nТоргуйте на маркетплейсах с Точкой: https://tchk.me/cFk7Rl?erid=2SDnjePXThT \n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСпасибо Александру Жирову за материалы, которые мы использовали при создании этого выпуска.\n\nИсточники:\nЖиров А., Купеческая слобода Кяхта и её обитатели. Фрагменты истории повседневности\nКурц Б. Г. Государственная монополия России с Китаем в первой половине XVIII ст\nС.В. Кириллова, В.В. Шевцов, Нерчинск – Пекин: Русские торговые караваны в 1689–1703 гг.\nМостовщикова Г.Н.: А.И. Деспот Зенович и кяхтинская чайная торговля\nО. Н. Катионов, Московско-Сибирский тракт как основная сухопутная транспортная коммуникация Сибири XVIII-XX вв.\nП.А. Лапин, «Китайский плутовской устав», или секретная инструкция китайским пограничным властям о ведени (truncated) 21:32:17.987 [debug] QUERY OK source="sources" db=2.0ms idle=369.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:17.989 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=33.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:32:17.990 [debug] QUERY OK source="media_items" db=0.9ms idle=33.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1045] 21:32:17.990 [debug] Current batch of media processed. Will check again in 1000ms 21:32:18.990 [debug] Current batch of media processed. Will check again in 1000ms 21:32:19.992 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Как пчелиный воск стал стал нефтью Средневековья, почему вся Европа закупала его в Новгороде и как Россия впервые попала в ловушку ресурсного проклятья? Почему головным офисом любой купеческой корпорации был храм и что делали в этом храме? Как жульничали новгородские и западные купцы и какие меры предпринимали, чтобы это жульничество раскрыть?\n\nРеклама. ООО «Банк Точка» ОГРН 1237700005157 ИНН 9721194461\nУниверсальная лицензия Банка России № 3545 от 03.02.2023\n\nРегистрируйте ИП с Точкой: https://tchk.me/cFk7Rl?erid=2SDnjeN3UR7\n\nВедущий: Андрей Аксёнов\nСценарист: Владимир Коршаков Подписывайтесь на его твиттер и телеграм-канал «Русские летписи и кот Онфим»: https://twitter.com/letopisi_rus https://t.me/letopisi_rus\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nБессуднова М. Б. Русская Ганза. Жизнь Немецкого подворья в Новгороде, 1346-1521\nБлок М. Феодальное общество\nДревнерусские княжеские уставы XI-XV вв.\nМулен Л. Повседневная жизнь средневековых монахов Западной Европы. X-XV вв.\nПовесть временных лет\nПовесть о Петре и Февронии Муромских\nПравда Русская.\nСквайрс Е. Р., Мальков А. В. Новгородская скра. Издание, перевод, исследования.\nХорошкевич А. Л. Торговля Великого Новгорода с Прибалтикой и Западной Европой в XIV-XV вв.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#аксенов #времяиденьги #подкаст #история", "duration" => 1682, "filename" => "/downloads/youtube/Либо🔺Либо/2024-04-29_Воск. Как Запад впервые начал зависеть от российских ресурсов | Андрей Аксенов | Время и деньги.m4a", "id" => "GF0CSSC1iS0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=GF0CSSC1iS0", "playlist_index" => 52, "timestamp" => 1714381211, "title" => "Воск. Как Запад впервые начал зависеть от российских ресурсов | Андрей Аксенов | Время и деньги", "upload_date" => "20240429"} 21:32:19.994 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=458.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:32:19.995 [debug] QUERY OK source="sources" db=1.0ms idle=377.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:20.012 [debug] QUERY OK source="media_items" db=17.0ms idle=378.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-04-29 09:00:11Z], 5] 21:32:20.025 [debug] QUERY OK source="media_items" db=12.1ms idle=395.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как пчелиный воск стал стал нефтью Средневековья, почему вся Европа закупала его в Новгороде и как Россия впервые попала в ловушку ресурсного проклятья? Почему головным офисом любой купеческой корпорации был храм и что делали в этом храме? Как жульничали новгородские и западные купцы и какие меры предпринимали, чтобы это жульничество раскрыть?\n\nРеклама. ООО «Банк Точка» ОГРН 1237700005157 ИНН 9721194461\nУниверсальная лицензия Банка России № 3545 от 03.02.2023\n\nРегистрируйте ИП с Точкой: https://tchk.me/cFk7Rl?erid=2SDnjeN3UR7\n\nВедущий: Андрей Аксёнов\nСценарист: Владимир Коршаков Подписывайтесь на его твиттер и телеграм-канал «Русские летписи и кот Онфим»: https://twitter.com/letopisi_rus https://t.me/letopisi_rus\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nБессуднова М. Б. Русская Ганза. Жизнь Немецкого подворья в Новгороде, 1346-1521\nБлок М. Феодальное общество\nДревнерусские княжеские уставы XI-XV вв.\nМулен Л. Повседневная жизнь средневековых монахов Западной Европы. X-XV вв.\nПовесть временных лет\nПовесть о Петре и Февронии Муромских\nПравда Русская.\nСквайрс Е. Р., Мальков А. В. Новгородская скра. Издание, перевод, исследования.\nХорошкевич А. Л. Торговля Великого Новгорода с Прибалтикой и Западной Европой в XIV-XV вв.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#аксенов #времяиденьги #подкаст #история", "Воск. Как Запад впервые начал зависеть от российских ресурсов | Андрей Аксенов | Время и деньги", "cfedaf5e-0805-4318-bead-882a02f09569", "GF0CSSC1iS0", [], false, "https://www.youtube.com/watch?v=GF0CSSC1iS0", 1682, false, 52, "/downloads/youtube/Либо🔺Либо/2024-04-29_Воск. Как Запад впервые начал зависеть от российских ресурсов | Андрей Аксенов | Время и деньги.m4a", false, false, 5, 1, ~U[2024-04-29 09:00:11Z], ~U[2026-05-03 18:32:20Z], ~U[2026-05-03 18:32:20Z], "Как пчелиный воск стал стал нефтью Средневековья, почему вся Европа закупала его в Новгороде и как Россия впервые попала в ловушку ресурсного проклятья? Почему головным офисом любой купеческой корпорации был храм и что делали в этом храме? Как жульничали новгородские и западные купцы и какие меры предпринимали, чтобы это жульничество раскрыть?\n\nРеклама. ООО «Банк Точка» ОГРН 1237700005157 ИНН 9721194461\nУниверсальная лицензия Банка России № 3545 от 03.02.2023\n\nРегистрируйте ИП с Точкой: https://tchk.me/cFk7Rl?erid=2SDnjeN3UR7\n\nВедущий: Андрей Аксёнов\nСценарист: Владимир Коршаков Подписывайтесь на его твиттер и телеграм-канал «Русские летписи и кот Онфим»: https://twitter.com/letopisi_rus https://t.me/letopisi_rus\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nБессуднова М. Б. Русская Ганза. Жизнь Немецкого подворья в Новгороде, 1346-1521\nБлок М. Феодальное общество\nДревнерусские княжеские уставы XI-XV вв.\nМулен Л. Повседневная жизнь средневековых монахов Западной Европы. X-XV вв.\nПовесть временных лет\nПовесть о Петре и Февронии Муромских\nПравда Русская.\nСквайрс Е. Р., Мальков А. В. Новгородская скра. Издание, перевод, исследования.\nХорошкевич А. Л. Торговля Великого Новгорода с Прибалтикой и Западной Европой в XIV-XV вв.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или реклам (truncated) 21:32:20.028 [debug] QUERY OK source="sources" db=2.5ms idle=408.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:20.029 [debug] QUERY OK source="media_profiles" db=0.9ms idle=34.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 21:32:20.030 [debug] QUERY OK source="media_items" db=1.0ms idle=33.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [1047] 21:32:20.030 [debug] Current batch of media processed. Will check again in 1000ms 21:32:21.031 [debug] Current batch of media processed. Will check again in 1000ms 21:32:22.032 [debug] Current batch of media processed. Will check again in 1000ms 21:32:22.121 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLVtPFfT394tEq73wOhctBXahR5W5FUkV6 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/youtube/%(channel)S/%(upload_date>%Y-%m-%d)S_%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f4/ee/f4ee84acd7a3e3d5d10449f0c0ce71cbfc292c2dbeea09501215b10740a31ba6.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: 21:32:22.131 [debug] Gracefully stopping file follower 21:32:22.132 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=585.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [5] 21:32:22.133 [debug] QUERY OK source="sources" db=0.7ms idle=516.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:22.149 [debug] QUERY OK source="media_items" db=16.0ms idle=517.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-28 13:31:31Z], 5] 21:32:22.161 [debug] QUERY OK source="media_items" db=11.0ms idle=533.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как вы думаете, может ли семья за столетие пройти путь от холопов до потомственных дворян, нажить огромное состояние — и потом растерять его, а также всяческое счастье, в семейных склоках? Может. Поэтому наш новый выпуск — о браке по расчету. \n__________________________________\nООО \"Кех Екоммерц\" ИНН: 7710668349 erid: 2Vtzqx6nr2B\nЭкспертный подбор без стереотипов — это к Авито Авто: https://clck.ru/3TKt5Y\nПройдите короткий опрос по ссылке: https://podcasts.testograf.ru\n__________________________________\nРеклама. ООО «КЕХ еКоммерц» ИНН: 7710668349 erid: 2VfnxwiRPaa 12+\nХорошо, что больше не нужно откладывать вещи «на черный день» — продавайте ненужное на Авито и там же радуйте себя новыми покупками: https://commercial.link/e04?erid=2VfnxwiRPaa\n__________________________________\nСписок источников:\nНеклюдов, Е. Г. Наталья Алексеевна Колтовская: коллизии личного и общественного в судьбе дочери А. Ф. Турчанинова // Уральский исторический вестник. 2010. № 4 (29). С. 46–54.\nНеклюдов, Е. Г. Сысертские заводы наследников А. Ф. Турчанинова в конце XVIII – середине XIX в.: модель «конфликтного владения» // Уральский исторический вестник. Вып. 9. Проблемы экономического развития России: региональное измерение. Екатеринбург, 2003. С. 103–120.\nПирогова, Е. П. Брак без любви, любовь вне брака: женщина в дворянской семье восемнадцатого века // Quaestio Rossica. 2024. Т. 12, № 2. С. 619–640. DOI 10.15826/qr.2024.2.899.\nПирогова, Е. П.; Неклюдов, Е. Г.; Ларионова, М. Б. Род Турчаниновых. Екатеринбург: Издательство Уральского университета, 2008\n__________________________________\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо", "Девушка на выданье. Выгодный брак, невыгодные последствия | Время и деньги", "05ccef4e-1f9a-403d-bcb8-eeb7e040ad79", "CRAzuRYMlps", [], false, "https://www.youtube.com/watch?v=CRAzuRYMlps", 2793, false, 1, "/downloads/youtube/Либо🔺Либо/2026-04-28_Девушка на выданье. Выгодный брак, невыгодные последствия | Время и деньги.m4a", false, false, 5, 1, ~U[2026-04-28 13:31:31Z], ~U[2026-05-03 18:32:22Z], ~U[2026-05-03 18:32:22Z], "Как вы думаете, может ли семья за столетие пройти путь от холопов до потомственных дворян, нажить огромное состояние — и потом растерять его, а также всяческое счастье, в семейных склоках? Может. Поэтому наш новый выпуск — о браке по расчету. \n__________________________________\nООО \"Кех Екоммерц\" ИНН: 7710668349 erid: 2Vtzqx6nr2B\nЭкспертный подбор без стереотипов — это к Авито Авто: https://clck.ru/3TKt5Y\nПройдите короткий опрос по ссылке: https://podcasts.testograf.ru\n__________________________________\nРеклама. ООО «КЕХ еКоммерц» ИНН: 7710668349 erid: 2VfnxwiRPaa 12+\nХорошо, что больше не нужно откладывать вещи «на черный день» — продавайте ненужное на Авито и там же радуйте себя новыми покупками: https://commercial.link/e04?erid=2VfnxwiRPaa\n__________________________________\nСписок источников:\nНеклюдов, Е. Г. Наталья Алексеевна Колтовская: коллизии личного и общественного в судьбе дочери А. Ф. Турчанинова // Уральский исторический вестник. 2010. № 4 (29). С. 46–54.\nНеклюдов, Е. Г. Сысертские заводы наследников А. Ф. Турчанинова в конце XVIII – середине XIX в.: модель «конфликтного владения» // Уральский исторический вестник. Вып. 9. Проблемы экономического развития России: региональное измерение. Екатеринбург, 2003. С. 103–120.\nПирогова, Е. П. Брак без любви, любовь вне брака: женщина в дворянской семье восемнадцатого века // Quaestio Rossica. 2024. Т. 12, № 2. С. 619–640. DOI 10.15826/qr.2024.2.899.\nПирогова, Е. П.; Неклюдов, Е. Г.; Ларионова, М. Б. Род Турчаниновых. Екатеринбург: Издательство Уральского университета, 2008\n__________________________________\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и с (truncated) 21:32:22.163 [debug] QUERY OK source="sources" db=2.0ms idle=545.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:22.175 [debug] QUERY OK source="media_items" db=11.6ms idle=31.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-21 11:54:37Z], 5] 21:32:22.186 [debug] QUERY OK source="media_items" db=10.7ms idle=42.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Сегодня все привыкли к золотым куполам церквей, батюшкам на дорогих иномарках и той огромной роли, которую православие играет в политике страны. Но полтысячи лет назад церковь на Руси вполне могла пойти другим путём: отказаться от накопительства, выбрать нормой скромность и тотальную аскезу и дистанцироваться от светской власти. Почему всё получилось так, как получилось? И чего хотел Иосиф Волоцкий — человек, который отстоял право церкви на жизнь в достатке?\n__________________________________________________________________________\n\nРеклама:\nООО \"Кех Екоммерц\"\nИНН: 7710668349\nerid: 2Vtzqx5Jrjq\n\nЭкспертный подбор без стереотипов — это к Авито Авто: https://clck.ru/3TCPrs\n\n_________________________________________________________________________\n\nПриходите учить на наших курсах! Скидка 10% по промокоду ВРЕМЯ. Отзывы, результаты учеников, тарифы и остальные детали https://course.libolibo.ru/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre1703botg или по подписке в Apple Podcasts https://cutt.ly/vre1703boap\n\nСписок источников:\nАлексеев, А. И. Сочинения Иосифа Волоцкого в контексте полемики 1480–1510-х гг. / А. И. Алексеев. – Санкт-Петербург : Издательство Санкт-Петербургского университета, 2010. – 320 с.\nЗнаменский, П. В. Руководство к русской церковной истории / П. В. Знаменский. – М. : Университетская типография, 1876. – 512 с.\nЗолотухина, Н. М. Иосиф Волоцкий / Н. М. Золотухина. – М. : Юридическая литература, 1981. – 240 с.\nКлючевский, В. О. Нил Сорский и Иосиф Волоцкий / В. О. Ключевский. – М. : Мысль, 1991. – 320 с. – (Исторические портреты).\nПослание Иосифа Волоцкого княгине Голениной / подготовка текста, перевод и комментарии Я. С. Лурье // Памятники письменности Восточной Европы. – М. : Наука, 1985. – С. 113–120.\nСмолич, И. К. Русское монашество: возникновение, развитие, сущность (988–1917) / И. К. Смолич. – М. : Церковно-научный центр «Православная энциклопедия», 1997. – 640 с.\nSmith, T. A. Divine economy and repentance in Discourse 4 of The Enlightener by Iosif Volotskii / T. A. Smith // Canadian Slavonic Papers. – 2018. – Vol. 60, no. 2. – P. 153–170.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо", "Настоятель. С чего началось богатство РПЦ | Время и деньги", "ea06260a-0548-4a29-adc9-b74778bd2201", "vD3m4KADiOo", [], false, "https://www.youtube.com/watch?v=vD3m4KADiOo", 2643, false, 2, "/downloads/youtube/Либо🔺Либо/2026-04-21_Настоятель. С чего началось богатство РПЦ | Время и деньги.m4a", false, false, 5, 1, ~U[2026-04-21 11:54:37Z], ~U[2026-05-03 18:32:22Z], ~U[2026-05-03 18:32:22Z], "Сегодня все привыкли к золотым куполам церквей, батюшкам на дорогих иномарках и той огромной роли, которую православие играет в политике страны. Но полтысячи лет назад церковь на Руси вполне могла пойти другим путём: отказаться от накопительства, выбрать нормой скромность и тотальную аскезу и дистанцироваться от светской власти. Почему всё получилось так, как получилось? И чего хотел Иосиф Волоцкий — человек, который отстоял право церкви на жизнь в достатке?\n__________________________________________________________________________\n\nРеклама:\nООО \"Кех Екоммерц\"\nИНН: 7710668349\nerid: 2Vtzqx5Jrjq\n\nЭкспертный подбор без стереотипов — это к Авито Авто: https://clck.ru/3TCPrs\n\n_________________________________________________________________________\n\nПриходите учить на наших курсах! Скидка 10% по промокоду ВРЕМЯ. Отзывы, результаты учеников, тарифы и остальные детали https://course.libolibo.ru/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre1703botg или по подписке в Apple Podcasts https://cutt.ly/vre1703boap\n\nСписок источников:\nАлексеев, А. И. Сочинения Иосифа Волоцкого в контексте полемики 1480–1510-х гг. / А. И. Алексеев. – Санкт-Петербург : Издательство Санкт-Петербургского университета, 2010. – 320 с.\nЗнаменский, П. В. Руководство к русской церковной истории / П. В. Знаменский. – М. : Университетская типо (truncated) 21:32:22.188 [debug] QUERY OK source="sources" db=1.8ms idle=37.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:22.199 [debug] QUERY OK source="media_items" db=10.9ms idle=27.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-14 10:25:29Z], 5] 21:32:22.211 [debug] QUERY OK source="media_items" db=10.5ms idle=36.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Что прибыльнее: воевать или утонуть в бюрократии на задворках молодого царства? На самом деле — и то, и другое, и можно без хлеба. Что такое система кормлений, зачем человеку из очень знатного рода разбирать споры челяди и почему собирание земель вокруг Москвы — это нон-стоп войны, интриги, выколотые глаза и большие деньги. \n\n_____________________________________________________________\n\nРеклама. Рекламодатель АО «Яндекс Банк». erid: 2SDnjeUwVJ2.\nОткройте накопительный счёт в Сейвах от Яндекс Пэй и получайте до 16% годовых каждый день, детали по ссылке: https://clck.ru/3T2yxd \n\n_____________________________________________________________\n\nПриходи учить на наших курсах! Скидка 10% по промокоду ВРЕМЯ. Отзывы, результаты учеников, тарифы и остальные детали https://course.libolibo.ru/\n\nСписок источников:\n\nБогуславский, В. В. Русь рюриковичей. Иллюстрированный исторический словарь / В. В. Богуславский, В. В. Бурминов. – М. : Эксмо, 2011. – 656 с. – Оболенский-Репня Иван Михайлович.\nВернадский, Г. В. Московское царство. В 2 ч. / Г. В. Вернадский. – М. : Аграф, 1997. – 624 с.\nГородилин, С. В. Иван Репня Оболенский: «наш князь» или чужой наместник? К вопросу о статусе псковских князей в XV– начале XVI вв. // Археология и история Пскова и Псковской земли: Ежегодник Семинара имени академика В. В. Седова. – Вып. 33. – Псков : Псковский государственный университет, 2018. – С. 161–173.\nДонской, Д. В. Рюриковичи. Исторический словарь / Д. В. Донской. – М. : АСТ, 2019. – 512 с. – Иван Михайлович Репня Оболенский.\nНазаров, В. Д. Иван III, Софья Палеолог и князь Василий Холмский (к истории политической борьбы в России на рубеже XV–XVI веков) / В. Д. Назаров. – М. : Наука, 1989. – 224 с.\nПашкова, Т. И. Местное управление в Русском государстве первой половины XVI века: наместники и волостели / Т. И. Пашкова. – М. : Наука, 2000. – 304 с.\nФлоря, Б. Н. Кормленые грамоты XV–XVI вв. как исторический источник // Археографический ежегодник за 1970 год. – М. : Наука, 1971. – С. 68–85.\nЧернов, А. В. Вооруженные силы Русского Государства в XV–XVII вв. / А. В. Чернов. – М. : Воениздат, 1954. – 324 с.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n________________________________________________________\n\nПредложение действительно в период размещения. «Счёт в Сейвах» — договор вклада до востребования в российских рублях с АО «Яндекс Банк». Не более 10 вкладов на клиента. Минимальная сумма — 0,01 ₽, максимальная — 30 млн ₽ суммарно на всех открытых вкладах. Ставка по вкладу — 8% годовых. Для клиентов с мультиподпискойЯндекс Плюс ставка — 12% годовых.\n\nДля впервые открывших вклад с мультиподпиской Яндекс Плюс (но не ранее даты оформления подписки) до 31 декабря 2026 г. ставка — 16% годовых на срок не более 62 дней. Подробнее об акции и ограничениях «Промоставка с Плюсом» на https://clck.ru/3PjQtV.\n\nСтавка может изменяться банком в одностороннем порядке. Возможно частичное и досрочное снятие, пополнение вклада.\nНеобходимо наличие открытого банковского счёта https://clck.ru/3PjQu3. Подробнее о Сейвах: https://clck.ru/3PjQu3.\n\n#времяиденьги #аксенов", "Чиновник на час. Как прописаться около кормушки власти | Время и деньги", "a453b60d-a7b1-49c3-8d29-875ed8f7efbf", "SmhqRjP3oeg", [], false, "https://www.youtube.com/watch?v=SmhqRjP3oeg", 2222, false, 3, "/downloads/youtube/Либо🔺Либо/2026-04-14_Чиновник на час. Как прописаться около кормушки власти | Время и деньги.m4a", false, false, 5, 1, ~U[2026-04-14 10:25:29Z], ~U[2026-05-03 18:32:22Z], ~U[2026-05-03 18:32:22Z], "Что прибыльнее: воевать или утонуть в бюрократии на задворках молодого царства? На самом деле — и то, и другое, и можно без хлеба. Что такое система кормлений, зачем человеку из очень знатного рода разбирать споры челяди и почему собирание земель вокруг Москвы — это нон-стоп войны, интриги, выколотые глаза и большие деньги. \ (truncated) 21:32:22.214 [debug] QUERY OK source="sources" db=2.5ms idle=35.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:22.226 [debug] QUERY OK source="media_items" db=12.3ms idle=27.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-30 15:14:40Z], 5] 21:32:22.632 [debug] QUERY OK source="media_items" db=404.9ms idle=37.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Жаркий калужский лес, зэковские бараки, теннисные корты, тень товарища Берии и быстрые как молния нейтроны. Взболтать, но не смешивать — и вот перед вами безоблачное будущее с неиссякаемой энергией и коммунизм, в котором дворники говорят о квантовой физике.\n\nРеклама в подкастах Либо/Либо и продакшен ваших подкастов — от задумки до публикации: https://liboliboweb.vercel.app/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre1703botg или по подписке в Apple Podcasts https://cutt.ly/vre1703boap\n \nПодкаст «Закат империи»: https://pc.st/1492099371\n\nПодкаст Семёна Аксёнова «ROMA. Падение республики»: https://pc.st/1587940516\n\nСовместный подкаст братьев Аксёновых «Братислава»: https://pc.st/1786782285\n\nПутеводитель по закрытому городу ядерщиков от «Радио Арзамас»:\nhttps://arzamas.academy/materials/2209\n\nСписок источников:\nАнастасия Филиппова. Судьба АМ-1, или С легким паром // URL: https://strana-rosatom.ru/2019/05/22/sudba-am-1-ili-s-legkim-parom/\nАтомный проект СССР: Документы и материалы: В 3 т. / Под общ. ред. Л.Д. Рябева. — Саров: РФЯЦ-ВНИИЭФ, 2000\nБорис Горобец. Секретные физики Лейпунские // URL: https://berkovich-zametki.com/2007/Starina/Nomer4/Gorobec1.htm\nГаврилова, Ревекка Ароновна. История становления Обнинска. 1940-1960-е гг. — Калининград: АКСиоС, 2019\nГовердовский Андрей Александрович. Иметь собственное мнение // URL: https://memory.biblioatom.ru/persons/goverdovskiy_a_a/bio/\nДмитриева Владилена Семеновна. Роза для Глазанова // URL: https://memory.biblioatom.ru/persons/dmitrieva_v_s/roza_dly_glaznova\nИгнатова Лидия Ивановна. Как очищался уран // URL: https://memory.biblioatom.ru/persons/ignatova_l_i/kak_ochishyalsya_uran\nКалинин И.А., Никифорова Н.В., Орлова Г.А. Советское энергетическое воображение: электричество, атом, нефть. СПб.: Астерион, 2022\nКириллов Павел Леонидович. Риск и стиль первопроходцев // URL: https://memory.biblioatom.ru/persons/kirillov_p_l/risk_i_stil_pervoprohodtev\nКочетков Лев Алексеевич. Люди и реакторы // URL: https://memory.biblioatom.ru/persons/kochetkov_l_a/bio\nКруглов А.К. Штаб Атомпрома — М.: ЦНИИатоминформ, 1998\nКузнецов В.Н. Немцы в советском атомном проекте. — Екатеринбург: Банк культурной информации, 2014\nПлаксин Евгений Алексеевич. Все это — моя судьба // URL: https://memory.biblioatom.ru/persons/plaksin_e_a/bio\nПервая в мире атомная электростанция: Документы, статьи, воспоминания, фотографии — Обнинск: ГНЦ РФ-ФЭИ, 2014\nПозе Гейнц // URL: https://biblioatom.ru/persons/poze_geynts\nПозе Рудольф. Между Германией и Россией // URL: https://memory.biblioatom.ru/persons/poze_r_r/mnb\nПозе Рудольф. Немцы, физика и Обнинск // URL: https://memory.biblioatom.ru/persons/poze_r_r/bio\nПупко Виктор Яковлевич. «Марсианин» // URL: https://memory.biblioatom.ru/persons/pupko_v_ya/bio\nСергей Лесков. Диссидент-сити // URL: https://iz.ru/news/358722\nSeeliger, Dieter. Der Schöpfer des Labors «W» hätte Jubiläum // Dresdner Universitäts Journal, 2005, №16, 5.04\nOleynikov, Pavel V. German Scientists in the Soviet Atomic Project // The Nonproliferation Review Volume 7, Number 2, 1 — 30, (2000).\nФизико-энергетический институт: летопись в судьбах. / Под ред. А.В. Зродникова — Обнинск: ГНЦ РФ-ФЭИ, 2006\nЧеловек и Атом, 1966 [видео] // URL: https://youtu.be/LQ1kHiejZbc\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "АЭС. Ирония мечты, или С лёгким паром! | Время и деньги", "e55241d8-3ecd-4dd8-be91-975fde1e1ee1", "z7JNaFbk7wo", [], false, "https://www.youtube.com/watch?v=z7JNaFbk7wo", 2237, false, 4, "/downloads/youtube/Либо🔺Либо/2026-03-30_АЭС. Ирония мечты, или С лёгким паром! | Время и деньги.m4a", false, false, 5, 1, ~U[2026-03-30 15:14:40Z], ~U[2026-05-03 18:32:22Z], ~U[2026-05-03 18:32:22Z], "Жаркий калужский лес, зэковские бараки, теннисные корты, тень товарища Берии и быстрые как молния нейтроны. Взболтать, но не смешивать — и вот перед вами безоблачное будущее с неиссякаемой энергией и коммунизм, в котором дворники говорят о квантовой физике.\n\nРеклама в подкастах Либо/Либо и продакшен ваших подкастов — от задумки до публикации: https://liboliboweb.vercel.app/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме ht (truncated) 21:32:22.634 [debug] QUERY OK source="sources" db=2.0ms idle=421.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:22.660 [debug] QUERY OK source="media_items" db=25.5ms idle=420.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-23 11:28:44Z], 5] 21:32:22.704 [debug] QUERY OK source="media_items" db=43.2ms idle=433.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["В этом эпизоде мы расскажем, что настоящий высокоранговый жест — это не поднести блюдечко с чаем повыше, а похлопать министра финансов по животику. А также — как устроить фестиваль, на котором бурлаки превращаются в миллионеров, и какой испанский гений познакомил Россию с нормальным туалетом.\n\nРеклама в подкастах Либо/Либо и продакшен ваших подкастов — от задумки до публикации: https://liboliboweb.vercel.app/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre1703botg или по подписке в Apple Podcasts https://cutt.ly/vre1703boap\n\nСлушайте подкаст «На каком основании»: https://pc.st/1735291623\n\nСписок источников:\n\nГиляровский В. А. Москва газетная. М., 1999. \nКузнецов Д. И. Бетанкур. М.: Вече, 2013. \nЛошманов Р. Путеводитель по Нижегородской ярмарке. Arzamas Academy [Электронный ресурс] URL: https://arzamas.academy/mag/1137-yarmarka?ysclid=lzsjpp78r3202357837 \nСедов В. А. Кержаки. История трех поколений купцов Бугровых. Нижний Новгород: НОВО, 2010. \nФилатов Н. Три века Макарьевско-Нижегородской ярмарки. Нижний Новгород: Книги, 2003. \n800 лет Нижнего Новгорода: пересборка. Истории города и его людей. / Под ред. К. Кобрина, А. Курицына. Екатеринбург: TATLIN, 2021. \n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Ярмарка. Как провинция стала центром мирового прогресса | Время и деньги", "fa6bdc34-b703-4850-bf02-bceb43830a58", "stq91i_2qLA", [], false, "https://www.youtube.com/watch?v=stq91i_2qLA", 2192, false, 5, "/downloads/youtube/Либо🔺Либо/2026-03-23_Ярмарка. Как провинция стала центром мирового прогресса | Время и деньги.m4a", false, false, 5, 1, ~U[2026-03-23 11:28:44Z], ~U[2026-05-03 18:32:22Z], ~U[2026-05-03 18:32:22Z], "В этом эпизоде мы расскажем, что настоящий высокоранговый жест — это не поднести блюдечко с чаем повыше, а похлопать министра финансов по животику. А также — как устроить фестиваль, на котором бурлаки превращаются в миллионеров, и какой испанский гений познакомил Россию с нормальным туалетом.\n\nРеклама в подкастах Либо/Либо и продакшен ваших подкастов — от задумки до публикации: https://liboliboweb.vercel.app/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre1703botg или по подписке в Apple Podcasts https://cutt.ly/vre1703boap\n\nСлушайте подкаст «На каком основании»: https://pc.st/1735291623\n\nСписок источников:\n\nГиляровский В. А. Москва газетная. М., 1999. \nКузнецов Д. И. Бетанкур. М.: Вече, 2013. \nЛошманов Р. Путеводитель по Нижегородской ярмарке. Arzamas Academy [Электронный ресурс] URL: https://arzamas.academy/mag/1137-yarmarka?ysclid=lzsjpp78r3202357837 \nСедов В. А. Кержаки. История трех поколений купцов Бугровых. Нижний Новгород: НОВО, 2010. \nФилатов Н. Три века Макарьевско-Нижегородской ярмарки. Нижний Новгород: Книги, 2003. \n800 лет Нижнего Новгорода: пересборка. Истории города и его людей. / Под ред. К. Кобрина, А. Курицына. Екатеринбург: TATLIN, 2021. \n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Ярмарка. Как провинция стала центром мирового прогресса | Время и деньги", "stq91i_2qLA", "https://www.youtube.com/watch?v=stq91i_2qLA", 2192, false, "/downloads/youtube/Либо🔺Либо/2026-03-23_Ярмарка. Как провинция стала центром мирово (truncated) 21:32:22.708 [debug] QUERY OK source="sources" db=3.9ms idle=154.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:22.722 [debug] QUERY OK source="media_items" db=14.0ms idle=76.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-17 14:13:59Z], 5] 21:32:22.734 [debug] QUERY OK source="media_items" db=11.3ms idle=88.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как послушники одного подмосковного монастыря подсели на донаты, ввели премиум подписку на молитвы и перестали бежать от суеты, а решили ее наводить. \n\nРеклама в подкастах Либо/Либо и продакшен ваших подкастов — от задумки до публикации: https://liboliboweb.vercel.app/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre1703botg или по подписке в Apple Podcasts https://cutt.ly/vre1703boap\n\nСлушайте подкаст «Святые из подполья»: https://pc.st/1821444360\n\nСписок источников:\n\nКолычева Е.М. Православные монастыри второй половины XV–XVI века https://azbyka.ru/otechnik/Istorija_Tserkvi/monashestvo-i-monastyri-v-rossii-11-20-veka/4 \nПерхавко В.Б. Троице-Сергиева лавра в истории, культуре и духовной жизни России. – М.: Покрова, 2000, С. 168–182. https://lavra.ru/news/all/troitse-sergiev-monastyr-i-moskovskoe-kupechestvo-xv-nachala-xvi-v \nШокарев С. Царь и монастырь // Подмосковный летописец: историко-краеведческий альманах. № 3. 2021. С. 2–19. https://www.academia.edu/58635911/ \nШаляпин С.О. Церковно-пенитенциарная система России XV–XVIII вв. Архангельск: ИПЦ САФУ, 2013. https://www.academia.edu/22967243/\nDavid B. Miller. Saint Sergius of Radonezh, His Trinity Monastery, and the Formation of the Russian Identity. 2010. https://www.amazon.com/Sergius-Radonezh-Monastery-Formation-Identity/dp/0875804322 \n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Монастырь. Как обитель превратилась в оффшор | Время и деньги", "90097f54-20c5-421c-8317-b687ca99369b", "xMKxqvDMeNw", [], false, "https://www.youtube.com/watch?v=xMKxqvDMeNw", 2613, false, 6, "/downloads/youtube/Либо🔺Либо/2026-03-17_Монастырь. Как обитель превратилась в оффшор | Время и деньги.m4a", false, false, 5, 1, ~U[2026-03-17 14:13:59Z], ~U[2026-05-03 18:32:22Z], ~U[2026-05-03 18:32:22Z], "Как послушники одного подмосковного монастыря подсели на донаты, ввели премиум подписку на молитвы и перестали бежать от суеты, а решили ее наводить. \n\nРеклама в подкастах Либо/Либо и продакшен ваших подкастов — от задумки до публикации: https://liboliboweb.vercel.app/\n\nСлушать все выпуски сезона можно по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre1703botg или по подписке в Apple Podcasts https://cutt.ly/vre1703boap\n\nСлушайте подкаст «Святые из подполья»: https://pc.st/1821444360\n\nСписок источников:\n\nКолычева Е.М. Православные монастыри второй половины XV–XVI века https://azbyka.ru/otechnik/Istorija_Tserkvi/monashestvo-i-monastyri-v-rossii-11-20-veka/4 \nПерхавко В.Б. Троице-Сергиева лавра в истории, культуре и духовной жизни России. – М.: Покрова, 2000, С. 168–182. https://lavra.ru/news/all/troitse-sergiev-monastyr-i-moskovskoe-kupechestvo-xv-nachala-xvi-v \nШокарев С. Царь и монастырь // Подмосковный летописец: историко-краеведческий альманах. № 3. 2021. С. 2–19. https://www.academia.edu/58635911/ \nШаляпин С.О. Церковно-пенитенциарная система России XV–XVIII вв. Архангельск: ИПЦ САФУ, 2013. https://www.academia.edu/22967243/\nDavid B. Miller. Saint Sergius of Radonezh, His Trinity Monastery, and the Formation of the Russian Identity. 2010. https://www.amazon.com/Sergius-Radonezh-Monastery-Formation-Identity/dp/0875804322 \n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Монастырь. Как обитель превратилась в оффшор | Время и деньги", "xMKxqvDMeNw", "https://www.youtube.com/watch?v=xMKxqvDMeNw", 2613, false, "/downloads/youtube/Либо🔺Либо/2026-03-17_Монастырь. Как обитель превратилась в оффшор | Время и деньги.m4a", false, 5, ~U[2026-03-17 14:13:59Z]] 21:32:22.737 [debug] QUERY OK source="sources" db=2.4ms idle=74.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:22.750 [debug] QUERY OK source="media_items" db=13.0ms idle=33.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-02 12:38:42Z], 5] 21:32:22.762 [debug] QUERY OK source="media_items" db=11.7ms idle=42.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как технология звукозаписи, которая появилась в конце 19 века, перевернула мировую культуру, рассорила своих изобретателей, привела к появлению продюсеров, порядочно напугала Фёдора Шаляпина и породила неубиваемый феномен музыкального пиратства.\n\nВсе выпуски сезона уже можно слушать по подписке «Либо/Либо+» здесь в Apple Podcasts или в телеграме https://cutt.ly/vre1702botg\n\nУспейте приобрести или подарить подписку «Либо/Либо+» до 10 марта по старой цене! В телеграме https://cutt.ly/vre1002eptg\nили в Apple Podcasts https://cutt.ly/vre1002epap\n\nСписок источников:\n\nГрюнберг П. Н., Янин В. Л. «История начала грамзаписи в России. Каталог вокальных записей Российского отделения компании “Граммофон”».\nЖелезный А.И. «Наш друг — грампластинка [Записки коллекционера]».\nТихонов А. В., статьи: «Граммофонный Робин Гуд»; «Реинкарнации Давида Финкельштейна»; «Неизвестная “Столетняя война”. Из истории музыкального пиратства в России»; «Звукозапись — самое начало» (ресурс Russian-records.com)\nFrederick William Gaisberg. «Music on Record»\nPeter Martland. «A Business History of The Gramophone Company Ltd 1897-1918»\nStanford Law Review. Piracy on Records\nЖурналы:\n«Граммофон и фонограф»\n«Граммофон и фотография»\n«Граммофонный мир»\n«Граммофонная жизнь»\n«Официальные известия акционерного общества Граммофон»\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Граммофоны. Как звук превратился в большие деньги | Время и деньги", "c5dd2710-05c9-4896-96d8-68bd710556a6", "a_KKpvlPbTU", [], false, "https://www.youtube.com/watch?v=a_KKpvlPbTU", 2162, false, 7, "/downloads/youtube/Либо🔺Либо/2026-03-02_Граммофоны. Как звук превратился в большие деньги | Время и деньги.m4a", false, false, 5, 1, ~U[2026-03-02 12:38:42Z], ~U[2026-05-03 18:32:22Z], ~U[2026-05-03 18:32:22Z], "Как технология звукозаписи, которая появилась в конце 19 века, перевернула мировую культуру, рассорила своих изобретателей, привела к появлению продюсеров, порядочно напугала Фёдора Шаляпина и породила неубиваемый феномен музыкального пиратства.\n\nВсе выпуски сезона уже можно слушать по подписке «Либо/Либо+» здесь в Apple Podcasts или в телеграме https://cutt.ly/vre1702botg\n\nУспейте приобрести или подарить подписку «Либо/Либо+» до 10 марта по старой цене! В телеграме https://cutt.ly/vre1002eptg\nили в Apple Podcasts https://cutt.ly/vre1002epap\n\nСписок источников:\n\nГрюнберг П. Н., Янин В. Л. «История начала грамзаписи в России. Каталог вокальных записей Российского отделения компании “Граммофон”».\nЖелезный А.И. «Наш друг — грампластинка [Записки коллекционера]».\nТихонов А. В., статьи: «Граммофонный Робин Гуд»; «Реинкарнации Давида Финкельштейна»; «Неизвестная “Столетняя война”. Из истории музыкального пиратства в России»; «Звукозапись — самое начало» (ресурс Russian-records.com)\nFrederick William Gaisberg. «Music on Record»\nPeter Martland. «A Business History of The Gramophone Company Ltd 1897-1918»\nStanford Law Review. Piracy on Records\nЖурналы:\n«Граммофон и фонограф»\n«Граммофон и фотография»\n«Граммофонный мир»\n«Граммофонная жизнь»\n«Официальные известия акционерного общества Граммофон»\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Граммофоны. Как звук превратился в большие деньги | Время и деньги", "a_KKpvlPbTU", "https:/ (truncated) 21:32:22.764 [debug] QUERY OK source="sources" db=2.0ms idle=40.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:22.777 [debug] QUERY OK source="media_items" db=12.3ms idle=30.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-23 12:30:25Z], 5] 21:32:22.790 [debug] QUERY OK source="media_items" db=12.8ms idle=40.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Куда пойти помыться, если живешь в Москве XVIII века? Конечно, в общественные бани! Вход стоит 2 копейки, только учитывайте — парная всего одна. Так что мыться будете все вместе, и мужчины, и женщины, независимо от статуса. А водой из ведра можете и на дворе политься, ничего страшного. В общем — ни подхода, ни сервиса. Но очень скоро это изменится, а бани станут самым модным развлечением в столице.\n\nВсе выпуски сезона уже можно слушать по подписке «Либо/Либо+» здесь в Apple Podcasts или в телеграме https://cutt.ly/vre1702botg\n \nЕсли вам нужен классный продакшн, чтобы запустить свой подкаст, или вы хотите купить у нас рекламу, напишите на podcast@libolibo.me \n\nСписок источников:\n\nГиляровский В.А. Москва и москвичи. М.: Азбука, 2016. \nЖиваго А. Воспоминания URL: https://corpus.prozhito.org/note/406855 \nИстория Сандунов URL: https://web.archive.org/web/20170817033956/http://www.sanduny.ru/about/sanduny-istoriya/#content-block \nПоллок И. Когда б не баня, все бы мы пропали. История старинной русской традиции. М.: Corpus, 2021. \nРубинов А. Сандуны. Книга о московских банях. Москва: Московский рабочий, 1990.\nУльянова Г. Купчихи, дворянки, магнатки. Женщины-предпринимательницы в России XIX. М.: НЛО, 2024. \nЧумаков В. Хозяева «каменных джунглей» // Огонек. 2003. №6. С. 7. \n160 лет назад родилась Вера Фирсанова — крупнейшая московская домовладелица URL: https://moskvichmag.ru/lyudi/160-let-nazad-rodilas-vera-firsanova-krupnejshaya-moskovskaya-domovladelitsa \n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Бани. Как создать место, в котором отмокает вся Москва | Время и деньги", "c1678553-101d-4606-a2c7-0ce2c3e3e1f5", "JX_JyS5QemY", [], false, "https://www.youtube.com/watch?v=JX_JyS5QemY", 1952, false, 8, "/downloads/youtube/Либо🔺Либо/2026-02-23_Бани. Как создать место, в котором отмокает вся Москва | Время и деньги.m4a", false, false, 5, 1, ~U[2026-02-23 12:30:25Z], ~U[2026-05-03 18:32:22Z], ~U[2026-05-03 18:32:22Z], "Куда пойти помыться, если живешь в Москве XVIII века? Конечно, в общественные бани! Вход стоит 2 копейки, только учитывайте — парная всего одна. Так что мыться будете все вместе, и мужчины, и женщины, независимо от статуса. А водой из ведра можете и на дворе политься, ничего страшного. В общем — ни подхода, ни сервиса. Но очень скоро это изменится, а бани станут самым модным развлечением в столице.\n\nВсе выпуски сезона уже можно слушать по подписке «Либо/Либо+» здесь в Apple Podcasts или в телеграме https://cutt.ly/vre1702botg\n \nЕсли вам нужен классный продакшн, чтобы запустить свой подкаст, или вы хотите купить у нас рекламу, напишите на podcast@libolibo.me \n\nСписок источников:\n\nГиляровский В.А. Москва и москвичи. М.: Азбука, 2016. \nЖиваго А. Воспоминания URL: https://corpus.prozhito.org/note/406855 \nИстория Сандунов URL: https://web.archive.org/web/20170817033956/http://www.sanduny.ru/about/sanduny-istoriya/#content-block \nПоллок И. Когда б не баня, все бы мы пропали. История старинной русской традиции. М.: Corpus, 2021. \nРубинов А. Сандуны. Книга о московских банях. Москва: Московский рабочий, 1990.\nУльянова Г. Купчихи, дворянки, магнатки. Женщины-предпринимательницы в России XIX. М.: НЛО, 2024. \nЧумаков В. Хозяева «каменных джунглей» // Огонек. 2003. №6. С. 7. \n160 лет назад родилась Вера Фирсанова — крупнейшая московская домовладелица URL: https://moskvichmag.ru/lyudi/160-let-nazad-rodilas-vera-firsanova-krupnejshaya-moskovskaya-domovladelitsa \n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о под (truncated) 21:32:22.793 [debug] QUERY OK source="sources" db=2.2ms idle=40.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:22.805 [debug] QUERY OK source="media_items" db=12.3ms idle=30.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-17 15:44:12Z], 5] 21:32:22.818 [debug] QUERY OK source="media_items" db=12.5ms idle=41.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как править Русью, не привлекая внимания ордынцев, что будет, если попасться на глаза князю Дмитрию Грозные Очи, почему лучше не убивать жен конкурентов и другие особенности захвата власти в Средней полосе.\n\nВсе выпуски сезона уже можно слушать по подписке «Либо/Либо+» здесь в Apple Podcasts или в телеграме https://cutt.ly/vre1702botg\n\nУспейте приобрести или подарить подписку «Либо/Либо+» до 10 марта по старой цене! В телеграме https://cutt.ly/vre1002eptg\nили в Apple Podcasts https://cutt.ly/vre1002epap \n\nСписок источников:\n\nБорисов Н. С. Иван Калита. Москва: Молодая гвардия, 2005.\nБорисов Н. С. Политика Московских князей (конец XIII — первая половина XIV в.). Москва: Изд-во МГУ, 1999.\nГорский А. А. От земель к великим княжениям: промыслы русских князей второй половины XIII–XV вв. Москва: Индрик, 2010.\nЗахаров В. Н. История налогов в России (IX – начало ХХ века) / В. Н. Захаров, Ю. А. Петров, М. К. Шацилло. Москва: РОССПЭН, 2006.\nИванова Е. Е. Ордынские рати как инструмент господства над Русью // Военно-исторический журнал. 2022, № 5 (745). \nКузьмин А. Г. История России с древнейших времен до 1618 г. Кн. 1. Москва: Владос, 2003.\nСелезнев Ю.В. Выплаты русских князей «Во все татарские проторы» // Шаги. Т. 8. № 3. 2022.\nСелезнев Ю.В. Русские князья в составе правящей элиты Джучиева Улуса в XIII–XV веках. Воронеж: Центрально-Черноземное книжное издательство, 2013.\nХу В. Некоторые аспекты функционирования баскачества на Руси: обзор историографии // Исторический журнал: научные исследования. 2020, № 5.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Налоги. Как маленькая Москва разбогатела", "20d930b8-ee0f-486a-aa47-fabfa162cc91", "QrEN0Cls_EE", [], false, "https://www.youtube.com/watch?v=QrEN0Cls_EE", 2177, false, 9, "/downloads/youtube/Либо🔺Либо/2026-02-17_Налоги. Как маленькая Москва разбогатела.m4a", false, false, 5, 1, ~U[2026-02-17 15:44:12Z], ~U[2026-05-03 18:32:22Z], ~U[2026-05-03 18:32:22Z], "Как править Русью, не привлекая внимания ордынцев, что будет, если попасться на глаза князю Дмитрию Грозные Очи, почему лучше не убивать жен конкурентов и другие особенности захвата власти в Средней полосе.\n\nВсе выпуски сезона уже можно слушать по подписке «Либо/Либо+» здесь в Apple Podcasts или в телеграме https://cutt.ly/vre1702botg\n\nУспейте приобрести или подарить подписку «Либо/Либо+» до 10 марта по старой цене! В телеграме https://cutt.ly/vre1002eptg\nили в Apple Podcasts https://cutt.ly/vre1002epap \n\nСписок источников:\n\nБорисов Н. С. Иван Калита. Москва: Молодая гвардия, 2005.\nБорисов Н. С. Политика Московских князей (конец XIII — первая половина XIV в.). Москва: Изд-во МГУ, 1999.\nГорский А. А. От земель к великим княжениям: промыслы русских князей второй половины XIII–XV вв. Москва: Индрик, 2010.\nЗахаров В. Н. История налогов в России (IX – начало ХХ века) / В. Н. Захаров, Ю. А. Петров, М. К. Шацилло. Москва: РОССПЭН, 2006.\nИванова Е. Е. Ордынские рати как инструмент господства над Русью // Военно-исторический журнал. 2022, № 5 (745). \nКузьмин А. Г. История России с древнейших времен до 1618 г. Кн. 1. Москва: Владос, 2003.\nСелезнев Ю.В. Выплаты русских князей «Во все татарские проторы» // Шаги. Т. 8. № 3. 2022.\nСелезнев Ю.В. Русские князья в составе правящей элиты Джучиева Улуса в XIII–XV веках. Воронеж: Центрально-Черноземное книжное издательство, 2013.\nХу В. Некоторые аспекты функционирования баскачества на Руси: обзор историографии // Исторический журнал: научные исследования. 2020, № 5.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Л (truncated) 21:32:22.820 [debug] QUERY OK source="sources" db=1.9ms idle=41.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:22.834 [debug] QUERY OK source="media_items" db=13.6ms idle=30.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-10 07:42:21Z], 5] 21:32:22.846 [debug] QUERY OK source="media_items" db=10.9ms idle=41.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Бенджамин Франклин сказал «Время — деньги», но что будет, если его перефразирует Сталин и скажет «Деньги — это время»? Когда на самом деле закончилось крепостное право в России? И почему лён в тверской глубинке может спасти жизнь при тоталитаризме?\n\nУспейте приобрести или подарить подписку «Либо/Либо+» до 10 марта по старой цене! В телеграме https://cutt.ly/vre1002ybtg\nили в Apple Podcasts https://cutt.ly/vre1002ybap\n\nСписок источников: \n\nБазаров А. Хроники колхозного рабства. 2004.\nВоспоминания крестьян о коллективизации. https://bguor.ru/subjects/cherenova.ru/html/history1/history1_36.1.htm?ysclid=lqc9vxn58r189513165 \nГоловкин А.Н. Жернова. Книга памяти тверских карел. https://authors.tverlib.ru/sites/default/files/text/golovkin/golovkin_gernova.pdf \nГоловкин А.Н.История Карело-Кошевской школы. https://proza.ru/2022/10/18/647?ysclid=lqaq47trdi425764857 \nГоловкин А.Н. История Тверской Карелии. https://authors.tverlib.ru/sites/default/files/text/golovkin/golovkin_istoriya.pdf \nЖирнов Е. «На трудодень приходится 30 коп., хлеба не выдают». https://www.kommersant.ru/doc/2051084?ysclid=lqc97m1q7r826043821 \nЗубов А. Голодные сытым не товарищи. https://novayagazeta.ru/articles/2013/08/14/55914-golodnye-sytym-ne-tovarischi?ysclid=lqcbs1pydy745366306 \nИзюмова Л.В. Колхозный социум 1930— 1960-х гг.:социальная трансформация, идентификация и престиж. https://elar.urfu.ru/bitstream/10995/22762/1/iurg-2008-59-11.pdf?ysclid=lq0wy3lcs2946549937 \nМансков С. «Палочка» в конторской книге, или Почему советская власть заставляла крестьян работать за трудодни. https://www.altkres.ru/tpost/ai2l1dte01-palochka-v-kontorskoi-knige-ili-pochemu?ysclid=lq21gbsz14723672930 \nМазур Л.Н. Приусадебное землепользование колхозников, работников совхозов и горожан в 1930— 1980-е годы (по материалам Урала). https://elar.urfu.ru/bitstream/10995/36842/1/mazur-zzr2003.pdf \nСоздание фундамента социалистической экономики в СССР (1926—1932 гг.). https://history.wikireading.ru/128035 \nФицпатрик Ш. Сталинские крестьяне. Социальная история Советской России в 30-е годы: деревня.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Трудодень. Как зарплата стала воздухом | Время и деньги", "496e4047-d24c-4ea1-968c-8aff881a746f", "fNpTvZ5rNC4", [], false, "https://www.youtube.com/watch?v=fNpTvZ5rNC4", 2516, false, 10, "/downloads/youtube/Либо🔺Либо/2026-02-10_Трудодень. Как зарплата стала воздухом | Время и деньги.m4a", false, false, 5, 1, ~U[2026-02-10 07:42:21Z], ~U[2026-05-03 18:32:22Z], ~U[2026-05-03 18:32:22Z], "Бенджамин Франклин сказал «Время — деньги», но что будет, если его перефразирует Сталин и скажет «Деньги — это время»? Когда на самом деле закончилось крепостное право в России? И почему лён в тверской глубинке может спасти жизнь при тоталитаризме?\n\nУспейте приобрести или подарить подписку «Либо/Либо+» до 10 марта по старой цене! В телеграме https://cutt.ly/vre1002ybtg\nили в Apple Podcasts https://cutt.ly/vre1002ybap\n\nСписок источников: \n\nБазаров А. Хроники колхозного рабства. 2004.\nВоспоминания крестьян о коллективизации. https://bguor.ru/subjects/cherenova.ru/html/history1/history1_36.1.htm?ysclid=lqc9vxn58r189513165 \nГоловкин А.Н. Жернова. Книга памяти тверских карел. https://authors.tverlib.ru/sites/default/files/text/golovkin/golovkin_gernova.pdf \nГоловкин А.Н.История Карело-Кошевской школы. https://proza.ru/2022/10/18/647?ysclid=lqaq47trdi425764857 \nГоловкин А.Н. История Тверской Карелии. https://authors.tverlib.ru/sites/default/files/text/golovkin/golovkin_istoriya.pdf \nЖирнов Е. «На трудодень приходится 30 коп., хлеба не выдают». https://www.kommersant.ru/doc/2051084?ysclid=lqc97m1q7r826043821 \nЗубов А. Голодные сытым не товарищи. https://novayagazeta.ru/articles/2013/08/14/55914-golodnye-sytym-ne-tovarischi?ysclid=lqcbs1pydy745366306 \nИзюмова Л.В. Колхозный социум 1930— 1960-х гг.:социальная трансформация, идентификация и престиж. https://elar.urfu.ru/bitstream/10995/22762/1/iurg-2008-59-11.pdf?ysclid=lq0wy3lcs2946549937 \nМансков С. «Палочка» в конторской книге, или Почему советская власть заставляла крестьян работать за трудодни. https://www.altkres.ru/tpost/ai2l1dte01-palochka-v-kontorskoi-knige-ili-pochemu?ysclid=lq21gbsz14723672930 \nМазур Л.Н. Приусадебное землепользование колхозников, работников совхозов и горожан в 1930— 1980-е годы (по материалам Урала). https://elar.urfu.ru/bitstream/10995/36842/1/ma (truncated) 21:32:22.848 [debug] QUERY OK source="sources" db=2.4ms idle=40.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:22.861 [debug] QUERY OK source="media_items" db=12.2ms idle=30.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-02 11:05:34Z], 5] 21:32:22.872 [debug] QUERY OK source="media_items" db=10.8ms idle=40.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как существовать без денег и ни в чём себе не отказывать? Сколько стоил обед Евгения Онегина? Сколько зарабатывал Александр Пушкин как писатель и почему он провалился как помещик? И зачем государство бесконечно помогало разорившимся дворянам?\n\nВсе выпуски 5-го сезона уже доступны по подписке «Либо/Либо+ Telegram» https://cutt.ly/vre2701eptg или «Либо/Либо+ Apple Podcasts» в https://cutt.ly/vre2701epap\n \nCписок источников:\n\nБелых А. А. А. С. Пушкин: доходы и долги\nГессен С.Я. Книгоиздатель Александр Пушкин. Литературные доходы Пушкина\nПисарькова Л.Ф. Чиновник на службе в конце XVII — середине XIX века\nЩеголев П.Е.. Бюджет А. С. Пушкина в последний год жизни\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо #пушкин #аксенов", "Долги. На что жили Пушкин и Онегин | Время и деньги", "1114210b-4970-4d1a-9ec1-1d3bc6b5d0e2", "fENKTi6T5eQ", [], false, "https://www.youtube.com/watch?v=fENKTi6T5eQ", 2192, false, 11, "/downloads/youtube/Либо🔺Либо/2026-02-02_Долги. На что жили Пушкин и Онегин | Время и деньги.m4a", false, false, 5, 1, ~U[2026-02-02 11:05:34Z], ~U[2026-05-03 18:32:22Z], ~U[2026-05-03 18:32:22Z], "Как существовать без денег и ни в чём себе не отказывать? Сколько стоил обед Евгения Онегина? Сколько зарабатывал Александр Пушкин как писатель и почему он провалился как помещик? И зачем государство бесконечно помогало разорившимся дворянам?\n\nВсе выпуски 5-го сезона уже доступны по подписке «Либо/Либо+ Telegram» https://cutt.ly/vre2701eptg или «Либо/Либо+ Apple Podcasts» в https://cutt.ly/vre2701epap\n \nCписок источников:\n\nБелых А. А. А. С. Пушкин: доходы и долги\nГессен С.Я. Книгоиздатель Александр Пушкин. Литературные доходы Пушкина\nПисарькова Л.Ф. Чиновник на службе в конце XVII — середине XIX века\nЩеголев П.Е.. Бюджет А. С. Пушкина в последний год жизни\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо #пушкин #аксенов", "Долги. На что жили Пушкин и Онегин | Время и деньги", "fENKTi6T5eQ", "https://www.youtube.com/watch?v=fENKTi6T5eQ", 2192, false, "/downloads/youtube/Либо🔺Либо/2026-02-02_Долги. На что жили Пушкин и Онегин | Время и деньги.m4a", false, 5, ~U[2026-02-02 11:05:34Z]] 21:32:22.875 [debug] QUERY OK source="sources" db=2.3ms idle=38.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:22.887 [debug] QUERY OK source="media_items" db=11.8ms idle=29.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-27 13:30:12Z], 5] 21:32:22.898 [debug] QUERY OK source="media_items" db=10.6ms idle=38.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Зачем нужны монеты, если кругом натуральное хозяйство, как логистика оказалась самым ценным ресурсом для славян, почему ни в коем случае не нужно казнить фальшивомонетчиков и, наконец, чем же так сильно насолили государству половцы и печенеги?\n\nСписок источников: \n\nВестник нумизмата №3' \\\\Редактор Викторов-Орлов И.В. - Калининград: Всесоюзное объединение клубов нумизматов, 1991 - 45 с.\nГайдуков П.Г., Гомзин А.А. Новгородский клад куфических монет 1998 г.\nС.А. Гоглов, А.В. Големихов. Об особой группе подражаний, имитирующих обрезанные куфические дирхамы.\nС.А. Гоглов, В.П. Лебедев, Е.А. Шинаков. О ПОДРАЖАНИЯХ КУФИЧЕСКИМ ДИРХЕМАМ КРАСНОДВОРСКОГО КЛАДА МОНЕТ Х в.\nЗозуля С.С. Необычный крест из дирхема конца Х в., найденный на территории Тимеревского могильника // Номизма. 2011. № 2.\nЗозуля С., Шевцов А., Мурашева В. Позолоченный дирхем из Гнездова // Край Смоленский. 2020. № 12.\nИбн Фадлан. Книга о его путешествии на Волгу в 921–922 гг. (https://www.vostlit.info/Texts/rus16/Fadlan/text.phtml?id=6123&ysclid=ln7q9124xq175475305) \nКраткая редакция Русской Правды (http://drevne-rus-lit.niv.ru/drevne-rus-lit/text/russkaya-pravda-kratkaya/russkaya-pravda-kratkaya.htm?ysclid=ln7opdtki0895116565)\nКулешов Вячеслав Сергеевич. Периодизация монетного обращения середины viii - начала XI В. В Восточной Европе и динамика экономических связей древнейших русских дружин\nЛеонтьева, Галина Александровна. Вспомогательные исторические дисциплины : учеб. для студентов вузов / Г.А. Леонтьева, П.А. Шорин, В.Б. Кобрин ; под ред. Г.А. Леонтьевой. - Москва : Гуманитар. изд. центр Владос, 2003.\nПетров Игорь Владимирович. ПЕРИОДИЗАЦИЯ ОБРАЩЕНИЯ КУФИЧЕСКОГО ДИРХЕМА И РЕГИОНАЛЬНЫЕ ДЕНЕЖНЫЕ РЫНКИ (VIII-IX ВВ.)\nПетров, Игорь Владимирович. Социально-политическая и финансовая активность на территории Древней Руси VIII - X вв. 2006.\nПовесть временных лет (https://azbyka.ru/otechnik/Nestor_Letopisets/povest-vremennyh-let/) \nРусское денежное обращение в X–XVII вв.: Нумизматический сборник к 60-летию Петра Григорьевича Гайдукова. – М.: «Репроцентр М», 2015.\n\n\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Подписка «Либо/Либо+» — лучший способ поддержать студию!\n\n• «Либо/Либо+ Telegram» дает доступ к бонусным выпускам всех наших подкастов, ранний доступ к целым сезонам и сообществу слушателей в телеграме https://cutt.ly/ll1125YbTg\n\n• с «Либо/Либо+ Apple Podcasts» вы можете слушать все бонусные выпуски к нашим подкастам и получите ранний доступ к новым сезонам в приложении «Подкасты» от Apple https://cutt.ly/ll1125YbAp\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Дирхам. Как на арабском серебре построили Русь | Время и деньги", "29ddea62-cf32-43ae-aa6a-7feeb3efe152", "FPn5TQvpwSc", [], false, "https://www.youtube.com/watch?v=FPn5TQvpwSc", 1641, false, 12, "/downloads/youtube/Либо🔺Либо/2026-01-27_Дирхам. Как на арабском серебре построили Русь | Время и деньги.m4a", false, false, 5, 1, ~U[2026-01-27 13:30:12Z], ~U[2026-05-03 18:32:22Z], ~U[2026-05-03 18:32:22Z], "Зачем нужны монеты, если кругом натуральное хозяйство, как логистика оказалась самым ценным ресурсом для славян, почему ни в коем случае не нужно казнить фальшивомонетчиков и, наконец, чем же так сильно насолили государству половцы и печенеги?\n\nСписок источников: \n\nВестник нумизмата №3' \\\\Редактор Викторов-Орлов И.В. - Калининград: Всесоюзное объединение клубов нумизматов, 1991 - 45 с.\nГайдуков П.Г., Гомзин А.А. Новгородский клад куфических монет 1998 г.\nС.А. Гоглов, А.В. Големихов. Об особой группе подражаний, имитирующих обрезанные куфические дирхамы.\nС.А. Гоглов, В.П. Лебедев, Е.А. Шинаков. О ПОДРАЖАНИЯХ КУФИЧЕСКИМ ДИРХЕМАМ КРАСНОДВОРСКОГО КЛАДА МОНЕТ Х в.\nЗозуля С.С. Необычный крест из дирхема конца Х в., найденный на территории Тимеревского могильника // Номизма. 2011. № 2.\nЗозуля С., Шевцов А., Мурашева В. Позолоченный дирхем из Гнездова // Край Смоленский. 2020. № 12.\nИбн Фадлан. Книга о его путешествии на Волгу в 921–922 гг. (https://www.vostlit.info/Texts/rus16/Fadlan/text.phtml?id=6123&ysclid=ln7q9124xq175475305) \nКраткая редакция Русской Правды (http://drevne-rus-lit.niv.ru/drevne-rus-lit/text/russkaya-pravda-kratkaya/russkaya-pravda-kratkaya.htm?ysclid=ln7opdtki0895116565)\nКулешов Вячеслав Сергеевич. Периодизация монетного обращения середины viii - начала XI В. В Восточной Европе и динамика экономических связей древнейших русских дружин (truncated) 21:32:22.900 [debug] QUERY OK source="sources" db=2.3ms idle=37.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:22.914 [debug] QUERY OK source="media_items" db=13.2ms idle=28.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-22 16:00:04Z], 5] 21:32:22.925 [debug] QUERY OK source="media_items" db=11.1ms idle=39.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как советские китобои добывали маргарин среди айсбергов, строили плавучие фабрики смерти, кормили кур кашалотами, уничтожали китов тысячами за сезон, фарцевали и почему этого десятилетиями никто не замечал.\n \nСписок источников:\n\nАрзуманов С. Записки о былом. Воспоминания обрусевшего армянина. Часть 25. Китобойная флотилия «Слава». https://mytashkent.uz/2016/02/19/zapiski-o-bylom-vospominaniya-obrusevshego-armyanina-chast-25/\nОхота на китов. Воспоминания участника событий Виталия Бережного. https://vn.mk.ua/ru/ohota-na-kitov-vospominaniya-uchastnika-sobytij-vitaliya-berezhnogo/\nСахнин А. В рейсе и после // Комсомольская правда. — 21 июля 1965. С. 2.\nСлава: Записки советских китобоев. — Одесса, 1952.\nJones R.T. Red Leviathan: the Secret History of Soviet Whaling. The University of Chicago Press, 2022.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо #аксенов", "Киты. Как пролить океаны крови зря | Время и деньги", "5682a883-d855-4bdf-96c5-2b588df5c136", "afsLIdkCHNc", [], false, "https://www.youtube.com/watch?v=afsLIdkCHNc", 2312, false, 13, "/downloads/youtube/Либо🔺Либо/2025-12-22_Киты. Как пролить океаны крови зря | Время и деньги.m4a", false, false, 5, 1, ~U[2025-12-22 16:00:04Z], ~U[2026-05-03 18:32:22Z], ~U[2026-05-03 18:32:22Z], "Как советские китобои добывали маргарин среди айсбергов, строили плавучие фабрики смерти, кормили кур кашалотами, уничтожали китов тысячами за сезон, фарцевали и почему этого десятилетиями никто не замечал.\n \nСписок источников:\n\nАрзуманов С. Записки о былом. Воспоминания обрусевшего армянина. Часть 25. Китобойная флотилия «Слава». https://mytashkent.uz/2016/02/19/zapiski-o-bylom-vospominaniya-obrusevshego-armyanina-chast-25/\nОхота на китов. Воспоминания участника событий Виталия Бережного. https://vn.mk.ua/ru/ohota-na-kitov-vospominaniya-uchastnika-sobytij-vitaliya-berezhnogo/\nСахнин А. В рейсе и после // Комсомольская правда. — 21 июля 1965. С. 2.\nСлава: Записки советских китобоев. — Одесса, 1952.\nJones R.T. Red Leviathan: the Secret History of Soviet Whaling. The University of Chicago Press, 2022.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо #аксенов", "Киты. Как пролить океаны крови зря | Время и деньги", "afsLIdkCHNc", "https://www.youtube.com/watch?v=afsLIdkCHNc", 2312, false, "/downloads/youtube/Либо🔺Либо/2025-12-22_Киты. Как пролить океаны крови зря | Время и деньги.m4a", false, 5, ~U[2025-12-22 16:00:04Z]] 21:32:22.928 [debug] QUERY OK source="sources" db=2.1ms idle=38.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:22.940 [debug] QUERY OK source="media_items" db=12.1ms idle=30.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-15 08:30:12Z], 5] 21:32:22.950 [debug] QUERY OK source="media_items" db=9.0ms idle=39.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как придумать изящный экономический проект, втянуть в него рабочих и их накопления, пообещать выход из жилищного кризиса и наконец сделать вид, что ничего не было, вам показалось. \n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nБольшая советская энциклопедия. в 30-ти томах, 1969 - 1986\nЗа новое жилище : Сборник статей к 5-летию жилищной кооперации, под редакцией Ю. Ларина и В. Белоусова; 1930\nЛевинсон Е. О друзьях, о жизни и немного о себе\nМеерович М. Наказание жилищем Жилищная политика в СССР как средство управления людьми : 1917-1937\nПостановление СНК СССР от 17 октября 1937 года О сохранении жилищного фонда и улучшении жилищного хозяйства в городах\nПостановление ЦИК и СНК СССР от 19.08.1924 О жилищной кооперации\nПроект декрета об отмене права частной собственности на городские недвижимости (принятый Советом Народных Комиссаров) 23 ноября (6 декабря) 1917 г.\nСправочник «Весь Ленинград», 1931\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/ \nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Жилплощадь. Как отнять у населения квартиры — дважды | Время и деньги", "0905ced6-accb-4fca-8f83-8f311913868d", "GqnhTbjr0kE", [], false, "https://www.youtube.com/watch?v=GqnhTbjr0kE", 2402, false, 14, "/downloads/youtube/Либо🔺Либо/2025-12-15_Жилплощадь. Как отнять у населения квартиры — дважды | Время и деньги.m4a", false, false, 5, 1, ~U[2025-12-15 08:30:12Z], ~U[2026-05-03 18:32:22Z], ~U[2026-05-03 18:32:22Z], "Как придумать изящный экономический проект, втянуть в него рабочих и их накопления, пообещать выход из жилищного кризиса и наконец сделать вид, что ничего не было, вам показалось. \n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nБольшая советская энциклопедия. в 30-ти томах, 1969 - 1986\nЗа новое жилище : Сборник статей к 5-летию жилищной кооперации, под редакцией Ю. Ларина и В. Белоусова; 1930\nЛевинсон Е. О друзьях, о жизни и немного о себе\nМеерович М. Наказание жилищем Жилищная политика в СССР как средство управления людьми : 1917-1937\nПостановление СНК СССР от 17 октября 1937 года О сохранении жилищного фонда и улучшении жилищного хозяйства в городах\nПостановление ЦИК и СНК СССР от 19.08.1924 О жилищной кооперации\nПроект декрета об отмене права частной собственности на городские недвижимости (принятый Советом Народных Комиссаров) 23 ноября (6 декабря) 1917 г.\nСправочник «Весь Ленинград», 1931\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/ \nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Жилплощадь. Как отнять у населения квартиры — дважды | Время и деньги", "GqnhTbjr0kE", "https://www.youtube.com/watch?v=GqnhTbjr0kE", 2402, false, "/downloads/youtube/Либо🔺Либо/2025-12-15_Жилплощадь. Как отнять у населения квартиры — дважды | Время и деньги.m4a", false, 5, ~U[2025-12-15 08:30:12Z]] 21:32:22.952 [debug] QUERY OK source="sources" db=2.4ms idle=35.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:22.964 [debug] QUERY OK source="media_items" db=11.7ms idle=27.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-08 15:01:41Z], 5] 21:32:22.975 [debug] QUERY OK source="media_items" db=10.6ms idle=36.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Это выпуск о том, как один российский инженер занимался электрификацией всей страны сначала до революции, а потом после нее. И о том, что гидроэлектростанции иногда дорого обходятся людям не только в момент разрушения, но и в момент строительства.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\n \nАлександров В.А. Что нужно знать, чтобы меньше тратить на электричество. —М.: Типография Зелизова и Ко. 1912.\nБарышников М. Н. Siemens в России: «Общество электрического освещения 1886 г.» // Российский журнал менеджмента. 2009. №2.\nГвоздецкий В. План ГоЭлРо. Мифы и реальность // Наука и жизнь. 2001. №5.\nЕрохов И. Был ли толк в знаменитом плане ГОЭЛРО // https://erohov.d3.ru/1484390/\nПервая районная торфяная электростанция // URL: https://mosenergo.gazprom.ru/pervaya-rajonnaya-torfyanaya-ehlekt/\nКарцев В. П. Кржижановский. 2-е издание. - М.: Молодая гвардия, 1985.\nЛутц М. Карл фон Сименс. — М.: Сименс, 2014\nНикитин О. Плюс электрификация // URL: https://www.forbes.ru/forbes/issue/2010-02/44842-plyus-elektrifikatsiya\nСтеклов В.Ю. Глеб Максимилианович Кржижановский (К 100-летию со дня рождения). — М.: Знание, 1972.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Электричество. Как построить светлое будущее | Время и деньги", "e3682c58-928e-4537-92dd-cc193936d91d", "o-Egc7M5d5Y", [], false, "https://www.youtube.com/watch?v=o-Egc7M5d5Y", 1862, false, 15, "/downloads/youtube/Либо🔺Либо/2025-12-08_Электричество. Как построить светлое будущее | Время и деньги.m4a", false, false, 5, 1, ~U[2025-12-08 15:01:41Z], ~U[2026-05-03 18:32:22Z], ~U[2026-05-03 18:32:22Z], "Это выпуск о том, как один российский инженер занимался электрификацией всей страны сначала до революции, а потом после нее. И о том, что гидроэлектростанции иногда дорого обходятся людям не только в момент разрушения, но и в момент строительства.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\n \nАлександров В.А. Что нужно знать, чтобы меньше тратить на электричество. —М.: Типография Зелизова и Ко. 1912.\nБарышников М. Н. Siemens в России: «Общество электрического освещения 1886 г.» // Российский журнал менеджмента. 2009. №2.\nГвоздецкий В. План ГоЭлРо. Мифы и реальность // Наука и жизнь. 2001. №5.\nЕрохов И. Был ли толк в знаменитом плане ГОЭЛРО // https://erohov.d3.ru/1484390/\nПервая районная торфяная электростанция // URL: https://mosenergo.gazprom.ru/pervaya-rajonnaya-torfyanaya-ehlekt/\nКарцев В. П. Кржижановский. 2-е издание. - М.: Молодая гвардия, 1985.\nЛутц М. Карл фон Сименс. — М.: Сименс, 2014\nНикитин О. Плюс электрификация // URL: https://www.forbes.ru/forbes/issue/2010-02/44842-plyus-elektrifikatsiya\nСтеклов В.Ю. Глеб Максимилианович Кржижановский (К 100-летию со дня рождения). — М.: Знание, 1972.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Электричество. Как построить светлое будущее | Время и деньги", "o-Egc7M5d5Y", "https://www.youtube.com/watch?v=o-Egc7M5d5Y", 1862, false, "/downloads/youtube/Либо🔺Либо/2025-12-08_Электричество. Как построить светлое будущее | Время и деньги.m4a", false, 5, ~U[2025-12-08 15:01:41Z]] 21:32:22.978 [debug] QUERY OK source="sources" db=2.4ms idle=35.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:22.990 [debug] QUERY OK source="media_items" db=12.3ms idle=28.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-01 15:01:53Z], 5] 21:32:23.027 [debug] QUERY OK source="media_items" db=36.1ms idle=38.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Почему на рынке минералки побеждают поезда, военные и радиоактивность, или как вода из обычного деревенского ключа под Пензой сначала попала на стол императора, а потом взбесила всю Россию.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n \nСписок источников:\nВоейков, Владимир Николаевич.\nС царем и без царя [Текст] : воспоминания последнего дворцового коменданта государя императора Николая II : [16+] / Владимир Николаевич Воейков. - Москва : Захаров, cop. 2016. - 394 с., [4] л. ил., портр.; 21 см.; ISBN 978-5-8159-1385-1 : 1500 экз.\nhttps://search.rsl.ru/ru/record/01008550285\nГенералы целебной воды https://little-histories.org/2017/08/01/kuvaka/\nГорн. Инж. А. И. Дрейеръ .О ВОДѢ \"К У В А К А\" (Отвѣтъ на Статью проф. П. П. ф о н ъ .-Веймар на). Тип. П.П Сойкина, Петроградъ, Стремянная, 15., 1915 г.\nИстория источника «КУВАКА»\nhttp://kuvaka.ru/istoriya.html\nКувака. Углекислая столовая вода из радиоактивных источников \"Гремучий родник\" [Текст]. - Петроград : М. Пивоварский и Ц. Типограф., [1914?]. - 12 с.; 17 см.\nhttps://search.rsl.ru/ru/record/01009566253\nКувакинская ж.-д. ветвь.\nКувакинская ветвь от 762 версты, Сызр.-Вяз. ж. д., до села Кувак, Каменской волости, Нижне-Ломовского уезда, Пензенской губ., общим протяжением 6 верст, нормальной колеи и общего пользования. - Петроград, 1915. - 17 с.; 22.\nhttps://search.rsl.ru/ru/record/01004206047\n«Радиоактивный» курьёз: минеральная вода из радиоактивного источника и история генерала, который развлекал императора анекдотами // Вечерний гродно // 29.03.2020\nhttps://vgr.by/2020/03/29/razvlekal-imperatora-anekdotami-mineralnaya-voda-i-radioaktivnyiy-kuryoz-istoriya-generala-i-ego-svityi/\nХвощев А. Очерки по истории Пензенского края, С этнографической, 2 историческими картами Пензенского края и планом г. Пензы ХVIII в.\nВ совете министров // Новое время, 1916.03.20 https://gpa.eastview.com/crl/irn/?a=d&d=novv19160320-01.1.3&srpos=16&e=-------ru-25--1--img-txIN-кувака---------\nПуришкевич В. Отсутствие единения // Новое время, 1916.11.20\nРеволюционная “Кувака” // День, 1917.03.11 https://gpa.eastview.com/crl/irn/?a=d&d=dday19170311-01.1.1&srpos=24&e=-------ru-25--1--img-txIN-кувака---------\nХодатайство “Куваки” // День, 1915.10.11\nКувакино счастье // День 1915.10.06 https://gpa.eastview.com/crl/irn/?a=d&d=dday19151006-01.1.3&srpos=12&e=-------ru-25--1--img-txIN-кувака\nМузей восковых фигур имени Николая // Петроградский листок, 1917.04.01 https://gpa.eastview.com/crl/irn/?a=d&d=leaf19170401-01.1.3&srpos=13&e=-------ru-25--1--img-txIN-кувака---------\nЧто вчера случилось? // Петроградский листок, 1918.07.06\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Вода. Как продавать жидкость без запаха, цвета и градуса | Время и деньги", "d154330e-bf47-4efa-9804-484ec70b7b16", "yjhPwGVwl9s", [], false, "https://www.youtube.com/watch?v=yjhPwGVwl9s", 1832, false, 16, "/downloads/youtube/Либо🔺Либо/2025-12-01_Вода. Как продавать жидкость без запаха, цвета и градуса | Время и деньги.m4a", false, false, 5, 1, ~U[2025-12-01 15:01:53Z], ~U[2026-05-03 18:32:22Z], ~U[2026-05-03 18:32:22Z], "Почему на рынке минералки побеждают поезда, военные и радиоактивность, или как вода из обычного деревенского ключа под Пензой сначала попала на стол императора, а потом взбесила всю Россию.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n \nСписок источников:\nВоейков, Владимир Николаевич.\nС царем и без царя [Текст] : воспоминания последнего дворцового коменданта государя императора Николая II : [16+] / Владимир Николаевич Воейков. - Москва : Захаров, cop. 2016. - 394 с., [4] л. ил., портр.; 21 см.; ISBN 978-5-8159-1385-1 : 1500 экз.\nhttps://search.rsl.ru/ru/record/01008550285\nГенералы целебной воды https://little-histories.org/2017/08/01/kuvaka/\nГорн. Инж. А. И. Дрейеръ .О ВОДѢ \"К У В А К А\" (Отвѣтъ на Статью проф. П. П. ф о н ъ .-Веймар на). Тип. П.П Сойкина, Петроградъ, Стремянная, 15., 1915 г.\nИстория источника «КУВАКА»\nhttp://kuvaka.ru/istoriya.html\nКувака. Углекислая столовая вода из радиоактивных источников \"Гремучий родник\" [Текст]. - Петроград : М. Пивоварский и Ц. Типограф., [1914?]. - 12 с.; 17 см.\nhttps://search.rsl.ru/ru/record/01009566253\nКувакинская ж.-д. ветвь.\nКувакинская ветвь от 762 версты, Сызр.-Вяз. ж. д., до села Кувак, Камен (truncated) 21:32:23.029 [debug] QUERY OK source="sources" db=1.8ms idle=63.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.040 [debug] QUERY OK source="media_items" db=10.9ms idle=54.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-25 08:00:38Z], 5] 21:32:23.056 [debug] QUERY OK source="media_items" db=15.1ms idle=62.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["1830-е годы. Миру грозит настоящий карандашный кризис. Иссякли знаменитые Борроудельские шахты, где добывают лучший графит для грифелей. Заменить его нечем, и скоро художникам будет нечем рисовать, а цензорам — нечем оставлять пометки на полях! Это выпуск о том, как один французский юноша отправился по торговым делам в Сибирь и нашел там то, что до него не могли найти триста лет — новый источник качественного графита.\n \nЧёрная Пятница в Либо/Либо с 24 ноября по 1 декабря!\n\nПодписка «Либо/Либо+» в телеграме со скидкой https://cutt.ly/vre25bfeptg\n\nПодписка «Либо/Либо+» в Apple Podcasts со скидкой https://cutt.ly/vre25bfepap\n\nСписок источников:\nАлибер И.П. Об отыскании графита в Восточной Сибири тавастгусским первостатейным купцом Алибером. Вестник Императорского Русского географического общества. 1854.\nАндреева И.П., Бессуднова З.А. «Сибирский графит Алибера» // Природа, №11. 2017.\nЖирнов Е. Грифель империи // Журнал «Коммерсантъ Деньги», 2005.\nКропоткин П.А. Поездка в Окинский караул. Алиберовский прииск. 1867.\nСнопков С.В., Хобта А.В. Сибирская одиссея Жана-Пьера Алибера // Известия Лаборатории древних технологий, №1. 2022.\nСнопков С.В., Хобта А.В. В гостях у Алибера // Земля Иркутская, №1. 2007.\nСолоненко В.П., Кобеляцкий И.А. «Восточные Саяны». Иркутск, 1947.\nЧерепанов С. Кто открыл в Восточной Сибири графит? // Санкт-Петербургские Ведомости, №172. 1856.\nAlibert J.P. «La mine de graphite de Sibérie». Paris, 1865.\nAlibert J.P., Faber A.W. The pencil-lead mines of Asiatic Siberia. A historical sketch, 1764–1861. Cambridge, 1865.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Карандаши. Как получить профит с графита | Время и деньги", "9b488a5b-48fb-405f-afc9-c727d600ca3f", "ScF7bz-Nzfw", [], false, "https://www.youtube.com/watch?v=ScF7bz-Nzfw", 2042, false, 17, "/downloads/youtube/Либо🔺Либо/2025-11-25_Карандаши. Как получить профит с графита | Время и деньги.m4a", false, false, 5, 1, ~U[2025-11-25 08:00:38Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "1830-е годы. Миру грозит настоящий карандашный кризис. Иссякли знаменитые Борроудельские шахты, где добывают лучший графит для грифелей. Заменить его нечем, и скоро художникам будет нечем рисовать, а цензорам — нечем оставлять пометки на полях! Это выпуск о том, как один французский юноша отправился по торговым делам в Сибирь и нашел там то, что до него не могли найти триста лет — новый источник качественного графита.\n \nЧёрная Пятница в Либо/Либо с 24 ноября по 1 декабря!\n\nПодписка «Либо/Либо+» в телеграме со скидкой https://cutt.ly/vre25bfeptg\n\nПодписка «Либо/Либо+» в Apple Podcasts со скидкой https://cutt.ly/vre25bfepap\n\nСписок источников:\nАлибер И.П. Об отыскании графита в Восточной Сибири тавастгусским первостатейным купцом Алибером. Вестник Императорского Русского географического общества. 1854.\nАндреева И.П., Бессуднова З.А. «Сибирский графит Алибера» // Природа, №11. 2017.\nЖирнов Е. Грифель империи // Журнал «Коммерсантъ Деньги», 2005.\nКропоткин П.А. Поездка в Окинский караул. Алиберовский прииск. 1867.\nСнопков С.В., Хобта А.В. Сибирская одиссея Жана-Пьера Алибера // Известия Лаборатории древних технологий, №1. 2022.\nСнопков С.В., Хобта А.В. В гостях у Алибера // Земля Иркутская, №1. 2007.\nСолоненко В.П., Кобеляцкий И.А. «Восточные Саяны». Иркутск, 1947.\nЧерепанов С. Кто открыл в Восточной Сибири графит? // Санкт-Петербургские Ведомости, №172. 1856.\nAlibert J.P. «La mine de graphite de Sibérie». Paris, 1865.\nAlibert J.P., Faber A.W. The pencil-lead mines of Asiatic Siberia. A historical sketch, 1764–1861. Cambridge, 1865.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — (truncated) 21:32:23.060 [debug] QUERY OK source="sources" db=3.9ms idle=65.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.075 [debug] QUERY OK source="media_items" db=14.5ms idle=33.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-18 08:00:46Z], 5] 21:32:23.088 [debug] QUERY OK source="media_items" db=12.3ms idle=45.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Где ездить маршруткам, если на земле всё занято лошадьми? Как превратить суровую питерскую зиму в своего союзника? Наконец, почему в столице империи трамвай появился возмутительно поздно?\n\nС 24 ноября по 1 декабря в Либо/Либо Черная пятница: скидка 30% на все курсы студии. Практикум по речи, нарративные и разговорные подкасты, аудиожурналистика — набор на потоки 2026 года уже открыт.\nИспользуйте промокод ВИД30, чтобы вписаться по минимальной цене.\nПодробности и запись: https://course.libolibo.me\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nНеделя строителя. — СПб., 1894. — № 41\nHistorisk Tidskrift för Finland. — Helsingfors., 1996. — № 81\nКатера и яхты. — СПб., 2012. — № 5 \nНижегородский краеведческий сборник. — НН., 2005. — Т1\nОт конки до трамвая: Из истории Петербургского транспорта: Альбом\nПискарев П.А., Урлаб Л.Л. Милый старый Петербург. Воспоминания о быте старого Петербурга начала XX века\nЗасосов Д.А., Пызин В.И. Из жизни Петербурга 1890-1910-х годов\nНоренкова И.Д. Финские предприятия и общества Санкт-Петербурга рубежа XIX-XX веков\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Городской транспорт. Как сделать столицу быстрой и удобной | Время и деньги", "e59ae482-0f8a-4167-9417-11e9c920a4c7", "_1Kq0cGnJnU", [], false, "https://www.youtube.com/watch?v=_1Kq0cGnJnU", 2012, false, 18, "/downloads/youtube/Либо🔺Либо/2025-11-18_Городской транспорт. Как сделать столицу быстрой и удобной | Время и деньги.m4a", false, false, 5, 1, ~U[2025-11-18 08:00:46Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "Где ездить маршруткам, если на земле всё занято лошадьми? Как превратить суровую питерскую зиму в своего союзника? Наконец, почему в столице империи трамвай появился возмутительно поздно?\n\nС 24 ноября по 1 декабря в Либо/Либо Черная пятница: скидка 30% на все курсы студии. Практикум по речи, нарративные и разговорные подкасты, аудиожурналистика — набор на потоки 2026 года уже открыт.\nИспользуйте промокод ВИД30, чтобы вписаться по минимальной цене.\nПодробности и запись: https://course.libolibo.me\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nНеделя строителя. — СПб., 1894. — № 41\nHistorisk Tidskrift för Finland. — Helsingfors., 1996. — № 81\nКатера и яхты. — СПб., 2012. — № 5 \nНижегородский краеведческий сборник. — НН., 2005. — Т1\nОт конки до трамвая: Из истории Петербургского транспорта: Альбом\nПискарев П.А., Урлаб Л.Л. Милый старый Петербург. Воспоминания о быте старого Петербурга начала XX века\nЗасосов Д.А., Пызин В.И. Из жизни Петербурга 1890-1910-х годов\nНоренкова И.Д. Финские предприятия и общества Санкт-Петербурга рубежа XIX-XX веков\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Городской транспорт. Как сделать столицу быстрой и удобной | Время и деньги", "_1Kq0cGnJnU", "https://www.youtube.com/watch?v=_1Kq0cGnJnU", 2012, false, "/downloads/youtube/Либо🔺Либо/2025-11-18_Городской транспорт. Как сделать столицу быстрой и удобной | Время и деньги.m4a", false, 5, ~U[2025-11-18 08:00:46Z]] 21:32:23.090 [debug] QUERY OK source="sources" db=1.7ms idle=47.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.103 [debug] QUERY OK source="media_items" db=13.6ms idle=34.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-10 13:48:41Z], 5] 21:32:23.119 [debug] QUERY OK source="media_items" db=15.1ms idle=43.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nСколько стоит схантить Шаляпина, как правильно сэкономить на костюмах с декорациями, чтобы поразить зрителя в самое сердечко, и что в конце концов побеждает в искусстве: профессионализм или неограниченный бюджет?\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников: \nВахмистрова С.И. “С.И. Мамонтов и В.А. Теляковский — два поля притяжения в судьбе Ф.И.Шаляпина и русского оперного театра” // Historia provinciae – Журнал региональной истории 1/2021. С. 146-182.\nВолков С. Большой театр. Культура и политика. Новая история. М. 2018\nКоровин К. Воспоминания. М. 2022\nМамонтов С.И. Воспоминания о русских художниках. М. 1950.\nСтасов В. В. Избранные сочинения в трех томах. Живопись, скульптура, музыка. Том третий. М. 1952\nТеляковский В. А. Воспоминания. Л.; М. 1965.\nТеляковский В.А. Мой сослуживец Шаляпин. Ленинград, 1927.\nТеляковский В.А. Дневники Директора Императорских театров, 1898-1909 / Под общ. ред. М. Г. Светаевой; подгот. текста С. Я. Шихман и М. А. Малкиной; коммент. М. Г. Светаевой, Н. Э. Звенигородской, при участии О. М. Фельдмана. М. 1998-2011.\nШаляпин Ф. И. Маска и душа. — М. 1990.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Театры. Как вложиться в команду мечты и завалить конкурента | Время и деньги", "90daaf4b-9dcd-4216-93c1-50b502d5d9c2", "AdY-Hvw2VB4", [], false, "https://www.youtube.com/watch?v=AdY-Hvw2VB4", 2132, false, 19, "/downloads/youtube/Либо🔺Либо/2025-11-10_Театры. Как вложиться в команду мечты и завалить конкурента | Время и деньги.m4a", false, false, 5, 1, ~U[2025-11-10 13:48:41Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nСколько стоит схантить Шаляпина, как правильно сэкономить на костюмах с декорациями, чтобы поразить зрителя в самое сердечко, и что в конце концов побеждает в искусстве: профессионализм или неограниченный бюджет?\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников: \nВахмистрова С.И. “С.И. Мамонтов и В.А. Теляковский — два поля притяжения в судьбе Ф.И.Шаляпина и русского оперного театра” // Historia provinciae – Журнал региональной истории 1/2021. С. 146-182.\nВолков С. Большой театр. Культура и политика. Новая история. М. 2018\nКоровин К. Воспоминания. М. 2022\nМамонтов С.И. Воспоминания о русских художниках. М. 1950.\nСтасов В. В. Избранные сочинения в трех томах. Живопись, скульптура, музыка. Том третий. М. 1952\nТеляковский В. А. Воспоминания. Л.; М. 1965.\nТеляковский В.А. Мой сослуживец Шаляпин. Ленинград, 1927.\nТеляковский В.А. Дневники Директора Императорских театров, 1898-1909 / Под общ. ред. М. Г. Светаевой; подгот. текста С. Я. Шихман и М. А. Малкиной; коммент. М. Г. Светаевой, Н. Э. Звенигородской, при участии О. М. Фельдмана. М. 1998-2011.\nШаляпин Ф. И. Маска и душа. — М. 1990.\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Театры. Как вложиться в команду мечты и завалить конкурента | Время и деньги", "AdY-Hvw2VB4", "https://www.youtube.com/watch?v=AdY-Hvw2VB4", 2132, false, "/downloads/youtube/Либо🔺Либо/2025-11-10_Театры. Как вложиться в команду мечты и завалить конкурента | Время и деньги.m4a", false, 5, ~U[2025-11-10 13:48:41Z]] 21:32:23.122 [debug] QUERY OK source="sources" db=2.6ms idle=44.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.137 [debug] QUERY OK source="media_items" db=14.4ms idle=34.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-04 08:01:07Z], 5] 21:32:23.152 [debug] QUERY OK source="media_items" db=15.4ms idle=47.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nЧто сделали армия, патриархат и театр для распространения никотиновой зависимости в Российской империи или как прогореть с максимальной выгодой.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nБогданов И. Дым отечества, или краткая история табакокурения. М.: Новое литературное обозрение, 2007. — 280 с.\nЛевин Н.Ф. Коммерции советник Василий Жуков // Люди и судьбы. Псков, № 31, 2009.\nTereza Vinterová. JOSEF HUPPMANN VON VALBELLA – CIGARETTE INDUSTRY FOUNDER AND OWNER OF THE SOLNICE ESTATE 1867–1890. https://www.moh.cz/src/Frontend/Files/FileExtend/source/file1553183772.pdf\n\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Табак. Как работает капитализм курильщика", "2af3f4b2-b363-46e0-8b7c-3b9a926cdb0b", "qIjfQ_pp_SA", [], false, "https://www.youtube.com/watch?v=qIjfQ_pp_SA", 1982, false, 20, "/downloads/youtube/Либо🔺Либо/2025-11-04_Табак. Как работает капитализм курильщика.m4a", false, false, 5, 1, ~U[2025-11-04 08:01:07Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nЧто сделали армия, патриархат и театр для распространения никотиновой зависимости в Российской империи или как прогореть с максимальной выгодой.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nБогданов И. Дым отечества, или краткая история табакокурения. М.: Новое литературное обозрение, 2007. — 280 с.\nЛевин Н.Ф. Коммерции советник Василий Жуков // Люди и судьбы. Псков, № 31, 2009.\nTereza Vinterová. JOSEF HUPPMANN VON VALBELLA – CIGARETTE INDUSTRY FOUNDER AND OWNER OF THE SOLNICE ESTATE 1867–1890. https://www.moh.cz/src/Frontend/Files/FileExtend/source/file1553183772.pdf\n\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Табак. Как работает капитализм курильщика", "qIjfQ_pp_SA", "https://www.youtube.com/watch?v=qIjfQ_pp_SA", 1982, false, "/downloads/youtube/Либо🔺Либо/2025-11-04_Табак. Как работает капитализм курильщика.m4a", false, 5, ~U[2025-11-04 08:01:07Z]] 21:32:23.155 [debug] QUERY OK source="sources" db=1.9ms idle=49.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.169 [debug] QUERY OK source="media_items" db=14.3ms idle=35.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-10-28 11:00:45Z], 5] 21:32:23.181 [debug] QUERY OK source="media_items" db=11.4ms idle=47.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nКак крестьяне-колонисты поставили кладоискательство на поток и превратили Южную Сибирь в крупнейший черный рынок драгметаллов страны.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nЗавитухина М.П. Пётр I и Сибирская коллекция Кунсткамеры // Из истории петровских коллекций. Сб. научных трудов. Памяти Н.В. Калязиной. СПб: Изд-во Государственного Эрмитажа. 2000. С. 14-26.\nКатанаев Г.Е. Князь Матвей Петрович Гагарин. Генеральный президент Сибирского приказа и сибирских провинций судия. Московский комендант и всея Сибири губернатор. (Первый сибирский автономист): Сибирь эпохи Петра Великого / Государственное учреждение «Государственный архив Омской области»; сост. Л.И. Огородникова. — Тюмень: Мандр и Ка, 2005.\nКопанева Н.П. «Возвращение» археологической коллекции Мессершмидта // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 73–79.\nКоролькова Е.Ф. Золото кочевников. О «Сибирской коллекции» Петра I // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 61–71.\nМиллер Г.Ф. История Сибири (глава Изъяснение о некоторых древностях, в могилах найденных). https://www.vostlit.info/Texts/rus16/Miller_2/statia3.phtml?id=7910\nНизовский А.Ю. Зачарованные клады России. — Литературная газета. — Москва: Вече, 2012.\nРадлов В.В. Сибирские древности // МАР. №№3, 5, 15, 27. СПб: 1888–1902.\nС.И. Руденко Сибирская коллекция Петра I. — САИ Д3-9. М.-Л.: 1962.\nТункина И. В., Савинов Д. Г. Даниэль Готлиб Мессершмидт: У истоков сибирской археологии. СПб: ООО «ЭлекСис», 2017.\nШунков В. Крестьянское переселение в Сибирь в XVII веке // Историк-марксист, № 3, 1941, C. 81–93.\nЯровой Е.В. По следам древних кладов : мистика и реальность / Е. В. Яровой. - Москва : Вече, 2010.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Острог сокровищ. Кто украл все золото скифов | Время и деньги", "66edaf52-f965-4c88-858b-99584b513808", "N3mTX1lIET8", [], false, "https://www.youtube.com/watch?v=N3mTX1lIET8", 1727, false, 21, "/downloads/youtube/Либо🔺Либо/2025-10-28_Острог сокровищ. Кто украл все золото скифов | Время и деньги.m4a", false, false, 5, 1, ~U[2025-10-28 11:00:45Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nКак крестьяне-колонисты поставили кладоискательство на поток и превратили Южную Сибирь в крупнейший черный рынок драгметаллов страны.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nЗавитухина М.П. Пётр I и Сибирская коллекция Кунсткамеры // Из истории петровских коллекций. Сб. научных трудов. Памяти Н.В. Калязиной. СПб: Изд-во Государственного Эрмитажа. 2000. С. 14-26.\nКатанаев Г.Е. Князь Матвей Петрович Гагарин. Генеральный президент Сибирского приказа и сибирских провинций судия. Московский комендант и всея Сибири губернатор. (Первый сибирский автономист): Сибирь эпохи Петра Великого / Государственное учреждение «Государственный архив Омской области»; сост. Л.И. Огородникова. — Тюмень: Мандр и Ка, 2005.\nКопанева Н.П. «Возвращение» археологической коллекции Мессершмидта // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 73–79.\nКоролькова Е.Ф. Золото кочевников. О «Сибирской коллекции» Петра I // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 61–71.\nМиллер Г.Ф. История Сибири (глава Изъяснение о некоторых древностях, в могилах найденных). https://www.vostlit.info/Texts/rus16/Miller_2/statia3.phtml?id=7910\nНизовский А.Ю. Зачарованные клады России. — Литературная газета. — Москва: Вече, 2012.\nРадлов В.В. Сибирские древности // МАР. №№3, 5, 15, 27. СПб: 1888–1902.\nС.И. Руденко Сибирская коллекция Петр (truncated) 21:32:23.184 [debug] QUERY OK source="sources" db=2.4ms idle=44.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.196 [debug] QUERY OK source="media_items" db=11.8ms idle=31.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-10-23 17:32:50Z], 5] 21:32:23.207 [debug] QUERY OK source="media_items" db=10.5ms idle=41.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как крестьяне-колонисты поставили кладоискательство на поток и превратили Южную Сибирь в крупнейший черный рынок драгметаллов страны.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nЗавитухина М.П. Пётр I и Сибирская коллекция Кунсткамеры // Из истории петровских коллекций. Сб. научных трудов. Памяти Н.В. Калязиной. СПб: Изд-во Государственного Эрмитажа. 2000. С. 14-26.\nКатанаев Г.Е. Князь Матвей Петрович Гагарин. Генеральный президент Сибирского приказа и сибирских провинций судия. Московский комендант и всея Сибири губернатор. (Первый сибирский автономист): Сибирь эпохи Петра Великого / Государственное учреждение «Государственный архив Омской области»; сост. Л.И. Огородникова. — Тюмень: Мандр и Ка, 2005.\nКопанева Н.П. «Возвращение» археологической коллекции Мессершмидта // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 73–79.\nКоролькова Е.Ф. Золото кочевников. О «Сибирской коллекции» Петра I // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 61–71.\nМиллер Г.Ф. История Сибири (глава Изъяснение о некоторых древностях, в могилах найденных). https://www.vostlit.info/Texts/rus16/Miller_2/statia3.phtml?id=7910\nНизовский А.Ю. Зачарованные клады России. — Литературная газета. — Москва: Вече, 2012.\nРадлов В.В. Сибирские древности // МАР. №№3, 5, 15, 27. СПб: 1888–1902.\nС.И. Руденко Сибирская коллекция Петра I. — САИ Д3-9. М.-Л.: 1962.\nТункина И. В., Савинов Д. Г. Даниэль Готлиб Мессершмидт: У истоков сибирской археологии. СПб: ООО «ЭлекСис», 2017.\nШунков В. Крестьянское переселение в Сибирь в XVII веке // Историк-марксист, № 3, 1941, C. 81–93.\nЯровой Е.В. По следам древних кладов : мистика и реальность / Е. В. Яровой. - Москва : Вече, 2010.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Острог сокровищ. Кто украл все золото скифов | Время и деньги", "836f035c-f1c6-48ca-8132-cb8aea1c2d0d", "RIjOBcCs07A", [], false, "https://www.youtube.com/watch?v=RIjOBcCs07A", 249, false, 22, "/downloads/youtube/Либо🔺Либо/2025-10-23_Острог сокровищ. Кто украл все золото скифов | Время и деньги.m4a", false, false, 5, 1, ~U[2025-10-23 17:32:50Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "Как крестьяне-колонисты поставили кладоискательство на поток и превратили Южную Сибирь в крупнейший черный рынок драгметаллов страны.\n\nВсе выпуски сегодня также можно слушать по подписке «Либо/Либо+» в телеграме https://cutt.ly/vre04botg\n\nСписок источников:\nЗавитухина М.П. Пётр I и Сибирская коллекция Кунсткамеры // Из истории петровских коллекций. Сб. научных трудов. Памяти Н.В. Калязиной. СПб: Изд-во Государственного Эрмитажа. 2000. С. 14-26.\nКатанаев Г.Е. Князь Матвей Петрович Гагарин. Генеральный президент Сибирского приказа и сибирских провинций судия. Московский комендант и всея Сибири губернатор. (Первый сибирский автономист): Сибирь эпохи Петра Великого / Государственное учреждение «Государственный архив Омской области»; сост. Л.И. Огородникова. — Тюмень: Мандр и Ка, 2005.\nКопанева Н.П. «Возвращение» археологической коллекции Мессершмидта // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 73–79.\nКоролькова Е.Ф. Золото кочевников. О «Сибирской коллекции» Петра I // Наука из первых рук. — 10 Сен 2006, Первый после первой мировой. — Т. 11, № 5. — С. 61–71.\nМиллер Г.Ф. История Сибири (глава Изъяснение о некоторых древностях, в могилах найденных). https://www.vostlit.info/Texts/rus16/Miller_2/statia3.phtml?id=7910\nНизовский А.Ю. Зачарованные клады России. — Литературная газета. — Москва: Вече, 2012.\nРадлов В.В. Сибирские древности // МАР. №№3, 5, 15, 27. СПб: 1888–1902.\nС.И. Руденко Сибирская коллекция Петра I. — САИ Д3-9. М.-Л.: 1962.\nТункина И. В., Савинов Д. Г. Даниэль Готлиб Мессершмидт: У истоков сибирской археологии. СПб: ООО «ЭлекСис», 2017.\nШунков В. Крестьянское переселение в Сибирь в XVII веке // Историк-марксист, № 3, 1941, C. (truncated) 21:32:23.209 [debug] QUERY OK source="sources" db=1.9ms idle=38.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.221 [debug] QUERY OK source="media_items" db=12.0ms idle=28.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-10-21 12:36:23Z], 5] 21:32:23.234 [debug] QUERY OK source="media_items" db=12.5ms idle=37.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nЧто делать, если железо есть, а технологий нет, как залетному купцу завоевать доверие государя и можно ли навариться на деле государственной важности без риска для собственной жизни?\n\nЧтобы держать руку на пульсе, подключайте Paper VPN. С подпиской на 2 года и промокодом MONEY это выгоднее на 67%: https://papervpn.fun/?promocode=MONEY&utm_source=podcast&utm_medium=pin&utm_campaign=podcast_money_21.10.2025\n\nВсе выпуски этого сезона уже можно послушать в телеграме по подписке «Либо/Либо+» https://cutt.ly/vre2110eptg или по подписке в Apple Podcasts https://cutt.ly/vre2110epap\n\nСписок источников:\nВильчинский Е.О. Андрей Денисьевич Виниус / Е.О. Вильчинский // Русская старина, № 11. 1909.\nКозловский И.П. Андрей Виниус, сотрудник Петра Великого / И.П. Козловский. — Санкт-Петербург, 1911.\nМилюков С.Г. Думный дьяк Андрей Андреевич Виниус — государственный деятель России второй половины XVII – начала XVIII веков / С.Г. Милюков: диссертация кандидата исторических наук: 07.00.02. — Москва, 2000.\nСоловьев С.М. История России с древнейших времен / С.М. Соловьев. — Санкт-Петербург: Товарищество «Общественная польза», 1851—1879. — Т. 10.\nЮркин И.Н. Андрей Андреевич Виниус, 1641–1716 / И.Н Юркин. — М.: Наука, 2007.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Пушки. Как иностранные мозги поднимали оружейный бизнес | Время и деньги", "4a48d689-94fa-44a2-89c7-8ae324804cd1", "mnrha0L9Nhg", [], false, "https://www.youtube.com/watch?v=mnrha0L9Nhg", 2372, false, 23, "/downloads/youtube/Либо🔺Либо/2025-10-21_Пушки. Как иностранные мозги поднимали оружейный бизнес | Время и деньги.m4a", false, false, 5, 1, ~U[2025-10-21 12:36:23Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nЧто делать, если железо есть, а технологий нет, как залетному купцу завоевать доверие государя и можно ли навариться на деле государственной важности без риска для собственной жизни?\n\nЧтобы держать руку на пульсе, подключайте Paper VPN. С подпиской на 2 года и промокодом MONEY это выгоднее на 67%: https://papervpn.fun/?promocode=MONEY&utm_source=podcast&utm_medium=pin&utm_campaign=podcast_money_21.10.2025\n\nВсе выпуски этого сезона уже можно послушать в телеграме по подписке «Либо/Либо+» https://cutt.ly/vre2110eptg или по подписке в Apple Podcasts https://cutt.ly/vre2110epap\n\nСписок источников:\nВильчинский Е.О. Андрей Денисьевич Виниус / Е.О. Вильчинский // Русская старина, № 11. 1909.\nКозловский И.П. Андрей Виниус, сотрудник Петра Великого / И.П. Козловский. — Санкт-Петербург, 1911.\nМилюков С.Г. Думный дьяк Андрей Андреевич Виниус — государственный деятель России второй половины XVII – начала XVIII веков / С.Г. Милюков: диссертация кандидата исторических наук: 07.00.02. — Москва, 2000.\nСоловьев С.М. История России с древнейших времен / С.М. Соловьев. — Санкт-Петербург: Товарищество «Общественная польза», 1851—1879. — Т. 10.\nЮркин И.Н. Андрей Андреевич Виниус, 1641–1716 / И.Н Юркин. — М.: Наука, 2007.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Пушки. Как иностранные мозги поднимали оружейный бизнес | Время и деньги", "mnrha0L9Nhg", "https://www.youtube.com/watch?v=mnrha0L9Nhg", 2372, false, "/downloads/youtube/Либо🔺Либо/2025-10-21_Пушки. Как иностранные мозги поднимали оружейный бизнес | Время и деньги.m4a", false, 5, ~U[2025-10-21 12:36:23Z]] 21:32:23.237 [debug] QUERY OK source="sources" db=2.1ms idle=38.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.249 [debug] QUERY OK source="media_items" db=12.2ms idle=30.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-09-25 08:00:15Z], 5] 21:32:23.262 [debug] QUERY OK source="media_items" db=12.0ms idle=40.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nПочему большевики сначала запретили все азартные игры, а потом сами устроили самую грандиозную игру в «Бинго» истории России? Как превратить салонную игру для скучающих аристократов в скрытую форму налогообложения для крестьян и рабочих? В заключительном эпизоде третьего сезона рассказываем, как выиграть бабулины антресоли, купить стране олимпиаду, поддержать коневодство и сберечь человеческую породу\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nРедактор: Семен Шешенин\nСценарист: Жанна Алфимова\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Алексей Воробьев\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Голый землекоп» на английском языке: https://www.youtube.com/@libolibostudio_eng\n\nСписок источников:\n\nВыглядит в известной мере как обман населения. Кто делал ставку на создание всесоюзного тотализатора // Коммерсантъ История 09.03.2018. https://www.kommersant.ru/amp/3569122\n\nЖизнь замечательных лотерей // Журнал «Коммерсантъ Деньги» 22.12.2003.\nhttps://www.kommersant.ru/doc/437404\n\nКоваль В.И. Записки олимпийского казначея. М., 2004.\n\nКовтун Е.В. Азарт в Стране Советов:в 3-х томах (Т.2: Лотереи). М., 2012.\n\nКовтун Е.В. История правового регулирования азартных игр в России. М., 2009.\n\nПавлова И.П. Благотворительные лотереи в дореволюционной России// Благотворительность в России: социальные и исторические исследования. СПб, 2001.\n\nХаминов Д.В. Лотереи: позиционирование в коллекционном деле и история их развития // Нумизматический альманах. 2009 (4)\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо #аксенов", "Азарт. Как поставить лудоманию на службу Олимпиаде-80 и коммунизму | Время и деньги", "88e3ac5e-6188-4a46-b696-3f52750f441d", "8l2ntBnNxjQ", [], false, "https://www.youtube.com/watch?v=8l2ntBnNxjQ", 1997, false, 24, "/downloads/youtube/Либо🔺Либо/2025-09-25_Азарт. Как поставить лудоманию на службу Олимпиаде-80 и коммунизму | Время и деньги.m4a", false, false, 5, 1, ~U[2025-09-25 08:00:15Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nПочему большевики сначала запретили все азартные игры, а потом сами устроили самую грандиозную игру в «Бинго» истории России? Как превратить салонную игру для скучающих аристократов в скрытую форму налогообложения для крестьян и рабочих? В заключительном эпизоде третьего сезона рассказываем, как выиграть бабулины антресоли, купить стране олимпиаду, поддержать коневодство и сберечь человеческую породу\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nРедактор: Семен Шешенин\nСценарист: Жанна Алфимова\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Алексей Воробьев\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Голый землекоп» на английском языке: https://www.youtube.com/@libolibostudio_eng\n\nСписок источников:\n\nВыглядит в известной мере как обман населения. Кто делал ставку на создание всесоюзного тотализатора // Коммерсантъ История 09.03.2018. https://www.kommersant.ru/amp/3569122\n\nЖизнь замечательных лотерей // Журнал «Коммерсантъ Деньги» 22.12.2003.\nhttps://www.kommersant.ru/doc/437404\n\nКоваль В.И. Записки олимпийского казначея. М., 2004.\n\nКовтун Е.В. Азарт в Стране Советов:в 3-х томах (Т.2: Лотереи). М., 2012.\n\nКовтун Е.В. История правового регулирования азартных игр в России. М., 2009.\n\nПавлова И.П. Благотворительные лотереи в дореволюционной России// Благотворительность в России: социальные и исторические исследования. СПб, 2001.\n\nХаминов Д.В. Лотереи: позициониров (truncated) 21:32:23.264 [debug] QUERY OK source="sources" db=2.2ms queue=0.1ms idle=40.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.277 [debug] QUERY OK source="media_items" db=12.8ms idle=30.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-09-18 08:00:50Z], 5] 21:32:23.289 [debug] QUERY OK source="media_items" db=10.9ms idle=40.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nПредставьте себе, что вы гражданин нового советского государства, которое только что вроде бы победило старый мир и уверенно идет к коммунизму. Вы открываете газету «Известия», а она на треть состоит из рекламных объявлений. Что происходит? Откуда рядом с отчетом об очередном съезде партии взялась реклама гуталина и корсетов? Почему знаменитые революционные поэты и художники рассказывают про пиво и галоши? Зачем парижская печать публикует информацию о продукции Красноярского комбината? Не проходите мимо! В этом выпуске есть нэп, рэп и агитпроп. \n\nДневник Никиты Окунева на проекте «Прожито» https://prozhito.org/person/53\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nРедактор: Андрей Борзенко\nСценарист: Иван Корнеев\nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Алексей Воробьев\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Конкуренты»: https://pc.st/1657621781\n\nСписок источников:\nАдливанкин С.Я. О Маяковском\nАндреева А.В. Реклама трестов в годы НЭПа\nБабюк М.И. К вопросу о рекламе в системе хозяйствования советской печати периода НЭПа https://vestnik.journ.msu.ru/books/2018/6/k-voprosu-o-reklame-v-sisteme-khozyaystvovaniya-sovetskoy-pechati-perioda-nepa/ \nБрик О.М. Реклама стихом\nБыков Д. Маяковский: трагедия-буфф в шести действиях. М.: Молодая гвардия, 2016.\nМаяковский В.В. Агитация и реклама\nПроект «Реклам-конструктор» Музея Маяковского. https://vladimirmayakovsky.ru/reklamconstructor \nРодченко А.М. Опыты для будущего\nСелеев С. Распилы — двигатель рекламы: как первые советские рекламщики осваивали бюджетные средства. https://www.kommersant.ru/doc/3379551 \nТвердюкова Е.Д. «Двигатель... накладных расходов»: коммерческая реклама в советских газетах периода НЭПа\n\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Реклама. Как Родченко и Маяковский превратили коммерцию в искусство | Время и Деньги", "f094b5a8-9488-4d05-8e9f-8f90f8612cec", "mUmMos87yMQ", [], false, "https://www.youtube.com/watch?v=mUmMos87yMQ", 1997, false, 25, "/downloads/youtube/Либо🔺Либо/2025-09-18_Реклама. Как Родченко и Маяковский превратили коммерцию в искусство | Время и Деньги.m4a", false, false, 5, 1, ~U[2025-09-18 08:00:50Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nПредставьте себе, что вы гражданин нового советского государства, которое только что вроде бы победило старый мир и уверенно идет к коммунизму. Вы открываете газету «Известия», а она на треть состоит из рекламных объявлений. Что происходит? Откуда рядом с отчетом об очередном съезде партии взялась реклама гуталина и корсетов? Почему знаменитые революционные поэты и художники рассказывают про пиво и галоши? Зачем парижская печать публикует информацию о продукции Красноярского комбината? Не проходите мимо! В этом выпуске есть нэп, рэп и агитпроп. \n\nДневник Никиты Окунева на проекте «Прожито» https://prozhito.org/person/53\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nРедактор: Андрей Борзенко\nСценарист: Иван Корнеев\nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Алексей Воробьев\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Конкуренты»: https://pc.st/1657621781\n\nСписок источников:\nАдливанкин С.Я. О Маяковском\nАндреева А.В. Реклама трестов в годы НЭПа\nБабюк М.И. К вопросу о рекламе в системе хозяйствования советской печати периода НЭПа https://vestnik.journ.msu.ru/books/2018/6/k-voprosu-o-reklame-v-sisteme-khozyaystvovaniya-sovetskoy-pechati-perioda-nepa/ \nБрик О.М. Реклама стихом\nБыков (truncated) 21:32:23.291 [debug] QUERY OK source="sources" db=1.8ms idle=39.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.303 [debug] QUERY OK source="media_items" db=11.4ms idle=29.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-09-11 08:00:15Z], 5] 21:32:23.314 [debug] QUERY OK source="media_items" db=11.0ms idle=38.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["В 1910 году в российских газетах неожиданно начинают писать о новом виде спорта — катании на колёсных коньках. Буквально за год ролики становятся не просто модным развлечением, а самым популярным способом провести время для жителей крупных городов. Как так получилось? Это история о бизнесе на хайпе и о человеке, который хотел строить самолёты, а строил катки.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Андрей Борзенко\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\nМузыка в начале: Advent Chamber Orchestra - Bughici - Suite for Violin, 6 Dance, allegretto\n\nПриходите учиться на курсы «Либо/Либо» по подкастингу, промокод ДЕНЬГА дает 15% на любой до 26 сентября: https://course.libolibo.me/podcast-course#price \n\nСписок источников:\nАверченко, А. Без почвы // Скетинг-ринк. 1910. No 1. 7(20) апреля. С. 8–9.\nБрюсов В.Я. На скэтинге // Стихи Нелли — М.: Скорпион, 1913\nКосинская А. Петербург 100 лет назад: откуда на Марсовом взялись северные олени и роллеры / URL: https://paperpaper.ru/spb-100-the-field-of-mars/\nЛурье Л., Преступления в стиле модерн. — СПб.: Амфора, 2005\nНиколаев Д.Д. Рассказ А. Т. Аверченко \"Без почвы\" и журнал \"Скетинг-ринк\": поэтика и контекст // Гуманитарная парадигма. 2019. №1 (8)\n\"Спортинг-палас\" А. Н. и Н. Н. Башкировых / URL: https://www.citywalls.ru/house33139.html\nТатаринов В.В. / URL: http://www.susam.ru/index.php?task=viewlink&link_id=607\nAnnalisa Palumbo The roller-skating revolution swept the world in the 1800s // National Geographic / URL: https://www.nationalgeographic.com/history/history-magazine/article/roller-skating-revolution-swept-world-1800s\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Спорт. Как катание на роликах стало самым хайповым развлечением Российской империи | Время и деньги", "c5dd4792-ca26-46e8-ac79-ae6669beee6b", "Gg_4n4a8Z44", [], false, "https://www.youtube.com/watch?v=Gg_4n4a8Z44", 2027, false, 26, "/downloads/youtube/Либо🔺Либо/2025-09-11_Спорт. Как катание на роликах стало самым хайповым развлечением Российской империи | Время и деньги.m4a", false, false, 5, 1, ~U[2025-09-11 08:00:15Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "В 1910 году в российских газетах неожиданно начинают писать о новом виде спорта — катании на колёсных коньках. Буквально за год ролики становятся не просто модным развлечением, а самым популярным способом провести время для жителей крупных городов. Как так получилось? Это история о бизнесе на хайпе и о человеке, который хотел строить самолёты, а строил катки.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Андрей Борзенко\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\nМузыка в начале: Advent Chamber Orchestra - Bughici - Suite for Violin, 6 Dance, allegretto\n\nПриходите учиться на курсы «Либо/Либо» по подкастингу, промокод ДЕНЬГА дает 15% на любой до 26 сентября: https://course.libolibo.me/podcast-course#price \n\nСписок источников:\nАверченко, А. Без почвы // Скетинг-ринк. 1910. No 1. 7(20) апреля. С. 8–9.\nБрюсов В.Я. На скэтинге // Стихи Нелли — М.: Скорпион, 1913\nКосинская А. Петербург 100 лет назад: откуда на Марсовом взялись северные олени и роллеры / URL: https://paperpaper.ru/spb-100-the-field-of-mars/\nЛурье Л., Преступления в стиле модерн. — СПб.: Амфора, 2005\nНиколаев Д.Д. Рассказ А. Т. Аверченко \"Без почвы\" и журнал \"Скетинг-ринк\": поэтика и контекст // Гуманитарная парадигма. 2019. №1 (8)\n\"Спортинг-палас\" А. Н. и Н. Н. Башкировых / URL: https://www.citywalls.ru/house33139.html\nТатаринов В.В. / URL: http://www.susam.ru/index.php?task=viewlink&link_id=607\nAnnalisa Palumbo The roller-skating revolution swept the world in the 1800s // National Geographic / URL: https://www.nationalgeographic.com/history/history-magazine/article/roller-skating-revolution-swept-world-1800s\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTele (truncated) 21:32:23.317 [debug] QUERY OK source="sources" db=2.5ms idle=37.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.330 [debug] QUERY OK source="media_items" db=13.2ms idle=28.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-09-04 08:01:09Z], 5] 21:32:23.342 [debug] QUERY OK source="media_items" db=10.5ms idle=39.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["В конце XIX века женщина не могла просто взять и нанести макияж. Декоративная косметика считалась чем-то неприличным, и все-таки многие тайком покупали и использовали румяна и белила. Как же сделать себе имя и состояние на торговле косметикой? Для этого аптекарь Александр Остроумов перепридумал целую индустрию. Почему крем с содержанием солей ртути стал хитом продаж? Как технический прогресс изменил техники макияжа? И что делать, если вы брюнетка с синеватым оттенком кожи?\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nРедактор: Андрей Борзенко\nСценарист: Ксения Гусарова\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкасты в Libo/Libo Play: https://play.libolibo.me/?utm_source=promo&utm_medium=ss&utm_campaign=promo_ss_timeandmoney\n\nСписок источников:\nВолосы, их значение, здоровье и уход за ними / Сост. провизор А.М.Остроумов. М., 1893.\nГильман Б.А., Омельченко В.В. Качество парфюмерно-косметических товаров. Киев, 1980.\nЖенщина дома и в обществе: Настольная книга для женщин, содержащая все необходимые указания и практические советы, относящиеся к домашней и общественной жизни женщины. М., 1912.\nЗолотой юбилей парфюмерного производства Товарищества Брокар и К° в Москве. 1864-1914. М., [1915]. URL: https://humus.livejournal.com/8489908.html, https://humus.livejournal.com/8491755.html\nКак нужно накладывать жизненный грим и какие необходимы для этого средства: Руководство к изучению применения безвредного для кожи грима с указанием ухода за кожей. М., 1913. URL: https://viewer.rsl.ru/ru/rsl01003804115?page=5&rotate=0&theme=white\nКрем \"Метаморфоза\" товарищества парфюмерной фабрики провизора А. М. Остроумова в Москве. Несколько слов о креме \"Альбадерма\". М., [1908]. URL: https://viewer.rsl.ru/ru/rsl01003749521?page=3&rotate=0&theme=white\nЛобкович В. Золотой век русской парфюмерии и косметики. 1821-1921. Минск, 2005.\nМаржецкий С.И. Руководство по врачебной косметике и лечению волос. М., 1911.\nНаши артистки о парфюмерии Т-ва парфюмерной фабрики провизора А.М.Остроумова: В 3-х вып. М., 1912-1914.\nПр. Остролумов. Полная школа мыловарения: Подробный самоучитель, как самому делать мыло. М., 1910.\nУстав Промыслового Кооперативного Товарищества рабочих и служащих фабрики быв. А. М. Остроумова. М., 1923.\nЭманация радия в приложении к косметике. М., 1907.\nBaronne Staffe. Le Cabinet de Toilette. Paris, 1891. URL: https://gallica.bnf.fr/ark:/12148/bpt6k12658404.texteImage\nThe Lady's Dressing-Room: Translated from the French of Baroness Staffe. London, 1892. URL: https://www.victorianlondon.org/publications/ladys.htm\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Косметика. Как перестать стесняться и начать краситься | Время и деньги", "c081f061-b2d9-4038-870a-e17083294570", "ynstAAKiucQ", [], false, "https://www.youtube.com/watch?v=ynstAAKiucQ", 2327, false, 27, "/downloads/youtube/Либо🔺Либо/2025-09-04_Косметика. Как перестать стесняться и начать краситься | Время и деньги.m4a", false, false, 5, 1, ~U[2025-09-04 08:01:09Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "В конце XIX века женщина не могла просто взять и нанести макияж. Декоративная косметика считалась чем-то неприличным, и все-таки многие тайком покупали и использовали румяна и белила. Как же сделать себе имя и состояние на торговле косметикой? Для этого аптекарь Александр Остроумов перепридумал целую индустрию. Почему крем с содержанием солей ртути стал хитом продаж? Как технический прогресс изменил техники макияжа? И что делать, если вы брюнетка с синеватым оттенком кожи?\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nРедактор: Андрей Борзенко\nСценарист: Ксения Гусарова\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайт (truncated) 21:32:23.344 [debug] QUERY OK source="sources" db=2.3ms idle=39.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.356 [debug] QUERY OK source="media_items" db=11.7ms idle=30.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-28 07:00:00Z], 5] 21:32:23.368 [debug] QUERY OK source="media_items" db=11.4ms idle=39.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nВ середине 19 века секс-работа в Российской империи стала легальной. Власти решили, что проще жестко отрегулировать этот бизнес, чем пытаться его запретить. Кто получал самую большую выгоду от этого? А сколько получали девушки, работавшие там? Как и почему они оказывались на улицах или в домах терпимости? Наконец, как менялось к этому отношение общества?\n\nДисклеймер: сегодня мы заменяем термин «проституция» термином «секс-работа», потому что считаем его более этичным. Но в этом выпуске слово «проституции» тоже будет звучать, потому что речь пойдет о рубеже XIX-ХХ веков.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий и сценарист: Андрей Аксенов\nРедакторы: Жанна Алфимова, Ксения Красильникова, Андрей Борзенко\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «На каком основании»:\nhttps://podcast.ru/e/vpcKPBCycr \n\nСписок источников:\nЖданова М. История непарадного Петербурга: Сенная площадь [Электронный ресурс] // URL: https://saint-petersburg.ru/m/history/zhdanova/334214/\nГолос. — 1868. — 15 июня — С. 1 День. — 1916. — 7 сентября. — С. 3\nЛебина Н.Б., Шкаровский М.В. Проституция в Петербурге. — М.: Прогресс-академия, 1994\nТруды Первого Всероссийского Съезда по борьбе с торгом женщинами и его причинами. СПб.: Типография С.-Петербургской одиночной тюрьмы, 1911\nПроституция: по обследованию 1-го августа 1889 года. — СПб., 1890.\nЮкина И. И. Всероссийские женские съезды как точки роста феминистского движения в России // Женщина в российском обществе. 2008. №4.\nЮкина И.И. Русский феминизм как вызов современности. — СПб.: Алетейя, 2007\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Секс. Как государство позаботилось о нравственности | Время и деньги", "b34c7888-7c71-4311-b9a7-d0b0e951196f", "aDhPXje5RoE", [], false, "https://www.youtube.com/watch?v=aDhPXje5RoE", 2357, false, 28, "/downloads/youtube/Либо🔺Либо/2025-08-28_Секс. Как государство позаботилось о нравственности | Время и деньги.m4a", false, false, 5, 1, ~U[2025-08-28 07:00:00Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "📌 Смотрите первый видео-выпуск «Почему мы еще живы» про историю пластической хирургии: https://youtu.be/SPPfpG_JKU8\n\nВ середине 19 века секс-работа в Российской империи стала легальной. Власти решили, что проще жестко отрегулировать этот бизнес, чем пытаться его запретить. Кто получал самую большую выгоду от этого? А сколько получали девушки, работавшие там? Как и почему они оказывались на улицах или в домах терпимости? Наконец, как менялось к этому отношение общества?\n\nДисклеймер: сегодня мы заменяем термин «проституция» термином «секс-работа», потому что считаем его более этичным. Но в этом выпуске слово «проституции» тоже будет звучать, потому что речь пойдет о рубеже XIX-ХХ веков.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий и сценарист: Андрей Аксенов\nРедакторы: Жанна Алфимова, Ксения Красильникова, Андрей Борзенко\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «На каком основании»:\nhttps://podcast.ru/e/vpcKPBCycr \n\nСписок источников:\nЖданова М. История непарадного Петербурга: Сенная площадь [Электронный ресурс] // URL: https://saint-petersburg.ru/m/history/zhdanova/334214/\nГолос. — 1868. — 15 июня — С. 1 День. — 1916. — 7 сентября. — С. 3\nЛебина Н.Б., Шкаровский М.В. Проституция в Петербурге. — М.: Прогресс-академия, 1994\nТруды Первого Всероссийского Съезда по борьбе с торгом женщинами и его причинами. СПб.: Типография С.-П (truncated) 21:32:23.370 [debug] QUERY OK source="sources" db=1.9ms idle=37.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.383 [debug] QUERY OK source="media_items" db=12.7ms idle=29.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-21 09:48:04Z], 5] 21:32:23.471 [debug] QUERY OK source="media_items" db=86.9ms idle=39.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["До начала ХХ века лошади были главным средством передвижения в Российской империи, а конокрадство считалось одним из самых тяжких преступлений. И тем не менее оно процветало повсюду. Как литовские крестьяне, евреи и старообрядцы строили свой бизнес на краже лошадей? Почему полиция ничего не делала с преступниками? И каким образом конокрад Тадас Блинда стал национальным героем?\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg \n\nВедущий: Андрей Аксенов\nРедактор: Андрей Борзенко\nСценарист: Иван Корнеев\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкасты в Libo/Libo Play: https://play.libolibo.me/?utm_source=promo&utm_medium=ss&utm_campaign=promo_ss_timeandmoney\n\nСписок источников:\nБезгин В.Б. Кражи в российском селе второй половины XIX – начала XX века // Юридические исследования. – 2013. – № 6. – С. 285–319.\nБезгин В.Б. Крестьянская повседневность (Традиции конца XIX – начала XX века). — Тамбов, Издательство ТГТУ, 2004.\nВрангель Н.Е. Воспоминания: От крепостного права до большевиков. — М.: Новое литературное обозрение, 2003.\nЖиркевич А.В. Настоящий друг русских классиков: И. Репин, Л. Толстой, И. Айвазовский и другие современники в дневниках и письмах Александра Жиркевича / [составители: Н.Г. Жиркевич-Подлесских и др.]. — М.: Художественная литература, 2017.\nКонская перепись 1882 года. — Санкт-Петербург: Главное Управление Государственного Коннозаводства, 1884.\nПилсудский Б. Дневник. 1882 г. // Известия Института наследия Бронислава Пилсудского. — № 3. Южно-Сахалинск, 1999. — С. 105–127.\nBakalczuk-Felin M. Memorial Book of Rokiskis. — Johannesburg, 1952.\nChristine D. Worobec. Horse Thieves and Peasant Justice in Post-Emancipation Imperial Russia // Journal of Social History. — December 1987. — pp. 281–293.\nHoward Margol. Pusalotas Gang of Thieves (1841–1843): Berko Margolis adventures (Kaunas Regional Archive), 2005.\nRima Praspaliauskiene. Unwanted and Dangerous: Beggars, Vagabonds and Robbers in Lithuania during the End of the 18th – the First Half of the 19th Centuries. — Vilnius, 2000.\nTomas Balkelis. Social Banditry and Nation-Making: The Myth of a Lithuanian Robber // Past & Present , Feb., 2008. — No. 198 (Feb., 2008), — pp. 111–145\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Лошади. Как крали коней и как за это наказывали | Время и деньги", "f83f6242-760a-42df-865f-430a14c1d5c9", "Ztw-HZkDl6o", [], false, "https://www.youtube.com/watch?v=Ztw-HZkDl6o", 2372, false, 29, "/downloads/youtube/Либо🔺Либо/2025-08-21_Лошади. Как крали коней и как за это наказывали | Время и деньги.m4a", false, false, 5, 1, ~U[2025-08-21 09:48:04Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "До начала ХХ века лошади были главным средством передвижения в Российской империи, а конокрадство считалось одним из самых тяжких преступлений. И тем не менее оно процветало повсюду. Как литовские крестьяне, евреи и старообрядцы строили свой бизнес на краже лошадей? Почему полиция ничего не делала с преступниками? И каким образом конокрад Тадас Блинда стал национальным героем?\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg \n\nВедущий: Андрей Аксенов\nРедактор: Андрей Борзенко\nСценарист: Иван Корнеев\nПродюсерка: Леся Меруд\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкасты в Libo/Libo Play: https://play.libolibo.me/?utm_source=promo&utm_medium=ss&utm_campaign=promo_ss_timeandmoney\n\nСписок источников:\nБезгин В.Б. Кражи в российском селе второй половины XIX – начала XX века // Юридические исследования. – 2013. – № 6. – С. 285–319.\nБезгин В.Б. Крестьянская повседневность (Традиции конца XIX – начала XX века). — Тамбов, Издательство ТГТУ, 2004.\nВрангель Н.Е. Воспоминания: От крепостного права до большевиков. — М.: Новое литературное обозрение, 2003.\nЖиркевич А.В. Настоящий друг русских классиков: И. Репин, Л. Толстой, И. Айвазовский и другие современники в дневниках и пись (truncated) 21:32:23.474 [debug] QUERY OK source="sources" db=2.7ms idle=114.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.486 [debug] QUERY OK source="media_items" db=12.3ms idle=106.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-14 08:00:03Z], 5] 21:32:23.500 [debug] QUERY OK source="media_items" db=12.7ms idle=116.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Чем были недовольны крестьяне после отмены крепостного права, почему могли поднять восстание из-за пустого бланка и сколько поколений нужно платить ипотеку за поле.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Семен Шешенин \nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСмотрите новое ютуб-шоу «Естественный вопрос»: https://www.youtube.com/@libolibostudio\n\nСписок источников:\n\nБезгин В.Б. Крестьянская повседневность (традиции конца XIX – начала XX века) — Тамбов, Издательство ТГТУ, 2004\nВалегина К.О. Массовые источники по истории реализации реформы 19 февраля 1861 г. в Тамбовской губернии (опыт количественного анализа структуры наделов и платежей) [текст]: дис. канд. ист. наук: 07.00.09\nДавыдов М.А., Всероссийский рынок в конце XIX - начале XX вв. и железнодорожная статистика, — Спб, Алетейя, 2010\nДавыдов М.А. , Двадцать лет до Великой войны Российская модернизация Витте-Столыпина, — Спб, Алетейя, 2016\nМанифест 19 февраля 1861 года \nВысочайше утвержденное Общее Положение о крестьянах, вышедших из крепостной зависимости\nПерепелицын А.В. Распространение частной земельной собственности в крестьянском хозяйстве центрального черноземья в 60–90-е годы XIX века // Вестник ТГУ, выпуск 2 (42), 2006\nРашин А.Г., Население России за 100 лет (1811-1913 гг.), — М. Государственное статистическое издательство, 1956\nТройницкий, А.Г. Крепостное население России по 10-й народной переписи. — СПб: тип. Карла Вульфа, 1861\nУльянов А. Е. Крестьянское землевладение в Симбирской губернии в конце XIX – начале XX века // Известия ПГПУ им. В.Г. Белинского. 2010. No 15 (19).\nУльянов А. Е. Обеспеченность сельскохозяйственными землями бывших помещичьих и государственных крестьян Пензенской губернии в конце XIX – начале XX веков // Известия ПГПУ им. В.Г. Белинского. 2011. No 23.\nФедосеев Р. В., Богатырев Э.Д. Сокращение дворянского землевладения во второй половине XIX - начале XX В. как фактор изменений политических предпочтений дворянства (по материалам Среднего Поволжья) // Гуманитарные и политико-правовые исследования. 2018. №2 (2). \nФедосеев Р. В. Земельный рынок в среднем поволжье во второй половине XIX - начале XX века // Исторические, философские, политические и юридические науки, культурология и искусствоведение. Вопросы теории и практики, No 11 (49), 2014\nФурсов В. Н. Реформа 1861 года и социальная психология крестьян // Евразийский форум. 2009. №1 (1).\nЭнгельгардт А.Н. Письма из деревни, — М., Алгоритм, 2010\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Земля. Как получить кусочек самой большой страны в мире", "12b24169-8d1c-498a-a930-39c1209bfb47", "4DmnhVXYiqI", [], false, "https://www.youtube.com/watch?v=4DmnhVXYiqI", 2432, false, 30, "/downloads/youtube/Либо🔺Либо/2025-08-14_Земля. Как получить кусочек самой большой страны в мире.m4a", false, false, 5, 1, ~U[2025-08-14 08:00:03Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "Чем были недовольны крестьяне после отмены крепостного права, почему могли поднять восстание из-за пустого бланка и сколько поколений нужно платить ипотеку за поле.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Семен Шешенин \nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСмотрите новое ютуб-шоу «Естественный вопрос»: https://www.youtube.com/@libolibostudio\n\nСписок источников:\n\nБезгин В.Б. Крестьянская повседневность (традиции конца XIX – начала XX века) — Тамбов, Издательство ТГТУ, 2004\nВалегина К.О. Массовые источники по истори (truncated) 21:32:23.502 [debug] QUERY OK source="sources" db=2.2ms idle=116.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.515 [debug] QUERY OK source="media_items" db=13.0ms idle=31.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-07 12:32:13Z], 5] 21:32:23.526 [debug] QUERY OK source="media_items" db=10.3ms idle=41.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["За сколько можно продать свободу собственным крепостным, как правильно торговаться с пятью тысячами человек одновременно и из чего складывается ценник вольной, когда отменой крепостного права еще и не пахнет.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nСценарист: Игорь Ерохов\nРедактор: Семен Шешенин \nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nКак жили в Ижевском после выкупа — в фотографиях Ивана Филатова: https://t.me/domfilatova\n\nСлушайте Аудиогид по Тбилиси с Андреем Аксеновым: https://play.libolibo.me/?start=feed_I5ltZPcsJ06tyoSgfka5 \n\nCписок источников:\n\nБакулин Д.И. Из истории села Ижевского, Спасского уезда, Рязанской губ. Рязань: 1913\nВешняков В. Крестьяне-собственники в России. СПб.: 1858\nГоловщиков В. Род дворян Демидовых. Ярославль: 1881\nЛесков Н.С. Кадетский монастырь// Собрание сочинений в 11 томах. Т. 6. М.: Государственное издательство художественной литературы, 1957\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #аксенов #времяиденьги", "Свобода. Сколько стоит выкупиться у барина", "32378e64-b12b-4214-8398-db29ac6ca4f0", "6lLLPFR9YEM", [], false, "https://www.youtube.com/watch?v=6lLLPFR9YEM", 1937, false, 31, "/downloads/youtube/Либо🔺Либо/2025-08-07_Свобода. Сколько стоит выкупиться у барина.m4a", false, false, 5, 1, ~U[2025-08-07 12:32:13Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "За сколько можно продать свободу собственным крепостным, как правильно торговаться с пятью тысячами человек одновременно и из чего складывается ценник вольной, когда отменой крепостного права еще и не пахнет.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg\n\nВедущий: Андрей Аксенов\nСценарист: Игорь Ерохов\nРедактор: Семен Шешенин \nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nКак жили в Ижевском после выкупа — в фотографиях Ивана Филатова: https://t.me/domfilatova\n\nСлушайте Аудиогид по Тбилиси с Андреем Аксеновым: https://play.libolibo.me/?start=feed_I5ltZPcsJ06tyoSgfka5 \n\nCписок источников:\n\nБакулин Д.И. Из истории села Ижевского, Спасского уезда, Рязанской губ. Рязань: 1913\nВешняков В. Крестьяне-собственники в России. СПб.: 1858\nГоловщиков В. Род дворян Демидовых. Ярославль: 1881\nЛесков Н.С. Кадетский монастырь// Собрание сочинений в 11 томах. Т. 6. М.: Государственное издательство художественной литературы, 1957\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #аксенов #времяиденьги", "Свобода. Сколько стоит выкупиться у барина", "6lLLPFR9YEM", "https://www.youtube.com/watch?v=6lLLPFR9YEM", 1937, false, "/downloads/youtube/Либо🔺Либо/2025-08-07_Свобода. Сколько стоит выкупиться у барина.m4a", false, 5, ~U[2025-08-07 12:32:13Z]] 21:32:23.529 [debug] QUERY OK source="sources" db=2.3ms idle=40.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.541 [debug] QUERY OK source="media_items" db=11.9ms idle=29.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-31 08:01:02Z], 5] 21:32:23.550 [debug] QUERY OK source="media_items" db=8.7ms idle=38.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как купить человека по цене гуся, а продать по цене имения, стоит ли вкладываться в художественное образование раба и как заработать репутацию плохого барина в золотой век крепостничества.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg \n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Семен Шешенин \nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Почему мы еще живы»: https://pc.st/1568720773 \n\nСписок источников:\n\nБезсонов И. Прасковья Ивановна графиня Шереметьева. Её народная песня и родное её Кусково — М.: Университетская типография Каткова и Ко, 1872.\nДолгих А. Н. Проблема собственности в контексте правового положения владельческих крестьян россии XVIII - первой половины XIX вв // История: факты и символы. 2021. №4 (29)\nЖирнов Е. Душа согласно прейскуранту [Электронный ресурс] // https://kommersant.ru/doc/1317820\nКашин В. Н. Консервативный сверстник декабристов // Былое. 1926. No 1 (35).\nКузнецова С. «Наиболее сильный запрос был на красивых девушек» [Электронный ресурс] // https://kommersant.ru/doc/3343241\nМалахов А. Крепостная правда [Электронный ресурс] // https://kommersant.ru/doc/634373\nМассон Шарль. Секретные записки в России времени царствования Екатерины II и Павла I — М.: Новое литературное обозрение, 1996\nМарш Н. Крепкие узы: как жили, любили и работали крепостные крестьяне в России — М.: Эксмо, 2022\nМустафина Д. \"Принял и совершил надсмотрщик подканцелярист\nСтепан Пироговски\" (Мензелинские крепостные акты последней четверти XVIII В.) // Гасырлар авазы - Эхо веков. 2016. №3-4.\nШипов Н.Н. История моей жизни и моих странствий — СПб: Русская старина, 1881\nЯковлева М.А. «Из них был славен не один…»: князья Юсуповы // Слово.ру: Балтийский акцент. 2010. №1-2.\nЯцевич А.П. Крепостной Петербург пушкинского времени — Ленинград: Пушкинское общество, 1937\n\nЭтот подкаст выпускает студия «Либо/Либо»\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Живые души. Как торговали крепостными | Время и деньги", "2928e1b8-a3ad-44a2-964c-e3d0a3c271e2", "qL0mqzkP04k", [], false, "https://www.youtube.com/watch?v=qL0mqzkP04k", 2463, false, 32, "/downloads/youtube/Либо🔺Либо/2025-07-31_Живые души. Как торговали крепостными | Время и деньги.m4a", false, false, 5, 1, ~U[2025-07-31 08:01:02Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "Как купить человека по цене гуся, а продать по цене имения, стоит ли вкладываться в художественное образование раба и как заработать репутацию плохого барина в золотой век крепостничества.\n\nЭтот и другие выпуски сезона можно также слушать в телеграме https://cutt.ly/vre2407botg \n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Семен Шешенин \nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Почему мы еще живы»: https://pc.st/1568720773 \n\nСписок источников:\n\nБезсонов И. Прасковья Ивановна графиня Шереметьева. Её народная песня и родное её Кусково — М.: Университетская типография Каткова и Ко, 1872.\nДолгих А. Н. Проблема собственности в контексте правового положения владельческих крестьян россии XVIII - первой половины XIX вв // История: факты и символы. 2021. №4 (29)\nЖирнов Е. Душа согласно прейскуранту [Электронный ресурс] // https://kommersant.ru/doc/1317820\nКашин В. Н. Консервативный сверстник декабристов // Былое. 1926. No 1 (35).\nКузнецова С. «Наиболее сильный запрос был на красивых девушек» [Электронный ресурс] // https://kommersant.ru/doc/3343241\nМалахов А. Крепостная правда [Электронный ресурс] // https://kommersant.ru/doc/634373\nМассон Шарль. Секретные записки в России времени царствования Екатерины II и Павла I — М.: Новое литературное обозрение, 1996\nМарш Н. Крепкие узы: как жили, любили и работали крепостные крестьяне в Росси (truncated) 21:32:23.553 [debug] QUERY OK source="sources" db=2.3ms queue=0.1ms idle=35.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.564 [debug] QUERY OK source="media_items" db=11.2ms idle=24.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-24 07:00:01Z], 5] 21:32:23.575 [debug] QUERY OK source="media_items" db=10.2ms idle=23.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как соляные магнаты из Перми устроили рейдерский захват британской металлургии, наняли ЧВК для войны в Сибири и получили от царя вотчину размером с Южную Корею. \n\nВедущий: Андрей Аксенов\nСценаристы: Жанна Алфимова и Егор Сенников\nРедактор: Семен Шешенин\nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n📌 Записаться на курс по разговорным подкастам и узнать подробности – https://course.libolibo.me/podcast-course По промокоду VID получите скидку 10% скидку для любого тарифа. При оплате в рублях просто введите промокод в нужную форму, а если оплачиваете другой валютой – напишите нам в телеграм-бот https://t.me/LiboLiboCourse_bot\n\nСписок источников:\n\nБелобородова И. Н. \"Соляные промыслы в традиционном природопользовании Русского Севера.\" Проблемы истории России. Вып. 10: Исторический источник и исторический контекст (2013): 192-201.\nБогданов М.В. История солеварения Соликамска — Соликамск, 2014.\nМагомаева А.Р.. \"СОЛЕВАРЕНИЕ В РОССИИ В XI-XVIII ВВ.\" Вестник молодых ученых Самарского государственного экономического университета 1 (2016): 245-248.\nНазарова А.Ю. \"Солеварение на Урале в конце XVI–XVII вв.\" Многомерность общества: цифровой поворот в гуманитарном знании.—Екатеринбург, 2019 (2019): 278-280.\n'Очерки русской культуры XIII-XV веков. Часть первая. Материальная культура \\\\ Под ред. А. В. Арциховского - Москва: Издательство МГУ, 1969 - с.с.480\nШирокова В. А. Соляные промыслы России //Вопросы истории естествознания и техники. – 2005. – Т. 26. – №. 3. – С. 47-56.\nKivelson, Valerie A. \"The devil stole his mind: the tsar and the 1648 Moscow uprising.\" The American Historical Review 98.3 (1993): 733-756.\nKotilaine, Jarmo T. Russia's foreign trade and economic expansion in the seventeenth century: Windows on the world. Brill, 2005.\nNolte, Hans-Heinrich. \"The Netherlands and Russia in the Seventeenth Century: Economic and Social Relations.\" Review (Fernand Braudel Center) 10.2 (1986): 230-244.\nOhberg, Arne. \"Russia and the world market in the seventeenth century: A discussion of the connection between prices and trade routes.\" Scandinavian Economic History Review 3.2 (1955): 123-162.\nSmith, Robert Ernest Frederick, and David Christian. Bread and salt: a social and economic history of food and drink in Russia. Cambridge University Press, 1984.\n\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Работу студии можно поддержать! \n\n• Оформите донат или купите наш мерч по ссылке: https://support.libolibo.me/\n\n• Подпишитесь на бонусы к подкастам Либо/Либо в закрытом Telegram-канале https://cutt.ly/LiboYeaYb или в Apple Podcasts https://cutt.ly/LiboAppYb\n\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Соль. Как продать Уральский океан | Время и деньги", "789bf407-7120-4712-a683-a0af138b9ee9", "0Fx-I9D5REg", [], false, "https://www.youtube.com/watch?v=0Fx-I9D5REg", 2177, false, 33, "/downloads/youtube/Либо🔺Либо/2025-07-24_Соль. Как продать Уральский океан | Время и деньги.m4a", false, false, 5, 1, ~U[2025-07-24 07:00:01Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "Как соляные магнаты из Перми устроили рейдерский захват британской металлургии, наняли ЧВК для войны в Сибири и получили от царя вотчину размером с Южную Корею. \n\nВедущий: Андрей Аксенов\nСценаристы: Жанна Алфимова и Егор Сенников\nРедактор: Семен Шешенин\nПродюсерка: Леся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Юрий Шустицкий и Ильдар Фаттахов\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n📌 Записаться на курс по разговорным подкастам и узнать подробности – https://course.libolibo.me/podcast-course По промокоду VID получите скидку 10% скидку для любого тарифа. При оплате в рублях просто введите промокод в нужную форму, а если оплачиваете другой валютой – напишите нам в телеграм-бот https://t.me/LiboLiboCourse_bot\n\nСписок источников:\n\nБелобородова И. Н. \"Соляные промыслы в традиционном природопользовании Русского Севера.\" Проблемы истории России. Вып. 10: Исторический источник и исторический контекст (2013): 192-201.\nБогданов М.В. История солеварения Соликамска — Соликамск, 2014.\nМагомаева А.Р.. \"СОЛЕВАРЕНИЕ В РОССИИ В XI-XVIII ВВ.\" Вестник молодых ученых Самарского государственного экономического университета 1 (2016): 245-248.\nНазарова А.Ю. \"Солеварение на Урале в конце XVI–XVII вв.\" Многомерность общества: цифровой поворот в гуманитарном знании.—Екатеринбург, 2019 (2019): 278-280.\n'Очерки русской куль (truncated) 21:32:23.577 [debug] QUERY OK source="sources" db=1.8ms idle=25.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.590 [debug] QUERY OK source="media_items" db=12.6ms idle=24.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-21 13:00:34Z], 5] 21:32:23.600 [debug] QUERY OK source="media_items" db=10.0ms idle=36.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Сколько еды получали заключенные ГУЛАГа и от чего это зависело? Какая валюта стала главной в лагере, где деньги ничего не значили? Как распределялись роли на этом рынке и что за товары на нем продавали?\n\nЭто тяжелый эпизод, возможно, его не стоит слушать рядом с детьми или в уязвимом ментальном состоянии.\n\nВедущий: Андрей Аксенов\nСценарист: Жанна Алфимова\nРедактор: Семён Шешенин\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nНаучные консультанты: Сергей Бондаренко, сотрудник общества Мемориал,\nТатьяна Полянская, к.и.н., старший научный сотрудник Музея истории ГУЛАГа, историк Оксфордского университета Михаил Наконечный\nЗвукорежиссёры: Юрий Шустицкий и Ильдар Фаттахов\nДжингл: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nТакже мы хотим сказать спасибо всем, кто работал над другими эпизодами и помогал в этом сезоне: Андрей Борзенко, Павел Цуриков, Лика Кремер, Гульнара Делекторская, Юлия Стрекаловская, Ксения Красильникова, Владимир Коршаков, Александр Жиров, Александр Усольцев, Нина Мамотина, Варвара Андреева, Михаил Хрущев, Егор Сенников, Евгения Щербина, Кирилл Осповат, Кирилл Сычев.\n\nСлушайте подкаст «Острова смерти»: https://pc.st/1769648809\n\nИсточники:\n\nАдамова-Слиозберг О. Л. Путь. М., 1993. \nГинзбург Е. Крутой маршрут. М., 1990.\nИванова Г.М. История ГУЛАГа 1918-1958. М., 2006.\nОвчаренко П.Г. Горечь. Воспоминания и размышления. М., 2021.\nСолженицын А.И. Архипелаг ГУЛАГ. 1918-1956. Опыт художественного исследования. М., 2012.\nСолженицын А.И. Один день Ивана Денисовича\nСолоневич И.Л. Россия в концлагере. М., 1999.\nШаламов В. Собрание сочинений: В 4-х т. М., 1998.)\nШульгина М. В. Развитие производственной деятельности Соловецких лагерей особого назначения в 1923–1930 гг.: стратегии и дискуссии / Молодой ученый. — 2010. — № 3 (14). https://moluch.ru/archive/14/1237/ \nЭпплбаум Э. Гулаг. Паутина большого террора. М., 2006.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Лагерный паёк. Как работает экономика голода | Время и деньги", "f00cad17-d2f0-4485-b54d-0c2657a88262", "NV7EsWMpEqw", [], false, "https://www.youtube.com/watch?v=NV7EsWMpEqw", 2628, false, 34, "/downloads/youtube/Либо🔺Либо/2024-11-21_Лагерный паёк. Как работает экономика голода | Время и деньги.m4a", false, false, 5, 1, ~U[2024-11-21 13:00:34Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "Сколько еды получали заключенные ГУЛАГа и от чего это зависело? Какая валюта стала главной в лагере, где деньги ничего не значили? Как распределялись роли на этом рынке и что за товары на нем продавали?\n\nЭто тяжелый эпизод, возможно, его не стоит слушать рядом с детьми или в уязвимом ментальном состоянии.\n\nВедущий: Андрей Аксенов\nСценарист: Жанна Алфимова\nРедактор: Семён Шешенин\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nНаучные консультанты: Сергей Бондаренко, сотрудник общества Мемориал,\nТатьяна Полянская, к.и.н., старший научный сотрудник Музея истории ГУЛАГа, историк Оксфордского университета Михаил Наконечный\nЗвукорежиссёры: Юрий Шустицкий и Ильдар Фаттахов\nДжингл: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nТакже мы хотим сказать спасибо всем, кто работал над другими эпизодами и помогал в этом сезоне: Андрей Борзенко, Павел Цуриков, Лика Кремер, Гульнара Делекторская, Юлия Стрекаловская, Ксения Красильникова, Владимир Коршаков, Александр Жиров, Александр Усольцев, Нина Мамотина, Варвара Андреева, Михаил Хрущев, Егор Сенников, Евгения Щербина, Кирилл Осповат, Кирилл Сычев.\n\nСлушайте подкаст «Острова смерти»: https://pc.st/1769648809\n\nИсточники:\n\nАдамова-Слиозберг О. Л. Путь. М., 1993. \nГинзбург Е. Крутой маршрут. М., 1990.\nИванова Г.М. История ГУЛАГа 1918-1958. М., 2006.\nОвчаренко П.Г. Горечь. Воспоминания и размышления. М., 2021.\n (truncated) 21:32:23.603 [debug] QUERY OK source="sources" db=2.0ms idle=36.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:23.614 [debug] QUERY OK source="media_items" db=11.5ms idle=28.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-14 13:00:56Z], 5] 21:32:24.050 [debug] QUERY OK source="media_items" db=434.4ms idle=37.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Можно ли продать англичанам английский сыр, зачем лить молоко в канаву и как в российскую кухню проникли симбиотические колонии микроорганизмов с Северного Кавказа? \n\nРеклама. ООО «КЕХ еКоммерц», ИНН 771066834\nПартнер эпизода — сервис Авито Авто. Заглядывайте в новый раздел Селект — и покупайте машину с вашей личной командой поддержки. \nhttps://clck.ru/3ESQg7?erid=2SDnjceB5fR\n\nРеклама. АО «Т-Банк» ИНН 7710140679,\nСтаньте премиум клиентом в Т банке по ссылке https://clck.ru/3ESRVV?erid=2SDnjdNQPLw\n\nВедущий: Андрей Аксенов\nСценаристы: Михаил Хрущев и Варвара Андреева\nРедактор: Семен Шешенин\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Нина Мамотина и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Без труда» – https://podcast.ru/1625691277\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nБржеский Н. К. Общинный быт и хозяйственная необеспеченность крестьян : [по поводу предстоящего пересмотра крестьянских положений]. - СПб., 1899, с. 39 (URL: http://elib.shpl.ru/ru/nodes/46616-brzheskiy-n-k-obschinnyy-byt-i-hozyaystvennaya-neobespechennost-krestyan-po-povodu-predstoyaschego-peresmotra-krestyanskih-polozheniy-spb-1899#mode/inspect/page/53/zoom/6) \nГутерц А. В. «Николай Верещагин. На благо Отечества» Вологда, 2011\nГутерц А. В. «О Николае Васильевиче Верещагине» // «Кооперация. Страницы истории. Памятники экономической мысли» Москва, 1998, т.1, кн.1, с. 439—544\nДутов Н. В. Предприниматель-новатор из ярославской «глубинки» // Ярославский педагогический вестник – 2011 – № 2 – Том I (Гуманитарные науки)\nЖукова Л.Н., Жукова О.Г. Русское купечество. Гении Дела и творцы истории. — М.: Вече, 2017. — С. 142—160. — 352 с. — (Россия. Моя история). — ISBN 978-5-4444-6215-7.\nМакаров Н. П. Рыночное молочное хозяйство и кооперация. — М., Ленинград : Книгосоюз, 1926.— 224 с.\nПочинюк О. П., Маликова Л. Х., Калошина Е. В. и др. «Верещагины. России славу умножая» СПб, 2008\nСажинов Г. Ю. «Вологодское масло. Ретроспектива» М., 2004\nСтепановский И. К. «Маслоделие — богатство севера. История молочного хозяйства и данные для развития его в северной части России — преимущественно в Вологодской губернии» Вологда. 1912\nТихонова А. В. О крестьянских артельных сыроварнях в России: Спор А.Н. Энгельгардта с Н.В. Верещагиным 1870-х гг. // Грамота, 2012. № 12 (26): в 3-х ч. Ч. III. C. 190-195\nУстав торгово-промышленного товарищества \"Братья В. и Н. Бландовы\". Москва : типо-лит. Н.И. Гросман и Г.А. Вендельштейн, 1901 (URL: https://viewer.rsl.ru/ru/rsl01003557113?page=5&rotate=0&theme=white)\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Молочка. Как успокоиться и полюбить лактобактерии | Время и деньги", "d20c1b03-cb22-4d55-aa07-3a660aae3654", "kMhDab5p4NM", [], false, "https://www.youtube.com/watch?v=kMhDab5p4NM", 2387, false, 35, "/downloads/youtube/Либо🔺Либо/2024-11-14_Молочка. Как успокоиться и полюбить лактобактерии | Время и деньги.m4a", false, false, 5, 1, ~U[2024-11-14 13:00:56Z], ~U[2026-05-03 18:32:23Z], ~U[2026-05-03 18:32:23Z], "Можно ли продать англичанам английский сыр, зачем лить молоко в канаву и как в российскую кухню проникли симбиотические колонии микроорганизмов с Северного Кавказа? \n\nРеклама. ООО «КЕХ еКоммерц», ИНН 771066834\nПартнер эпизода — сервис Авито Авто. Заглядывайте в новый раздел Селект — и покупайте машину с вашей личной командой поддержки. \nhttps://clck.ru/3ESQg7?erid=2SDnjceB5fR\n\nРеклама. АО «Т-Банк» ИНН 7710140679,\nСтаньте премиум клиентом в Т банке по ссылке https://clck.ru/3ESRVV?erid=2SDnjdNQPLw\n\nВедущий: Андрей Аксенов\nСценаристы: Михаил Хрущев и Варвара Андреева\nРедактор: Семен Шешенин\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Нина Мамотина и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Без труда» – https://podcast.ru/1625691277\n\n🔺Все десять выпусков этого сезона уже можно по (truncated) 21:32:24.056 [debug] QUERY OK source="sources" db=5.3ms queue=0.1ms idle=461.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:24.074 [debug] QUERY OK source="media_items" db=17.2ms queue=0.2ms idle=456.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-07 09:00:15Z], 5] 21:32:24.109 [debug] QUERY OK source="media_items" db=34.2ms idle=471.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["В Украине есть несколько памятников и улиц в честь Александра Николаевича Поля — человека, который открыл залежи железной руды в Криворожье и начал индустриализацию там, где до него была голая степь. Впрочем, при его жизни всё было не так однозначно. Каково быть одновременно помещиком, учёным и бизнесменом? Как репутация чудака-археолога может помочь в геологической разведке? И где искать инвесторов, если тебе никто не верит?\n\nРеклама. ООО «КЕХ еКоммерц», ИНН 771066834\nПартнер эпизода — сервис Авито Авто. Заглядывайте в новый раздел Селект — и покупайте машину с вашей личной командой поддержки. \nhttps://clck.ru/3ESQg7?erid=2SDnjcigj3Z\n\nРеклама. ООО «Яндекс» ИНН 7736207543\nПартнер этого эпизода — Яндекс. Приходите работать в Яндекс, все вакансии здесь: https://yandex.ru/jobs?utm_source=podcast&utm_medium=cpc&utm_campaign=0411&erid=2SDnje4MHnb\n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Андрей Борзенко\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\nБрандт Б.Ф. Иностранные капиталы и их влияние на экономическое развитие страны. Ч. 2. — СПб: Типография В. Киршакова, 1899\nБушак С. Феномен Олександра Поля. До 180-річчя від дня народження // Геолог України, №4, 2012\nВолынец А. Край, удобный к народному населению // URL: https://profile.ru/society/kraj-udobnyj-k-narodnomu-naseleniyu-191636/\nГиляровский В.А. Железная горячка // Россия. 1899. № 30.\nДавыдов М.А. Двадцать лет до Великой Войны. Российская модернизация Витте-Столыпина — СПб: Алетейя, 2016\nДавыдов М.А. Как железные дороги произвели экономическую революцию // URL: https://arzamas.academy/courses/49/4\nЕкатеринославский музей им. Александра Поля // \u200B\u200Bhttps://alexander-pol.org/portfolio-item/ekaterin-muzey-im-polya/\nЗаруба В. Олександр Поль без гриму та прикрас // URL: https://www.historians.in.ua/index.php/en/dyskusiya/2781-viktor-zaruba-oleksandr-pol-bez-grimu-ta-prikras\nЗаруба В. Олександр Поль і поміщики криворіжжя: Iсторія одного шахрайства // URL: https://www.historians.in.ua/index.php/en/dyskusiya/2786-viktor-zaruba-oleksandr-pol-i-pomishchiki-krivorizhzhya-istoriya-odnogo-shakhrajstva\nЗаруба В. Як Олександр Поль обдурив криворізьких селян // URL: https://www.historians.in.ua/index.php/en/dyskusiya/2788-viktor-zaruba-yak-oleksandr-pol-obduriv-krivorizkikh-selyan\nКотова Е. А. Крестьянская аренда частновладельческой земли в Воронежской губернии во второй половине xix в // Вестник ВГУ. Серия: Лингвистика и межкультурная коммуникация. 2008. №3.\nСкорик С. Александр Николаевич Поль, полная биография. // URL: https://literator.in.ua/42-alexandr-pol-iz-yekaterinoslava.html\nШаталов Д. Місто кривого Рога. «Козацький міф» на локальному рівні: криворізький випадок. Частина 1 // URL: http://www.historians.in.ua/index.php/en/doslidzhennya/2865-denis-shatalov-misto-krivogo-roga-kozatskij-mif-na-lokalnomu-rivni-krivorizkij-vipadok\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом" <> ..., "Железо. Как найти миллионы в дикой степи | Время и деньги", "a4a87b78-0082-4d7b-acfe-b88bf0ed3f29", "HSb-2NZD9D4", [], false, "https://www.youtube.com/watch?v=HSb-2NZD9D4", 2087, false, 36, "/downloads/youtube/Либо🔺Либо/2024-11-07_Железо. Как найти миллионы в дикой степи | Время и деньги.m4a", false, false, 5, 1, ~U[2024-11-07 09:00:15Z], ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], "В Украине есть несколько памятников и улиц в честь Александра Николаевича Поля — человека, который открыл залежи железной руды в Криворожье и начал индустриализацию там, где до него была голая степь. Впрочем, при его жизни всё было не так однозначно. Каково быть одновременно помещиком, учёным и бизнесменом? Как репутация чудака-археолога мо (truncated) 21:32:24.113 [debug] QUERY OK source="sources" db=4.0ms queue=0.1ms idle=494.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:24.131 [debug] QUERY OK source="media_items" db=17.2ms idle=64.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-10-31 08:00:21Z], 5] 21:32:24.141 [debug] QUERY OK source="media_items" db=10.0ms idle=74.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Кем надо родиться, чтобы открыть аптеку в XIX веке? Сколько тысяч клиентов тебе гарантирует государство? Какое уникальное петербургское лекарство покорило даже американский континент? И наконец, почему фальсификаты были неизбежны, а Чехов так не любил аптекарей? Слушайте новый выпуск подкаста «Время и деньги» об искушениях и трудностях фармбизнеса в Российской империи.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjd4XvhY \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий: Андрей Аксенов\nСценарист: Евгения Щербина\nРедактор: Жанна Алфимова\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nЕрофеев Я.А. Материально-техническая база аптечного дела в г. Тюмени (середина XIX - начало XX вв. ) // Вестник Сургутского государственного педагогического университета. 2013. №6 (27). \n\nКуликов В.А. Некоторые этапы становления контроля качества лекарственных средств на Руси в XVI – XIX веках // Вестник фармации. 2013. №3 (61). \n\nЛапис Г.А. Раскин Д.И. Санкт-петербургская медицина конца 1820-х годов глазами лондонского врача // Проблемы социальной гигиены, здравоохранения и истории медицины. 2020. №1.\n\nЛеонтьев Д.А. Краткий исторический очерк аптечного дела в России – Санкт-Петербург : тип. \"Я. Трей\", 1910. - [4], 80 с.\n\nСтрекалова Н.В. Владельцы и служащие аптек и аптечных магазинов Тамбовской губернии во второй половине XIX – начале ХХ вв // Социально-экономические явления и процессы. 2013. №11 (057). \n\nСтрекалова Наталья Валерьевна Статус и роль владельцев и служащих аптек в провинциальном российском обществе во второй половине XIX начале ХХ вв. (на материалах Тамбовской губернии) // Социально-экономические явления и процессы. 2014. №11. \n\nЧехов А.П. Полное собрание сочинений и писем в 30-ти томах. Сочинения. Том 4. М., \"Наука\", 1984.\n\nШерстнёва Е.В. Зависимость фармацевтического рынка Российской империи от импорта лекарственных средств в начале ХХ века // Ремедиум. 2015. №11.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Аптеки. Как войти в элитный бизнес и не убить покупателя | Время и деньги", "ddc0d610-3be8-446e-9c1b-7df088b2a1be", "bvZ1Ubomfds", [], false, "https://www.youtube.com/watch?v=bvZ1Ubomfds", 2493, false, 37, "/downloads/youtube/Либо🔺Либо/2024-10-31_Аптеки. Как войти в элитный бизнес и не убить покупателя | Время и деньги.m4a", false, false, 5, 1, ~U[2024-10-31 08:00:21Z], ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], "Кем надо родиться, чтобы открыть аптеку в XIX веке? Сколько тысяч клиентов тебе гарантирует государство? Какое уникальное петербургское лекарство покорило даже американский континент? И наконец, почему фальсификаты были неизбежны, а Чехов так не любил аптекарей? Слушайте новый выпуск подкаста «Время и деньги» об искушениях и трудностях фармбизнеса в Российской империи.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjd4XvhY \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий: Андрей Аксенов\nСценарист: Евгения Щербина\nРедактор: Жанна Алфимова\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар (truncated) 21:32:24.144 [debug] QUERY OK source="sources" db=1.8ms idle=67.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:24.155 [debug] QUERY OK source="media_items" db=11.4ms idle=35.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-10-24 08:00:20Z], 5] 21:32:24.166 [debug] QUERY OK source="media_items" db=9.7ms queue=0.1ms idle=41.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Легко ли открыть частный банк? Как проглядеть жулика в собственном правлении и потерять половину капитала? Зачем раздавать кредиты сомнительным личностям? Наконец, как заставить министра финансов и даже императора схватиться за голову, а всех москвичей прийти в суд? Слушайте в новом выпуске подкаста историю Московского коммерческого ссудного банка.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjdj46y9 \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Жанна Алфимова\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Собес»: https://pc.st/1638899174\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nАнаньич Б. и др. Кредит и банки в России до начала XX века — СПб.: \u200B\u200BИздательство С.-Петербургского университета, 2005\nЕрохов И., Маковский. Крах банка: что на самом деле изображено на картине \nЖирнов Е. Банкротство с царским размахом // «Коммерсантъ Деньги» №29 от 26.07.2010, стр. 45\nМошенский С., Больше чем деньги: Финансовая история человечества от Вавилона до Уолл-стрит. М: Альпина диджитал, 2022\nСаломатина С. Акционерные коммерческие банки в России и фондовый рынок, 1864-1914 гг.\nТопорнин Н. Некоторые исторические аспекты организационно-правового развития банковской деятельности в Российской империи // ПРАВО И ГОСУДАРСТВО: теория и практика. 2017. No 5(149)\nЧумаков В., Сорокоумовские. Меховые короли России. М: Актион, 2015.\nЭпштейн Е. Российские коммерческие банки (1864-1914 гг.). Роль в эконо­мическом развитии России и их национализация — М. : РОССПЭН, 2011.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Банковские вклады. Как собрать с людей много денег и всех разочаровать | Время и деньги", "80bbf164-4714-4522-940a-4cbc3c5e6187", "QnYML3g7kTA", [], false, "https://www.youtube.com/watch?v=QnYML3g7kTA", 2538, false, 38, "/downloads/youtube/Либо🔺Либо/2024-10-24_Банковские вклады. Как собрать с людей много денег и всех разочаровать | Время и деньги.m4a", false, false, 5, 1, ~U[2024-10-24 08:00:20Z], ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], "Легко ли открыть частный банк? Как проглядеть жулика в собственном правлении и потерять половину капитала? Зачем раздавать кредиты сомнительным личностям? Наконец, как заставить министра финансов и даже императора схватиться за голову, а всех москвичей прийти в суд? Слушайте в новом выпуске подкаста историю Московского коммерческого ссудного банка.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjdj46y9 \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Жанна Алфимова\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСлушайте подкаст «Собес»: https://pc.st/1638899174\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nАнаньич Б. и др. Кредит и банки в России до н (truncated) 21:32:24.168 [debug] QUERY OK source="sources" db=1.9ms idle=34.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:24.180 [debug] QUERY OK source="media_items" db=11.8ms idle=26.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-10-17 07:00:42Z], 5] 21:32:24.191 [debug] QUERY OK source="media_items" db=10.7ms idle=36.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ко второй половине 19 века бумажные фабрики были в Российской империи уже почти повсюду, но не в Сибири. Почему в краю ссыльных и каторжных опасно производить бумагу? Как политический активист может стать успешным предпринимателем? Сколько тонн тряпок нужно собрать, чтобы выпустить газету?\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjdK7MCe \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий: Андрей Аксенов\nСценарист: Александр Жиров\nРедактор: Андрей Борзенко\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nЖиров А.А. К характеристике критериев делового сотрудничества купцов Щербаковых (штрихи к социально-психологическому портрету) // Словцовские чтения - 98. Материалы к научно-практической конференции. Тюмень, 1998. С. 78-79.\n\nЖиров А.А. Сибирская писчебумажная фабрика купца А.И.Щербакова // Музей и общество на пороге ХХI века. Материалы Всероссийской научной конференции, посвященной 120-летию Омского государственного историко-краеведческого музея. Омск, 1998. С. 96 – 98.\n\nКраткая энциклопедия по истории купечества и коммерции Сибири: в четырех томах, Сибирское купеческое собрание. Под редакцией Д.Я. Резуна, Д.М. Терешкова, Новосибирск, 1993 - 1999\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Бумага. Как Сибирь стала грамотной и чуть не стала свободной | Время и деньги", "d832e99c-b996-4be4-84e1-f4b2ce88ef69", "znKPjm3rKX8", [], false, "https://www.youtube.com/watch?v=znKPjm3rKX8", 2658, false, 39, "/downloads/youtube/Либо🔺Либо/2024-10-17_Бумага. Как Сибирь стала грамотной и чуть не стала свободной | Время и деньги.m4a", false, false, 5, 1, ~U[2024-10-17 07:00:42Z], ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], "Ко второй половине 19 века бумажные фабрики были в Российской империи уже почти повсюду, но не в Сибири. Почему в краю ссыльных и каторжных опасно производить бумагу? Как политический активист может стать успешным предпринимателем? Сколько тонн тряпок нужно собрать, чтобы выпустить газету?\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjdK7MCe \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий: Андрей Аксенов\nСценарист: Александр Жиров\nРедактор: Андрей Борзенко\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nЖиров А.А. К характеристике критериев делового сотрудничества купцов Щербаковых (штрихи к социально-психологическому портрету) // Словцовские чтения - 98. Материалы к научно-практической конференции. Тюмень, 1998. С. 78-79.\n\nЖиров А.А. Сибирская писчебумажная фабрика купца А.И.Щербакова // Музей и общество на пороге ХХI века. Материалы Всероссийской научной конференции, посвященной 120-летию Омского государственного исто (truncated) 21:32:24.193 [debug] QUERY OK source="sources" db=2.1ms idle=36.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:24.205 [debug] QUERY OK source="media_items" db=11.7ms idle=28.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-10-10 14:00:56Z], 5] 21:32:24.240 [debug] QUERY OK source="media_items" db=33.9ms idle=37.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Что делать, если вы российский ученый без денег, а начальство вас не любит? Сколько строчек должно быть в бизнес-плане 18 века, чтобы он понравился фавориту императрицы? Можно ли ничего не продать и при этом очень сильно разбогатеть? И наконец, как составить смету на ремонт Петропавловского собора? Об удивительном стартапе Михаила Ломоносова — в новом выпуске подкаста «Время и деньги».\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjcyqWYA \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\n Ведущий: Андрей Аксенов\nСценарист: Жанна Алфимова\nРедакторы: Андрей Борзенко и Семён Шешенин\nПродюсерка: Олеся Бутенко\nНаучный консультант: Кирилл Осповат\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\nАнтипин Л. М. В. Ломоносов — художник. Мозаики. Идеи живописных картин из русской истории. М., 2016.\nЗаписки Якоба Штелина об изящных искусствах в России: В 2-х томах. Т. 2. — М., 1990. \nКутейникова Н.С. Мозаика. Санкт-Петербург. XVIII-XXI вв. СПб., 2005. \nМ.В. Ломоносов. Полное собрание сочинений, том 9. М., СПб, 1955.\nОсипов Д. Фабрика цветного стекла в Усть-Рудице (1753–1765) как инновационный проект // Журнал «Общество. Среда. Развитие (Terra Humana). 2011.\nОсповат К. Ломоносов и «Письмо о пользе стекла»: поэзия и наука при дворе Елизаветы Петровны. Журнал НЛО, 2007/5 (87).\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #либолибо #аксенов", "Стекло. Как Ломоносов построил фабрику с помощью поэзии | Время и деньги", "23bea8eb-05d9-4c71-b45f-dc55a278a43c", "vLQoewMt03Q", [], false, "https://www.youtube.com/watch?v=vLQoewMt03Q", 2252, false, 40, "/downloads/youtube/Либо🔺Либо/2024-10-10_Стекло. Как Ломоносов построил фабрику с помощью поэзии | Время и деньги.m4a", false, false, 5, 1, ~U[2024-10-10 14:00:56Z], ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], "Что делать, если вы российский ученый без денег, а начальство вас не любит? Сколько строчек должно быть в бизнес-плане 18 века, чтобы он понравился фавориту императрицы? Можно ли ничего не продать и при этом очень сильно разбогатеть? И наконец, как составить смету на ремонт Петропавловского собора? Об удивительном стартапе Михаила Ломоносова — в новом выпуске подкаста «Время и деньги».\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjcyqWYA \nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\n Ведущий: Андрей Аксенов\nСценарист: Жанна Алфимова\nРедакторы: Андрей Борзенко и Семён Шешенин\nПродюсерка: Олеся Бутенко\nНаучный консультант: Кирилл Осповат\nФактчек: Никита Дешевых\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\nАнтипин Л. М. В. Ломоносов — художник. Мозаики. Идеи живописных картин из русской истории. М., 2016.\nЗаписки Якоба Штелина об изящных искусствах в России: В 2-х томах. Т. 2. — М., 1990. \nКутейникова Н.С. Мозаика. Санкт-Петербург. XVIII-XXI вв. СПб (truncated) 21:32:24.243 [debug] QUERY OK source="sources" db=2.5ms queue=0.1ms idle=60.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:24.258 [debug] QUERY OK source="media_items" db=15.1ms idle=52.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-10-03 13:00:35Z], 5] 21:32:24.271 [debug] QUERY OK source="media_items" db=12.5ms idle=64.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Зачем Иван Грозный устроил в России искусственный дефицит водки, где искать хороший локейшн для кабака в XVII веке, и как гороховецкие дельцы помогли Минину отбить Москву, положить конец Смуте и установить власть династии Романовых.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjcUBkuG \nУсловия подписки clck.ru/FMQND\nУсловия программы лояльности ya.cc/p\n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Семён Шешенин \nФактчек и продюсирование: Олеся Бутенко\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы по подписке «Либо/Либо+» в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите https://t.me/libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\nИсточники:\nДимитриев В., Чибис А. К истории кабаков и кружечных дворов в казанской земле во второй половине XVI-XVII вв // Вестник ЧГУ. 2005. №3.\nДолгих Е. К истории повседневности: очерк потребления спиртных напитков в России (конец XV В. - 1936 г. ) // Вестник Московского университета. Серия 8. История. 2015. №5-6.\nКречетников А. «Государево питейное дело»: от Ивана III до Путина // URL: https://www.bbc.com/russian/russia/2015/02/150202_russia_vodka_state_history\nЛисейцев Д. «А им де от тех кабацких откупщиков обида и насильство великое. . . »: борьба за кабацкие откупа в Нижегородском уезде на исходе Смутного времени // Вестник ННГУ. 2017. №1.\nЛитвин М. О нравах татар, литовцев и москвитян // Мемуары, относящиеся к истории Южной Руси. Вып. I (XVI ст.). Киев. 1890\nМалахов А. Самая естественная монополия // \"Коммерсантъ Деньги\" 2003 №65\nРаздорский А. Кабацкие книги времени царствования Василия Шуйского в архиве С. -Петербургского института истории РАН // Петербургский исторический журнал. 2014. №2.\nРаздорский А. Русский кабак XVII - первой половины XVIII В. В отечественной и зарубежной историографии // Ученые записки Крымского федерального университета имени В. И. Вернадского. Исторические науки. 2019. №1.\nРусаков И., Ларина О., Долженкова Е. «Казенная продажа питей» в системе российских монополий в XV–XVII веках (историко-правовое исследование) // Известия Юго-Западного Государственного Университета. Серия История и право. 2016 №4\nТравер П. История и образ кабака и трактира в русской культуре. Ч. 1. Об истории кабака на Руси и трактира в России // История и современность. 2013. №1 (17).\n\n\n#времяиденьги #аксенов #либолибо", "Вино. На чем заработать в Смуту | Время и деньги", "1e442eb5-7344-452c-960a-39d52540903a", "UbENXUbnqPU", [], false, "https://www.youtube.com/watch?v=UbENXUbnqPU", 2027, false, 41, "/downloads/youtube/Либо🔺Либо/2024-10-03_Вино. На чем заработать в Смуту | Время и деньги.m4a", false, false, 5, 1, ~U[2024-10-03 13:00:35Z], ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], "Зачем Иван Грозный устроил в России искусственный дефицит водки, где искать хороший локейшн для кабака в XVII веке, и как гороховецкие дельцы помогли Минину отбить Москву, положить конец Смуте и установить власть династии Романовых.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjcUBkuG \nУсловия подписки clck.ru/FMQND\nУсловия программы лояльности ya.cc/p\n\nВедущий и сценарист: Андрей Аксенов\nРедактор: Семён Шешенин \nФактчек и продюсирование: Олеся Бутенко\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергее (truncated) 21:32:24.274 [debug] QUERY OK source="sources" db=2.0ms idle=66.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:24.285 [debug] QUERY OK source="media_items" db=11.1ms idle=34.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-09-26 08:00:21Z], 5] 21:32:24.300 [debug] QUERY OK source="media_items" db=14.0ms idle=42.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Что будет, если начать торговать мехами с иностранцами в обход монополии царя? Сколько стоит средний морж стандартной комплектации? Кого можно встретить в Баренцевом море, если вы Баренц и сами здесь впервые? Об этих и других реалиях арктической логистики XVI-XVII веков слушайте в очередном эпизоде подкаста о роли жадности и денег в истории России. \n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке: https://clck.ru/3DGrfE?erid=2SDnjeyAin6\nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий: Андрей Аксенов\nСценарист: Егор Сенников\nРедакторы: Семён Шешенин, Жанна Алфимова и Андрей Борзенко\nПродюсерка: Олеся Бутенко\nФактчек: Никита Дешевых\nЗвукорежиссеры: Павел Цуриков и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\n🔺Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nИсточники:\n\nБелов М. И. Мангазея. — Л.: Гидрометеоиздат, 1969. \nБелов М. И. Раскопки «златокипящей» Мангазеи. — Л., 1970.\nВизе В.Ю. История исследования советской Арктики. 3-е издание, исправленное дополненное. - Архангельск : Севкрайгиз, 1935.\nМинаева Т. С. Поморские промыслы на Шпицбергене в конце XVIII–первой половине XIX века //Экономическая история. – 2013. – №. 1 (20).\nПолетаев А.В. \"Осень Мангазеи (Два документа по истории «старой» Мангазеи)\". Научный вестник Ямало-Ненецкого автономного округа. Выпуск № 4 (56). Исторические исследования. Салехард. 2008г.\nСолодкин Я. Г. Воеводы и письменные головы Мангазеи первой половины XVII века (Новые материалы) //Западная Сибирь: история и современность: Краеведческие записки. — Вып. 4. — Тюмень, 2001. — С. 16-19.\nСтарков В. Ф. Мангазейский морской ход // Очерки истории освоения Арктики. — М.: Научный мир, 2001. — Т. II: Россия и Северо-Восточный проход. — 113 с.\nШумилов О. И. и др. Дендрохронологическая датировка русских поселений на юге Шпицбергена: сравнение с результатами радиоуглеродного анализа и палеоклиматической обстановкой //Вестник Кольского научного центра РАН. – 2018. – №. 3. – С. 209-221.\nBrodnikov A. A., Podalko P. E. Russia and Siberia: The Beginning of the Penetration of Russian People into Siberia, the Campaign of Ataman Yermak and its Consequences //青山国際政経論集. – 2021. – №. 106. – С. 217-236.\nJahr E. H. On the pidgin status of Russenorsk //Language contact in the Arctic: Northern pidgins and contact languages. – 1996. – Т. 88. – С. 107-122.\nJohannessen, O. M., Alexandrov, V., Frolov, I. Y., Sandven, S., Pettersson, L. H., Bobylev, L. P., ... & Babich, N. G. (2006). Remote sensing of sea ice in the Northern Sea Route: studies and applications. Springer Science & Business Media.\nHultgreen T. When did the Pomors come to Svalbard? //Acta Borealia. – 2002. – Т. 19. – №. 2. – С. 125-145.\nKraikovski A. et al. The organization of Pomor hunting expeditions to Spitsbergen in the 18th century //Lashipa: History of Large Scale Resource Exploitation in Polar Areas. – 2012. – Т. 8. – С. 1-15.\nKubiak K. Russia’s arctic shipping //Studia i Materiały Wydziału Zarządzania i Administracji Wyższej Szkoły Pedagogicznej im. Jana Kochanowskiego w Kielcach. – №. 2 The Arctic and Nordic Countries in the World of Economy and Politics. – С. 53-65.\nStarkov V. F. Russian sites on Spitsbergen and the problem of chronology //Fennoscandia archaeologica. – 1988. – Т. 111. – С. 116.\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Поддержите студию «Либо/Либо» донейшенами на Boosty https://cutt.ly/sprt07ybbst и на Patreon https://cutt.ly/sprt07ybptr\nВсе-все бонусы к подкастам «Либо/Либо» в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly" <> ..., "Зверь. Как построить торговую империю в Заполярье | Время и деньги", "a1eb7d75-e251-4c94-92b6-68bbfc8cb0d7", "diTQpiZq1ok", [], false, "https://www.youtube.com/watch?v=diTQpiZq1ok", 2132, false, 42, "/downloads/youtube/Либо🔺Либо/2024-09-26_Зверь. Как построить торговую империю в Заполярье | Время и деньги.m4a", false, false, 5, 1, ~U[2024-09-26 08:00:21Z], ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], "Что будет, если начать торговать мехами с иностранцами в обход монополии царя? Сколько стоит средний морж стандартной комплектации? Кого можно встретить в Баренцевом море, если вы Баренц и сами здесь впервые? Об этих и других реалиях арктической логистики XVI-XVII веков слушайте в очередном эпизоде подкаста о роли жадности и денег в истории России. \n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала (truncated) 21:32:24.302 [debug] QUERY OK source="sources" db=2.4ms idle=41.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:24.313 [debug] QUERY OK source="media_items" db=10.9ms idle=31.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-09-19 09:00:22Z], 5] 21:32:24.324 [debug] QUERY OK source="media_items" db=10.2ms idle=40.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Что будет, если поплыть в Китай, а приплыть в Россию? Как войти в окружение самого страшного человека Европы, выжить и даже разбогатеть? А также чем впечатлить москвичей, если они уже привыкли к обычным политическим убийствам, — в первом эпизоде второго сезона подкаста о роли жадности и денег в истории России.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке https://clck.ru/3DGrfE?erid=2SDnjeyAin6\nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий: Андрей Аксенов\nРедакторы: Семён Шешенин и Андрей Борзенко\nСценарист: Владимир Коршаков\nФактчек: Никита Дешевых\nПродюсерка: Олеся Бутенко\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\n\nАнглийские путешественники в Московском государстве в XVI веке / Пер. и комм. Ю. В. Готье. М., 1937. \nГамель И. Х. Англичане в России в XVI и XVII столетиях. М., 2016 [репринт; СПб., 1865].\nМельникова А. С. Московская английская компания и русское денежное дело // Россия на путях централизации. М., 1982. С. 115-125. \nНовое известие о России времени Ивана Грозного. \"Сказание\" Альберта Шлихтинга. Л., 1935. \nПолное собрание русских летописей. Т. 34. Постниковский, Пискаревский, Московский и Бельский летописцы. М., 1978. \nWillan T. S. Early History of the Russia Company, 1553-1603. Manchester, 1956.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Админресурс. Как построить конструктивный диалог с Иваном Грозным | Время и деньги", "379ca3a4-d899-4d42-9a3e-e891b9788fac", "Ur5QIgqEU2w", [], false, "https://www.youtube.com/watch?v=Ur5QIgqEU2w", 2493, false, 43, "/downloads/youtube/Либо🔺Либо/2024-09-19_Админресурс. Как построить конструктивный диалог с Иваном Грозным | Время и деньги.m4a", false, false, 5, 1, ~U[2024-09-19 09:00:22Z], ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], "Что будет, если поплыть в Китай, а приплыть в Россию? Как войти в окружение самого страшного человека Европы, выжить и даже разбогатеть? А также чем впечатлить москвичей, если они уже привыкли к обычным политическим убийствам, — в первом эпизоде второго сезона подкаста о роли жадности и денег в истории России.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nОбновленная подписка Плюса стала ещё и выгодной благодаря Яндекс Пэй — выбирайте категории повышенного кешбэка баллами Плюса и смотрите все опции по ссылке https://clck.ru/3DGrfE?erid=2SDnjeyAin6\nУсловия подписки clck.ru/FMQND \nУсловия программы лояльности ya.cc/p \n\nВедущий: Андрей Аксенов\nРедакторы: Семён Шешенин и Андрей Борзенко\nСценарист: Владимир Коршаков\nФактчек: Никита Дешевых\nПродюсерка: Олеся Бутенко\nЗвукорежиссеры: Ильдар Фаттахов и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\n\nАнглийские путешественники в Московском государстве в XVI веке / Пер. и комм. Ю. В. Готье. М., 1937. \nГамель И. Х. Англичане в России в XVI и XVII столетиях. М., 2016 [репринт; СПб., 1865].\nМельникова А. С. Московская английская компания и русское денежное дело // Россия на путях централизации. М., 1982. С. 115-125. \nНовое известие о России времени Ивана Грозного. \"Сказание\" Альберта Шлихтинга. Л., 1935. \nПолное собрание русских летописей. Т. 34. Постниковский, Пискаревский, Московский и Бельский летописцы. М., 1978. \nWillan T. S. Early History of the Russia Company, 1553-1603. Manchester, 1956.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺 Все десять выпусков этого сезона уже можно послушать по подписке «Либо/Либо+» в Apple Podcasts https://cutt.ly/vre09epap, в закрытом тг-канале Либо/Либо https://cutt.ly/vre09eptg, на Boosty https://cutt.ly/vre09epbs и Patreon https://cutt.ly/vre09eppt\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Админресурс. Как построить конструктивны (truncated) 21:32:24.326 [debug] QUERY OK source="sources" db=1.6ms idle=39.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:24.339 [debug] QUERY OK source="media_items" db=12.9ms idle=26.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-24 09:00:15Z], 5] 21:32:24.354 [debug] QUERY OK source="media_items" db=14.1ms idle=37.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как организовать туры по стране, в которой предпринимательская деятельность незаконна? Владимир Высоцкий — самая главная звезда 70-х годов. Его ждут миллионы людей, а сам он готов давать по пять концертов в день — но легально организовать шоу или невозможно, или совершенно невыгодно. Поэтому за дело берётся ловкий человек, который помогает зрителям — увидеть столичных звёзд, директорам — выполнить план по проданным билетам, а себе и артистам приносит гонорары в тысячи рублей, и делает всё это с успехом до тех пор, пока им не заинтересуется советская милиция.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nНастройте выгоду под себя: ваши скидки и кешбэк баллами Плюса ждут вас по ссылке с Яндекс Пэй \nhttps://clck.ru/3B6M5z?erid=2SDnjeirRZB \n\nПодкаст «Закат империи»: https://pc.st/1492099371 \n\nПройдите наш опрос, пожалуйста: https://forms.gle/Axu9QUhyoDHFzerT8\n\nВедущий и сценарист: Андрей Аксенов\nРедакторы: Андрей Борзенко и Степан Панов\nПроюсерки: Алина Белят и Леся Бутенко\nЗвукорежиссеры: Павел Цуриков и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИСТОЧНИКИ\n\nБакин В. Владимир Высоцкий без мифов и легенд\nВоспоминания Алексея Краснопёрова, Генриха Падвы, Валерия Янкловича, Владимира Конторова\nКанал «Архивные материалы». Высоцкий на концерте – Какой дурацкий у вас свет\nПеревозчиков В. Живая жизнь. Штрихи к биографии Владимира Высоцкого\nУголовный кодекс РСФСР\nНовиков В. Высоцкий\nПисьма Высоцкого\nПриказ Министерства культуры СССР от 23 июля 1971 г. N 416 \"О тарификации артистов - концертных исполнителей\"\n«Частным порядком». «Советская культура», 30 марта 1973 года\nЦыбульский М. Владимир Высоцкий в Донецкой области\nШутько И. Высоцкий потерял права на три песни: в Екатеринбург привезли уникальные документы\nhttps://www.e1.ru/text/culture/2021/01/25/69721736/\nШмидт К. Концерты с Владимиром Высоцким\nhttps://www.youtube.com/watch?v=plaNPPnv61M\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Музыка. Как устраивали концерты Высоцкого и почему незаконно | Андрей Аксенов | Время и деньги", "b665ef36-2fe7-4f51-929b-e57d6d05df7b", "HTdoL1yFcto", [], false, "https://www.youtube.com/watch?v=HTdoL1yFcto", 2342, false, 44, "/downloads/youtube/Либо🔺Либо/2024-06-24_Музыка. Как устраивали концерты Высоцкого и почему незаконно | Андрей Аксенов | Время и деньги.m4a", false, false, 5, 1, ~U[2024-06-24 09:00:15Z], ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], "Как организовать туры по стране, в которой предпринимательская деятельность незаконна? Владимир Высоцкий — самая главная звезда 70-х годов. Его ждут миллионы людей, а сам он готов давать по пять концертов в день — но легально организовать шоу или невозможно, или совершенно невыгодно. Поэтому за дело берётся ловкий человек, который помогает зрителям — увидеть столичных звёзд, директорам — выполнить план по проданным билетам, а себе и артистам приносит гонорары в тысячи рублей, и делает всё это с успехом до тех пор, пока им не заинтересуется советская милиция.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nНастройте выгоду под себя: ваши скидки и кешбэк баллами Плюса ждут вас по ссылке с Яндекс Пэй \nhttps://clck.ru/3B6M5z?erid=2SDnjeirRZB \n\nПодкаст «Закат империи»: https://pc.st/1492099371 \n\nПройдите наш опрос, пожалуйста: https://forms.gle/Axu9QUhyoDHFzerT8\n\nВедущий и сценарист: Андрей Аксенов\nРедакторы: Андрей Борзенко и Степан Панов\nПроюсерки: Алина Белят и Леся Бутенко\nЗвукорежиссеры: Павел Цуриков и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИСТОЧНИКИ\n\nБакин В. Владимир Высоцкий без мифов и легенд\nВоспоминания Алексея Краснопёрова, Генриха Падвы, Валерия Янкловича, Владимира Конторова\nКанал «Архивные материалы». Высоцкий на концерте – Какой дурацкий у вас свет\nПеревозчиков В. Ж (truncated) 21:32:24.356 [debug] QUERY OK source="sources" db=2.2ms queue=0.1ms idle=40.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:24.369 [debug] QUERY OK source="media_items" db=12.4ms idle=32.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-17 09:00:51Z], 5] 21:32:24.381 [debug] QUERY OK source="media_items" db=11.7ms idle=43.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Что делать, если ты сломал рыночную экономику, потратил всю казну, твою валюту никто не признает, ресурсы никто не покупает, населению нечего есть, а очень нужно провести индустриализацию? Или кто платит за Уралмаш в стране, которая считает, что победила деньги. Слушайте в новом эпизоде подкаста от студии Либо/Либо о роли жадности и смекалки в истории России.\n\nВедущий: Андрей Аксенов\nСценарист: Федор Шамонов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерки: Алина Белят и Олеся Бутенко\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nНастройте выгоду под себя: ваши скидки и кешбэк баллами Плюса ждут вас по ссылке с Яндекс Пэй \nhttps://clck.ru/3B6M5z?erid=2SDnjdbQYLZ \n\n\nИСТОЧНИКИ\n\nКостырченко Г. Тайная политика Сталина. Власть и антисемитизм.\nКривицкий В. Я был агентом Сталина\nОсокина Е. Алхимия советской индустриализации: время Торгсина\nОсокина Е. За фасадом «сталинского изобилия»\nОсокина Е. Золото для индустриализации: Торгсин\nОсокина Е. «Советские дома терпимости»: рассказ о портовых торгсинах 1930-х гг https://cyberleninka.ru/article/n/sovetskie-doma-terpimosti-rasskaz-o-portovyh-torgsinah-1930-h-gg\nРыбалкин Ю. Операция «Х». Советская военная помощь республиканской Испании (1936–1939)\nШматов М. «\"Великое отступление\" или \"Великий манёвр\": концепция Н. С. Тимашева и идеологические трансформации в СССР 1930-х гг» https://cyberleninka.ru/article/n/velikoe-otstuplenie-ili-velikiy-manyovr-kontseptsiya-n-s-timasheva-i-ideologicheskie-transformatsii-v-sssr-1930-h-gg\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #подкаст", "Валюта. Как обменять фамильные драгоценности на заводы | Андрей Аксенов | Время и деньги", "00872877-e2ea-47df-8135-107f058d866a", "u6wJAJ1JOhM", [], false, "https://www.youtube.com/watch?v=u6wJAJ1JOhM", 2568, false, 45, "/downloads/youtube/Либо🔺Либо/2024-06-17_Валюта. Как обменять фамильные драгоценности на заводы | Андрей Аксенов | Время и деньги.m4a", false, false, 5, 1, ~U[2024-06-17 09:00:51Z], ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], "Что делать, если ты сломал рыночную экономику, потратил всю казну, твою валюту никто не признает, ресурсы никто не покупает, населению нечего есть, а очень нужно провести индустриализацию? Или кто платит за Уралмаш в стране, которая считает, что победила деньги. Слушайте в новом эпизоде подкаста от студии Либо/Либо о роли жадности и смекалки в истории России.\n\nВедущий: Андрей Аксенов\nСценарист: Федор Шамонов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерки: Алина Белят и Олеся Бутенко\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nНастройте выгоду под себя: ваши скидки и кешбэк баллами Плюса ждут вас по ссылке с Яндекс Пэй \nhttps://clck.ru/3B6M5z?erid=2SDnjdbQYLZ \n\n\nИСТОЧНИКИ\n\nКостырченко Г. Тайная политика Сталина. Власть и антисемитизм.\nКривицкий В. Я был агентом Сталина\nОсокина Е. Алхимия советской индустриализации: время Торгсина\nОсокина Е. За фасадом «сталинского изобилия»\nОсокина Е. Золото для индустриализации: Торгсин\nОсокина Е. «Советские дома терпимости»: рассказ о портовых торгсинах 1930-х гг https://cyberleninka.ru/article/n/sovetskie-doma-terpimosti-rasskaz-o-portovyh-torgsinah-1930-h-gg\nРыбалкин Ю. Операция «Х». Советская военная помощь республиканской Испании (1936–1939)\nШматов М. «\"Великое отступление\" или \"Великий манёвр\": концепция Н. С. Тимашева и идеологические трансформации в СССР 1930-х гг» https://cyberleninka.ru/article/n/velikoe-otstuplenie-ili-velikiy-manyovr-kontseptsiya-n-s-timasheva-i-ideologicheskie-transformatsii-v-sssr-1930-h-gg\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и экс (truncated) 21:32:24.384 [debug] QUERY OK source="sources" db=2.0ms idle=42.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:24.399 [debug] QUERY OK source="media_items" db=14.8ms idle=30.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-10 09:00:03Z], 5] 21:32:24.411 [debug] QUERY OK source="media_items" db=12.0ms idle=42.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Почему после революции индустрия развлечений в России пережила настоящий бум, что думали коммунисты про засилье американских блокбастеров и как правильно таргетировать рекламу на пролетариат? Об этих и других странностях эпохи НЭПа слушайте в эпизоде, в котором оторвать детей от экрана не могут даже большевики. Этот подкаст делает студия Либо/Либо.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nНастройте выгоду под себя: ваши скидки и кешбэк баллами Плюса ждут вас по ссылке с Яндекс Пэй https://clck.ru/3B6M5z?erid=2SDnjcnEPPw\n\nВедущий: Андрей Аксенов\nСценаристка: Елизавета Жданкова\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссеры: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nГазеты \"Кино\", журналы \"Кино-неделя\", \"Кино и жизнь\" за 1924-1929 годы\nМатериал Российского государственного архива литературы и искусства и Государственного архива Российской федерации\nКино-справочник. М., 1926. Кино-справочник. М., 1927.\nМ.С. Бойтлер. Реклама и кино-реклама. М., 1926.\nМ.С. Бойтлер. Кинотеатра. организация и управление. М., 1926.\nМ.С. Бойтлер. Культурный кинотеатр. М., 1930.\nФ.И. Фомин , Летопись российского кино. 1863-1929. М., 2004.\nС.В. Капков В гостях у сказки Александра Роу. М., 2021.\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #андрейаксенов #либолибо", "Кино. Как большевики полюбили боевики | Андрей Аксенов | Время и деньги", "f5bc3ee6-21da-4be0-b580-da4fa740eb6e", "4sA228u6yuI", [], false, "https://www.youtube.com/watch?v=4sA228u6yuI", 2141, false, 46, "/downloads/youtube/Либо🔺Либо/2024-06-10_Кино. Как большевики полюбили боевики | Андрей Аксенов | Время и деньги.m4a", false, false, 5, 1, ~U[2024-06-10 09:00:03Z], ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], "Почему после революции индустрия развлечений в России пережила настоящий бум, что думали коммунисты про засилье американских блокбастеров и как правильно таргетировать рекламу на пролетариат? Об этих и других странностях эпохи НЭПа слушайте в эпизоде, в котором оторвать детей от экрана не могут даже большевики. Этот подкаст делает студия Либо/Либо.\n\nРеклама ООО “Яндекс Пэй” ИНН 7703466743\nНастройте выгоду под себя: ваши скидки и кешбэк баллами Плюса ждут вас по ссылке с Яндекс Пэй https://clck.ru/3B6M5z?erid=2SDnjcnEPPw\n\nВедущий: Андрей Аксенов\nСценаристка: Елизавета Жданкова\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссеры: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nГазеты \"Кино\", журналы \"Кино-неделя\", \"Кино и жизнь\" за 1924-1929 годы\nМатериал Российского государственного архива литературы и искусства и Государственного архива Российской федерации\nКино-справочник. М., 1926. Кино-справочник. М., 1927.\nМ.С. Бойтлер. Реклама и кино-реклама. М., 1926.\nМ.С. Бойтлер. Кинотеатра. организация и управление. М., 1926.\nМ.С. Бойтлер. Культурный кинотеатр. М., 1930.\nФ.И. Фомин , Летопись российского кино. 1863-1929. М., 2004.\nС.В. Капков В гостях у сказки Александра Роу. М., 2021.\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #андрейаксенов #либолибо", "Кино. Как большевики полюбили боевики | Андрей Аксенов | Время и деньги", "4sA228u6yuI", "https://www.youtube.com/watch?v=4sA228u6yuI", 2141, fa (truncated) 21:32:24.414 [debug] QUERY OK source="sources" db=2.5ms idle=42.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:24.431 [debug] QUERY OK source="media_items" db=16.4ms queue=0.1ms idle=33.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-03 07:00:23Z], 5] 21:32:24.446 [debug] QUERY OK source="media_items" db=14.4ms idle=47.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как сколотить стартовый капитал на бумажных мемах про щуку? Хорош ли Лев Толстой в качестве бренд-менеджера? Что напечатать в календаре, чтоб поднять восстание? И другие плюсы, минусы и подводные камни работы в российских СМИ в революционный период в новом, очень интересном и очень доступном выпуске подкаста студии Либо/Либо о роли амбиций и жадности в истории России.\n\nРеклама. ООО «Ясно.Лайв» ИНН 9703044223 erid: 2SDnjd8wW7s \n\nНайти контакт с собой помогает психолог. Скидка 20% по промокоду VREMYA на первую сессию в Ясно: http://yasno.live/?utm_source=podcast&utm_medium=vremya\n\nЗапись на курс «Как сделать разговорный подкаст»: https://t.me/libolibocourses\n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссеры: Павел Цуриков и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСписок источников:\nА.Г. Кравецкий, Великий русский издатель\nВалерий Чумаков, Ошибка олигарха\nhttps://www.kommersant.ru/doc/2291988\nДмитрий Кошельник, «Издательский король»: как влиял на общество просветитель Иван Сытин\nhttps://vc.ru/story/14729-sytin\nАвтобиографические заметки издателя Сытина\nТоварищество Сытина. Исторический очерк (1916г.)\nЭ.А. Галумов, Иван Дмитриевич Сытин и издательство «Известия»\nАлексей Митрофанов: Иван Дмитриевич Сытин: эксплуататор или меценат?\nhttps://www.miloserdie.ru/article/ivan-dmitrievich-sytin-ekspluatator-ili-metsenat/\nВ. Чертков., И. Д. Сытин и «Посредник»\nhttps://biography.wikireading.ru/238659\nА.П. Чехов., Письма.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#либолибо #времяиденьги #аксенов", "Книги. Как выжить с медиа-бизнесом в России | Андрей Аксенов | Время и деньги", "b0fb5e07-602b-4b5c-baa6-54d9f2a8da03", "paNcNAXTL-8", [], false, "https://www.youtube.com/watch?v=paNcNAXTL-8", 2565, false, 47, "/downloads/youtube/Либо🔺Либо/2024-06-03_Книги. Как выжить с медиа-бизнесом в России | Андрей Аксенов | Время и деньги.m4a", false, false, 5, 1, ~U[2024-06-03 07:00:23Z], ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], "Как сколотить стартовый капитал на бумажных мемах про щуку? Хорош ли Лев Толстой в качестве бренд-менеджера? Что напечатать в календаре, чтоб поднять восстание? И другие плюсы, минусы и подводные камни работы в российских СМИ в революционный период в новом, очень интересном и очень доступном выпуске подкаста студии Либо/Либо о роли амбиций и жадности в истории России.\n\nРеклама. ООО «Ясно.Лайв» ИНН 9703044223 erid: 2SDnjd8wW7s \n\nНайти контакт с собой помогает психолог. Скидка 20% по промокоду VREMYA на первую сессию в Ясно: http://yasno.live/?utm_source=podcast&utm_medium=vremya\n\nЗапись на курс «Как сделать разговорный подкаст»: https://t.me/libolibocourses\n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссеры: Павел Цуриков и Юрий Шустицкий\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСписок источников:\nА.Г. Кравецкий, Великий русский издатель\nВалерий Чумаков, Ошибка олигарха\nhttps://www.kommersant.ru/doc/2291988\nДмитрий Кошельник, «Издательский король»: как влиял на общество просветитель Иван Сытин\nhttps://vc.ru/story/14729-sytin\nАвтобиографические заметки издателя Сытина\nТоварищество Сытина. Исторический очерк (1916г.)\nЭ.А. Галумов, Иван Дмитриевич Сытин и издательство «Известия»\nАлексей Митрофанов: Иван Дмитриевич Сытин: эксплуататор или меценат?\nhttps://www.miloserdie.ru/article/ivan-dmitrievich-sytin-ekspluatator-ili-metsenat/\nВ. Чертков., И. Д. Сытин и «Посредник»\nhttps://biography.wikireading.ru/238659\nА.П. Чехов., Письма.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, h (truncated) 21:32:24.448 [debug] QUERY OK source="sources" db=2.1ms idle=47.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:24.463 [debug] QUERY OK source="media_items" db=14.4ms idle=37.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-27 09:00:20Z], 5] 21:32:24.477 [debug] QUERY OK source="media_items" db=13.5ms idle=48.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как братья Нобели приняли Российскую империю с бурдюками нефти на ишаках, а отдали с сырьевой экономикой? От кого Менделеев пытался спасти все полимеры? Кто поджёг Каспийское море и залил кровью Чёрный город? Слушайте в новом эпизоде подкаста студии Либо/Либо о роли предпринимателей в истории России.\n\nРеклама. АО «Точка» ИНН 9705120864\nПродвигайте бизнес в интернете с Точка Рекламой: https://tchk.me/Y5Vu95?erid=2SDnjdPGTEq \n\nПодкаст ROMA. Падение республики: @ROMA.Fall.Republic\n\nВыпуск подкаста «Закат империи» про забастовку в Баку: https://youtube.com/watch?v=XFqcPG0ylpk\n\nСсылка на курс «Как сделать разговорный подкаст» https://t.me/libolibocourses\n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nВ.Н. Косторниченко, Иностранный капитал в нефтяной промышленности дореволюционной России: к разработке периодизации процесса\nМ.М. Савченко, Д.И. Менделеев и таможенный тариф (из истории разработки и осуществления таможенно-тарифной политики России)\nА.С. Чернов, Нобели: взгляд из старого Тамбова\nА. Алексеев, Чёрная кровь мировой экономики https://www.kommersant.ru/doc/4502987\nUS Energy Information Administration, U.S. Field Production of Crude Oil\nНародное хозяйство СССР в 1960 году (Статистический ежегодник)\nИ. Ерохов, Странная история нефтяной промышленности эпохи Николая II\nhttps://erohov.d3.ru/strannaia-istoriia-neftianoi-promyshlennosti-epokhi-nikolaia-ii-1170486/?sorting=rating&filter=unread\nГ.М. Гатауллина, Спор с Нобелем\nА.А. Матвейчук, Сумма технологий Людвига Нобеля\nВ.В. Окрепилов, Семья Нобель и Д.И. Менделеев\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#времяиденьги #аксенов #либолибо", "Нефть. Как осветить и смазать всю Россию | Андрей Аксенов | Время и деньги", "78cf977e-61a1-4395-bdee-afb7e1620c69", "Ir5-2fSzE8A", [], false, "https://www.youtube.com/watch?v=Ir5-2fSzE8A", 2307, false, 48, "/downloads/youtube/Либо🔺Либо/2024-05-27_Нефть. Как осветить и смазать всю Россию | Андрей Аксенов | Время и деньги.m4a", false, false, 5, 1, ~U[2024-05-27 09:00:20Z], ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], "Как братья Нобели приняли Российскую империю с бурдюками нефти на ишаках, а отдали с сырьевой экономикой? От кого Менделеев пытался спасти все полимеры? Кто поджёг Каспийское море и залил кровью Чёрный город? Слушайте в новом эпизоде подкаста студии Либо/Либо о роли предпринимателей в истории России.\n\nРеклама. АО «Точка» ИНН 9705120864\nПродвигайте бизнес в интернете с Точка Рекламой: https://tchk.me/Y5Vu95?erid=2SDnjdPGTEq \n\nПодкаст ROMA. Падение республики: @ROMA.Fall.Republic\n\nВыпуск подкаста «Закат империи» про забастовку в Баку: https://youtube.com/watch?v=XFqcPG0ylpk\n\nСсылка на курс «Как сделать разговорный подкаст» https://t.me/libolibocourses\n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nВ.Н. Косторниченко, Иностранный капитал в нефтяной промышленности дореволюционной России: к разработке периодизации процесса\nМ.М. Савченко, Д.И. Менделеев и таможенный тариф (из истории разработки и осуществления таможенно-тарифной политики России)\nА.С. Чернов, Нобели: взгляд из старого Тамбова\nА. Алексеев, Чёрная кровь мировой экономики https://www.kommersant.ru/doc/4502987\nUS Energy Information Administration, U.S. Field Production of Crude Oil\nНародное хозяйство СССР в 1960 году (Статистический ежегодник)\nИ. Ерохов, Странная история нефтяной промышленности эпохи Николая II\nhttps://erohov.d3.ru/strannaia-istoriia-neftianoi-promyshlennosti-epokhi-nikolaia-ii-1170486/?sorting=rating&filter=unread\nГ.М. Гатауллина, Спор с Нобелем\nА.А. Матвейчук, Сумма технологий Людвига Нобеля\nВ.В. Окрепилов, Семья Нобель и Д.И. Менделеев\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале п (truncated) 21:32:24.482 [debug] QUERY OK source="sources" db=5.3ms idle=46.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:24.498 [debug] QUERY OK source="media_items" db=15.5ms idle=37.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-20 09:00:34Z], 5] 21:32:24.511 [debug] QUERY OK source="media_items" db=12.1ms idle=50.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как немецкий менеджер среднего звена и купец-старовер сумели запустить промышленную революцию в России? Сколько московских дельцов надо перепить, чтобы русские начали тебе доверять? А также что связывает ситец, колониализм и социальную справедливость – в новом выпуске подкаста студии Либо/Либо о роли суеты, смекалочки и денег в истории России.\n\nРеклама. АО «Точка» ИНН 9705120864\nОнлайн-бухгалтерия от Точки: https://tchk.me/MHwUpa?erid=2SDnjbxEoyb\n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссёр: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nБурышкин П.А. Москва купеческая\nГавлин М.Л. История династий российских предпринимателей до 1917 г. В информационных изданиях ИНИОН РАН\nStuart Thompstone. The Russian Technical Society and British Textile Machinery Imports\nШильникова И.В. Иностранные специалисты на предприятиях России: условия найма в конце XIX - начале ХХ вв.\nЦехановский Д. Кренгольмская мануфактура\nПоткина И.В. Социальная политика Морозовых: Никольская мануфактура (60-е гг. XIX - начало XX вв.)\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Ткани. Как построить фабрику фабрик | Андрей Аксенов | Время и деньги", "70589a6f-2527-4706-ad96-e87a0330ac80", "eOAIBJmHINc", [], false, "https://www.youtube.com/watch?v=eOAIBJmHINc", 1742, false, 49, "/downloads/youtube/Либо🔺Либо/2024-05-20_Ткани. Как построить фабрику фабрик | Андрей Аксенов | Время и деньги.m4a", false, false, 5, 1, ~U[2024-05-20 09:00:34Z], ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], "Как немецкий менеджер среднего звена и купец-старовер сумели запустить промышленную революцию в России? Сколько московских дельцов надо перепить, чтобы русские начали тебе доверять? А также что связывает ситец, колониализм и социальную справедливость – в новом выпуске подкаста студии Либо/Либо о роли суеты, смекалочки и денег в истории России.\n\nРеклама. АО «Точка» ИНН 9705120864\nОнлайн-бухгалтерия от Точки: https://tchk.me/MHwUpa?erid=2SDnjbxEoyb\n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссёр: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nБурышкин П.А. Москва купеческая\nГавлин М.Л. История династий российских предпринимателей до 1917 г. В информационных изданиях ИНИОН РАН\nStuart Thompstone. The Russian Technical Society and British Textile Machinery Imports\nШильникова И.В. Иностранные специалисты на предприятиях России: условия найма в конце XIX - начале ХХ вв.\nЦехановский Д. Кренгольмская мануфактура\nПоткина И.В. Социальная политика Морозовых: Никольская мануфактура (60-е гг. XIX - начало XX вв.)\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Ткани. Как построить фабрику фабрик | Андрей Аксенов | Время и деньги", "eOAIBJmHINc", "https://www.youtube.com/watch?v=eOAIBJmHINc", 1742, false, "/downloads/youtube/Либо🔺Либо/2024-05-20_Ткани. Как построить фабрику фабрик | Андрей Аксенов | Время и деньги.m4a", false, 5, ~U[2024-05-20 09:00:34Z]] 21:32:24.513 [debug] QUERY OK source="sources" db=1.6ms idle=48.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:24.525 [debug] QUERY OK source="media_items" db=12.0ms idle=36.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-13 09:00:30Z], 5] 21:32:24.536 [debug] QUERY OK source="media_items" db=10.1ms idle=42.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как крестьяне-иконописцы из владимирских лесов под носом у правительства построили теневую торговую сеть, которая опутала всю страну? Почему они успешно конкурировали с православной церковью, игнорировали прямые запреты царя, строили многоуровневые аферы и раз за разом уходили безнаказанными? А также зачем прятать в иконах чертей, придумывать секретные языки и как водить за нос спецслужбы – в новом эпизоде подкаста студии Либо/Либо о роли денег, смекалочки и предпринимателей в истории России.\n\nРеклама. АО «Точка» ИНН 9705120864\nБизнес-знакомства в Точке Нетворк: https://tchk.me/GXeBMX?erid=2SDnjeXyDxV\n\nВедущий и сценарист: Андрей Аксёнов\nРисёч: Диана Темиргалиева\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nВыпуск подкаста «Тоже Россия» про жгонов и алеманов: https://pc.st/e/7jWGhAMigNX\n\nИсточники:\nЗозуля О.А. Офени как кустарно-промысловый феномен российской нечерноземной деревни XIX в.\nП.С. Дубровский, С.П. Дубровский, Офени-иконщики во Владимирской губернии Н.М. Михайлова. Розыск о расколах\nЮрий Андрейчук, Мазыки хрусты шишлили, а по фене ботали.\nВоронина Т.А. Русский лубок 20-60-х гг. XIX в\nВ.Ю. Софронов, Государство и церковь в борьбе с церковным расколом (конец XVII – начало XX в.)\nВ. В. Шаповал, Миф об арго\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#аксенов #времяиденьги #либолибо", "Иконы. Как работал крестьянский даркнет | Андрей Аксенов | Время и деньги", "646eb665-b517-48be-932f-790fbdc84d61", "PhjEPJHMMcY", [], false, "https://www.youtube.com/watch?v=PhjEPJHMMcY", 2207, false, 50, "/downloads/youtube/Либо🔺Либо/2024-05-13_Иконы. Как работал крестьянский даркнет | Андрей Аксенов | Время и деньги.m4a", false, false, 5, 1, ~U[2024-05-13 09:00:30Z], ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], "Как крестьяне-иконописцы из владимирских лесов под носом у правительства построили теневую торговую сеть, которая опутала всю страну? Почему они успешно конкурировали с православной церковью, игнорировали прямые запреты царя, строили многоуровневые аферы и раз за разом уходили безнаказанными? А также зачем прятать в иконах чертей, придумывать секретные языки и как водить за нос спецслужбы – в новом эпизоде подкаста студии Либо/Либо о роли денег, смекалочки и предпринимателей в истории России.\n\nРеклама. АО «Точка» ИНН 9705120864\nБизнес-знакомства в Точке Нетворк: https://tchk.me/GXeBMX?erid=2SDnjeXyDxV\n\nВедущий и сценарист: Андрей Аксёнов\nРисёч: Диана Темиргалиева\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nВыпуск подкаста «Тоже Россия» про жгонов и алеманов: https://pc.st/e/7jWGhAMigNX\n\nИсточники:\nЗозуля О.А. Офени как кустарно-промысловый феномен российской нечерноземной деревни XIX в.\nП.С. Дубровский, С.П. Дубровский, Офени-иконщики во Владимирской губернии Н.М. Михайлова. Розыск о расколах\nЮрий Андрейчук, Мазыки хрусты шишлили, а по фене ботали.\nВоронина Т.А. Русский лубок 20-60-х гг. XIX в\nВ.Ю. Софронов, Государство и церковь в борьбе с церковным расколом (конец XVII – начало XX в.)\nВ. В. Шаповал, Миф об арго\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателе (truncated) 21:32:24.539 [debug] QUERY OK source="sources" db=2.8ms idle=37.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:24.551 [debug] QUERY OK source="media_items" db=11.8ms idle=28.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-06 09:00:15Z], 5] 21:32:24.563 [debug] QUERY OK source="media_items" db=11.7ms idle=38.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как при помощи гвоздей, шкурок и логистики управлять мировыми ценами на чай, открывать офисы в Лондоне, покупать плантации в Китае и строить один из центров международной торговли в Бурятии? А также что связывает линьку верблюдов, байкальского пирата Сохатого и войну за независимость США — в новом эпизоде подкаста студии Либо/Либо об истории предпринимательства в России.\n\nРеклама. АО «Точка» ИНН 9705120864\nТоргуйте на маркетплейсах с Точкой: https://tchk.me/cFk7Rl?erid=2SDnjePXThT \n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСпасибо Александру Жирову за материалы, которые мы использовали при создании этого выпуска.\n\nИсточники:\nЖиров А., Купеческая слобода Кяхта и её обитатели. Фрагменты истории повседневности\nКурц Б. Г. Государственная монополия России с Китаем в первой половине XVIII ст\nС.В. Кириллова, В.В. Шевцов, Нерчинск – Пекин: Русские торговые караваны в 1689–1703 гг.\nМостовщикова Г.Н.: А.И. Деспот Зенович и кяхтинская чайная торговля\nО. Н. Катионов, Московско-Сибирский тракт как основная сухопутная транспортная коммуникация Сибири XVIII-XX вв.\nП.А. Лапин, «Китайский плутовской устав», или секретная инструкция китайским пограничным властям о ведении торговых дел с Россией (первая половина ХVIII — вторая половина ХIХ вв.)\nПопова И.Ф., Торговля России и Китая через Кяхту и Маймайчен\nЛю Цзайци, Чайная торговля между Китаем и Россией\nРадищев А.Н., Письмо о китайском торге\nБенкендорф А.Х., Мое путешествие на край ночи и к границам Китая\nБакалдина Е.В. , Схемы приобретения китайского чая фирмой «Петра Боткина сыновья»\nЦонгоол Б.Нацагдорж О причине подписания международного протокола между Цинской и Российскими империями 1792 году в Кяхте\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru", "Чай. Как бурятский посёлок конкурировал с Лондоном и делал миллионы | Андрей Аксенов |Время и деньги", "fc9d3e92-aecd-42aa-884f-7c3656f7c5f1", "MyHmSJtQzNE", [], false, "https://www.youtube.com/watch?v=MyHmSJtQzNE", 2312, false, 51, "/downloads/youtube/Либо🔺Либо/2024-05-06_Чай. Как бурятский посёлок конкурировал с Лондоном и делал миллионы | Андрей Аксенов |Время и деньги.m4a", false, false, 5, 1, ~U[2024-05-06 09:00:15Z], ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], "Как при помощи гвоздей, шкурок и логистики управлять мировыми ценами на чай, открывать офисы в Лондоне, покупать плантации в Китае и строить один из центров международной торговли в Бурятии? А также что связывает линьку верблюдов, байкальского пирата Сохатого и войну за независимость США — в новом эпизоде подкаста студии Либо/Либо об истории предпринимательства в России.\n\nРеклама. АО «Точка» ИНН 9705120864\nТоргуйте на маркетплейсах с Точкой: https://tchk.me/cFk7Rl?erid=2SDnjePXThT \n\nВедущий и сценарист: Андрей Аксёнов\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков и Юрий Шустицкий\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nСпасибо Александру Жирову за материалы, которые мы использовали при создании этого выпуска.\n\nИсточники:\nЖиров А., Купеческая слобода Кяхта и её обитатели. Фрагменты истории повседневности\nКурц Б. Г. Государственная монополия России с Китаем в первой половине XVIII ст\nС.В. Кириллова, В.В. Шевцов, Нерчинск – Пекин: Русские торговые караваны в 1689–1703 гг.\nМостовщикова Г.Н.: А.И. Деспот Зенович и кяхтинская чайная торговля\nО. Н. Катионов, Московско-Сибирский тракт как основная сухопутная транспортная коммуникация Сибири XVIII-XX вв.\nП.А. Лапин, «Китайский плутовской устав», или секретная инструкция китайским пограничным властям о ведени (truncated) 21:32:24.565 [debug] QUERY OK source="sources" db=1.8ms idle=27.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:24.578 [debug] QUERY OK source="media_items" db=12.3ms idle=26.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-04-29 09:00:11Z], 5] 21:32:24.616 [debug] QUERY OK source="media_items" db=38.0ms idle=27.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как пчелиный воск стал стал нефтью Средневековья, почему вся Европа закупала его в Новгороде и как Россия впервые попала в ловушку ресурсного проклятья? Почему головным офисом любой купеческой корпорации был храм и что делали в этом храме? Как жульничали новгородские и западные купцы и какие меры предпринимали, чтобы это жульничество раскрыть?\n\nРеклама. ООО «Банк Точка» ОГРН 1237700005157 ИНН 9721194461\nУниверсальная лицензия Банка России № 3545 от 03.02.2023\n\nРегистрируйте ИП с Точкой: https://tchk.me/cFk7Rl?erid=2SDnjeN3UR7\n\nВедущий: Андрей Аксёнов\nСценарист: Владимир Коршаков Подписывайтесь на его твиттер и телеграм-канал «Русские летписи и кот Онфим»: https://twitter.com/letopisi_rus https://t.me/letopisi_rus\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nБессуднова М. Б. Русская Ганза. Жизнь Немецкого подворья в Новгороде, 1346-1521\nБлок М. Феодальное общество\nДревнерусские княжеские уставы XI-XV вв.\nМулен Л. Повседневная жизнь средневековых монахов Западной Европы. X-XV вв.\nПовесть временных лет\nПовесть о Петре и Февронии Муромских\nПравда Русская.\nСквайрс Е. Р., Мальков А. В. Новгородская скра. Издание, перевод, исследования.\nХорошкевич А. Л. Торговля Великого Новгорода с Прибалтикой и Западной Европой в XIV-XV вв.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\n#аксенов #времяиденьги #подкаст #история", "Воск. Как Запад впервые начал зависеть от российских ресурсов | Андрей Аксенов | Время и деньги", "c2c06942-5fbf-4ee6-ad91-0304c22f71ca", "GF0CSSC1iS0", [], false, "https://www.youtube.com/watch?v=GF0CSSC1iS0", 1682, false, 52, "/downloads/youtube/Либо🔺Либо/2024-04-29_Воск. Как Запад впервые начал зависеть от российских ресурсов | Андрей Аксенов | Время и деньги.m4a", false, false, 5, 1, ~U[2024-04-29 09:00:11Z], ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], "Как пчелиный воск стал стал нефтью Средневековья, почему вся Европа закупала его в Новгороде и как Россия впервые попала в ловушку ресурсного проклятья? Почему головным офисом любой купеческой корпорации был храм и что делали в этом храме? Как жульничали новгородские и западные купцы и какие меры предпринимали, чтобы это жульничество раскрыть?\n\nРеклама. ООО «Банк Точка» ОГРН 1237700005157 ИНН 9721194461\nУниверсальная лицензия Банка России № 3545 от 03.02.2023\n\nРегистрируйте ИП с Точкой: https://tchk.me/cFk7Rl?erid=2SDnjeN3UR7\n\nВедущий: Андрей Аксёнов\nСценарист: Владимир Коршаков Подписывайтесь на его твиттер и телеграм-канал «Русские летписи и кот Онфим»: https://twitter.com/letopisi_rus https://t.me/letopisi_rus\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков\nКомпозиторы: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nИсточники:\nБессуднова М. Б. Русская Ганза. Жизнь Немецкого подворья в Новгороде, 1346-1521\nБлок М. Феодальное общество\nДревнерусские княжеские уставы XI-XV вв.\nМулен Л. Повседневная жизнь средневековых монахов Западной Европы. X-XV вв.\nПовесть временных лет\nПовесть о Петре и Февронии Муромских\nПравда Русская.\nСквайрс Е. Р., Мальков А. В. Новгородская скра. Издание, перевод, исследования.\nХорошкевич А. Л. Торговля Великого Новгорода с Прибалтикой и Западной Европой в XIV-XV вв.\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламо (truncated) 21:32:24.620 [debug] QUERY OK source="sources" db=3.1ms idle=60.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 21:32:24.634 [debug] QUERY OK source="media_items" db=14.4ms idle=56.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-04-22 09:00:19Z], 5] 21:32:24.645 [debug] QUERY OK source="media_items" db=10.6ms idle=69.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как продажа людей стала главным бизнесом для Рюрика и его друзей из корпорации «Русь», почему кастрированные язычники были ликвиднее христиан и что общего между славянами и джипами? Слушайте в первом эпизоде нового подкаста студии Либо/Либо о деловых людях и деловых схемах, которые веками меняли историю России.\n\nУ наших друзей из Flowwow можно заказать цветы и подарки для ваших близких. Промокод TIME15 дает скидку 15% на первый заказ и действует до 31 июля 2024 года. Заказывайте подарки: https://flowwow.com/s/TIME15 \n\nВедущий: Андрей Аксёнов\nСценарист: Владимир Коршаков. Подписывайтесь на его твиттер и телеграм-канал «Русские летписи и кот Онфим»: https://twitter.com/letopisi_rus https://t.me/letopisi_rus\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\nИсточники:\n\nПовесть временных лет / Подготовка текста, пер. и коммент. О. В. Творогова // Библиотека литературы Древней Руси. Т. 1. СПб., 1997. http://lib.pushkinskijdom.ru/Default.aspx?tabid=4869\n\nДревняя Русь в свете зарубежных источников. Т. 3. Восточные источники / Под ред. Т. Н. Джаксон, И. Г. Коноваловой, А. В. Подосиновой. М., 2009.\n\nКонстантин Багрянородный. Об управлении империей / Пер. Г. Г. Литаврина. М., 1991.\n\nЖитие Наума / Пер. Б. Н. Флори // Фло­ря Б. Н., Ту­ри­лов А.А., Ива­нов С. А. Судь­бы ки­рил­ло-ме­фо­ди­ев­ской тра­ди­ции по­сле Ки­рил­ла и Ме­фо­дия. СПб., 2004.\n\nБруно Кверфуртский. Житие св. Адальберта Пражского / Пер. К. Чарухина // Проект Рускатолик.рф. 23 апреля 2021 г. https://рускатолик.рф/adalbert/\n\nMcCormick Μ. Origins of the European Economy: Communications and Commerce AD 300 - 900. Cambridge University Press, 2001.\n\n#времяиденьги #андрейаксенов #аксенов #либолибо #история", "Рабы. Как торговля людьми стала главным древнерусским бизнесом | Андрей Аксёнов | Время и деньги", "b3bb9edc-3504-4e78-bbaa-ea2288f3b69f", "HAWlLvjCmSo", [], false, "https://www.youtube.com/watch?v=HAWlLvjCmSo", 1351, false, 53, "/downloads/youtube/Либо🔺Либо/2024-04-22_Рабы. Как торговля людьми стала главным древнерусским бизнесом | Андрей Аксёнов | Время и деньги.m4a", false, false, 5, 1, ~U[2024-04-22 09:00:19Z], ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], "Как продажа людей стала главным бизнесом для Рюрика и его друзей из корпорации «Русь», почему кастрированные язычники были ликвиднее христиан и что общего между славянами и джипами? Слушайте в первом эпизоде нового подкаста студии Либо/Либо о деловых людях и деловых схемах, которые веками меняли историю России.\n\nУ наших друзей из Flowwow можно заказать цветы и подарки для ваших близких. Промокод TIME15 дает скидку 15% на первый заказ и действует до 31 июля 2024 года. Заказывайте подарки: https://flowwow.com/s/TIME15 \n\nВедущий: Андрей Аксёнов\nСценарист: Владимир Коршаков. Подписывайтесь на его твиттер и телеграм-канал «Русские летписи и кот Онфим»: https://twitter.com/letopisi_rus https://t.me/letopisi_rus\nРедакторы: Семён Шешенин и Андрей Борзенко\nПродюсерка: Алина Белят\nЗвукорежиссер: Павел Цуриков\nКомпозитор: Кира Вайнштейн и Михаил Мясоедов\nАвтор обложки: Максим Сергеев\n\nЭтот подкаст выпускает студия «Либо/Либо»\n\nСайт: https://libolibo.ru/\nInstagram: https://www.instagram.com/libolibostudio/\nTelegram: https://t.me/libolibostudio\n\n🔺Лучший способ поддержать студию Либо/Либо — подписаться на бонусные выпуски и эксклюзивные подкасты студии!\nВсе-все бонусы в закрытом телеграм-канале по ежемесячной подписке https://cutt.ly/LiboMonYb или более выгодной, годовой, https://cutt.ly/LiboYeaYb\nВсе-все бонусы в Apple Podcasts: https://cutt.ly/LiboAppYb\nПо всем вопросам о подписке пишите @libolibosupport в Telegram\n\nЕсли вы хотите стать нашим партнером или рекламодателем — пишите на podcast@libolibo.ru\n\nИсточники:\n\nПовесть временных лет / Подготовка текста, пер. и коммент. О. В. Творогова // Библиотека литературы Древней Руси. Т. 1. СПб., 1997. http://lib.pushkinskijdom.ru/Default.aspx?ta (truncated) 21:32:24.648 [debug] QUERY OK source="sources" db=2.1ms idle=68.0ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z], 5] 21:32:24.657 [debug] QUERY OK source="media_items" db=9.2ms idle=32.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [5] 21:32:24.667 [debug] QUERY OK source="media_items" db=9.4ms idle=37.7ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [5] 21:32:24.668 [debug] QUERY OK source="media_items" db=1.4ms idle=32.7ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [5] 21:32:24.676 [debug] QUERY OK source="tasks" db=3.4ms idle=15.5ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [2841, 5, ~U[2026-05-03 18:32:24Z], ~U[2026-05-03 18:32:24Z]] 21:32:24.681 [info] {"args":{"id":5},"id":2828,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":123575124,"event":"job:stop","queue_time":135834,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:32:34.318 [info] {"source":"oban","duration":4157,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:33:00.487 [info] {"source":"oban","duration":256,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:33:04.321 [info] {"source":"oban","duration":4093,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:33:34.323 [info] {"source":"oban","duration":2025,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:34:00.484 [info] {"source":"oban","duration":282,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:34:04.327 [info] {"source":"oban","duration":4341,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:34:34.328 [info] {"source":"oban","duration":1635,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:35:00.482 [info] {"source":"oban","duration":265,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:35:04.330 [info] {"source":"oban","duration":3617,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:35:34.332 [info] {"source":"oban","duration":3611,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:36:00.480 [info] {"source":"oban","duration":183,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:36:04.334 [info] {"source":"oban","duration":2448,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:36:34.334 [info] {"source":"oban","duration":1133,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:37:00.478 [info] {"source":"oban","duration":261,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:37:04.335 [info] {"source":"oban","duration":2306,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:37:34.337 [info] {"source":"oban","duration":2360,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:38:00.476 [info] {"source":"oban","duration":279,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:38:04.338 [info] {"source":"oban","duration":2606,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:38:34.339 [info] {"source":"oban","duration":1575,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:39:00.473 [info] {"source":"oban","duration":381,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:39:04.340 [info] {"source":"oban","duration":1614,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:39:34.341 [info] {"source":"oban","duration":1926,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:40:00.472 [info] {"source":"oban","duration":637,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:40:04.343 [info] {"source":"oban","duration":2064,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:40:34.343 [info] {"source":"oban","duration":1622,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:41:00.469 [info] {"source":"oban","duration":280,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:41:04.346 [info] {"source":"oban","duration":2295,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:41:34.347 [info] {"source":"oban","duration":1442,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:42:00.470 [info] {"source":"oban","duration":424,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:42:04.350 [info] {"source":"oban","duration":3317,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:42:34.350 [info] {"source":"oban","duration":2115,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:43:00.467 [info] {"source":"oban","duration":307,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:43:04.352 [info] {"source":"oban","duration":2927,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:43:34.354 [info] {"source":"oban","duration":1976,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:44:00.465 [info] {"source":"oban","duration":344,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:44:04.355 [info] {"source":"oban","duration":1522,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:44:34.357 [info] {"source":"oban","duration":2066,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:45:00.464 [info] {"source":"oban","duration":483,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:45:04.359 [info] {"source":"oban","duration":2922,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:45:34.362 [info] {"source":"oban","duration":2525,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:46:00.462 [info] {"source":"oban","duration":242,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:46:04.363 [info] {"source":"oban","duration":1386,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:46:34.364 [info] {"source":"oban","duration":4005,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:47:00.459 [info] {"source":"oban","duration":623,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:47:04.368 [info] {"source":"oban","duration":2141,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:47:34.369 [info] {"source":"oban","duration":1870,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:48:00.459 [info] {"source":"oban","duration":396,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:48:04.372 [info] {"source":"oban","duration":3038,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:48:34.372 [info] {"source":"oban","duration":1280,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:49:00.457 [info] {"source":"oban","duration":266,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:49:04.377 [info] {"source":"oban","duration":4701,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:49:34.377 [info] {"source":"oban","duration":1406,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:50:00.456 [info] {"source":"oban","duration":782,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:50:04.378 [info] {"source":"oban","duration":2286,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:50:34.378 [info] {"source":"oban","duration":1655,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:51:00.453 [info] {"source":"oban","duration":338,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:51:04.379 [info] {"source":"oban","duration":1649,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:51:34.382 [info] {"source":"oban","duration":3981,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:52:00.451 [info] {"source":"oban","duration":219,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:52:04.383 [info] {"source":"oban","duration":1928,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:52:34.385 [info] {"source":"oban","duration":2363,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:53:00.449 [info] {"source":"oban","duration":322,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:53:04.385 [info] {"source":"oban","duration":1297,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:53:34.384 [info] {"source":"oban","duration":1432,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:54:00.445 [info] {"source":"oban","duration":312,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:54:04.385 [info] {"source":"oban","duration":1683,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:54:34.388 [info] {"source":"oban","duration":3518,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:55:00.443 [info] {"source":"oban","duration":406,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:55:04.388 [info] {"source":"oban","duration":1467,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:55:34.388 [info] {"source":"oban","duration":1616,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:56:00.440 [info] {"source":"oban","duration":289,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:56:04.389 [info] {"source":"oban","duration":3555,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:56:34.388 [info] {"source":"oban","duration":1824,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:57:00.434 [info] {"source":"oban","duration":309,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:57:04.391 [info] {"source":"oban","duration":3915,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:57:34.393 [info] {"source":"oban","duration":1960,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:58:00.431 [info] {"source":"oban","duration":261,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:58:04.393 [info] {"source":"oban","duration":1475,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:58:34.394 [info] {"source":"oban","duration":1979,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:59:00.428 [info] {"source":"oban","duration":169,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 21:59:04.394 [info] {"source":"oban","duration":1581,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 21:59:34.398 [info] {"source":"oban","duration":4268,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:00:00.426 [info] {"source":"oban","duration":230,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:00:04.400 [info] {"source":"oban","duration":3379,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:00:34.400 [info] {"source":"oban","duration":1473,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:01:00.423 [info] {"source":"oban","duration":241,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:01:04.403 [info] {"source":"oban","duration":3929,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:01:34.405 [info] {"source":"oban","duration":2303,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:02:00.421 [info] {"source":"oban","duration":286,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:02:04.406 [info] {"source":"oban","duration":2463,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:02:34.408 [info] {"source":"oban","duration":2685,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:03:00.418 [info] {"source":"oban","duration":237,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:03:04.409 [info] {"source":"oban","duration":1718,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:03:34.409 [info] {"source":"oban","duration":1524,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:04:00.416 [info] {"source":"oban","duration":218,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:04:04.410 [info] {"source":"oban","duration":2770,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:04:34.413 [info] {"source":"oban","duration":2588,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:05:00.414 [info] {"source":"oban","duration":417,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:05:04.414 [info] {"source":"oban","duration":2074,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:05:34.417 [info] {"source":"oban","duration":3684,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:06:00.411 [info] {"source":"oban","duration":284,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:06:04.419 [info] {"source":"oban","duration":1614,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:06:34.419 [info] {"source":"oban","duration":1862,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:07:00.408 [info] {"source":"oban","duration":209,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:07:04.420 [info] {"source":"oban","duration":1727,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:07:34.423 [info] {"source":"oban","duration":2862,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:08:00.408 [info] {"source":"oban","duration":1599,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:08:04.423 [info] {"source":"oban","duration":1566,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:08:34.424 [info] {"source":"oban","duration":2015,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:09:00.406 [info] {"source":"oban","duration":307,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:09:04.425 [info] {"source":"oban","duration":1429,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:09:34.429 [info] {"source":"oban","duration":4664,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:10:00.403 [info] {"source":"oban","duration":278,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:10:04.431 [info] {"source":"oban","duration":3823,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:10:34.438 [info] {"source":"oban","duration":6642,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:11:00.401 [info] {"source":"oban","duration":310,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:11:04.440 [info] {"source":"oban","duration":3031,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:11:34.442 [info] {"source":"oban","duration":1569,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:12:00.398 [info] {"source":"oban","duration":255,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:12:04.442 [info] {"source":"oban","duration":1495,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:12:34.441 [info] {"source":"oban","duration":1438,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:13:00.396 [info] {"source":"oban","duration":567,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:13:04.443 [info] {"source":"oban","duration":2639,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:13:34.445 [info] {"source":"oban","duration":2259,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:14:00.394 [info] {"source":"oban","duration":329,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:14:04.447 [info] {"source":"oban","duration":2974,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:14:34.447 [info] {"source":"oban","duration":1414,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:15:00.391 [info] {"source":"oban","duration":597,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:15:04.449 [info] {"source":"oban","duration":2738,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:15:34.452 [info] {"source":"oban","duration":3091,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:16:00.390 [info] {"source":"oban","duration":303,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:16:04.453 [info] {"source":"oban","duration":1994,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:16:34.454 [info] {"source":"oban","duration":1507,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:17:00.388 [info] {"source":"oban","duration":244,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:17:04.454 [info] {"source":"oban","duration":1779,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:17:34.455 [info] {"source":"oban","duration":1589,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:18:00.386 [info] {"source":"oban","duration":846,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:18:04.457 [info] {"source":"oban","duration":3866,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:18:34.459 [info] {"source":"oban","duration":3397,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:19:00.382 [info] {"source":"oban","duration":532,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:19:04.464 [info] {"source":"oban","duration":4588,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:19:34.465 [info] {"source":"oban","duration":2362,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:20:00.380 [info] {"source":"oban","duration":249,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:20:04.466 [info] {"source":"oban","duration":1744,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:20:34.465 [info] {"source":"oban","duration":1475,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:21:00.377 [info] {"source":"oban","duration":265,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:21:04.466 [info] {"source":"oban","duration":1121,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:21:34.468 [info] {"source":"oban","duration":2655,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:22:00.375 [info] {"source":"oban","duration":356,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:22:04.469 [info] {"source":"oban","duration":1981,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:22:34.468 [info] {"source":"oban","duration":1452,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:23:00.371 [info] {"source":"oban","duration":210,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:23:04.470 [info] {"source":"oban","duration":2205,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:23:34.471 [info] {"source":"oban","duration":1979,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:24:00.370 [info] {"source":"oban","duration":225,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:24:04.471 [info] {"source":"oban","duration":1176,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:24:34.474 [info] {"source":"oban","duration":3311,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:25:00.367 [info] {"source":"oban","duration":506,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:25:04.479 [info] {"source":"oban","duration":6210,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:25:34.482 [info] {"source":"oban","duration":3568,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:26:00.364 [info] {"source":"oban","duration":157,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:26:04.483 [info] {"source":"oban","duration":1457,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:26:34.484 [info] {"source":"oban","duration":2088,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:27:00.362 [info] {"source":"oban","duration":305,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:27:04.484 [info] {"source":"oban","duration":1446,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:27:34.485 [info] {"source":"oban","duration":2275,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:28:00.359 [info] {"source":"oban","duration":316,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:28:04.487 [info] {"source":"oban","duration":2209,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:28:34.488 [info] {"source":"oban","duration":2670,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:29:00.356 [info] {"source":"oban","duration":212,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:29:04.490 [info] {"source":"oban","duration":2952,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:29:34.490 [info] {"source":"oban","duration":1965,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:30:00.353 [info] {"source":"oban","duration":443,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:30:04.494 [info] {"source":"oban","duration":2757,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:30:34.496 [info] {"source":"oban","duration":3488,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:31:00.351 [info] {"source":"oban","duration":542,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:31:04.497 [info] {"source":"oban","duration":1675,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:31:34.498 [info] {"source":"oban","duration":2949,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:32:00.348 [info] {"source":"oban","duration":240,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:32:04.500 [info] {"source":"oban","duration":2166,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:32:34.501 [info] {"source":"oban","duration":2908,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:33:00.345 [info] {"source":"oban","duration":305,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:33:04.492 [info] {"source":"oban","duration":1416,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:33:34.490 [info] {"source":"oban","duration":1424,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:34:00.332 [info] {"source":"oban","duration":628,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:34:04.494 [info] {"source":"oban","duration":3093,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:34:34.495 [info] {"source":"oban","duration":2062,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:35:00.332 [info] {"source":"oban","duration":783,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:35:04.496 [info] {"source":"oban","duration":1479,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:35:34.497 [info] {"source":"oban","duration":1877,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:36:00.330 [info] {"source":"oban","duration":286,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:36:04.499 [info] {"source":"oban","duration":1610,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:36:34.499 [info] {"source":"oban","duration":2445,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:37:00.329 [info] {"source":"oban","duration":533,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:37:04.501 [info] {"source":"oban","duration":2432,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:37:34.501 [info] {"source":"oban","duration":1400,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:38:00.327 [info] {"source":"oban","duration":296,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:38:04.500 [info] {"source":"oban","duration":1249,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:38:34.503 [info] {"source":"oban","duration":2964,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:39:00.325 [info] {"source":"oban","duration":279,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:39:04.505 [info] {"source":"oban","duration":1838,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:39:34.505 [info] {"source":"oban","duration":1668,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:40:00.322 [info] {"source":"oban","duration":389,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:40:04.505 [info] {"source":"oban","duration":1512,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:40:34.507 [info] {"source":"oban","duration":2380,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:41:00.320 [info] {"source":"oban","duration":270,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:41:04.508 [info] {"source":"oban","duration":2272,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:41:34.509 [info] {"source":"oban","duration":2259,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:42:00.317 [info] {"source":"oban","duration":333,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:42:04.509 [info] {"source":"oban","duration":1351,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:42:34.510 [info] {"source":"oban","duration":2663,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:43:00.314 [info] {"source":"oban","duration":288,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:43:04.511 [info] {"source":"oban","duration":3482,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:43:34.514 [info] {"source":"oban","duration":3174,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:44:00.311 [info] {"source":"oban","duration":230,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:44:04.517 [info] {"source":"oban","duration":4821,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:44:34.518 [info] {"source":"oban","duration":2033,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:45:00.307 [info] {"source":"oban","duration":293,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:45:04.519 [info] {"source":"oban","duration":1636,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:45:34.518 [info] {"source":"oban","duration":1416,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:46:00.304 [info] {"source":"oban","duration":215,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:46:04.518 [info] {"source":"oban","duration":1476,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:46:34.519 [info] {"source":"oban","duration":2448,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:47:00.301 [info] {"source":"oban","duration":278,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:47:04.521 [info] {"source":"oban","duration":2887,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:47:34.524 [info] {"source":"oban","duration":4802,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:48:00.297 [info] {"source":"oban","duration":232,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:48:04.525 [info] {"source":"oban","duration":2163,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:48:34.526 [info] {"source":"oban","duration":2895,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:49:00.294 [info] {"source":"oban","duration":287,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:49:04.527 [info] {"source":"oban","duration":1777,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:49:34.530 [info] {"source":"oban","duration":3964,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:50:00.290 [info] {"source":"oban","duration":232,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:50:04.526 [info] {"source":"oban","duration":1593,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:50:34.531 [info] {"source":"oban","duration":1585,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:51:00.287 [info] {"source":"oban","duration":282,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:51:04.530 [info] {"source":"oban","duration":2035,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:51:34.532 [info] {"source":"oban","duration":2459,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:52:00.284 [info] {"source":"oban","duration":361,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:52:04.532 [info] {"source":"oban","duration":2055,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:52:34.532 [info] {"source":"oban","duration":1299,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:53:00.281 [info] {"source":"oban","duration":525,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:53:04.532 [info] {"source":"oban","duration":1417,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:53:34.533 [info] {"source":"oban","duration":2769,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:54:00.278 [info] {"source":"oban","duration":645,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:54:04.534 [info] {"source":"oban","duration":1606,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:54:34.535 [info] {"source":"oban","duration":2284,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:55:00.276 [info] {"source":"oban","duration":267,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:55:04.535 [info] {"source":"oban","duration":1640,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:55:34.535 [info] {"source":"oban","duration":2669,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:56:00.271 [info] {"source":"oban","duration":241,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:56:04.535 [info] {"source":"oban","duration":1476,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:56:34.536 [info] {"source":"oban","duration":1978,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:57:00.269 [info] {"source":"oban","duration":235,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:57:04.538 [info] {"source":"oban","duration":3070,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:57:34.538 [info] {"source":"oban","duration":1384,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:58:00.267 [info] {"source":"oban","duration":569,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:58:04.541 [info] {"source":"oban","duration":4024,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:58:34.540 [info] {"source":"oban","duration":1424,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:59:00.264 [info] {"source":"oban","duration":789,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 22:59:04.541 [info] {"source":"oban","duration":2100,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 22:59:34.545 [info] {"source":"oban","duration":4392,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:00:00.261 [info] {"source":"oban","duration":347,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:00:04.545 [info] {"source":"oban","duration":1433,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:00:34.546 [info] {"source":"oban","duration":1987,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:01:00.259 [info] {"source":"oban","duration":703,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:01:04.548 [info] {"source":"oban","duration":2434,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:01:34.547 [info] {"source":"oban","duration":1525,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:02:00.256 [info] {"source":"oban","duration":506,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:02:04.548 [info] {"source":"oban","duration":2647,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:02:34.549 [info] {"source":"oban","duration":1621,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:03:00.254 [info] {"source":"oban","duration":228,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:03:04.549 [info] {"source":"oban","duration":2805,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:03:34.552 [info] {"source":"oban","duration":3180,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:04:00.250 [info] {"source":"oban","duration":191,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:04:04.555 [info] {"source":"oban","duration":3529,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:04:34.563 [info] {"source":"oban","duration":9152,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:05:00.247 [info] {"source":"oban","duration":232,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:05:04.564 [info] {"source":"oban","duration":1889,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:05:34.562 [info] {"source":"oban","duration":1232,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:06:00.243 [info] {"source":"oban","duration":260,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:06:04.565 [info] {"source":"oban","duration":2520,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:06:34.566 [info] {"source":"oban","duration":1993,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:07:00.241 [info] {"source":"oban","duration":364,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:07:04.568 [info] {"source":"oban","duration":2910,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:07:34.569 [info] {"source":"oban","duration":2906,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:08:00.238 [info] {"source":"oban","duration":273,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:08:04.572 [info] {"source":"oban","duration":3232,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:08:34.572 [info] {"source":"oban","duration":1708,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:09:00.236 [info] {"source":"oban","duration":861,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:09:04.576 [info] {"source":"oban","duration":3833,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:09:34.576 [info] {"source":"oban","duration":1868,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:10:00.234 [info] {"source":"oban","duration":751,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:10:04.577 [info] {"source":"oban","duration":1905,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:10:34.578 [info] {"source":"oban","duration":1528,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:11:00.231 [info] {"source":"oban","duration":341,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:11:04.579 [info] {"source":"oban","duration":2553,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:11:34.579 [info] {"source":"oban","duration":1283,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:12:00.228 [info] {"source":"oban","duration":249,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:12:04.580 [info] {"source":"oban","duration":2534,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:12:34.580 [info] {"source":"oban","duration":1575,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:13:00.225 [info] {"source":"oban","duration":292,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:13:04.580 [info] {"source":"oban","duration":1981,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:13:34.583 [info] {"source":"oban","duration":3522,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:14:00.222 [info] {"source":"oban","duration":222,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:14:04.583 [info] {"source":"oban","duration":1437,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:14:34.585 [info] {"source":"oban","duration":2323,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:15:00.219 [info] {"source":"oban","duration":292,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:15:04.585 [info] {"source":"oban","duration":2058,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:15:34.586 [info] {"source":"oban","duration":1588,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:16:00.215 [info] {"source":"oban","duration":273,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:16:04.589 [info] {"source":"oban","duration":4672,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:16:34.590 [info] {"source":"oban","duration":1800,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:17:00.213 [info] {"source":"oban","duration":238,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:17:04.590 [info] {"source":"oban","duration":1412,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:17:34.591 [info] {"source":"oban","duration":1686,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:18:00.209 [info] {"source":"oban","duration":442,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:18:04.591 [info] {"source":"oban","duration":2436,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:18:34.592 [info] {"source":"oban","duration":2728,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:19:00.205 [info] {"source":"oban","duration":276,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:19:04.597 [info] {"source":"oban","duration":4199,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:19:34.599 [info] {"source":"oban","duration":3634,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:20:00.203 [info] {"source":"oban","duration":214,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:20:04.599 [info] {"source":"oban","duration":1718,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:20:34.599 [info] {"source":"oban","duration":1871,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:21:00.201 [info] {"source":"oban","duration":983,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:21:04.600 [info] {"source":"oban","duration":1581,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:21:34.600 [info] {"source":"oban","duration":1608,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:22:00.198 [info] {"source":"oban","duration":433,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:22:04.600 [info] {"source":"oban","duration":2041,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:22:34.602 [info] {"source":"oban","duration":2256,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:23:00.195 [info] {"source":"oban","duration":320,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:23:04.604 [info] {"source":"oban","duration":4606,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:23:34.606 [info] {"source":"oban","duration":1715,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:24:00.192 [info] {"source":"oban","duration":270,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:24:04.607 [info] {"source":"oban","duration":1477,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:24:34.609 [info] {"source":"oban","duration":3319,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:25:00.189 [info] {"source":"oban","duration":166,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:25:04.612 [info] {"source":"oban","duration":5427,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:25:34.613 [info] {"source":"oban","duration":2608,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:26:00.185 [info] {"source":"oban","duration":417,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:26:04.614 [info] {"source":"oban","duration":1443,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:26:34.614 [info] {"source":"oban","duration":2319,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:27:00.182 [info] {"source":"oban","duration":374,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:27:04.614 [info] {"source":"oban","duration":1304,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:27:34.615 [info] {"source":"oban","duration":2123,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:28:00.180 [info] {"source":"oban","duration":190,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:28:04.618 [info] {"source":"oban","duration":3884,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:28:34.618 [info] {"source":"oban","duration":1424,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:29:00.176 [info] {"source":"oban","duration":249,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:29:04.621 [info] {"source":"oban","duration":4024,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:29:34.621 [info] {"source":"oban","duration":1983,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:30:00.173 [info] {"source":"oban","duration":652,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:30:04.623 [info] {"source":"oban","duration":1838,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:30:34.625 [info] {"source":"oban","duration":3459,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:31:00.172 [info] {"source":"oban","duration":548,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:31:04.626 [info] {"source":"oban","duration":1511,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:31:34.626 [info] {"source":"oban","duration":2272,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:32:00.168 [info] {"source":"oban","duration":287,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:32:04.627 [info] {"source":"oban","duration":1426,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:32:34.626 [info] {"source":"oban","duration":1662,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:33:00.165 [info] {"source":"oban","duration":305,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:33:04.627 [info] {"source":"oban","duration":1945,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:33:34.629 [info] {"source":"oban","duration":2124,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:34:00.162 [info] {"source":"oban","duration":231,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:34:04.629 [info] {"source":"oban","duration":1230,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:34:34.629 [info] {"source":"oban","duration":2182,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:35:00.158 [info] {"source":"oban","duration":283,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:35:04.633 [info] {"source":"oban","duration":4809,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:35:24.824 [info] {"args":{"id":53041},"id":2839,"meta":{},"system_time":1777840524825976755,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":14,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:35:24.827 [debug] QUERY OK source="media_items" db=2.5ms idle=683.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [53041] 23:35:24.829 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:35:24.831 [debug] QUERY OK source="sources" db=1.2ms idle=688.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 23:35:24.832 [debug] QUERY OK source="media_profiles" db=0.8ms idle=690.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 23:35:24.834 [debug] QUERY OK source="media_items" db=2.0ms idle=17.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [53041] 23:35:24.836 [debug] QUERY OK source="media_metadata" db=0.8ms idle=11.4ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [53041] 23:35:24.837 [debug] QUERY OK source="media_profiles" db=0.8ms idle=9.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 23:35:24.838 [debug] QUERY OK source="settings" db=0.8ms idle=6.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 23:35:24.843 [debug] Running yt-dlp command for action: get_downloadable_status 23:35:24.845 [debug] QUERY OK source="settings" db=0.6ms idle=12.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 23:35:24.846 [debug] QUERY OK source="settings" db=0.6ms idle=10.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 23:35:24.846 [debug] QUERY OK source="settings" db=0.6ms idle=9.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 23:35:24.846 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/59/16/5916e2a39d1ad47737fec724481f47ea38ce12736c4d1c74c7f85c4fc7477681.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:35:26.598 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/59/16/5916e2a39d1ad47737fec724481f47ea38ce12736c4d1c74c7f85c4fc7477681.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks. 23:35:26.598 [error] yt-dlp download error for media item #53041: "ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 23:35:26.602 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":53041},"id":2839,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":1774696,"event":"job:exception","queue_time":813896,"attempt":14,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:35:34.636 [info] {"source":"oban","duration":3562,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:36:00.156 [info] {"source":"oban","duration":256,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:36:04.639 [info] {"source":"oban","duration":5081,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:36:34.643 [info] {"source":"oban","duration":4904,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:37:00.152 [info] {"source":"oban","duration":296,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:37:04.646 [info] {"source":"oban","duration":4155,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:37:34.650 [info] {"source":"oban","duration":4362,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:38:00.149 [info] {"source":"oban","duration":324,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:38:04.660 [info] {"source":"oban","duration":11542,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:38:34.661 [info] {"source":"oban","duration":2543,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:39:00.146 [info] {"source":"oban","duration":273,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:39:04.661 [info] {"source":"oban","duration":1473,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:39:34.663 [info] {"source":"oban","duration":3150,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:40:00.143 [info] {"source":"oban","duration":264,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:40:04.663 [info] {"source":"oban","duration":1208,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:40:34.663 [info] {"source":"oban","duration":1641,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:41:00.140 [info] {"source":"oban","duration":456,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:41:04.663 [info] {"source":"oban","duration":1420,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:41:34.663 [info] {"source":"oban","duration":1858,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:42:00.138 [info] {"source":"oban","duration":274,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:42:04.663 [info] {"source":"oban","duration":1821,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:42:34.666 [info] {"source":"oban","duration":2543,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:43:00.136 [info] {"source":"oban","duration":856,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:43:04.666 [info] {"source":"oban","duration":1659,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:43:34.665 [info] {"source":"oban","duration":5644,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:44:00.127 [info] {"source":"oban","duration":563,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:44:04.663 [info] {"source":"oban","duration":1469,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:44:34.665 [info] {"source":"oban","duration":1873,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:45:00.125 [info] {"source":"oban","duration":214,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:45:04.667 [info] {"source":"oban","duration":1235,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:45:34.667 [info] {"source":"oban","duration":1398,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:46:00.123 [info] {"source":"oban","duration":502,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:46:04.670 [info] {"source":"oban","duration":2983,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:46:34.670 [info] {"source":"oban","duration":1859,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:47:00.121 [info] {"source":"oban","duration":569,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:47:04.673 [info] {"source":"oban","duration":2222,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:47:34.675 [info] {"source":"oban","duration":3185,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:48:00.120 [info] {"source":"oban","duration":216,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:48:04.677 [info] {"source":"oban","duration":3718,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:48:34.679 [info] {"source":"oban","duration":2775,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:49:00.117 [info] {"source":"oban","duration":386,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:49:04.681 [info] {"source":"oban","duration":2096,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:49:34.682 [info] {"source":"oban","duration":1962,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:50:00.114 [info] {"source":"oban","duration":343,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:50:04.684 [info] {"source":"oban","duration":2157,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:50:34.685 [info] {"source":"oban","duration":2070,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:51:00.112 [info] {"source":"oban","duration":389,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:51:04.685 [info] {"source":"oban","duration":1232,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:51:34.683 [info] {"source":"oban","duration":2044,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:52:00.106 [info] {"source":"oban","duration":287,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:52:04.688 [info] {"source":"oban","duration":2733,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:52:34.691 [info] {"source":"oban","duration":2869,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:53:00.107 [info] {"source":"oban","duration":478,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:53:04.693 [info] {"source":"oban","duration":2701,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:53:34.697 [info] {"source":"oban","duration":4936,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:54:00.104 [info] {"source":"oban","duration":260,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:54:04.698 [info] {"source":"oban","duration":1614,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:54:34.698 [info] {"source":"oban","duration":1555,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:55:00.102 [info] {"source":"oban","duration":190,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:55:04.699 [info] {"source":"oban","duration":1976,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:55:34.698 [info] {"source":"oban","duration":1559,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:56:00.098 [info] {"source":"oban","duration":249,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:56:04.700 [info] {"source":"oban","duration":2929,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:56:34.704 [info] {"source":"oban","duration":3458,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:57:00.097 [info] {"source":"oban","duration":686,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:57:04.706 [info] {"source":"oban","duration":2516,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:57:34.706 [info] {"source":"oban","duration":1598,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:58:00.095 [info] {"source":"oban","duration":195,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:58:04.706 [info] {"source":"oban","duration":1769,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:58:34.708 [info] {"source":"oban","duration":2471,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:59:00.092 [info] {"source":"oban","duration":352,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 23:59:04.707 [info] {"source":"oban","duration":1547,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 23:59:34.707 [info] {"source":"oban","duration":2380,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:00:00.087 [info] {"source":"oban","duration":288,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:00:04.710 [info] {"source":"oban","duration":4667,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:00:34.711 [info] {"source":"oban","duration":1856,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:01:00.083 [info] {"source":"oban","duration":281,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:01:04.713 [info] {"source":"oban","duration":3248,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:01:34.713 [info] {"source":"oban","duration":2148,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:02:00.079 [info] {"source":"oban","duration":218,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:02:04.717 [info] {"source":"oban","duration":4474,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:02:34.718 [info] {"source":"oban","duration":1582,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:03:00.077 [info] {"source":"oban","duration":271,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:03:04.718 [info] {"source":"oban","duration":1518,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:03:34.719 [info] {"source":"oban","duration":2428,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:04:00.074 [info] {"source":"oban","duration":400,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:04:04.719 [info] {"source":"oban","duration":1689,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:04:34.719 [info] {"source":"oban","duration":2359,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:05:00.070 [info] {"source":"oban","duration":301,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:05:04.720 [info] {"source":"oban","duration":2855,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:05:34.721 [info] {"source":"oban","duration":2941,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:06:00.066 [info] {"source":"oban","duration":272,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:06:04.725 [info] {"source":"oban","duration":4133,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:06:34.725 [info] {"source":"oban","duration":1879,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:07:00.063 [info] {"source":"oban","duration":329,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:07:04.727 [info] {"source":"oban","duration":2558,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:07:34.728 [info] {"source":"oban","duration":3844,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:08:00.058 [info] {"source":"oban","duration":243,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:08:04.730 [info] {"source":"oban","duration":2041,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:08:34.730 [info] {"source":"oban","duration":1447,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:09:00.056 [info] {"source":"oban","duration":307,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:09:04.730 [info] {"source":"oban","duration":2054,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:09:34.732 [info] {"source":"oban","duration":1924,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:10:00.053 [info] {"source":"oban","duration":273,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:10:04.732 [info] {"source":"oban","duration":1488,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:10:34.731 [info] {"source":"oban","duration":2005,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:11:00.048 [info] {"source":"oban","duration":269,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:11:04.732 [info] {"source":"oban","duration":1427,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:11:34.726 [info] {"source":"oban","duration":1479,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:12:00.040 [info] {"source":"oban","duration":273,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:12:04.732 [info] {"source":"oban","duration":1829,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:12:34.734 [info] {"source":"oban","duration":2949,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:13:00.042 [info] {"source":"oban","duration":473,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:13:04.734 [info] {"source":"oban","duration":1700,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:13:34.734 [info] {"source":"oban","duration":1649,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:14:00.039 [info] {"source":"oban","duration":210,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:14:04.734 [info] {"source":"oban","duration":1472,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:14:34.732 [info] {"source":"oban","duration":1822,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:15:00.034 [info] {"source":"oban","duration":219,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:15:04.728 [info] {"source":"oban","duration":1438,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:15:34.732 [info] {"source":"oban","duration":1436,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:16:00.030 [info] {"source":"oban","duration":271,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:16:04.730 [info] {"source":"oban","duration":1409,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:16:34.731 [info] {"source":"oban","duration":2227,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:17:00.025 [info] {"source":"oban","duration":275,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:17:04.729 [info] {"source":"oban","duration":1418,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:17:34.733 [info] {"source":"oban","duration":4728,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:18:00.021 [info] {"source":"oban","duration":246,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:18:04.733 [info] {"source":"oban","duration":2220,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:18:34.733 [info] {"source":"oban","duration":1935,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:19:00.015 [info] {"source":"oban","duration":270,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:19:04.733 [info] {"source":"oban","duration":1592,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:19:34.735 [info] {"source":"oban","duration":3445,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:20:00.011 [info] {"source":"oban","duration":296,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:20:04.734 [info] {"source":"oban","duration":1387,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:20:34.732 [info] {"source":"oban","duration":2150,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:21:00.006 [info] {"source":"oban","duration":368,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:21:04.733 [info] {"source":"oban","duration":1686,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:21:34.732 [info] {"source":"oban","duration":1400,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:22:00.002 [info] {"source":"oban","duration":253,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:22:04.733 [info] {"source":"oban","duration":3199,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:22:34.736 [info] {"source":"oban","duration":3932,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:22:59.998 [info] {"source":"oban","duration":241,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:23:00.999 [info] {"source":"oban","duration":216,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:23:04.735 [info] {"source":"oban","duration":1357,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:23:34.735 [info] {"source":"oban","duration":1616,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:24:00.994 [info] {"source":"oban","duration":207,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:24:04.736 [info] {"source":"oban","duration":2974,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:24:34.739 [info] {"source":"oban","duration":4706,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:25:00.990 [info] {"source":"oban","duration":310,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:25:04.739 [info] {"source":"oban","duration":1768,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:25:34.740 [info] {"source":"oban","duration":1787,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:26:00.987 [info] {"source":"oban","duration":611,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:26:04.740 [info] {"source":"oban","duration":1382,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:26:34.741 [info] {"source":"oban","duration":3137,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:27:00.984 [info] {"source":"oban","duration":529,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:27:04.742 [info] {"source":"oban","duration":2232,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:27:34.742 [info] {"source":"oban","duration":2233,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:28:00.980 [info] {"source":"oban","duration":271,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:28:04.741 [info] {"source":"oban","duration":1572,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:28:34.742 [info] {"source":"oban","duration":2273,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:29:00.976 [info] {"source":"oban","duration":657,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:29:04.741 [info] {"source":"oban","duration":1376,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:29:34.739 [info] {"source":"oban","duration":3295,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:30:00.970 [info] {"source":"oban","duration":425,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:30:04.744 [info] {"source":"oban","duration":3026,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:30:34.745 [info] {"source":"oban","duration":2511,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:31:00.969 [info] {"source":"oban","duration":266,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:31:04.744 [info] {"source":"oban","duration":1448,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:31:34.746 [info] {"source":"oban","duration":3184,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:32:00.965 [info] {"source":"oban","duration":274,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:32:04.746 [info] {"source":"oban","duration":2059,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:32:34.746 [info] {"source":"oban","duration":1546,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:33:00.961 [info] {"source":"oban","duration":498,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:33:04.755 [info] {"source":"oban","duration":10691,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:33:34.761 [info] {"source":"oban","duration":7678,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:34:00.957 [info] {"source":"oban","duration":274,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:34:04.765 [info] {"source":"oban","duration":4274,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:34:34.764 [info] {"source":"oban","duration":1339,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:35:00.954 [info] {"source":"oban","duration":691,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:35:04.764 [info] {"source":"oban","duration":1578,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:35:34.767 [info] {"source":"oban","duration":4328,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:36:00.951 [info] {"source":"oban","duration":777,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:36:04.766 [info] {"source":"oban","duration":2150,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:36:34.765 [info] {"source":"oban","duration":1483,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:37:00.946 [info] {"source":"oban","duration":224,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:37:04.764 [info] {"source":"oban","duration":1516,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:37:34.765 [info] {"source":"oban","duration":1990,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:38:00.943 [info] {"source":"oban","duration":390,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:38:04.764 [info] {"source":"oban","duration":1689,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:38:34.765 [info] {"source":"oban","duration":2895,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:39:00.938 [info] {"source":"oban","duration":327,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:39:04.764 [info] {"source":"oban","duration":2221,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:39:34.765 [info] {"source":"oban","duration":1497,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:40:00.933 [info] {"source":"oban","duration":299,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:40:04.769 [info] {"source":"oban","duration":4849,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:40:34.770 [info] {"source":"oban","duration":2798,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:41:00.930 [info] {"source":"oban","duration":408,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:41:04.772 [info] {"source":"oban","duration":2907,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:41:34.773 [info] {"source":"oban","duration":2203,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:42:00.926 [info] {"source":"oban","duration":341,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:42:04.773 [info] {"source":"oban","duration":1486,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:42:34.773 [info] {"source":"oban","duration":2574,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:43:00.922 [info] {"source":"oban","duration":237,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:43:04.773 [info] {"source":"oban","duration":1837,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:43:34.775 [info] {"source":"oban","duration":2246,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:44:00.919 [info] {"source":"oban","duration":636,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:44:04.774 [info] {"source":"oban","duration":1615,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:44:34.776 [info] {"source":"oban","duration":3738,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:45:00.915 [info] {"source":"oban","duration":294,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:45:04.776 [info] {"source":"oban","duration":1777,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:45:34.777 [info] {"source":"oban","duration":2964,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:46:00.911 [info] {"source":"oban","duration":410,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:46:04.780 [info] {"source":"oban","duration":2705,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:46:34.780 [info] {"source":"oban","duration":1518,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:47:00.908 [info] {"source":"oban","duration":213,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:47:04.780 [info] {"source":"oban","duration":2699,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:47:34.780 [info] {"source":"oban","duration":1241,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:48:00.904 [info] {"source":"oban","duration":390,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:48:04.780 [info] {"source":"oban","duration":1525,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:48:34.780 [info] {"source":"oban","duration":2068,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:49:00.901 [info] {"source":"oban","duration":258,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:49:04.781 [info] {"source":"oban","duration":2045,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:49:34.786 [info] {"source":"oban","duration":6001,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:50:00.897 [info] {"source":"oban","duration":291,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:50:04.786 [info] {"source":"oban","duration":2147,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:50:34.787 [info] {"source":"oban","duration":2833,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:51:00.893 [info] {"source":"oban","duration":502,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:51:04.788 [info] {"source":"oban","duration":1518,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:51:34.788 [info] {"source":"oban","duration":1665,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:52:00.891 [info] {"source":"oban","duration":190,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:52:04.791 [info] {"source":"oban","duration":5000,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:52:34.791 [info] {"source":"oban","duration":2844,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:53:00.886 [info] {"source":"oban","duration":360,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:53:04.793 [info] {"source":"oban","duration":1448,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:53:34.793 [info] {"source":"oban","duration":2042,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:54:00.884 [info] {"source":"oban","duration":282,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:54:04.795 [info] {"source":"oban","duration":3498,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:54:34.795 [info] {"source":"oban","duration":2188,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:55:00.879 [info] {"source":"oban","duration":1025,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:55:04.796 [info] {"source":"oban","duration":1534,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:55:34.797 [info] {"source":"oban","duration":2307,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:56:00.877 [info] {"source":"oban","duration":280,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:56:04.797 [info] {"source":"oban","duration":1937,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:56:34.798 [info] {"source":"oban","duration":1693,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:57:00.874 [info] {"source":"oban","duration":272,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:57:04.798 [info] {"source":"oban","duration":1834,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:57:34.798 [info] {"source":"oban","duration":1559,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:58:00.870 [info] {"source":"oban","duration":666,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:58:04.797 [info] {"source":"oban","duration":1455,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:58:34.797 [info] {"source":"oban","duration":1343,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:59:00.867 [info] {"source":"oban","duration":263,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 00:59:04.789 [info] {"source":"oban","duration":1474,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 00:59:34.787 [info] {"source":"oban","duration":1833,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:00:00.854 [info] {"source":"oban","duration":383,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:00:04.786 [info] {"source":"oban","duration":2390,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:00:34.784 [info] {"source":"oban","duration":1577,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:01:00.846 [info] {"source":"oban","duration":265,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:01:04.782 [info] {"source":"oban","duration":1451,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:01:34.780 [info] {"source":"oban","duration":1445,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:02:00.839 [info] {"source":"oban","duration":607,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:02:04.780 [info] {"source":"oban","duration":3180,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:02:34.780 [info] {"source":"oban","duration":3094,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:03:00.835 [info] {"source":"oban","duration":1172,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:03:04.782 [info] {"source":"oban","duration":4599,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:03:34.781 [info] {"source":"oban","duration":2082,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:04:00.828 [info] {"source":"oban","duration":335,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:04:04.783 [info] {"source":"oban","duration":4807,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:04:34.783 [info] {"source":"oban","duration":3810,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:05:00.821 [info] {"source":"oban","duration":699,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:05:04.783 [info] {"source":"oban","duration":1493,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:05:34.782 [info] {"source":"oban","duration":2516,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:06:00.816 [info] {"source":"oban","duration":348,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:06:04.782 [info] {"source":"oban","duration":2931,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:06:34.783 [info] {"source":"oban","duration":3185,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:07:00.810 [info] {"source":"oban","duration":298,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:07:04.782 [info] {"source":"oban","duration":1663,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:07:34.779 [info] {"source":"oban","duration":1451,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:08:00.803 [info] {"source":"oban","duration":245,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:08:04.779 [info] {"source":"oban","duration":2184,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:08:34.778 [info] {"source":"oban","duration":1801,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:09:00.798 [info] {"source":"oban","duration":200,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:09:04.779 [info] {"source":"oban","duration":2881,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:09:34.779 [info] {"source":"oban","duration":1443,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:10:00.793 [info] {"source":"oban","duration":224,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:10:04.779 [info] {"source":"oban","duration":2667,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:10:34.780 [info] {"source":"oban","duration":2975,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:11:00.788 [info] {"source":"oban","duration":287,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:11:04.781 [info] {"source":"oban","duration":2402,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:11:34.780 [info] {"source":"oban","duration":1497,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:12:00.783 [info] {"source":"oban","duration":473,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:12:04.782 [info] {"source":"oban","duration":3461,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:12:34.782 [info] {"source":"oban","duration":1818,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:13:00.780 [info] {"source":"oban","duration":244,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:13:04.786 [info] {"source":"oban","duration":5030,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:13:34.786 [info] {"source":"oban","duration":1329,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:14:00.777 [info] {"source":"oban","duration":312,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:14:04.785 [info] {"source":"oban","duration":1622,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:14:34.786 [info] {"source":"oban","duration":2201,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:15:00.774 [info] {"source":"oban","duration":439,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:15:04.788 [info] {"source":"oban","duration":2829,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:15:34.788 [info] {"source":"oban","duration":1500,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:16:00.771 [info] {"source":"oban","duration":508,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:16:04.788 [info] {"source":"oban","duration":1496,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:16:34.788 [info] {"source":"oban","duration":1307,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:17:00.768 [info] {"source":"oban","duration":541,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:17:04.790 [info] {"source":"oban","duration":3069,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:17:34.792 [info] {"source":"oban","duration":3239,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:18:00.766 [info] {"source":"oban","duration":326,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:18:04.793 [info] {"source":"oban","duration":2761,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:18:34.795 [info] {"source":"oban","duration":2912,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:19:00.763 [info] {"source":"oban","duration":536,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:19:04.794 [info] {"source":"oban","duration":1335,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:19:34.795 [info] {"source":"oban","duration":1566,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:20:00.759 [info] {"source":"oban","duration":281,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:20:04.792 [info] {"source":"oban","duration":1491,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:20:34.794 [info] {"source":"oban","duration":1428,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:21:00.755 [info] {"source":"oban","duration":258,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:21:04.795 [info] {"source":"oban","duration":2813,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:21:34.799 [info] {"source":"oban","duration":4470,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:22:00.753 [info] {"source":"oban","duration":397,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:22:04.800 [info] {"source":"oban","duration":1665,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:22:34.803 [info] {"source":"oban","duration":4236,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:23:00.750 [info] {"source":"oban","duration":351,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:23:04.803 [info] {"source":"oban","duration":1595,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:23:34.801 [info] {"source":"oban","duration":2632,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:24:00.744 [info] {"source":"oban","duration":398,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:24:04.806 [info] {"source":"oban","duration":2881,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:24:34.806 [info] {"source":"oban","duration":3390,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:25:00.742 [info] {"source":"oban","duration":261,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:25:04.812 [info] {"source":"oban","duration":4876,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:25:34.812 [info] {"source":"oban","duration":1735,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:26:00.741 [info] {"source":"oban","duration":689,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:26:04.811 [info] {"source":"oban","duration":2208,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:26:34.814 [info] {"source":"oban","duration":2272,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:27:00.738 [info] {"source":"oban","duration":216,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:27:04.816 [info] {"source":"oban","duration":1840,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:27:34.820 [info] {"source":"oban","duration":4186,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:28:00.737 [info] {"source":"oban","duration":164,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:28:04.823 [info] {"source":"oban","duration":2034,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:28:34.824 [info] {"source":"oban","duration":1688,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:29:00.736 [info] {"source":"oban","duration":505,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:29:04.824 [info] {"source":"oban","duration":1519,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:29:34.826 [info] {"source":"oban","duration":1231,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:30:00.734 [info] {"source":"oban","duration":143,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:30:04.825 [info] {"source":"oban","duration":1470,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:30:34.829 [info] {"source":"oban","duration":3535,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:31:00.733 [info] {"source":"oban","duration":615,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:31:04.831 [info] {"source":"oban","duration":2523,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:31:34.832 [info] {"source":"oban","duration":1408,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:32:00.731 [info] {"source":"oban","duration":266,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:32:04.833 [info] {"source":"oban","duration":2953,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:32:34.835 [info] {"source":"oban","duration":2364,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:33:00.729 [info] {"source":"oban","duration":303,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:33:04.837 [info] {"source":"oban","duration":3219,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:33:34.839 [info] {"source":"oban","duration":2459,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:34:00.726 [info] {"source":"oban","duration":373,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:34:04.841 [info] {"source":"oban","duration":2969,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:34:34.840 [info] {"source":"oban","duration":1415,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:35:00.723 [info] {"source":"oban","duration":186,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:35:04.841 [info] {"source":"oban","duration":1640,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:35:34.841 [info] {"source":"oban","duration":1438,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:36:00.721 [info] {"source":"oban","duration":456,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:36:04.841 [info] {"source":"oban","duration":1501,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:36:34.843 [info] {"source":"oban","duration":2651,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:37:00.719 [info] {"source":"oban","duration":559,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:37:04.843 [info] {"source":"oban","duration":2082,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:37:34.844 [info] {"source":"oban","duration":1952,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:38:00.717 [info] {"source":"oban","duration":665,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:38:04.849 [info] {"source":"oban","duration":4643,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:38:34.849 [info] {"source":"oban","duration":1413,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:39:00.715 [info] {"source":"oban","duration":406,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:39:04.848 [info] {"source":"oban","duration":1479,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:39:34.850 [info] {"source":"oban","duration":1950,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:40:00.713 [info] {"source":"oban","duration":271,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:40:04.850 [info] {"source":"oban","duration":1526,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:40:34.851 [info] {"source":"oban","duration":1625,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:41:00.711 [info] {"source":"oban","duration":704,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:41:04.851 [info] {"source":"oban","duration":1406,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:41:34.853 [info] {"source":"oban","duration":2443,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:42:00.708 [info] {"source":"oban","duration":442,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:42:04.854 [info] {"source":"oban","duration":2589,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:42:34.855 [info] {"source":"oban","duration":1895,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:43:00.705 [info] {"source":"oban","duration":262,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:43:04.857 [info] {"source":"oban","duration":2238,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:43:34.861 [info] {"source":"oban","duration":5668,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:44:00.703 [info] {"source":"oban","duration":392,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:44:04.863 [info] {"source":"oban","duration":1496,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:44:34.866 [info] {"source":"oban","duration":5036,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:45:00.700 [info] {"source":"oban","duration":668,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:45:04.868 [info] {"source":"oban","duration":2498,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:45:34.869 [info] {"source":"oban","duration":2268,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:46:00.699 [info] {"source":"oban","duration":247,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:46:04.875 [info] {"source":"oban","duration":7663,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:46:34.876 [info] {"source":"oban","duration":1354,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:47:00.697 [info] {"source":"oban","duration":840,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:47:04.876 [info] {"source":"oban","duration":1428,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:47:34.877 [info] {"source":"oban","duration":1559,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:48:00.695 [info] {"source":"oban","duration":813,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:48:04.880 [info] {"source":"oban","duration":4760,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:48:34.881 [info] {"source":"oban","duration":1680,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:49:00.692 [info] {"source":"oban","duration":240,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:49:04.883 [info] {"source":"oban","duration":2529,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:49:34.883 [info] {"source":"oban","duration":1400,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:50:00.690 [info] {"source":"oban","duration":222,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:50:04.886 [info] {"source":"oban","duration":3839,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:50:34.887 [info] {"source":"oban","duration":1571,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:51:00.688 [info] {"source":"oban","duration":187,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:51:04.887 [info] {"source":"oban","duration":2112,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:51:34.889 [info] {"source":"oban","duration":2991,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:52:00.684 [info] {"source":"oban","duration":259,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:52:04.889 [info] {"source":"oban","duration":1563,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:52:34.890 [info] {"source":"oban","duration":1790,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:53:00.682 [info] {"source":"oban","duration":346,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:53:04.891 [info] {"source":"oban","duration":1553,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:53:34.892 [info] {"source":"oban","duration":2463,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:54:00.679 [info] {"source":"oban","duration":448,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:54:04.893 [info] {"source":"oban","duration":2420,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:54:34.893 [info] {"source":"oban","duration":1464,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:55:00.676 [info] {"source":"oban","duration":391,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:55:04.895 [info] {"source":"oban","duration":2986,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:55:34.896 [info] {"source":"oban","duration":1784,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:56:00.674 [info] {"source":"oban","duration":307,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:56:04.897 [info] {"source":"oban","duration":1393,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:56:34.898 [info] {"source":"oban","duration":1953,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:57:00.672 [info] {"source":"oban","duration":784,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:57:04.899 [info] {"source":"oban","duration":1754,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:57:34.899 [info] {"source":"oban","duration":1367,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:58:00.669 [info] {"source":"oban","duration":270,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:58:04.898 [info] {"source":"oban","duration":1786,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:58:34.899 [info] {"source":"oban","duration":1899,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:59:00.665 [info] {"source":"oban","duration":534,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 01:59:04.900 [info] {"source":"oban","duration":1527,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 01:59:34.900 [info] {"source":"oban","duration":3113,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:00:00.661 [info] {"source":"oban","duration":336,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:00:04.904 [info] {"source":"oban","duration":4632,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:00:34.905 [info] {"source":"oban","duration":2128,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:01:00.659 [info] {"source":"oban","duration":461,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:01:04.907 [info] {"source":"oban","duration":2781,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:01:34.908 [info] {"source":"oban","duration":4057,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:02:00.654 [info] {"source":"oban","duration":282,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:02:04.909 [info] {"source":"oban","duration":1391,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:02:34.910 [info] {"source":"oban","duration":2946,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:03:00.651 [info] {"source":"oban","duration":658,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:03:04.911 [info] {"source":"oban","duration":1440,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:03:34.910 [info] {"source":"oban","duration":1172,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:04:00.648 [info] {"source":"oban","duration":256,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:04:04.910 [info] {"source":"oban","duration":2555,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:04:34.910 [info] {"source":"oban","duration":1674,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:05:00.644 [info] {"source":"oban","duration":220,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:05:04.911 [info] {"source":"oban","duration":1489,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:05:34.911 [info] {"source":"oban","duration":1459,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:06:00.641 [info] {"source":"oban","duration":272,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:06:04.910 [info] {"source":"oban","duration":1569,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:06:34.910 [info] {"source":"oban","duration":1968,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:07:00.636 [info] {"source":"oban","duration":252,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:07:04.904 [info] {"source":"oban","duration":1589,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:07:34.911 [info] {"source":"oban","duration":2313,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:08:00.633 [info] {"source":"oban","duration":310,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:08:04.914 [info] {"source":"oban","duration":5157,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:08:34.915 [info] {"source":"oban","duration":2013,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:09:00.631 [info] {"source":"oban","duration":835,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:09:04.915 [info] {"source":"oban","duration":1459,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:09:34.915 [info] {"source":"oban","duration":1512,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:10:00.627 [info] {"source":"oban","duration":356,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:10:04.916 [info] {"source":"oban","duration":2674,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:10:34.917 [info] {"source":"oban","duration":1716,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:11:00.623 [info] {"source":"oban","duration":313,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:11:04.916 [info] {"source":"oban","duration":1472,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:11:34.916 [info] {"source":"oban","duration":1601,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:12:00.619 [info] {"source":"oban","duration":253,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:12:04.917 [info] {"source":"oban","duration":1895,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:12:34.920 [info] {"source":"oban","duration":5764,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:13:00.615 [info] {"source":"oban","duration":343,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:13:04.923 [info] {"source":"oban","duration":2278,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:13:34.923 [info] {"source":"oban","duration":2672,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:14:00.612 [info] {"source":"oban","duration":231,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:14:04.923 [info] {"source":"oban","duration":1853,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:14:34.924 [info] {"source":"oban","duration":1285,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:15:00.609 [info] {"source":"oban","duration":417,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:15:04.925 [info] {"source":"oban","duration":1586,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:15:34.924 [info] {"source":"oban","duration":1858,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:16:00.605 [info] {"source":"oban","duration":459,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:16:04.928 [info] {"source":"oban","duration":4918,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:16:34.929 [info] {"source":"oban","duration":1989,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:17:00.602 [info] {"source":"oban","duration":279,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:17:04.930 [info] {"source":"oban","duration":2707,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:17:34.931 [info] {"source":"oban","duration":2240,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:18:00.598 [info] {"source":"oban","duration":124,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:18:04.932 [info] {"source":"oban","duration":3159,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:18:34.932 [info] {"source":"oban","duration":1541,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:19:00.595 [info] {"source":"oban","duration":264,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:19:04.932 [info] {"source":"oban","duration":1479,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:19:34.930 [info] {"source":"oban","duration":1708,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:20:00.590 [info] {"source":"oban","duration":251,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:20:04.931 [info] {"source":"oban","duration":1310,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:20:34.933 [info] {"source":"oban","duration":2569,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:21:00.588 [info] {"source":"oban","duration":307,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:21:04.935 [info] {"source":"oban","duration":3472,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:21:34.936 [info] {"source":"oban","duration":1846,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:22:00.585 [info] {"source":"oban","duration":557,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:22:04.940 [info] {"source":"oban","duration":4430,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:22:34.941 [info] {"source":"oban","duration":1615,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:23:00.583 [info] {"source":"oban","duration":256,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:23:04.941 [info] {"source":"oban","duration":2088,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:23:34.942 [info] {"source":"oban","duration":1417,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:24:00.580 [info] {"source":"oban","duration":273,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:24:04.943 [info] {"source":"oban","duration":3069,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:24:34.945 [info] {"source":"oban","duration":2554,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:25:00.577 [info] {"source":"oban","duration":233,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:25:04.946 [info] {"source":"oban","duration":1408,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:25:34.946 [info] {"source":"oban","duration":1727,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:26:00.574 [info] {"source":"oban","duration":286,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:26:04.942 [info] {"source":"oban","duration":2886,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:26:34.949 [info] {"source":"oban","duration":1665,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:27:00.571 [info] {"source":"oban","duration":363,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:27:04.953 [info] {"source":"oban","duration":5135,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:27:34.956 [info] {"source":"oban","duration":4366,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:28:00.568 [info] {"source":"oban","duration":266,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:28:04.957 [info] {"source":"oban","duration":2118,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:28:34.959 [info] {"source":"oban","duration":3526,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:29:00.565 [info] {"source":"oban","duration":339,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:29:04.958 [info] {"source":"oban","duration":1363,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:29:34.960 [info] {"source":"oban","duration":2273,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:30:00.562 [info] {"source":"oban","duration":252,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:30:04.958 [info] {"source":"oban","duration":2369,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:30:34.961 [info] {"source":"oban","duration":2616,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:31:00.558 [info] {"source":"oban","duration":337,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:31:04.963 [info] {"source":"oban","duration":2617,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:31:34.963 [info] {"source":"oban","duration":1931,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:32:00.555 [info] {"source":"oban","duration":276,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:32:04.967 [info] {"source":"oban","duration":5096,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:32:34.968 [info] {"source":"oban","duration":1476,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:33:00.553 [info] {"source":"oban","duration":608,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:33:04.968 [info] {"source":"oban","duration":2828,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:33:34.970 [info] {"source":"oban","duration":1880,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:34:00.550 [info] {"source":"oban","duration":266,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:34:04.971 [info] {"source":"oban","duration":1436,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:34:05.560 [info] {"args":{"id":10},"id":2829,"meta":{},"system_time":1777851245561928929,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 02:34:05.562 [debug] QUERY OK source="sources" db=2.1ms idle=1243.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:05.563 [debug] QUERY OK source="settings" db=0.7ms idle=1018.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:34:05.595 [debug] QUERY OK source="media_items" db=32.3ms idle=592.1ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [10] 02:34:05.598 [debug] QUERY OK source="media_items" db=2.3ms idle=45.9ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [10] 02:34:05.599 [debug] QUERY OK source="media_profiles" db=0.6ms idle=38.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:05.600 [debug] QUERY OK source="settings" db=0.6ms idle=37.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:34:05.601 [debug] Running yt-dlp command for action: get_media_attributes_for_collection 02:34:05.601 [debug] Current batch of media processed. Will check again in 1000ms 02:34:05.601 [debug] QUERY OK source="settings" db=0.5ms idle=38.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:34:05.602 [debug] QUERY OK source="settings" db=0.6ms idle=6.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:34:05.603 [debug] QUERY OK source="settings" db=0.6ms idle=4.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:34:05.603 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@vedensky --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/youtube/%(channel)S/%(upload_date>%Y-%m-%d)S_%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5d/1f/5d1f126d7df3ff149c82ab88b02b2e8cef3e887d92c8b948984985df6ead6685.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 02:34:06.601 [debug] Current batch of media processed. Will check again in 1000ms 02:34:07.602 [debug] Current batch of media processed. Will check again in 1000ms 02:34:08.604 [debug] Current batch of media processed. Will check again in 1000ms 02:34:09.604 [debug] Current batch of media processed. Will check again in 1000ms 02:34:10.605 [debug] Current batch of media processed. Will check again in 1000ms 02:34:11.608 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКнига Николая Горькавого \"Пульсирующая Вселенная\": https://www.piter.com/collection/nauchno-populyarnaya-literatura/product/pulsiruyuschaya-vselennaya\nПосмотреть панораму Луны: https://trek.nasa.gov/moon/\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nКогда космонавт падает в чёрную дыру — его растягивает в спагетти. Это даже официальный научный термин: спагеттификация. Физика реальная: гравитация на ногах в миллион раз сильнее земной, на голове — чуть меньше, и тело вытягивается в нить.\n\nНо фишка вот в чём. Это работает только для маленьких чёрных дыр — размером с наше Солнце или максимум раз в 30 больше. А если чёрная дыра очень большая — например, размером со Вселенную — то ускорение там будет всего пару миллиметров в секунду. Космонавт вообще ничего не заметит. Просто будет жить дальше. И, возможно, уже живёт. По одной из теорий — мы и находимся внутри чёрной дыры. Звучит как фантастика, но у этой идеи есть свои сторонники среди серьёзных учёных, и она следует из уравнений общей теории относительности.\n\nОб этом и многом другом мы поговорили с Николаем Горькавым, астрономом NASA и одним из авторов теории пульсирующей Вселенной. Обсудили, почему, по его мнению, Большого взрыва в привычном виде не было, что может скрываться за тёмной материей и почему первичные чёрные дыры — один из главных кандидатов на эту роль, как Николай предсказал в 1985 году спутник Урана и как этот спутник нашли только в 2025-м на телескопе Джеймса Уэбба. А ещё — мечту академика Сахарова о корабле поколений, который мог бы пересидеть конец Вселенной на её краю и встретить следующий цикл. \n\nПросмотра!\n\n0:00 - Главные вопросы выпуска\n0:23 - Поддержите нас лайком!\n0:35 - Больших взрывов было несколько?\n2:50 - Почему теорию \"пульсирующей Вселенной\" посчитали ненаучной?\n3:32 - Как появилась идея \"пульсирующей Вселенной\"\n4:40 - Как Иммануил Кант поддержал теорию пульсирующей Вселенной\n5:45 - Первое обнаружение расширение Вселенной\n7:43 - Борьба двух теорий\n9:00 - Количество черных дыр - не сходится\n10:38 - Черные дыры - это и есть темная материя Вселенной\n11:15 - Взаимодействие черной дыры с пространством\n12:53 - Миллионы черных дыр в гало галактики\n15:26 - Слияние черных дыр\n21:30 - Сколько циклов сжатия и расширения Вселенной было?\n23:59 - Мы пульсируем в черной дыре?\n27:07 - Плотность черных дыр\n29:39 - \"Внутри черной дыры можно жить\"\n31:03 - Памятники из прошлого в виде черных дыр\n31:54 - \"Накормить\" черную дыру\n34:37 - Черная дыра в центре Вселенной\n35:45 - Ускоренное расширение Вселенной\n37:33 - Критика теории пульсирующей Вселенной\n39:20 - Реликтовое излучение\n41:28 - Эйнштейн ошибался?\n43:40 - Физика меняется из цикла в цикл?\n47:23 - Изменение химии\n47:38 - Мультиверс\n48:53 - Пенроуз и его теория\n50:57 - Если мы внутри черной дыры, то тогда что снаружи?\n51:44 - Предсказал спутники Урана\n55:48 - Почему 6й спутник не могли найти\n56:15 - Как образуются кольца планет?\n57:10 - Перемалывание спутников\n1:00:18 - Работа в NASA\n1:00:54 - Разница между фундаментальной теорией и прикладной\n1:03:09 - Проект NASA с поиском кислорода на Луне\n1:06:19 - Как NASA отличается от организаций в России\n1:09:01 - Сайт с панорамой Луны\n1:09:34 - Как будет происходить сжатие Вселенной\n1:11:56 - Как пережить сжатие Вселенной\n1:14:57 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #вселенная #астрофизика #наука", "duration" => 4527, "filename" => "/downloads/youtube/ОСНОВА/2026-05-03_АСТРОНОМ NASA ГОРЬКАВЫЙ: ТЕОРИЯ ПУЛЬСИРУЮЩЕЙ ВСЕЛЕННОЙ.m4a", "id" => "BJT7Frk8Sp8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=BJT7Frk8Sp8", "playlist_index" => 1, "timestamp" => 1777799333, "title" => "АСТРОНОМ NASA ГОРЬКАВЫЙ: ТЕОРИЯ ПУЛЬСИРУЮЩЕЙ ВСЕЛЕННОЙ", "upload_date" => "20260503"} 02:34:11.609 [debug] QUERY OK source="sources" db=0.8ms idle=291.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:11.611 [debug] QUERY OK source="sources" db=1.2ms idle=292.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:11.655 [debug] QUERY OK source="media_items" db=44.4ms idle=294.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-05-03 09:08:53Z], 10] 02:34:11.685 [debug] QUERY OK source="media_items" db=28.9ms idle=339.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКнига Николая Горькавого \"Пульсирующая Вселенная\": https://www.piter.com/collection/nauchno-populyarnaya-literatura/product/pulsiruyuschaya-vselennaya\nПосмотреть панораму Луны: https://trek.nasa.gov/moon/\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nКогда космонавт падает в чёрную дыру — его растягивает в спагетти. Это даже официальный научный термин: спагеттификация. Физика реальная: гравитация на ногах в миллион раз сильнее земной, на голове — чуть меньше, и тело вытягивается в нить.\n\nНо фишка вот в чём. Это работает только для маленьких чёрных дыр — размером с наше Солнце или максимум раз в 30 больше. А если чёрная дыра очень большая — например, размером со Вселенную — то ускорение там будет всего пару миллиметров в секунду. Космонавт вообще ничего не заметит. Просто будет жить дальше. И, возможно, уже живёт. По одной из теорий — мы и находимся внутри чёрной дыры. Звучит как фантастика, но у этой идеи есть свои сторонники среди серьёзных учёных, и она следует из уравнений общей теории относительности.\n\nОб этом и многом другом мы поговорили с Николаем Горькавым, астрономом NASA и одним из авторов теории пульсирующей Вселенной. Обсудили, почему, по его мнению, Большого взрыва в привычном виде не было, что может скрываться за тёмной материей и почему первичные чёрные дыры — один из главных кандидатов на эту роль, как Николай предсказал в 1985 году спутник Урана и как этот спутник нашли только в 2025-м на телескопе Джеймса Уэбба. А ещё — мечту академика Сахарова о корабле поколений, который мог бы пересидеть конец Вселенной на её краю и встретить следующий цикл. \n\nПросмотра!\n\n0:00 - Главные вопросы выпуска\n0:23 - Поддержите нас лайком!\n0:35 - Больших взрывов было несколько?\n2:50 - Почему теорию \"пульсирующей Вселенной\" посчитали ненаучной?\n3:32 - Как появилась идея \"пульсирующей Вселенной\"\n4:40 - Как Иммануил Кант поддержал теорию пульсирующей Вселенной\n5:45 - Первое обнаружение расширение Вселенной\n7:43 - Борьба двух теорий\n9:00 - Количество черных дыр - не сходится\n10:38 - Черные дыры - это и есть темная материя Вселенной\n11:15 - Взаимодействие черной дыры с пространством\n12:53 - Миллионы черных дыр в гало галактики\n15:26 - Слияние черных дыр\n21:30 - Сколько циклов сжатия и расширения Вселенной было?\n23:59 - Мы пульсируем в черной дыре?\n27:07 - Плотность черных дыр\n29:39 - \"Внутри черной дыры можно жить\"\n31:03 - Памятники из прошлого в виде черных дыр\n31:54 - \"Накормить\" черную дыру\n34:37 - Черная дыра в центре Вселенной\n35:45 - Ускоренное расширение Вселенной\n37:33 - Критика теории пульсирующей Вселенной\n39:20 - Реликтовое излучение\n41:28 - Эйнштейн ошибался?\n43:40 - Физика меняется из цикла в цикл?\n47:23 - Изменение химии\n47:38 - Мультиверс\n48:53 - Пенроуз и его теория\n50:57 - Если мы внутри черной дыры, то тогда что снаружи?\n51:44 - Предсказал спутники Урана\n55:48 - Почему 6й спутник не могли найти\n56:15 - Как образуются кольца планет?\n57:10 - Перемалывание спутников\n1:00:18 - Работа в NASA\n1:00:54 - Разница между фундаментальной теорией и прикладной\n1:03:09 - Проект NASA с поиском кислорода на Луне\n1:06:19 - Как NASA отличается от организаций в России\n1:09:01 - Сайт с панорамой Луны\n1:09:34 - Как будет происходить сжатие Вселенной\n1:11:56 - Как пережить сжатие Вселенной\n1:14:57 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #вселенная #астрофизика #наука", "АСТРОНОМ NASA ГОРЬКАВЫЙ: ТЕОРИЯ ПУЛЬСИРУЮЩЕЙ ВСЕЛЕННОЙ", "ec2eeba2-1294-4b9a-9027-8557e4c09936", "BJT7Frk8Sp8", [], false, "https://www.youtube.com/watch?v=BJT7Frk8Sp8", 4527, false, 1, "/downloads/youtube/ОСНОВА/2026-05-03_АСТРОНОМ NASA ГОРЬКАВЫЙ: ТЕОРИЯ ПУЛЬСИРУЮЩЕЙ ВСЕЛЕННОЙ.m4a", false, false, 10, 0, ~U[2026-05-03 09:08:53Z], ~U[2026-05-03 23:34:11Z], ~U[2026-05-03 23:34:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКнига Ник (truncated) 02:34:11.688 [debug] QUERY OK source="sources" db=2.4ms idle=118.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:11.689 [debug] QUERY OK source="media_profiles" db=0.8ms idle=78.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:11.691 [debug] QUERY OK source="media_items" db=1.6ms idle=78.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [69231] 02:34:11.691 [info] Kicking off download for media item #69231 (BJT7Frk8Sp8) 02:34:11.698 [debug] QUERY OK source="tasks" db=3.3ms idle=6.5ms INSERT INTO "tasks" ("job_id","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [2842, 69231, ~U[2026-05-03 23:34:11Z], ~U[2026-05-03 23:34:11Z]] 02:34:11.698 [debug] Current batch of media processed. Will check again in 1000ms 02:34:11.707 [info] {"args":{"id":69231},"id":2842,"meta":{},"system_time":1777851251709358308,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 02:34:11.711 [debug] QUERY OK source="media_items" db=3.4ms idle=16.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [69231] 02:34:11.714 [info] User scripts lifecyle file either not present or is empty. Skipping. 02:34:11.716 [debug] QUERY OK source="sources" db=1.2ms idle=21.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:11.717 [debug] QUERY OK source="media_profiles" db=1.0ms idle=21.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:11.719 [debug] QUERY OK source="media_items" db=2.5ms idle=19.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [69231] 02:34:11.722 [debug] QUERY OK source="media_metadata" db=1.0ms idle=13.9ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [69231] 02:34:11.723 [debug] QUERY OK source="media_profiles" db=0.7ms idle=11.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:11.724 [debug] QUERY OK source="settings" db=0.7ms idle=7.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:34:11.731 [debug] Running yt-dlp command for action: get_downloadable_status 02:34:11.733 [debug] QUERY OK source="settings" db=0.5ms idle=15.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:34:11.733 [debug] QUERY OK source="settings" db=0.5ms idle=13.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:34:11.734 [debug] QUERY OK source="settings" db=0.5ms idle=11.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:34:11.734 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=BJT7Frk8Sp8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6c/aa/6caa0cf1af91a66681e0d435d14dbd8235a80f92c783d8aeb07001b526996447.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 02:34:12.698 [debug] Current batch of media processed. Will check again in 1000ms 02:34:13.700 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "MWS Tables — платформа для организации совместной работы и автоматизации рутины на основе таблиц. Карточки с интересными фактами о динозаврах — по ссылке https://l.mts.ru/osnova_yt\n\nСмотрите «Радар» только в Okko: https://vk.cc/cX7ypL\nПодписка на 30 дней за 1₽ по промокоду «RADAR»\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Антона Нелихова: https://t.me/minutka_ethnography\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nНачало XIX века, Рязанская губерния. Крестьяне находят в земле огромную кость, размером с полчеловека. Чья она — непонятно. Но необычный артефакт забирает помещик. И приспосабливает её к делу: ставит у камина как заслонку, чтобы искры не разлетались на пол. Тем временем крестьяне, поразмыслив, решают: это кость БОГАТЫРЯ. Причём конкретно — Добрыни Никитича, его ребро. То, что найденная кость по форме — лопатка, никого не смущает. Несколько десятилетий ребро богатыря Добрыни добросовестно служит каминной заслонкой в рязанском поместье. Только сильно позже выясняется, что это вообще не богатырь. Это лопатка мамонта.\n\nСегодня выпуск о том, как люди тысячи лет находили в земле кости вымерших животных — и придумывали к ним великанов, святых, драконов и богатырей. С Антоном Нелиховым, историком науки и собирателем ископаемого фольклора, мы поговорили о том, откуда взялся миф о циклопах и при чём тут карликовые слоны. Что на самом деле тысячу лет толкли в порошок и пили в Китае под видом «костей дракона». И почему скелеты динозавров в музеях — на самом деле реплики из пластика, а настоящие кости лежат рядом в витринах и выглядят неказисто.\n\nЕщё обсудили: можно ли купить настоящего динозавра на Авито, что произошло в конце пермского периода и почему это было страшнее, чем падение астероида на динозавров, как окаменелости спасали людей от голода в Поволжье в 1891 году, и почему в традиционной русской деревне можно было спокойно пить из лужи. И самое неожиданное — откуда у нас сны про полёты и падения, если выше табуретки мы никогда не прыгали. Просмотра!\n\n0:00 - Лунные и солнечные какашки\n0:13 - Поддержите нас лайком\n0:27 - Как мамонты стали циклопами\n2:18 - Кости гигантов\n4:51 - Какого размера лопатка мамонта\n7:05 - Кости дракона и мифологизация костей\n8:50 - Громовые стрелы из морского моллюска\n11:37 - Источники мифов\n12:23 - Динозавры до революции\n13:36 - Самые популярные вымершие чудовища\n14:52 - Записки о динозаврах\n17:58 - Мировые мифы об окаменелостях\n19:05 - Кости драконов\n19:54 - Как находят кости динозавров\n21:52 - Что мы найдем под Петербургом?\n23:29 - Динозавры в Москве\n23:52 - Где динозавры \"выходят на поверхность\"\n24:56 - Звероящеры\n25:25 - Что убило первых млекопитающих\n26:02 - Пермский период\n28:02 - Пермский плюм, который уничтожил все\n29:33 - В России мало динозавров?\n30:44 - Самая значимая российская палеонтологическая находка\n32:37 - Крокодил с перьями\n33:06 - Как воскресить динозавров\n35:13 - Самые древние украшения\n37:15 - Первое упоминание окаменелостей\n38:34 - Древние египтяне \"захоронили бога\"\n40:10 - Как в музеи привозили не те кости\n40:44 - Потоп и кости рыб\n42:41 - Как палеонтология отражена в религии\n44:06 - Миф об окаменелых змеях\n46:11 - Как аммониты стали талисманами\n47:59 - Мы всегда искали объяснения\n50:43 - Необъяснимые находки\n51:37 - Какие останки лучше всего сохранились\n55:45 - Сколько динозавров находят ежегодно\n56:35 - Как по одной кости восстановить всего динозавра\n59:38 - Динозавры в музеях\n1:01:35 - Ненастоящие скелеты динозавров\n1:03:27 - Почему из настоящих костей не строят скелеты\n1:04:01 - Купить настоящего динозавра\n1:04:55 - Легальность покупки костей динозавров\n1:06:55 - Легенда о космических как" <> ..., "duration" => 4701, "filename" => "/downloads/youtube/ОСНОВА/2026-04-26_ДИНОЗАВРЫ В МУЗЕЯХ — НЕ НАСТОЯЩИЕ?.m4a", "id" => "VK7M0tJ3YcQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=VK7M0tJ3YcQ", "playlist_index" => 2, "timestamp" => 1777191127, "title" => "ДИНОЗАВРЫ В МУЗЕЯХ — НЕ НАСТОЯЩИЕ?", "upload_date" => "20260426"} 02:34:13.701 [debug] QUERY OK source="sources" db=0.7ms idle=383.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:13.702 [debug] QUERY OK source="sources" db=0.8ms idle=384.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:13.735 [debug] QUERY OK source="media_items" db=32.6ms idle=386.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-26 08:12:07Z], 10] 02:34:13.752 [debug] QUERY OK source="media_items" db=15.6ms idle=419.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["MWS Tables — платформа для организации совместной работы и автоматизации рутины на основе таблиц. Карточки с интересными фактами о динозаврах — по ссылке https://l.mts.ru/osnova_yt\n\nСмотрите «Радар» только в Okko: https://vk.cc/cX7ypL\nПодписка на 30 дней за 1₽ по промокоду «RADAR»\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Антона Нелихова: https://t.me/minutka_ethnography\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nНачало XIX века, Рязанская губерния. Крестьяне находят в земле огромную кость, размером с полчеловека. Чья она — непонятно. Но необычный артефакт забирает помещик. И приспосабливает её к делу: ставит у камина как заслонку, чтобы искры не разлетались на пол. Тем временем крестьяне, поразмыслив, решают: это кость БОГАТЫРЯ. Причём конкретно — Добрыни Никитича, его ребро. То, что найденная кость по форме — лопатка, никого не смущает. Несколько десятилетий ребро богатыря Добрыни добросовестно служит каминной заслонкой в рязанском поместье. Только сильно позже выясняется, что это вообще не богатырь. Это лопатка мамонта.\n\nСегодня выпуск о том, как люди тысячи лет находили в земле кости вымерших животных — и придумывали к ним великанов, святых, драконов и богатырей. С Антоном Нелиховым, историком науки и собирателем ископаемого фольклора, мы поговорили о том, откуда взялся миф о циклопах и при чём тут карликовые слоны. Что на самом деле тысячу лет толкли в порошок и пили в Китае под видом «костей дракона». И почему скелеты динозавров в музеях — на самом деле реплики из пластика, а настоящие кости лежат рядом в витринах и выглядят неказисто.\n\nЕщё обсудили: можно ли купить настоящего динозавра на Авито, что произошло в конце пермского периода и почему это было страшнее, чем падение астероида на динозавров, как окаменелости спасали людей от голода в Поволжье в 1891 году, и почему в традиционной русской деревне можно было спокойно пить из лужи. И самое неожиданное — откуда у нас сны про полёты и падения, если выше табуретки мы никогда не прыгали. Просмотра!\n\n0:00 - Лунные и солнечные какашки\n0:13 - Поддержите нас лайком\n0:27 - Как мамонты стали циклопами\n2:18 - Кости гигантов\n4:51 - Какого размера лопатка мамонта\n7:05 - Кости дракона и мифологизация костей\n8:50 - Громовые стрелы из морского моллюска\n11:37 - Источники мифов\n12:23 - Динозавры до революции\n13:36 - Самые популярные вымершие чудовища\n14:52 - Записки о динозаврах\n17:58 - Мировые мифы об окаменелостях\n19:05 - Кости драконов\n19:54 - Как находят кости динозавров\n21:52 - Что мы найдем под Петербургом?\n23:29 - Динозавры в Москве\n23:52 - Где динозавры \"выходят на поверхность\"\n24:56 - Звероящеры\n25:25 - Что убило первых млекопитающих\n26:02 - Пермский период\n28:02 - Пермский плюм, который уничтожил все\n29:33 - В России мало динозавров?\n30:44 - Самая значимая российская палеонтологическая находка\n32:37 - Крокодил с перьями\n33:06 - Как воскресить динозавров\n35:13 - Самые древние украшения\n37:15 - Первое упоминание окаменелостей\n38:34 - Древние египтяне \"захоронили бога\"\n40:10 - Как в музеи привозили не те кости\n40:44 - Потоп и кости рыб\n42:41 - Как палеонтология отражена в религии\n44:06 - Миф об окаменелых змеях\n46:11 - Как аммониты стали талисманами\n47:59 - Мы всегда искали объяснения\n50:43 - Необъяснимые находки\n51:37 - Какие останки лучше всего сохранились\n55:45 - Сколько динозавров находят ежегодно\n56:35 - Как по одной кости восстановить всего динозавра\n59:38 - Динозавры в музеях\n1:01:35 - Ненастоящие скелеты динозавров\n1:03:27 - Почему из настоящих костей не строят скелеты\n1:04:01 - Купить настоящего динозавра\n1:04:55 - Легальность покупки костей динозавров\n1:06:55 - Легенда о космических как" <> ..., "ДИНОЗАВРЫ В МУЗЕЯХ — НЕ НАСТОЯЩИЕ?", "e4aaf790-483c-4ca5-a2e4-2fae46fea217", "VK7M0tJ3YcQ", [], false, "https://www.youtube.com/watch?v=VK7M0tJ3YcQ", 4701, false, 2, "/downloads/youtube/ОСНОВА/2026-04-26_ДИНОЗАВРЫ В МУЗЕЯХ — НЕ НАСТОЯЩИЕ?.m4a", false, false, 10, 1, ~U[2026-04-26 08:12:07Z], ~U[2026-05-03 23:34:13Z], ~U[2026-05-03 23:34:13Z], "MWS Tables — платформа для организации совместн (truncated) 02:34:13.755 [debug] QUERY OK source="sources" db=2.7ms idle=179.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:13.756 [debug] QUERY OK source="media_profiles" db=1.0ms idle=53.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:13.758 [debug] QUERY OK source="media_items" db=1.2ms idle=54.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [60764] 02:34:13.758 [debug] Current batch of media processed. Will check again in 1000ms 02:34:14.758 [debug] Current batch of media processed. Will check again in 1000ms 02:34:15.203 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=BJT7Frk8Sp8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6c/aa/6caa0cf1af91a66681e0d435d14dbd8235a80f92c783d8aeb07001b526996447.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: 02:34:15.203 [debug] Running yt-dlp command for action: download 02:34:15.204 [debug] QUERY OK source="settings" db=0.8ms idle=1452.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:34:15.205 [debug] QUERY OK source="settings" db=0.8ms idle=1449.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:34:15.206 [debug] QUERY OK source="settings" db=0.9ms idle=1449.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:34:15.207 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=BJT7Frk8Sp8 --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/youtube/%(channel)S/%(upload_date>%Y-%m-%d)S_%(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --embed-metadata --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --output /downloads/youtube/%(channel)S/%(upload_date>%Y-%m-%d)S_%(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/09/5d/095db40f4b66d2fb61ce74f5eb127556e5064586258a86697ead6eb30264588b.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 02:34:15.760 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n«Земля-снежок» — так геологи называют период, когда планета была покрыта льдом от полюсов до экватора. Никакого открытого океана, никаких берегов — сплошной белый шар. И это не гипотеза из фантастики: доказательство нашли в горных породах тропиков — там, где никакому леднику взяться неоткуда. Следы ледниковой шлифовки в породах возрастом 700 миллионов лет, на широте, где сегодня джунгли.\n\nСегодня в гостях — геохимик Андрей Бычков. Поговорили о том, как Земля вообще стала Землёй: из чего слепилась, почему не остыла и откуда взялась вода. Что произошло при столкновении с Теей — объектом, после удара с которым образовалась Луна. Существуют ли вулканы, которые извергают не лаву, а воду. Сколько лет нефти и можно ли ускорить её образование в лаборатории. И какой след оставит человечество в геологической летописи — что найдут будущие геологи через сто миллионов лет.\n\nПросмотра!\n\n0:00 - Как образуется нефть?\n1:15 - Поддержите нас лайками!\n1:26 - Почему Земля не шар?\n3:09 - 3D-модель Земли - ненастоящая\n4:07 - Самая древняя субстанция на Земле\n4:52 - Самое древнее вещество\n6:29 - Как мы знаем возраст веществ\n7:46 - Первые дни нашей планеты\n8:51 - Формирование Земли\n10:50 - Из чего построилась Земля\n11:42 - Почему Земля горячая внутри\n13:46 - Кремний и почему его так много\n16:42 - Элементы Солнца на Земле\n17:30 - Элементы, которые не могли образоваться при Большом взрыве\n19:51 - Тяжесть урана\n20:01 - Как сверхновые создали уран\n20:37 - Почему состав Земли отличаются от состава Солнечной системы\n21:42 - Почему в Земле много железа\n23:00 - Столкновение с Землей и формирование Луны\n25:51 - Кора Луны\n26:46 - Как геологи изучили весь состав Луны\n28:20 - Что случалось с Тейей, которая столкнулась с Землей?\n30:03 - Как взглянуть вглубь Земли\n31:13 - Метеориты - позволяют заглянуть вглубь Земли\n32:45 - Что с кратерами на Земле\n33:59 - Куда делось золото и платина Земли\n35:28 - Большая голубая дыра и другие карстовые воронки\n36:26 - Что такое карст\n38:16 - Первый фотосинтез на Земле\n41:48 - Как замерзла Земля\n42:42 - Ледниковые отложения\n45:18 - Зачем жизнь стала многоклеточной\n46:20 - Из чего состоит воздух\n48:29 - Как живые организмы повлияли на состав Земли\n50:31 - Возникновение нефти\n53:24 - Как появляется нефть\n55:06 - Из чего можно сделать нефть\n56:05 - \"Искусственная\" нефть\n57:41 - Криовулканизм - водяные вулканы\n1:01:11 - Сила воды\n1:05:47 - Геотермальные источники и как они создали жизнь\n1:09:40 - На каких планетах обязана возникнуть жизнь\n1:13:30 - Кратер Попигай\n1:14:20 - Супервулканы\n1:16:09 - Извержения супервулканов\n1:18:27 - Как люди изменили Землю\n1:22:08 - Любимый минерал\n1:22:16 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #земля #геология #космос #наука", "duration" => 4964, "filename" => "/downloads/youtube/ОСНОВА/2026-04-19_ВСЕ ЧТО ВЫ НЕ ЗНАЛИ О ФОРМИРОВАНИИ ЗЕМЛИ.m4a", "id" => "I6pUSXTmc9c", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=I6pUSXTmc9c", "playlist_index" => 3, "timestamp" => 1776611128, "title" => "ВСЕ ЧТО ВЫ НЕ ЗНАЛИ О ФОРМИРОВАНИИ ЗЕМЛИ", "upload_date" => "20260419"} 02:34:15.761 [debug] QUERY OK source="sources" db=0.8ms idle=555.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:15.762 [debug] QUERY OK source="sources" db=0.5ms idle=555.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:15.795 [debug] QUERY OK source="media_items" db=33.1ms idle=555.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-19 15:05:28Z], 10] 02:34:15.820 [debug] QUERY OK source="media_items" db=23.8ms idle=479.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n«Земля-снежок» — так геологи называют период, когда планета была покрыта льдом от полюсов до экватора. Никакого открытого океана, никаких берегов — сплошной белый шар. И это не гипотеза из фантастики: доказательство нашли в горных породах тропиков — там, где никакому леднику взяться неоткуда. Следы ледниковой шлифовки в породах возрастом 700 миллионов лет, на широте, где сегодня джунгли.\n\nСегодня в гостях — геохимик Андрей Бычков. Поговорили о том, как Земля вообще стала Землёй: из чего слепилась, почему не остыла и откуда взялась вода. Что произошло при столкновении с Теей — объектом, после удара с которым образовалась Луна. Существуют ли вулканы, которые извергают не лаву, а воду. Сколько лет нефти и можно ли ускорить её образование в лаборатории. И какой след оставит человечество в геологической летописи — что найдут будущие геологи через сто миллионов лет.\n\nПросмотра!\n\n0:00 - Как образуется нефть?\n1:15 - Поддержите нас лайками!\n1:26 - Почему Земля не шар?\n3:09 - 3D-модель Земли - ненастоящая\n4:07 - Самая древняя субстанция на Земле\n4:52 - Самое древнее вещество\n6:29 - Как мы знаем возраст веществ\n7:46 - Первые дни нашей планеты\n8:51 - Формирование Земли\n10:50 - Из чего построилась Земля\n11:42 - Почему Земля горячая внутри\n13:46 - Кремний и почему его так много\n16:42 - Элементы Солнца на Земле\n17:30 - Элементы, которые не могли образоваться при Большом взрыве\n19:51 - Тяжесть урана\n20:01 - Как сверхновые создали уран\n20:37 - Почему состав Земли отличаются от состава Солнечной системы\n21:42 - Почему в Земле много железа\n23:00 - Столкновение с Землей и формирование Луны\n25:51 - Кора Луны\n26:46 - Как геологи изучили весь состав Луны\n28:20 - Что случалось с Тейей, которая столкнулась с Землей?\n30:03 - Как взглянуть вглубь Земли\n31:13 - Метеориты - позволяют заглянуть вглубь Земли\n32:45 - Что с кратерами на Земле\n33:59 - Куда делось золото и платина Земли\n35:28 - Большая голубая дыра и другие карстовые воронки\n36:26 - Что такое карст\n38:16 - Первый фотосинтез на Земле\n41:48 - Как замерзла Земля\n42:42 - Ледниковые отложения\n45:18 - Зачем жизнь стала многоклеточной\n46:20 - Из чего состоит воздух\n48:29 - Как живые организмы повлияли на состав Земли\n50:31 - Возникновение нефти\n53:24 - Как появляется нефть\n55:06 - Из чего можно сделать нефть\n56:05 - \"Искусственная\" нефть\n57:41 - Криовулканизм - водяные вулканы\n1:01:11 - Сила воды\n1:05:47 - Геотермальные источники и как они создали жизнь\n1:09:40 - На каких планетах обязана возникнуть жизнь\n1:13:30 - Кратер Попигай\n1:14:20 - Супервулканы\n1:16:09 - Извержения супервулканов\n1:18:27 - Как люди изменили Землю\n1:22:08 - Любимый минерал\n1:22:16 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #земля #геология #космос #наука", "ВСЕ ЧТО ВЫ НЕ ЗНАЛИ О ФОРМИРОВАНИИ ЗЕМЛИ", "5f1f0761-4123-4ddc-8385-90649067a130", "I6pUSXTmc9c", [], false, "https://www.youtube.com/watch?v=I6pUSXTmc9c", 4964, false, 3, "/downloads/youtube/ОСНОВА/2026-04-19_ВСЕ ЧТО ВЫ НЕ ЗНАЛИ О ФОРМИРОВАНИИ ЗЕМЛИ.m4a", false, false, 10, 1, ~U[2026-04-19 15:05:28Z], ~U[2026-05-03 23:34:15Z], ~U[2026-05-03 23:34:15Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n«Земля-снежок» — так геологи называют период, когда планета была покрыта льдом от полюсов до экватора. Никакого открытого океана, никаких берегов — сплошной белый шар. И это не гипотеза из фантастики: доказательство нашли в горных породах тропиков — там, где никакому леднику взяться неоткуда. Следы ледниковой шлифовки в породах возрастом 700 миллионов лет, на широте (truncated) 02:34:15.822 [debug] QUERY OK source="sources" db=2.0ms idle=237.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:15.823 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.2ms idle=61.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:15.824 [debug] QUERY OK source="media_items" db=0.8ms idle=61.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [52341] 02:34:15.825 [debug] Current batch of media processed. Will check again in 1000ms 02:34:16.825 [debug] Current batch of media processed. Will check again in 1000ms 02:34:17.827 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "В апреле Авито Реклама проводит розыгрыш. Выигрывайте кроссовер, игровые консоли и получайте до 20 000 бонусов на рекламу. Подробности по ссылке:https://bit.ly/3Q30msq\n\nОформите легендарную кредитку 100 дней без %. Совершайте покупки, снимайте наличные и не думайте о процентах. Бесплатное обслуживание навсегда - https://alfa.me/THMYa2\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Ивана Ямщикова: https://t.me/progulka\nYouTube-канала Ивана Ямщикова: https://www.youtube.com/@kroniker\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nВ 1832 году российский чиновник Семён Корсаков подал в Петербургскую академию наук заявку на механическую машину для «сравнения идей». Она умела искать совпадения в записях — по сути, это был первый механический поиск по базе данных. Академия отказала: сочли баловством.\n\nПримерно тогда же в Лондоне Чарльз Бэббидж строил свою «аналитическую машину» — устройство, способное выполнять произвольные вычисления по программе. Он потратил на неё сорок лет и почти всё своё состояние. Машину так и не достроили — викторианская промышленность не могла изготовить детали с нужной точностью.\n\nОба опередили своё время примерно на сто лет. Но главное — уже тогда люди поняли, что интеллектуальные задачи в принципе можно передать машине, и по сути создали концепцию искусственного интеллекта.\n\nНаш сегодняшний гость, Иван Ямщиков, профессор в Высшей технической школе Вюрцбурга, AI-исследователь, сооснователь стартапа Pleias и автором подкаста \"Проветримся\", говорит: даже сами профессионалы не ожидали, что всё случится так быстро.\n\nПоговорили про амбициозные проекты Маска и про то, как на самом деле устроены нейросети и почему простая математика даёт такие поразительные результаты. Почему ИИ так хорошо пишет код — и связано ли это с тем, что код, в отличие от жизни, подчиняется строгим правилам. Что такое токенизация и почему способ нарезать текст на кусочки влияет на то, что модель вообще способна понять. Как алгоритмы рекомендаций в соцсетях незаметно меняют поведение — особенно подростков. Вымирают ли программисты и что будет с теми, кто только собирается в профессию. Чему учить детей, если через двадцать лет половину работы будет делать машина. И — конкретно: как прямо сейчас внедрить ИИ в обычный малый бизнес без программистов и стартапного бюджета.\n\nПросмотра!\n\n0:00 - ИИ будет влиять на психику поколений?\n2:03 - Поддержите нас лайком!\n2:16 - Первые ИИ-машины\n5:12 - Как машины проходят тест Тьюринга\n8:07 - Как ИИ так быстро развился\n10:25 - Вакцина от рака с помощью ChatGPT\n12:08 - Лекарства будущего\n12:44 - Будущее искусственного интеллекта\n15:47 - Реальная работа алгоритмов\n17:29 - Рыночная экономика эпохи ИИ\n18:32 - Ритуалы эпохи ИИ\n19:29 - Бот ушедшего близкого\n20:48 - Илон Маск - неадекватный\n22:19 - Энергопотребление нейросетей\n24:30 - Демократизация искусственного интеллекта\n26:00 - Схемы Маска\n28:54 - Space X и искусственный интеллект\n29:28 - Tesla вольется в Space X\n31:31 - Дата-центры в космосе\n35:58 - Как нейросеть видит наш текст. Процесс токенизации\n40:13 - \"Хороший токен\" и составление текста нейросетью\n42:29 - Языки программирования и ИИ\n44:16 - Алгоритмы токенизации\n46:29 - \"Горький урок\"\n50:23 - Какие профессии рискуют из-за ИИ\n54:37 - Век предпринимателей\n55:09 - Кто реально пострадает от ИИ\n56:12 - Нейросети и бизнес\n1:00:00 - Почему чат-боты банков тупят?\n1:02:55 - Какие задачи полностью перейдут к ИИ\n1:07:45 - Программисты исчезнут?\n1:09:30 - Какие ВУЗы лучше выбрать\n1:12:27 - Следующий качественный уровень искусственного интеллекта\n1:15:50 - Робо-работники и страх гуманоидов\n1:18:48 - Кто такие Anthropic\n1:24:02 - Пузыри ИИ\n1:" <> ..., "duration" => 5766, "filename" => "/downloads/youtube/ОСНОВА/2026-04-12_БУДУЩЕЕ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА: ПОРА ПРИГОТОВИТЬСЯ.m4a", "id" => "Lc53LICTt6A", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Lc53LICTt6A", "playlist_index" => 4, "timestamp" => 1775995304, "title" => "БУДУЩЕЕ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА: ПОРА ПРИГОТОВИТЬСЯ", "upload_date" => "20260412"} 02:34:17.828 [debug] QUERY OK source="sources" db=0.9ms idle=511.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:17.829 [debug] QUERY OK source="sources" db=0.7ms idle=512.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:17.872 [debug] QUERY OK source="media_items" db=41.9ms idle=513.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-12 12:01:44Z], 10] 02:34:17.887 [debug] QUERY OK source="media_items" db=14.6ms idle=555.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["В апреле Авито Реклама проводит розыгрыш. Выигрывайте кроссовер, игровые консоли и получайте до 20 000 бонусов на рекламу. Подробности по ссылке:https://bit.ly/3Q30msq\n\nОформите легендарную кредитку 100 дней без %. Совершайте покупки, снимайте наличные и не думайте о процентах. Бесплатное обслуживание навсегда - https://alfa.me/THMYa2\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Ивана Ямщикова: https://t.me/progulka\nYouTube-канала Ивана Ямщикова: https://www.youtube.com/@kroniker\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nВ 1832 году российский чиновник Семён Корсаков подал в Петербургскую академию наук заявку на механическую машину для «сравнения идей». Она умела искать совпадения в записях — по сути, это был первый механический поиск по базе данных. Академия отказала: сочли баловством.\n\nПримерно тогда же в Лондоне Чарльз Бэббидж строил свою «аналитическую машину» — устройство, способное выполнять произвольные вычисления по программе. Он потратил на неё сорок лет и почти всё своё состояние. Машину так и не достроили — викторианская промышленность не могла изготовить детали с нужной точностью.\n\nОба опередили своё время примерно на сто лет. Но главное — уже тогда люди поняли, что интеллектуальные задачи в принципе можно передать машине, и по сути создали концепцию искусственного интеллекта.\n\nНаш сегодняшний гость, Иван Ямщиков, профессор в Высшей технической школе Вюрцбурга, AI-исследователь, сооснователь стартапа Pleias и автором подкаста \"Проветримся\", говорит: даже сами профессионалы не ожидали, что всё случится так быстро.\n\nПоговорили про амбициозные проекты Маска и про то, как на самом деле устроены нейросети и почему простая математика даёт такие поразительные результаты. Почему ИИ так хорошо пишет код — и связано ли это с тем, что код, в отличие от жизни, подчиняется строгим правилам. Что такое токенизация и почему способ нарезать текст на кусочки влияет на то, что модель вообще способна понять. Как алгоритмы рекомендаций в соцсетях незаметно меняют поведение — особенно подростков. Вымирают ли программисты и что будет с теми, кто только собирается в профессию. Чему учить детей, если через двадцать лет половину работы будет делать машина. И — конкретно: как прямо сейчас внедрить ИИ в обычный малый бизнес без программистов и стартапного бюджета.\n\nПросмотра!\n\n0:00 - ИИ будет влиять на психику поколений?\n2:03 - Поддержите нас лайком!\n2:16 - Первые ИИ-машины\n5:12 - Как машины проходят тест Тьюринга\n8:07 - Как ИИ так быстро развился\n10:25 - Вакцина от рака с помощью ChatGPT\n12:08 - Лекарства будущего\n12:44 - Будущее искусственного интеллекта\n15:47 - Реальная работа алгоритмов\n17:29 - Рыночная экономика эпохи ИИ\n18:32 - Ритуалы эпохи ИИ\n19:29 - Бот ушедшего близкого\n20:48 - Илон Маск - неадекватный\n22:19 - Энергопотребление нейросетей\n24:30 - Демократизация искусственного интеллекта\n26:00 - Схемы Маска\n28:54 - Space X и искусственный интеллект\n29:28 - Tesla вольется в Space X\n31:31 - Дата-центры в космосе\n35:58 - Как нейросеть видит наш текст. Процесс токенизации\n40:13 - \"Хороший токен\" и составление текста нейросетью\n42:29 - Языки программирования и ИИ\n44:16 - Алгоритмы токенизации\n46:29 - \"Горький урок\"\n50:23 - Какие профессии рискуют из-за ИИ\n54:37 - Век предпринимателей\n55:09 - Кто реально пострадает от ИИ\n56:12 - Нейросети и бизнес\n1:00:00 - Почему чат-боты банков тупят?\n1:02:55 - Какие задачи полностью перейдут к ИИ\n1:07:45 - Программисты исчезнут?\n1:09:30 - Какие ВУЗы лучше выбрать\n1:12:27 - Следующий качественный уровень искусственного интеллекта\n1:15:50 - Робо-работники и страх гуманоидов\n1:18:48 - Кто такие Anthropic\n1:24:02 - Пузыри ИИ\n1:" <> ..., "БУДУЩЕЕ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА: ПОРА ПРИГОТОВИТЬСЯ", "37b6bc46-fb60-41bf-a8cc-c6302b4b8c3d", "Lc53LICTt6A", [], false, "https://www.youtube.com/watch?v=Lc53LICTt6A", 5766, false, 4, "/downloads/youtube/ОСНОВА/2026-04-12_БУДУЩЕЕ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА: ПОРА ПРИГОТОВИТЬСЯ.m4a", false, false, 10, 1, ~U[2026-04-12 12:01:44Z], ~U[2026-05-03 23:34:17Z], ~U[2026-05-03 23:34:17Z], "В апре (truncated) 02:34:17.890 [debug] QUERY OK source="sources" db=2.3ms idle=298.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:17.891 [debug] QUERY OK source="media_profiles" db=0.9ms idle=61.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:17.893 [debug] QUERY OK source="media_items" db=1.7ms idle=61.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [44053] 02:34:17.893 [debug] Current batch of media processed. Will check again in 1000ms 02:34:18.894 [debug] Current batch of media processed. Will check again in 1000ms 02:34:19.896 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Суточно.ру — Найдем, где остановиться! \nhttps://clck.ru/3Su7kK\nБронируй с промокодом МИССИЯ на 1000 бонусов до 19.04.2026\n\nПереходи на 5G режим от МегаФона - https://moscow.megafon.ru/5g/?utm_source=youtube&utm_medium=pr_blogger&utm_campaign=pr_5G-Q2-2026&utm_content=video-april&utm_term=osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nНе знаю, что вы делали в среду ночью. Но я с красными глазами смотрел трансляцию первого за 50 лет запуска людей к Луне. Артемис-2. Четыре астронавта, маршрут, который побьёт рекорд дальности со времён аварийного Аполлона-13 — и траектория рассчитана так, что если откажут все двигатели, гравитация Луны сама забросит корабль обратно к Земле. Но главное — это не просто полёт вокруг Луны. Это во многом репетиция Марса.\n\nЧтобы разобраться во всём этом, в этом выпуске я поговорил с Натаном Эйсмонтом — учёным, который работал над советскими лунными программами изнутри, считал траектории на электромеханических машинах и помнит день, когда новость о запуске первого спутника прервала лекцию в университете.\n\nВ выпуске: зачем на Artemis 2 взяли чипы с клетками астронавтов, почему советская ракета Н1 была мощнее Сатурна-5, но так и не полетела; как «Луна-3» совершила первый в истории гравитационный манёвр; чем луноходы занимались на поверхности и почему их рекорд не побит до сих пор; может ли Китай высадиться на Луну раньше NASA — и зачем вообще возвращаться, если мы уже там были?\n\nПросмотра!\n\n0:00 - Премия за советскую ракету Н-1\n1:08 - Поддержите нас лайком!\n1:17 - Советские лунные программы\n3:11 - Лунная гонка\n4:05 - Миссия Луна-3\n6:48 - 16 неудач подряд\n7:25 - Три ступени корабля\n10:38 - Как получилась первая фотографии обратной стороны Луны\n12:12 - Первый гравитационный маневр\n15:22 - Как Юпитер очистил Солнечную систему\n16:01 - Насколько сложно взлететь с Луны\n16:52 - Луна-16 и первый грунт с Луны\n18:30 - Artemis I и Artemis II\n19:47 - Ошибки во время полетов\n20:59 - Биологические тесты на Artemis\n21:49 - Чем полет к Луне отличается от полета на МКС\n23:40 - Опасность космических полетов\n27:46 - Защита от радиации в космосе\n29:32 - Ракеты SLS против Saturn V\n32:56 - Опасности ракеты SLS\n36:30 - Artemis III и два посадочных модуля\n37:39 - Луна - капсула времени\n40:12 - Вода на Луне\n41:22 - Эмоции от запуска первого спутника\n43:40 - Эмоции от полета Гагарина\n45:24 - Освещение посадки американцев на Луну в СССР\n47:10 - Трагедия Аполлон-1\n50:30 - Проект Аполлон-Союз\n52:34 - Автомобиль для всех\n54:36 - Катастрофа Аполлон-13\n56:15 - Прыжки на Луне и что астронавты оставили на спутнике\n58:18 - Советская лунная программа. Ракета Н-1\n1:01:35 - Что не получилось с ракетой Н-1\n1:06:45 - Проект \"Буран\"\n1:07:30 - Конструкторское бюро в Советском союзе\n1:09:12 - Компьютеры NASA\n1:10:27 - Премия в миллион советских рублей. До Натана Эйсмонта дошло меньше 5000\n1:13:05 - Луноходы и их миссия\n1:15:38 - Сколько людей управляли луноходом\n1:16:38 - Китайская лунная программа\n1:18:29 - Российская лунная программа и сборка на орбите\n1:19:41 - Как устанавливают связь с обратной стороной Луны\n1:21:12 - Почему США и Китай не сотрудничают в космосе\n1:22:47 - База на Луне или вокруг Луны\n1:26:00 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #artemis #космос #луна #эйсмонт #наука", "duration" => 5196, "filename" => "/downloads/youtube/ОСНОВА/2026-04-05_ЛУНА 2026: ЗАЧЕМ СНОВА?.m4a", "id" => "S8Y5ZBkuKLY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=S8Y5ZBkuKLY", "playlist_index" => 5, "timestamp" => 1775388655, "title" => "ЛУНА 2026: ЗАЧЕМ СНОВА?", "upload_date" => "20260405"} 02:34:19.897 [debug] QUERY OK source="sources" db=0.5ms idle=579.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:19.897 [debug] QUERY OK source="sources" db=0.4ms idle=580.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:19.940 [debug] QUERY OK source="media_items" db=42.6ms idle=580.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-05 11:30:55Z], 10] 02:34:19.956 [debug] QUERY OK source="media_items" db=15.1ms idle=623.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Суточно.ру — Найдем, где остановиться! \nhttps://clck.ru/3Su7kK\nБронируй с промокодом МИССИЯ на 1000 бонусов до 19.04.2026\n\nПереходи на 5G режим от МегаФона - https://moscow.megafon.ru/5g/?utm_source=youtube&utm_medium=pr_blogger&utm_campaign=pr_5G-Q2-2026&utm_content=video-april&utm_term=osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nНе знаю, что вы делали в среду ночью. Но я с красными глазами смотрел трансляцию первого за 50 лет запуска людей к Луне. Артемис-2. Четыре астронавта, маршрут, который побьёт рекорд дальности со времён аварийного Аполлона-13 — и траектория рассчитана так, что если откажут все двигатели, гравитация Луны сама забросит корабль обратно к Земле. Но главное — это не просто полёт вокруг Луны. Это во многом репетиция Марса.\n\nЧтобы разобраться во всём этом, в этом выпуске я поговорил с Натаном Эйсмонтом — учёным, который работал над советскими лунными программами изнутри, считал траектории на электромеханических машинах и помнит день, когда новость о запуске первого спутника прервала лекцию в университете.\n\nВ выпуске: зачем на Artemis 2 взяли чипы с клетками астронавтов, почему советская ракета Н1 была мощнее Сатурна-5, но так и не полетела; как «Луна-3» совершила первый в истории гравитационный манёвр; чем луноходы занимались на поверхности и почему их рекорд не побит до сих пор; может ли Китай высадиться на Луну раньше NASA — и зачем вообще возвращаться, если мы уже там были?\n\nПросмотра!\n\n0:00 - Премия за советскую ракету Н-1\n1:08 - Поддержите нас лайком!\n1:17 - Советские лунные программы\n3:11 - Лунная гонка\n4:05 - Миссия Луна-3\n6:48 - 16 неудач подряд\n7:25 - Три ступени корабля\n10:38 - Как получилась первая фотографии обратной стороны Луны\n12:12 - Первый гравитационный маневр\n15:22 - Как Юпитер очистил Солнечную систему\n16:01 - Насколько сложно взлететь с Луны\n16:52 - Луна-16 и первый грунт с Луны\n18:30 - Artemis I и Artemis II\n19:47 - Ошибки во время полетов\n20:59 - Биологические тесты на Artemis\n21:49 - Чем полет к Луне отличается от полета на МКС\n23:40 - Опасность космических полетов\n27:46 - Защита от радиации в космосе\n29:32 - Ракеты SLS против Saturn V\n32:56 - Опасности ракеты SLS\n36:30 - Artemis III и два посадочных модуля\n37:39 - Луна - капсула времени\n40:12 - Вода на Луне\n41:22 - Эмоции от запуска первого спутника\n43:40 - Эмоции от полета Гагарина\n45:24 - Освещение посадки американцев на Луну в СССР\n47:10 - Трагедия Аполлон-1\n50:30 - Проект Аполлон-Союз\n52:34 - Автомобиль для всех\n54:36 - Катастрофа Аполлон-13\n56:15 - Прыжки на Луне и что астронавты оставили на спутнике\n58:18 - Советская лунная программа. Ракета Н-1\n1:01:35 - Что не получилось с ракетой Н-1\n1:06:45 - Проект \"Буран\"\n1:07:30 - Конструкторское бюро в Советском союзе\n1:09:12 - Компьютеры NASA\n1:10:27 - Премия в миллион советских рублей. До Натана Эйсмонта дошло меньше 5000\n1:13:05 - Луноходы и их миссия\n1:15:38 - Сколько людей управляли луноходом\n1:16:38 - Китайская лунная программа\n1:18:29 - Российская лунная программа и сборка на орбите\n1:19:41 - Как устанавливают связь с обратной стороной Луны\n1:21:12 - Почему США и Китай не сотрудничают в космосе\n1:22:47 - База на Луне или вокруг Луны\n1:26:00 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #artemis #космос #луна #эйсмонт #наука", "ЛУНА 2026: ЗАЧЕМ СНОВА?", "594e91af-25b4-46d0-87dc-37bd436a9e21", "S8Y5ZBkuKLY", [], false, "https://www.youtube.com/watch?v=S8Y5ZBkuKLY", 5196, false, 5, "/downloads/youtube/ОСНОВА/2026-04-05_ЛУНА 2026: ЗАЧЕМ СНОВА?.m4a", false, false, 10, 1, ~U[2026-04-05 11:30:55Z], ~U[2026-05-03 23:34:19Z], ~U[2026-05-03 23:34:19Z], "Суточно.ру — Найдем, где остановиться! \nhttps://clck.ru/3Su7kK\nБронируй с промокодом МИССИЯ на 1000 бонусов до 19.04.2026\n\nПереходи на 5G режим от МегаФона - https://moscow.megafon.ru/5g/?utm_source=youtube&utm_medium=pr_blogger&utm_campaign=pr_5G-Q2-2026&utm_content=video-april&utm_term=osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова (truncated) 02:34:19.958 [debug] QUERY OK source="sources" db=2.0ms idle=357.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:19.960 [debug] QUERY OK source="media_profiles" db=1.0ms idle=61.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:19.961 [debug] QUERY OK source="media_items" db=1.2ms idle=62.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [35864] 02:34:19.961 [debug] Current batch of media processed. Will check again in 1000ms 02:34:20.962 [debug] Current batch of media processed. Will check again in 1000ms 02:34:21.964 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Подключайте Онлайн-бухгалтерию и выбирайте кешбэк за уплату налогов через Точка Банк: https://tchk.me/39GL0y\n\nСамый большой выбор* жилья на Авито Путешествиях со скидками до 50% – https://bit.ly/47th4ag. Используйте промокод OSNOVA и получайте дополнительные 10% скидки без ограничений по сумме**\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram***: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nВ городе Йезд, про который вы наверное никогда не слышали, огонь горит непрерывно уже 1500 лет. В зороастрийском храме священный огонь не гаснет с 470 года. Специальный служитель храма ежедневно подкладывает сухие куски миндального и абрикосового дерева. Посетители могут видеть пламя только через стеклянную стену. За полторы тысячи лет огонь переезжал из города в город: 700 лет горел в Агде, 300 лет в Ардакане, а с 1473 года - в Йезде, в середине Ирана. Это один из древнейших непрерывно поддерживаемых огней в мире, и он символизирует зороастризм — религию, возникшую на территории Персии.\n\nСегодня выпуск о Персии, древнем Иране и культуре, которая влияла на мир тысячелетиями. С Марией Назаровой, специалистом по древнему искусству и археологии Ближнего Востока, мы обсудили, как Персидская империя, превосхолившая Римскую, контролировала Шёлковый путь. И почему даже Александр Македонский после завоевания страны стал носить персидскую одежду.\n\nРазберём: как Персия превратилась в Иран? Кто такой Кир Великий и что означают слова маг, шах и мат, что зашифровано в коврах, как разные художественные стили сливались на этой территории как в люплавильном котле. И как изображение древнеперсидского война оказалось в древней китайской гробнице в Сычуани?\n\nПросмотра!\n\n0:00 - Прообраз \"Рабочего и колхозницы\"\n1:08 - Поддержите нас лайком!\n1:21 - Персидские ковры\n2:56 - Древнейший ковер\n4:24 - Народы Древней Персии\n6:33 - Ахеменидская империя\n7:48 - География Древней Персии\n10:04 - Кир Великий\n11:06 - Как мусульманский мир пришел в персидский регион\n11:38 - Ключевые периоды развития Древнего Ирана\n13:36 - Конфликт с Римом\n14:12 - Почему у Ирана так много разных названий\n15:24 - Устойчивость культуры Ирана\n17:43 - Богатыри Ирана\n20:08 - История развития иранского искусства\n23:55 - Как жили художники и скульпторы Древнего Ирана\n25:36 - Отношение к художникам и скульпторам\n26:59 - Архитекторы Древнего Египта и Рима\n27:44 - Мастерские по иллюстрации и переписи книг\n28:46 - Иранский Новый год\n30:13 - Праздник зимы\n31:18 - Зороастризм - древняя Персидская религия\n32:26 - Главное божество в зороастризме\n35:17 - Война персов и парфян\n35:58 - Зороастризм в современном мире\n36:34 - Реальные маги или жрецы зороастризма\n37:24 - Храмы зороастризма\n38:29 - Маги в библии\n39:18 - Божества зороастризма - Митра и другие\n41:11 - Открытие митреума\n41:40 - Божество воды и храм воды\n42:40 - Плащ из шкурок 100 бобрих\n43:45 - Царь царей\n45:31 - Храм Митры в христианской церкви\n46:56 - Как греки представляли восточный мир в мифах\n48:05 - Орфей и Христос\n50:06 - Необычные обряды погребения в зороастризме\n51:06 - Погребение в стены и гробницы в скалах\n51:36 - Башни молчания\n52:42 - Язык персов и Ирана: фарси и арабица\n53:58 - Готическая искусство появилось в Иране?\n56:48 - Мусульманская культура на Сицилии\n57:17 - Тираноборцы\n59:06 - Как стела царя Хаммурапи оказалась в Лувре\n1:01:04 - Бессмертные сфинксы в Тегеране\n1:01:43 - Портреты древних царей\n1:03:30 - Отличия искусства Средиземноморья и Персии\n1:05:43 - Иранское искусство\n1:06:39 - Узнавание царей через искусство\n1:07:17 - Гробница парфянского воина в Китае\n1:08:26 - Костюмы людей востока\n1:09:03 - Швы наружу\n1:09:43 - Сфинкс для Египта и Греции\n1:11:09 - Как парфяне попали" <> ..., "duration" => 4995, "filename" => "/downloads/youtube/ОСНОВА/2026-03-29_КАКИМ ИРАН БЫЛ ДО? САМАЯ БОЛЬШАЯ ИМПЕРИЯ ДРЕВНОСТИ, ПЕРСИДСКИЕ КОВРЫ, СВЯЩЕННЫЙ ОГОНЬ.m4a", "id" => "7_IJRy2yxgQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=7_IJRy2yxgQ", "playlist_index" => 6, "timestamp" => 1774793525, "title" => "КАКИМ ИРАН БЫЛ ДО? САМАЯ БОЛЬШАЯ ИМПЕРИЯ ДРЕВНОСТИ, ПЕРСИДСКИЕ КОВРЫ, СВЯЩЕННЫЙ ОГОНЬ", "upload_date" => "20260329"} 02:34:21.967 [debug] QUERY OK source="sources" db=2.4ms idle=648.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:21.969 [debug] QUERY OK source="sources" db=1.3ms idle=650.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:22.020 [debug] QUERY OK source="media_items" db=51.0ms idle=652.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-29 14:12:05Z], 10] 02:34:22.035 [debug] QUERY OK source="media_items" db=14.6ms idle=703.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Подключайте Онлайн-бухгалтерию и выбирайте кешбэк за уплату налогов через Точка Банк: https://tchk.me/39GL0y\n\nСамый большой выбор* жилья на Авито Путешествиях со скидками до 50% – https://bit.ly/47th4ag. Используйте промокод OSNOVA и получайте дополнительные 10% скидки без ограничений по сумме**\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram***: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nВ городе Йезд, про который вы наверное никогда не слышали, огонь горит непрерывно уже 1500 лет. В зороастрийском храме священный огонь не гаснет с 470 года. Специальный служитель храма ежедневно подкладывает сухие куски миндального и абрикосового дерева. Посетители могут видеть пламя только через стеклянную стену. За полторы тысячи лет огонь переезжал из города в город: 700 лет горел в Агде, 300 лет в Ардакане, а с 1473 года - в Йезде, в середине Ирана. Это один из древнейших непрерывно поддерживаемых огней в мире, и он символизирует зороастризм — религию, возникшую на территории Персии.\n\nСегодня выпуск о Персии, древнем Иране и культуре, которая влияла на мир тысячелетиями. С Марией Назаровой, специалистом по древнему искусству и археологии Ближнего Востока, мы обсудили, как Персидская империя, превосхолившая Римскую, контролировала Шёлковый путь. И почему даже Александр Македонский после завоевания страны стал носить персидскую одежду.\n\nРазберём: как Персия превратилась в Иран? Кто такой Кир Великий и что означают слова маг, шах и мат, что зашифровано в коврах, как разные художественные стили сливались на этой территории как в люплавильном котле. И как изображение древнеперсидского война оказалось в древней китайской гробнице в Сычуани?\n\nПросмотра!\n\n0:00 - Прообраз \"Рабочего и колхозницы\"\n1:08 - Поддержите нас лайком!\n1:21 - Персидские ковры\n2:56 - Древнейший ковер\n4:24 - Народы Древней Персии\n6:33 - Ахеменидская империя\n7:48 - География Древней Персии\n10:04 - Кир Великий\n11:06 - Как мусульманский мир пришел в персидский регион\n11:38 - Ключевые периоды развития Древнего Ирана\n13:36 - Конфликт с Римом\n14:12 - Почему у Ирана так много разных названий\n15:24 - Устойчивость культуры Ирана\n17:43 - Богатыри Ирана\n20:08 - История развития иранского искусства\n23:55 - Как жили художники и скульпторы Древнего Ирана\n25:36 - Отношение к художникам и скульпторам\n26:59 - Архитекторы Древнего Египта и Рима\n27:44 - Мастерские по иллюстрации и переписи книг\n28:46 - Иранский Новый год\n30:13 - Праздник зимы\n31:18 - Зороастризм - древняя Персидская религия\n32:26 - Главное божество в зороастризме\n35:17 - Война персов и парфян\n35:58 - Зороастризм в современном мире\n36:34 - Реальные маги или жрецы зороастризма\n37:24 - Храмы зороастризма\n38:29 - Маги в библии\n39:18 - Божества зороастризма - Митра и другие\n41:11 - Открытие митреума\n41:40 - Божество воды и храм воды\n42:40 - Плащ из шкурок 100 бобрих\n43:45 - Царь царей\n45:31 - Храм Митры в христианской церкви\n46:56 - Как греки представляли восточный мир в мифах\n48:05 - Орфей и Христос\n50:06 - Необычные обряды погребения в зороастризме\n51:06 - Погребение в стены и гробницы в скалах\n51:36 - Башни молчания\n52:42 - Язык персов и Ирана: фарси и арабица\n53:58 - Готическая искусство появилось в Иране?\n56:48 - Мусульманская культура на Сицилии\n57:17 - Тираноборцы\n59:06 - Как стела царя Хаммурапи оказалась в Лувре\n1:01:04 - Бессмертные сфинксы в Тегеране\n1:01:43 - Портреты древних царей\n1:03:30 - Отличия искусства Средиземноморья и Персии\n1:05:43 - Иранское искусство\n1:06:39 - Узнавание царей через искусство\n1:07:17 - Гробница парфянского воина в Китае\n1:08:26 - Костюмы людей востока\n1:09:03 - Швы наружу\n1:09:43 - Сфинкс для Египта и Греции\n1:11:09 - Как парфяне попали" <> ..., "КАКИМ ИРАН БЫЛ ДО? САМАЯ БОЛЬШАЯ ИМПЕРИЯ ДРЕВНОСТИ, ПЕРСИДСКИЕ КОВРЫ, СВЯЩЕННЫЙ ОГОНЬ", "7799702f-ea24-4ac0-b979-aa00c0f73a6f", "7_IJRy2yxgQ", [], false, "https://www.youtube.com/watch?v=7_IJRy2yxgQ", 4995, false, 6, "/downloads/youtube/ОСНОВА/2026-03-29_КАКИМ ИРАН БЫЛ ДО? САМАЯ БОЛЬШАЯ ИМПЕРИЯ ДРЕВНОСТИ, ПЕРСИДСКИЕ КОВРЫ, СВЯЩЕННЫЙ ОГОНЬ.m4a", false, false, 10, 1, ~U[2026-03- (truncated) 02:34:22.038 [debug] QUERY OK source="sources" db=2.1ms idle=431.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:22.039 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.1ms idle=71.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:22.040 [debug] QUERY OK source="media_items" db=1.3ms idle=70.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [28743] 02:34:22.041 [debug] Current batch of media processed. Will check again in 1000ms 02:34:23.041 [debug] Current batch of media processed. Will check again in 1000ms 02:34:24.042 [debug] Current batch of media processed. Will check again in 1000ms 02:34:25.044 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "https://l.tbank.ru/osnova_acq_yt — откройте счёт в Т-Бизнесе и зафиксируйте ставку 0,99% на эквайринг навсегда + 2 месяца бесплатного обслуживания на любом тарифе.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКниги Антона Первушина: \nhttps://nonfiction.ru/books/kosmicheskaya-mifologiya.-ot-marsianskix-atlantov-do-lunnogo-zagovora-poket-format\nhttps://eksmo.ru/book/nauka-o-chuzhikh-zhizn-i-razum-vo-vselennoy-ITD1388209/\nhttps://www.chitai-gorod.ru/product/tayny-vselennoy-3075919\nhttps://www.chitai-gorod.ru/product/mify-i-legendy-kosmosa-3066907\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n15 августа 1977 года радиотелескоп в Огайо поймал мощнейший радиосигнал из космоса длительностью 72 секунды. Астроном, увидевший распечатку данных, был настолько поражён, что обвёл его красным маркером и написал рядом \"Wow!\". Сигнал был в 30 раз мощнее фонового шума, пришёл из созвездия Стрельца и больше никогда не повторился. До сих пор точно не известно, что это было: комета, выбросившая водород, что-то совсем другое, или даже сигнал от пролетающего мимо корабля инопланетян. Это один из самых загадочных космических сигналов в истории, и он показывает главную проблему поиска внеземной жизни — как отличить сигнал от шума и случайности?\n\nСегодня выпуск о поиске внеземной жизни, НЛО и том, одиноки ли мы во Вселенной. С Антоном Первушиным, историком космонавтики, мы обсудили, как учёные ищут жизнь на других планетах. Правда ли, что её ищут по \"выхлопным газам\" в атмосферах экзопланет? Какие сообщения человечество уже отправило в космос в надежде на ответ? И как лингвисты анализируют космические сигналы?\n\nЧто такое парадокс Ферми и Великий фильтр цивилизаций — почему мы до сих пор никого не нашли, хотя Вселенной 14 миллиардов лет, а жизни на Земле 4 миллиарда? Существует ли протокол на случай обнаружения инопланетного сигнала? Откуда взялись \"летающие тарелки\" и что случилось в 1947 году в Зоне 51? Что стало ясно из недавних слушаний в Конгрессе США про UAP (новое название НЛО)? И почему гипотезу о существовании НЛО нельзя называть ненаучной?\n\nПросмотра!\n\n0:00 - Сигнал \"WOW!\"\n1:13 - Поддержите нас лайком!\n1:27 - Какие сигналы мы отправляем в космос\n2:58 - Перехват сигналов инопланетян\n3:58 - Послание инопланетянам\n8:08 - Подслушивание инопланетян\n8:52 - Зона обитаемости\n11:42 - Космический язык\n17:16 - Первое упоминание НЛО\n20:08 - Свидетель \"инопланетных тарелок\"\n22:47 - \"Тарелочный бум\"\n24:22 - Кто распиарил теорию об инопланетных НЛО\n27:10 - Теория жизни на Марсе\n33:52 - Фон Браун\n35:25 - Биосигнатуры\n37:59 - Ошибка открытия жизни\n39:20 - Великий фильтр цивилизаций\n43:20 - Теории почему инопланетяне не выходят с нами на связь\n46:06 - Парадокс Ферми\n47:24 - Кто не прошел фильтр цивилизаций\n48:57 - Теория синхронности\n50:06 - Как увидеть другие цивилизации\n52:05 - Сферы Дайсона\n54:58 - Второй демографический переход у инопланетян\n55:54 - Формула Дрейка\n1:01:26 - Что такое \"WOW!\" сигнал\n1:07:58 - Зона 51\n1:11:22 - Новое название для НЛО\n1:12:16 - Слушанья в Конгрессе США по НЛО\n1:14:22 - Фосфен\n1:16:18 - Встречи с инопланетянами\n1:19:18 - Что будем делать, когда к нам прилетят инопланетяне?\n1:20:21 - На каком теле в Солнечной системе вероятнее всего найти жизнь\n1:23:00 - Спутник Европа\n1:26:00 - Спутник Энцелад\n1:26:53 - Книги Антона Превушина\n1:28:27 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #вселенная #наука", "duration" => 5352, "filename" => "/downloads/youtube/ОСНОВА/2026-03-22_ЗАГАДКИ НЛО и НЕЗЕМНОЙ ЖИЗНИ.m4a", "id" => "XP8WGPUl0YU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=XP8WGPUl0YU", "playlist_index" => 7, "timestamp" => 1774178832, "title" => "ЗАГАДКИ НЛО и НЕЗЕМНОЙ ЖИЗНИ", "upload_date" => "20260322"} 02:34:25.045 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1727.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:25.046 [debug] QUERY OK source="sources" db=0.7ms idle=1728.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:25.089 [debug] QUERY OK source="media_items" db=42.6ms idle=1729.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-22 11:27:12Z], 10] 02:34:25.130 [debug] QUERY OK source="media_items" db=40.7ms idle=1480.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["https://l.tbank.ru/osnova_acq_yt — откройте счёт в Т-Бизнесе и зафиксируйте ставку 0,99% на эквайринг навсегда + 2 месяца бесплатного обслуживания на любом тарифе.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКниги Антона Первушина: \nhttps://nonfiction.ru/books/kosmicheskaya-mifologiya.-ot-marsianskix-atlantov-do-lunnogo-zagovora-poket-format\nhttps://eksmo.ru/book/nauka-o-chuzhikh-zhizn-i-razum-vo-vselennoy-ITD1388209/\nhttps://www.chitai-gorod.ru/product/tayny-vselennoy-3075919\nhttps://www.chitai-gorod.ru/product/mify-i-legendy-kosmosa-3066907\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n15 августа 1977 года радиотелескоп в Огайо поймал мощнейший радиосигнал из космоса длительностью 72 секунды. Астроном, увидевший распечатку данных, был настолько поражён, что обвёл его красным маркером и написал рядом \"Wow!\". Сигнал был в 30 раз мощнее фонового шума, пришёл из созвездия Стрельца и больше никогда не повторился. До сих пор точно не известно, что это было: комета, выбросившая водород, что-то совсем другое, или даже сигнал от пролетающего мимо корабля инопланетян. Это один из самых загадочных космических сигналов в истории, и он показывает главную проблему поиска внеземной жизни — как отличить сигнал от шума и случайности?\n\nСегодня выпуск о поиске внеземной жизни, НЛО и том, одиноки ли мы во Вселенной. С Антоном Первушиным, историком космонавтики, мы обсудили, как учёные ищут жизнь на других планетах. Правда ли, что её ищут по \"выхлопным газам\" в атмосферах экзопланет? Какие сообщения человечество уже отправило в космос в надежде на ответ? И как лингвисты анализируют космические сигналы?\n\nЧто такое парадокс Ферми и Великий фильтр цивилизаций — почему мы до сих пор никого не нашли, хотя Вселенной 14 миллиардов лет, а жизни на Земле 4 миллиарда? Существует ли протокол на случай обнаружения инопланетного сигнала? Откуда взялись \"летающие тарелки\" и что случилось в 1947 году в Зоне 51? Что стало ясно из недавних слушаний в Конгрессе США про UAP (новое название НЛО)? И почему гипотезу о существовании НЛО нельзя называть ненаучной?\n\nПросмотра!\n\n0:00 - Сигнал \"WOW!\"\n1:13 - Поддержите нас лайком!\n1:27 - Какие сигналы мы отправляем в космос\n2:58 - Перехват сигналов инопланетян\n3:58 - Послание инопланетянам\n8:08 - Подслушивание инопланетян\n8:52 - Зона обитаемости\n11:42 - Космический язык\n17:16 - Первое упоминание НЛО\n20:08 - Свидетель \"инопланетных тарелок\"\n22:47 - \"Тарелочный бум\"\n24:22 - Кто распиарил теорию об инопланетных НЛО\n27:10 - Теория жизни на Марсе\n33:52 - Фон Браун\n35:25 - Биосигнатуры\n37:59 - Ошибка открытия жизни\n39:20 - Великий фильтр цивилизаций\n43:20 - Теории почему инопланетяне не выходят с нами на связь\n46:06 - Парадокс Ферми\n47:24 - Кто не прошел фильтр цивилизаций\n48:57 - Теория синхронности\n50:06 - Как увидеть другие цивилизации\n52:05 - Сферы Дайсона\n54:58 - Второй демографический переход у инопланетян\n55:54 - Формула Дрейка\n1:01:26 - Что такое \"WOW!\" сигнал\n1:07:58 - Зона 51\n1:11:22 - Новое название для НЛО\n1:12:16 - Слушанья в Конгрессе США по НЛО\n1:14:22 - Фосфен\n1:16:18 - Встречи с инопланетянами\n1:19:18 - Что будем делать, когда к нам прилетят инопланетяне?\n1:20:21 - На каком теле в Солнечной системе вероятнее всего найти жизнь\n1:23:00 - Спутник Европа\n1:26:00 - Спутник Энцелад\n1:26:53 - Книги Антона Превушина\n1:28:27 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #вселенная #наука", "ЗАГАДКИ НЛО и НЕЗЕМНОЙ ЖИЗНИ", "e29ccf64-0ca5-468d-82ac-28fe17559ad4", "XP8WGPUl0YU", [], false, "https://www.youtube.com/watch?v=XP8WGPUl0YU", 5352, false, 7, "/downloads/youtube/ОСНОВА/2026-03-22_ЗАГАДКИ НЛО и НЕЗЕМНОЙ ЖИЗНИ.m4a", false, false, 10, 1, ~U[2026-03-22 11:27:12Z], ~U[2026-05-03 23:34:25Z], ~U[2026-05-03 23:34:25Z], "https://l.tbank.ru/osnova_acq_yt — откройте счёт в Т-Бизнесе и зафиксируйте ставку 0,99% на эквайринг навсегда + 2 месяца бесплатного обслуживания на любом тарифе.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКниги Антона Первушина: \nhttps://nonfiction.ru/books/kosmicheskaya-mifologiya.-ot-marsianskix-atlantov-do-lunnogo-zagovora-poket-format\nhttps://eksmo.ru/book/nauka-o-chuzhikh-zhizn-i-razum-vo-vselennoy-ITD13882 (truncated) 02:34:25.132 [debug] QUERY OK source="sources" db=1.9ms idle=517.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:25.133 [debug] QUERY OK source="media_profiles" db=0.7ms idle=87.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:25.135 [debug] QUERY OK source="media_items" db=0.9ms idle=87.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [20715] 02:34:25.135 [debug] Current batch of media processed. Will check again in 1000ms 02:34:26.135 [debug] Current batch of media processed. Will check again in 1000ms 02:34:27.137 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Скачивайте приложение Яндекс Путешествий и заранее бронируйте отели и квартиры на майские и лето со скидками: https://clck.ru/3SWumS\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nБелки недооценены. Те, что в наших клетках. Когда мы говорим белок, то представляем куриную грудку или спортивное питание. Но на самом деле они настоящие нанороботы внутри нас. Например, есть белок кинезин, который буквально ШАГАЕТ по микротрубочкам клетки, как человек по рельсам. У него есть две \"ноги\" - белковые домены, и он переставляет их по очереди, используя энергию АТФ для каждого шага. Посмотрите в интернете видео, как он двигается - это поражает! Кинезин тащит на себе везикулы (пузырьки с грузом) со скоростью около 1 микрометра в секунду - это примерно как если бы человек шёл со скоростью несколько километров в час, таща на себе рюкзак. Каждая клетка нашего организма - это микровселенная с чрезвычайно сложным устройством и логикой работы, где тысячи таких белков-машин работают одновременно.\n\nСегодня выпуск о том, как работает жизнь на микроуровне с инженерной точки зрения. С биоинформатиком Дмитрием Иванковым мы обсудили, что такое белки и почему их называют рабочими лошадками клетки. Верно ли сказать, что ДНК — это по сути инструкция по изготовлению белков? И почему существует именно 20 букв-аминокислот, из которых собираются все белки?\n\nПравда, что волосы и ногти тоже из белков? Как гемоглобин знает, где забрать кислород в лёгких, а где отдать его в тканях? Что такое парадокс Левинталя — почему белок сворачивается за секунды, хотя математически на перебор всех возможных конфигураций ушли бы миллиарды лет? И что значит Нобелевская премия за AlphaFold — нейросеть, которая научилась предсказывать трёхмерную структуру белков?\nПросмотра!\n\n0:00 - 20 деталей для создания человека\n0:53 - Поддержите нас лайком!\n1:03 - Как устроены клетки человека\n3:12 - Устройство передачи информации клеток белкам\n5:56 - Центральная догма молекулярной биологии\n7:24 - Что такое человеческий ген\n10:35 - Белки - делают всю жизнь?\n12:30 - Гемоглобин и миоглобин\n14:37 - Инсулин\n15:05 - Убийцы белков\n16:00 - Расщепление белков из пищи\n17:07 - Белки-насосы\n18:56 - Гормоны и белки\n21:18 - Каскад работы белков\n21:45 - Сигналы белков\n22:42 - Универсальный белок\n24:57 - Многофункциональный белок\n26:35 - Гены гениальности\n29:18 - Точечные функции белков\n31:38 - Таблетка от опьянения\n32:28 - Разница белков в организме и колбасе\n33:50 - Прионные белки и их болезни\n35:35 - Как работают лекарства\n38:12 - Как таблетка лечит организм\n40:05 - Как работает антибиотик\n41:31 - Как антибиотик понимает, что убивать в организме\n42:57 - Структура белка\n44:02 - Сворачивание белка и его форма\n47:03 - Идеальная форма белка\n52:08 - \"Мозг рибосомы\"\n54:02 - \"Память белков\"\n55:18 - \"Белок - самособирающийся пазл\"\n56:53 - Жизнь белков\n57:58 - Скорость белков\n1:01:20 - Скорость эволюции и 20 белков\n1:04:01 - Альтернатива эволюции белков\n1:06:01 - Альтернативная искусственная жизнь\n1:06:33 - Стабильность белков убьет эволюцию?\n1:10:28 - Зеленый флуоресцентный белок\n1:13:53 - Как нейросети предсказали конечную форму белков\n1:17:31 - Задача, которую не могли решить 60 лет\n1:19:00 - 3D-формы всех белков\n1:21:28 - Виртуальный скрининг для эффективных лекарств\n1:23:23 - Следующий шаг AlphaFold\n1:25:32 - Физика организма человека\n1:28:09 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #биология #микробиология #наука", "duration" => 5328, "filename" => "/downloads/youtube/ОСНОВА/2026-03-15_ВЫ ТОЧНО ПОНИМАЕТЕ МЕХАНИКУ ЖИЗНИ? ОБЪЯСНЯЕМ.m4a", "id" => "CKDGDufrVRc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=CKDGDufrVRc", "playlist_index" => 8, "timestamp" => 1773572137, "title" => "ВЫ ТОЧНО ПОНИМАЕТЕ МЕХАНИКУ ЖИЗНИ? ОБЪЯСНЯЕМ", "upload_date" => "20260315"} 02:34:27.138 [debug] QUERY OK source="sources" db=1.0ms idle=820.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:27.139 [debug] QUERY OK source="sources" db=0.7ms idle=822.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:27.182 [debug] QUERY OK source="media_items" db=42.0ms idle=823.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-15 10:55:37Z], 10] 02:34:27.196 [debug] QUERY OK source="media_items" db=13.3ms idle=865.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Скачивайте приложение Яндекс Путешествий и заранее бронируйте отели и квартиры на майские и лето со скидками: https://clck.ru/3SWumS\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nБелки недооценены. Те, что в наших клетках. Когда мы говорим белок, то представляем куриную грудку или спортивное питание. Но на самом деле они настоящие нанороботы внутри нас. Например, есть белок кинезин, который буквально ШАГАЕТ по микротрубочкам клетки, как человек по рельсам. У него есть две \"ноги\" - белковые домены, и он переставляет их по очереди, используя энергию АТФ для каждого шага. Посмотрите в интернете видео, как он двигается - это поражает! Кинезин тащит на себе везикулы (пузырьки с грузом) со скоростью около 1 микрометра в секунду - это примерно как если бы человек шёл со скоростью несколько километров в час, таща на себе рюкзак. Каждая клетка нашего организма - это микровселенная с чрезвычайно сложным устройством и логикой работы, где тысячи таких белков-машин работают одновременно.\n\nСегодня выпуск о том, как работает жизнь на микроуровне с инженерной точки зрения. С биоинформатиком Дмитрием Иванковым мы обсудили, что такое белки и почему их называют рабочими лошадками клетки. Верно ли сказать, что ДНК — это по сути инструкция по изготовлению белков? И почему существует именно 20 букв-аминокислот, из которых собираются все белки?\n\nПравда, что волосы и ногти тоже из белков? Как гемоглобин знает, где забрать кислород в лёгких, а где отдать его в тканях? Что такое парадокс Левинталя — почему белок сворачивается за секунды, хотя математически на перебор всех возможных конфигураций ушли бы миллиарды лет? И что значит Нобелевская премия за AlphaFold — нейросеть, которая научилась предсказывать трёхмерную структуру белков?\nПросмотра!\n\n0:00 - 20 деталей для создания человека\n0:53 - Поддержите нас лайком!\n1:03 - Как устроены клетки человека\n3:12 - Устройство передачи информации клеток белкам\n5:56 - Центральная догма молекулярной биологии\n7:24 - Что такое человеческий ген\n10:35 - Белки - делают всю жизнь?\n12:30 - Гемоглобин и миоглобин\n14:37 - Инсулин\n15:05 - Убийцы белков\n16:00 - Расщепление белков из пищи\n17:07 - Белки-насосы\n18:56 - Гормоны и белки\n21:18 - Каскад работы белков\n21:45 - Сигналы белков\n22:42 - Универсальный белок\n24:57 - Многофункциональный белок\n26:35 - Гены гениальности\n29:18 - Точечные функции белков\n31:38 - Таблетка от опьянения\n32:28 - Разница белков в организме и колбасе\n33:50 - Прионные белки и их болезни\n35:35 - Как работают лекарства\n38:12 - Как таблетка лечит организм\n40:05 - Как работает антибиотик\n41:31 - Как антибиотик понимает, что убивать в организме\n42:57 - Структура белка\n44:02 - Сворачивание белка и его форма\n47:03 - Идеальная форма белка\n52:08 - \"Мозг рибосомы\"\n54:02 - \"Память белков\"\n55:18 - \"Белок - самособирающийся пазл\"\n56:53 - Жизнь белков\n57:58 - Скорость белков\n1:01:20 - Скорость эволюции и 20 белков\n1:04:01 - Альтернатива эволюции белков\n1:06:01 - Альтернативная искусственная жизнь\n1:06:33 - Стабильность белков убьет эволюцию?\n1:10:28 - Зеленый флуоресцентный белок\n1:13:53 - Как нейросети предсказали конечную форму белков\n1:17:31 - Задача, которую не могли решить 60 лет\n1:19:00 - 3D-формы всех белков\n1:21:28 - Виртуальный скрининг для эффективных лекарств\n1:23:23 - Следующий шаг AlphaFold\n1:25:32 - Физика организма человека\n1:28:09 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #биология #микробиология #наука", "ВЫ ТОЧНО ПОНИМАЕТЕ МЕХАНИКУ ЖИЗНИ? ОБЪЯСНЯЕМ", "d1989081-0c5d-4748-aa91-5075d007ae62", "CKDGDufrVRc", [], false, "https://www.youtube.com/watch?v=CKDGDufrVRc", 5328, false, 8, "/downloads/youtube/ОСНОВА/2026-03-15_ВЫ ТОЧНО ПОНИМАЕТЕ МЕХАНИКУ ЖИЗНИ? ОБЪЯСНЯЕМ.m4a", false, false, 10, 1, ~U[2026-03-15 10:55:37Z], ~U[2026-05-03 23:34:27Z], ~U[2026-05-03 23:34:27Z], "Скачивайте приложение Яндекс Путешествий и заранее бронируйте отели и квартиры на майские и лето со скидкам (truncated) 02:34:27.198 [debug] QUERY OK source="sources" db=2.4ms idle=578.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:27.200 [debug] QUERY OK source="media_profiles" db=1.0ms idle=60.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:27.202 [debug] QUERY OK source="media_items" db=1.5ms idle=60.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [12695] 02:34:27.202 [debug] Current batch of media processed. Will check again in 1000ms 02:34:28.202 [debug] Current batch of media processed. Will check again in 1000ms 02:34:29.204 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ищи передовой iQOO 15R здесь: https://clck.ru/3SQShF\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Елены Корчминой: https://t.me/economhistory\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nНедавно для меня показалася парадоксальной одна история. Оказывается, до начала XIX века Китай и Англия находились примерно на одном уровне экономического развития (если мерить «богатство на душу населения»). Экономика Китая даже была крупнейшей в мире (в абсолютных показателях), а уровень жизни китайского ремесленника был сопоставим с английским. Но потом за какие-то 50-100 лет произошло невероятное: Западная Европа, и особенно Британия, рванули вперёд с такой скоростью, что разрыв стал огромным. Историки это называют Великой дивергенцией, или Великим расхождением. И вот парадокс: порох изобрели в Китае, но колонии захватывали европейцы.\n\nС экономическим историком Еленой Корчминой мы обсудили, почему именно Британия стала флагманом промышленной революции. Правда ли, что всё дело в угле? Сыграла ли роль протестантская этика с её культом труда? И могла ли промышленная революция начаться в Китае вместо Европы?\n\nТакже разберём: как вообще измеряют ВВП в прошлом? Можно ли сравнить уровень жизни сейчас и в XIX веке — что мог позволить себе средний горожанин царской России? Был ли шанс на экономическое лидерство у СССР? И правда ли, что крестьяне в Средневековье работали меньше, чем мы сейчас?\n\nПросмотра!\n\n0:00 - Деньги - это тяжело\n0:57 - Поддержите нас лайком\n1:10 - Потребительская корзина середины 19 века\n4:19 - Пиво в Англии\n5:01 - Альпийская диета\n6:10 - Что могли позволить себе обычные люди в 19 веке. Завещание на сапоги\n10:49 - Потребление товаров в 19 веке\n12:16 - Кредиты и покупки дворян в России\n14:52 - Тяжелые рубли в России\n15:30 - Появление банков\n15:56 - Украшения и жизнь в кредит\n17:51 - Как запад стал богаче остального мира? Великая дивергенция\n20:26 - Кто обгоняет Англию?\n21:21 - Китай и Европа были на одном уровне экономики в 19 веке?\n23:55 - Экономика Англии против остальной Европы\n25:45 - Когда Китай был богаче Европы?\n27:17 - Почему Китай не начал эпоху Великих географических открытий?\n28:51 - Революция сознания в Англии\n32:07 - Необычные условия Англии\n34:35 - Важность прядильного станка для государственной экономики\n38:10 - Снижение уровня насилия = рост экономики?\n38:53 - Промышленная революция в Китае\n41:07 - Изобретения Китая и Европы\n42:17 - Военная культура Европы и Китая\n45:48 - Патенты - ускорили развитие?\n47:10 - Почему изобретатели в Англии умирали в бедности?\n49:38 - Как промышленная революция захватила Европу\n53:27 - Как США оказались впереди всех?\n54:46 - Как устроен рост населения человечества\n56:52 - Доминирование экономики США\n59:35 - Россия и СССР могли стать экономическим лидером мира?\n1:01:36 - Проблема экономического роста в России\n1:02:24 - Плановая экономика могла стать эффективнее рыночной?\n1:02:53 - Китайская экономика\n1:04:01 - Неравенство\n1:06:39 - Протестантская этика\n1:10:53 - Физический фактор экономики\n1:14:27 - Как болезни влияли на экономику\n1:15:47 - Европейцам повезло с иммунитетом?\n1:16:42 - Растения влияют на культуру?\n1:18:40 - В средневековье работали меньше?\n1:21:24 - Как раньше был устроен обмен валют?\n1:26:08 - Как измерить ВВП в прошлом\n1:28:20 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #история #китай #европа #наука", "duration" => 5341, "filename" => "/downloads/youtube/ОСНОВА/2026-03-08_КИТАЙ ВСЕГДА БЫЛ ВПЕРЕДИ!? ВЕЛИКАЯ ДИВЕРГЕНЦИЯ.m4a", "id" => "ImfTiswUumM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ImfTiswUumM", "playlist_index" => 9, "timestamp" => 1772965177, "title" => "КИТАЙ ВСЕГДА БЫЛ ВПЕРЕДИ!? ВЕЛИКАЯ ДИВЕРГЕНЦИЯ", "upload_date" => "20260308"} 02:34:29.205 [debug] QUERY OK source="sources" db=0.6ms idle=887.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:29.206 [debug] QUERY OK source="sources" db=0.5ms idle=888.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:29.247 [debug] QUERY OK source="media_items" db=41.0ms idle=889.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-08 10:19:37Z], 10] 02:34:29.262 [debug] QUERY OK source="media_items" db=14.4ms idle=930.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ищи передовой iQOO 15R здесь: https://clck.ru/3SQShF\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Елены Корчминой: https://t.me/economhistory\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nНедавно для меня показалася парадоксальной одна история. Оказывается, до начала XIX века Китай и Англия находились примерно на одном уровне экономического развития (если мерить «богатство на душу населения»). Экономика Китая даже была крупнейшей в мире (в абсолютных показателях), а уровень жизни китайского ремесленника был сопоставим с английским. Но потом за какие-то 50-100 лет произошло невероятное: Западная Европа, и особенно Британия, рванули вперёд с такой скоростью, что разрыв стал огромным. Историки это называют Великой дивергенцией, или Великим расхождением. И вот парадокс: порох изобрели в Китае, но колонии захватывали европейцы.\n\nС экономическим историком Еленой Корчминой мы обсудили, почему именно Британия стала флагманом промышленной революции. Правда ли, что всё дело в угле? Сыграла ли роль протестантская этика с её культом труда? И могла ли промышленная революция начаться в Китае вместо Европы?\n\nТакже разберём: как вообще измеряют ВВП в прошлом? Можно ли сравнить уровень жизни сейчас и в XIX веке — что мог позволить себе средний горожанин царской России? Был ли шанс на экономическое лидерство у СССР? И правда ли, что крестьяне в Средневековье работали меньше, чем мы сейчас?\n\nПросмотра!\n\n0:00 - Деньги - это тяжело\n0:57 - Поддержите нас лайком\n1:10 - Потребительская корзина середины 19 века\n4:19 - Пиво в Англии\n5:01 - Альпийская диета\n6:10 - Что могли позволить себе обычные люди в 19 веке. Завещание на сапоги\n10:49 - Потребление товаров в 19 веке\n12:16 - Кредиты и покупки дворян в России\n14:52 - Тяжелые рубли в России\n15:30 - Появление банков\n15:56 - Украшения и жизнь в кредит\n17:51 - Как запад стал богаче остального мира? Великая дивергенция\n20:26 - Кто обгоняет Англию?\n21:21 - Китай и Европа были на одном уровне экономики в 19 веке?\n23:55 - Экономика Англии против остальной Европы\n25:45 - Когда Китай был богаче Европы?\n27:17 - Почему Китай не начал эпоху Великих географических открытий?\n28:51 - Революция сознания в Англии\n32:07 - Необычные условия Англии\n34:35 - Важность прядильного станка для государственной экономики\n38:10 - Снижение уровня насилия = рост экономики?\n38:53 - Промышленная революция в Китае\n41:07 - Изобретения Китая и Европы\n42:17 - Военная культура Европы и Китая\n45:48 - Патенты - ускорили развитие?\n47:10 - Почему изобретатели в Англии умирали в бедности?\n49:38 - Как промышленная революция захватила Европу\n53:27 - Как США оказались впереди всех?\n54:46 - Как устроен рост населения человечества\n56:52 - Доминирование экономики США\n59:35 - Россия и СССР могли стать экономическим лидером мира?\n1:01:36 - Проблема экономического роста в России\n1:02:24 - Плановая экономика могла стать эффективнее рыночной?\n1:02:53 - Китайская экономика\n1:04:01 - Неравенство\n1:06:39 - Протестантская этика\n1:10:53 - Физический фактор экономики\n1:14:27 - Как болезни влияли на экономику\n1:15:47 - Европейцам повезло с иммунитетом?\n1:16:42 - Растения влияют на культуру?\n1:18:40 - В средневековье работали меньше?\n1:21:24 - Как раньше был устроен обмен валют?\n1:26:08 - Как измерить ВВП в прошлом\n1:28:20 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #история #китай #европа #наука", "КИТАЙ ВСЕГДА БЫЛ ВПЕРЕДИ!? ВЕЛИКАЯ ДИВЕРГЕНЦИЯ", "a613c15e-573c-441c-9605-97e90680d537", "ImfTiswUumM", [], false, "https://www.youtube.com/watch?v=ImfTiswUumM", 5341, false, 9, "/downloads/youtube/ОСНОВА/2026-03-08_КИТАЙ ВСЕГДА БЫЛ ВПЕРЕДИ!? ВЕЛИКАЯ ДИВЕРГЕНЦИЯ.m4a", false, false, 10, 1, ~U[2026-03-08 10:19:37Z], ~U[2026-05-03 23:34:29Z], ~U[2026-05-03 23:34:29Z], "Ищи передовой iQOO 15R здесь: https://clck.ru/3SQShF\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Елены Корчминой: https://t.me/economhistory\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovac (truncated) 02:34:29.265 [debug] QUERY OK source="sources" db=2.8ms idle=639.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:29.266 [debug] QUERY OK source="media_profiles" db=0.8ms idle=60.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:29.268 [debug] QUERY OK source="media_items" db=1.1ms idle=60.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5683] 02:34:29.268 [debug] Current batch of media processed. Will check again in 1000ms 02:34:30.269 [debug] Current batch of media processed. Will check again in 1000ms 02:34:31.270 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Alfa Only — премиальный сервис от Альфа-Банка. Кэшбэк 10% в лучших ресторанах, такси и бизнес-залы по всему миру. Подключить: https://alfa.me/Pe5NjN?erid=2W5zFGRjMpV\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n23 февраля 1987 года детекторы нейтрино по всему миру зафиксировали мощный всплеск - взорвалась сверхновая SN 1987A. Это было в соседней галактике, всего :) в 168 000 световых годах от нас. И вот что поразительно: нейтрино от взрыва прилетели на несколько часов РАНЬШЕ, чем астрономы увидели вспышку света в телескопы! Получается, что нейтрино “предупредили” о взрыве звезды до того, как он стал виден. Почему так произошло? Это один из интересных вопросов, который мы обсуждаем в новом выпуске.\n\nСегодня эпизод о нейтрино - самых загадочных известных частицах, и о том, как они появляются в (точнее вокруг) черных дырах. С астрофизиком из Гарварда, участником Black Hole Initiative Александром Плавиным, мы обсудили, как вообще ловят частицы, которые почти ни с чем не взаимодействуют. Прямо сейчас через ваше тело пролетают триллионы нейтрино с невероятной скоростью — от Солнца, от взрывов сверхновых, от квазаров. Почему для их обнаружения строят подводные детекторы в озере Байкал, Средиземном море и даже внутри льдов Антарктиды? И сколько стоит “поймать” одно нейтрино?\n\nКроме того, мы разберём: почему джеты материи вылетают из чёрных дыр перпендикулярно диску? Можно ли сфотографировать Солнце в нейтринном свете - и как оно выглядит? Опасны ли нейтрино, если их так много пролетает через нас? И можем ли мы обнаружить нейтрино от самого Большого взрыва?\n\nПросмотра!\n\n0:00 - Научный инструмент на глубине 1 км под поверхностью озера Байкал\n1:17 - Поддержите нас лайком!\n1:29 - Особенности нейтрино\n2:28 - Почему нейтрино ни с чем не взаимодействует\n3:17 - Природа нейтрино\n4:16 - Энергия нейтрино\n7:20 - Что излучает нейтрино\n8:47 - Как на Земле производят нейтрино\n9:00 - Как в нейтрино появляется в космосе\n9:35 - Превращение нейтрино\n10:29 - Самые мощные рождения нейтрино\n12:30 - Нейтрино из Солнца\n15:50 - Мы не знаем откуда прилетает нейтрино?\n16:12 - Как детектировать нейтрино\n17:57 - Как выясняют направление нейтрино\n18:26 - Как нейтрино взаимодействует с частицами\n18:51 - Область прилета нейтрино\n20:38 - Вспышка сверхновой в прямом эфире\n22:30 - Нейтрино от взрыва сверхновой\n23:17 - Как снимали взрыв сверхновой\n23:58 - Остатки сверхновых\n24:54 - Нейтрино быстрее света?\n25:44 - Почему мы любим нейтрино?\n27:19 - Неизвестные частицы\n29:20 - Кандидаты на темную материю\n30:22 - Нейтринные детекторы\n33:36 - Детектор Ice Cube на Южном полисе\n34:09 - Подводные детекторы\n35:06 - Детектор в озере Байкал\n36:53 - Сколько живут нейтрино\n38:22 - Самые древние частицы во Вселенной\n39:23 - Первый квазар, от которого поймали нейтрино\n42:23 - Почему квазары излучают нейтрино\n44:20 - Как выглядит квазар\n47:28 - Блазары\n49:10 - Как квазары используют в навигации\n50:01 - Нейтрино и черные дыры\n52:23 - Что внутри черных дыр\n53:30 - Взаимодействие с черной дырой\n55:30 - Мощность черных дыр\n56:01 - Сверхэнергия частиц\n59:48 - Что происходит, когда находится нейтрино\n1:01:16 - Как мы можем использовать нейтрино\n1:02:02 - Поток нейтрино из космоса\n1:05:22 - Карта нейтрино нашей галактики\n1:05:55 - Изучение черных дыр в Гарварде\n1:06:28 - Работа в Гарварде\n1:06:48 - Дата-аналитика астрофизиков\n1:07:33 - Как пользуются телескопами\n1:08:26 - Как забронировать James Webb\n1:08:53 - Наблюдение за квазарами\n1:10:40 - Астрофизика в Гарварде\n1:12:04 - Поездка на телескоп\n1:13:18 - Как выглядят программы для астрофизиков\n1:15:18 - Спасибо за просмотр!\n\n*признан эк" <> ..., "duration" => 4468, "filename" => "/downloads/youtube/ОСНОВА/2026-03-01_УЧЕНЫЙ ИЗ ГАРВАРДА: ЭТА ЧАСТИЦА ОБМАНЫВАЕТ ЗАКОНЫ ФИЗИКИ.m4a", "id" => "lOMN1pmT8NE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=lOMN1pmT8NE", "playlist_index" => 10, "timestamp" => 1772360133, "title" => "УЧЕНЫЙ ИЗ ГАРВАРДА: ЭТА ЧАСТИЦА ОБМАНЫВАЕТ ЗАКОНЫ ФИЗИКИ", "upload_date" => "20260301"} 02:34:31.272 [debug] QUERY OK source="sources" db=1.2ms idle=953.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:31.272 [debug] QUERY OK source="sources" db=0.5ms idle=955.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:31.333 [debug] QUERY OK source="media_items" db=60.3ms idle=956.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-01 10:15:33Z], 10] 02:34:31.355 [debug] QUERY OK source="media_items" db=21.2ms idle=1016.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Alfa Only — премиальный сервис от Альфа-Банка. Кэшбэк 10% в лучших ресторанах, такси и бизнес-залы по всему миру. Подключить: https://alfa.me/Pe5NjN?erid=2W5zFGRjMpV\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n23 февраля 1987 года детекторы нейтрино по всему миру зафиксировали мощный всплеск - взорвалась сверхновая SN 1987A. Это было в соседней галактике, всего :) в 168 000 световых годах от нас. И вот что поразительно: нейтрино от взрыва прилетели на несколько часов РАНЬШЕ, чем астрономы увидели вспышку света в телескопы! Получается, что нейтрино “предупредили” о взрыве звезды до того, как он стал виден. Почему так произошло? Это один из интересных вопросов, который мы обсуждаем в новом выпуске.\n\nСегодня эпизод о нейтрино - самых загадочных известных частицах, и о том, как они появляются в (точнее вокруг) черных дырах. С астрофизиком из Гарварда, участником Black Hole Initiative Александром Плавиным, мы обсудили, как вообще ловят частицы, которые почти ни с чем не взаимодействуют. Прямо сейчас через ваше тело пролетают триллионы нейтрино с невероятной скоростью — от Солнца, от взрывов сверхновых, от квазаров. Почему для их обнаружения строят подводные детекторы в озере Байкал, Средиземном море и даже внутри льдов Антарктиды? И сколько стоит “поймать” одно нейтрино?\n\nКроме того, мы разберём: почему джеты материи вылетают из чёрных дыр перпендикулярно диску? Можно ли сфотографировать Солнце в нейтринном свете - и как оно выглядит? Опасны ли нейтрино, если их так много пролетает через нас? И можем ли мы обнаружить нейтрино от самого Большого взрыва?\n\nПросмотра!\n\n0:00 - Научный инструмент на глубине 1 км под поверхностью озера Байкал\n1:17 - Поддержите нас лайком!\n1:29 - Особенности нейтрино\n2:28 - Почему нейтрино ни с чем не взаимодействует\n3:17 - Природа нейтрино\n4:16 - Энергия нейтрино\n7:20 - Что излучает нейтрино\n8:47 - Как на Земле производят нейтрино\n9:00 - Как в нейтрино появляется в космосе\n9:35 - Превращение нейтрино\n10:29 - Самые мощные рождения нейтрино\n12:30 - Нейтрино из Солнца\n15:50 - Мы не знаем откуда прилетает нейтрино?\n16:12 - Как детектировать нейтрино\n17:57 - Как выясняют направление нейтрино\n18:26 - Как нейтрино взаимодействует с частицами\n18:51 - Область прилета нейтрино\n20:38 - Вспышка сверхновой в прямом эфире\n22:30 - Нейтрино от взрыва сверхновой\n23:17 - Как снимали взрыв сверхновой\n23:58 - Остатки сверхновых\n24:54 - Нейтрино быстрее света?\n25:44 - Почему мы любим нейтрино?\n27:19 - Неизвестные частицы\n29:20 - Кандидаты на темную материю\n30:22 - Нейтринные детекторы\n33:36 - Детектор Ice Cube на Южном полисе\n34:09 - Подводные детекторы\n35:06 - Детектор в озере Байкал\n36:53 - Сколько живут нейтрино\n38:22 - Самые древние частицы во Вселенной\n39:23 - Первый квазар, от которого поймали нейтрино\n42:23 - Почему квазары излучают нейтрино\n44:20 - Как выглядит квазар\n47:28 - Блазары\n49:10 - Как квазары используют в навигации\n50:01 - Нейтрино и черные дыры\n52:23 - Что внутри черных дыр\n53:30 - Взаимодействие с черной дырой\n55:30 - Мощность черных дыр\n56:01 - Сверхэнергия частиц\n59:48 - Что происходит, когда находится нейтрино\n1:01:16 - Как мы можем использовать нейтрино\n1:02:02 - Поток нейтрино из космоса\n1:05:22 - Карта нейтрино нашей галактики\n1:05:55 - Изучение черных дыр в Гарварде\n1:06:28 - Работа в Гарварде\n1:06:48 - Дата-аналитика астрофизиков\n1:07:33 - Как пользуются телескопами\n1:08:26 - Как забронировать James Webb\n1:08:53 - Наблюдение за квазарами\n1:10:40 - Астрофизика в Гарварде\n1:12:04 - Поездка на телескоп\n1:13:18 - Как выглядят программы для астрофизиков\n1:15:18 - Спасибо за просмотр!\n\n*признан эк" <> ..., "УЧЕНЫЙ ИЗ ГАРВАРДА: ЭТА ЧАСТИЦА ОБМАНЫВАЕТ ЗАКОНЫ ФИЗИКИ", "fc116b45-0025-44ab-85e4-cb503daf0e0d", "lOMN1pmT8NE", [], false, "https://www.youtube.com/watch?v=lOMN1pmT8NE", 4468, false, 10, "/downloads/youtube/ОСНОВА/2026-03-01_УЧЕНЫЙ ИЗ ГАРВАРДА: ЭТА ЧАСТИЦА ОБМАНЫВАЕТ ЗАКОНЫ ФИЗИКИ.m4a", false, false, 10, 1, ~U[2026-03-01 10:15:33Z], ~U[2026-05-03 23:34:31Z], ~U[2026-05-03 23:34:31Z], "Alfa Only — премиальный сервис от Альфа-Банка. (truncated) 02:34:31.358 [debug] QUERY OK source="sources" db=2.5ms idle=727.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:31.359 [debug] QUERY OK source="media_profiles" db=0.9ms idle=86.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:31.361 [debug] QUERY OK source="media_items" db=1.6ms idle=86.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [4993] 02:34:31.361 [debug] Current batch of media processed. Will check again in 1000ms 02:34:32.333 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=BJT7Frk8Sp8 --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/youtube/%(channel)S/%(upload_date>%Y-%m-%d)S_%(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --embed-metadata --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --output /downloads/youtube/%(channel)S/%(upload_date>%Y-%m-%d)S_%(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/09/5d/095db40f4b66d2fb61ce74f5eb127556e5064586258a86697ead6eb30264588b.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: 02:34:32.362 [debug] Current batch of media processed. Will check again in 1000ms 02:34:32.382 [debug] Running yt-dlp command for action: download_thumbnail 02:34:32.384 [debug] QUERY OK source="settings" db=0.9ms idle=1028.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:34:32.386 [debug] QUERY OK source="settings" db=0.9ms idle=1026.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:34:32.387 [debug] QUERY OK source="settings" db=0.8ms idle=1026.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:34:32.387 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=BJT7Frk8Sp8 --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/69231/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/eb/1b/eb1be233b8692a2b6eb063111fcb36da875f8e4e54196be315efdf9541dadaac.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 02:34:33.362 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Заказывай свой генетический паспорт со скидкой 66% по промокоду OSNOVA5\nhttps://clck.ru/3RuK83\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nYouTube-канал Ильи Удалова: https://youtube.com/@ilya_udalov?si=jVMTEaPzJJWcWnHx\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nСуществует рачок Cymothoa exigua, который проникает в рот рыбы, высасывает всю кровь из её языка, после чего язык отмирает и отваливается. А дальше начинается поразительное: рачок прикрепляется на место языка и начинает ВЫПОЛНЯТЬ ЕГО ФУНКЦИИ. Рыба живёт дальше, ест этим паразитом вместо языка, и даже не подозревает подвоха. Это один из самых удивительных примеров того, как паразиты научились не просто использовать хозяина, а буквально встраиваться в его тело, заменяя органы.\n\nСегодня выпуск о паразитах — существах, которые превратили манипуляцию в искусство. С биологом Ильёй Удаловым мы обсудили, как паразиты управляют поведением хозяев. Гриб Офиокордицепс превращает муравьёв в зомби, заставляя их взбираться на растения и умирать в нужном месте. Червь-волосатик программирует сверчка на самоубийство — заставляет его прыгнуть в воду. А токсоплазма, живущая в кошках, возможно, делает людей любителями кошек и склонными к риску.\n\nА еще меня, конечно, интересовало: когда появились первые паразиты? Могут ли у самих паразитов быть паразиты? Правда ли, что в нашем кишечнике живёт 2 кг паразитов, и это нормально? Как ленточный червь попадает в мозг человека и что там делает? И почему эволюция не избавилась от паразитов — в чём их польза для экосистемы?\n\nПросмотра!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n0:00 - Зомби-паразиты\n1:12 - Поддержите нас лайком!\n1:22 - Самый древний паразит\n4:24 - Кембрийское море\n5:08 - Почему случился кембрийский взрыв\n8:06 - Что такое паразитизм\n9:08 - Микрохищничество\n9:40 - Вши и блохи\n10:18 - Кто хозяин для паразита\n10:40 - Типы паразитизма\n11:15 - Мамонты и их паразиты\n12:02 - Вирусы и вироиды - паразиты?\n13:33 - Эволюция в паразитов\n21:01 - Польза от паразитов\n27:18 - Отношения паразитов с хозяином\n28:24 - Конфликты паразитов. Фауна в одном хозяине\n29:39 - Паразиты у паразитов\n32:08 - Паразиты-наездники\n33:18 - Ядерные паразиты\n35:32 - Грибные паразиты\n35:59 - Черви с длинной шеей\n38:42 - Зомби\n43:10 - Грибы и зомби-муравьи\n46:37 - Паразитирующие раки\n49:52 - Паразит меняющий пол хозяина\n50:28 - Паразиты, влияющие на поведение людей\n52:59 - В нас живут паразиты?\n54:13 - Паразиты, которые нам не вредят\n55:29 - Лечение пиявками\n1:00:09 - Гельминты\n1:02:45 - Похудение червяками\n1:03:45 - Паразит в крови\n1:05:06 - Малярия и ее паразиты\n1:06:59 - Малярийные комары в России\n1:07:14 - Самые большие паразиты\n1:08:20 - Самые маленькие паразиты\n1:10:56 - Человек-паразит\n1:13:00 - Чужой\n1:13:45 - Чему можно научиться у паразитов\n1:17:27 - Спасибо за просмотр\n\n#основа #паразиты #биология #наука", "duration" => 4619, "filename" => "/downloads/youtube/ОСНОВА/2026-02-22_СПОРИМ, ВЫ НЕ ЗНАЛИ ОБ ЭТИХ ПАРАЗИТАХ!.m4a", "id" => "hM12_hnZy64", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=hM12_hnZy64", "playlist_index" => 11, "timestamp" => 1771752226, "title" => "СПОРИМ, ВЫ НЕ ЗНАЛИ ОБ ЭТИХ ПАРАЗИТАХ!", "upload_date" => "20260222"} 02:34:33.363 [debug] QUERY OK source="sources" db=0.7ms idle=979.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:33.364 [debug] QUERY OK source="sources" db=0.7ms idle=979.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:33.405 [debug] QUERY OK source="media_items" db=41.1ms idle=979.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-22 09:23:46Z], 10] 02:34:33.419 [debug] QUERY OK source="media_items" db=13.0ms idle=773.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Заказывай свой генетический паспорт со скидкой 66% по промокоду OSNOVA5\nhttps://clck.ru/3RuK83\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nYouTube-канал Ильи Удалова: https://youtube.com/@ilya_udalov?si=jVMTEaPzJJWcWnHx\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nСуществует рачок Cymothoa exigua, который проникает в рот рыбы, высасывает всю кровь из её языка, после чего язык отмирает и отваливается. А дальше начинается поразительное: рачок прикрепляется на место языка и начинает ВЫПОЛНЯТЬ ЕГО ФУНКЦИИ. Рыба живёт дальше, ест этим паразитом вместо языка, и даже не подозревает подвоха. Это один из самых удивительных примеров того, как паразиты научились не просто использовать хозяина, а буквально встраиваться в его тело, заменяя органы.\n\nСегодня выпуск о паразитах — существах, которые превратили манипуляцию в искусство. С биологом Ильёй Удаловым мы обсудили, как паразиты управляют поведением хозяев. Гриб Офиокордицепс превращает муравьёв в зомби, заставляя их взбираться на растения и умирать в нужном месте. Червь-волосатик программирует сверчка на самоубийство — заставляет его прыгнуть в воду. А токсоплазма, живущая в кошках, возможно, делает людей любителями кошек и склонными к риску.\n\nА еще меня, конечно, интересовало: когда появились первые паразиты? Могут ли у самих паразитов быть паразиты? Правда ли, что в нашем кишечнике живёт 2 кг паразитов, и это нормально? Как ленточный червь попадает в мозг человека и что там делает? И почему эволюция не избавилась от паразитов — в чём их польза для экосистемы?\n\nПросмотра!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n0:00 - Зомби-паразиты\n1:12 - Поддержите нас лайком!\n1:22 - Самый древний паразит\n4:24 - Кембрийское море\n5:08 - Почему случился кембрийский взрыв\n8:06 - Что такое паразитизм\n9:08 - Микрохищничество\n9:40 - Вши и блохи\n10:18 - Кто хозяин для паразита\n10:40 - Типы паразитизма\n11:15 - Мамонты и их паразиты\n12:02 - Вирусы и вироиды - паразиты?\n13:33 - Эволюция в паразитов\n21:01 - Польза от паразитов\n27:18 - Отношения паразитов с хозяином\n28:24 - Конфликты паразитов. Фауна в одном хозяине\n29:39 - Паразиты у паразитов\n32:08 - Паразиты-наездники\n33:18 - Ядерные паразиты\n35:32 - Грибные паразиты\n35:59 - Черви с длинной шеей\n38:42 - Зомби\n43:10 - Грибы и зомби-муравьи\n46:37 - Паразитирующие раки\n49:52 - Паразит меняющий пол хозяина\n50:28 - Паразиты, влияющие на поведение людей\n52:59 - В нас живут паразиты?\n54:13 - Паразиты, которые нам не вредят\n55:29 - Лечение пиявками\n1:00:09 - Гельминты\n1:02:45 - Похудение червяками\n1:03:45 - Паразит в крови\n1:05:06 - Малярия и ее паразиты\n1:06:59 - Малярийные комары в России\n1:07:14 - Самые большие паразиты\n1:08:20 - Самые маленькие паразиты\n1:10:56 - Человек-паразит\n1:13:00 - Чужой\n1:13:45 - Чему можно научиться у паразитов\n1:17:27 - Спасибо за просмотр\n\n#основа #паразиты #биология #наука", "СПОРИМ, ВЫ НЕ ЗНАЛИ ОБ ЭТИХ ПАРАЗИТАХ!", "0d64e786-2326-467a-9734-d5f17f8efdc4", "hM12_hnZy64", [], false, "https://www.youtube.com/watch?v=hM12_hnZy64", 4619, false, 11, "/downloads/youtube/ОСНОВА/2026-02-22_СПОРИМ, ВЫ НЕ ЗНАЛИ ОБ ЭТИХ ПАРАЗИТАХ!.m4a", false, false, 10, 1, ~U[2026-02-22 09:23:46Z], ~U[2026-05-03 23:34:33Z], ~U[2026-05-03 23:34:33Z], "Заказывай свой генетический паспорт со скидкой 66% по промокоду OSNOVA5\nhttps://clck.ru/3RuK83\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nYouTube-канал Ильи Удалова: https://youtube.com/@ilya_udalov?si=jVMTEaPzJJWcWnHx\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nСуществует рачок Cymothoa exigua, который проникает в рот рыбы, высасывает всю кровь из её языка, после чего язык отмирает и отваливается. А дальше начинается поразительное: рачок прикрепляется на место языка и начинает ВЫПОЛНЯТЬ ЕГО ФУНКЦИИ. Рыба живёт дальше, ест эти (truncated) 02:34:33.421 [debug] QUERY OK source="sources" db=1.6ms idle=104.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:33.422 [debug] QUERY OK source="media_profiles" db=0.6ms idle=57.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:33.423 [debug] QUERY OK source="media_items" db=1.3ms idle=57.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [4994] 02:34:33.423 [debug] Current batch of media processed. Will check again in 1000ms 02:34:34.424 [debug] Current batch of media processed. Will check again in 1000ms 02:34:34.975 [info] {"source":"oban","duration":6065,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:34:35.426 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nYouTube-канал Ивана Семьяна: @IvanSemyan \nТелеграм-канала Ивана Семьяна: https://t.me/ivan_semyan\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nВ этом выпуске впервые гость пришёл к нам с настоящим топором. И вот почему. Представьте: всего за 50 лет рухнули почти все крупнейшие цивилизации Средиземноморья и Ближнего Востока. Хеттская империя исчезла без следа. Микенская Греция превратилась в руины. Египет едва выжил, потеряв половину территории. Целые города были заброшены, торговые пути оборвались, письменность забылась на столетия. Это называют Катастрофой бронзового века — один из самых загадочных коллапсов в истории человечества. И самое странное: мы до сих пор точно не знаем, что произошло. Климат? Землетрясения? Нашествие \"народов моря\"? Или всё вместе?\n\nСегодня выпуск о бронзовом веке - эпохе первой глобализации и её драматичном конце. С археологом Иваном Семьяном, PhD, главным научным сотрудником Лаборатории экспериментальной археологии Института археологии и этнографии Национальной академии наук Республики Армения, проектным сотрудником Нью-Йоркского университета в Абу-Даби, который сам изготавливает предметы древности и варит пиво по 4000-летнему рецепту, мы обсудили, как в ту эпоху сложилась первая мировая экономика. Янтарный путь связывал Балтику со Средиземноморьем, олово везли из Британии в Месопотамию, а медные слитки находят за тысячи километров от мест добычи. Это была настоящая глобализация — за 3000 лет до нашей эры!\n\nА еще меня, конечно, интересовало: что было в потребительской корзине бронзового века? Что лежало на столе вместо последнего айфона, и что делали вечером вместо сериальчиков? Как вообще додумались смешивать медь с оловом, чтобы получить бронзу? И чем все эти металлы уникальны? Что такое Страна Городов на Урале и правда ли, что в Аркаиме была обсерватория? А ещё мы почитаем древнейших в истории отзыв на клинописном Авито))\n\nПросмотра!\n\n0:00 - Меч короля Артура\n0:46 - Поддержите нас лайком\n0:57 - Как возникла первая экономика и общество?\n2:23 - Первый обмен сырьем\n4:08 - Зарождение бронзового века\n7:28 - Протокапитализм в древнем мире\n9:28 - Как экономика повлияла клинопись\n11:08 - Торговые колонии\n13:52 - Переписки из Ашшура\n15:34 - Военные походы древнего мира\n16:35 - Древняя логистика\n17:58 - Язык мирового общения древности\n19:10 - Первая империя в истории\n19:46 - Как Египет захватил мир\n20:21 - Пропаганда царей древнего мира\n21:17 - Сверхдержава Египта\n22:30 - Переписки вассалов Египта\n22:47 - Фараон Тутмос III и его армагеддон\n24:32 - Как появился медный и бронзовый век\n27:40 - Почему железо не использовали массово\n29:30 - Первые композитные материалы\n30:27 - Что такое \"бронзовый век\"\n31:56 - Бронзовый век был не везде?\n33:00 - Когда начался бронзовый век?\n33:51 - Чем бронза лучше меди?\n36:53 - Космическое орудия\n40:17 - Мифология каменного века\n41:03 - Мифология бронзового века\n42:07 - Что ели и что покупали люди бронзового века\n43:43 - \"Пиво - важный продукт питания\"\n44:30 - \"Пили через трубочки\"\n45:24 - Складные стулья и сервировочные столики\n45:51 - Пахлава и другие древние рецепты\n47:27 - Экономика кухни\n48:47 - Как начинается бронзовый век\n49:21 - Как появилась клинопись\n50:15 - Древний мессенджер\n51:15 - Древний отзыв на товар\n52:08 - Торговая война бронзового века\n57:03 - Бронзовый век на территории России\n57:48 - Как на территории России впервые одомашнили лошадей\n58:20 - Первая упряжь, колеса со спицами и повозка для лошадей\n59:24 - Кто такие ямники\n1:00:09 - Импорт на Урал\n1:02:10 - Катастрофа бронзового века\n1:06:16 - Троянская война\n1:08:16 - Миграционная активность конца бр" <> ..., "duration" => 4820, "filename" => "/downloads/youtube/ОСНОВА/2026-02-15_ЗАРОЖДЕНИЕ и КАТАСТРОФА БРОНЗОВОГО ВЕКА.m4a", "id" => "TkT2fuCVHyA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=TkT2fuCVHyA", "playlist_index" => 12, "timestamp" => 1771150988, "title" => "ЗАРОЖДЕНИЕ и КАТАСТРОФА БРОНЗОВОГО ВЕКА", "upload_date" => "20260215"} 02:34:35.427 [debug] QUERY OK source="sources" db=0.7ms idle=786.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:35.428 [debug] QUERY OK source="sources" db=0.6ms idle=452.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:35.466 [debug] QUERY OK source="media_items" db=37.7ms idle=113.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-15 10:23:08Z], 10] 02:34:35.479 [debug] QUERY OK source="media_items" db=12.0ms idle=151.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nYouTube-канал Ивана Семьяна: @IvanSemyan \nТелеграм-канала Ивана Семьяна: https://t.me/ivan_semyan\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nВ этом выпуске впервые гость пришёл к нам с настоящим топором. И вот почему. Представьте: всего за 50 лет рухнули почти все крупнейшие цивилизации Средиземноморья и Ближнего Востока. Хеттская империя исчезла без следа. Микенская Греция превратилась в руины. Египет едва выжил, потеряв половину территории. Целые города были заброшены, торговые пути оборвались, письменность забылась на столетия. Это называют Катастрофой бронзового века — один из самых загадочных коллапсов в истории человечества. И самое странное: мы до сих пор точно не знаем, что произошло. Климат? Землетрясения? Нашествие \"народов моря\"? Или всё вместе?\n\nСегодня выпуск о бронзовом веке - эпохе первой глобализации и её драматичном конце. С археологом Иваном Семьяном, PhD, главным научным сотрудником Лаборатории экспериментальной археологии Института археологии и этнографии Национальной академии наук Республики Армения, проектным сотрудником Нью-Йоркского университета в Абу-Даби, который сам изготавливает предметы древности и варит пиво по 4000-летнему рецепту, мы обсудили, как в ту эпоху сложилась первая мировая экономика. Янтарный путь связывал Балтику со Средиземноморьем, олово везли из Британии в Месопотамию, а медные слитки находят за тысячи километров от мест добычи. Это была настоящая глобализация — за 3000 лет до нашей эры!\n\nА еще меня, конечно, интересовало: что было в потребительской корзине бронзового века? Что лежало на столе вместо последнего айфона, и что делали вечером вместо сериальчиков? Как вообще додумались смешивать медь с оловом, чтобы получить бронзу? И чем все эти металлы уникальны? Что такое Страна Городов на Урале и правда ли, что в Аркаиме была обсерватория? А ещё мы почитаем древнейших в истории отзыв на клинописном Авито))\n\nПросмотра!\n\n0:00 - Меч короля Артура\n0:46 - Поддержите нас лайком\n0:57 - Как возникла первая экономика и общество?\n2:23 - Первый обмен сырьем\n4:08 - Зарождение бронзового века\n7:28 - Протокапитализм в древнем мире\n9:28 - Как экономика повлияла клинопись\n11:08 - Торговые колонии\n13:52 - Переписки из Ашшура\n15:34 - Военные походы древнего мира\n16:35 - Древняя логистика\n17:58 - Язык мирового общения древности\n19:10 - Первая империя в истории\n19:46 - Как Египет захватил мир\n20:21 - Пропаганда царей древнего мира\n21:17 - Сверхдержава Египта\n22:30 - Переписки вассалов Египта\n22:47 - Фараон Тутмос III и его армагеддон\n24:32 - Как появился медный и бронзовый век\n27:40 - Почему железо не использовали массово\n29:30 - Первые композитные материалы\n30:27 - Что такое \"бронзовый век\"\n31:56 - Бронзовый век был не везде?\n33:00 - Когда начался бронзовый век?\n33:51 - Чем бронза лучше меди?\n36:53 - Космическое орудия\n40:17 - Мифология каменного века\n41:03 - Мифология бронзового века\n42:07 - Что ели и что покупали люди бронзового века\n43:43 - \"Пиво - важный продукт питания\"\n44:30 - \"Пили через трубочки\"\n45:24 - Складные стулья и сервировочные столики\n45:51 - Пахлава и другие древние рецепты\n47:27 - Экономика кухни\n48:47 - Как начинается бронзовый век\n49:21 - Как появилась клинопись\n50:15 - Древний мессенджер\n51:15 - Древний отзыв на товар\n52:08 - Торговая война бронзового века\n57:03 - Бронзовый век на территории России\n57:48 - Как на территории России впервые одомашнили лошадей\n58:20 - Первая упряжь, колеса со спицами и повозка для лошадей\n59:24 - Кто такие ямники\n1:00:09 - Импорт на Урал\n1:02:10 - Катастрофа бронзового века\n1:06:16 - Троянская война\n1:08:16 - Миграционная активность конца бр" <> ..., "ЗАРОЖДЕНИЕ и КАТАСТРОФА БРОНЗОВОГО ВЕКА", "9cffd4c8-5510-47fe-b41d-1158e16b8a3f", "TkT2fuCVHyA", [], false, "https://www.youtube.com/watch?v=TkT2fuCVHyA", 4820, false, 12, "/downloads/youtube/ОСНОВА/2026-02-15_ЗАРОЖДЕНИЕ и КАТАСТРОФА БРОНЗОВОГО ВЕКА.m4a", false, false, 10, 1, ~U[2026-02-15 10:23:08Z], ~U[2026-05-03 23:34:35Z], ~U[2026-05-03 23:34:35Z], "😎 Подпишись на ка (truncated) 02:34:35.481 [debug] QUERY OK source="sources" db=2.1ms idle=164.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:35.482 [debug] QUERY OK source="media_profiles" db=0.8ms idle=53.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:35.484 [debug] QUERY OK source="media_items" db=1.5ms idle=54.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [4995] 02:34:35.484 [debug] Current batch of media processed. Will check again in 1000ms 02:34:36.397 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=BJT7Frk8Sp8 --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/69231/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/eb/1b/eb1be233b8692a2b6eb063111fcb36da875f8e4e54196be315efdf9541dadaac.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: 02:34:36.397 [debug] QUERY OK db=0.1ms idle=918.7ms begin [] 02:34:36.401 [debug] QUERY OK source="media_items" db=3.5ms UPDATE "media_items" SET "media_filepath" = ?, "media_downloaded_at" = ?, "nfo_filepath" = ?, "thumbnail_filepath" = ?, "updated_at" = ? WHERE "id" = ? ["/downloads/youtube/ОСНОВА/2026-05-03_АСТРОНОМ NASA ГОРЬКАВЫЙ: ТЕОРИЯ ПУЛЬСИРУЮЩЕЙ ВСЕЛЕННОЙ.m4a", ~U[2026-05-03 23:34:32Z], "/downloads/youtube/ОСНОВА/2026-05-03_АСТРОНОМ NASA ГОРЬКАВЫЙ: ТЕОРИЯ ПУЛЬСИРУЮЩЕЙ ВСЕЛЕННОЙ.nfo", "/downloads/youtube/ОСНОВА/2026-05-03_АСТРОНОМ NASA ГОРЬКАВЫЙ: ТЕОРИЯ ПУЛЬСИРУЮЩЕЙ ВСЕЛЕННОЙ-thumb.jpg", ~U[2026-05-03 23:34:36Z], 69231] 02:34:36.403 [debug] QUERY OK source="media_metadata" db=1.5ms INSERT INTO "media_metadata" ("metadata_filepath","thumbnail_filepath","media_item_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5) RETURNING "id" ["/config/metadata/media_items/69231/metadata.json.gz", "/config/metadata/media_items/69231/thumbnail.jpg", 69231, ~U[2026-05-03 23:34:36Z], ~U[2026-05-03 23:34:36Z]] 02:34:36.484 [debug] Current batch of media processed. Will check again in 1000ms 02:34:36.807 [debug] QUERY OK db=403.9ms commit [] 02:34:36.899 [debug] QUERY OK source="media_items" db=81.5ms idle=1335.1ms UPDATE "media_items" SET "media_size_bytes" = ?, "updated_at" = ? WHERE "id" = ? [73368760, ~U[2026-05-03 23:34:36Z], 69231] 02:34:36.901 [info] User scripts lifecyle file either not present or is empty. Skipping. 02:34:36.905 [info] {"args":{"id":69231},"id":2842,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":25196202,"event":"job:stop","queue_time":700790,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 02:34:37.487 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Пассворк — основа информационной безопасности\nhttps://passwork.ru/osnova-pr\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nYouTube-канал Ильи Овчинникова:@AerospaceProduction1961 \nТелеграм-канал Ильи Овчинникова: https://t.me/dobriy_ovchinnikov\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nЕсли космонавт заплачет в невесомости, слёзы не потекут по щекам, а образуют водяной шарик прямо на глазу. Без гравитации жидкость не стекает вниз — она просто накапливается и может мешать зрению. Космонавты вынуждены моргать очень активно или вытирать слёзы салфеткой, пока они не превратились в плавающий пузырь. Еще меня, конечно, интересовало, как космонавты бреются и стригутся, и что будет если чихнуть.\n\nСегодня выпуск о космических аппаратах, спутниках и том, как устроена работа на орбите. С Ильёй Овчинниковым, специалистом по космическим аппаратам, амбассадором Техпросвет ВКонтакте, который лично участвовал во многих запусках, мы обсудили, что расположено на пульте корабля, и есть ли там ручник. Почему космонавты — это часто взрослые 50-летние мужчины, а не молодые атлеты, хотя в космосе нужно идеальное здоровье? Что будет с МКС после её вывода из эксплуатации, и правда ли существовал проект А119 — план взорвать ядерную бомбу на Луне?\n\nКак случайно запустили первый искусственный спутник солнца? Японцы запустили деревянный спутник — зачем? Существуют ли секретные спутники, которые нельзя заметить с Земли? И почему давление в скафандре в 3 раза ниже земного?\n\nПросмотра!\n\n0:00 - Предполетная подготовка в космическом корабле\n1:58 - Поддержите нас лайком!\n2:08 - Что сейчас с первым спутником?\n3:04 - Самый старый аппарат в космосе\n4:29 - Что такое космические аппараты\n5:22 - Разгонные блоки\n7:05 - Сколько спутников летает вокруг Земли\n7:48 - Космическая экология\n9:30 - Концептуальные отличия у пилотируемых и непилотируемых аппаратов\n10:25 - Системы жизнеобеспечения в космическом аппарате\n11:50 - Как бреются и стригутся космонавты?\n12:35 - Круговорот воды на МКС\n13:58 - Что будет, если чихнуть на МКС\n14:58 - Как космонавты ремонтируют станцию\n15:58 - Стрим рабочего дня космонавтов\n16:58 - Почему так мало молодых космонавтов. Очередь на МКС\n19:50 - Самый молодой космонавт\n20:34 - Как устроен выход в открытый космос\n21:47 - Подготовка к выходу в открытый космос\n23:03 - Как устроен скафандр космонавта\n24:03 - Открытие люка в космос\n25:30 - Жара внутри скафандра\n26:42 - Работа на Солнце\n28:13 - Кто сопровождает полет космических кораблей\n30:27 - Пульт управление кораблем на Земле\n31:57 - Отработка внештатных ситуаций и подготовка к полету\n33:55 - Запуск виртуального корабля\n34:28 - Что на компьютере космонавтов\n36:31 - \"Защита от дурака\"\n37:07 - Что показывает интерфейс компьютера космонавтов\n39:27 - Crew Dragon не пилотируется космонавтами? Почему?\n40:28 - Почему космические корабли не летают полностью автоматически?\n41:56 - Кресла космонавтов\n44:49 - Внештатная ситуация во время полета Юрия Гагарина\n47:35 - Японский спутник из дерева\n48:29 - Ракета \"Союз\" сделана из дерева\n48:56 - Средство для зажигания двигателя\n49:40 - Самые необычные спутники\n50:33 - Искусственное затмение Солнца\n51:13 - Parker Solar Probe - аппарат выживший у Солнца\n52:00 - Ядерные испытания и ядерные реакторы в космосе\n53:18 - Военные спутники и как скидывали пленку на Землю\n54:32 - Что будет дальше с МКС\n55:41 - Срок годности МКС\n57:01 - Планы после вывода МКС\n57:43 - Актуальные проекты NASA\n59:19 - Китайская космонавтика\n1:00:17 - Космический лифт\n1:05:40 - Откуда на МКС невесомость\n1:09:29 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистс" <> ..., "duration" => 4210, "filename" => "/downloads/youtube/ОСНОВА/2026-02-08_ОЖИДАНИЕ и РЕАЛЬНОСТЬ КОСМИЧЕСКИХ ПОЛЕТОВ.m4a", "id" => "QKwRRm96UCU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=QKwRRm96UCU", "playlist_index" => 13, "timestamp" => 1770571353, "title" => "ОЖИДАНИЕ и РЕАЛЬНОСТЬ КОСМИЧЕСКИХ ПОЛЕТОВ", "upload_date" => "20260208"} 02:34:37.490 [debug] QUERY OK source="sources" db=3.0ms idle=680.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:37.493 [debug] QUERY OK source="sources" db=2.9ms idle=680.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:37.535 [debug] QUERY OK source="media_items" db=41.2ms idle=594.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-08 17:22:33Z], 10] 02:34:37.548 [debug] QUERY OK source="media_items" db=12.5ms idle=630.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Пассворк — основа информационной безопасности\nhttps://passwork.ru/osnova-pr\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nYouTube-канал Ильи Овчинникова:@AerospaceProduction1961 \nТелеграм-канал Ильи Овчинникова: https://t.me/dobriy_ovchinnikov\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nЕсли космонавт заплачет в невесомости, слёзы не потекут по щекам, а образуют водяной шарик прямо на глазу. Без гравитации жидкость не стекает вниз — она просто накапливается и может мешать зрению. Космонавты вынуждены моргать очень активно или вытирать слёзы салфеткой, пока они не превратились в плавающий пузырь. Еще меня, конечно, интересовало, как космонавты бреются и стригутся, и что будет если чихнуть.\n\nСегодня выпуск о космических аппаратах, спутниках и том, как устроена работа на орбите. С Ильёй Овчинниковым, специалистом по космическим аппаратам, амбассадором Техпросвет ВКонтакте, который лично участвовал во многих запусках, мы обсудили, что расположено на пульте корабля, и есть ли там ручник. Почему космонавты — это часто взрослые 50-летние мужчины, а не молодые атлеты, хотя в космосе нужно идеальное здоровье? Что будет с МКС после её вывода из эксплуатации, и правда ли существовал проект А119 — план взорвать ядерную бомбу на Луне?\n\nКак случайно запустили первый искусственный спутник солнца? Японцы запустили деревянный спутник — зачем? Существуют ли секретные спутники, которые нельзя заметить с Земли? И почему давление в скафандре в 3 раза ниже земного?\n\nПросмотра!\n\n0:00 - Предполетная подготовка в космическом корабле\n1:58 - Поддержите нас лайком!\n2:08 - Что сейчас с первым спутником?\n3:04 - Самый старый аппарат в космосе\n4:29 - Что такое космические аппараты\n5:22 - Разгонные блоки\n7:05 - Сколько спутников летает вокруг Земли\n7:48 - Космическая экология\n9:30 - Концептуальные отличия у пилотируемых и непилотируемых аппаратов\n10:25 - Системы жизнеобеспечения в космическом аппарате\n11:50 - Как бреются и стригутся космонавты?\n12:35 - Круговорот воды на МКС\n13:58 - Что будет, если чихнуть на МКС\n14:58 - Как космонавты ремонтируют станцию\n15:58 - Стрим рабочего дня космонавтов\n16:58 - Почему так мало молодых космонавтов. Очередь на МКС\n19:50 - Самый молодой космонавт\n20:34 - Как устроен выход в открытый космос\n21:47 - Подготовка к выходу в открытый космос\n23:03 - Как устроен скафандр космонавта\n24:03 - Открытие люка в космос\n25:30 - Жара внутри скафандра\n26:42 - Работа на Солнце\n28:13 - Кто сопровождает полет космических кораблей\n30:27 - Пульт управление кораблем на Земле\n31:57 - Отработка внештатных ситуаций и подготовка к полету\n33:55 - Запуск виртуального корабля\n34:28 - Что на компьютере космонавтов\n36:31 - \"Защита от дурака\"\n37:07 - Что показывает интерфейс компьютера космонавтов\n39:27 - Crew Dragon не пилотируется космонавтами? Почему?\n40:28 - Почему космические корабли не летают полностью автоматически?\n41:56 - Кресла космонавтов\n44:49 - Внештатная ситуация во время полета Юрия Гагарина\n47:35 - Японский спутник из дерева\n48:29 - Ракета \"Союз\" сделана из дерева\n48:56 - Средство для зажигания двигателя\n49:40 - Самые необычные спутники\n50:33 - Искусственное затмение Солнца\n51:13 - Parker Solar Probe - аппарат выживший у Солнца\n52:00 - Ядерные испытания и ядерные реакторы в космосе\n53:18 - Военные спутники и как скидывали пленку на Землю\n54:32 - Что будет дальше с МКС\n55:41 - Срок годности МКС\n57:01 - Планы после вывода МКС\n57:43 - Актуальные проекты NASA\n59:19 - Китайская космонавтика\n1:00:17 - Космический лифт\n1:05:40 - Откуда на МКС невесомость\n1:09:29 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистс" <> ..., "ОЖИДАНИЕ и РЕАЛЬНОСТЬ КОСМИЧЕСКИХ ПОЛЕТОВ", "21f1890c-bd18-4a77-a948-561ffd4d295c", "QKwRRm96UCU", [], false, "https://www.youtube.com/watch?v=QKwRRm96UCU", 4210, false, 13, "/downloads/youtube/ОСНОВА/2026-02-08_ОЖИДАНИЕ и РЕАЛЬНОСТЬ КОСМИЧЕСКИХ ПОЛЕТОВ.m4a", false, false, 10, 1, ~U[2026-02-08 17:22:33Z], ~U[2026-05-03 23:34:37Z], ~U[2026-05-03 23:34:37Z], "Пассворк — основа информационной безопасности (truncated) 02:34:37.550 [debug] QUERY OK source="sources" db=1.9ms idle=632.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:37.551 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.1ms idle=60.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:37.553 [debug] QUERY OK source="media_items" db=1.4ms idle=58.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [4996] 02:34:37.553 [debug] Current batch of media processed. Will check again in 1000ms 02:34:38.553 [debug] Current batch of media processed. Will check again in 1000ms 02:34:39.555 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Регистрируй бизнес бесплатно с Альфа-Банком и пользуйся счётом за 0 рублей. Альфа-Банк — лучший банк для бизнеса. https://alfa.me/Ga2JIm?erid=2W5zFJU6kpx\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Ильи Гомыранова: https://t.me/glorytaxonomy\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nА вы знали, что дельфины дают друг другу имена? Когда дельфин хочет позвать конкретную особь, он издаёт уникальный свист-подпись, который принадлежит только этому дельфину. И что самое удивительное — дельфины запоминают “имена” своих друзей на десятилетия и могут окликнуть товарища, которого не видели 20 лет! По сути, у них есть язык с персональными именами, диалектами у разных популяций, и даже полифония у касаток.\n\nСегодня выпуск об интеллекте животных и том, как учёные его изучают. С зоологом Ильёй Гомырановым мы обсудили, кто мог бы стать “интеллектуальным королём планеты”, если бы не человек. Могут ли обезьяны на наших глазах доэволюционировать до чего-то более разумного? И через сколько миллионов лет появилась бы другая цивилизация?\n\nОказывается, шимпанзе ведут настоящие войны со стратегией и тактикой, а ещё плетут сложнейшие интриги, чтобы стать альфа-самцами. Правда ли, что слоны хоронят своих мертвецов и устраивают ритуалы? Вороны умеют решать задачи, с которыми не справляются дети. А горилла Коко знала больше 1000 слов на языке жестов. Умеют ли животные врать? Есть ли у них эмоции, культура и даже зачатки религиозного поведения? И главный холивар: кто умнее — кошки или собаки?\n\nПросмотра!\n\n0:00 - О чем думают умные обезьяны?\n0:46 - Поддержите нас лайком\n0:59 - Интеллект приматов\n2:27 - Самые умные животные на планете\n3:40 - Зачем животным интеллект? Как они его развивают\n8:09 - Почему у дельфинов мозги сложнее, чем у людей\n10:05 - Зачем нужны извилины\n11:05 - Мышление дельфинов\n11:55 - Как исследуют интеллект животных\n12:57 - Язык перьев в хвосте\n13:47 - \"Не надо думать о животных как о себе\"\n14:40 - Зеркальный тест. Почему животные не узнают себя в отражении\n18:38 - Зачем животные обманывают людей\n20:49 - Как животные ведут себя в группах\n22:16 - Самая умная обезьяна\n22:55 - Говорящие животные\n24:50 - Говорящие обезьяны\n27:00 - Обезьяна Канзи, которая учила сородичей говорить с людьми\n28:43 - Язык обезьян бонобо и их любовь к сексу\n29:47 - О чем рассказывают умные обезьяны\n30:35 - Грустные фильмы у обезьян\n31:15 - Обезьяна, которая хотела детей\n32:14 - Сны обезьян\n33:58 - Мозг обезьян\n35:13 - Рисунки обезьян\n35:55 - Эксперименты на мозгах животных\n36:59 - Культура животных\n40:31 - Как животные пользуются предметами\n42:21 - Как дельфины и киты пользуются предметами\n47:08 - Как животные понимают время\n47:50 - Как дельфины передают информацию\n50:00 - Язык дельфинов\n54:31 - Как животные учатся языку\n54:53 - У кого из животных самая хорошая память\n58:15 - Похороны у слонов и другие ритуалы животных\n1:01:54 - Социальность и интеллект\n1:04:53 - Устройство общества у животных\n1:07:43 - Войны у обезьян\n1:09:31 - Интриги обезьян\n1:10:15 - Горилла Коко\n1:12:46 - Обезьяна Канзи, которая играла в компьютер и жарила маршмеллоу\n1:13:13 - Гении среди обезьян\n1:14:51 - Умный попугай Алекс\n1:17:30 - Как попугай обиделся на исследователя\n1:18:30 - Животные умеют считать\n1:20:04 - Как попугаи делают себе инструменты\n1:20:46 - Социальная мотивация у животных\n1:22:40 - Как обучали умную обезьяну\n1:23:27 - Кто умнее кошки или собаки\n1:27:09 - Что животные делают лучше людей\n1:29:31 - Супер-способности у животных\n1:30:01 - Где используют интеллект животных\n1:33:21 - Карта-GPS и карта запахов у голубей\n1:33:54 - Голубиная почта\n1:35:03 - Как улучшить интеллект животных\n1:36:47 - Об" <> ..., "duration" => 5939, "filename" => "/downloads/youtube/ОСНОВА/2026-02-01_САМЫЕ УМНЫЕ ЖИВОТНЫЕ ПЛАНЕТЫ - ОНИ КАК ЛЮДИ?.m4a", "id" => "ktXgEscaeGw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ktXgEscaeGw", "playlist_index" => 14, "timestamp" => 1769954781, "title" => "САМЫЕ УМНЫЕ ЖИВОТНЫЕ ПЛАНЕТЫ - ОНИ КАК ЛЮДИ?", "upload_date" => "20260201"} 02:34:39.556 [debug] QUERY OK source="sources" db=0.6ms idle=739.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:39.557 [debug] QUERY OK source="sources" db=0.5ms idle=241.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:39.593 [debug] QUERY OK source="media_items" db=36.1ms idle=242.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-01 14:06:21Z], 10] 02:34:39.837 [debug] QUERY OK source="media_items" db=243.1ms idle=278.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Регистрируй бизнес бесплатно с Альфа-Банком и пользуйся счётом за 0 рублей. Альфа-Банк — лучший банк для бизнеса. https://alfa.me/Ga2JIm?erid=2W5zFJU6kpx\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Ильи Гомыранова: https://t.me/glorytaxonomy\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nА вы знали, что дельфины дают друг другу имена? Когда дельфин хочет позвать конкретную особь, он издаёт уникальный свист-подпись, который принадлежит только этому дельфину. И что самое удивительное — дельфины запоминают “имена” своих друзей на десятилетия и могут окликнуть товарища, которого не видели 20 лет! По сути, у них есть язык с персональными именами, диалектами у разных популяций, и даже полифония у касаток.\n\nСегодня выпуск об интеллекте животных и том, как учёные его изучают. С зоологом Ильёй Гомырановым мы обсудили, кто мог бы стать “интеллектуальным королём планеты”, если бы не человек. Могут ли обезьяны на наших глазах доэволюционировать до чего-то более разумного? И через сколько миллионов лет появилась бы другая цивилизация?\n\nОказывается, шимпанзе ведут настоящие войны со стратегией и тактикой, а ещё плетут сложнейшие интриги, чтобы стать альфа-самцами. Правда ли, что слоны хоронят своих мертвецов и устраивают ритуалы? Вороны умеют решать задачи, с которыми не справляются дети. А горилла Коко знала больше 1000 слов на языке жестов. Умеют ли животные врать? Есть ли у них эмоции, культура и даже зачатки религиозного поведения? И главный холивар: кто умнее — кошки или собаки?\n\nПросмотра!\n\n0:00 - О чем думают умные обезьяны?\n0:46 - Поддержите нас лайком\n0:59 - Интеллект приматов\n2:27 - Самые умные животные на планете\n3:40 - Зачем животным интеллект? Как они его развивают\n8:09 - Почему у дельфинов мозги сложнее, чем у людей\n10:05 - Зачем нужны извилины\n11:05 - Мышление дельфинов\n11:55 - Как исследуют интеллект животных\n12:57 - Язык перьев в хвосте\n13:47 - \"Не надо думать о животных как о себе\"\n14:40 - Зеркальный тест. Почему животные не узнают себя в отражении\n18:38 - Зачем животные обманывают людей\n20:49 - Как животные ведут себя в группах\n22:16 - Самая умная обезьяна\n22:55 - Говорящие животные\n24:50 - Говорящие обезьяны\n27:00 - Обезьяна Канзи, которая учила сородичей говорить с людьми\n28:43 - Язык обезьян бонобо и их любовь к сексу\n29:47 - О чем рассказывают умные обезьяны\n30:35 - Грустные фильмы у обезьян\n31:15 - Обезьяна, которая хотела детей\n32:14 - Сны обезьян\n33:58 - Мозг обезьян\n35:13 - Рисунки обезьян\n35:55 - Эксперименты на мозгах животных\n36:59 - Культура животных\n40:31 - Как животные пользуются предметами\n42:21 - Как дельфины и киты пользуются предметами\n47:08 - Как животные понимают время\n47:50 - Как дельфины передают информацию\n50:00 - Язык дельфинов\n54:31 - Как животные учатся языку\n54:53 - У кого из животных самая хорошая память\n58:15 - Похороны у слонов и другие ритуалы животных\n1:01:54 - Социальность и интеллект\n1:04:53 - Устройство общества у животных\n1:07:43 - Войны у обезьян\n1:09:31 - Интриги обезьян\n1:10:15 - Горилла Коко\n1:12:46 - Обезьяна Канзи, которая играла в компьютер и жарила маршмеллоу\n1:13:13 - Гении среди обезьян\n1:14:51 - Умный попугай Алекс\n1:17:30 - Как попугай обиделся на исследователя\n1:18:30 - Животные умеют считать\n1:20:04 - Как попугаи делают себе инструменты\n1:20:46 - Социальная мотивация у животных\n1:22:40 - Как обучали умную обезьяну\n1:23:27 - Кто умнее кошки или собаки\n1:27:09 - Что животные делают лучше людей\n1:29:31 - Супер-способности у животных\n1:30:01 - Где используют интеллект животных\n1:33:21 - Карта-GPS и карта запахов у голубей\n1:33:54 - Голубиная почта\n1:35:03 - Как улучшить интеллект животных\n1:36:47 - Об" <> ..., "САМЫЕ УМНЫЕ ЖИВОТНЫЕ ПЛАНЕТЫ - ОНИ КАК ЛЮДИ?", "c02c0007-73b4-452f-bde8-6d3e232b6e64", "ktXgEscaeGw", [], false, "https://www.youtube.com/watch?v=ktXgEscaeGw", 5939, false, 14, "/downloads/youtube/ОСНОВА/2026-02-01_САМЫЕ УМНЫЕ ЖИВОТНЫЕ ПЛАНЕТЫ - ОНИ КАК ЛЮДИ?.m4a", false, false, 10, 1, ~U[2026-02-01 14:06:21Z], ~U[2026-05-03 23:34:39Z], ~U[2026-05-03 23:34:39Z], "Регистрируй бизнес бесплатно с Альфа-Банком и пользуйся счётом за (truncated) 02:34:39.840 [debug] QUERY OK source="sources" db=2.2ms idle=281.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:39.841 [debug] QUERY OK source="media_profiles" db=0.6ms idle=282.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:39.842 [debug] QUERY OK source="media_items" db=1.5ms idle=247.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [4997] 02:34:39.842 [debug] Current batch of media processed. Will check again in 1000ms 02:34:40.843 [debug] Current batch of media processed. Will check again in 1000ms 02:34:41.845 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Андрея Шаповалова: https://t.me/formuseum\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nЕсть версия, что знаменитые наскальные рисунки в пещере Ласко во Франции (возрастом 17 000 лет) могли создавать шаманы в состоянии транса. Учёные обнаружили, что многие изображения находятся в самых труднодоступных и тёмных частях пещеры, куда приходилось пробираться ползком. А ещё на стенах есть следы от факелов, которые горели в условиях плохой вентиляции — недостаток кислорода и вдыхание дыма могли вызывать изменённые состояния сознания. Мне удалось побывать в этом месте прошлым летом, и, должен сказать, там вставляет и без внешних усилителей.\n\nСегодня выпуск о шаманизме — возможно, самой древней духовной практике человечества, которая сохранилась до наших дней. С историком и культурным антропологом Андреем Шаповаловым мы обсудили, как устроено мировоззрение шаманов и их система духов. Чем уникален сибирский шаманизм и похож ли он на практики других культур — от Южной Америки до Японии? И можно ли предположить, что у всех этих традиций был общий древний корень?\n\nА ещё мы выясним: Что такое камлание и зачем нужен бубен? Как выбирают и посвящают новых шаманов? Какую роль играют психоактивные вещества вроде аяуаски или грибов в разных культурах? Ну и, конечно, узнаем, как вызывать дождь.\n\nПросмотра!\n\n0:00 - Заказ обряда\n1:20 - Поддержите нас лайками!\n1:34 - Шаманизм - первая проторелигия?\n3:03 - Когда возник шаманизм?\n4:17 - Откуда появилось слово \"шаман\" и \"шаманизм\"?\n4:56 - Кочевники развили шаманизм?\n7:50 - Кто такой шаман?\n10:19 - Глобализация шаманизма\n12:50 - Почему шаманизм - не религия?\n13:13 - \"Шаманы живут в мифе\"\n16:29 - Миры в шаманизме\n18:00 - Добрый и злые духи\n18:45 - Центр мира шаманизма\n21:49 - Иерархия духов\n24:07 - Общий корень шаманизма и общая мифология\n26:23 - Разные техники шаманов\n28:57 - \"Шаманизм - это то что было до 1930-х\"\n31:00 - Обряд вызова дождя\n33:25 - Сколько длится обряд\n34:11 - Как шаман входит в транс\n35:58 - Что делают с жертвенными животными\n36:47 - Сколько стоит обряд у шамана\n38:03 - Стать учеником шамана\n41:22 - Гадание по трем пальцам\n42:05 - Исследование шаманизма\n43:39 - Как устроен транс шамана\n45:40 - \"Шаманизм становится слабее\"\n47:30 - Какие люди шаманы\n49:15 - Аяуаска - что это?\n52:27 - Транс распространяется на людей вокруг?\n53:45 - Хорошая музыка действует как обряд?\n55:05 - Музыка у шаманов\n56:12 - Шаманы Евразии и их методы\n58:29 - Как цивилизация повлияла на шаманизм в России?\n1:01:48 - Расшаманивание\n1:02:34 - Наследственный шаманизм\n1:04:08 - Древние люди и шаманизм\n1:07:01 - Религия и шаманизм\n1:08:42 - Шаманизм работает как плацебо?\n1:12:07 - Удивление от работы шамана\n1:16:25 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #шаманизм #духи #наука", "duration" => 4529, "filename" => "/downloads/youtube/ОСНОВА/2026-01-25_УДИВИТЕЛЬНЫЕ ФАКТЫ О РЕАЛЬНЫХ ШАМАНАХ.m4a", "id" => "bPbG7-5cIr4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=bPbG7-5cIr4", "playlist_index" => 15, "timestamp" => 1769357821, "title" => "УДИВИТЕЛЬНЫЕ ФАКТЫ О РЕАЛЬНЫХ ШАМАНАХ", "upload_date" => "20260125"} 02:34:41.849 [debug] QUERY OK source="sources" db=3.5ms idle=530.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:41.850 [debug] QUERY OK source="sources" db=1.2ms idle=534.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:41.902 [debug] QUERY OK source="media_items" db=51.4ms idle=535.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-25 16:17:01Z], 10] 02:34:41.928 [debug] QUERY OK source="media_items" db=25.7ms idle=587.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Андрея Шаповалова: https://t.me/formuseum\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nЕсть версия, что знаменитые наскальные рисунки в пещере Ласко во Франции (возрастом 17 000 лет) могли создавать шаманы в состоянии транса. Учёные обнаружили, что многие изображения находятся в самых труднодоступных и тёмных частях пещеры, куда приходилось пробираться ползком. А ещё на стенах есть следы от факелов, которые горели в условиях плохой вентиляции — недостаток кислорода и вдыхание дыма могли вызывать изменённые состояния сознания. Мне удалось побывать в этом месте прошлым летом, и, должен сказать, там вставляет и без внешних усилителей.\n\nСегодня выпуск о шаманизме — возможно, самой древней духовной практике человечества, которая сохранилась до наших дней. С историком и культурным антропологом Андреем Шаповаловым мы обсудили, как устроено мировоззрение шаманов и их система духов. Чем уникален сибирский шаманизм и похож ли он на практики других культур — от Южной Америки до Японии? И можно ли предположить, что у всех этих традиций был общий древний корень?\n\nА ещё мы выясним: Что такое камлание и зачем нужен бубен? Как выбирают и посвящают новых шаманов? Какую роль играют психоактивные вещества вроде аяуаски или грибов в разных культурах? Ну и, конечно, узнаем, как вызывать дождь.\n\nПросмотра!\n\n0:00 - Заказ обряда\n1:20 - Поддержите нас лайками!\n1:34 - Шаманизм - первая проторелигия?\n3:03 - Когда возник шаманизм?\n4:17 - Откуда появилось слово \"шаман\" и \"шаманизм\"?\n4:56 - Кочевники развили шаманизм?\n7:50 - Кто такой шаман?\n10:19 - Глобализация шаманизма\n12:50 - Почему шаманизм - не религия?\n13:13 - \"Шаманы живут в мифе\"\n16:29 - Миры в шаманизме\n18:00 - Добрый и злые духи\n18:45 - Центр мира шаманизма\n21:49 - Иерархия духов\n24:07 - Общий корень шаманизма и общая мифология\n26:23 - Разные техники шаманов\n28:57 - \"Шаманизм - это то что было до 1930-х\"\n31:00 - Обряд вызова дождя\n33:25 - Сколько длится обряд\n34:11 - Как шаман входит в транс\n35:58 - Что делают с жертвенными животными\n36:47 - Сколько стоит обряд у шамана\n38:03 - Стать учеником шамана\n41:22 - Гадание по трем пальцам\n42:05 - Исследование шаманизма\n43:39 - Как устроен транс шамана\n45:40 - \"Шаманизм становится слабее\"\n47:30 - Какие люди шаманы\n49:15 - Аяуаска - что это?\n52:27 - Транс распространяется на людей вокруг?\n53:45 - Хорошая музыка действует как обряд?\n55:05 - Музыка у шаманов\n56:12 - Шаманы Евразии и их методы\n58:29 - Как цивилизация повлияла на шаманизм в России?\n1:01:48 - Расшаманивание\n1:02:34 - Наследственный шаманизм\n1:04:08 - Древние люди и шаманизм\n1:07:01 - Религия и шаманизм\n1:08:42 - Шаманизм работает как плацебо?\n1:12:07 - Удивление от работы шамана\n1:16:25 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #шаманизм #духи #наука", "УДИВИТЕЛЬНЫЕ ФАКТЫ О РЕАЛЬНЫХ ШАМАНАХ", "2588625f-f98c-474b-a6f4-107cd0ff2830", "bPbG7-5cIr4", [], false, "https://www.youtube.com/watch?v=bPbG7-5cIr4", 4529, false, 15, "/downloads/youtube/ОСНОВА/2026-01-25_УДИВИТЕЛЬНЫЕ ФАКТЫ О РЕАЛЬНЫХ ШАМАНАХ.m4a", false, false, 10, 1, ~U[2026-01-25 16:17:01Z], ~U[2026-05-03 23:34:41Z], ~U[2026-05-03 23:34:41Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Андрея Шаповалова: https://t.me/formuseum\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nЕсть версия, что знаменитые наскальные рисунки в пещере Ласко во Франции (возрастом 17 000 лет) могли создавать шаманы в состоянии транса. Учёные обнаружили, что многие изображения находятся в самых труднодоступных и тёмных частях пещеры, куда приходилось пробираться ползком. А ещё на стенах есть следы от факелов, к (truncated) 02:34:41.931 [debug] QUERY OK source="sources" db=2.4ms idle=104.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:41.932 [debug] QUERY OK source="media_profiles" db=1.0ms idle=82.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:41.935 [debug] QUERY OK source="media_items" db=1.7ms idle=82.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [4998] 02:34:41.935 [debug] Current batch of media processed. Will check again in 1000ms 02:34:42.936 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nА вы знали, что мы на 99,9999999% состоим из пустоты? Если представить атом вещества размером с футбольный стадион, то ядро будет величиной с горошину в центре поля, а электроны - крошечными точками, носящимися где-то на трибунах. Всё остальное - абсолютная пустота. По крайней мере, если рассуждать об этом в понятиях нашего макромира. В итоге, вся материя вашего тела, если убрать из неё пустое пространство, поместится в крупинку сахара. \n\nСегодня выпуск о ядерной физике и том, как устроена материя на самом фундаментальном уровне. С физиком-ядерщиком Евгением Широковым мы обсудили, чем ядерный взрыв отличается от того, что происходит на АЭС. \n\nА ещё правда ли, что бананы радиоактивны? Как по атомам можно узнать возраст мумий? Почему космонавты видят вспышки даже с закрытыми глазами - что за частицы влетают им в сетчатку? И главное: что происходит в Фукусиме прямо сейчас, и где хранить ядерные отходы 100 000 лет?\n\nПросмотра!\n\n0:00 - Радиоактивность бананов\n0:53 - Поддержите нас лайками\n1:02 - Первое обнаружение частиц\n5:11 - \"Модель арбуза\"\n6:51 - \"Насилие над веществом\" и открытие радиоактивности\n9:20 - \"Окошко в темной комнате\"\n11:57 - Начало ядерной эры\n12:30 - \"Конец таблицы Мендлеева\"\n16:23 - Как устроен атом? Модель ядра и атома\n21:46 - 99% пустоты\n22:46 - Ядерный взрыв vs ядерная электростанция\n30:09 - Китайский синдром\n30:56 - Почему у каждой страны нет ядерной бомбы\n33:55 - Космическая гонка vs ядерная гонка\n37:28 - Атомные частицы в глазах космонавтов. Излучение в космосе\n42:57 - Рекордная нейтрино\n47:08 - Нейтринные телескопы\n48:36 - Рэп нейтрино\n49:45 - Что случилось в космосе, чтобы возник рекордный нейтрино\n52:53 - Из чего состоит темная материя\n54:27 - Устройство молекул и их соединения\n1:00:07 - Визуализация молекулярных соединений\n1:02:46 - Самый маленький видимый объект\n1:05:31 - Скейлинг частиц\n1:10:52 - Максимум энергии на Земле\n1:12:20 - Ядерные отходы\n1:17:38 - Проблема ядерных отходников\n1:19:54 - Через сколько ядерных отходы становятся безопасными\n1:20:29 - Страшные последствия Фукусимы\n1:23:25 - Атомный ледокол\n1:26:22 - Радиоактивность предметов прошлого\n1:32:14 - \"В нас два изотопа\" и радиоактивность бананов\n1:33:37 - Радиоактивность в авиаперелете\n1:35:52 - Атмосферные ядерные испытания\n1:37:55 - Яркие солнечные события\n1:39:52 - Солнечные удары по Земле\n1:42:33 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #атом #энергия #наука", "duration" => 6191, "filename" => "/downloads/youtube/ОСНОВА/2026-01-18_ВСЕ, ЧТО ВЫ НЕ ЗНАЛИ ОБ АТОМЕ И ЯДЕРНОЙ ЭНЕРГИИ.m4a", "id" => "XOU9tDx3Ffc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=XOU9tDx3Ffc", "playlist_index" => 16, "timestamp" => 1768750213, "title" => "ВСЕ, ЧТО ВЫ НЕ ЗНАЛИ ОБ АТОМЕ И ЯДЕРНОЙ ЭНЕРГИИ", "upload_date" => "20260118"} 02:34:42.938 [debug] QUERY OK source="sources" db=1.1ms idle=1008.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:42.939 [debug] QUERY OK source="sources" db=0.7ms idle=1006.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:42.973 [debug] QUERY OK source="media_items" db=34.4ms idle=1006.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-18 15:30:13Z], 10] 02:34:42.983 [debug] QUERY OK source="media_items" db=8.9ms idle=1039.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nА вы знали, что мы на 99,9999999% состоим из пустоты? Если представить атом вещества размером с футбольный стадион, то ядро будет величиной с горошину в центре поля, а электроны - крошечными точками, носящимися где-то на трибунах. Всё остальное - абсолютная пустота. По крайней мере, если рассуждать об этом в понятиях нашего макромира. В итоге, вся материя вашего тела, если убрать из неё пустое пространство, поместится в крупинку сахара. \n\nСегодня выпуск о ядерной физике и том, как устроена материя на самом фундаментальном уровне. С физиком-ядерщиком Евгением Широковым мы обсудили, чем ядерный взрыв отличается от того, что происходит на АЭС. \n\nА ещё правда ли, что бананы радиоактивны? Как по атомам можно узнать возраст мумий? Почему космонавты видят вспышки даже с закрытыми глазами - что за частицы влетают им в сетчатку? И главное: что происходит в Фукусиме прямо сейчас, и где хранить ядерные отходы 100 000 лет?\n\nПросмотра!\n\n0:00 - Радиоактивность бананов\n0:53 - Поддержите нас лайками\n1:02 - Первое обнаружение частиц\n5:11 - \"Модель арбуза\"\n6:51 - \"Насилие над веществом\" и открытие радиоактивности\n9:20 - \"Окошко в темной комнате\"\n11:57 - Начало ядерной эры\n12:30 - \"Конец таблицы Мендлеева\"\n16:23 - Как устроен атом? Модель ядра и атома\n21:46 - 99% пустоты\n22:46 - Ядерный взрыв vs ядерная электростанция\n30:09 - Китайский синдром\n30:56 - Почему у каждой страны нет ядерной бомбы\n33:55 - Космическая гонка vs ядерная гонка\n37:28 - Атомные частицы в глазах космонавтов. Излучение в космосе\n42:57 - Рекордная нейтрино\n47:08 - Нейтринные телескопы\n48:36 - Рэп нейтрино\n49:45 - Что случилось в космосе, чтобы возник рекордный нейтрино\n52:53 - Из чего состоит темная материя\n54:27 - Устройство молекул и их соединения\n1:00:07 - Визуализация молекулярных соединений\n1:02:46 - Самый маленький видимый объект\n1:05:31 - Скейлинг частиц\n1:10:52 - Максимум энергии на Земле\n1:12:20 - Ядерные отходы\n1:17:38 - Проблема ядерных отходников\n1:19:54 - Через сколько ядерных отходы становятся безопасными\n1:20:29 - Страшные последствия Фукусимы\n1:23:25 - Атомный ледокол\n1:26:22 - Радиоактивность предметов прошлого\n1:32:14 - \"В нас два изотопа\" и радиоактивность бананов\n1:33:37 - Радиоактивность в авиаперелете\n1:35:52 - Атмосферные ядерные испытания\n1:37:55 - Яркие солнечные события\n1:39:52 - Солнечные удары по Земле\n1:42:33 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #атом #энергия #наука", "ВСЕ, ЧТО ВЫ НЕ ЗНАЛИ ОБ АТОМЕ И ЯДЕРНОЙ ЭНЕРГИИ", "f8b0fcc6-394a-4b72-bd22-d89d57523f30", "XOU9tDx3Ffc", [], false, "https://www.youtube.com/watch?v=XOU9tDx3Ffc", 6191, false, 16, "/downloads/youtube/ОСНОВА/2026-01-18_ВСЕ, ЧТО ВЫ НЕ ЗНАЛИ ОБ АТОМЕ И ЯДЕРНОЙ ЭНЕРГИИ.m4a", false, false, 10, 1, ~U[2026-01-18 15:30:13Z], ~U[2026-05-03 23:34:42Z], ~U[2026-05-03 23:34:42Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nА вы знали, что мы на 99,9999999% состоим из пустоты? Если представить атом вещества размером с футбольный стадион, то ядро будет величиной с горошину в центре поля, а электроны - крошечными точками, носящимися где-то на трибунах. Всё остальное - абсолютная пустота. По крайней мере, если рассуждать об этом в понятиях нашего макромира. В итоге, вся материя вашего тела, если убрать из неё пустое пространство, поместится в крупинку сахара. \n\nСегодня выпуск о ядерной физике и том, как устроена материя на самом фундаментальном уровне. С физиком-ядерщиком Евгением Широковым мы обсудили, чем ядерный взрыв отличается от того, что происходит на АЭС. \n\nА ещё (truncated) 02:34:42.985 [debug] QUERY OK source="sources" db=2.1ms idle=155.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:42.986 [debug] QUERY OK source="media_profiles" db=0.8ms idle=47.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:42.988 [debug] QUERY OK source="media_items" db=1.7ms idle=47.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [4999] 02:34:42.988 [debug] Current batch of media processed. Will check again in 1000ms 02:34:43.989 [debug] Current batch of media processed. Will check again in 1000ms 02:34:44.991 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Александра Осадчиева: https://t.me/ocean_around\nКнига Александра Осадчиева: https://eksmo.ru/book/chto-skryvaet-okean-ITD1428389/\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nА вы знали, что самые длинные горы на Земле находятся не на суше, а под водой? Срединно-океанический хребет протянулся на 80 000 километров - это длиннее экватора планеты! Представьте: подводная горная цепь опоясывает всю Землю, проходит через все океаны, а её вершины местами поднимаются над водой, образуя острова вроде Исландии. И мы узнали об этом только в XX веке, когда начали картографировать океанское дно.\n\nСегодня выпуск о мировом океане - самой большой загадке нашей планеты. С океанологом Александром Осадчиевым, доктором наук в 37 лет, мы обсудили, почему мы знаем о Марсе больше, чем о глубинах океана под нашими ногами. Каково изучать океан с позиции математики? Что происходит, когда на какой-то глубине течение направлено перпендикулярно ветру на поверхности?\n\nПочему айсберг пресный, если плавает в солёном море? Что происходит, когда на какой-то глубине течение направлено перпендикулярно ветру на поверхности? Как устроены острова мусора и правда ли, что весь пластик стекается в одно место?\n\nПросмотра!\n\n0:00 - Волны-убийцы\n0:58 - Поддержите нас лайком!\n1:10 - Откуда вода в Москве?\n2:42 - Качество воды\n3:58 - Айсберги как источник воды\n5:20 - Золото из морской воды\n5:48 - Виды льда и почему айсберги пресные\n9:00 - Как появились айсберги\n9:56 - Сколько лет самым старым айсбергам\n10:19 - Все водоемы на Земле связаны?\n13:12 - Мертвые зоны океана и мусорные пятна\n16:19 - Из чего образовался океан\n17:20 - Подъем и опускание воды в океане\n18:41 - Как ядерные испытания показали движение океана\n19:56 - Проблема мусора в океане\n20:24 - Откуда круговороты в океанах\n22:14 - Вода огибающая всю Землю\n23:04 - Почему Антарктида такая холодная\n23:41 - Самый длинный горный хребет и подводный рельеф\n25:52 - Как формируется земная кора\n28:15 - Где на Земле можно увидеть движение земной коры\n29:00 - Почему океаническая кора сильно движется\n30:19 - Горный хребет длинее экватора Земли\n30:59 - Черное море отличается от других морей?\n36:45 - Черное море может стать пресным?\n37:29 - Каспийское море - древний океан\n39:10 - Что с уровнем Каспийского моря\n40:28 - Мертвое море и почему оно ниже уровня мирового океана\n42:41 - Исчезновение Мертвого моря\n43:46 - Что случилось с черной икрой\n45:26 - Истребление рыбы\n46:31 - Гарпунная пушка и убийство китов\n47:17 - Политика в океане\n49:31 - «Мировой океан - серая зона»\n51:30 - Проблема климата\n52:30 - Речные плюмы - что это?\n57:39 - Красота смешивания воды\n59:56 - Пресная вода в океане\n1:01:09 - Откуда в море холодная и грязная вода\n1:01:30 - Океан из космоса\n1:05:00 - Подводные исследовательские беспилотники\n1:06:31 - Проблема давления в океане\n1:09:27 - Математика не работает в исследовании океана\n1:11:10 - Формула воды\n1:11:41 - Почему о космосе знаем больше, чем об океане?\n1:13:12 - Самое длинное животное в мире. Как изучать морскую жизнь?\n1:14:36 - Как нашли «Кракена»?\n1:16:49 - Самые большие волны в мире\n1:19:43 - Волна цунами высотой больше 500 метров\n1:20:58 - Мусорный остров в океане\n1:24:53 - Насколько увеличивается мусорное пятно в океане\n1:28:47 - Куда девается канализация\n1:31:58 - Куда сливают канализацию в центре континентов\n1:32:35 - Самые опасные экспедиции\n1:34:21 - Рейс на Северный полюс на атомном ледоколе\n1:35:24 - Рейс в Берингово море\n1:35:50 - Одичать в море\n1:37:17 - Планета-океан и планеты-льдины\n1:38:45 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как п" <> ..., "duration" => 5961, "filename" => "/downloads/youtube/ОСНОВА/2026-01-11_ФАКТЫ ПРО ОКЕАН, О КОТОРЫХ НЕ РАССКАЗЫВАЮТ В ШКОЛЕ.m4a", "id" => "fa5C73-DrEM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=fa5C73-DrEM", "playlist_index" => 17, "timestamp" => 1768131093, "title" => "ФАКТЫ ПРО ОКЕАН, О КОТОРЫХ НЕ РАССКАЗЫВАЮТ В ШКОЛЕ", "upload_date" => "20260111"} 02:34:44.992 [debug] QUERY OK source="sources" db=0.5ms idle=676.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:44.993 [debug] QUERY OK source="sources" db=0.7ms idle=677.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:45.032 [debug] QUERY OK source="media_items" db=39.4ms idle=678.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-11 11:31:33Z], 10] 02:34:45.045 [debug] QUERY OK source="media_items" db=11.3ms idle=718.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Александра Осадчиева: https://t.me/ocean_around\nКнига Александра Осадчиева: https://eksmo.ru/book/chto-skryvaet-okean-ITD1428389/\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nА вы знали, что самые длинные горы на Земле находятся не на суше, а под водой? Срединно-океанический хребет протянулся на 80 000 километров - это длиннее экватора планеты! Представьте: подводная горная цепь опоясывает всю Землю, проходит через все океаны, а её вершины местами поднимаются над водой, образуя острова вроде Исландии. И мы узнали об этом только в XX веке, когда начали картографировать океанское дно.\n\nСегодня выпуск о мировом океане - самой большой загадке нашей планеты. С океанологом Александром Осадчиевым, доктором наук в 37 лет, мы обсудили, почему мы знаем о Марсе больше, чем о глубинах океана под нашими ногами. Каково изучать океан с позиции математики? Что происходит, когда на какой-то глубине течение направлено перпендикулярно ветру на поверхности?\n\nПочему айсберг пресный, если плавает в солёном море? Что происходит, когда на какой-то глубине течение направлено перпендикулярно ветру на поверхности? Как устроены острова мусора и правда ли, что весь пластик стекается в одно место?\n\nПросмотра!\n\n0:00 - Волны-убийцы\n0:58 - Поддержите нас лайком!\n1:10 - Откуда вода в Москве?\n2:42 - Качество воды\n3:58 - Айсберги как источник воды\n5:20 - Золото из морской воды\n5:48 - Виды льда и почему айсберги пресные\n9:00 - Как появились айсберги\n9:56 - Сколько лет самым старым айсбергам\n10:19 - Все водоемы на Земле связаны?\n13:12 - Мертвые зоны океана и мусорные пятна\n16:19 - Из чего образовался океан\n17:20 - Подъем и опускание воды в океане\n18:41 - Как ядерные испытания показали движение океана\n19:56 - Проблема мусора в океане\n20:24 - Откуда круговороты в океанах\n22:14 - Вода огибающая всю Землю\n23:04 - Почему Антарктида такая холодная\n23:41 - Самый длинный горный хребет и подводный рельеф\n25:52 - Как формируется земная кора\n28:15 - Где на Земле можно увидеть движение земной коры\n29:00 - Почему океаническая кора сильно движется\n30:19 - Горный хребет длинее экватора Земли\n30:59 - Черное море отличается от других морей?\n36:45 - Черное море может стать пресным?\n37:29 - Каспийское море - древний океан\n39:10 - Что с уровнем Каспийского моря\n40:28 - Мертвое море и почему оно ниже уровня мирового океана\n42:41 - Исчезновение Мертвого моря\n43:46 - Что случилось с черной икрой\n45:26 - Истребление рыбы\n46:31 - Гарпунная пушка и убийство китов\n47:17 - Политика в океане\n49:31 - «Мировой океан - серая зона»\n51:30 - Проблема климата\n52:30 - Речные плюмы - что это?\n57:39 - Красота смешивания воды\n59:56 - Пресная вода в океане\n1:01:09 - Откуда в море холодная и грязная вода\n1:01:30 - Океан из космоса\n1:05:00 - Подводные исследовательские беспилотники\n1:06:31 - Проблема давления в океане\n1:09:27 - Математика не работает в исследовании океана\n1:11:10 - Формула воды\n1:11:41 - Почему о космосе знаем больше, чем об океане?\n1:13:12 - Самое длинное животное в мире. Как изучать морскую жизнь?\n1:14:36 - Как нашли «Кракена»?\n1:16:49 - Самые большие волны в мире\n1:19:43 - Волна цунами высотой больше 500 метров\n1:20:58 - Мусорный остров в океане\n1:24:53 - Насколько увеличивается мусорное пятно в океане\n1:28:47 - Куда девается канализация\n1:31:58 - Куда сливают канализацию в центре континентов\n1:32:35 - Самые опасные экспедиции\n1:34:21 - Рейс на Северный полюс на атомном ледоколе\n1:35:24 - Рейс в Берингово море\n1:35:50 - Одичать в море\n1:37:17 - Планета-океан и планеты-льдины\n1:38:45 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как п" <> ..., "ФАКТЫ ПРО ОКЕАН, О КОТОРЫХ НЕ РАССКАЗЫВАЮТ В ШКОЛЕ", "11a775e1-a63e-4544-a472-3c772e10bf1a", "fa5C73-DrEM", [], false, "https://www.youtube.com/watch?v=fa5C73-DrEM", 5961, false, 17, "/downloads/youtube/ОСНОВА/2026-01-11_ФАКТЫ ПРО ОКЕАН, О КОТОРЫХ НЕ РАССКАЗЫВАЮТ В ШКОЛЕ.m4a", false, false, 10, 1, ~U[2026-01-11 11:31:33Z], ~U[2026-05-03 23:34:45Z], ~U[2026-05-03 23:34:45Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТе (truncated) 02:34:45.048 [debug] QUERY OK source="sources" db=2.6ms idle=211.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:45.049 [debug] QUERY OK source="media_profiles" db=0.8ms idle=55.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:45.050 [debug] QUERY OK source="media_items" db=1.6ms idle=55.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5000] 02:34:45.050 [debug] Current batch of media processed. Will check again in 1000ms 02:34:46.051 [debug] Current batch of media processed. Will check again in 1000ms 02:34:47.053 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Телеграм-канал Елены Беловой - https://t.me/hippopocampus\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nКогда я готовился к этому выпуску, для меня было открытием узнать, что брезгливость относится к базовым человеческим эмоциям. Мне всегда казалось, что это ближе к инстинкту - как икота или чихание. Но учёные, и вместе с ними создатели мультфильма \"Головоломка\", считают иначе. За активацию отвращения в мозге отвечает специальная область - островковая кора. Но самое интересное вот что: оказывается, склонность к брезгливости влияет на наши взгляды! Есть исследования, согласно которым люди с более высоким уровнем отвращения менее восприимчивы к новому и необычному опыту, и чаще склонны придерживаться консервативных взглядов. А люди, у которых это чувство развито слабее, наоборот — более открыты к новым вещам в жизни. \n\nСегодня выпуск о том, как мозг создаёт эмоции и как эмоции управляют нами. С нейробиологом Еленой Беловой, автором книги об эмоциях, мы обсудили, зачем эволюция вообще изобрела чувства. Можно ли увидеть эмоции на томографе? Где в мозге хранятся страх, радость, гнев? И правда ли, что у женщин и мужчин эмоции работают по-разному?\n\nОказывается, есть инстинктивные страхи, которые зашиты в нас \"с завода\" - мы боимся пауков и змей, даже если никогда их не видели. Почему нас \"тошнит\" от несправедливости - это моральное отвращение работает через те же мозговые центры, что и физическое? Как работают нейроимпланты от Neuralink — что они реально меняют в мозге? И главное: если мы научимся влиять на мозг, сможем ли мы изобрести совершенно новые эмоции, которых у человека никогда не было?\n\nПросмотра!\n\n0:00 - Язык для зрения\n1:42 - Поддержите нас лайками!\n1:52 - Зачем нужны слезы и как их отключить\n5:46 - Слезы радости и горя отличаются?\n9:22 - Neuralink - что они сейчас делают\n12:49 - Индивидуальные алгоритмы для каждого мозга\n15:20 - Как работает Нейралинк\n16:25 - Почему чипы ставят не всем?\n18:19 - Нейроредактирование в Китае\n19:15 - Мимика и эмоции\n20:15 - Почему слепые улыбаются\n23:30 - Сложные эмоции\n23:54 - Зона мимики в мозге\n26:44 - Как управляются автоматические движения\n31:23 - Что такое эмоции?\n37:13 - Режимы мозга\n38:58 - Как в мозге выглядят эмоции\n41:36 - «Предсказания» мозга и его модель мира\n48:34 - Как мозг «дорисовывает» мир\n51:40 - Мозг всегда мыслит позитивно?\n54:15 - Отличия мужчин и женщин\n55:57 - Главное отличие женского мозга\n58:46 - Главное отличие мужского мозга\n1:01:15 - Как секс отличается в мозге мужчин и женщин\n1:04:11 - Эмоция отвращения\n1:07:47 - С возрастом мы более консервативны?\n1:08:56 - Почему с возрастом мы меньше удивляемся\n1:13:58 - Сигналы мозга\n1:18:39 - Передача сигналов\n1:20:23 - Дофамин и его задача\n1:22:37 - «Это делает нас более простыми»\n1:23:50 - Зачем учиться в школе\n1:24:56 - Микромозги\n1:28:03 - Киборги и нейроимпланты\n1:32:08 - Нарастить мозг\n1:33:18 - Восстановление функций мозга\n1:37:13 - Язык восстанавливает зрение\n1:39:46 - Откуда мозг берет информацию\n1:41:03 - Как мозг воспринимает красоту\n1:42:56 - Базовая прошивка мозга\n1:46:38 - Врожденные страхи\n1:48:43 - Новая эмоция\n1:55:42 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #мозг #подкаст #наука #биология", "duration" => 6859, "filename" => "/downloads/youtube/ОСНОВА/2026-01-04_ВРОЖДЕННЫЕ СТРАХИ, ЧУВСТВО КРАСОТЫ, ЭМОЦИИ и МИМИКА, NEURALINK РАБОТАЕТ?.m4a", "id" => "iYUcAA6heRA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=iYUcAA6heRA", "playlist_index" => 18, "timestamp" => 1767542701, "title" => "ВРОЖДЕННЫЕ СТРАХИ, ЧУВСТВО КРАСОТЫ, ЭМОЦИИ и МИМИКА, NEURALINK РАБОТАЕТ?", "upload_date" => "20260104"} 02:34:47.055 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=739.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:47.056 [debug] QUERY OK source="sources" db=1.0ms idle=740.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:47.097 [debug] QUERY OK source="media_items" db=40.6ms idle=741.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-04 16:05:01Z], 10] 02:34:47.109 [debug] QUERY OK source="media_items" db=11.6ms idle=782.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Телеграм-канал Елены Беловой - https://t.me/hippopocampus\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nКогда я готовился к этому выпуску, для меня было открытием узнать, что брезгливость относится к базовым человеческим эмоциям. Мне всегда казалось, что это ближе к инстинкту - как икота или чихание. Но учёные, и вместе с ними создатели мультфильма \"Головоломка\", считают иначе. За активацию отвращения в мозге отвечает специальная область - островковая кора. Но самое интересное вот что: оказывается, склонность к брезгливости влияет на наши взгляды! Есть исследования, согласно которым люди с более высоким уровнем отвращения менее восприимчивы к новому и необычному опыту, и чаще склонны придерживаться консервативных взглядов. А люди, у которых это чувство развито слабее, наоборот — более открыты к новым вещам в жизни. \n\nСегодня выпуск о том, как мозг создаёт эмоции и как эмоции управляют нами. С нейробиологом Еленой Беловой, автором книги об эмоциях, мы обсудили, зачем эволюция вообще изобрела чувства. Можно ли увидеть эмоции на томографе? Где в мозге хранятся страх, радость, гнев? И правда ли, что у женщин и мужчин эмоции работают по-разному?\n\nОказывается, есть инстинктивные страхи, которые зашиты в нас \"с завода\" - мы боимся пауков и змей, даже если никогда их не видели. Почему нас \"тошнит\" от несправедливости - это моральное отвращение работает через те же мозговые центры, что и физическое? Как работают нейроимпланты от Neuralink — что они реально меняют в мозге? И главное: если мы научимся влиять на мозг, сможем ли мы изобрести совершенно новые эмоции, которых у человека никогда не было?\n\nПросмотра!\n\n0:00 - Язык для зрения\n1:42 - Поддержите нас лайками!\n1:52 - Зачем нужны слезы и как их отключить\n5:46 - Слезы радости и горя отличаются?\n9:22 - Neuralink - что они сейчас делают\n12:49 - Индивидуальные алгоритмы для каждого мозга\n15:20 - Как работает Нейралинк\n16:25 - Почему чипы ставят не всем?\n18:19 - Нейроредактирование в Китае\n19:15 - Мимика и эмоции\n20:15 - Почему слепые улыбаются\n23:30 - Сложные эмоции\n23:54 - Зона мимики в мозге\n26:44 - Как управляются автоматические движения\n31:23 - Что такое эмоции?\n37:13 - Режимы мозга\n38:58 - Как в мозге выглядят эмоции\n41:36 - «Предсказания» мозга и его модель мира\n48:34 - Как мозг «дорисовывает» мир\n51:40 - Мозг всегда мыслит позитивно?\n54:15 - Отличия мужчин и женщин\n55:57 - Главное отличие женского мозга\n58:46 - Главное отличие мужского мозга\n1:01:15 - Как секс отличается в мозге мужчин и женщин\n1:04:11 - Эмоция отвращения\n1:07:47 - С возрастом мы более консервативны?\n1:08:56 - Почему с возрастом мы меньше удивляемся\n1:13:58 - Сигналы мозга\n1:18:39 - Передача сигналов\n1:20:23 - Дофамин и его задача\n1:22:37 - «Это делает нас более простыми»\n1:23:50 - Зачем учиться в школе\n1:24:56 - Микромозги\n1:28:03 - Киборги и нейроимпланты\n1:32:08 - Нарастить мозг\n1:33:18 - Восстановление функций мозга\n1:37:13 - Язык восстанавливает зрение\n1:39:46 - Откуда мозг берет информацию\n1:41:03 - Как мозг воспринимает красоту\n1:42:56 - Базовая прошивка мозга\n1:46:38 - Врожденные страхи\n1:48:43 - Новая эмоция\n1:55:42 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #мозг #подкаст #наука #биология", "ВРОЖДЕННЫЕ СТРАХИ, ЧУВСТВО КРАСОТЫ, ЭМОЦИИ и МИМИКА, NEURALINK РАБОТАЕТ?", "2ea00279-f066-4ee4-925d-b25414057aef", "iYUcAA6heRA", [], false, "https://www.youtube.com/watch?v=iYUcAA6heRA", 6859, false, 18, "/downloads/youtube/ОСНОВА/2026-01-04_ВРОЖДЕННЫЕ СТРАХИ, ЧУВСТВО КРАСОТЫ, ЭМОЦИИ и МИМИКА, NEURALINK РАБОТАЕТ?.m4a", false, false, 10, 1, ~U[2026-01-04 16:05:01Z], ~U[2026-05-03 23:34:47Z], ~U[2026-05-03 23:34:47Z], "Телеграм-канал Елены Беловой - https://t.me/hippopocampus\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK (truncated) 02:34:47.111 [debug] QUERY OK source="sources" db=1.5ms idle=269.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:47.112 [debug] QUERY OK source="media_profiles" db=0.7ms idle=56.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:47.113 [debug] QUERY OK source="media_items" db=1.2ms idle=56.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5001] 02:34:47.114 [debug] Current batch of media processed. Will check again in 1000ms 02:34:48.114 [debug] Current batch of media processed. Will check again in 1000ms 02:34:49.116 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНа краю Солнечной системы может скрываться огромная планета, о которой мы ничего не знаем. Астрономы называют её Девятой планетой, и вот что странно: её никто никогда не видел, но математические расчёты говорят, что она почти наверняка существует. Дело в том, что небольшие объекты в поясе Койпера (за орбитой Нептуна) движутся очень странно, как будто что-то массивное искажает их траектории. Эта гипотетическая планета в 5-10 раз тяжелее Земли, а её орбита настолько огромна, что один оборот вокруг Солнца занимает 10 000-20 000 лет! Для сравнения: Земля делает оборот за год, а Нептун — за 165 лет.\n\nСегодня выпуск о загадках Солнечной системы и поисках Девятой планеты. С астрономом Константином Батыгиным, автором и одним из главных исследователей гипотезы о Девятой планете, мы обсудили, как можно вычислить местоположение планеты, видя только её гравитационное влияние. Почему мы до сих пор её не видим, хотя математика почти уверенно говорит о её существовании? И когда наконец увидим, если она вообще там есть?\n\nОказывается, есть альтернативная гипотеза: а что если там не планета, а крошечная чёрная дыра размером с грейпфрут? Звучит как фантастика, но математика допускает и такой вариант. А ещё мы выясним: могут ли быть десятая и одиннадцатая планеты, если допустимы такие долгие орбиты? Как выглядел процесс исключения Плутона из планет? Почему Земля каменная, а Юпитер газовый? И правда ли, что мы до сих пор не можем точно рассчитать траектории планет на тысячи лет вперёд?\n\nСамый безумный выпуск про Солнечную систему. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Первое посещение телескопа\n1:13 - Поддержите нас лайком\n1:26 - Как искали планеты\n3:26 - Открытие Нептуна\n6:19 - Почему Плутон - не планета\n11:34 - Вычисление 9-й планеты\n14:22 - Странные орбиты и дополнительная гравитация\n15:50 - Доказательства 9-й планеты\n19:54 - Игра 9-й планеты и Нептуна\n23:32 - \"Ничего не понимаю, но звучит убедительно!\"\n24:37 - Что может быть вместо планеты?\n26:19 - Черная дыра в Солнечной системе\n27:50 - Свойства 9-й планеты и iPhone в мире телескопов\n29:44 - Небольшая Земля\n30:58 - Планета David Bowie\n33:42 - Формирование Солнечной системы\n37:08 - Плоскости вращения планет\n38:05 - \"Планеты не висят, а падают\"\n39:50 - Как двигаются планеты\n41:22 - Хаотичность погоды\n42:48 - Близость планеты Bowie\n44:36 - Астрономы-динозавры\n45:47 - ИИ в астрофизике\n46:46 - Три точки поиска 9-й планеты\n49:29 - \"Небо полностью забито астрономией\"\n51:42 - Планеты интереснее звезд?\n53:57 - Планеты-гиганты\n56:38 - Что есть в Солнечной системе\n1:00:02 - Вибрация орбиты Плутона\n1:01:02 - Исследования в Caltech\n1:03:00 - Обед астрофизика\n1:03:24 - Ресурсы астрофизиков\n1:06:14 - Музыка и математика\n1:09:35 - Супер-быстрые космические аппараты\n1:11:31 - Супер-Земли\n1:14:33 - Может ли быть 10-я планета?\n1:14:43 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст #наука #вселенная", "duration" => 4460, "filename" => "/downloads/youtube/ОСНОВА/2025-12-28_АСТРОФИЗИК БАТЫГИН: 9ая ПЛАНЕТА СУЩЕСТВУЕТ и ОНА НАЗЫВАЕТСЯ....m4a", "id" => "Ua0RUBheyS8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Ua0RUBheyS8", "playlist_index" => 19, "timestamp" => 1766936312, "title" => "АСТРОФИЗИК БАТЫГИН: 9ая ПЛАНЕТА СУЩЕСТВУЕТ и ОНА НАЗЫВАЕТСЯ...", "upload_date" => "20251228"} 02:34:49.117 [debug] QUERY OK source="sources" db=0.8ms idle=801.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:49.119 [debug] QUERY OK source="sources" db=1.3ms idle=802.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:49.168 [debug] QUERY OK source="media_items" db=48.9ms idle=804.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-28 15:38:32Z], 10] 02:34:49.179 [debug] QUERY OK source="media_items" db=10.2ms idle=853.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНа краю Солнечной системы может скрываться огромная планета, о которой мы ничего не знаем. Астрономы называют её Девятой планетой, и вот что странно: её никто никогда не видел, но математические расчёты говорят, что она почти наверняка существует. Дело в том, что небольшие объекты в поясе Койпера (за орбитой Нептуна) движутся очень странно, как будто что-то массивное искажает их траектории. Эта гипотетическая планета в 5-10 раз тяжелее Земли, а её орбита настолько огромна, что один оборот вокруг Солнца занимает 10 000-20 000 лет! Для сравнения: Земля делает оборот за год, а Нептун — за 165 лет.\n\nСегодня выпуск о загадках Солнечной системы и поисках Девятой планеты. С астрономом Константином Батыгиным, автором и одним из главных исследователей гипотезы о Девятой планете, мы обсудили, как можно вычислить местоположение планеты, видя только её гравитационное влияние. Почему мы до сих пор её не видим, хотя математика почти уверенно говорит о её существовании? И когда наконец увидим, если она вообще там есть?\n\nОказывается, есть альтернативная гипотеза: а что если там не планета, а крошечная чёрная дыра размером с грейпфрут? Звучит как фантастика, но математика допускает и такой вариант. А ещё мы выясним: могут ли быть десятая и одиннадцатая планеты, если допустимы такие долгие орбиты? Как выглядел процесс исключения Плутона из планет? Почему Земля каменная, а Юпитер газовый? И правда ли, что мы до сих пор не можем точно рассчитать траектории планет на тысячи лет вперёд?\n\nСамый безумный выпуск про Солнечную систему. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Первое посещение телескопа\n1:13 - Поддержите нас лайком\n1:26 - Как искали планеты\n3:26 - Открытие Нептуна\n6:19 - Почему Плутон - не планета\n11:34 - Вычисление 9-й планеты\n14:22 - Странные орбиты и дополнительная гравитация\n15:50 - Доказательства 9-й планеты\n19:54 - Игра 9-й планеты и Нептуна\n23:32 - \"Ничего не понимаю, но звучит убедительно!\"\n24:37 - Что может быть вместо планеты?\n26:19 - Черная дыра в Солнечной системе\n27:50 - Свойства 9-й планеты и iPhone в мире телескопов\n29:44 - Небольшая Земля\n30:58 - Планета David Bowie\n33:42 - Формирование Солнечной системы\n37:08 - Плоскости вращения планет\n38:05 - \"Планеты не висят, а падают\"\n39:50 - Как двигаются планеты\n41:22 - Хаотичность погоды\n42:48 - Близость планеты Bowie\n44:36 - Астрономы-динозавры\n45:47 - ИИ в астрофизике\n46:46 - Три точки поиска 9-й планеты\n49:29 - \"Небо полностью забито астрономией\"\n51:42 - Планеты интереснее звезд?\n53:57 - Планеты-гиганты\n56:38 - Что есть в Солнечной системе\n1:00:02 - Вибрация орбиты Плутона\n1:01:02 - Исследования в Caltech\n1:03:00 - Обед астрофизика\n1:03:24 - Ресурсы астрофизиков\n1:06:14 - Музыка и математика\n1:09:35 - Супер-быстрые космические аппараты\n1:11:31 - Супер-Земли\n1:14:33 - Может ли быть 10-я планета?\n1:14:43 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст #наука #вселенная", "АСТРОФИЗИК БАТЫГИН: 9ая ПЛАНЕТА СУЩЕСТВУЕТ и ОНА НАЗЫВАЕТСЯ...", "c5817550-05b4-436f-be3b-fcb4640d84f0", "Ua0RUBheyS8", [], false, "https://www.youtube.com/watch?v=Ua0RUBheyS8", 4460, false, 19, "/downloads/youtube/ОСНОВА/2025-12-28_АСТРОФИЗИК БАТЫГИН: 9ая ПЛАНЕТА СУЩЕСТВУЕТ и ОНА НАЗЫВАЕТСЯ....m4a", false, false, 10, 1, ~U[2025-12-28 15:38:32Z], ~U[2026-05-03 23:34:49Z], ~U[2026-05-03 23:34:49Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНа краю Солнечной системы может скрываться огромная планета, о которой мы ничего не знаем. Астрономы называют её Девятой планетой, и вот что странно: её никто никогда не видел, но математические расчёты говорят, что она почти наверняка существует. Дело в том, что небольшие объекты в поясе Койпера (за орбитой Нептуна) движутся очень странно, как будто что-то массивное иск (truncated) 02:34:49.181 [debug] QUERY OK source="sources" db=2.2ms idle=328.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:49.182 [debug] QUERY OK source="media_profiles" db=0.6ms idle=64.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:49.183 [debug] QUERY OK source="media_items" db=1.2ms idle=63.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5002] 02:34:49.184 [debug] Current batch of media processed. Will check again in 1000ms 02:34:50.184 [debug] Current batch of media processed. Will check again in 1000ms 02:34:51.186 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Звоните на горячую линию «Налоги бизнеса — 2026» от Точка Банк: 8 (800) 5000-88-7\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы думаете, люди хорошие бегуны? Ну в целом, наверное, неплохие, если посмотреть на бум продаж кроссовок. С другой стороны - явно не самые быстрые в природе. Средняя скорость человеческого бега около 15 км/ч, а вот гепард разгоняется до 110 км/ч, лошадь - до 70 км/ч, даже домашняя кошка бегает быстрее нас. Но вот что интересно: кое-какое беговое преимущество у нас всё-таки есть. Мы можем бежать часами без остановки благодаря уникальной системе охлаждения через пот. Наши предки использовали это на охоте - буквально замучивали добычу изнурительной пробежкой, пока антилопа или олень не падали от теплового удара. Выходит, одно из наших ключевых преимуществ это не только мозг, но и странная (по меркам природы) способность бегать марафоны.\n\nСегодня выпуск об эволюции, переходных формах и том, как один вид превращается в другой. С биологом Сергеем Глаголевым мы обсудили, как учёные предсказывают существование промежуточных форм ещё до их обнаружения. Например, тиктаалик — рыба с лапами, которая была найдена именно там и тогда, где её ожидали по расчётам. Как это вообще возможно?\n\nЧто такое переходные формы и почему их так мало? Можем ли мы представить, как из волка появляется такса — что появляется сначала: длинная морда или висячие уши? Правда ли, что изучение эмбрионов доказывает эволюцию? Как был устроен выход на сушу и почему некоторые животные вернулись обратно в воду? Что такое Кембрийский взрыв, когда за “короткое время” появилось огромное количество видов? И главное — можно ли провести эксперимент по макроэволюции прямо на наших глазах?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Мы перевернуты\n0:41 - Поддержите нас лайком!\n0:54 - Первый млекопитающий предок человека\n4:18 - Человек - самый выносливый бегун\n6:27 - Чем проще жизнь, тем здоровее человек?\n7:18 - Как мы адаптировались к пшенице\n11:52 - Как из рептилий появились млекопитающие\n13:20 - Как маленькие косточки помогли проследить историю млекопитающих\n15:28 - Зачем появилась шерсть\n16:14 - Мелкие ночные динозавры\n17:40 - Возникновение разума\n18:49 - Основные особенности млекопитающих\n21:28 - Переходные формы млекопитающих\n22:03 - Эмбрион - машина времени\n28:13 - Микро и макроэволюция\n31:54 - Как появился полет\n35:00 - Появление новых органов\n41:27 - Трихоплакс - очень странное животное\n43:56 - Одноклеточные с глазами\n47:04 - Переходные формы\n54:40 - Рыбы с лапами\n55:32 - Пещерные рыбы\n57:47 - Почему в воде не прижились лапы?\n1:00:11 - Как приживаются мутации\n1:02:36 - Отличия жабр от легких\n1:06:37 - Вопрос от зрителя: эпигенетика и эволюция\n1:11:37 - ДНК лучше, чем находки?\n1:15:03 - Область экспрессии генов\n1:16:45 - Маленький шажок для рачка, огромный скачок для эволюции\n1:22:06 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #эволюция #подкаст #наука #биология", "duration" => 4827, "filename" => "/downloads/youtube/ОСНОВА/2025-12-21_ПРОБЕЛЫ в ЭВОЛЮЦИИ и ЗАГАДКИ ПЕРЕХОДНЫХ ФОРМ.m4a", "id" => "j5SQzjksqg8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=j5SQzjksqg8", "playlist_index" => 20, "timestamp" => 1766335883, "title" => "ПРОБЕЛЫ в ЭВОЛЮЦИИ и ЗАГАДКИ ПЕРЕХОДНЫХ ФОРМ", "upload_date" => "20251221"} 02:34:51.187 [debug] QUERY OK source="sources" db=0.9ms idle=871.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:51.189 [debug] QUERY OK source="sources" db=1.5ms idle=873.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:51.249 [debug] QUERY OK source="media_items" db=60.1ms idle=874.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-21 16:51:23Z], 10] 02:34:51.264 [debug] QUERY OK source="media_items" db=13.7ms idle=935.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Звоните на горячую линию «Налоги бизнеса — 2026» от Точка Банк: 8 (800) 5000-88-7\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы думаете, люди хорошие бегуны? Ну в целом, наверное, неплохие, если посмотреть на бум продаж кроссовок. С другой стороны - явно не самые быстрые в природе. Средняя скорость человеческого бега около 15 км/ч, а вот гепард разгоняется до 110 км/ч, лошадь - до 70 км/ч, даже домашняя кошка бегает быстрее нас. Но вот что интересно: кое-какое беговое преимущество у нас всё-таки есть. Мы можем бежать часами без остановки благодаря уникальной системе охлаждения через пот. Наши предки использовали это на охоте - буквально замучивали добычу изнурительной пробежкой, пока антилопа или олень не падали от теплового удара. Выходит, одно из наших ключевых преимуществ это не только мозг, но и странная (по меркам природы) способность бегать марафоны.\n\nСегодня выпуск об эволюции, переходных формах и том, как один вид превращается в другой. С биологом Сергеем Глаголевым мы обсудили, как учёные предсказывают существование промежуточных форм ещё до их обнаружения. Например, тиктаалик — рыба с лапами, которая была найдена именно там и тогда, где её ожидали по расчётам. Как это вообще возможно?\n\nЧто такое переходные формы и почему их так мало? Можем ли мы представить, как из волка появляется такса — что появляется сначала: длинная морда или висячие уши? Правда ли, что изучение эмбрионов доказывает эволюцию? Как был устроен выход на сушу и почему некоторые животные вернулись обратно в воду? Что такое Кембрийский взрыв, когда за “короткое время” появилось огромное количество видов? И главное — можно ли провести эксперимент по макроэволюции прямо на наших глазах?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Мы перевернуты\n0:41 - Поддержите нас лайком!\n0:54 - Первый млекопитающий предок человека\n4:18 - Человек - самый выносливый бегун\n6:27 - Чем проще жизнь, тем здоровее человек?\n7:18 - Как мы адаптировались к пшенице\n11:52 - Как из рептилий появились млекопитающие\n13:20 - Как маленькие косточки помогли проследить историю млекопитающих\n15:28 - Зачем появилась шерсть\n16:14 - Мелкие ночные динозавры\n17:40 - Возникновение разума\n18:49 - Основные особенности млекопитающих\n21:28 - Переходные формы млекопитающих\n22:03 - Эмбрион - машина времени\n28:13 - Микро и макроэволюция\n31:54 - Как появился полет\n35:00 - Появление новых органов\n41:27 - Трихоплакс - очень странное животное\n43:56 - Одноклеточные с глазами\n47:04 - Переходные формы\n54:40 - Рыбы с лапами\n55:32 - Пещерные рыбы\n57:47 - Почему в воде не прижились лапы?\n1:00:11 - Как приживаются мутации\n1:02:36 - Отличия жабр от легких\n1:06:37 - Вопрос от зрителя: эпигенетика и эволюция\n1:11:37 - ДНК лучше, чем находки?\n1:15:03 - Область экспрессии генов\n1:16:45 - Маленький шажок для рачка, огромный скачок для эволюции\n1:22:06 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #эволюция #подкаст #наука #биология", "ПРОБЕЛЫ в ЭВОЛЮЦИИ и ЗАГАДКИ ПЕРЕХОДНЫХ ФОРМ", "e02be637-ca2c-4fe6-a96d-0fb080dfe768", "j5SQzjksqg8", [], false, "https://www.youtube.com/watch?v=j5SQzjksqg8", 4827, false, 20, "/downloads/youtube/ОСНОВА/2025-12-21_ПРОБЕЛЫ в ЭВОЛЮЦИИ и ЗАГАДКИ ПЕРЕХОДНЫХ ФОРМ.m4a", false, false, 10, 1, ~U[2025-12-21 16:51:23Z], ~U[2026-05-03 23:34:51Z], ~U[2026-05-03 23:34:51Z], "Звоните на горячую линию «Налоги бизнеса — 2026» от Точка Банк: 8 (800) 5000-88-7\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы думаете, люди хорошие бегуны? Ну в целом, наверное, неплохие, если посмотреть на бум продаж кроссовок. С другой стороны - явно не самые быстрые в природе. Средняя скорость человеческого бега около 15 км/ч, а вот гепард разгоняется до 110 км/ч, лошадь - до 70 км/ч, даже домашняя кошка бегает быстрее нас. Но вот что интересно: кое-како (truncated) 02:34:51.268 [debug] QUERY OK source="sources" db=3.7ms queue=0.1ms idle=406.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:51.269 [debug] QUERY OK source="media_profiles" db=1.3ms idle=80.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:51.272 [debug] QUERY OK source="media_items" db=2.6ms idle=80.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5003] 02:34:51.272 [debug] Current batch of media processed. Will check again in 1000ms 02:34:52.273 [debug] Current batch of media processed. Will check again in 1000ms 02:34:53.275 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЗанятная байка. Долгое время для того, чтобы доказать, что человек венец творения учёные использовали «коэффициент энцефализации». Считали соотношение размера мозга к размеру тела — чтобы оценить сообразительность разных животных. По этой логике у человека должен быть самый большой коэффициент. Но и тут не вышло! У некоторых птиц, например, он получался выше, чем. А если говорить про чистые размеры, у дельфинов мозг больше человеческого, но устроен совершенно иначе. Не говоря уж про слонов или китов. Оказывается, важен не размер, а то, как организованы связи между нейронами.\n\nСегодня с нейробиологом, профессором, директором Центра нейробиологии и нейрореабилитации им. В. Зельмана Сколтеха Филиппом Хайтовичем мы обсудили, у кого и как появился первый мозг в истории эволюции. Чем принципиально отличается человеческий мозг от мозга дельфинов и осьминогов? И почему мозг потребляет 20% всей энергии тела, хотя весит всего 2%?\n\nОказывается, недавно с помощью ИИ учёные обнаружили разные типы нейронов — и это не просто разновидности одной клетки, а совершенно разные \"специалисты\" с уникальными функциями. А ещё есть загадочные зеркальные нейроны, которые активируются, когда мы просто смотрим на чужие действия. Как хранятся навыки в мозге? Можно ли учиться вечно? Правда ли, что правополушарные люди более творческие, а левши думают иначе? И работает ли модное \"дофаминовое голодание\"?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Тонкий слой нейронов\n1:07 - Поддержите нас лайком!\n1:20 - У кого появился первый мозг?\n3:20 - Первый реальный мозг\n4:14 - Базовая схема мозга\n7:25 - Размер мозга имеет значение?\n11:09 - Размер мозга у людей\n12:51 - Разница мозга у мужчин и женщин\n13:31 - Тест IQ придумали мужчины\n15:02 - Функциональные отличия женского и мужского мозгов\n18:00 - Что будет, если мужчине пересадить женский мозг?\n19:40 - Компьютер не может симулировать мозг\n20:15 - Коэффициент энцефализации\n24:29 - Работа мозга на молекулярном уровне\n26:35 - Как психические расстройства влияют на устройство мозга\n29:22 - Что под поверхностью нейронов\n30:07 - За что отвечают полушария мозга\n30:35 - Как болезни изменяют строение мозга\n32:40 - BRAIN Initiative. Что это?\n35:30 - Расшифровка РНК мозга\n41:01 - Типы нейронов в мозге\n46:07 - Какие сигналы получают нейроны\n49:38 - Сколько нейронных связей можно потерять\n50:08 - Как на нейроны влияет дофамин\n50:56 - Нейроны под микроскопом\n52:30 - Реконструкция кубического миллиметра коры мозга\n56:24 - Левое и правое полушария отличаются?\n1:01:48 - Отличия мозга у правшей и левшей\n1:04:43 - Как научиться управлять двумя руками одинаково\n1:07:07 - Сколько ресурсов потребляет мозг\n1:08:00 - Откуда у нас столько энергии для мозга\n1:10:40 - \"Мозг - как лампочка\"\n1:11:56 - Зеркальные нейроны\n1:14:48 - Эмпатия и мозг\n1:17:03 - Дофаминовое голодание\n1:21:56 - Новые методы исследования мозга\n1:25:20 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #мозг #подкаст #наука #интеллект", "duration" => 5039, "filename" => "/downloads/youtube/ОСНОВА/2025-12-14_НЕЙРОБИОЛОГ ХАЙТОВИЧ: ГОТОВЬТЕСЬ К ЧИПИРОВАНИЮ МОЗГА.m4a", "id" => "W-cy9MCcDMU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=W-cy9MCcDMU", "playlist_index" => 21, "timestamp" => 1765727106, "title" => "НЕЙРОБИОЛОГ ХАЙТОВИЧ: ГОТОВЬТЕСЬ К ЧИПИРОВАНИЮ МОЗГА", "upload_date" => "20251214"} 02:34:53.276 [debug] QUERY OK source="sources" db=0.8ms idle=960.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:53.278 [debug] QUERY OK source="sources" db=1.3ms idle=961.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:53.325 [debug] QUERY OK source="media_items" db=47.7ms idle=963.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-14 15:45:06Z], 10] 02:34:53.334 [debug] QUERY OK source="media_items" db=8.2ms idle=1011.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЗанятная байка. Долгое время для того, чтобы доказать, что человек венец творения учёные использовали «коэффициент энцефализации». Считали соотношение размера мозга к размеру тела — чтобы оценить сообразительность разных животных. По этой логике у человека должен быть самый большой коэффициент. Но и тут не вышло! У некоторых птиц, например, он получался выше, чем. А если говорить про чистые размеры, у дельфинов мозг больше человеческого, но устроен совершенно иначе. Не говоря уж про слонов или китов. Оказывается, важен не размер, а то, как организованы связи между нейронами.\n\nСегодня с нейробиологом, профессором, директором Центра нейробиологии и нейрореабилитации им. В. Зельмана Сколтеха Филиппом Хайтовичем мы обсудили, у кого и как появился первый мозг в истории эволюции. Чем принципиально отличается человеческий мозг от мозга дельфинов и осьминогов? И почему мозг потребляет 20% всей энергии тела, хотя весит всего 2%?\n\nОказывается, недавно с помощью ИИ учёные обнаружили разные типы нейронов — и это не просто разновидности одной клетки, а совершенно разные \"специалисты\" с уникальными функциями. А ещё есть загадочные зеркальные нейроны, которые активируются, когда мы просто смотрим на чужие действия. Как хранятся навыки в мозге? Можно ли учиться вечно? Правда ли, что правополушарные люди более творческие, а левши думают иначе? И работает ли модное \"дофаминовое голодание\"?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Тонкий слой нейронов\n1:07 - Поддержите нас лайком!\n1:20 - У кого появился первый мозг?\n3:20 - Первый реальный мозг\n4:14 - Базовая схема мозга\n7:25 - Размер мозга имеет значение?\n11:09 - Размер мозга у людей\n12:51 - Разница мозга у мужчин и женщин\n13:31 - Тест IQ придумали мужчины\n15:02 - Функциональные отличия женского и мужского мозгов\n18:00 - Что будет, если мужчине пересадить женский мозг?\n19:40 - Компьютер не может симулировать мозг\n20:15 - Коэффициент энцефализации\n24:29 - Работа мозга на молекулярном уровне\n26:35 - Как психические расстройства влияют на устройство мозга\n29:22 - Что под поверхностью нейронов\n30:07 - За что отвечают полушария мозга\n30:35 - Как болезни изменяют строение мозга\n32:40 - BRAIN Initiative. Что это?\n35:30 - Расшифровка РНК мозга\n41:01 - Типы нейронов в мозге\n46:07 - Какие сигналы получают нейроны\n49:38 - Сколько нейронных связей можно потерять\n50:08 - Как на нейроны влияет дофамин\n50:56 - Нейроны под микроскопом\n52:30 - Реконструкция кубического миллиметра коры мозга\n56:24 - Левое и правое полушария отличаются?\n1:01:48 - Отличия мозга у правшей и левшей\n1:04:43 - Как научиться управлять двумя руками одинаково\n1:07:07 - Сколько ресурсов потребляет мозг\n1:08:00 - Откуда у нас столько энергии для мозга\n1:10:40 - \"Мозг - как лампочка\"\n1:11:56 - Зеркальные нейроны\n1:14:48 - Эмпатия и мозг\n1:17:03 - Дофаминовое голодание\n1:21:56 - Новые методы исследования мозга\n1:25:20 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #мозг #подкаст #наука #интеллект", "НЕЙРОБИОЛОГ ХАЙТОВИЧ: ГОТОВЬТЕСЬ К ЧИПИРОВАНИЮ МОЗГА", "0194a7c0-eea1-4c29-bb36-d2377f7bc4fb", "W-cy9MCcDMU", [], false, "https://www.youtube.com/watch?v=W-cy9MCcDMU", 5039, false, 21, "/downloads/youtube/ОСНОВА/2025-12-14_НЕЙРОБИОЛОГ ХАЙТОВИЧ: ГОТОВЬТЕСЬ К ЧИПИРОВАНИЮ МОЗГА.m4a", false, false, 10, 1, ~U[2025-12-14 15:45:06Z], ~U[2026-05-03 23:34:53Z], ~U[2026-05-03 23:34:53Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЗанятная байка. Долгое время для того, чтобы доказать, что человек венец творения учёные использовали «коэффициент энцефализации». Считали соотношение размера мозга к размеру тела — чтобы оценить сообразительность разных животных. По этой логике у человека должен быть самый большой коэффициент. Но и тут (truncated) 02:34:53.337 [debug] QUERY OK source="sources" db=2.6ms idle=469.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:53.338 [debug] QUERY OK source="media_profiles" db=0.9ms idle=61.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:53.341 [debug] QUERY OK source="media_items" db=1.8ms idle=61.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5004] 02:34:53.341 [debug] Current batch of media processed. Will check again in 1000ms 02:34:54.341 [debug] Current batch of media processed. Will check again in 1000ms 02:34:55.343 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что Солнце звучит? Не метафорически — оно буквально издаёт звуки, как гигантский пульсирующий колокол. Звуковые волны проходят через его раскалённую плазму с периодом около пяти минут, ученые называют эту дисциплину гелиосейсмология. Если бы космос не был таким пустым, мы вероятно слышали бы постоянный гул нашей звезды. По этим колебаниям астрономы изучают внутреннее строение Солнца, как сейсмологи изучают землетрясения.\n\nСегодня выпуск о Солнце, солнечных циклах и загадочных объектах Солнечной системы. С астрономом Сергеем Язевым мы обсудили, откуда Солнце “знает”, когда пора успокоиться после 11-летнего цикла. Как оно теряет массу — испаряется ли звезда в космос? И можно ли построить космический корабль на солнечном ветре, как в фантастических фильмах?\n\nА ещё мы поговорим о загадочном объекте 3I/ATLAS: откуда он прилетел, чем отличается от знаменитого Оумуамуа и почему некоторые предполагают её разумное происхождение? Что такое Патомский кратер в Сибири и почему деревья вокруг него растут странным образом? Насколько опасен для Земли астероид Апофис? И главное — на что способна самая мощная солнечная вспышка, если она ударит прямо по нашей планете?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Звезды мощнее, чем Солнце\n1:47 - Поддержите нас лайком!\n1:58 - 3I/ATLAS что это?\n3:53 - Почему ATLAS странно летит?\n5:44 - ATLAS столкнется с Землей?\n9:48 - Что может содержаться на 3I?\n11:25 - Градация космических тел\n13:20 - Солнечные циклы\n16:35 - Пятна на Солнце\n19:34 - Как образуются магнитные поля на Солнце?\n22:01 - \"Дыхание\" Солнца и \"короткое замыкание\"\n23:56 - Прогноз вспышек на Солнце\n28:23 - Самая изученная звезда\n29:40 - Как живут другие звезды\n31:22 - Длительные циклы Солнца\n33:09 - Циклы Солнца влияют на климат Земли?\n41:44 - На что способны вспышки на Солнце\n47:07 - Сколько вспышке лететь до Земли?\n49:25 - Катастрофы из-за солнечных бурь\n51:53 - Что сделает самая мощная солнечная вспышка\n57:39 - Солнце испаряется?\n1:02:05 - Почему Солнце нагревается\n1:04:00 - Солнечный ветер\n1:09:06 - Космические парусники могут быть?\n1:10:09 - Патомский кратер\n1:17:30 - Иркутские обсерватории и нейтринный телескоп в Байкале\n1:22:13 - Самый большой солнечный телескоп\n1:23:13 - Экскурсии по телескопам\n1:23:50 - Что самое загадочное в Солнце\n1:26:19 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст #наука #вселенная", "duration" => 5064, "filename" => "/downloads/youtube/ОСНОВА/2025-12-07_3I⧸ATLAS ПРИБЛИЖАЕТСЯ, ЗАГАДКИ и ЦИКЛЫ СОЛНЦА и НАШЕЙ СИСТЕМЫ.m4a", "id" => "bqGajJcpMT4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=bqGajJcpMT4", "playlist_index" => 22, "timestamp" => 1765105305, "title" => "3I/ATLAS ПРИБЛИЖАЕТСЯ, ЗАГАДКИ и ЦИКЛЫ СОЛНЦА и НАШЕЙ СИСТЕМЫ", "upload_date" => "20251207"} 02:34:55.344 [debug] QUERY OK source="sources" db=0.9ms idle=470.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:55.345 [debug] QUERY OK source="sources" db=0.6ms idle=30.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:55.401 [debug] QUERY OK source="media_items" db=56.0ms idle=30.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-07 11:01:45Z], 10] 02:34:55.432 [debug] QUERY OK source="media_items" db=29.7ms idle=87.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что Солнце звучит? Не метафорически — оно буквально издаёт звуки, как гигантский пульсирующий колокол. Звуковые волны проходят через его раскалённую плазму с периодом около пяти минут, ученые называют эту дисциплину гелиосейсмология. Если бы космос не был таким пустым, мы вероятно слышали бы постоянный гул нашей звезды. По этим колебаниям астрономы изучают внутреннее строение Солнца, как сейсмологи изучают землетрясения.\n\nСегодня выпуск о Солнце, солнечных циклах и загадочных объектах Солнечной системы. С астрономом Сергеем Язевым мы обсудили, откуда Солнце “знает”, когда пора успокоиться после 11-летнего цикла. Как оно теряет массу — испаряется ли звезда в космос? И можно ли построить космический корабль на солнечном ветре, как в фантастических фильмах?\n\nА ещё мы поговорим о загадочном объекте 3I/ATLAS: откуда он прилетел, чем отличается от знаменитого Оумуамуа и почему некоторые предполагают её разумное происхождение? Что такое Патомский кратер в Сибири и почему деревья вокруг него растут странным образом? Насколько опасен для Земли астероид Апофис? И главное — на что способна самая мощная солнечная вспышка, если она ударит прямо по нашей планете?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Звезды мощнее, чем Солнце\n1:47 - Поддержите нас лайком!\n1:58 - 3I/ATLAS что это?\n3:53 - Почему ATLAS странно летит?\n5:44 - ATLAS столкнется с Землей?\n9:48 - Что может содержаться на 3I?\n11:25 - Градация космических тел\n13:20 - Солнечные циклы\n16:35 - Пятна на Солнце\n19:34 - Как образуются магнитные поля на Солнце?\n22:01 - \"Дыхание\" Солнца и \"короткое замыкание\"\n23:56 - Прогноз вспышек на Солнце\n28:23 - Самая изученная звезда\n29:40 - Как живут другие звезды\n31:22 - Длительные циклы Солнца\n33:09 - Циклы Солнца влияют на климат Земли?\n41:44 - На что способны вспышки на Солнце\n47:07 - Сколько вспышке лететь до Земли?\n49:25 - Катастрофы из-за солнечных бурь\n51:53 - Что сделает самая мощная солнечная вспышка\n57:39 - Солнце испаряется?\n1:02:05 - Почему Солнце нагревается\n1:04:00 - Солнечный ветер\n1:09:06 - Космические парусники могут быть?\n1:10:09 - Патомский кратер\n1:17:30 - Иркутские обсерватории и нейтринный телескоп в Байкале\n1:22:13 - Самый большой солнечный телескоп\n1:23:13 - Экскурсии по телескопам\n1:23:50 - Что самое загадочное в Солнце\n1:26:19 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст #наука #вселенная", "3I/ATLAS ПРИБЛИЖАЕТСЯ, ЗАГАДКИ и ЦИКЛЫ СОЛНЦА и НАШЕЙ СИСТЕМЫ", "07fc4edb-7ad4-4fd8-92a8-320c4151d29b", "bqGajJcpMT4", [], false, "https://www.youtube.com/watch?v=bqGajJcpMT4", 5064, false, 22, "/downloads/youtube/ОСНОВА/2025-12-07_3I⧸ATLAS ПРИБЛИЖАЕТСЯ, ЗАГАДКИ и ЦИКЛЫ СОЛНЦА и НАШЕЙ СИСТЕМЫ.m4a", false, false, 10, 1, ~U[2025-12-07 11:01:45Z], ~U[2026-05-03 23:34:55Z], ~U[2026-05-03 23:34:55Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что Солнце звучит? Не метафорически — оно буквально издаёт звуки, как гигантский пульсирующий колокол. Звуковые волны проходят через его раскалённую плазму с периодом около пяти минут, ученые называют эту дисциплину гелиосейсмология. Если бы космос не был таким пустым, мы вероятно слышали бы постоянный гул нашей звезды. По этим колебаниям астрономы изучают внутреннее строение Солнца, как сейсмологи изучают землетрясения.\n\nСегодня выпуск о Солнце, солнечных циклах и загадочных объектах Солнечной системы. С астрономом Сергеем Язевым мы обсудили, откуда Солнце “знает”, когда пора успокоиться после 11-летнего цикла. Как оно теряет массу — испаряется ли звезда в космос? И можно ли построить космический корабль на солнечном ветре, как в фантастических фильмах?\n\nА ещё мы поговорим о загадочном объекте 3I/ATLAS: откуда он прилетел, чем о (truncated) 02:34:55.436 [debug] QUERY OK source="sources" db=3.9ms idle=117.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:55.437 [debug] QUERY OK source="media_profiles" db=1.1ms idle=91.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:55.443 [debug] QUERY OK source="media_items" db=5.5ms idle=92.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5005] 02:34:55.443 [debug] Current batch of media processed. Will check again in 1000ms 02:34:56.445 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Смотрите Научную премию Сбера 9 декабря в 19:00 и узнавайте о технологиях будущего первыми по ссылке: https://s.sber.ru/Xc4Jwt\n\nТелеграм-канал Тимура Чернова: https://t.me/Chernov_Timur\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что в вашем теле живёт больше бактерий и других микроорганизмов, чем ваших собственных клеток? Учёные подсчитали: примерно 39 триллионов бактерий и их коллег против 30 триллионов человеческих клеток. Получается, мы на 57% состоим из микроорганизмов! И это не паразиты — многие из них жизненно необходимы: например, бактерии Lactobacillus в кишечнике производят молочную кислоту, которая убивает вредные микробы и помогает усваивать кальций. Живет себе такая и приносит пользу обществу. А бактерии на коже создают защитный барьер, который работает лучше любого мыла. По сути, человек — это не одиночный организм, а целая экосистема, в которой миллиарды крошечных существ работают вместе.\n\nСегодня выпуск о поразительном микромире бактерий, грибов и паразитов. С биологом Тимуром Черновым мы обсудили, как устроена жизнь на микроуровне. Оказывается, некоторые паразиты умеют менять поведение хозяев: токсоплазма делает людей более склонными к риску, а плоские черви заставляют головастиков отращивать лишние лапы, чтобы те стали лёгкой добычей для птиц — финальных хозяев паразита.\n\nЧем отличаются микробы от бактерий? Как работают антибиотики и почему появляются супербактерии? Что происходит, когда тесто поднимается, и почему хлеб не пьянит, если дрожжи производят алкоголь? Правда ли, что в бельгийских монастырях пиво варят те же бактерии, что и 400 лет назад? И самое провокационное: могут ли паразиты давать хозяину сверхспособности, как в фильме “Веном”? А ещё выясним: существуют ли паразиты у самих паразитов? Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Личинки для похудания\n1:18 - Поддержите нас лайк!\n1:29 - Отличия микроорганизмов\n3:32 - Архебактерии\n4:11 - Ядерные бактерии\n6:24 - Вирусы\n10:33 - Сколько микроорганизмов на Земле\n12:40 - Насколько изучены микроорганизмы\n15:04 - Микроживотные\n18:13 - Жизнь микроживотных\n19:02 - Безядерные животные\n21:08 - Как масштаб влияет на жизнь\n22:51 - Нейросистема микроживотных\n25:00 - Обмен информацией у микроорганизмов\n27:20 - Амебы-вампиры\n29:34 - Микробы чувствуют боль?\n32:35 - Что антибиотик делает с бактериями?\n38:50 - Почему антибиотики не убивают человека?\n41:24 - Как размножаются бактерии?\n44:17 - Рандом копирования бактерий\n44:55 - Кто венец эволюции\n46:50 - Параллели людей и бактерий\n47:56 - Что мы понимаем о нас, изучая бактерий\n51:54 - Что такое дрожжи\n52:40 - Алкогольные дрожжи\n56:15 - Что такое ферментация\n59:36 - Производство ферментов\n1:02:35 - Сколько внутри нас паразитов\n1:06:00 - \"Отсутствие паразитов приводит к аллергии\"\n1:07:30 - Протез языка\n1:09:09 - Суперспособности от паразитов\n1:11:29 - Токсоплазма и как она сводит с ума мышей\n1:15:57 - Паразиты у паразитов\n1:19:01 - Птицы Шекспира\n1:19:59 - Что с нами делает медицина\n1:21:38 - Эффект медицины\n1:23:53 - ИИ и биология\n1:25:40 - Что алкоголь делает с бактериями\n1:28:32 - Полезные бактерии\n1:32:47 - \"Подключили бактерии к розетке\" \n1:34:34 - \"Цены на белки снизятся в 100 раз\"\n1:36:04 - Самоуничтожающиеся запрограммированные микроорганизмы\n1:39:59 - Электробактерии\n1:41:42 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #микробы #подкаст #наука #бактерии", "duration" => 6003, "filename" => "/downloads/youtube/ОСНОВА/2025-11-30_ЭТОТ БЕЗУМНЫЙ НЕВИДИМЫЙ МИР.m4a", "id" => "KsLrSPZQBOA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=KsLrSPZQBOA", "playlist_index" => 23, "timestamp" => 1764524840, "title" => "ЭТОТ БЕЗУМНЫЙ НЕВИДИМЫЙ МИР", "upload_date" => "20251130"} 02:34:56.446 [debug] QUERY OK source="sources" db=0.7ms idle=1014.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:56.447 [debug] QUERY OK source="sources" db=0.7ms idle=1010.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:56.493 [debug] QUERY OK source="media_items" db=46.1ms idle=1009.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-30 17:47:20Z], 10] 02:34:56.504 [debug] QUERY OK source="media_items" db=10.3ms idle=1050.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Смотрите Научную премию Сбера 9 декабря в 19:00 и узнавайте о технологиях будущего первыми по ссылке: https://s.sber.ru/Xc4Jwt\n\nТелеграм-канал Тимура Чернова: https://t.me/Chernov_Timur\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что в вашем теле живёт больше бактерий и других микроорганизмов, чем ваших собственных клеток? Учёные подсчитали: примерно 39 триллионов бактерий и их коллег против 30 триллионов человеческих клеток. Получается, мы на 57% состоим из микроорганизмов! И это не паразиты — многие из них жизненно необходимы: например, бактерии Lactobacillus в кишечнике производят молочную кислоту, которая убивает вредные микробы и помогает усваивать кальций. Живет себе такая и приносит пользу обществу. А бактерии на коже создают защитный барьер, который работает лучше любого мыла. По сути, человек — это не одиночный организм, а целая экосистема, в которой миллиарды крошечных существ работают вместе.\n\nСегодня выпуск о поразительном микромире бактерий, грибов и паразитов. С биологом Тимуром Черновым мы обсудили, как устроена жизнь на микроуровне. Оказывается, некоторые паразиты умеют менять поведение хозяев: токсоплазма делает людей более склонными к риску, а плоские черви заставляют головастиков отращивать лишние лапы, чтобы те стали лёгкой добычей для птиц — финальных хозяев паразита.\n\nЧем отличаются микробы от бактерий? Как работают антибиотики и почему появляются супербактерии? Что происходит, когда тесто поднимается, и почему хлеб не пьянит, если дрожжи производят алкоголь? Правда ли, что в бельгийских монастырях пиво варят те же бактерии, что и 400 лет назад? И самое провокационное: могут ли паразиты давать хозяину сверхспособности, как в фильме “Веном”? А ещё выясним: существуют ли паразиты у самих паразитов? Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Личинки для похудания\n1:18 - Поддержите нас лайк!\n1:29 - Отличия микроорганизмов\n3:32 - Архебактерии\n4:11 - Ядерные бактерии\n6:24 - Вирусы\n10:33 - Сколько микроорганизмов на Земле\n12:40 - Насколько изучены микроорганизмы\n15:04 - Микроживотные\n18:13 - Жизнь микроживотных\n19:02 - Безядерные животные\n21:08 - Как масштаб влияет на жизнь\n22:51 - Нейросистема микроживотных\n25:00 - Обмен информацией у микроорганизмов\n27:20 - Амебы-вампиры\n29:34 - Микробы чувствуют боль?\n32:35 - Что антибиотик делает с бактериями?\n38:50 - Почему антибиотики не убивают человека?\n41:24 - Как размножаются бактерии?\n44:17 - Рандом копирования бактерий\n44:55 - Кто венец эволюции\n46:50 - Параллели людей и бактерий\n47:56 - Что мы понимаем о нас, изучая бактерий\n51:54 - Что такое дрожжи\n52:40 - Алкогольные дрожжи\n56:15 - Что такое ферментация\n59:36 - Производство ферментов\n1:02:35 - Сколько внутри нас паразитов\n1:06:00 - \"Отсутствие паразитов приводит к аллергии\"\n1:07:30 - Протез языка\n1:09:09 - Суперспособности от паразитов\n1:11:29 - Токсоплазма и как она сводит с ума мышей\n1:15:57 - Паразиты у паразитов\n1:19:01 - Птицы Шекспира\n1:19:59 - Что с нами делает медицина\n1:21:38 - Эффект медицины\n1:23:53 - ИИ и биология\n1:25:40 - Что алкоголь делает с бактериями\n1:28:32 - Полезные бактерии\n1:32:47 - \"Подключили бактерии к розетке\" \n1:34:34 - \"Цены на белки снизятся в 100 раз\"\n1:36:04 - Самоуничтожающиеся запрограммированные микроорганизмы\n1:39:59 - Электробактерии\n1:41:42 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #микробы #подкаст #наука #бактерии", "ЭТОТ БЕЗУМНЫЙ НЕВИДИМЫЙ МИР", "d9f1486b-d3f1-416c-8379-c7ed411767ae", "KsLrSPZQBOA", [], false, "https://www.youtube.com/watch?v=KsLrSPZQBOA", 6003, false, 23, "/downloads/youtube/ОСНОВА/2025-11-30_ЭТОТ БЕЗУМНЫЙ НЕВИДИМЫЙ МИР.m4a", false, false, 10, 1, ~U[2025-11-30 17:47:20Z], ~U[2026-05-03 23:34:56Z], ~U[2026-05-03 23:34:56Z], "Смотрите Научную премию Сбера 9 декабря в 19:00 и узнавайте о технологиях будущего первыми по ссылке: https://s.sber.ru/Xc4Jwt\n\nТелеграм-канал Тимура Чернова: https://t.me/Chernov_Timur\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: ht (truncated) 02:34:56.506 [debug] QUERY OK source="sources" db=1.7ms idle=628.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:56.507 [debug] QUERY OK source="media_profiles" db=0.8ms idle=60.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:56.509 [debug] QUERY OK source="media_items" db=1.8ms idle=60.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5006] 02:34:56.509 [debug] Current batch of media processed. Will check again in 1000ms 02:34:57.510 [debug] Current batch of media processed. Will check again in 1000ms 02:34:58.512 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЗнаете, что интересно. Оказывается, одной из причин успеха Великого шёлкового пути было то, что большая его часть находилась под контролем одного объединения - Монгольской империи. Это значит, что не нужно было платить множество пошлин при пересечении границ. Выходит, люди страдали от переходу границ и визовых проблем уже тогда ) А возникающие по дороге крупные поселения притягивали к себе потоки людей и остаются на мировой карте до сих пор. Но как именно это происходило?\n\nСегодня выпуск об истории миграций человека. С антропологом Андреем Якимовым мы обсудили, как гаплогруппы помогают восстанавливать маршруты древних переселений и почему карта миграций так похожа на карту распределения языков. Оказывается, климат играл огромную роль — великое похолодание 535 года из-за вулканического извержения буквально вытолкнуло целые народы из их земель и запустило Великое переселение народов.\n\nКак люди попали в Америку? Правда ли, что европу заселили варвары? Что произошло, когда Homo sapiens встретили неандертальцев и денисовцев? И правда ли, что при завоевании Америки европейцами большая часть коренного населения погибла не от оружия, а от европейских микробов? А еще выясним: когда появились паспорта и визы — ведь раньше люди перемещались свободно? Причем здесь Великий шелковый путь? И можно ли экстраполировать историю земных миграций на будущие колонии на Марсе?\n\nПолучилось путешествие длиной в 70 000 лет по всей планете. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Дочери короля\n1:28 - Поддержите нас лайком\n1:38 - Карта чая и \"Великий чайный путь\" в Россию\n4:03 - Первая миграция человечества\n7:18 - Неудачные миграции\n8:00 - Последняя самая важная миграция человечества\n8:46 - Почему люди решили выйти из Африки?\n10:10 - Первое земледелие\n17:35 - Откуда мы знаем о перемещениях людей в прошлом?\n20:33 - Почему в английском языке европейский тип внешности называют caucasian?\n22:56 - \"Люди моря\" и \"Люди степи\"\n29:19 - Когда заселилась Америка\n34:42 - Финно-угорские народы. Кто это?\n37:52 - Великое переселение народов\n40:44 - Потомки германских племен\n43:27 - Откуда у нас карты переселения первых людей\n45:03 - Что такое гаплогруппы\n47:54 - Лингвистика и миграция\n50:28 - Что стимулирует миграцию\n52:25 - Что поменяли Великие географические открытия\n55:55 - Когда появились паспорта и визы\n1:00:23 - Миграция болезней в Америку\n1:02:32 - Почему болезни коренных американцев не передались в Европу\n1:04:55 - Все мы мигранты?\n1:10:42 - Сколько в мире мигрантов\n1:11:22 - Первые люди на территории современной России\n1:15:23 - Кто такие Арии\n1:19:40 - Шелковый путь\n1:25:20 - Куда мы переселимся в будущем? Космос?\n1:31:45 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #люди #подкаст #наука #миграция", "duration" => 5537, "filename" => "/downloads/youtube/ОСНОВА/2025-11-23_ИСТОРИЯ ЗАСЕЛЕНИЯ: ВЫХОД из АФРИКИ, ШЕЛКОВЫЙ ПУТЬ, АРИИ, ДОРОГА на МАРС.m4a", "id" => "l8kHd4TZEHI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=l8kHd4TZEHI", "playlist_index" => 24, "timestamp" => 1763918747, "title" => "ИСТОРИЯ ЗАСЕЛЕНИЯ: ВЫХОД из АФРИКИ, ШЕЛКОВЫЙ ПУТЬ, АРИИ, ДОРОГА на МАРС", "upload_date" => "20251123"} 02:34:58.514 [debug] QUERY OK source="sources" db=1.2ms idle=620.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:34:58.516 [debug] QUERY OK source="sources" db=1.1ms idle=199.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:58.555 [debug] QUERY OK source="media_items" db=39.4ms idle=201.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-23 17:25:47Z], 10] 02:34:58.605 [debug] QUERY OK source="media_items" db=49.1ms idle=241.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЗнаете, что интересно. Оказывается, одной из причин успеха Великого шёлкового пути было то, что большая его часть находилась под контролем одного объединения - Монгольской империи. Это значит, что не нужно было платить множество пошлин при пересечении границ. Выходит, люди страдали от переходу границ и визовых проблем уже тогда ) А возникающие по дороге крупные поселения притягивали к себе потоки людей и остаются на мировой карте до сих пор. Но как именно это происходило?\n\nСегодня выпуск об истории миграций человека. С антропологом Андреем Якимовым мы обсудили, как гаплогруппы помогают восстанавливать маршруты древних переселений и почему карта миграций так похожа на карту распределения языков. Оказывается, климат играл огромную роль — великое похолодание 535 года из-за вулканического извержения буквально вытолкнуло целые народы из их земель и запустило Великое переселение народов.\n\nКак люди попали в Америку? Правда ли, что европу заселили варвары? Что произошло, когда Homo sapiens встретили неандертальцев и денисовцев? И правда ли, что при завоевании Америки европейцами большая часть коренного населения погибла не от оружия, а от европейских микробов? А еще выясним: когда появились паспорта и визы — ведь раньше люди перемещались свободно? Причем здесь Великий шелковый путь? И можно ли экстраполировать историю земных миграций на будущие колонии на Марсе?\n\nПолучилось путешествие длиной в 70 000 лет по всей планете. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Дочери короля\n1:28 - Поддержите нас лайком\n1:38 - Карта чая и \"Великий чайный путь\" в Россию\n4:03 - Первая миграция человечества\n7:18 - Неудачные миграции\n8:00 - Последняя самая важная миграция человечества\n8:46 - Почему люди решили выйти из Африки?\n10:10 - Первое земледелие\n17:35 - Откуда мы знаем о перемещениях людей в прошлом?\n20:33 - Почему в английском языке европейский тип внешности называют caucasian?\n22:56 - \"Люди моря\" и \"Люди степи\"\n29:19 - Когда заселилась Америка\n34:42 - Финно-угорские народы. Кто это?\n37:52 - Великое переселение народов\n40:44 - Потомки германских племен\n43:27 - Откуда у нас карты переселения первых людей\n45:03 - Что такое гаплогруппы\n47:54 - Лингвистика и миграция\n50:28 - Что стимулирует миграцию\n52:25 - Что поменяли Великие географические открытия\n55:55 - Когда появились паспорта и визы\n1:00:23 - Миграция болезней в Америку\n1:02:32 - Почему болезни коренных американцев не передались в Европу\n1:04:55 - Все мы мигранты?\n1:10:42 - Сколько в мире мигрантов\n1:11:22 - Первые люди на территории современной России\n1:15:23 - Кто такие Арии\n1:19:40 - Шелковый путь\n1:25:20 - Куда мы переселимся в будущем? Космос?\n1:31:45 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #люди #подкаст #наука #миграция", "ИСТОРИЯ ЗАСЕЛЕНИЯ: ВЫХОД из АФРИКИ, ШЕЛКОВЫЙ ПУТЬ, АРИИ, ДОРОГА на МАРС", "b34f43f1-6102-4616-a854-1a474f9d4427", "l8kHd4TZEHI", [], false, "https://www.youtube.com/watch?v=l8kHd4TZEHI", 5537, false, 24, "/downloads/youtube/ОСНОВА/2025-11-23_ИСТОРИЯ ЗАСЕЛЕНИЯ: ВЫХОД из АФРИКИ, ШЕЛКОВЫЙ ПУТЬ, АРИИ, ДОРОГА на МАРС.m4a", false, false, 10, 1, ~U[2025-11-23 17:25:47Z], ~U[2026-05-03 23:34:58Z], ~U[2026-05-03 23:34:58Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЗнаете, что интересно. Оказывается, одной из причин успеха Великого шёлкового пути было то, что большая его часть находилась под контролем одного объединения - Монгольской империи. Это значит, что не нужно было платить множество пошлин при пересечении границ. Выходит, люди страдали от переходу границ и визовых проблем уже тогда ) А возникающие по дороге крупные поселения притягивали к себе потоки людей и остаются на мировой карте до сих пор. Но как именно это происходи (truncated) 02:34:58.607 [debug] QUERY OK source="sources" db=1.6ms idle=290.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:34:58.608 [debug] QUERY OK source="media_profiles" db=0.6ms idle=93.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:34:58.610 [debug] QUERY OK source="media_items" db=1.3ms idle=92.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5007] 02:34:58.610 [debug] Current batch of media processed. Will check again in 1000ms 02:34:59.610 [debug] Current batch of media processed. Will check again in 1000ms 02:35:00.547 [info] {"source":"oban","duration":293,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:35:00.613 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что астрономы находят планеты у других звезд, наблюдая за… тенями? Когда планета проходит перед своей звездой, яркость звезды немного падает — буквально на доли процента. И этого достаточно! По тому, насколько потускнела звезда и как долго длилось затмение, ученые вычисляют размер планеты, её орбиту и даже состав атмосферы. Представьте: вы видите всего один пиксель света на расстоянии десятков световых лет, а по крошечному мерцанию можете сказать, есть ли там вода, метан или кислород. Именно так мы уже нашли около 6000 экзопланет — и это только начало.\n\nСегодня выпуск о поиске экзопланет и жизни во Вселенной. С астрономом Александром Тавровым мы обсудили, какие невероятные миры обнаружили ученые. Оказывается, могут существовать планеты, где идет дождь из расплавленного железа при температуре 2400°C, миры с дождями из драгоценных камней, алмазные планеты, планета в форме регбийного мяча и даже “планеты-изгои”, которые не вращаются вокруг звезд, а свободно летают в космосе. И всё это мы узнали, анализируя крошечные изменения в свете далеких звезд!\n\nНашли ли мы идеального двойника Земли? Что такое “зона обитаемости” и какие биомаркеры указывают на жизнь? Как на экзопланетах обнаруживают воду и океаны? И самое поразительное — согласно индексу обитаемости, Земля не самая благоприятная для жизни планета из известных нам! Есть кандидаты лучше. А еще выясним: может ли существовать планета-океан с гигантскими волнами, как в “Интерстеллар”? И если бы инопланетяне смотрели на Солнечную систему со стороны, заметили бы они жизнь на Земле?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Очень экзотичные планеты\n1:25 - Поддержите нас лайком!\n1:39 - Идеальный двойник Земли\n4:19 - Почему мы наблюдаем всего 6000 экзопланет?\n6:53 - Откуда взялось название \"экзопланета\"\n11:01 - Как ищут экзопланеты\n14:18 - Наблюдение экзопланет вокруг пульсаров\n16:29 - Камеры для наблюдения за звездами\n17:53 - Телескоп Нэнси Грейс Роман \n23:20 - Планета-капля\n25:15 - Планеты двойных звездных систем\n25:53 - Что мы об экзопланетах\n27:20 - Сколько должно быть экзопланет во Вселенной?\n28:55 - Какие данные мы собираем об экзопланетах\n33:14 - Солнцеподобные звезды и их планеты\n36:08 - Фотографии экзопланет\n38:39 - Биомаркеры\n43:03 - K2-18 b - что это за планета?\n45:31 - Индекс жизни и почему Земля не самая высокая в нем\n46:23 - Как подтвердить обнаружение жизни на другой планете?\n52:18 - Зона обитаемости\n53:03 - Как появляется атмосфера\n56:22 - Самая древняя планета\n57:24 - Планеты-изгои\n59:30 - Самые безумные миры\n1:03:15 - Двойные звездные системы\n1:04:20 - Моя любимая необычная планета\n1:08:03 - Супер-Нептун и пар\n1:09:38 - Алмазные планеты\n1:10:25 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст #наука #экзопланеты", "duration" => 4125, "filename" => "/downloads/youtube/ОСНОВА/2025-11-16_ЭКЗОПЛАНЕТЫ: КАК НАЙТИ ДВОЙНИКА ЗЕМЛИ?.m4a", "id" => "s8s32WUvN2I", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=s8s32WUvN2I", "playlist_index" => 25, "timestamp" => 1763309675, "title" => "ЭКЗОПЛАНЕТЫ: КАК НАЙТИ ДВОЙНИКА ЗЕМЛИ?", "upload_date" => "20251116"} 02:35:00.615 [debug] QUERY OK source="sources" db=1.8ms idle=298.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:00.616 [debug] QUERY OK source="sources" db=1.1ms idle=300.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:00.656 [debug] QUERY OK source="media_items" db=38.8ms idle=302.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-16 16:14:35Z], 10] 02:35:00.666 [debug] QUERY OK source="media_items" db=10.0ms idle=341.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что астрономы находят планеты у других звезд, наблюдая за… тенями? Когда планета проходит перед своей звездой, яркость звезды немного падает — буквально на доли процента. И этого достаточно! По тому, насколько потускнела звезда и как долго длилось затмение, ученые вычисляют размер планеты, её орбиту и даже состав атмосферы. Представьте: вы видите всего один пиксель света на расстоянии десятков световых лет, а по крошечному мерцанию можете сказать, есть ли там вода, метан или кислород. Именно так мы уже нашли около 6000 экзопланет — и это только начало.\n\nСегодня выпуск о поиске экзопланет и жизни во Вселенной. С астрономом Александром Тавровым мы обсудили, какие невероятные миры обнаружили ученые. Оказывается, могут существовать планеты, где идет дождь из расплавленного железа при температуре 2400°C, миры с дождями из драгоценных камней, алмазные планеты, планета в форме регбийного мяча и даже “планеты-изгои”, которые не вращаются вокруг звезд, а свободно летают в космосе. И всё это мы узнали, анализируя крошечные изменения в свете далеких звезд!\n\nНашли ли мы идеального двойника Земли? Что такое “зона обитаемости” и какие биомаркеры указывают на жизнь? Как на экзопланетах обнаруживают воду и океаны? И самое поразительное — согласно индексу обитаемости, Земля не самая благоприятная для жизни планета из известных нам! Есть кандидаты лучше. А еще выясним: может ли существовать планета-океан с гигантскими волнами, как в “Интерстеллар”? И если бы инопланетяне смотрели на Солнечную систему со стороны, заметили бы они жизнь на Земле?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Очень экзотичные планеты\n1:25 - Поддержите нас лайком!\n1:39 - Идеальный двойник Земли\n4:19 - Почему мы наблюдаем всего 6000 экзопланет?\n6:53 - Откуда взялось название \"экзопланета\"\n11:01 - Как ищут экзопланеты\n14:18 - Наблюдение экзопланет вокруг пульсаров\n16:29 - Камеры для наблюдения за звездами\n17:53 - Телескоп Нэнси Грейс Роман \n23:20 - Планета-капля\n25:15 - Планеты двойных звездных систем\n25:53 - Что мы об экзопланетах\n27:20 - Сколько должно быть экзопланет во Вселенной?\n28:55 - Какие данные мы собираем об экзопланетах\n33:14 - Солнцеподобные звезды и их планеты\n36:08 - Фотографии экзопланет\n38:39 - Биомаркеры\n43:03 - K2-18 b - что это за планета?\n45:31 - Индекс жизни и почему Земля не самая высокая в нем\n46:23 - Как подтвердить обнаружение жизни на другой планете?\n52:18 - Зона обитаемости\n53:03 - Как появляется атмосфера\n56:22 - Самая древняя планета\n57:24 - Планеты-изгои\n59:30 - Самые безумные миры\n1:03:15 - Двойные звездные системы\n1:04:20 - Моя любимая необычная планета\n1:08:03 - Супер-Нептун и пар\n1:09:38 - Алмазные планеты\n1:10:25 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст #наука #экзопланеты", "ЭКЗОПЛАНЕТЫ: КАК НАЙТИ ДВОЙНИКА ЗЕМЛИ?", "19685c98-8266-48ee-81c3-7e8551233205", "s8s32WUvN2I", [], false, "https://www.youtube.com/watch?v=s8s32WUvN2I", 4125, false, 25, "/downloads/youtube/ОСНОВА/2025-11-16_ЭКЗОПЛАНЕТЫ: КАК НАЙТИ ДВОЙНИКА ЗЕМЛИ?.m4a", false, false, 10, 1, ~U[2025-11-16 16:14:35Z], ~U[2026-05-03 23:35:00Z], ~U[2026-05-03 23:35:00Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что астрономы находят планеты у других звезд, наблюдая за… тенями? Когда планета проходит перед своей звездой, яркость звезды немного падает — буквально на доли процента. И этого достаточно! По тому, насколько потускнела звезда и как долго длилось затмение, ученые вычисляют размер планеты, её орбиту и даже состав атмосферы. Представьте: вы видите всего один пиксель света на расстоянии десятков световых лет, а по крошечному мерцанию можете сказать, есть ли там вода, метан или кислород. (truncated) 02:35:00.669 [debug] QUERY OK source="sources" db=2.3ms idle=119.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:00.670 [debug] QUERY OK source="media_profiles" db=0.6ms idle=54.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:00.671 [debug] QUERY OK source="media_items" db=1.3ms idle=53.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5008] 02:35:00.671 [debug] Current batch of media processed. Will check again in 1000ms 02:35:01.672 [debug] Current batch of media processed. Will check again in 1000ms 02:35:02.675 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Дарим год бесплатного обслуживания премиальной кредитной карты Альфа-Банка для бизнеса. Получайте кэшбэк 10% на покупки, консьерж-сервис и пропуск в бизнес-залы аэропортов: https://alfa.me/bdcg80\n\nРеклама. Рекламодатель АО «Альфа-Банк». ОГРН: 1027700067328, 107078, Москва, ул. Каланчёвская, 27. Ген. лицензия ЦБ РФ № 1326 от 16.01.2015. Erid: 2W5zFJABp3r\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОказывается, существует язык без числительных. У племени пираха в Амазонии нет слов для точных чисел — только “мало”, “много” и “еще больше”. У них нет слов для цветов, нет прошедшего времени в нашем понимании, а весь словарный запас насчитывает всего несколько сотен слов. Самое поразительное: когда лингвисты пытались научить пираха считать, те просто не могли усвоить эту концепцию. Получается, что язык не просто описывает реальность — он буквально определяет, что мы можем и не можем думать?\n\nС лингвистом Максимом Кронгаузом мы обсудили, как язык устроен и как он влияет на наше мышление, а также необычности русского языка. Почему нормально двойное отрицание, хотя в математике “минус на минус дает плюс”? Почему мы говорим “два года”, но “пять лет”? И что вообще происходит со словом “человек”, когда оно превращается в “люди”?\n\nПравда ли, что разные языки создают разные модели реальности? Как работает “новояз” из романа “1984” Оруэла — можно ли манипулировать мышлением через язык? Зачем нам нужны метафоры, если можно просто сказать “мне плохо” вместо “моя жизнь катится под откос”? Как ИИ меняет язык — и есть ли у искусственного интеллекта своя лингвистическая относительность? И главное — что такое хорошая шутка с точки зрения лингвиста?\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Кот!\n0:56 - Поддержите нас лайком\n1:07 - Идея повторения смысла в русском языке\n5:59 - Примитивные языки\n6:53 - \"Лингвисты на самые интересные вопросы ответить не могут\"\n7:07 - Сколько в русском языке слов и сколько мы используем?\n8:05 - Почему в английском языке больше слов?\n9:20 - Меньше слов = другой мир\n10:52 - Что такое слово?\n17:08 - Зачем нужны метафоры?\n21:15 - Мышление аналогиями\n25:34 - Популярные метафоры\n26:40 - Как у метафоры появляется образ\n28:14 - Юмор и лингвистика\n30:03 - Понятие в двух мирах\n34:05 - Почему мы не понимаем шутки других культур\n35:22 - Тонкий образ\n36:17 - Лингвистическая относительность\n39:28 - Как в других странах понимают радугу?\n40:13 - Как разные языки ориентируют предметы?\n45:43 - Почему один, два, три года, а пять - лет?\n47:43 - Конкурирующие слова\n49:20 - Что такое клише?\n52:53 - Язык падонков\n54:24 - Язык Оруэлла\n59:03 - Как ИИ повлияет на язык\n1:02:33 - Ум в языке\n1:05:23 - Языковое влияние искусственного интеллекта\n1:08:23 - Приставки в языке\n1:13:37 - Аналоги в языке\n1:15:40 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #язык #подкаст #наука #лингвистика", "duration" => 4516, "filename" => "/downloads/youtube/ОСНОВА/2025-11-09_МУЛЬТИВСЕЛЕННАЯ СЛОВ, ЯЗЫК ОРУЭЛЛА, СОЗНАНИЕ, ФОРМУЛА ЮМОРА.m4a", "id" => "ARqZ33FhKcg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ARqZ33FhKcg", "playlist_index" => 26, "timestamp" => 1762697567, "title" => "МУЛЬТИВСЕЛЕННАЯ СЛОВ, ЯЗЫК ОРУЭЛЛА, СОЗНАНИЕ, ФОРМУЛА ЮМОРА", "upload_date" => "20251109"} 02:35:02.677 [debug] QUERY OK source="sources" db=1.5ms queue=0.2ms idle=770.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:02.679 [debug] QUERY OK source="sources" db=2.1ms idle=362.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:02.713 [debug] QUERY OK source="media_items" db=33.9ms idle=365.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-09 14:12:47Z], 10] 02:35:02.726 [debug] QUERY OK source="media_items" db=12.0ms idle=399.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Дарим год бесплатного обслуживания премиальной кредитной карты Альфа-Банка для бизнеса. Получайте кэшбэк 10% на покупки, консьерж-сервис и пропуск в бизнес-залы аэропортов: https://alfa.me/bdcg80\n\nРеклама. Рекламодатель АО «Альфа-Банк». ОГРН: 1027700067328, 107078, Москва, ул. Каланчёвская, 27. Ген. лицензия ЦБ РФ № 1326 от 16.01.2015. Erid: 2W5zFJABp3r\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОказывается, существует язык без числительных. У племени пираха в Амазонии нет слов для точных чисел — только “мало”, “много” и “еще больше”. У них нет слов для цветов, нет прошедшего времени в нашем понимании, а весь словарный запас насчитывает всего несколько сотен слов. Самое поразительное: когда лингвисты пытались научить пираха считать, те просто не могли усвоить эту концепцию. Получается, что язык не просто описывает реальность — он буквально определяет, что мы можем и не можем думать?\n\nС лингвистом Максимом Кронгаузом мы обсудили, как язык устроен и как он влияет на наше мышление, а также необычности русского языка. Почему нормально двойное отрицание, хотя в математике “минус на минус дает плюс”? Почему мы говорим “два года”, но “пять лет”? И что вообще происходит со словом “человек”, когда оно превращается в “люди”?\n\nПравда ли, что разные языки создают разные модели реальности? Как работает “новояз” из романа “1984” Оруэла — можно ли манипулировать мышлением через язык? Зачем нам нужны метафоры, если можно просто сказать “мне плохо” вместо “моя жизнь катится под откос”? Как ИИ меняет язык — и есть ли у искусственного интеллекта своя лингвистическая относительность? И главное — что такое хорошая шутка с точки зрения лингвиста?\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Кот!\n0:56 - Поддержите нас лайком\n1:07 - Идея повторения смысла в русском языке\n5:59 - Примитивные языки\n6:53 - \"Лингвисты на самые интересные вопросы ответить не могут\"\n7:07 - Сколько в русском языке слов и сколько мы используем?\n8:05 - Почему в английском языке больше слов?\n9:20 - Меньше слов = другой мир\n10:52 - Что такое слово?\n17:08 - Зачем нужны метафоры?\n21:15 - Мышление аналогиями\n25:34 - Популярные метафоры\n26:40 - Как у метафоры появляется образ\n28:14 - Юмор и лингвистика\n30:03 - Понятие в двух мирах\n34:05 - Почему мы не понимаем шутки других культур\n35:22 - Тонкий образ\n36:17 - Лингвистическая относительность\n39:28 - Как в других странах понимают радугу?\n40:13 - Как разные языки ориентируют предметы?\n45:43 - Почему один, два, три года, а пять - лет?\n47:43 - Конкурирующие слова\n49:20 - Что такое клише?\n52:53 - Язык падонков\n54:24 - Язык Оруэлла\n59:03 - Как ИИ повлияет на язык\n1:02:33 - Ум в языке\n1:05:23 - Языковое влияние искусственного интеллекта\n1:08:23 - Приставки в языке\n1:13:37 - Аналоги в языке\n1:15:40 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #язык #подкаст #наука #лингвистика", "МУЛЬТИВСЕЛЕННАЯ СЛОВ, ЯЗЫК ОРУЭЛЛА, СОЗНАНИЕ, ФОРМУЛА ЮМОРА", "2fef8d40-4cb5-4765-b341-f055d1828be9", "ARqZ33FhKcg", [], false, "https://www.youtube.com/watch?v=ARqZ33FhKcg", 4516, false, 26, "/downloads/youtube/ОСНОВА/2025-11-09_МУЛЬТИВСЕЛЕННАЯ СЛОВ, ЯЗЫК ОРУЭЛЛА, СОЗНАНИЕ, ФОРМУЛА ЮМОРА.m4a", false, false, 10, 1, ~U[2025-11-09 14:12:47Z], ~U[2026-05-03 23:35:02Z], ~U[2026-05-03 23:35:02Z], "Дарим год бесплатного обслуживания премиальной кредитной карты Альфа-Банка для бизнеса. Получайте кэшбэк 10% на покупки, консьерж-сервис и пропуск в бизнес-залы аэропортов: https://alfa.me/bdcg80\n\nРеклама. Рекламодатель АО «Альфа-Банк». ОГРН: 1027700067328, 107078, Москва, ул. Каланчёвская, 27. Ген. лицензия ЦБ РФ № 1326 от 16.01.2015. Erid: 2W5zFJABp3r\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОказывается, существует язык без числительных. У племени пираха в Амазонии нет слов для точных чисел — только “мало”, “много” и “еще больше”. У них нет (truncated) 02:35:02.728 [debug] QUERY OK source="sources" db=1.5ms idle=411.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:02.729 [debug] QUERY OK source="media_profiles" db=0.7ms idle=51.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:02.731 [debug] QUERY OK source="media_items" db=1.4ms idle=49.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5009] 02:35:02.731 [debug] Current batch of media processed. Will check again in 1000ms 02:35:03.729 [debug] Current batch of media processed. Will check again in 1000ms 02:35:04.731 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что древние греки создали первый в истории механический “компьютер”? В 1901 году на дне Эгейского моря нашли Антикитерский механизм — устройство из бронзовых шестеренок возрастом более 2000 лет, которое предсказывало положение Солнца, Луны и планет, а также солнечные и лунные затмения. Это настолько сложная технология, что подобные механизмы в Европе появились только через полторы тысячи лет! Как древние греки смогли создать такое, когда большая часть мира еще жила в совсем примитивных условиях?\n\nСегодня выпуск про Древнюю Грецию. С историком Павлом Евдокимовым мы разобрали главные мифы об этой цивилизации. Правда ли, что греки сражались голыми? Реально ли древние люди верили, что молниями швыряется волосатый дядька с Олимпа? Почему римляне просто переименовали греческих богов вместо того, чтобы придумать своих? И как так вышло, что среди дикого и авторитарного древнего мира вдруг возникла настолько цивилизованная культура — будто инопланетяне привезли чертежи водопровода и демократии?\n\nА еще мы выясним: как до нас дошли труды Аристотеля и Платона? Какие технологи успели развить, правда ли, что образование могли получить только гетеры? И главное — почему Афины и Спарта выбрали настолько противоположные пути развития, и какая система в итоге победила?\n\nПросмотра!\n\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Нагота в Древней Греции\n1:02 - Поддержите нас лайком\n1:14 - Греки придумали будильник?\n4:18 - Греческие изобретения и механизмы\n5:58 - Первый механический компьютер греков\n7:43 - Какими цифрами пользовались греки?\n11:21 - Как появилась Древняя Греция?\n15:57 - Почему Греция не похожа на ранние цивилизации Ближнего Востока?\n18:10 - Откуда взялась любовь к греческим мифам в СССР?\n25:36 - Идеи античности в культуре революционеров\n29:22 - Как появились мифы в Древней Греции?\n34:10 - Местные мифы\n35:56 - Мифологики Клод Леви-Строса\n37:08 - Чем мифы были для греков?\n37:56 - Праздники древних греков и вино\n42:00 - Современные напитки в Древней Греции\n43:17 - Сохранившееся до нас древнегреческое вино\n46:33 - Роли мужчин и женщин в Древней Греции\n51:33 - Идеальный полис Спарты\n52:47 - Кто считался гражданами? Какие еще были чины?\n55:56 - Политики в Древней Греции\n59:26 - Как избирали госслужащих?\n1:01:25 - Кого выбирали по профессиональным заслугам?\n1:09:00 - Афина vs Спарта\n1:10:37 - Как была устроена Спарта?\n1:13:04 - Почему греческие статуи голые?\n1:18:10 - Диета древних греков\n1:20:05 - Женщины могли иметь образование? Самые умные девушки Греции\n1:22:59 - Самые крупные заблуждения о Древней Греции\n1:27:00 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #греция #подкаст #наука #мифы", "duration" => 5282, "filename" => "/downloads/youtube/ОСНОВА/2025-11-02_КАК ГРЕКИ ПРИДУМАЛИ ВСЁ: КОМПЬЮТЕР, НЕОБЫЧНАЯ ДЕМОКРАТИЯ, СПАРТА vs АФИНЫ, БОГИ и ВИНО.m4a", "id" => "BfvsD1CQb6k", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=BfvsD1CQb6k", "playlist_index" => 27, "timestamp" => 1762097926, "title" => "КАК ГРЕКИ ПРИДУМАЛИ ВСЁ: КОМПЬЮТЕР, НЕОБЫЧНАЯ ДЕМОКРАТИЯ, СПАРТА vs АФИНЫ, БОГИ и ВИНО", "upload_date" => "20251102"} 02:35:04.734 [debug] QUERY OK source="sources" db=1.9ms idle=823.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:04.736 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=422.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:04.774 [debug] QUERY OK source="media_items" db=37.4ms idle=424.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-02 15:38:46Z], 10] 02:35:04.786 [debug] QUERY OK source="media_items" db=11.0ms idle=462.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что древние греки создали первый в истории механический “компьютер”? В 1901 году на дне Эгейского моря нашли Антикитерский механизм — устройство из бронзовых шестеренок возрастом более 2000 лет, которое предсказывало положение Солнца, Луны и планет, а также солнечные и лунные затмения. Это настолько сложная технология, что подобные механизмы в Европе появились только через полторы тысячи лет! Как древние греки смогли создать такое, когда большая часть мира еще жила в совсем примитивных условиях?\n\nСегодня выпуск про Древнюю Грецию. С историком Павлом Евдокимовым мы разобрали главные мифы об этой цивилизации. Правда ли, что греки сражались голыми? Реально ли древние люди верили, что молниями швыряется волосатый дядька с Олимпа? Почему римляне просто переименовали греческих богов вместо того, чтобы придумать своих? И как так вышло, что среди дикого и авторитарного древнего мира вдруг возникла настолько цивилизованная культура — будто инопланетяне привезли чертежи водопровода и демократии?\n\nА еще мы выясним: как до нас дошли труды Аристотеля и Платона? Какие технологи успели развить, правда ли, что образование могли получить только гетеры? И главное — почему Афины и Спарта выбрали настолько противоположные пути развития, и какая система в итоге победила?\n\nПросмотра!\n\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Нагота в Древней Греции\n1:02 - Поддержите нас лайком\n1:14 - Греки придумали будильник?\n4:18 - Греческие изобретения и механизмы\n5:58 - Первый механический компьютер греков\n7:43 - Какими цифрами пользовались греки?\n11:21 - Как появилась Древняя Греция?\n15:57 - Почему Греция не похожа на ранние цивилизации Ближнего Востока?\n18:10 - Откуда взялась любовь к греческим мифам в СССР?\n25:36 - Идеи античности в культуре революционеров\n29:22 - Как появились мифы в Древней Греции?\n34:10 - Местные мифы\n35:56 - Мифологики Клод Леви-Строса\n37:08 - Чем мифы были для греков?\n37:56 - Праздники древних греков и вино\n42:00 - Современные напитки в Древней Греции\n43:17 - Сохранившееся до нас древнегреческое вино\n46:33 - Роли мужчин и женщин в Древней Греции\n51:33 - Идеальный полис Спарты\n52:47 - Кто считался гражданами? Какие еще были чины?\n55:56 - Политики в Древней Греции\n59:26 - Как избирали госслужащих?\n1:01:25 - Кого выбирали по профессиональным заслугам?\n1:09:00 - Афина vs Спарта\n1:10:37 - Как была устроена Спарта?\n1:13:04 - Почему греческие статуи голые?\n1:18:10 - Диета древних греков\n1:20:05 - Женщины могли иметь образование? Самые умные девушки Греции\n1:22:59 - Самые крупные заблуждения о Древней Греции\n1:27:00 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #греция #подкаст #наука #мифы", "КАК ГРЕКИ ПРИДУМАЛИ ВСЁ: КОМПЬЮТЕР, НЕОБЫЧНАЯ ДЕМОКРАТИЯ, СПАРТА vs АФИНЫ, БОГИ и ВИНО", "996a0505-16bc-45d5-8107-3bacb483e25c", "BfvsD1CQb6k", [], false, "https://www.youtube.com/watch?v=BfvsD1CQb6k", 5282, false, 27, "/downloads/youtube/ОСНОВА/2025-11-02_КАК ГРЕКИ ПРИДУМАЛИ ВСЁ: КОМПЬЮТЕР, НЕОБЫЧНАЯ ДЕМОКРАТИЯ, СПАРТА vs АФИНЫ, БОГИ и ВИНО.m4a", false, false, 10, 1, ~U[2025-11-02 15:38:46Z], ~U[2026-05-03 23:35:04Z], ~U[2026-05-03 23:35:04Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что древние греки создали первый в истории механический “компьютер”? В 1901 году на дне Эгейского моря нашли Антикитерский механизм — устройство из бронзовых шестеренок возрастом более 2000 лет, которое предсказывало положение Солнца, Луны и планет, а также солнечные и лунные затмения. Это настолько сложная технология, что подобные механизмы в Европе появились только через полторы тысячи лет! Как древние греки смогли создать такое, когда большая часть мира еще жила в совсем примитивных условиях?\n\nСегодня выпуск (truncated) 02:35:04.788 [debug] QUERY OK source="sources" db=1.5ms idle=473.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:04.789 [debug] QUERY OK source="media_profiles" db=0.6ms idle=53.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:04.790 [debug] QUERY OK source="media_items" db=1.1ms idle=52.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5010] 02:35:04.790 [debug] Current batch of media processed. Will check again in 1000ms 02:35:04.979 [info] {"source":"oban","duration":5478,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:35:05.791 [debug] Current batch of media processed. Will check again in 1000ms 02:35:06.793 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Книга Кирилла Половникова: https://ast.ru/book/fizika-65-ne-detskikh-voprosov-o-tom-kak-ustroeno-vsye-871804/\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня выпуск про то, как устроено всё. С физиком Кириллом Половниковым мы обсудили, как работают 4 фундаментальные силы во Вселенной, и почему три из них мы практически не замечаем в повседневной жизни. Что произойдет, если бежать со скоростью света параллельно лучу света? Можно ли вообще остановить фотон, и что с ним случится? В чем заключалась ультрафиолетовая катастрофа, которая перевернула физику? И правда ли, что когда мы думаем, мы буквально обогреваем комнату?\n\nА еще мы выясним: что такое теория струн и зачем она нужна? Как работала космическая инфляция — и почему она была такой невероятно быстрой? Как изза нее появляются параллельные Вселенные? Что такое темная материя и темная энергия — и могут ли они быть носителями каких-то неизвестных нам взаимодействий? И действительно ли Вселенную ждет тепловая смерть, или она может быть похожа на маятник, который качается вечно?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Теория инфляции и супер струны\n1:37 - Поддержите нас лайком\n1:48 - 4 вида силы взаимодействия\n10:45 - Как работают взаимодействия\n21:02 - У света может быть разная скорость?\n22:39 - Ограничение скорости частиц\n26:53 - Максимальная скорость созданная человеком\n27:38 - Почему мы не можем превысить скорость света\n28:45 - Ультрафиолетовая катастрофа\n36:03 - Почему все светится\n38:36 - Что такое цвет и из чего он появляется\n41:20 - Pink Floyd и цвета\n45:30 - Как работает тепло тела\n49:47 - Темная материя и темная энергия\n54:01 - Как темная энергия расширяет Вселенную\n56:37 - Загадка Вселенной и кастрюли\n1:01:12 - Карта распределения темной материи\n1:04:14 - Как в теории инфляции появляются мультивселенные\n1:12:17 - Как посчитали инфляцию Вселенной\n1:14:51 - Как остановить свет\n1:16:02 - Самые актуальные физические проблемы\n1:22:22 - Тепловая смерть Вселенной\n1:26:08 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #физика #подкаст #наука", "duration" => 4895, "filename" => "/downloads/youtube/ОСНОВА/2025-10-26_УСТРОЙСТВО ВСЕЛЕННОЙ и ВСЕГО НА ПАЛЬЦАХ.m4a", "id" => "112kFoFxKMo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=112kFoFxKMo", "playlist_index" => 28, "timestamp" => 1761491267, "title" => "УСТРОЙСТВО ВСЕЛЕННОЙ и ВСЕГО НА ПАЛЬЦАХ", "upload_date" => "20251026"} 02:35:06.794 [debug] QUERY OK source="sources" db=0.7ms idle=877.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:06.794 [debug] QUERY OK source="sources" db=0.6ms idle=481.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:06.833 [debug] QUERY OK source="media_items" db=38.6ms idle=482.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-10-26 15:07:47Z], 10] 02:35:06.844 [debug] QUERY OK source="media_items" db=9.9ms idle=520.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Книга Кирилла Половникова: https://ast.ru/book/fizika-65-ne-detskikh-voprosov-o-tom-kak-ustroeno-vsye-871804/\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня выпуск про то, как устроено всё. С физиком Кириллом Половниковым мы обсудили, как работают 4 фундаментальные силы во Вселенной, и почему три из них мы практически не замечаем в повседневной жизни. Что произойдет, если бежать со скоростью света параллельно лучу света? Можно ли вообще остановить фотон, и что с ним случится? В чем заключалась ультрафиолетовая катастрофа, которая перевернула физику? И правда ли, что когда мы думаем, мы буквально обогреваем комнату?\n\nА еще мы выясним: что такое теория струн и зачем она нужна? Как работала космическая инфляция — и почему она была такой невероятно быстрой? Как изза нее появляются параллельные Вселенные? Что такое темная материя и темная энергия — и могут ли они быть носителями каких-то неизвестных нам взаимодействий? И действительно ли Вселенную ждет тепловая смерть, или она может быть похожа на маятник, который качается вечно?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Теория инфляции и супер струны\n1:37 - Поддержите нас лайком\n1:48 - 4 вида силы взаимодействия\n10:45 - Как работают взаимодействия\n21:02 - У света может быть разная скорость?\n22:39 - Ограничение скорости частиц\n26:53 - Максимальная скорость созданная человеком\n27:38 - Почему мы не можем превысить скорость света\n28:45 - Ультрафиолетовая катастрофа\n36:03 - Почему все светится\n38:36 - Что такое цвет и из чего он появляется\n41:20 - Pink Floyd и цвета\n45:30 - Как работает тепло тела\n49:47 - Темная материя и темная энергия\n54:01 - Как темная энергия расширяет Вселенную\n56:37 - Загадка Вселенной и кастрюли\n1:01:12 - Карта распределения темной материи\n1:04:14 - Как в теории инфляции появляются мультивселенные\n1:12:17 - Как посчитали инфляцию Вселенной\n1:14:51 - Как остановить свет\n1:16:02 - Самые актуальные физические проблемы\n1:22:22 - Тепловая смерть Вселенной\n1:26:08 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #физика #подкаст #наука", "УСТРОЙСТВО ВСЕЛЕННОЙ и ВСЕГО НА ПАЛЬЦАХ", "c94bcd95-b619-4869-a4a8-d9fbf287464e", "112kFoFxKMo", [], false, "https://www.youtube.com/watch?v=112kFoFxKMo", 4895, false, 28, "/downloads/youtube/ОСНОВА/2025-10-26_УСТРОЙСТВО ВСЕЛЕННОЙ и ВСЕГО НА ПАЛЬЦАХ.m4a", false, false, 10, 1, ~U[2025-10-26 15:07:47Z], ~U[2026-05-03 23:35:06Z], ~U[2026-05-03 23:35:06Z], "Книга Кирилла Половникова: https://ast.ru/book/fizika-65-ne-detskikh-voprosov-o-tom-kak-ustroeno-vsye-871804/\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня выпуск про то, как устроено всё. С физиком Кириллом Половниковым мы обсудили, как работают 4 фундаментальные силы во Вселенной, и почему три из них мы практически не замечаем в повседневной жизни. Что произойдет, если бежать со скоростью света параллельно лучу света? Можно ли вообще остановить фотон, и что с ним случится? В чем заключалась ультрафиолетовая катастрофа, которая перевернула физику? И правда ли, что когда мы думаем, мы буквально обогреваем комнату?\n\nА еще мы выясним: что такое теория струн и зачем она нужна? Как работала космическая инфляция — и почему она была такой невероятно быстрой? Как изза нее появляются параллельные Вселенные? Что такое темная материя и темная энергия — и могут ли они быть носителями каких-то неизвестных нам взаимодействий? И действительно ли Вселенную ждет тепловая смерть, или она может быть похожа на маятник, который качается вечно?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Теория инфляции и супер струны\n1:37 - Поддержите нас лайком\n1:48 - 4 вида силы взаимодействия\ (truncated) 02:35:06.846 [debug] QUERY OK source="sources" db=2.0ms idle=531.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:06.847 [debug] QUERY OK source="media_profiles" db=0.6ms idle=52.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:06.848 [debug] QUERY OK source="media_items" db=1.2ms idle=52.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5011] 02:35:06.848 [debug] Current batch of media processed. Will check again in 1000ms 02:35:07.849 [debug] Current batch of media processed. Will check again in 1000ms 02:35:08.851 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОказывается, людей, которые погружались на большие глубины океана, меньше, чем космонавтов. Можете такое представить? А ведь для этого даже не надо строить ракету) Поэтому меня поразил рассказ нашего гостя, доктора биологических наук Андрея Гебрука, о погружении на глубину 9000 метров. \n\nПредставьте: вы медленно опускаетесь в батискафе, и каждые несколько сотен метров за иллюминатором появляется совершенно новый мир с другими существами, другими правилами выживания и даже другой физикой. Сначала вы видите привычных рыб, залитых солнечным светом. Потом свет постепенно гаснет, а цвета пропадают, и начинается царство сумеречной зоны, где животные сами производят свет. Еще глубже — абсолютная темнота, где живут существа с огромными зубами, торчащими наружу, как у рыбы-гадюки хаулиода. А на самом дне, под давлением в 1000 раз больше атмосферного, существует жизнь, которую мы только начинаем понимать.\n\nЕщё обсуждаем, что будет, если постепенно спускаться к Марианской впадине — какие существа встретятся на пути? Как вообще можно выживать на глубине, где нет солнечного света? И правда ли, что мы исследовали лишь 10% жизни на дне океана, хотя изучили поверхность Марса лучше?\n\nА еще мы выясним: что такое \"черные курильщики\" и при чем тут возникновение жизни на Земле? Как устроено зрение глубоководных рыб в абсолютной темноте? Кто живет в Марианской впадине на глубине 11 километров? И что общего у глубоководных экосистем с возможной жизнью на спутниках Юпитера и Сатурна?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - 9500 метров под водой\n1:20 - Поддержите нас лайком!\n1:33 - Что внутри Марианской впадины?\n2:55 - Первые исследования большой глубины\n5:57 - Сколько % глубоководного мира мы еще не знаем?\n7:55 - Космос vs океан\n9:43 - Как исследуют дно океана?\n10:35 - Самая глубокая точка Земли\n12:29 - James Webb от мира подводных аппаратов\n13:32 - Три типа подводных аппаратов\n15:48 - Сколько стоит подводный аппарат\n16:21 - Эмоции от глубоководного погружения\n17:54 - Как погиб аппарат \"Титан\"?\n19:36 - Как устроено погружение\n26:40 - Чем отличается дно на 400 метрах и 4 километрах?\n29:00 - Жизнь на экстремальной глубине\n34:29 - Глубоководное течение\n35:47 - Удивительный мир животных на глубине\n39:06 - Самая неизвестная часть жизни в океана\n41:28 - Самая интересная часть океана\n43:15 - Светящиеся организмы дна океана\n45:27 - Рыба-удильщик и как ищут таких монстров\n48:33 - Прозрачная рыба и другие интересные особи\n52:21 - Как исследуют жизнь в океане?\n53:27 - Что такое черные курильщики?\n55:12 - Уникальная жизнь на дне океана. Хемосинтез\n1:01:17 - Черные курильщики создали жизнь на Земле?\n1:05:27 - Океаны на других планетах\n1:08:09 - Мусор в мировом океане. Поля мешков\n1:14:32 - Любимчики среди животных океана\n1:16:42 - Голотория - что это?\n1:21:18 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #океан #подкаст #наука", "duration" => 4900, "filename" => "/downloads/youtube/ОСНОВА/2025-10-19_ДНО ОКЕАНА: ПАРАЛЛЕЛЬНАЯ ЖИЗНЬ у НАС ПОД БОКОМ.m4a", "id" => "LfxU3KGrcO8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=LfxU3KGrcO8", "playlist_index" => 29, "timestamp" => 1760886806, "title" => "ДНО ОКЕАНА: ПАРАЛЛЕЛЬНАЯ ЖИЗНЬ у НАС ПОД БОКОМ", "upload_date" => "20251019"} 02:35:08.852 [debug] QUERY OK source="sources" db=0.8ms idle=920.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:08.853 [debug] QUERY OK source="sources" db=0.8ms idle=540.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:08.888 [debug] QUERY OK source="media_items" db=35.1ms idle=541.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-10-19 15:13:26Z], 10] 02:35:09.513 [debug] QUERY OK source="media_items" db=624.0ms idle=576.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОказывается, людей, которые погружались на большие глубины океана, меньше, чем космонавтов. Можете такое представить? А ведь для этого даже не надо строить ракету) Поэтому меня поразил рассказ нашего гостя, доктора биологических наук Андрея Гебрука, о погружении на глубину 9000 метров. \n\nПредставьте: вы медленно опускаетесь в батискафе, и каждые несколько сотен метров за иллюминатором появляется совершенно новый мир с другими существами, другими правилами выживания и даже другой физикой. Сначала вы видите привычных рыб, залитых солнечным светом. Потом свет постепенно гаснет, а цвета пропадают, и начинается царство сумеречной зоны, где животные сами производят свет. Еще глубже — абсолютная темнота, где живут существа с огромными зубами, торчащими наружу, как у рыбы-гадюки хаулиода. А на самом дне, под давлением в 1000 раз больше атмосферного, существует жизнь, которую мы только начинаем понимать.\n\nЕщё обсуждаем, что будет, если постепенно спускаться к Марианской впадине — какие существа встретятся на пути? Как вообще можно выживать на глубине, где нет солнечного света? И правда ли, что мы исследовали лишь 10% жизни на дне океана, хотя изучили поверхность Марса лучше?\n\nА еще мы выясним: что такое \"черные курильщики\" и при чем тут возникновение жизни на Земле? Как устроено зрение глубоководных рыб в абсолютной темноте? Кто живет в Марианской впадине на глубине 11 километров? И что общего у глубоководных экосистем с возможной жизнью на спутниках Юпитера и Сатурна?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - 9500 метров под водой\n1:20 - Поддержите нас лайком!\n1:33 - Что внутри Марианской впадины?\n2:55 - Первые исследования большой глубины\n5:57 - Сколько % глубоководного мира мы еще не знаем?\n7:55 - Космос vs океан\n9:43 - Как исследуют дно океана?\n10:35 - Самая глубокая точка Земли\n12:29 - James Webb от мира подводных аппаратов\n13:32 - Три типа подводных аппаратов\n15:48 - Сколько стоит подводный аппарат\n16:21 - Эмоции от глубоководного погружения\n17:54 - Как погиб аппарат \"Титан\"?\n19:36 - Как устроено погружение\n26:40 - Чем отличается дно на 400 метрах и 4 километрах?\n29:00 - Жизнь на экстремальной глубине\n34:29 - Глубоководное течение\n35:47 - Удивительный мир животных на глубине\n39:06 - Самая неизвестная часть жизни в океана\n41:28 - Самая интересная часть океана\n43:15 - Светящиеся организмы дна океана\n45:27 - Рыба-удильщик и как ищут таких монстров\n48:33 - Прозрачная рыба и другие интересные особи\n52:21 - Как исследуют жизнь в океане?\n53:27 - Что такое черные курильщики?\n55:12 - Уникальная жизнь на дне океана. Хемосинтез\n1:01:17 - Черные курильщики создали жизнь на Земле?\n1:05:27 - Океаны на других планетах\n1:08:09 - Мусор в мировом океане. Поля мешков\n1:14:32 - Любимчики среди животных океана\n1:16:42 - Голотория - что это?\n1:21:18 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #океан #подкаст #наука", "ДНО ОКЕАНА: ПАРАЛЛЕЛЬНАЯ ЖИЗНЬ у НАС ПОД БОКОМ", "cc0bc6ce-6edc-4e94-8957-da2f22402b7f", "LfxU3KGrcO8", [], false, "https://www.youtube.com/watch?v=LfxU3KGrcO8", 4900, false, 29, "/downloads/youtube/ОСНОВА/2025-10-19_ДНО ОКЕАНА: ПАРАЛЛЕЛЬНАЯ ЖИЗНЬ у НАС ПОД БОКОМ.m4a", false, false, 10, 1, ~U[2025-10-19 15:13:26Z], ~U[2026-05-03 23:35:08Z], ~U[2026-05-03 23:35:08Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОказывается, людей, которые погружались на большие глубины океана, меньше, чем космонавтов. Можете такое представить? А ведь для этого даже не надо строить ракету) Поэтому меня поразил рассказ нашего гостя, доктора биологических наук Андрея Гебрука, о погружении на глубину 9000 метров. \n\nПредставьте: вы медленно опускаетесь в батискафе, и каждые несколько сотен метров за иллюминатором появляется совершенн (truncated) 02:35:09.516 [debug] QUERY OK source="sources" db=2.2ms idle=661.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:09.517 [debug] QUERY OK source="media_profiles" db=1.3ms idle=662.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:09.520 [debug] QUERY OK source="media_items" db=2.5ms idle=629.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5012] 02:35:09.520 [debug] Current batch of media processed. Will check again in 1000ms 02:35:10.523 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "МТС Линк — лидер*** среди платформ видеоконференций по стабильной работе даже при нестабильном подключении. Подключайтесь к МТС Линк: https://l.mts.ru/link_osnova\n\nТелеграм-канал Андрея Макарова: https://t.me/mak_aroff\nЮтуб-канал Андрея Макарова: @Acephal_ \n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСогласно статистике, 58% зрителей нашего канала - миллениалы в возрасте от 25 до 44 лет. Это подтолкнуло нас сделать выпуск о теории поколений. Что вообще значит быть миллениалом, зумером или представителем поколения Альфа? И существуют ли они на самом деле? Правда ли, что каждое новое поколение — это не просто люди другого возраста, а буквально другой тип мышления с физически измененной структурой мозга?\n\nОб этих удивительных различиях говорим с философом Андреем Макаровым, который изучает теорию поколений и особенно зумеров. Когда вообще появились поколения как явление? Как часто они обновляются — и ускоряется ли этот процесс? Насколько синхронизированы поколения в России и на Западе, или в разных странах все по-разному? И бывают ли 50-летние зумеры — можно ли «перейти» из одного поколения в другое?\n\nА еще мы выясним: почему зумеры одержимы осознанностью и самоиронией? Почему им не интересен алкоголь, зато интересны антидепрессанты? Как TikTok физически изменил мышление целого поколения? Что будет с ребенком из поколения Альфа, если он окажется на улице без телефона? Почему новые поколения так спокойно относятся к тотальной слежке за собой? И как меняется отношение к труду и карьере — нормально ли хотеть меньше работать, больше отдыхать, но при этом получать много?\n\nНе только интересный, но и прикладной выпуск. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Сегодня поговорим про поколения\n1:08 - Поддержите нас лайком\n1:21 - Что нужно знать про поколение Y\n3:17 - Кто такой скуф?\n3:37 - Как устроена теория поколений\n5:05 - Установки поколений\n11:28 - Ядро личности и конфликт поколений\n14:03 - Жаргон\n16:38 - Почему не ставят точки в конце сообщения\n17:19 - Кто входит в поколение\n20:11 - Какие поколения существуют. Почему сокращается интервал между поколениями?\n23:14 - Кто такой \"колхозник\"?\n24:22 - Кто такие поколение Альфа?\n25:30 - \"Образование разрушено. Больше нет студенческой жизни\"\n30:08 - \"Жизненные рамки\" зумеров\n33:20 - Как интернет повлиял на поколения\n34:07 - Поколения разных стран отличаются?\n36:56 - О чем мечтают зумеры?\n39:40 - Постзумеры\n41:30 - \"Культура мемов вырождается\"\n42:27 - Ценность \"баянов\" и желание быть самым передовым\n43:14 - Сообщение от геймера\n46:18 - Эмпатия зумеров\n49:31 - \"Текучий характер мира\"\n51:02 - \"Экологическое мышление\"\n52:28 - Телефон и зумер\n52:56 - Геймерство и их тип личности\n55:50 - Визуальный поворот\n58:19 - Как интернет поменял мозг?\n59:18 - Эрудиция\n1:00:16 - До XX века не было поколений?\n1:01:58 - Поколение в городе\n1:03:17 - ИИ повлияет на поколение?\n1:08:52 - Креативность и мышление\n1:11:10 - Как понять, что перед тобой зумер\n1:12:04 - Постироничная одежда\n1:14:47 - Поколение Бета\n1:15:46 - Как устроено изучение поколений\n1:17:02 - Топ-5 жаргонизмов\n1:19:34 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #поколения #подкаст #наука\n\n***Сервис предоставляется ООО «Вебинар Технологии». Согласно исследованию стабильности работы 9 популярных облачных платформ видеоконференцсвязи в России, выполненному компанией J`son & Partners Consulting в мае 2024 МТС Линк набрал наибольшее количество баллов при оценке стабильности подключения. Стоимость зависит от количества лицензий и подключаемых функций. Подробности – " <> ..., "duration" => 4726, "filename" => "/downloads/youtube/ОСНОВА/2025-10-12_ТЕОРИЯ ПОКОЛЕНИЙ: КАК ЭТО РАБОТАЕТ?.m4a", "id" => "IXLFd32y9fE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=IXLFd32y9fE", "playlist_index" => 30, "timestamp" => 1760279713, "title" => "ТЕОРИЯ ПОКОЛЕНИЙ: КАК ЭТО РАБОТАЕТ?", "upload_date" => "20251012"} 02:35:10.526 [debug] QUERY OK source="sources" db=2.0ms queue=0.1ms idle=1007.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:10.529 [debug] QUERY OK source="sources" db=2.9ms queue=0.2ms idle=1008.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:10.588 [debug] QUERY OK source="media_items" db=58.3ms idle=1009.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-10-12 14:35:13Z], 10] 02:35:10.666 [debug] QUERY OK source="media_items" db=77.0ms idle=507.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["МТС Линк — лидер*** среди платформ видеоконференций по стабильной работе даже при нестабильном подключении. Подключайтесь к МТС Линк: https://l.mts.ru/link_osnova\n\nТелеграм-канал Андрея Макарова: https://t.me/mak_aroff\nЮтуб-канал Андрея Макарова: @Acephal_ \n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСогласно статистике, 58% зрителей нашего канала - миллениалы в возрасте от 25 до 44 лет. Это подтолкнуло нас сделать выпуск о теории поколений. Что вообще значит быть миллениалом, зумером или представителем поколения Альфа? И существуют ли они на самом деле? Правда ли, что каждое новое поколение — это не просто люди другого возраста, а буквально другой тип мышления с физически измененной структурой мозга?\n\nОб этих удивительных различиях говорим с философом Андреем Макаровым, который изучает теорию поколений и особенно зумеров. Когда вообще появились поколения как явление? Как часто они обновляются — и ускоряется ли этот процесс? Насколько синхронизированы поколения в России и на Западе, или в разных странах все по-разному? И бывают ли 50-летние зумеры — можно ли «перейти» из одного поколения в другое?\n\nА еще мы выясним: почему зумеры одержимы осознанностью и самоиронией? Почему им не интересен алкоголь, зато интересны антидепрессанты? Как TikTok физически изменил мышление целого поколения? Что будет с ребенком из поколения Альфа, если он окажется на улице без телефона? Почему новые поколения так спокойно относятся к тотальной слежке за собой? И как меняется отношение к труду и карьере — нормально ли хотеть меньше работать, больше отдыхать, но при этом получать много?\n\nНе только интересный, но и прикладной выпуск. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Сегодня поговорим про поколения\n1:08 - Поддержите нас лайком\n1:21 - Что нужно знать про поколение Y\n3:17 - Кто такой скуф?\n3:37 - Как устроена теория поколений\n5:05 - Установки поколений\n11:28 - Ядро личности и конфликт поколений\n14:03 - Жаргон\n16:38 - Почему не ставят точки в конце сообщения\n17:19 - Кто входит в поколение\n20:11 - Какие поколения существуют. Почему сокращается интервал между поколениями?\n23:14 - Кто такой \"колхозник\"?\n24:22 - Кто такие поколение Альфа?\n25:30 - \"Образование разрушено. Больше нет студенческой жизни\"\n30:08 - \"Жизненные рамки\" зумеров\n33:20 - Как интернет повлиял на поколения\n34:07 - Поколения разных стран отличаются?\n36:56 - О чем мечтают зумеры?\n39:40 - Постзумеры\n41:30 - \"Культура мемов вырождается\"\n42:27 - Ценность \"баянов\" и желание быть самым передовым\n43:14 - Сообщение от геймера\n46:18 - Эмпатия зумеров\n49:31 - \"Текучий характер мира\"\n51:02 - \"Экологическое мышление\"\n52:28 - Телефон и зумер\n52:56 - Геймерство и их тип личности\n55:50 - Визуальный поворот\n58:19 - Как интернет поменял мозг?\n59:18 - Эрудиция\n1:00:16 - До XX века не было поколений?\n1:01:58 - Поколение в городе\n1:03:17 - ИИ повлияет на поколение?\n1:08:52 - Креативность и мышление\n1:11:10 - Как понять, что перед тобой зумер\n1:12:04 - Постироничная одежда\n1:14:47 - Поколение Бета\n1:15:46 - Как устроено изучение поколений\n1:17:02 - Топ-5 жаргонизмов\n1:19:34 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #поколения #подкаст #наука\n\n***Сервис предоставляется ООО «Вебинар Технологии». Согласно исследованию стабильности работы 9 популярных облачных платформ видеоконференцсвязи в России, выполненному компанией J`son & Partners Consulting в мае 2024 МТС Линк набрал наибольшее количество баллов при оценке стабильности подключения. Стоимость зависит от количества лицензий и подключаемых функций. Подробности – " <> ..., "ТЕОРИЯ ПОКОЛЕНИЙ: КАК ЭТО РАБОТАЕТ?", "f2407258-a7d1-49e6-ba04-f1fd9c4a17fa", "IXLFd32y9fE", [], false, "https://www.youtube.com/watch?v=IXLFd32y9fE", 4726, false, 30, "/downloads/youtube/ОСНОВА/2025-10-12_ТЕОРИЯ ПОКОЛЕНИЙ: КАК ЭТО РАБОТАЕТ?.m4a", false, false, 10, 1, ~U[2025-10-12 14:35:13Z], ~U[2026-05-03 23:35:10Z], ~U[2026-05-03 23:35:10Z], "МТС Линк — лидер*** среди платформ виде (truncated) 02:35:10.669 [debug] QUERY OK source="sources" db=3.2ms idle=152.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:10.670 [debug] QUERY OK source="media_profiles" db=0.8ms idle=143.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:10.673 [debug] QUERY OK source="media_items" db=1.8ms idle=141.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5013] 02:35:10.673 [debug] Current batch of media processed. Will check again in 1000ms 02:35:11.673 [debug] Current batch of media processed. Will check again in 1000ms 02:35:12.675 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Отправляйтесь на поиски Авроры с Отелло! https://otello.onelink.me/dtFl/i120n2pi?erid=2W5zFGAqDgC\nБронируйте отели из подборки со скидкой 15% по промокоду OSNOVA до 20.10.2025\nСкидка до 2000р.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что есть планета, где одновременно извергаются более 400 вулканов? Ио, спутник Юпитера — это самое геологически активное тело в Солнечной системе. Его вулканы выбрасывают лаву, серу и диоксид серы на высоту до 500 километров — это выше, чем летает Международная космическая станция! Лавовые потоки простираются на сотни километров, а вся поверхность окрашена в невероятные оттенки: жёлтый, красный, белый, чёрный и даже зелёный. Как будто кто-то взял безумную палитру и раскрасил целую луну.\n\nОб удивительных особенностях других миров говорим с Михаилом Ивановым, который изучает геологию планет и спутников Солнечной системы. А еще выясним: какая планета самая богатая на полезные ископаемые? Как геологи вообще изучают далекие миры, не побывав там лично? Что можно узнать о планете просто по виду кратеров на её поверхности? И могут ли на других планетах существовать вещества, которых нет на Земле?\n\nА еще мы выясним: почему Марс стал безжизненной пустыней, а Земля — нет? Как Венера превратилась в настоящий ад с температурой 460°С? Где еще в Солнечной системе есть вода и как мы это узнаём?\nПриготовьтесь к путешествию по самым необычным мирам нашей космической окрестности. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Круговорот углекислоты на Марсе\n1:06 - Поддержите нас лайком!\n1:16 - Самая высокая гора Солнечной системы\n2:05 - Как формируются вулканы?\n3:38 - Почему на Марсе нет подвижности коры?\n8:33 - Как изучают геологию других планет?\n12:07 - Как свет показывает минеральный состав планет?\n13:05 - Текучая вода на Марсе\n17:45 - Марсианские метеориты\n21:19 - Где больше всего полезных ископаемых в космосе?\n24:54 - В космосе есть нефть?\n25:59 - Алмазы во Вселенной\n27:10 - Грунт с Марса\n28:14 - Как марсоходы анализируют грунт?\n29:52 - Куда делась вся вода Марса?\n34:01 - Что нам говорят кратеры?\n37:54 - Самая старая поверхность Солнечной системы\n41:16 - Форма кратеров\n42:03 - Что мы видим на Венере?\n48:28 - Самая старая планета нашей Солнечной системы\n52:16 - Разная жизнь планет\n55:40 - Уникальные материалы на других планетах\n57:41 - Жидкие гейзеры Энцелады\n1:00:03 - Океан спутника Европы\n1:06:40 - Лед на Марсе\n1:08:36 - Структура экзопланет\n1:10:43 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст #наука", "duration" => 4156, "filename" => "/downloads/youtube/ОСНОВА/2025-10-05_ЧТО ВНУТРИ ДРУГИХ ПЛАНЕТ: АД ВЕНЕРЫ, ВУЛКАНЫ-МОНСТРЫ, СМЕРТЬ МАРСА и ОКЕАН КИСЛОТЫ.m4a", "id" => "M3muzZi0HSc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=M3muzZi0HSc", "playlist_index" => 31, "timestamp" => 1759677225, "title" => "ЧТО ВНУТРИ ДРУГИХ ПЛАНЕТ: АД ВЕНЕРЫ, ВУЛКАНЫ-МОНСТРЫ, СМЕРТЬ МАРСА и ОКЕАН КИСЛОТЫ", "upload_date" => "20251005"} 02:35:12.676 [debug] QUERY OK source="sources" db=0.7ms idle=584.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:12.677 [debug] QUERY OK source="sources" db=0.7ms idle=162.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:12.714 [debug] QUERY OK source="media_items" db=36.6ms idle=163.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-10-05 15:13:45Z], 10] 02:35:12.727 [debug] QUERY OK source="media_items" db=12.1ms idle=200.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Отправляйтесь на поиски Авроры с Отелло! https://otello.onelink.me/dtFl/i120n2pi?erid=2W5zFGAqDgC\nБронируйте отели из подборки со скидкой 15% по промокоду OSNOVA до 20.10.2025\nСкидка до 2000р.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что есть планета, где одновременно извергаются более 400 вулканов? Ио, спутник Юпитера — это самое геологически активное тело в Солнечной системе. Его вулканы выбрасывают лаву, серу и диоксид серы на высоту до 500 километров — это выше, чем летает Международная космическая станция! Лавовые потоки простираются на сотни километров, а вся поверхность окрашена в невероятные оттенки: жёлтый, красный, белый, чёрный и даже зелёный. Как будто кто-то взял безумную палитру и раскрасил целую луну.\n\nОб удивительных особенностях других миров говорим с Михаилом Ивановым, который изучает геологию планет и спутников Солнечной системы. А еще выясним: какая планета самая богатая на полезные ископаемые? Как геологи вообще изучают далекие миры, не побывав там лично? Что можно узнать о планете просто по виду кратеров на её поверхности? И могут ли на других планетах существовать вещества, которых нет на Земле?\n\nА еще мы выясним: почему Марс стал безжизненной пустыней, а Земля — нет? Как Венера превратилась в настоящий ад с температурой 460°С? Где еще в Солнечной системе есть вода и как мы это узнаём?\nПриготовьтесь к путешествию по самым необычным мирам нашей космической окрестности. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Круговорот углекислоты на Марсе\n1:06 - Поддержите нас лайком!\n1:16 - Самая высокая гора Солнечной системы\n2:05 - Как формируются вулканы?\n3:38 - Почему на Марсе нет подвижности коры?\n8:33 - Как изучают геологию других планет?\n12:07 - Как свет показывает минеральный состав планет?\n13:05 - Текучая вода на Марсе\n17:45 - Марсианские метеориты\n21:19 - Где больше всего полезных ископаемых в космосе?\n24:54 - В космосе есть нефть?\n25:59 - Алмазы во Вселенной\n27:10 - Грунт с Марса\n28:14 - Как марсоходы анализируют грунт?\n29:52 - Куда делась вся вода Марса?\n34:01 - Что нам говорят кратеры?\n37:54 - Самая старая поверхность Солнечной системы\n41:16 - Форма кратеров\n42:03 - Что мы видим на Венере?\n48:28 - Самая старая планета нашей Солнечной системы\n52:16 - Разная жизнь планет\n55:40 - Уникальные материалы на других планетах\n57:41 - Жидкие гейзеры Энцелады\n1:00:03 - Океан спутника Европы\n1:06:40 - Лед на Марсе\n1:08:36 - Структура экзопланет\n1:10:43 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст #наука", "ЧТО ВНУТРИ ДРУГИХ ПЛАНЕТ: АД ВЕНЕРЫ, ВУЛКАНЫ-МОНСТРЫ, СМЕРТЬ МАРСА и ОКЕАН КИСЛОТЫ", "376bd10e-86d9-4c08-8b81-3412fbebbf82", "M3muzZi0HSc", [], false, "https://www.youtube.com/watch?v=M3muzZi0HSc", 4156, false, 31, "/downloads/youtube/ОСНОВА/2025-10-05_ЧТО ВНУТРИ ДРУГИХ ПЛАНЕТ: АД ВЕНЕРЫ, ВУЛКАНЫ-МОНСТРЫ, СМЕРТЬ МАРСА и ОКЕАН КИСЛОТЫ.m4a", false, false, 10, 1, ~U[2025-10-05 15:13:45Z], ~U[2026-05-03 23:35:12Z], ~U[2026-05-03 23:35:12Z], "Отправляйтесь на поиски Авроры с Отелло! https://otello.onelink.me/dtFl/i120n2pi?erid=2W5zFGAqDgC\nБронируйте отели из подборки со скидкой 15% по промокоду OSNOVA до 20.10.2025\nСкидка до 2000р.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что есть планета, где одновременно извергаются более 400 вулканов? Ио, спутник Юпитера — это самое геологически активное тело в Солнечной системе. Его вулканы выбрасывают лаву, серу и диоксид серы на высоту до 500 километров — это выше, чем летает Международная космическая станция! Лавовые потоки простираются на сотни километров, а вся поверхность окрашена в невероятные оттенки: жёлтый, красный, белый, чёрный и даже зелёный. Как будто кто-то взял безумную палитру и раскрасил целую луну.\n\nОб удивительных особенностях других миров говорим с Михаилом Ивановым, который изучае (truncated) 02:35:12.729 [debug] QUERY OK source="sources" db=2.5ms idle=213.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:12.730 [debug] QUERY OK source="media_profiles" db=0.8ms idle=53.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:12.732 [debug] QUERY OK source="media_items" db=1.4ms idle=53.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5014] 02:35:12.732 [debug] Current batch of media processed. Will check again in 1000ms 02:35:13.733 [debug] Current batch of media processed. Will check again in 1000ms 02:35:14.735 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Яндекс Плюс – самый уместный способ для бизнеса порадовать сотрудника, партнера или клиента\nУзнать подробнее можно по ссылке: https://clck.ru/3PGKfT\n\nДо 1 октября проходит Большая распродажа электроники на Ozon. Скидки до 80% на планшеты, смартфоны, блендеры и многое другое. Можно выгодно обновить электронику и технику: https://ozon.ru/t/ZJHqDUh \n\nПравила акции: https://ozon.ru/t/dhzOjK4\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что у пчел есть собственный язык, который точнее любого GPS? Когда пчела-разведчик находит новый источник нектара, она возвращается в улей и исполняет \"виляющий танец\" — это настоящая карта с координатами. Угол танца относительно вертикали показывает направление относительно солнца, а длительность виляния — точное расстояние до цели. Причем если цветы в 100 метрах, пчела виляет полсекунды, а если в километре — уже 5 секунд. Другие пчелы \"читают\" этот танец и летят строго по маршруту!\n\nОб удивительном мире этих насекомых говорим с Дмитрием Богуславским, который изучает совместную эволюцию пчел и цветов. Но самое поразительное: пчелиная семья — это настоящий суперорганизм, где 50 тысяч особей действуют как единое существо с коллективным разумом. Они принимают демократические решения, строят идеальные шестигранники без архитекторов и даже... переживают что-то похожее на депрессию.\n\nА еще мы выясним: почему пчелы умирают после укуса, но всё равно жалят? Зачем им столько меда, если они его почти не едят? Как выглядит мир глазами пчелы и почему цветы стали такими красивыми именно благодаря им? И могут ли пчелы использовать орудия труда?\n\nСегодня узнаем, как крошечные насекомые создали одну из самых совершенных цивилизаций на Земле. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - «Цветы пахнут не для человека»\n1:31 - Поддержите нас лайком!\n1:43 - Кто такие апиологи\n2:50 - Как устроено общество пчел?\n7:20 - Пол у пчел\n9:23 - Что делает матка пчел?\n12:25 - Пчелы-бездельницы\n13:42 - Цветы такие красивые для пчел?\n14:22 - Пчелы и цветы развивались вместе?\n17:09 - Как пчелы влияют на нектар на цветах?\n19:11 - Почему в улье матка только одна?\n22:47 - Нобелевская премия за язык пчел\n24:44 - Танцы пчел - как они устроены?\n27:12 - Какие устроен язык танца пчел?\n33:05 - Зачем пчелам столько меда?\n36:37 - Как производится мед?\n38:39 - Как происходит опыление растений?\n39:20 - Как пчела собирает нектар?\n43:37 - Мед хранится тысячелетиями\n44:22 - Что такое мед?\n45:23 - Любимый мед пчел\n46:33 - Откуда берется ненастоящий мед\n49:09 - Чем отличаются пчелы, осы, шерни, шмели?\n57:08 - Почему пчелы такого цвета?\n58:47 - Почему пчелы полосатые?\n59:18 - Как устроено жало и почему пчелы умирают после ужаливания?\n1:01:06 - Альтруизм пчел\n1:04:24 - «Семья пчел - это организм»\n1:06:26 - Как видят пчелы?\n1:08:07 - Обоняние пчел\n1:10:43 - Почему нам нравятся цветы?\n1:12:10 - Пчелы видят в ультрафиолете? Зачем?\n1:14:59 - Без пчел не было бы человека?\n1:16:09 - Что будет, если пчелы пропадут?\n1:19:19 - Орудия труда пчел\n1:20:46 - Гитлер и пчелы\n1:23:08 - «Не надо бояться пчел, когда они заниются роением»\n1:25:09 - Яд пчел - полезен?\n1:28:27 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #пчелы #подкаст #насекомые\n\nРеклама. ООО «Интернет Решения», 123112, г. Москва, Пресненская наб., д. 10 эт. 41 пом I, комн. 6; ОГРН 1027739244741, erid: 2VfnxwixNgG", "duration" => 5349, "filename" => "/downloads/youtube/ОСНОВА/2025-09-28_ПЧЁЛЫ: МИНИ ЦИВИЛИЗАЦИЯ, ЯЗЫК, КОЛЛЕКТИВНЫЙ РАЗУМ и АЛЬТРУИЗМ.m4a", "id" => "cFycO7jwSOw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=cFycO7jwSOw", "playlist_index" => 32, "timestamp" => 1759070188, "title" => "ПЧЁЛЫ: МИНИ ЦИВИЛИЗАЦИЯ, ЯЗЫК, КОЛЛЕКТИВНЫЙ РАЗУМ и АЛЬТРУИЗМ", "upload_date" => "20250928"} 02:35:14.736 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=636.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:14.738 [debug] QUERY OK source="sources" db=1.4ms idle=223.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:14.777 [debug] QUERY OK source="media_items" db=38.3ms idle=225.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-09-28 14:36:28Z], 10] 02:35:14.790 [debug] QUERY OK source="media_items" db=12.8ms idle=263.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Яндекс Плюс – самый уместный способ для бизнеса порадовать сотрудника, партнера или клиента\nУзнать подробнее можно по ссылке: https://clck.ru/3PGKfT\n\nДо 1 октября проходит Большая распродажа электроники на Ozon. Скидки до 80% на планшеты, смартфоны, блендеры и многое другое. Можно выгодно обновить электронику и технику: https://ozon.ru/t/ZJHqDUh \n\nПравила акции: https://ozon.ru/t/dhzOjK4\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что у пчел есть собственный язык, который точнее любого GPS? Когда пчела-разведчик находит новый источник нектара, она возвращается в улей и исполняет \"виляющий танец\" — это настоящая карта с координатами. Угол танца относительно вертикали показывает направление относительно солнца, а длительность виляния — точное расстояние до цели. Причем если цветы в 100 метрах, пчела виляет полсекунды, а если в километре — уже 5 секунд. Другие пчелы \"читают\" этот танец и летят строго по маршруту!\n\nОб удивительном мире этих насекомых говорим с Дмитрием Богуславским, который изучает совместную эволюцию пчел и цветов. Но самое поразительное: пчелиная семья — это настоящий суперорганизм, где 50 тысяч особей действуют как единое существо с коллективным разумом. Они принимают демократические решения, строят идеальные шестигранники без архитекторов и даже... переживают что-то похожее на депрессию.\n\nА еще мы выясним: почему пчелы умирают после укуса, но всё равно жалят? Зачем им столько меда, если они его почти не едят? Как выглядит мир глазами пчелы и почему цветы стали такими красивыми именно благодаря им? И могут ли пчелы использовать орудия труда?\n\nСегодня узнаем, как крошечные насекомые создали одну из самых совершенных цивилизаций на Земле. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - «Цветы пахнут не для человека»\n1:31 - Поддержите нас лайком!\n1:43 - Кто такие апиологи\n2:50 - Как устроено общество пчел?\n7:20 - Пол у пчел\n9:23 - Что делает матка пчел?\n12:25 - Пчелы-бездельницы\n13:42 - Цветы такие красивые для пчел?\n14:22 - Пчелы и цветы развивались вместе?\n17:09 - Как пчелы влияют на нектар на цветах?\n19:11 - Почему в улье матка только одна?\n22:47 - Нобелевская премия за язык пчел\n24:44 - Танцы пчел - как они устроены?\n27:12 - Какие устроен язык танца пчел?\n33:05 - Зачем пчелам столько меда?\n36:37 - Как производится мед?\n38:39 - Как происходит опыление растений?\n39:20 - Как пчела собирает нектар?\n43:37 - Мед хранится тысячелетиями\n44:22 - Что такое мед?\n45:23 - Любимый мед пчел\n46:33 - Откуда берется ненастоящий мед\n49:09 - Чем отличаются пчелы, осы, шерни, шмели?\n57:08 - Почему пчелы такого цвета?\n58:47 - Почему пчелы полосатые?\n59:18 - Как устроено жало и почему пчелы умирают после ужаливания?\n1:01:06 - Альтруизм пчел\n1:04:24 - «Семья пчел - это организм»\n1:06:26 - Как видят пчелы?\n1:08:07 - Обоняние пчел\n1:10:43 - Почему нам нравятся цветы?\n1:12:10 - Пчелы видят в ультрафиолете? Зачем?\n1:14:59 - Без пчел не было бы человека?\n1:16:09 - Что будет, если пчелы пропадут?\n1:19:19 - Орудия труда пчел\n1:20:46 - Гитлер и пчелы\n1:23:08 - «Не надо бояться пчел, когда они заниются роением»\n1:25:09 - Яд пчел - полезен?\n1:28:27 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #пчелы #подкаст #насекомые\n\nРеклама. ООО «Интернет Решения», 123112, г. Москва, Пресненская наб., д. 10 эт. 41 пом I, комн. 6; ОГРН 1027739244741, erid: 2VfnxwixNgG", "ПЧЁЛЫ: МИНИ ЦИВИЛИЗАЦИЯ, ЯЗЫК, КОЛЛЕКТИВНЫЙ РАЗУМ и АЛЬТРУИЗМ", "05c812b3-dc93-4fd4-95aa-6162d2e4301a", "cFycO7jwSOw", [], false, "https://www.youtube.com/watch?v=cFycO7jwSOw", 5349, false, 32, "/downloads/youtube/ОСНОВА/2025-09-28_ПЧЁЛЫ: МИНИ ЦИВИЛИЗАЦИЯ, ЯЗЫК, КОЛЛЕКТИВНЫЙ РАЗУМ и АЛЬТРУИЗМ.m4a", false, false, 10, 1, ~U[2025-09-28 14:36:28Z], ~U[2026-05-03 23:35:14Z], ~U[2026-05-03 23:35:14Z], "Яндекс Плюс – самый уместный способ для бизнеса порадовать сотрудника, партнера или клиента\nУзнать подробнее можно по ссылке: https://clck.ru/3PGKfT\n\nДо 1 октября проходит Большая распродажа электроники на Ozon. Скидки до 80% на планшеты, смартфон (truncated) 02:35:14.792 [debug] QUERY OK source="sources" db=1.9ms idle=277.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:14.793 [debug] QUERY OK source="media_profiles" db=0.7ms idle=56.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:14.795 [debug] QUERY OK source="media_items" db=1.4ms idle=55.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5015] 02:35:14.795 [debug] Current batch of media processed. Will check again in 1000ms 02:35:15.796 [debug] Current batch of media processed. Will check again in 1000ms 02:35:16.798 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто уникальный контент. Историк Юрий Березкин уже 50 лет занимается сбором и анализом фольклора, сказок и мифов со всего мира. В его базе данных десятки тысяч историй от мысов Шотландии до африканских племен и эскимосов. Каждой записи соответствует список мотивов, по которым можно найти пересечения с другими культурами.\n\nВ выпуске мы обсуждаем, существует ли мономиф, единый сюжет для всех сказок, известный как Путь героя? Какой самый древний сохранившийся текст, записанный человеком? Какие истории придумывали разные народы про созвездие Большой медведицы и чем они похожи? Почему мифы океанийцев похожи на африканские, но не на европейские? Что общего между шаманскими практиками Сибири и обрядами инициации в Амазонии? И можно ли по сказкам понять, когда люди впервые осознали себя людьми?\n\nПо словам гостя, тексты для него это то же самое, что черепки для историка-археолога. По пересечению разных сюжетов и мотивов можно выстраивать гипотезы о распространении культуры и перемещении древних людей. Оказывается, каждая история про темный лес и возвращение героя — это закодированная инструкция по взрослению, а суеверия вроде “нельзя свистеть дома” — отголоски древних представлений о мире.\n\nБезумно интересный выпуск на пересечении гуманитарных наук и точных методов исследования. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - История за созвездием Большой Медведицы\n1:37 - Поддержите нас лайком!\n1:50 - «Выход людей из земли». Сюжеты первых мифов\n6:12 - Сюжеты о творении человека\n10:06 - Первопредки в мифах\n11:48 - Как появились первые боги у древних людей?\n12:55 - Первые истории древних людей: почему люди умирают?\n15:31 - История возникновения бога\n19:04 - Как узнать возраст сюжета?\n24:02 - Как распространялась мифология по Земле?\n26:35 - Генетика Сибири\n29:41 - Как Греческие сюжеты мифов попали в Америку?\n31:00 - Как появился мир?\n36:08 - «Кэмпбелл для меня открытый враг». Поиск мономифа\n48:36 - Уникальность Африки в плане мифологии\n51:17 - Путешествие в мифе. «Одиссея» Гомера\n56:25 - Как трансформируются мифы со временем?\n58:59 - Как выглядит база данных мифов?\n1:03:40 - Классификация мотивов\n1:08:55 - «Эпос о Гильгамеше»- первый записанный миф?\n1:11:50 - Мифы = черепки\n1:12:43 - Мифы влияют на религию?\n1:14:52 - Обряд инициации в мифах\n1:19:41 - Сказочные тексты и их отличия\n1:21:13 - Как металлургия приживалась в мире?\n1:28:11 - Первые представления о загробном мире\n1:30:16 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #история #подкаст #человек", "duration" => 5365, "filename" => "/downloads/youtube/ОСНОВА/2025-09-21_КАК ПОЯВИЛИСЬ ЛЮДИ, ПОЧЕМУ МЫ УМИРАЕМ, ЧТО ТАКОЕ БОГ и КАК ПОЯВИЛСЯ МИР: КРАТКАЯ ИСТОРИЯ МИФОВ.m4a", "id" => "KcUKkpls2no", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=KcUKkpls2no", "playlist_index" => 33, "timestamp" => 1758443479, "title" => "КАК ПОЯВИЛИСЬ ЛЮДИ, ПОЧЕМУ МЫ УМИРАЕМ, ЧТО ТАКОЕ БОГ и КАК ПОЯВИЛСЯ МИР: КРАТКАЯ ИСТОРИЯ МИФОВ", "upload_date" => "20250921"} 02:35:16.800 [debug] QUERY OK source="sources" db=0.9ms idle=694.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:16.801 [debug] QUERY OK source="sources" db=1.3ms idle=286.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:16.841 [debug] QUERY OK source="media_items" db=39.5ms idle=288.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-09-21 08:31:19Z], 10] 02:35:16.854 [debug] QUERY OK source="media_items" db=12.1ms idle=328.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто уникальный контент. Историк Юрий Березкин уже 50 лет занимается сбором и анализом фольклора, сказок и мифов со всего мира. В его базе данных десятки тысяч историй от мысов Шотландии до африканских племен и эскимосов. Каждой записи соответствует список мотивов, по которым можно найти пересечения с другими культурами.\n\nВ выпуске мы обсуждаем, существует ли мономиф, единый сюжет для всех сказок, известный как Путь героя? Какой самый древний сохранившийся текст, записанный человеком? Какие истории придумывали разные народы про созвездие Большой медведицы и чем они похожи? Почему мифы океанийцев похожи на африканские, но не на европейские? Что общего между шаманскими практиками Сибири и обрядами инициации в Амазонии? И можно ли по сказкам понять, когда люди впервые осознали себя людьми?\n\nПо словам гостя, тексты для него это то же самое, что черепки для историка-археолога. По пересечению разных сюжетов и мотивов можно выстраивать гипотезы о распространении культуры и перемещении древних людей. Оказывается, каждая история про темный лес и возвращение героя — это закодированная инструкция по взрослению, а суеверия вроде “нельзя свистеть дома” — отголоски древних представлений о мире.\n\nБезумно интересный выпуск на пересечении гуманитарных наук и точных методов исследования. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - История за созвездием Большой Медведицы\n1:37 - Поддержите нас лайком!\n1:50 - «Выход людей из земли». Сюжеты первых мифов\n6:12 - Сюжеты о творении человека\n10:06 - Первопредки в мифах\n11:48 - Как появились первые боги у древних людей?\n12:55 - Первые истории древних людей: почему люди умирают?\n15:31 - История возникновения бога\n19:04 - Как узнать возраст сюжета?\n24:02 - Как распространялась мифология по Земле?\n26:35 - Генетика Сибири\n29:41 - Как Греческие сюжеты мифов попали в Америку?\n31:00 - Как появился мир?\n36:08 - «Кэмпбелл для меня открытый враг». Поиск мономифа\n48:36 - Уникальность Африки в плане мифологии\n51:17 - Путешествие в мифе. «Одиссея» Гомера\n56:25 - Как трансформируются мифы со временем?\n58:59 - Как выглядит база данных мифов?\n1:03:40 - Классификация мотивов\n1:08:55 - «Эпос о Гильгамеше»- первый записанный миф?\n1:11:50 - Мифы = черепки\n1:12:43 - Мифы влияют на религию?\n1:14:52 - Обряд инициации в мифах\n1:19:41 - Сказочные тексты и их отличия\n1:21:13 - Как металлургия приживалась в мире?\n1:28:11 - Первые представления о загробном мире\n1:30:16 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #история #подкаст #человек", "КАК ПОЯВИЛИСЬ ЛЮДИ, ПОЧЕМУ МЫ УМИРАЕМ, ЧТО ТАКОЕ БОГ и КАК ПОЯВИЛСЯ МИР: КРАТКАЯ ИСТОРИЯ МИФОВ", "ffc8a90f-5143-409d-8696-cb1bfabd7383", "KcUKkpls2no", [], false, "https://www.youtube.com/watch?v=KcUKkpls2no", 5365, false, 33, "/downloads/youtube/ОСНОВА/2025-09-21_КАК ПОЯВИЛИСЬ ЛЮДИ, ПОЧЕМУ МЫ УМИРАЕМ, ЧТО ТАКОЕ БОГ и КАК ПОЯВИЛСЯ МИР: КРАТКАЯ ИСТОРИЯ МИФОВ.m4a", false, false, 10, 1, ~U[2025-09-21 08:31:19Z], ~U[2026-05-03 23:35:16Z], ~U[2026-05-03 23:35:16Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто уникальный контент. Историк Юрий Березкин уже 50 лет занимается сбором и анализом фольклора, сказок и мифов со всего мира. В его базе данных десятки тысяч историй от мысов Шотландии до африканских племен и эскимосов. Каждой записи соответствует список мотивов, по которым можно найти пересечения с другими культурами.\n\nВ выпуске мы обсуждаем, существует ли мономиф, единый сюжет для всех сказок, известный как Путь героя? Какой самый древний сохранившийся текст, записанный человеком? Какие истории придумывали разные народы про созвездие Большой медведицы и чем они похожи? Почему мифы океанийцев похожи на африканские, но не на европейские? Ч (truncated) 02:35:16.856 [debug] QUERY OK source="sources" db=2.1ms idle=340.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:16.857 [debug] QUERY OK source="media_profiles" db=0.9ms idle=56.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:16.860 [debug] QUERY OK source="media_items" db=2.1ms idle=56.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5016] 02:35:16.860 [debug] Current batch of media processed. Will check again in 1000ms 02:35:17.861 [debug] Current batch of media processed. Will check again in 1000ms 02:35:18.864 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСамые точные часы в мире построены на квантовых технологиях. Они работают, отслеживая колебания отдельных атомов. Часы настолько прецизионны, что отстанут всего на одну секунду за 15 миллиардов лет. Это больше, чем возраст нашей Вселенной! А еще они могут ПОЧУВСТВОВАТЬ гравитацию — если поднять их всего на пару сантиметров, они начнут тикать чуть быстрее из-за изменения гравитационного поля.\n\nОб этих головокружительных технологиях говорим с Ильей Семериковым, физиком и специалистом по квантовым компьютерам. Выясняем: можно ли увидеть отдельную квантовую частицу? Реально ли работает квантовая телепортация? Существует ли квантовая левитация и получится ли сделать летающий скейтборд из \"Назад в будущее\"? Как крошечные частицы связана с масштабными процессами космоса?\n\nВышло интересно. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Парадокс измерения квантов\n1:29 - Поддержите нас лайком\n1:43 - Как работает квантовый компьютер?\n6:00 - Как управлять частицей?\n7:55 - Конструктор из атомов\n12:21 - Как выглядят частицы?\n14:00 - Что можно увидеть в частице?\n14:53 - Как доказать мультивселенную?\n16:28 - Почему квантовая запутанность такая сложная\n18:53 - Переход в квантовый мир\n22:08 - Гонка квантовых технологий\n24:29 - Что такое кубиты?\n30:19 - Квантовое шифрование\n31:33 - Топовые квантовые компьютеры\n32:37 - Сколько нужно кубитов, чтобы взломать все переписки в мире?\n33:13 - К чему стремятся эксперименты с квантовым компьютером\n35:42 - Зачем квантовые компьютеры армии?\n37:22 - Квантовая телепортация и как она работает\n38:47 - Как передается информация квантами?\n39:42 - В природе существует случайность?\n43:26 - Квантовая вероятность в реальном мире\n44:45 - На чем зарабатывают квантовые технологии?\n46:55 - Квантовый процессор Microsoft\n48:19 - Квантовый мир в космосе\n49:50 - Бенчмарки квантовых компьютеров\n53:27 - Самый дорогой квантовый компьютер\n55:16 - Парадокс наблюдателя\n58:40 - Наше воздействие\n59:15 - Как использовать квантовые компьютеры в обычной жизни?\n1:03:35 - Квантовый калькулятор\n1:05:08 - Квантовая левитация\n1:05:58 - От космоса к частицам\n1:10:58 - Квантовые сенсоры\n1:13:20 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #квантовыйкомпьютер #подкаст #космос", "duration" => 4291, "filename" => "/downloads/youtube/ОСНОВА/2025-09-14_КВАНТОВЫЙ МИР: ТЕЛЕПОРТАЦИЯ, МУЛЬТИВСЕЛЕННАЯ и КУБИТ ПЕТЯ.m4a", "id" => "qPlfi3Wc6tI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=qPlfi3Wc6tI", "playlist_index" => 34, "timestamp" => 1757850220, "title" => "КВАНТОВЫЙ МИР: ТЕЛЕПОРТАЦИЯ, МУЛЬТИВСЕЛЕННАЯ и КУБИТ ПЕТЯ", "upload_date" => "20250914"} 02:35:18.867 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=746.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:18.869 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=354.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:18.927 [debug] QUERY OK source="media_items" db=57.7ms queue=0.1ms idle=356.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-09-14 11:43:40Z], 10] 02:35:18.962 [debug] QUERY OK source="media_items" db=33.6ms idle=414.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСамые точные часы в мире построены на квантовых технологиях. Они работают, отслеживая колебания отдельных атомов. Часы настолько прецизионны, что отстанут всего на одну секунду за 15 миллиардов лет. Это больше, чем возраст нашей Вселенной! А еще они могут ПОЧУВСТВОВАТЬ гравитацию — если поднять их всего на пару сантиметров, они начнут тикать чуть быстрее из-за изменения гравитационного поля.\n\nОб этих головокружительных технологиях говорим с Ильей Семериковым, физиком и специалистом по квантовым компьютерам. Выясняем: можно ли увидеть отдельную квантовую частицу? Реально ли работает квантовая телепортация? Существует ли квантовая левитация и получится ли сделать летающий скейтборд из \"Назад в будущее\"? Как крошечные частицы связана с масштабными процессами космоса?\n\nВышло интересно. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Парадокс измерения квантов\n1:29 - Поддержите нас лайком\n1:43 - Как работает квантовый компьютер?\n6:00 - Как управлять частицей?\n7:55 - Конструктор из атомов\n12:21 - Как выглядят частицы?\n14:00 - Что можно увидеть в частице?\n14:53 - Как доказать мультивселенную?\n16:28 - Почему квантовая запутанность такая сложная\n18:53 - Переход в квантовый мир\n22:08 - Гонка квантовых технологий\n24:29 - Что такое кубиты?\n30:19 - Квантовое шифрование\n31:33 - Топовые квантовые компьютеры\n32:37 - Сколько нужно кубитов, чтобы взломать все переписки в мире?\n33:13 - К чему стремятся эксперименты с квантовым компьютером\n35:42 - Зачем квантовые компьютеры армии?\n37:22 - Квантовая телепортация и как она работает\n38:47 - Как передается информация квантами?\n39:42 - В природе существует случайность?\n43:26 - Квантовая вероятность в реальном мире\n44:45 - На чем зарабатывают квантовые технологии?\n46:55 - Квантовый процессор Microsoft\n48:19 - Квантовый мир в космосе\n49:50 - Бенчмарки квантовых компьютеров\n53:27 - Самый дорогой квантовый компьютер\n55:16 - Парадокс наблюдателя\n58:40 - Наше воздействие\n59:15 - Как использовать квантовые компьютеры в обычной жизни?\n1:03:35 - Квантовый калькулятор\n1:05:08 - Квантовая левитация\n1:05:58 - От космоса к частицам\n1:10:58 - Квантовые сенсоры\n1:13:20 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #квантовыйкомпьютер #подкаст #космос", "КВАНТОВЫЙ МИР: ТЕЛЕПОРТАЦИЯ, МУЛЬТИВСЕЛЕННАЯ и КУБИТ ПЕТЯ", "f8c35586-0112-4b91-8059-722a3f74218e", "qPlfi3Wc6tI", [], false, "https://www.youtube.com/watch?v=qPlfi3Wc6tI", 4291, false, 34, "/downloads/youtube/ОСНОВА/2025-09-14_КВАНТОВЫЙ МИР: ТЕЛЕПОРТАЦИЯ, МУЛЬТИВСЕЛЕННАЯ и КУБИТ ПЕТЯ.m4a", false, false, 10, 1, ~U[2025-09-14 11:43:40Z], ~U[2026-05-03 23:35:18Z], ~U[2026-05-03 23:35:18Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСамые точные часы в мире построены на квантовых технологиях. Они работают, отслеживая колебания отдельных атомов. Часы настолько прецизионны, что отстанут всего на одну секунду за 15 миллиардов лет. Это больше, чем возраст нашей Вселенной! А еще они могут ПОЧУВСТВОВАТЬ гравитацию — если поднять их всего на пару сантиметров, они начнут тикать чуть быстрее из-за изменения гравитационного поля.\n\nОб этих головокружительных технологиях говорим с Ильей Семериковым, физиком и специалистом по квантовым компьютерам. Выясняем: можно ли увидеть отдельную квантовую частицу? Реально ли работает квантовая телепортация? Существует ли квантовая левитация и получится ли сделать летающий скейтборд из \"Назад в будущее\"? Как крошечные частицы связана с масштабными процессами космоса?\n\nВышло интересно. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/378631 (truncated) 02:35:18.964 [debug] QUERY OK source="sources" db=2.4ms idle=448.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:18.965 [debug] QUERY OK source="media_profiles" db=0.8ms idle=97.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:18.967 [debug] QUERY OK source="media_items" db=1.6ms idle=96.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5017] 02:35:18.967 [debug] Current batch of media processed. Will check again in 1000ms 02:35:19.968 [debug] Current batch of media processed. Will check again in 1000ms 02:35:20.969 [debug] Current batch of media processed. Will check again in 1000ms 02:35:21.971 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что каждая клетка вашего тела умеет ЗАПОМИНАТЬ? Не метафорически, а буквально — на биохимическом уровне. Вот простой пример: клетки поджелудочной железы по-разному реагируют, если их стимулировать 4 раза по 3 минуты или 1 раз на 12 минут. Хотя общее время одинаковое, клетки запоминают ИСТОРИЮ стимуляций и делают из этого разные выводы и выбрасывает разно количество инсулина в ответ. Как будто у каждой есть свой маленький дневник событий.\n\nОб этих головокружительных открытиях говорим с биологом и автором книги «Хлопок одной ладонью» Николаем Кукушкиным. Но самое поразительное: память появилась задолго до мозгов. Первые бактерии уже 3,5 миллиарда лет назад умели “обучаться” и передавать этот опыт потомству. Получается, что каждая ваша клетка — это крошечный компьютер с собственной операционной системой, которая совершенствовалась миллиарды лет.\n\nА еще мы выясним: как неживое вещество превратилось в живое? Что такое мир РНК и как он был устроен? Существует ли память вне мозга? И может ли где-то во Вселенной случайно собраться “альтернативная жизнь” на основе транзисторов вместо углерода?\n\nКажется, вышло супер интересно. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Почему соцсети и азартные игры засасывают?\n2:12 - Поддержите нас лайком!\n2:24 - Память в клетках\n7:14 - Как организм реагирует на сахар?\n11:49 - Память первых организмов\n13:07 - Что такое мышечная память?\n15:50 - Чем естественный загар отличается от салярия?\n16:20 - Как укрепить кости?\n17:08 - Как устроена память клетки?\n20:19 - Связь нейронов\n22:53 - Рептильный мозг\n27:51 - Наш мозг похож на мозг животных?\n29:59 - Как улучшить жизнь через память клеток?\n33:14 - Тело хранит психологические травмы?\n36:00 - Как на людей влияет трансплантация органов?\n37:07 - Лимит человеческой памяти\n41:10 - Как хранятся навыки?\n45:24 - Как дофамин влияет на память?\n47:25 - «Диета» для мозга\n47:57 - Аддиктивность азартных игр и соцсетей\n51:00 - Как собиралась жизнь?\n58:18 - Граница неживой и живой природы\n1:00:05 - Чему противостоит жизнь?\n1:01:22 - Мир РНК\n1:05:02 - РНК-белковый мир\n1:07:12 - Масштаб РНК\n1:08:11 - Гены первых существ\n1:09:09 - «Валюта»клеточного мира\n1:10:23 - «Мем - параллелен гену»\n1:13:28 - «Меметические виды»\n1:15:05 - Устройство мотивации у людей и бактерий\n1:16:25 - Размножение\n1:18:49 - «Хлопок одной ладонью»\n1:20:40 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #эволюция #подкаст #жизнь", "duration" => 4694, "filename" => "/downloads/youtube/ОСНОВА/2025-09-07_КУКУШКИН: КАК ПОЯВИЛАСЬ ЖИЗНЬ и ОТКУДА У КЛЕТОК ПАМЯТЬ?.m4a", "id" => "vkDHiw7fHkc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=vkDHiw7fHkc", "playlist_index" => 35, "timestamp" => 1757243278, "title" => "КУКУШКИН: КАК ПОЯВИЛАСЬ ЖИЗНЬ и ОТКУДА У КЛЕТОК ПАМЯТЬ?", "upload_date" => "20250907"} 02:35:21.978 [debug] QUERY OK source="sources" db=6.6ms idle=1457.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:21.983 [debug] QUERY OK source="sources" db=5.4ms idle=1464.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:22.022 [debug] QUERY OK source="media_items" db=38.1ms idle=1470.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-09-07 11:07:58Z], 10] 02:35:22.039 [debug] QUERY OK source="media_items" db=16.6ms idle=1509.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что каждая клетка вашего тела умеет ЗАПОМИНАТЬ? Не метафорически, а буквально — на биохимическом уровне. Вот простой пример: клетки поджелудочной железы по-разному реагируют, если их стимулировать 4 раза по 3 минуты или 1 раз на 12 минут. Хотя общее время одинаковое, клетки запоминают ИСТОРИЮ стимуляций и делают из этого разные выводы и выбрасывает разно количество инсулина в ответ. Как будто у каждой есть свой маленький дневник событий.\n\nОб этих головокружительных открытиях говорим с биологом и автором книги «Хлопок одной ладонью» Николаем Кукушкиным. Но самое поразительное: память появилась задолго до мозгов. Первые бактерии уже 3,5 миллиарда лет назад умели “обучаться” и передавать этот опыт потомству. Получается, что каждая ваша клетка — это крошечный компьютер с собственной операционной системой, которая совершенствовалась миллиарды лет.\n\nА еще мы выясним: как неживое вещество превратилось в живое? Что такое мир РНК и как он был устроен? Существует ли память вне мозга? И может ли где-то во Вселенной случайно собраться “альтернативная жизнь” на основе транзисторов вместо углерода?\n\nКажется, вышло супер интересно. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Почему соцсети и азартные игры засасывают?\n2:12 - Поддержите нас лайком!\n2:24 - Память в клетках\n7:14 - Как организм реагирует на сахар?\n11:49 - Память первых организмов\n13:07 - Что такое мышечная память?\n15:50 - Чем естественный загар отличается от салярия?\n16:20 - Как укрепить кости?\n17:08 - Как устроена память клетки?\n20:19 - Связь нейронов\n22:53 - Рептильный мозг\n27:51 - Наш мозг похож на мозг животных?\n29:59 - Как улучшить жизнь через память клеток?\n33:14 - Тело хранит психологические травмы?\n36:00 - Как на людей влияет трансплантация органов?\n37:07 - Лимит человеческой памяти\n41:10 - Как хранятся навыки?\n45:24 - Как дофамин влияет на память?\n47:25 - «Диета» для мозга\n47:57 - Аддиктивность азартных игр и соцсетей\n51:00 - Как собиралась жизнь?\n58:18 - Граница неживой и живой природы\n1:00:05 - Чему противостоит жизнь?\n1:01:22 - Мир РНК\n1:05:02 - РНК-белковый мир\n1:07:12 - Масштаб РНК\n1:08:11 - Гены первых существ\n1:09:09 - «Валюта»клеточного мира\n1:10:23 - «Мем - параллелен гену»\n1:13:28 - «Меметические виды»\n1:15:05 - Устройство мотивации у людей и бактерий\n1:16:25 - Размножение\n1:18:49 - «Хлопок одной ладонью»\n1:20:40 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #эволюция #подкаст #жизнь", "КУКУШКИН: КАК ПОЯВИЛАСЬ ЖИЗНЬ и ОТКУДА У КЛЕТОК ПАМЯТЬ?", "ff14b2b6-dbee-437f-a7fc-d6c81dc5ef75", "vkDHiw7fHkc", [], false, "https://www.youtube.com/watch?v=vkDHiw7fHkc", 4694, false, 35, "/downloads/youtube/ОСНОВА/2025-09-07_КУКУШКИН: КАК ПОЯВИЛАСЬ ЖИЗНЬ и ОТКУДА У КЛЕТОК ПАМЯТЬ?.m4a", false, false, 10, 1, ~U[2025-09-07 11:07:58Z], ~U[2026-05-03 23:35:22Z], ~U[2026-05-03 23:35:22Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что каждая клетка вашего тела умеет ЗАПОМИНАТЬ? Не метафорически, а буквально — на биохимическом уровне. Вот простой пример: клетки поджелудочной железы по-разному реагируют, если их стимулировать 4 раза по 3 минуты или 1 раз на 12 минут. Хотя общее время одинаковое, клетки запоминают ИСТОРИЮ стимуляций и делают из этого разные выводы и выбрасывает разно количество инсулина в ответ. Как будто у каждой есть свой маленький дневник событий.\n\nОб этих головокружительных открытиях говорим с биологом и автором книги «Хлопок одной ладонью» Николаем Кукушкиным. Но самое поразительное: память появилась задолго до мозгов. Первые бактерии уже 3,5 миллиарда лет назад умели “обучаться” и передавать этот опыт потомству. Получается, что каждая ваша клетка — это крошечный компьютер с собственной операционной системой, к (truncated) 02:35:22.043 [debug] QUERY OK source="sources" db=4.0ms idle=909.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:22.045 [debug] QUERY OK source="media_profiles" db=1.2ms idle=66.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:22.047 [debug] QUERY OK source="media_items" db=2.0ms idle=61.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5018] 02:35:22.047 [debug] Current batch of media processed. Will check again in 1000ms 02:35:23.052 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "JOIS - премиальный жилой комплекс рядом с Москва-Сити от девелоперской компании MR. Ландшафтный парк 2,3 Га и парк скульптур от Cosmoscow - clck.ru/3Nx82Q\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКанал Станислава Короткого: https://t.me/astroalert\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЯ, может, что-то пропустил в школе, но долгое время не понимал, почему метеорные дожди вроде Персеид происходят строго в одно и то же время каждый год. Не может же глобальное космическое явление быть так четко синхронизировано с нашим календарем? Оказывается, всё просто. Есть кометы, орбита которых пересекается с земной орбитой. Эти кометы когда-то там пролетели, а следы от них остались. И Земля ежегодно проходит через один и тот же «шлейф» частиц, оставленный кометой. Эти микроскопические осколки влетают в нашу атмосферу и сгорают, создавая красивые «звёздные дожди». Точно так же устроены и Геминиды, и Персеиды и другие метеорные дожди — каждая из таких «дорожек» связана со своим небесным телом. Это мне разъяснил сегодняшний гость - астроном Станислав Короткий.\n\nМы поговорили о том, почему северные сияния чаще всего зелёные, какими ещё цветами они могут быть и почему их иногда видно даже в городах. Обсудили редкие явления вроде тройного затмения спутников Юпитера, самого тёмного лунного затмения будущего века и загадочной звезды Табби, которая неожиданно теряет яркость, сбивая астрономов с толку.\n\nА еще: чем астрофотография отличается от обычной, почему для снимка туманности любители «копят» свет десятки часов, и правда ли, что до нас долетают считанные фотоны. Можно ли увидеть вспышку сверхновой невооружённым глазом, бывают ли звёзды, которые взрываются дважды, и реально ли снять что-то космическое на обычный смартфон.\n\nВыпуск о том, что за привычным звёздным небом скрывается множество поразительных явлений — от пылинок комет до взрывов целых звёзд. Сколько красоты в небе над нами, и как ее увидеть! Просмотра!\n\nP.S: на 2:00 небольшая неточность - туманность \"Голова дельфина\" - это не остаток сверхновой, а сброс оболочки предсверхновой.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Затмения рассчитаны на 1000 лет вперед\n1:16 - Поддержите нас лайком\n1:29 - Как делают космические фотографии?\n3:12 - Как фотографировать движущиеся космические объекты?\n6:37 - Как измеряется яркость космических объектов? \n8:38 - Шкала яркости \n9:07 - Что человек может увидеть невооруженным глазом? \n9:59 - «Современный астроном больше не смотрит в телескоп» \n10:38 - Зачем строят очень большие телескопы? \n12:12 - Математика астрономов \n12:46 - Тройное затмение на Юпитере \n14:32 - Тройное затмение на Юпитере \n15:34 - Почему сложно предсказывать северное сияние? \n18:25 - Скорость солнечной плазмы \n19:01 - Искусственные спутники Солнца и где они висят \n20:08 - Точки Лагранжа \n22:29 - Мощность полярных сияний \n25:33 - Слияние сияний на Земле \n25:55 - Геомагнитные бури влияют на людей? \n28:22 - Откуда такой цвет у сияний? \n34:00 - Серебристые облака \n39:03 - «Голубая Луна» \n40:35 - «Кровавая Луна» \n42:43 - Самое темное лунное затмение в 2029 году \n45:03 - Звезда Табби, которая мигает \n48:45 - Сфера Дайсона и причем тут инопланетяне \n51:11 - Метеоритные дожди или метеорный дождь? \n54:06 - Откуда взялась сезонность метеорных дождей? \n55:39 - Что будет, если монета войдет в атмосферу Земли? \n56:26 - Геминиды и Квадрантиды и другие следы метеоров \n59:31 - Как устроены звездопады? \n1:03:28 - Как часто падают метеориты? \n1:06:22 - Как метеор превращается в метеорит? \n1:08:36 - Какого размера был челябинский метеорит? \n1:09:51 - Как найти где упал метеорит? \n1:14:02 - Экспедиции астрономов \n1:17:20 - Что на фотогра" <> ..., "duration" => 5245, "filename" => "/downloads/youtube/ОСНОВА/2025-08-31_НЕВОЗМОЖНЫЕ ЧУДЕСА КОСМОСА: САМОЕ ТЕМНОЕ ЗАТМЕНИЕ И ЗАГАДОЧНАЯ ЗВЕЗДА.m4a", "id" => "eSRPCBPcAk4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=eSRPCBPcAk4", "playlist_index" => 36, "timestamp" => 1756643635, "title" => "НЕВОЗМОЖНЫЕ ЧУДЕСА КОСМОСА: САМОЕ ТЕМНОЕ ЗАТМЕНИЕ И ЗАГАДОЧНАЯ ЗВЕЗДА", "upload_date" => "20250831"} 02:35:23.054 [debug] QUERY OK source="sources" db=1.5ms queue=0.2ms idle=1013.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:23.055 [debug] QUERY OK source="sources" db=0.8ms idle=1010.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:23.090 [debug] QUERY OK source="media_items" db=34.5ms idle=1010.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-31 12:33:55Z], 10] 02:35:23.105 [debug] QUERY OK source="media_items" db=13.9ms idle=1042.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["JOIS - премиальный жилой комплекс рядом с Москва-Сити от девелоперской компании MR. Ландшафтный парк 2,3 Га и парк скульптур от Cosmoscow - clck.ru/3Nx82Q\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКанал Станислава Короткого: https://t.me/astroalert\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЯ, может, что-то пропустил в школе, но долгое время не понимал, почему метеорные дожди вроде Персеид происходят строго в одно и то же время каждый год. Не может же глобальное космическое явление быть так четко синхронизировано с нашим календарем? Оказывается, всё просто. Есть кометы, орбита которых пересекается с земной орбитой. Эти кометы когда-то там пролетели, а следы от них остались. И Земля ежегодно проходит через один и тот же «шлейф» частиц, оставленный кометой. Эти микроскопические осколки влетают в нашу атмосферу и сгорают, создавая красивые «звёздные дожди». Точно так же устроены и Геминиды, и Персеиды и другие метеорные дожди — каждая из таких «дорожек» связана со своим небесным телом. Это мне разъяснил сегодняшний гость - астроном Станислав Короткий.\n\nМы поговорили о том, почему северные сияния чаще всего зелёные, какими ещё цветами они могут быть и почему их иногда видно даже в городах. Обсудили редкие явления вроде тройного затмения спутников Юпитера, самого тёмного лунного затмения будущего века и загадочной звезды Табби, которая неожиданно теряет яркость, сбивая астрономов с толку.\n\nА еще: чем астрофотография отличается от обычной, почему для снимка туманности любители «копят» свет десятки часов, и правда ли, что до нас долетают считанные фотоны. Можно ли увидеть вспышку сверхновой невооружённым глазом, бывают ли звёзды, которые взрываются дважды, и реально ли снять что-то космическое на обычный смартфон.\n\nВыпуск о том, что за привычным звёздным небом скрывается множество поразительных явлений — от пылинок комет до взрывов целых звёзд. Сколько красоты в небе над нами, и как ее увидеть! Просмотра!\n\nP.S: на 2:00 небольшая неточность - туманность \"Голова дельфина\" - это не остаток сверхновой, а сброс оболочки предсверхновой.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Затмения рассчитаны на 1000 лет вперед\n1:16 - Поддержите нас лайком\n1:29 - Как делают космические фотографии?\n3:12 - Как фотографировать движущиеся космические объекты?\n6:37 - Как измеряется яркость космических объектов? \n8:38 - Шкала яркости \n9:07 - Что человек может увидеть невооруженным глазом? \n9:59 - «Современный астроном больше не смотрит в телескоп» \n10:38 - Зачем строят очень большие телескопы? \n12:12 - Математика астрономов \n12:46 - Тройное затмение на Юпитере \n14:32 - Тройное затмение на Юпитере \n15:34 - Почему сложно предсказывать северное сияние? \n18:25 - Скорость солнечной плазмы \n19:01 - Искусственные спутники Солнца и где они висят \n20:08 - Точки Лагранжа \n22:29 - Мощность полярных сияний \n25:33 - Слияние сияний на Земле \n25:55 - Геомагнитные бури влияют на людей? \n28:22 - Откуда такой цвет у сияний? \n34:00 - Серебристые облака \n39:03 - «Голубая Луна» \n40:35 - «Кровавая Луна» \n42:43 - Самое темное лунное затмение в 2029 году \n45:03 - Звезда Табби, которая мигает \n48:45 - Сфера Дайсона и причем тут инопланетяне \n51:11 - Метеоритные дожди или метеорный дождь? \n54:06 - Откуда взялась сезонность метеорных дождей? \n55:39 - Что будет, если монета войдет в атмосферу Земли? \n56:26 - Геминиды и Квадрантиды и другие следы метеоров \n59:31 - Как устроены звездопады? \n1:03:28 - Как часто падают метеориты? \n1:06:22 - Как метеор превращается в метеорит? \n1:08:36 - Какого размера был челябинский метеорит? \n1:09:51 - Как найти где упал метеорит? \n1:14:02 - Экспедиции астрономов \n1:17:20 - Что на фотогра" <> ..., "НЕВОЗМОЖНЫЕ ЧУДЕСА КОСМОСА: САМОЕ ТЕМНОЕ ЗАТМЕНИЕ И ЗАГАДОЧНАЯ ЗВЕЗДА", "fb55cd87-349a-49c4-b4b4-5013aa6aaa34", "eSRPCBPcAk4", [], false, "https://www.youtube.com/watch?v=eSRPCBPcAk4", 5245, false, 36, "/downloads/youtube/ОСНОВА/2025-08-31_НЕВОЗМОЖНЫЕ ЧУДЕСА КОСМОСА: САМОЕ ТЕМНОЕ ЗАТМЕНИЕ И ЗАГАДОЧНАЯ ЗВЕЗДА.m4a", false, false, 10, 1, ~U[2025-08-31 12:33:55Z], ~U[20 (truncated) 02:35:23.107 [debug] QUERY OK source="sources" db=2.0ms idle=971.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:23.108 [debug] QUERY OK source="media_profiles" db=0.6ms idle=52.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:23.109 [debug] QUERY OK source="media_items" db=1.1ms idle=52.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5019] 02:35:23.109 [debug] Current batch of media processed. Will check again in 1000ms 02:35:24.110 [debug] Current batch of media processed. Will check again in 1000ms 02:35:25.112 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКогда-то я читал толстенную книгу по теории игр и наконец дошёл до главы про «Камень, ножницы, бумагу». Десятки страниц формул и равновесий Нэша — и вывод оказался шокирующе простым: оптимальная стратегия — каждый раз выдавать случайный вариант с вероятностью 1/3. Но именно эта банальная стратегия не так проста и работает, ведь многие люди играют по привычке, а не \"случайно\".\n\nПодобное применение анализа и теории игр в других областях мы обсуждаем с математиком Василием Колокольцовым. Какие стратегии выбирает эволюция: от бактерий до муравейников, почему мальчиков и девочек в популяциях всегда поровну? Как подсознание решает дилемму заключённого быстрее, чем язык, и неужели математика упрощает описание таких проблем? Как теория игр помогает понять движение материи, ревность, флирт, футбольную тактику и даже распространение борщевика.\n\nИ конечно, поговорили о красоте математики: золотое сечение, фракталы в паутине, симметрия кристаллов и гармония формул. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Как древние греки измеряли расстояние до Солнца?\n0:59 - Поддержите нас лайком!\n1:08 - Мальчиков и девочек всегда поровну?\n3:18 - Игры меньшинства\n10:29 - Теория игры в эволюции\n12:48 - Трудности больших математических моделей\n13:39 - Почему сложно предсказать погоду?\n15:45 - Математика справедливости\n25:07 - Как рассчитать справедливый вариант?\n26:33 - Математика любви\n29:43 - Теория вероятности правильного мэтча\n31:33 - Клещи и математика\n40:14 - Математика хаоса\n43:30 - Структура из хаоса и возростание энтропии\n45:45 - Математика о космосе\n48:50 - Самые красивые законы физики\n53:50 - Математика - язык природы?\n56:27 - Древнегреческие формулы космоса\n1:01:45 - Теория игр в физике\n1:03:50 - Дробные модели\n1:07:30 - Диффузия\n1:10:37 - Что такое математика?\n1:16:52 - Математическое мышление\n1:18:11 - Можно обыграть казино?\n1:23:10 - Математика в природе\n1:25:28 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #математика #подкаст #космос", "duration" => 4990, "filename" => "/downloads/youtube/ОСНОВА/2025-08-24_ТЕОРИЯ ИГР: ЭВОЛЮЦИЯ, КОСМОС, ЛЮБОВЬ и БОРЩЕВИК.m4a", "id" => "yGupP-oQlH4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=yGupP-oQlH4", "playlist_index" => 37, "timestamp" => 1756037172, "title" => "ТЕОРИЯ ИГР: ЭВОЛЮЦИЯ, КОСМОС, ЛЮБОВЬ и БОРЩЕВИК", "upload_date" => "20250824"} 02:35:25.113 [debug] QUERY OK source="sources" db=1.0ms idle=964.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:25.114 [debug] QUERY OK source="sources" db=0.9ms idle=600.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:25.157 [debug] QUERY OK source="media_items" db=42.2ms idle=601.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-24 12:06:12Z], 10] 02:35:25.170 [debug] QUERY OK source="media_items" db=12.5ms idle=644.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКогда-то я читал толстенную книгу по теории игр и наконец дошёл до главы про «Камень, ножницы, бумагу». Десятки страниц формул и равновесий Нэша — и вывод оказался шокирующе простым: оптимальная стратегия — каждый раз выдавать случайный вариант с вероятностью 1/3. Но именно эта банальная стратегия не так проста и работает, ведь многие люди играют по привычке, а не \"случайно\".\n\nПодобное применение анализа и теории игр в других областях мы обсуждаем с математиком Василием Колокольцовым. Какие стратегии выбирает эволюция: от бактерий до муравейников, почему мальчиков и девочек в популяциях всегда поровну? Как подсознание решает дилемму заключённого быстрее, чем язык, и неужели математика упрощает описание таких проблем? Как теория игр помогает понять движение материи, ревность, флирт, футбольную тактику и даже распространение борщевика.\n\nИ конечно, поговорили о красоте математики: золотое сечение, фракталы в паутине, симметрия кристаллов и гармония формул. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Как древние греки измеряли расстояние до Солнца?\n0:59 - Поддержите нас лайком!\n1:08 - Мальчиков и девочек всегда поровну?\n3:18 - Игры меньшинства\n10:29 - Теория игры в эволюции\n12:48 - Трудности больших математических моделей\n13:39 - Почему сложно предсказать погоду?\n15:45 - Математика справедливости\n25:07 - Как рассчитать справедливый вариант?\n26:33 - Математика любви\n29:43 - Теория вероятности правильного мэтча\n31:33 - Клещи и математика\n40:14 - Математика хаоса\n43:30 - Структура из хаоса и возростание энтропии\n45:45 - Математика о космосе\n48:50 - Самые красивые законы физики\n53:50 - Математика - язык природы?\n56:27 - Древнегреческие формулы космоса\n1:01:45 - Теория игр в физике\n1:03:50 - Дробные модели\n1:07:30 - Диффузия\n1:10:37 - Что такое математика?\n1:16:52 - Математическое мышление\n1:18:11 - Можно обыграть казино?\n1:23:10 - Математика в природе\n1:25:28 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #математика #подкаст #космос", "ТЕОРИЯ ИГР: ЭВОЛЮЦИЯ, КОСМОС, ЛЮБОВЬ и БОРЩЕВИК", "c8a43d12-d54d-4fd2-b006-f34ec7f5570a", "yGupP-oQlH4", [], false, "https://www.youtube.com/watch?v=yGupP-oQlH4", 4990, false, 37, "/downloads/youtube/ОСНОВА/2025-08-24_ТЕОРИЯ ИГР: ЭВОЛЮЦИЯ, КОСМОС, ЛЮБОВЬ и БОРЩЕВИК.m4a", false, false, 10, 1, ~U[2025-08-24 12:06:12Z], ~U[2026-05-03 23:35:25Z], ~U[2026-05-03 23:35:25Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКогда-то я читал толстенную книгу по теории игр и наконец дошёл до главы про «Камень, ножницы, бумагу». Десятки страниц формул и равновесий Нэша — и вывод оказался шокирующе простым: оптимальная стратегия — каждый раз выдавать случайный вариант с вероятностью 1/3. Но именно эта банальная стратегия не так проста и работает, ведь многие люди играют по привычке, а не \"случайно\".\n\nПодобное применение анализа и теории игр в других областях мы обсуждаем с математиком Василием Колокольцовым. Какие стратегии выбирает эволюция: от бактерий до муравейников, почему мальчиков и девочек в популяциях всегда поровну? Как подсознание решает дилемму заключённого быстрее, чем язык, и неужели математика упрощает описание таких проблем? Как теория игр помогает понять движение материи, ревность, флирт, футбольную тактику и даже распространение борщевика.\n\nИ конечно, поговорили о красоте математики: золотое сечение, фракталы в паутине, симметрия кристаллов и гармония формул. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Как древние греки измеряли расстояние до Солнца?\n0:59 - Поддержите (truncated) 02:35:25.172 [debug] QUERY OK source="sources" db=1.9ms idle=57.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:25.173 [debug] QUERY OK source="media_profiles" db=0.8ms idle=58.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:25.175 [debug] QUERY OK source="media_items" db=1.7ms idle=24.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5020] 02:35:25.175 [debug] Current batch of media processed. Will check again in 1000ms 02:35:26.176 [debug] Current batch of media processed. Will check again in 1000ms 02:35:27.178 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Заказывай свой генетический паспорт со скидкой 66% по промокоду OSNOVA4\nhttps://clck.ru/3Ng9fv\nНайди дело своего предка: https://clck.ru/3Ng9ho\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНа диване в квартире Пушкина нашли пятно крови — и в 2010 году эксперты подтвердили: это действительно были кровавые следы Александра Сергеевича. Исследователи наложили на диван бумажную модель его тела и даже примерили рубашку, в которой он получил ранение. Отпечатки совпали. Более того, из этой крови удалось выделить и проанализировать его ДНК.\n\nПро гены известных людей и целых народов говорим сегодня с историком, генеалогом, экспертом в области генетической генеалогии, руководителем Российского Дворянского ДНК проекта Владимиром Волковым. Разобрались с тем, что такое гаплогруппа, до какого предка она может нас провести, кто такие «Y-ДНК Адам» и «митохондриальная Ева», и почему женская и мужская линии решения генетики работают по-разному. \n\nОбсудили, как глобальные миграции изменят генетическую карту будущего, какие народы были самыми «мобильными» в истории, и кто такие славяне с точки зрения генетики?\n\nИ еще: зачем Макдональды запустили огромный проект по поиску потомков своего клана? И действительно ли в королевских династиях все являются близкими родственниками? Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - ДНК Пушкина и его потомки\n1:26 - Поддержите нас лайками!\n1:39 - Родство Николая II и короля Англии Георга V\n3:13 - Браки с родственниками у королей\n4:16 - Как изучают древнюю ДНК?\n9:14 - В чем хранится древняя ДНК?\n10:12 - Как находят древних предков?\n11:00 - У всех есть общие предки?\n14:10 - Рюрик - варяг? Родословная Рюриковичей\n17:52 - Генетическая генеалогия\n19:25 - Как меняются гены в роду?\n20:05 - Популяционная генетика\n21:30 - Повлияло ли иго на генетику славян\n23:54 - Миграция древних народов\n27:28 - От какой группы произошло человечество?\n28:51 - Кто такие славяне?\n35:25 - Что такое гаплогруппа?\n38:14 - Основные гаплогруппы\n40:39 - Общий предок у сибиряков и американцев\n44:20 - Что мы получаем из генетических тестов?\n45:05 - Бастарды царских династий\n49:10 - Исследование генов сына Александра Невского\n50:29 - Почему европейские династии почти не исследуют свою генетику?\n53:58 - Генетика Макдональдов\n54:54 - Как найти современных потомков дворян\n56:49 - Современные родственники Рюриковичей и других родов\n58:33 - Сколько потомков у Пушкина сейчас?\n59:52 - Африканское происхождение Пушкина\n1:00:47 - ДНК Пушкина и его потомки сегодня\n1:02:13 - Потомок и родственники Пушкина\n1:02:46 - ДНК-тест древних потомков\n1:04:14 - Трудности восстановления родословной\n1:10:48 - Как найти своих предков?\n1:12:13 - Где искать документы?\n1:14:00 - Этнос и генетика\n1:21:50 - Современные этносы \n1:24:56 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #днк #подкаст #человек", "duration" => 5084, "filename" => "/downloads/youtube/ОСНОВА/2025-08-17_ИСТОРИЯ по ДНК: КТО ТАКИЕ СЛАВЯНЕ, ПУШКИН, РЮРИК, БАСТАРДЫ.m4a", "id" => "2MnnUxNJi2I", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=2MnnUxNJi2I", "playlist_index" => 38, "timestamp" => 1755441366, "title" => "ИСТОРИЯ по ДНК: КТО ТАКИЕ СЛАВЯНЕ, ПУШКИН, РЮРИК, БАСТАРДЫ", "upload_date" => "20250817"} 02:35:27.179 [debug] QUERY OK source="sources" db=0.7ms idle=664.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:27.180 [debug] QUERY OK source="sources" db=0.7ms idle=665.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:27.231 [debug] QUERY OK source="media_items" db=51.2ms idle=666.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-17 14:36:06Z], 10] 02:35:27.243 [debug] QUERY OK source="media_items" db=11.2ms idle=718.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Заказывай свой генетический паспорт со скидкой 66% по промокоду OSNOVA4\nhttps://clck.ru/3Ng9fv\nНайди дело своего предка: https://clck.ru/3Ng9ho\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНа диване в квартире Пушкина нашли пятно крови — и в 2010 году эксперты подтвердили: это действительно были кровавые следы Александра Сергеевича. Исследователи наложили на диван бумажную модель его тела и даже примерили рубашку, в которой он получил ранение. Отпечатки совпали. Более того, из этой крови удалось выделить и проанализировать его ДНК.\n\nПро гены известных людей и целых народов говорим сегодня с историком, генеалогом, экспертом в области генетической генеалогии, руководителем Российского Дворянского ДНК проекта Владимиром Волковым. Разобрались с тем, что такое гаплогруппа, до какого предка она может нас провести, кто такие «Y-ДНК Адам» и «митохондриальная Ева», и почему женская и мужская линии решения генетики работают по-разному. \n\nОбсудили, как глобальные миграции изменят генетическую карту будущего, какие народы были самыми «мобильными» в истории, и кто такие славяне с точки зрения генетики?\n\nИ еще: зачем Макдональды запустили огромный проект по поиску потомков своего клана? И действительно ли в королевских династиях все являются близкими родственниками? Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - ДНК Пушкина и его потомки\n1:26 - Поддержите нас лайками!\n1:39 - Родство Николая II и короля Англии Георга V\n3:13 - Браки с родственниками у королей\n4:16 - Как изучают древнюю ДНК?\n9:14 - В чем хранится древняя ДНК?\n10:12 - Как находят древних предков?\n11:00 - У всех есть общие предки?\n14:10 - Рюрик - варяг? Родословная Рюриковичей\n17:52 - Генетическая генеалогия\n19:25 - Как меняются гены в роду?\n20:05 - Популяционная генетика\n21:30 - Повлияло ли иго на генетику славян\n23:54 - Миграция древних народов\n27:28 - От какой группы произошло человечество?\n28:51 - Кто такие славяне?\n35:25 - Что такое гаплогруппа?\n38:14 - Основные гаплогруппы\n40:39 - Общий предок у сибиряков и американцев\n44:20 - Что мы получаем из генетических тестов?\n45:05 - Бастарды царских династий\n49:10 - Исследование генов сына Александра Невского\n50:29 - Почему европейские династии почти не исследуют свою генетику?\n53:58 - Генетика Макдональдов\n54:54 - Как найти современных потомков дворян\n56:49 - Современные родственники Рюриковичей и других родов\n58:33 - Сколько потомков у Пушкина сейчас?\n59:52 - Африканское происхождение Пушкина\n1:00:47 - ДНК Пушкина и его потомки сегодня\n1:02:13 - Потомок и родственники Пушкина\n1:02:46 - ДНК-тест древних потомков\n1:04:14 - Трудности восстановления родословной\n1:10:48 - Как найти своих предков?\n1:12:13 - Где искать документы?\n1:14:00 - Этнос и генетика\n1:21:50 - Современные этносы \n1:24:56 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #днк #подкаст #человек", "ИСТОРИЯ по ДНК: КТО ТАКИЕ СЛАВЯНЕ, ПУШКИН, РЮРИК, БАСТАРДЫ", "1bba2a76-c449-4b27-a656-245f4fa5262a", "2MnnUxNJi2I", [], false, "https://www.youtube.com/watch?v=2MnnUxNJi2I", 5084, false, 38, "/downloads/youtube/ОСНОВА/2025-08-17_ИСТОРИЯ по ДНК: КТО ТАКИЕ СЛАВЯНЕ, ПУШКИН, РЮРИК, БАСТАРДЫ.m4a", false, false, 10, 1, ~U[2025-08-17 14:36:06Z], ~U[2026-05-03 23:35:27Z], ~U[2026-05-03 23:35:27Z], "Заказывай свой генетический паспорт со скидкой 66% по промокоду OSNOVA4\nhttps://clck.ru/3Ng9fv\nНайди дело своего предка: https://clck.ru/3Ng9ho\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНа диване в квартире Пушкина нашли пятно крови — и в 2010 году эксперты подтвердили: это действительно были кровавые следы Александра Сергеевича. Исследователи наложили на диван бумажную модель его тела и даже примерили рубашку, в которой он получил ранение. Отпечатки совпали. Более того, из этой крови удалось выделить и проанализировать его ДНК.\n\nПро гены известных людей (truncated) 02:35:27.246 [debug] QUERY OK source="sources" db=2.5ms idle=83.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:27.247 [debug] QUERY OK source="media_profiles" db=0.7ms idle=67.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:27.249 [debug] QUERY OK source="media_items" db=1.5ms idle=67.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5021] 02:35:27.249 [debug] Current batch of media processed. Will check again in 1000ms 02:35:28.250 [debug] Current batch of media processed. Will check again in 1000ms 02:35:29.254 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПредставим мысленный эксперимент, который, конечно, невозможен в реальности. Если Солнце вдруг внезапно исчезнет, что произойдет с орбитами планет? Оказывается, Земля ещё примерно восемь минут будет двигаться по прежней орбите и видеть солнечный свет. По современным представлениям физиков, и гравитационные изменения, и свет распространяются со скоростью света. Поэтому «новость» об исчезновении дойдёт до нас не сразу. Спустя восемь минут траектория Земли превратится из замкнутой орбиты в прямую по касательной — мы полетим прочь, а не «упадём» в центр.\n\nПоговорим об этом и других коллапсах с физиком Константином Парфеновым. О том, что происходит при схлопывании звёзд, превращении их в нейтронные звёзды, чёрные дыры и, возможно, в загадочные кварковые объекты. Что такое гигантская молекула? \n\nО коллапсе на квантовом уровне — что значит «схлопывание» электрона в точку в момент измерения. И о коллапсе на масштабе Вселенной — действительно ли всё началось с единственного Большого взрыва, или у космоса может быть более странная история.\n\nА ещё: как звучал бы космос, если бы там был воздух и есть ли в мире хоть одна абсолютно верная формула? Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Откуда берется золото?\n1:31 - Поддержите нас лайком\n1:42 - Что будет с Землей если исчезнет Солнце?\n3:05 - Катастрофы в космосе\n5:32 - Гравитационная карта космоса и детекторы нейтрино\n7:37 - Как поймать нейтрино?\n9:27 - Коллапсирующие звезды\n11:05 - Что такое «белые карлики»?\n12:40 - Секундное сжатие звезды и нейтринные бомбы\n15:08 - Ядерное вещество нейтронных звезд\n16:58 - Гравитационный коллапс\n18:18 - Поверхность черных дыр\n22:31 - Разница черных дыр\n23:59 - Как мы используем гравитацию?\n26:09 - Особенное вещество ядра и синтез золота\n32:18 - Коллапс Солнца и космические катаклизмы\n34:32 - Судьба нашей Вселенной\n35:16 - Остаток Вселенной\n37:34 - Родительская Вселенная\n38:00 - Дополнительный сценарий Большого взрыва\n38:56 - Остатки старой Вселенной\n44:48 - Звуки космоса и атмосфера\n45:53 - Звуки Солнца\n47:35 - Предел плотности вещества\n49:42 - Кварковые звезды и структура\n56:51 - Внутреннее устройство протонов и нейтронов\n1:00:46 - Испарение черных дыр\n1:01:50 - Тунгусский метеорит - черная дыра?\n1:02:28 - Самое загадочное в падении тунгусского метеорита\n1:04:32 - Физика - это идеал науки?\n1:10:12 - Абсолютные формулы существуют?\n1:11:48 - Математика - вселенский язык?\n1:15:10 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "duration" => 4517, "filename" => "/downloads/youtube/ОСНОВА/2025-08-10_РОЖДЕНИЕ ЧЕРНЫХ ДЫР и КОЛЛАПС ВСЕЛЕННОЙ.m4a", "id" => "88cXoNW4yKg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=88cXoNW4yKg", "playlist_index" => 39, "timestamp" => 1754817016, "title" => "РОЖДЕНИЕ ЧЕРНЫХ ДЫР и КОЛЛАПС ВСЕЛЕННОЙ", "upload_date" => "20250810"} 02:35:29.257 [debug] QUERY OK source="sources" db=2.5ms queue=0.1ms idle=741.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:29.262 [debug] QUERY OK source="sources" db=3.8ms queue=0.2ms idle=744.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:29.307 [debug] QUERY OK source="media_items" db=44.3ms queue=0.2ms idle=748.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-10 09:10:16Z], 10] 02:35:29.316 [debug] QUERY OK source="media_items" db=8.1ms idle=793.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПредставим мысленный эксперимент, который, конечно, невозможен в реальности. Если Солнце вдруг внезапно исчезнет, что произойдет с орбитами планет? Оказывается, Земля ещё примерно восемь минут будет двигаться по прежней орбите и видеть солнечный свет. По современным представлениям физиков, и гравитационные изменения, и свет распространяются со скоростью света. Поэтому «новость» об исчезновении дойдёт до нас не сразу. Спустя восемь минут траектория Земли превратится из замкнутой орбиты в прямую по касательной — мы полетим прочь, а не «упадём» в центр.\n\nПоговорим об этом и других коллапсах с физиком Константином Парфеновым. О том, что происходит при схлопывании звёзд, превращении их в нейтронные звёзды, чёрные дыры и, возможно, в загадочные кварковые объекты. Что такое гигантская молекула? \n\nО коллапсе на квантовом уровне — что значит «схлопывание» электрона в точку в момент измерения. И о коллапсе на масштабе Вселенной — действительно ли всё началось с единственного Большого взрыва, или у космоса может быть более странная история.\n\nА ещё: как звучал бы космос, если бы там был воздух и есть ли в мире хоть одна абсолютно верная формула? Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Откуда берется золото?\n1:31 - Поддержите нас лайком\n1:42 - Что будет с Землей если исчезнет Солнце?\n3:05 - Катастрофы в космосе\n5:32 - Гравитационная карта космоса и детекторы нейтрино\n7:37 - Как поймать нейтрино?\n9:27 - Коллапсирующие звезды\n11:05 - Что такое «белые карлики»?\n12:40 - Секундное сжатие звезды и нейтринные бомбы\n15:08 - Ядерное вещество нейтронных звезд\n16:58 - Гравитационный коллапс\n18:18 - Поверхность черных дыр\n22:31 - Разница черных дыр\n23:59 - Как мы используем гравитацию?\n26:09 - Особенное вещество ядра и синтез золота\n32:18 - Коллапс Солнца и космические катаклизмы\n34:32 - Судьба нашей Вселенной\n35:16 - Остаток Вселенной\n37:34 - Родительская Вселенная\n38:00 - Дополнительный сценарий Большого взрыва\n38:56 - Остатки старой Вселенной\n44:48 - Звуки космоса и атмосфера\n45:53 - Звуки Солнца\n47:35 - Предел плотности вещества\n49:42 - Кварковые звезды и структура\n56:51 - Внутреннее устройство протонов и нейтронов\n1:00:46 - Испарение черных дыр\n1:01:50 - Тунгусский метеорит - черная дыра?\n1:02:28 - Самое загадочное в падении тунгусского метеорита\n1:04:32 - Физика - это идеал науки?\n1:10:12 - Абсолютные формулы существуют?\n1:11:48 - Математика - вселенский язык?\n1:15:10 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "РОЖДЕНИЕ ЧЕРНЫХ ДЫР и КОЛЛАПС ВСЕЛЕННОЙ", "b84bd3f9-5bd1-4b94-a1a9-6ccaae4fdc21", "88cXoNW4yKg", [], false, "https://www.youtube.com/watch?v=88cXoNW4yKg", 4517, false, 39, "/downloads/youtube/ОСНОВА/2025-08-10_РОЖДЕНИЕ ЧЕРНЫХ ДЫР и КОЛЛАПС ВСЕЛЕННОЙ.m4a", false, false, 10, 1, ~U[2025-08-10 09:10:16Z], ~U[2026-05-03 23:35:29Z], ~U[2026-05-03 23:35:29Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПредставим мысленный эксперимент, который, конечно, невозможен в реальности. Если Солнце вдруг внезапно исчезнет, что произойдет с орбитами планет? Оказывается, Земля ещё примерно восемь минут будет двигаться по прежней орбите и видеть солнечный свет. По современным представлениям физиков, и гравитационные изменения, и свет распространяются со скоростью света. Поэтому «новость» об исчезновении дойдёт до нас не сразу. Спустя восемь минут траектория Земли превратится из замкнутой орбиты в прямую по касательной — мы полетим прочь, а не «упадём» в центр.\n\nПоговорим об этом и других коллапсах с физиком Константином Парфеновым. О том, что происходит при схлопывании звёзд, превращении их в нейтронные звёзды, чёрные дыры и, возможно, в загадочные кварковые объекты. Что такое гигантская молекула? \n\nО коллапсе на кван (truncated) 02:35:29.318 [debug] QUERY OK source="sources" db=1.7ms idle=149.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:29.318 [debug] QUERY OK source="media_profiles" db=0.7ms idle=60.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:29.320 [debug] QUERY OK source="media_items" db=1.7ms idle=57.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5022] 02:35:29.321 [debug] Current batch of media processed. Will check again in 1000ms 02:35:30.321 [debug] Current batch of media processed. Will check again in 1000ms 02:35:31.323 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске меня поразила и даже перековала одна история. В 2006 году невролог Адриан Оуэн обнаружил, что некоторые пациенты в коме — на самом деле в сознании. Один мужчина более 5 лет не двигался, не разговаривал и, казалось, никак не реагировал на окружающих. Но когда учёные с помощью МРТ «подключились» к нему и попросили его вообразить, что он играет в теннис, в его мозгу активировалась зона, связанная с движением. А когда попросили представить, что он гуляет по дому — загорелась совсем другая область. Так с помощью воображения он мог отвечать на вопросы «да» и «нет», давая понять: «Я здесь. Я всё понимаю». Это открытие изменило наше представление о работе сознания. Подобные темы обсуждаем с неврологом Дмитрием Сергеевым.\n\nКак мозг создаёт новые связи и влияет на восприятие. Что такое икота и щекотка с точки зрения нашей нервной системы. Что происходит с мозгом во время отключения сознания. Где в мозге живут характер, память, навыки, боль.\n\nЧто такое синдром Алисы в стране чудес или чужой руки, что происходит при обмороке и можно ли «отключить» человека, как в фильмах. И наконец — как заботиться о себе. Какие хобби помогают сохранить здоровье мозга в старости. Правда ли, что «позвонить другу раз в день» — хороший нейропрофилактический приём. И при чём тут ракеточные виды спорта.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Почему икота не кончается?\n1:08 - Поддержите нас лайком!\n1:21 - Откуда у нас врожденные рефлексы?\n2:52 - Как работают сигналы мозга?\n4:19 - Формирование мышечной памяти\n6:42 - Что такое сознание?\n10:52 - Кома и «выключение мозга»\n13:46 - Что такое вегетативное состояние?\n20:11 - Как работают отделы мозга? И где центр активности?\n24:30 - Что с Михаэлем Шумахером?\n26:44 - Как активировать скрытое сознание?\n32:06 - Можно ли вылечить вегетативное состояние?\n36:14 - Взаимодействие нейрона\n37:46 - Икота\n39:36 - Система-1 и система-2 в мозге\n41:28 - Что такое щекотка для мозга?\n42:35 - Лучшие хобби для борьбы с возростными нейро-заболеваниями\n46:52 - Как мозг разделяет генерацию и потребление сложной информации?\n49:45 - Мозгу нужно общение?\n53:35 - Как улучшить концентрацию и память?\n59:00 - Шоколадка улучшает работу мозга?\n59:50 - Что такое обморок?\n1:02:16 - Потеря чувства времени\n1:05:25 - Нарушение восприятия\n1:06:31 - Нервная система великих спортстменов\n1:08:43 - Как работает быстрота реакции?\n1:09:54 - Уверенность в своем теле\n1:11:28 - Как хранятся навыки?\n1:13:53 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #мозг #подкаст", "duration" => 4383, "filename" => "/downloads/youtube/ОСНОВА/2025-08-03_КЛИНИЧЕСКИЙ НЕВРОЛОГ: КАК НЕ ПОТЕРЯТЬ МОЗГИ К СТАРОСТИ?.m4a", "id" => "d6dtKcMyNfY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=d6dtKcMyNfY", "playlist_index" => 40, "timestamp" => 1754234527, "title" => "КЛИНИЧЕСКИЙ НЕВРОЛОГ: КАК НЕ ПОТЕРЯТЬ МОЗГИ К СТАРОСТИ?", "upload_date" => "20250803"} 02:35:31.324 [debug] QUERY OK source="sources" db=0.9ms idle=809.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:31.325 [debug] QUERY OK source="sources" db=1.4ms idle=810.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:31.369 [debug] QUERY OK source="media_items" db=43.6ms idle=812.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-03 15:22:07Z], 10] 02:35:31.378 [debug] QUERY OK source="media_items" db=8.0ms idle=856.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске меня поразила и даже перековала одна история. В 2006 году невролог Адриан Оуэн обнаружил, что некоторые пациенты в коме — на самом деле в сознании. Один мужчина более 5 лет не двигался, не разговаривал и, казалось, никак не реагировал на окружающих. Но когда учёные с помощью МРТ «подключились» к нему и попросили его вообразить, что он играет в теннис, в его мозгу активировалась зона, связанная с движением. А когда попросили представить, что он гуляет по дому — загорелась совсем другая область. Так с помощью воображения он мог отвечать на вопросы «да» и «нет», давая понять: «Я здесь. Я всё понимаю». Это открытие изменило наше представление о работе сознания. Подобные темы обсуждаем с неврологом Дмитрием Сергеевым.\n\nКак мозг создаёт новые связи и влияет на восприятие. Что такое икота и щекотка с точки зрения нашей нервной системы. Что происходит с мозгом во время отключения сознания. Где в мозге живут характер, память, навыки, боль.\n\nЧто такое синдром Алисы в стране чудес или чужой руки, что происходит при обмороке и можно ли «отключить» человека, как в фильмах. И наконец — как заботиться о себе. Какие хобби помогают сохранить здоровье мозга в старости. Правда ли, что «позвонить другу раз в день» — хороший нейропрофилактический приём. И при чём тут ракеточные виды спорта.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Почему икота не кончается?\n1:08 - Поддержите нас лайком!\n1:21 - Откуда у нас врожденные рефлексы?\n2:52 - Как работают сигналы мозга?\n4:19 - Формирование мышечной памяти\n6:42 - Что такое сознание?\n10:52 - Кома и «выключение мозга»\n13:46 - Что такое вегетативное состояние?\n20:11 - Как работают отделы мозга? И где центр активности?\n24:30 - Что с Михаэлем Шумахером?\n26:44 - Как активировать скрытое сознание?\n32:06 - Можно ли вылечить вегетативное состояние?\n36:14 - Взаимодействие нейрона\n37:46 - Икота\n39:36 - Система-1 и система-2 в мозге\n41:28 - Что такое щекотка для мозга?\n42:35 - Лучшие хобби для борьбы с возростными нейро-заболеваниями\n46:52 - Как мозг разделяет генерацию и потребление сложной информации?\n49:45 - Мозгу нужно общение?\n53:35 - Как улучшить концентрацию и память?\n59:00 - Шоколадка улучшает работу мозга?\n59:50 - Что такое обморок?\n1:02:16 - Потеря чувства времени\n1:05:25 - Нарушение восприятия\n1:06:31 - Нервная система великих спортстменов\n1:08:43 - Как работает быстрота реакции?\n1:09:54 - Уверенность в своем теле\n1:11:28 - Как хранятся навыки?\n1:13:53 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #мозг #подкаст", "КЛИНИЧЕСКИЙ НЕВРОЛОГ: КАК НЕ ПОТЕРЯТЬ МОЗГИ К СТАРОСТИ?", "c2733db7-04b5-4112-88a7-2ba1af8504d5", "d6dtKcMyNfY", [], false, "https://www.youtube.com/watch?v=d6dtKcMyNfY", 4383, false, 40, "/downloads/youtube/ОСНОВА/2025-08-03_КЛИНИЧЕСКИЙ НЕВРОЛОГ: КАК НЕ ПОТЕРЯТЬ МОЗГИ К СТАРОСТИ?.m4a", false, false, 10, 1, ~U[2025-08-03 15:22:07Z], ~U[2026-05-03 23:35:31Z], ~U[2026-05-03 23:35:31Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске меня поразила и даже перековала одна история. В 2006 году невролог Адриан Оуэн обнаружил, что некоторые пациенты в коме — на самом деле в сознании. Один мужчина более 5 лет не двигался, не разговаривал и, казалось, никак не реагировал на окружающих. Но когда учёные с помощью МРТ «подключились» к нему и попросили его вообразить, что он играет в теннис, в его мозгу активировалась зона, связанная с движением. А когда попросили представить, что он гуляет по дому — загорелась совсем другая область. Так с помощью воображения он мог отвечать на вопросы «да» и «нет», давая понять: «Я здесь. Я всё понимаю». Это открытие изменило наше представление о работе сознания. Подобные темы обсуждаем с неврологом Дмитрием Сергеевым.\n\nКак мозг создаёт новые связи и (truncated) 02:35:31.383 [debug] QUERY OK source="sources" db=4.2ms idle=205.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:31.383 [debug] QUERY OK source="media_profiles" db=0.8ms idle=58.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:31.385 [debug] QUERY OK source="media_items" db=1.6ms idle=58.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5023] 02:35:31.385 [debug] Current batch of media processed. Will check again in 1000ms 02:35:32.386 [debug] Current batch of media processed. Will check again in 1000ms 02:35:33.386 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня у Основы день рождения, нам три года. И по традиции в этот день новый выпуск с физиком Алексеем Семихатовым. И, кажется, он получился максимально безумным. Потому что мы обсуждаем самые смелые концепции в современной физике и понимании мира.\n\nНапример, вы знали, что Вселенная может быть голограммой? Нет, не в смысле «всё иллюзия», а буквально: то, что мы воспринимаем как трёхмерный мир, может быть лишь проекцией информации, закодированной на некой двумерной поверхности (снаружи нашего мира?). Как это вообще возможно и как связано с черными дырами?\n\nОбсуждаем квантовые парадоксы и частицы без размера, которые мы всё равно как-то умудряемся измерять. Может ли время быть просто одной из координат — такой же, как вверх или вбок?\n\nГоворим о сверхпроводимости, о гравитации, которая искривляет пространство-время, и о том, что изменилось бы в нашем восприятии, если бы мы жили вдали от сильной гравитации. Пытаемся разобраться, как можно увидеть атом — и что именно мы видим на знаменитых снимках.\n\nИ наконец: как квантовая физика может быть связана с сознанием? Будет жарко. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Пространство и время меняется местами\n1:38 - Поддержите нас лайком\n1:50 - Как увидеть и поймать атом водорода?\n7:21 - Свет из атома\n9:07 - Свечение атома и как он выглядит\n11:53 - Самая маленькая частица\n16:10 - Ирония физики элементарных частиц\n19:34 - Зачем физике красота?\n21:24 - Найти новую физику\n22:05 - Голографическая Вселенная\n29:32 - Архивация Вселенной\n32:37 - Самая большая ошибка Эйнштейна\n37:44 - Плоский мир и трехмерность\n40:03 - Нулевой размер кварков\n42:56 - Два класса частиц\n51:00 - Неопределенный кварк\n55:40 - Координаты времени\n58:30 - Как выглядит пространство-время?\n1:01:38 - Язык пространства-времени\n1:05:54 - Искривление пространства-времени\n1:09:19 - Выбраться из черной дыры\n1:11:13 - Закон природы\n1:17:22 - Физика и вопрос сознания\n1:29:23 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #семихатов #подкаст", "duration" => 5326, "filename" => "/downloads/youtube/ОСНОВА/2025-07-27_СЕМИХАТОВ: ВСЕЛЕННАЯ ГОЛОГРАММА, КВАНТОВОЕ СОЗНАНИЕ и НОВАЯ ФИЗИКА.m4a", "id" => "fp5jEGUNlzI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=fp5jEGUNlzI", "playlist_index" => 41, "timestamp" => 1753617464, "title" => "СЕМИХАТОВ: ВСЕЛЕННАЯ ГОЛОГРАММА, КВАНТОВОЕ СОЗНАНИЕ и НОВАЯ ФИЗИКА", "upload_date" => "20250727"} 02:35:33.387 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=874.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:33.388 [debug] QUERY OK source="sources" db=0.7ms idle=875.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:33.423 [debug] QUERY OK source="media_items" db=34.6ms idle=876.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-27 11:57:44Z], 10] 02:35:33.430 [debug] QUERY OK source="media_items" db=6.4ms idle=911.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня у Основы день рождения, нам три года. И по традиции в этот день новый выпуск с физиком Алексеем Семихатовым. И, кажется, он получился максимально безумным. Потому что мы обсуждаем самые смелые концепции в современной физике и понимании мира.\n\nНапример, вы знали, что Вселенная может быть голограммой? Нет, не в смысле «всё иллюзия», а буквально: то, что мы воспринимаем как трёхмерный мир, может быть лишь проекцией информации, закодированной на некой двумерной поверхности (снаружи нашего мира?). Как это вообще возможно и как связано с черными дырами?\n\nОбсуждаем квантовые парадоксы и частицы без размера, которые мы всё равно как-то умудряемся измерять. Может ли время быть просто одной из координат — такой же, как вверх или вбок?\n\nГоворим о сверхпроводимости, о гравитации, которая искривляет пространство-время, и о том, что изменилось бы в нашем восприятии, если бы мы жили вдали от сильной гравитации. Пытаемся разобраться, как можно увидеть атом — и что именно мы видим на знаменитых снимках.\n\nИ наконец: как квантовая физика может быть связана с сознанием? Будет жарко. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Пространство и время меняется местами\n1:38 - Поддержите нас лайком\n1:50 - Как увидеть и поймать атом водорода?\n7:21 - Свет из атома\n9:07 - Свечение атома и как он выглядит\n11:53 - Самая маленькая частица\n16:10 - Ирония физики элементарных частиц\n19:34 - Зачем физике красота?\n21:24 - Найти новую физику\n22:05 - Голографическая Вселенная\n29:32 - Архивация Вселенной\n32:37 - Самая большая ошибка Эйнштейна\n37:44 - Плоский мир и трехмерность\n40:03 - Нулевой размер кварков\n42:56 - Два класса частиц\n51:00 - Неопределенный кварк\n55:40 - Координаты времени\n58:30 - Как выглядит пространство-время?\n1:01:38 - Язык пространства-времени\n1:05:54 - Искривление пространства-времени\n1:09:19 - Выбраться из черной дыры\n1:11:13 - Закон природы\n1:17:22 - Физика и вопрос сознания\n1:29:23 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #семихатов #подкаст", "СЕМИХАТОВ: ВСЕЛЕННАЯ ГОЛОГРАММА, КВАНТОВОЕ СОЗНАНИЕ и НОВАЯ ФИЗИКА", "7ff2d88f-c0d5-4c8f-ba48-62a9f65e028d", "fp5jEGUNlzI", [], false, "https://www.youtube.com/watch?v=fp5jEGUNlzI", 5326, false, 41, "/downloads/youtube/ОСНОВА/2025-07-27_СЕМИХАТОВ: ВСЕЛЕННАЯ ГОЛОГРАММА, КВАНТОВОЕ СОЗНАНИЕ и НОВАЯ ФИЗИКА.m4a", false, false, 10, 1, ~U[2025-07-27 11:57:44Z], ~U[2026-05-03 23:35:33Z], ~U[2026-05-03 23:35:33Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня у Основы день рождения, нам три года. И по традиции в этот день новый выпуск с физиком Алексеем Семихатовым. И, кажется, он получился максимально безумным. Потому что мы обсуждаем самые смелые концепции в современной физике и понимании мира.\n\nНапример, вы знали, что Вселенная может быть голограммой? Нет, не в смысле «всё иллюзия», а буквально: то, что мы воспринимаем как трёхмерный мир, может быть лишь проекцией информации, закодированной на некой двумерной поверхности (снаружи нашего мира?). Как это вообще возможно и как связано с черными дырами?\n\nОбсуждаем квантовые парадоксы и частицы без размера, которые мы всё равно как-то умудряемся измерять. Может ли время быть просто одной из координат — такой же, как вверх или вбок?\n\nГоворим о сверхпроводимости, о гравитации, которая искривляет пространство-время, и о том, что изменилось бы в нашем восприятии, если бы мы жили вдали от сильной гравитации. Пытаемся разобраться, как можно увидеть атом — и что именно мы видим на знаменитых снимках.\n\nИ наконец: как квантовая физика может быть связана с сознанием? Будет жарко. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https:// (truncated) 02:35:33.432 [debug] QUERY OK source="sources" db=2.0ms idle=250.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:33.433 [debug] QUERY OK source="media_profiles" db=0.8ms idle=45.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:33.435 [debug] QUERY OK source="media_items" db=1.6ms idle=45.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5024] 02:35:33.435 [debug] Current batch of media processed. Will check again in 1000ms 02:35:34.436 [debug] Current batch of media processed. Will check again in 1000ms 02:35:34.987 [info] {"source":"oban","duration":7867,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:35:35.438 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ 2008 году на спутниковых снимках Google Earth заметили странное: коровы и олени на пастбищах поворачиваются строго вдоль оси север–юг. Будто у них есть встроенный компас. Учёные перепроверили — это не совпадение: магнитное поле Земли действительно влияет на их поведение. Даже линии электропередач могут сбить «настройку» животных. Получается, у них есть чувство, которого нет у нас. Почему?\n\nВ этом выпуске обсуждаем, какие ещё тайны хранит эволюция. Наш гость доктор биологических наук Максим Винарский. Почему вирусы сыграли важную роль в развитии жизни? В чем был не прав Дарвин? Почему виды вообще существуют и как биологи решают, где один вид заканчивается, а другой начинается? Что не так с половым размножением и почему эволюция порой выбирает не «лучшее», а просто «работающее»?\n\nГоворим и о нас: какие уязвимые, странные или «случайные» черты достались человеку от эволюции? Двигаемся ли мы по-прежнему вперёд — или в век технологий естественный отбор отступает? Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Эволюция глаз\n1:18 - Поддержите нас лайком!\n1:32 - Что такое жизнь?\n3:44 - Альтернативная жизнь\n4:50 - Свойства живого организма\n6:30 - Как появилась эволюция?\n7:32 - Почему в природе два пола?\n11:23 - Гермафродитизм и его виды\n14:36 - Недостатки теории Дарвина\n19:45 - Макро эволюция\n22:13 - Сколько раз возникала жизнь на Земле?\n23:25 - \"Человек изменил путь своей эволюции\". Искусственный отбор\n27:40 - \"Выживает не сильнейший, а наиболее приспособленный\"\n30:20 - Как устроен половой отбор у людей\n35:58 - Как изменился мозг человека?\n39:03 - Как из пресноводных появились пресмыкающиеся?\n42:40 - Кто автор естественного отбора\n46:16 - Случайность и законы эволюции\n50:50 - Почему трилобиты не поменялись за миллионы лет?\n52:29 - Встроенный компас у животных\n53:05 - Как сформировались наши органы чувств?\n55:36 - Как ориентируются черви?\n56:10 - Как живут паразиты?\n57:27 - Почему происходят вымирания?\n1:00:32 - Стабилизирующий отбор\n1:05:00 - Вирусы - живые?\n1:08:37 - Проблема глаз\n1:12:28 - Загадки эволюционных цепочек\n1:17:03 - Самое совершенное существо на Земле\n1:18:58 - \"Поклонники паразитов\"\n1:20:42 - Что такое вид?\n1:25:58 - Эволюционные развилки человека\n1:31:14 - Почему человек победил?\n1:33:27 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #биология #подкаст", "duration" => 5635, "filename" => "/downloads/youtube/ОСНОВА/2025-07-20_БИОЛОГ ВИНАРСКИЙ: БЕЛЫЕ ПЯТНА ЭВОЛЮЦИИ.m4a", "id" => "C_6iceSQsBw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=C_6iceSQsBw", "playlist_index" => 42, "timestamp" => 1753013386, "title" => "БИОЛОГ ВИНАРСКИЙ: БЕЛЫЕ ПЯТНА ЭВОЛЮЦИИ", "upload_date" => "20250720"} 02:35:35.439 [debug] QUERY OK source="sources" db=1.0ms idle=926.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:35.440 [debug] QUERY OK source="sources" db=0.5ms idle=928.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:35.477 [debug] QUERY OK source="media_items" db=36.1ms idle=929.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-20 12:09:46Z], 10] 02:35:35.490 [debug] QUERY OK source="media_items" db=12.6ms idle=490.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ 2008 году на спутниковых снимках Google Earth заметили странное: коровы и олени на пастбищах поворачиваются строго вдоль оси север–юг. Будто у них есть встроенный компас. Учёные перепроверили — это не совпадение: магнитное поле Земли действительно влияет на их поведение. Даже линии электропередач могут сбить «настройку» животных. Получается, у них есть чувство, которого нет у нас. Почему?\n\nВ этом выпуске обсуждаем, какие ещё тайны хранит эволюция. Наш гость доктор биологических наук Максим Винарский. Почему вирусы сыграли важную роль в развитии жизни? В чем был не прав Дарвин? Почему виды вообще существуют и как биологи решают, где один вид заканчивается, а другой начинается? Что не так с половым размножением и почему эволюция порой выбирает не «лучшее», а просто «работающее»?\n\nГоворим и о нас: какие уязвимые, странные или «случайные» черты достались человеку от эволюции? Двигаемся ли мы по-прежнему вперёд — или в век технологий естественный отбор отступает? Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Эволюция глаз\n1:18 - Поддержите нас лайком!\n1:32 - Что такое жизнь?\n3:44 - Альтернативная жизнь\n4:50 - Свойства живого организма\n6:30 - Как появилась эволюция?\n7:32 - Почему в природе два пола?\n11:23 - Гермафродитизм и его виды\n14:36 - Недостатки теории Дарвина\n19:45 - Макро эволюция\n22:13 - Сколько раз возникала жизнь на Земле?\n23:25 - \"Человек изменил путь своей эволюции\". Искусственный отбор\n27:40 - \"Выживает не сильнейший, а наиболее приспособленный\"\n30:20 - Как устроен половой отбор у людей\n35:58 - Как изменился мозг человека?\n39:03 - Как из пресноводных появились пресмыкающиеся?\n42:40 - Кто автор естественного отбора\n46:16 - Случайность и законы эволюции\n50:50 - Почему трилобиты не поменялись за миллионы лет?\n52:29 - Встроенный компас у животных\n53:05 - Как сформировались наши органы чувств?\n55:36 - Как ориентируются черви?\n56:10 - Как живут паразиты?\n57:27 - Почему происходят вымирания?\n1:00:32 - Стабилизирующий отбор\n1:05:00 - Вирусы - живые?\n1:08:37 - Проблема глаз\n1:12:28 - Загадки эволюционных цепочек\n1:17:03 - Самое совершенное существо на Земле\n1:18:58 - \"Поклонники паразитов\"\n1:20:42 - Что такое вид?\n1:25:58 - Эволюционные развилки человека\n1:31:14 - Почему человек победил?\n1:33:27 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #биология #подкаст", "БИОЛОГ ВИНАРСКИЙ: БЕЛЫЕ ПЯТНА ЭВОЛЮЦИИ", "8df284ed-8d5a-44db-9d0b-c5063ef700e5", "C_6iceSQsBw", [], false, "https://www.youtube.com/watch?v=C_6iceSQsBw", 5635, false, 42, "/downloads/youtube/ОСНОВА/2025-07-20_БИОЛОГ ВИНАРСКИЙ: БЕЛЫЕ ПЯТНА ЭВОЛЮЦИИ.m4a", false, false, 10, 1, ~U[2025-07-20 12:09:46Z], ~U[2026-05-03 23:35:35Z], ~U[2026-05-03 23:35:35Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ 2008 году на спутниковых снимках Google Earth заметили странное: коровы и олени на пастбищах поворачиваются строго вдоль оси север–юг. Будто у них есть встроенный компас. Учёные перепроверили — это не совпадение: магнитное поле Земли действительно влияет на их поведение. Даже линии электропередач могут сбить «настройку» животных. Получается, у них есть чувство, которого нет у нас. Почему?\n\nВ этом выпуске обсуждаем, какие ещё тайны хранит эволюция. Наш гость доктор биологических наук Максим Винарский. Почему вирусы сыграли важную роль в развитии жизни? В чем был не прав Дарвин? Почему виды вообще существуют и как биологи решают, где один вид заканчивается, а другой начинается? Что не так с половым размножением и почему эволюция порой выбирает не «лучшее», а просто «работающее»?\n\nГоворим и о нас: какие уязвимые, странные или «случайные» черты достались человеку от эволюции? Двигаемся ли мы по-прежнему вперёд — или в век технологий естественный отбор отступает? Просмотра!\n\nОСНОВА в соцсетях:\nОс (truncated) 02:35:35.493 [debug] QUERY OK source="sources" db=2.4ms idle=303.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:35.494 [debug] QUERY OK source="media_profiles" db=0.8ms idle=53.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:35.496 [debug] QUERY OK source="media_items" db=1.4ms idle=53.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5025] 02:35:35.496 [debug] Current batch of media processed. Will check again in 1000ms 02:35:36.496 [debug] Current batch of media processed. Will check again in 1000ms 02:35:37.498 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nПомните двойные закаты из «Звёздных войн»? Оказывается, такие системы в космосе реально существуют — и их куда больше, чем может показаться. Наш сегодняшний гость, астрофизик Олег Малков, считает, что двойных звёзд может быть чуть ли не большинство во Вселенной. И даже Солнце, возможно, является частью такой системы. Но как такое возможно?\n\nВ этом выпуске говорим о двойных и тройных звёздах, о том, как устроены кратные системы и почему они так важны для астрономии. Обсуждаем, как отличить одну звезду от двух, если они находятся далеко, как устроена главная звездная последовательность, и почему некоторые звёздные «пары» ведут себя так, будто живут в разных эпохах.\n\nРазбираемся, как измеряют яркость и размеры звёзд на другом конце Вселенной, чем межзвёздная пыль интересна учёным, и почему в галактике бывают «бури» и «волны», как в атмосфере Земли. Поговорим о самых странных объектах — звезде Мафусаиле. И попробуем найти самую яркую звезду в космосе. Просмотра!\n\n0:00 - Конец нашего Солнца\n0:51 - Поддержите нас лайком!\n1:03 - Парные звезды и их системы\n2:26 - Как парные звезды влияют друг на друга?\n3:52 - Наше Солнце тоже парная звезда?\n6:23 - Двойная система Солнца\n7:51 - Как вращается второе Солнце?\n9:09 - Особое излучение двойных звезд\n14:47 - Как излучить гравитационные волны?\n15:46 - Что будет с Солнечной системой, если Солнце пропадет?\n16:55 - \"Это невозможно построить на Земле\" и почему не стоит экспериментировать с Вселенной?\n19:42 - Как мы видим двойные системы?\n21:51 - Классы звездных систем\n29:47 - Взрыв звезды и ее метаморфозы\n34:08 - Разрыв сверхновых\n36:37 - Самая большая звезда во Вселенной\n41:25 - Самое яркое событие во Вселенной\n43:22 - Возраст звезд\n48:32 - Как масса влияет на срок жизни звезды?\n49:52 - Галактические бури и волны\n53:06 - Тройные и более звездные системы\n58:57 - Сколько звезд мы не видим и почему?\n1:03:50 - База данных звезд\n1:08:07 - Как анализируют данные звезд?\n1:12:32 - Главная последовательность звезд\n1:16:06 - Как найти на небе другую планету?\n1:18:55 - Загадки космоса\n1:24:04 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "duration" => 5068, "filename" => "/downloads/youtube/ОСНОВА/2025-07-13_АСТРОНОМ МАЛКОВ: ВТОРОЕ СОЛНЦЕ и ЗАГАДКИ ЗВËЗД.m4a", "id" => "ZUGT8hKFgzk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ZUGT8hKFgzk", "playlist_index" => 43, "timestamp" => 1752404253, "title" => "АСТРОНОМ МАЛКОВ: ВТОРОЕ СОЛНЦЕ и ЗАГАДКИ ЗВËЗД", "upload_date" => "20250713"} 02:35:37.499 [debug] QUERY OK source="sources" db=0.7ms idle=986.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:37.500 [debug] QUERY OK source="sources" db=0.6ms idle=987.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:37.555 [debug] QUERY OK source="media_items" db=54.7ms idle=988.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-13 10:57:33Z], 10] 02:35:37.567 [debug] QUERY OK source="media_items" db=11.6ms idle=1043.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nПомните двойные закаты из «Звёздных войн»? Оказывается, такие системы в космосе реально существуют — и их куда больше, чем может показаться. Наш сегодняшний гость, астрофизик Олег Малков, считает, что двойных звёзд может быть чуть ли не большинство во Вселенной. И даже Солнце, возможно, является частью такой системы. Но как такое возможно?\n\nВ этом выпуске говорим о двойных и тройных звёздах, о том, как устроены кратные системы и почему они так важны для астрономии. Обсуждаем, как отличить одну звезду от двух, если они находятся далеко, как устроена главная звездная последовательность, и почему некоторые звёздные «пары» ведут себя так, будто живут в разных эпохах.\n\nРазбираемся, как измеряют яркость и размеры звёзд на другом конце Вселенной, чем межзвёздная пыль интересна учёным, и почему в галактике бывают «бури» и «волны», как в атмосфере Земли. Поговорим о самых странных объектах — звезде Мафусаиле. И попробуем найти самую яркую звезду в космосе. Просмотра!\n\n0:00 - Конец нашего Солнца\n0:51 - Поддержите нас лайком!\n1:03 - Парные звезды и их системы\n2:26 - Как парные звезды влияют друг на друга?\n3:52 - Наше Солнце тоже парная звезда?\n6:23 - Двойная система Солнца\n7:51 - Как вращается второе Солнце?\n9:09 - Особое излучение двойных звезд\n14:47 - Как излучить гравитационные волны?\n15:46 - Что будет с Солнечной системой, если Солнце пропадет?\n16:55 - \"Это невозможно построить на Земле\" и почему не стоит экспериментировать с Вселенной?\n19:42 - Как мы видим двойные системы?\n21:51 - Классы звездных систем\n29:47 - Взрыв звезды и ее метаморфозы\n34:08 - Разрыв сверхновых\n36:37 - Самая большая звезда во Вселенной\n41:25 - Самое яркое событие во Вселенной\n43:22 - Возраст звезд\n48:32 - Как масса влияет на срок жизни звезды?\n49:52 - Галактические бури и волны\n53:06 - Тройные и более звездные системы\n58:57 - Сколько звезд мы не видим и почему?\n1:03:50 - База данных звезд\n1:08:07 - Как анализируют данные звезд?\n1:12:32 - Главная последовательность звезд\n1:16:06 - Как найти на небе другую планету?\n1:18:55 - Загадки космоса\n1:24:04 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "АСТРОНОМ МАЛКОВ: ВТОРОЕ СОЛНЦЕ и ЗАГАДКИ ЗВËЗД", "9b096ef8-4712-46c5-b504-9245fc09fde6", "ZUGT8hKFgzk", [], false, "https://www.youtube.com/watch?v=ZUGT8hKFgzk", 5068, false, 43, "/downloads/youtube/ОСНОВА/2025-07-13_АСТРОНОМ МАЛКОВ: ВТОРОЕ СОЛНЦЕ и ЗАГАДКИ ЗВËЗД.m4a", false, false, 10, 1, ~U[2025-07-13 10:57:33Z], ~U[2026-05-03 23:35:37Z], ~U[2026-05-03 23:35:37Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nПомните двойные закаты из «Звёздных войн»? Оказывается, такие системы в космосе реально существуют — и их куда больше, чем может показаться. Наш сегодняшний гость, астрофизик Олег Малков, считает, что двойных звёзд может быть чуть ли не большинство во Вселенной. И даже Солнце, возможно, является частью такой системы. Но как такое возможно?\n\nВ этом выпуске говорим о двойных и тройных звёздах, о том, как устроены кратные системы и почему они так важны для астрономии. Обсуждаем, как отличить одну звезду от двух, если они находятся далеко, как устроена главная звездная последовательность, и почему некоторые звёздные «пары» ведут себя так, будто живут в разных эпохах.\n\nРазбираемся, как измеряют яркость и размеры звёзд на другом конце Вселенной, чем межзвёздная пыль интересна учёным, и почему в галактике бывают «бури» и «волны», как в атмосфере Земли. Поговорим о самых странных объектах — звезде Мафусаиле. И попробуем найти самую яркую звезду в космосе. Просмо (truncated) 02:35:37.569 [debug] QUERY OK source="sources" db=1.3ms idle=373.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:37.570 [debug] QUERY OK source="media_profiles" db=0.8ms idle=69.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:37.571 [debug] QUERY OK source="media_items" db=1.1ms idle=70.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5026] 02:35:37.571 [debug] Current batch of media processed. Will check again in 1000ms 02:35:38.572 [debug] Current batch of media processed. Will check again in 1000ms 02:35:39.574 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Ильи Плужникова: https://t.me/deepmindguide\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНаверняка многие слышали про разные виды фобий: боязнь пауков, змей, закрытых пространств - клаустрофобия или высоты - акрофобия. Но, оказывается, в мировой практике встречаются и более интересные страхи. Например, боязнь пуговиц или даже бороды. Иногда кажется, что человеческую психику конструировали наощупь, но все же у нее есть логика, и в ней мы сегодня пытаемся разобраться. Наш гость клинический психолог Илья Плужников.\n\nВ этом выпуске разбираемся, что такое кризис среднего возраста, как отличить усталость от выгорания, и можно ли прокачать не только тело, но и мозг с психикой. Поговорили о детской амнезии, дофаминовых ловушках, справедливости, синестезии, зависимостях и том, почему нас чаще всего бесят люди, которые на нас похожи.\n\nА ещё обсудили, как работает эффект плацебо, почему многие подозревают у себя СДВГ и ОКР, и как перестать залипать в короткие видео. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Как работает внимание?\n0:58 - Поддержите нас лайком!\n1:10 - Почему мы плохо помним детство?\n4:50 - Расцвет воспоминаний. Как это работает?\n6:41 - Почему у нас не детальная память?\n9:20 - Как лучше запоминать?\n10:26 - Почему нам не нравятся похожие на нас люди?\n11:50 - Воображаемые друзья\n14:30 - Свои черты в других людях\n16:35 - Что такое кризис среднего возраста?\n23:11 - Люди боятся психологов?\n24:57 - Как помочь родителям пойти к психологу?\n26:23 - ОКР и как его выявить?\n28:47 - Перфекционизм - ок или нет?\n29:54 - Самодиагноз и биполярка\n32:53 - Механизм снятия с себя ответственности\n34:44 - Чем занимается психология сейчас?\n36:45 - Контексты современной психологии\n41:02 - «Справедливости нет»\n42:00 - «Игра в ультиматум» и психология денег\n44:24 - Зависимость от соцсетей и «избегание»\n48:50 - Новые зависимости\n51:55 - Что для человека его телефон?\n53:28 - Дискомфорт из-за телефона\n56:16 - Современная культура и психология в упадке?\n59:11 - Поколение Альфа\n1:00:30 - Вертикальные видео и удержание внимания\n1:05:37 - Думать медленно - что это?\n1:06:00 - Как прокачать психику?\n1:08:06 - Синдром чужой руки\n1:09:01 - Необычные фобии. Почему они появляются?\n1:11:00 - Как устроен эффект плацебо?\n1:14:59 - Как разговаривают психологи?\n1:16:18 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #мозг #подкаст", "duration" => 4606, "filename" => "/downloads/youtube/ОСНОВА/2025-07-06_КЛИНИЧЕСКИЙ ПСИХОЛОГ: ВООБРАЖАЕМЫЕ ДРУЗЬЯ, ОКР, ФОБИЯ БОРОДЫ, БИПОЛЯРКА, ЗАВИСИМОСТИ, ПАМЯТЬ.m4a", "id" => "qXiKRSZQ7lE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=qXiKRSZQ7lE", "playlist_index" => 44, "timestamp" => 1751798334, "title" => "КЛИНИЧЕСКИЙ ПСИХОЛОГ: ВООБРАЖАЕМЫЕ ДРУЗЬЯ, ОКР, ФОБИЯ БОРОДЫ, БИПОЛЯРКА, ЗАВИСИМОСТИ, ПАМЯТЬ", "upload_date" => "20250706"} 02:35:39.575 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=372.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:39.576 [debug] QUERY OK source="sources" db=1.2ms idle=63.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:39.613 [debug] QUERY OK source="media_items" db=36.7ms idle=65.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-06 10:38:54Z], 10] 02:35:39.631 [debug] QUERY OK source="media_items" db=17.0ms idle=102.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Ильи Плужникова: https://t.me/deepmindguide\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНаверняка многие слышали про разные виды фобий: боязнь пауков, змей, закрытых пространств - клаустрофобия или высоты - акрофобия. Но, оказывается, в мировой практике встречаются и более интересные страхи. Например, боязнь пуговиц или даже бороды. Иногда кажется, что человеческую психику конструировали наощупь, но все же у нее есть логика, и в ней мы сегодня пытаемся разобраться. Наш гость клинический психолог Илья Плужников.\n\nВ этом выпуске разбираемся, что такое кризис среднего возраста, как отличить усталость от выгорания, и можно ли прокачать не только тело, но и мозг с психикой. Поговорили о детской амнезии, дофаминовых ловушках, справедливости, синестезии, зависимостях и том, почему нас чаще всего бесят люди, которые на нас похожи.\n\nА ещё обсудили, как работает эффект плацебо, почему многие подозревают у себя СДВГ и ОКР, и как перестать залипать в короткие видео. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Как работает внимание?\n0:58 - Поддержите нас лайком!\n1:10 - Почему мы плохо помним детство?\n4:50 - Расцвет воспоминаний. Как это работает?\n6:41 - Почему у нас не детальная память?\n9:20 - Как лучше запоминать?\n10:26 - Почему нам не нравятся похожие на нас люди?\n11:50 - Воображаемые друзья\n14:30 - Свои черты в других людях\n16:35 - Что такое кризис среднего возраста?\n23:11 - Люди боятся психологов?\n24:57 - Как помочь родителям пойти к психологу?\n26:23 - ОКР и как его выявить?\n28:47 - Перфекционизм - ок или нет?\n29:54 - Самодиагноз и биполярка\n32:53 - Механизм снятия с себя ответственности\n34:44 - Чем занимается психология сейчас?\n36:45 - Контексты современной психологии\n41:02 - «Справедливости нет»\n42:00 - «Игра в ультиматум» и психология денег\n44:24 - Зависимость от соцсетей и «избегание»\n48:50 - Новые зависимости\n51:55 - Что для человека его телефон?\n53:28 - Дискомфорт из-за телефона\n56:16 - Современная культура и психология в упадке?\n59:11 - Поколение Альфа\n1:00:30 - Вертикальные видео и удержание внимания\n1:05:37 - Думать медленно - что это?\n1:06:00 - Как прокачать психику?\n1:08:06 - Синдром чужой руки\n1:09:01 - Необычные фобии. Почему они появляются?\n1:11:00 - Как устроен эффект плацебо?\n1:14:59 - Как разговаривают психологи?\n1:16:18 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #мозг #подкаст", "КЛИНИЧЕСКИЙ ПСИХОЛОГ: ВООБРАЖАЕМЫЕ ДРУЗЬЯ, ОКР, ФОБИЯ БОРОДЫ, БИПОЛЯРКА, ЗАВИСИМОСТИ, ПАМЯТЬ", "4ee3c768-1569-450d-bef5-a24934e36f52", "qXiKRSZQ7lE", [], false, "https://www.youtube.com/watch?v=qXiKRSZQ7lE", 4606, false, 44, "/downloads/youtube/ОСНОВА/2025-07-06_КЛИНИЧЕСКИЙ ПСИХОЛОГ: ВООБРАЖАЕМЫЕ ДРУЗЬЯ, ОКР, ФОБИЯ БОРОДЫ, БИПОЛЯРКА, ЗАВИСИМОСТИ, ПАМЯТЬ.m4a", false, false, 10, 1, ~U[2025-07-06 10:38:54Z], ~U[2026-05-03 23:35:39Z], ~U[2026-05-03 23:35:39Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Ильи Плужникова: https://t.me/deepmindguide\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНаверняка многие слышали про разные виды фобий: боязнь пауков, змей, закрытых пространств - клаустрофобия или высоты - акрофобия. Но, оказывается, в мировой практике встречаются и более интересные страхи. Например, боязнь пуговиц или даже бороды. Иногда кажется, что человеческую психику конструировали наощупь, но все же у нее есть логика, и в ней мы сегодня пытаемся разобраться. Наш гость клинический психолог Илья Плужников.\n\nВ этом выпуске разбираемся, что такое кризис среднего возраста, как отличить усталость от выгорания, и можно ли прокачать не только тело, но и мозг с психикой. Поговорили о детской амнезии, дофаминовых ловушках, справедливости, синестезии, зависимостях и том, почему нас чаще всего бесят люди, которые на нас похожи.\n\nА ещё обсудили, как работает эффект плацебо, почему многие подозревают у себя СДВГ и ОКР, и как перестать залипать (truncated) 02:35:39.633 [debug] QUERY OK source="sources" db=1.9ms idle=119.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:39.634 [debug] QUERY OK source="media_profiles" db=0.7ms idle=58.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:39.636 [debug] QUERY OK source="media_items" db=1.4ms idle=58.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5027] 02:35:39.636 [debug] Current batch of media processed. Will check again in 1000ms 02:35:40.637 [debug] Current batch of media processed. Will check again in 1000ms 02:35:41.639 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Леонида Еленина: https://t.me/leonideleninofficial\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ июле 1994 года астрофизики в прямом эфире наблюдали космическую катастрофу: комета Шумейкера — Леви 9 врезалась в Юпитер. Она распалась на десятки обломков, и каждый из них со скоростью около 60 км/с ударил по гигантской планете. Это первое столкновение космических тел, которое люди увидели в реальном времени. Удары были такими мощными, что оставили тёмные пятна размером с Землю — они держались в атмосфере Юпитера несколько месяцев.\n\nВ этом выпуске наш гость Астроном Леонид Еленин, и мы обсудили самые грозные космические угрозы: чем падение кометы отличается от метеорита и почему у комет появляется хвост. Узнали, как они связаны с происхождением Солнечной системы и что рассказывают нам о воде в космосе. Поговорили об активных астероидах и самых странных названиях, которые им дают. Обсудили, могли ли астероиды доставить воду на Землю и чем образцы с астероида «Бенну» отличаются от земных.\n\nРазобрались, что случилось в день падения Тунгусского метеорита и почему он взорвался в воздухе. Поговорили о том, как астрономы ищут опасные объекты и почему пока наблюдают лишь 2 % из них. Узнали, какие технологии защиты уже тестируют — от зондов-камикадзе до изменения орбит. И зачем вообще мы сажаем зонды на астероиды. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Столкновение кометы с Юпитером\n1:30 - Поддержите нас лайком\n1:44 - Астероид, который может столкнуться с Луной\n3:22 - Про Тунгусский метеорит и разрушения\n8:08 - История космических падений\n10:57 - Что влияет на разрушения от космического объекта?\n14:07 - Чем кометы отличаются от астероидов?\n19:11 - Вода прилетела на Землю?\n20:48 - Отличия падения кометы и астероида на Землю\n22:21 - Челябинский метеорит\n23:30 - Как кометы существуют в Солнечной системе?\n27:22 - Как кометы атакуют Юпитер?\n32:28 - Как посадить что-то на астероид?\n35:45 - Японский робот на астероиде - Хаябуса\n42:36 - Рекорд по доставке космической породы\n43:10 - Видео с кометы Чурюмова-Герасименко\n51:20 - Сколько опасностей мы видим в космосе?\n56:33 - Сколько всего астероидов и комет у Земли?\n59:42 - Космос опасен?\n1:00:54 - Где ставить защитный телескоп?\n1:02:40 - «Это точно случится». О вероятности планетарной катастрофы\n1:04:11 - Насколько заранее мы можем зафиксировать опасный космический объект?\n1:05:17 - Мы можем взорвать опасную комету?\n1:07:17 - Ядерное оружие в космосе\n1:09:14 - Главная опасность от столкновения тела с Землей\n1:10:55 - Тунгусский метеорит\n1:12:13 - Метеорит может влиять на время?\n1:13:03 - Светящиеся ночи из-за метеорита\n1:14:20 - Что мы обнаружили в Челябинском метеорите?\n1:17:27 - Способы защиты от космической угрозы\n1:23:05 - Как высчитывают вероятность столкновения тела с Землей?\n1:29:58 - Оумуамуа - первый межзвездный объект\n1:32:34 - Откуда из космоса летит вода?\n1:38:52 - Что можно посмотреть интересного в космосе?\n1:40:33 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "duration" => 5916, "filename" => "/downloads/youtube/ОСНОВА/2025-06-29_АСТРОНОМ ЕЛЕНИН: СТОЛКНОВЕНИЕ С ЗЕМЛЕЙ НЕИЗБЕЖНО. Вопрос Когда?.m4a", "id" => "LfB_i4NwpJE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=LfB_i4NwpJE", "playlist_index" => 45, "timestamp" => 1751197782, "title" => "АСТРОНОМ ЕЛЕНИН: СТОЛКНОВЕНИЕ С ЗЕМЛЕЙ НЕИЗБЕЖНО. Вопрос Когда?", "upload_date" => "20250629"} 02:35:41.640 [debug] QUERY OK source="sources" db=1.0ms idle=430.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:41.642 [debug] QUERY OK source="sources" db=1.2ms idle=129.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:41.686 [debug] QUERY OK source="media_items" db=43.5ms idle=130.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-29 11:49:42Z], 10] 02:35:41.731 [debug] QUERY OK source="media_items" db=45.0ms idle=174.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Леонида Еленина: https://t.me/leonideleninofficial\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ июле 1994 года астрофизики в прямом эфире наблюдали космическую катастрофу: комета Шумейкера — Леви 9 врезалась в Юпитер. Она распалась на десятки обломков, и каждый из них со скоростью около 60 км/с ударил по гигантской планете. Это первое столкновение космических тел, которое люди увидели в реальном времени. Удары были такими мощными, что оставили тёмные пятна размером с Землю — они держались в атмосфере Юпитера несколько месяцев.\n\nВ этом выпуске наш гость Астроном Леонид Еленин, и мы обсудили самые грозные космические угрозы: чем падение кометы отличается от метеорита и почему у комет появляется хвост. Узнали, как они связаны с происхождением Солнечной системы и что рассказывают нам о воде в космосе. Поговорили об активных астероидах и самых странных названиях, которые им дают. Обсудили, могли ли астероиды доставить воду на Землю и чем образцы с астероида «Бенну» отличаются от земных.\n\nРазобрались, что случилось в день падения Тунгусского метеорита и почему он взорвался в воздухе. Поговорили о том, как астрономы ищут опасные объекты и почему пока наблюдают лишь 2 % из них. Узнали, какие технологии защиты уже тестируют — от зондов-камикадзе до изменения орбит. И зачем вообще мы сажаем зонды на астероиды. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Столкновение кометы с Юпитером\n1:30 - Поддержите нас лайком\n1:44 - Астероид, который может столкнуться с Луной\n3:22 - Про Тунгусский метеорит и разрушения\n8:08 - История космических падений\n10:57 - Что влияет на разрушения от космического объекта?\n14:07 - Чем кометы отличаются от астероидов?\n19:11 - Вода прилетела на Землю?\n20:48 - Отличия падения кометы и астероида на Землю\n22:21 - Челябинский метеорит\n23:30 - Как кометы существуют в Солнечной системе?\n27:22 - Как кометы атакуют Юпитер?\n32:28 - Как посадить что-то на астероид?\n35:45 - Японский робот на астероиде - Хаябуса\n42:36 - Рекорд по доставке космической породы\n43:10 - Видео с кометы Чурюмова-Герасименко\n51:20 - Сколько опасностей мы видим в космосе?\n56:33 - Сколько всего астероидов и комет у Земли?\n59:42 - Космос опасен?\n1:00:54 - Где ставить защитный телескоп?\n1:02:40 - «Это точно случится». О вероятности планетарной катастрофы\n1:04:11 - Насколько заранее мы можем зафиксировать опасный космический объект?\n1:05:17 - Мы можем взорвать опасную комету?\n1:07:17 - Ядерное оружие в космосе\n1:09:14 - Главная опасность от столкновения тела с Землей\n1:10:55 - Тунгусский метеорит\n1:12:13 - Метеорит может влиять на время?\n1:13:03 - Светящиеся ночи из-за метеорита\n1:14:20 - Что мы обнаружили в Челябинском метеорите?\n1:17:27 - Способы защиты от космической угрозы\n1:23:05 - Как высчитывают вероятность столкновения тела с Землей?\n1:29:58 - Оумуамуа - первый межзвездный объект\n1:32:34 - Откуда из космоса летит вода?\n1:38:52 - Что можно посмотреть интересного в космосе?\n1:40:33 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "АСТРОНОМ ЕЛЕНИН: СТОЛКНОВЕНИЕ С ЗЕМЛЕЙ НЕИЗБЕЖНО. Вопрос Когда?", "d0dd0ab7-4cba-4bfd-b95b-1d539a906d4f", "LfB_i4NwpJE", [], false, "https://www.youtube.com/watch?v=LfB_i4NwpJE", 5916, false, 45, "/downloads/youtube/ОСНОВА/2025-06-29_АСТРОНОМ ЕЛЕНИН: СТОЛКНОВЕНИЕ С ЗЕМЛЕЙ НЕИЗБЕЖНО. Вопрос Когда?.m4a", false, false, 10, 1, ~U[2025-06-29 11:49:42Z], ~U[2026-05-03 23:35:41Z], ~U[2026-05-03 23:35:41Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Леонида Еленина: https://t.me/leonideleninofficial\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ июле 1994 года астрофизики в прямом эфире наблюдали космическую катастрофу: комета Шумейкера — Леви 9 врезалась в Юпитер. Она распалась на десятки обломков, и каждый из них со скоростью около 60 км/с ударил по гигантской планете. Это первое столкновение космических тел, кото (truncated) 02:35:41.734 [debug] QUERY OK source="sources" db=2.5ms idle=220.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:41.735 [debug] QUERY OK source="media_profiles" db=0.7ms idle=94.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:41.737 [debug] QUERY OK source="media_items" db=1.5ms idle=93.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5028] 02:35:41.737 [debug] Current batch of media processed. Will check again in 1000ms 02:35:42.738 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Генетический паспорт со скидкой 66% по промокоду OSNOVA3\nhttps://clck.ru/3MhcX4\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы знали, что человек светится в темноте? Очень слабо — в миллион раз слабее, чем нужно, чтобы заметить это глазом. Но если поставить чувствительную камеру, можно увидеть слабое биосвечение, связанное с обменом веществ. Это один из сотен странных фактов о нашем теле, которые кажутся бессмысленными — но всё же зачем-то или почему-то существуют.\n\nВ этом выпуске наш гость физиолог Антон Захаров. И мы обсуждаем, зачем в подмышках волосы, откуда у мужчин соски, и почему сердце у нас одно, а лёгких два. Что за мышцы, которые есть, но не работают, и правда ли, что у разных людей разное количество костей и мышц.\n\nГоворим о \"третьем глазе\", обонянии, зевоте, слепом пятне, и том, почему человек плачет по-разному от грусти и от лука. Почему мозг потребляет 20% энергии, но так легко устаёт, как тело \"понимает\", что пора просыпаться, и зачем мы спим почти треть жизни.\n\nА ещё — икота, мурашки от музыки, слёзы, синдром раздражённого кишечника, сексуальность форм, старение, копчик, седина и самое бесполезное, что есть в теле человека.\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Как тело реагирует на измену?\n1:12 - Поддержите нас лайком!\n1:25 - Почему люди такие разные?\n6:02 - Уникальные мышцы\n8:19 - «Эволюция - бесцельна», но как она работает?\n12:04 - Глупости полового отбора на примере павлинов\n13:46 - Почему нам нравится сладкое?\n15:05 - Гипотеза «сексуальных сыновей»\n17:54 - Почему у нас одно сердце и мозг?\n22:27 - Почему некоторые органы дублируются, но не троятся?\n25:09 - Парные органы и их особенности\n26:13 - Зачем растут борода и усы?\n28:01 - Почему некоторым сложнее ориентироваться на местности?\n33:04 - Почему в подмышках растут волосы?\n35:56 - Почему пот пахнет по-разному?\n38:08 - Как животные и люди различают мимику?\n41:09 - Как работает категоризация объектов у людей?\n42:21 - Разные слезы\n46:05 - Окислительный стресс\n46:56 - Как люди пришли к заботе о пожилых?\n48:52 - Почему жир скапливается на попе и животе?\n50:54 - Почему мужчинам нравится грудь и попа?\n51:50 - Факторы привлекательности мужчин и женщин\n52:35 - 36,6 идеальная температура тела?\n57:37 - Как работает рост температуры при болезни?\n59:13 - Температура у животных\n1:01:34 - Человеческое тело светится в темноте?\n1:04:32 - Что такое мурашки по коже? Зачем?\n1:07:56 - Почему музыка вызывает мурашки?\n1:08:45 - Зачем нам аппендикс?\n1:11:09 - Кости в теле человека\n1:12:28 - Все зубы формируются до рождения\n1:13:34 - Как работает регенерация у людей\n1:16:15 - Почему люди спят?\n1:17:57 - Баги в глазах\n1:19:54 - Предсказания мозга\n1:22:40 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #человек #подкаст", "duration" => 4994, "filename" => "/downloads/youtube/ОСНОВА/2025-06-22_ПАРАДОКСЫ ЧЕЛОВЕКА: ПОТ, МУРАШКИ, БОРОДА, ПУЗО и СОН.m4a", "id" => "QmX60IgWCGk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=QmX60IgWCGk", "playlist_index" => 46, "timestamp" => 1750588890, "title" => "ПАРАДОКСЫ ЧЕЛОВЕКА: ПОТ, МУРАШКИ, БОРОДА, ПУЗО и СОН", "upload_date" => "20250622"} 02:35:42.739 [debug] QUERY OK source="sources" db=0.9ms idle=1007.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:42.740 [debug] QUERY OK source="sources" db=0.7ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:42.783 [debug] QUERY OK source="media_items" db=43.1ms idle=1004.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-22 10:41:30Z], 10] 02:35:42.794 [debug] QUERY OK source="media_items" db=9.8ms idle=1046.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Генетический паспорт со скидкой 66% по промокоду OSNOVA3\nhttps://clck.ru/3MhcX4\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы знали, что человек светится в темноте? Очень слабо — в миллион раз слабее, чем нужно, чтобы заметить это глазом. Но если поставить чувствительную камеру, можно увидеть слабое биосвечение, связанное с обменом веществ. Это один из сотен странных фактов о нашем теле, которые кажутся бессмысленными — но всё же зачем-то или почему-то существуют.\n\nВ этом выпуске наш гость физиолог Антон Захаров. И мы обсуждаем, зачем в подмышках волосы, откуда у мужчин соски, и почему сердце у нас одно, а лёгких два. Что за мышцы, которые есть, но не работают, и правда ли, что у разных людей разное количество костей и мышц.\n\nГоворим о \"третьем глазе\", обонянии, зевоте, слепом пятне, и том, почему человек плачет по-разному от грусти и от лука. Почему мозг потребляет 20% энергии, но так легко устаёт, как тело \"понимает\", что пора просыпаться, и зачем мы спим почти треть жизни.\n\nА ещё — икота, мурашки от музыки, слёзы, синдром раздражённого кишечника, сексуальность форм, старение, копчик, седина и самое бесполезное, что есть в теле человека.\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Как тело реагирует на измену?\n1:12 - Поддержите нас лайком!\n1:25 - Почему люди такие разные?\n6:02 - Уникальные мышцы\n8:19 - «Эволюция - бесцельна», но как она работает?\n12:04 - Глупости полового отбора на примере павлинов\n13:46 - Почему нам нравится сладкое?\n15:05 - Гипотеза «сексуальных сыновей»\n17:54 - Почему у нас одно сердце и мозг?\n22:27 - Почему некоторые органы дублируются, но не троятся?\n25:09 - Парные органы и их особенности\n26:13 - Зачем растут борода и усы?\n28:01 - Почему некоторым сложнее ориентироваться на местности?\n33:04 - Почему в подмышках растут волосы?\n35:56 - Почему пот пахнет по-разному?\n38:08 - Как животные и люди различают мимику?\n41:09 - Как работает категоризация объектов у людей?\n42:21 - Разные слезы\n46:05 - Окислительный стресс\n46:56 - Как люди пришли к заботе о пожилых?\n48:52 - Почему жир скапливается на попе и животе?\n50:54 - Почему мужчинам нравится грудь и попа?\n51:50 - Факторы привлекательности мужчин и женщин\n52:35 - 36,6 идеальная температура тела?\n57:37 - Как работает рост температуры при болезни?\n59:13 - Температура у животных\n1:01:34 - Человеческое тело светится в темноте?\n1:04:32 - Что такое мурашки по коже? Зачем?\n1:07:56 - Почему музыка вызывает мурашки?\n1:08:45 - Зачем нам аппендикс?\n1:11:09 - Кости в теле человека\n1:12:28 - Все зубы формируются до рождения\n1:13:34 - Как работает регенерация у людей\n1:16:15 - Почему люди спят?\n1:17:57 - Баги в глазах\n1:19:54 - Предсказания мозга\n1:22:40 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #человек #подкаст", "ПАРАДОКСЫ ЧЕЛОВЕКА: ПОТ, МУРАШКИ, БОРОДА, ПУЗО и СОН", "782b157e-bb34-45a6-8686-9a5eb13e8297", "QmX60IgWCGk", [], false, "https://www.youtube.com/watch?v=QmX60IgWCGk", 4994, false, 46, "/downloads/youtube/ОСНОВА/2025-06-22_ПАРАДОКСЫ ЧЕЛОВЕКА: ПОТ, МУРАШКИ, БОРОДА, ПУЗО и СОН.m4a", false, false, 10, 1, ~U[2025-06-22 10:41:30Z], ~U[2026-05-03 23:35:42Z], ~U[2026-05-03 23:35:42Z], "Генетический паспорт со скидкой 66% по промокоду OSNOVA3\nhttps://clck.ru/3MhcX4\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы знали, что человек светится в темноте? Очень слабо — в миллион раз слабее, чем нужно, чтобы заметить это глазом. Но если поставить чувствительную камеру, можно увидеть слабое биосвечение, связанное с обменом веществ. Это один из сотен странных фактов о нашем теле, которые кажутся бессмысленными — но всё же зачем-то или почему-то существуют.\n\nВ этом выпуске наш гость физиолог Антон Захаров. И мы обсуждаем, зачем в подмышках волосы, откуда у мужчин соски, и почему сердце у нас одно, а лёгких два. Что за мышцы, которые есть, но не работают, и правда ли, что у разных людей разное кол (truncated) 02:35:42.796 [debug] QUERY OK source="sources" db=2.0ms idle=582.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:42.797 [debug] QUERY OK source="media_profiles" db=0.8ms idle=57.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:42.799 [debug] QUERY OK source="media_items" db=1.3ms idle=57.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5029] 02:35:42.799 [debug] Current batch of media processed. Will check again in 1000ms 02:35:43.799 [debug] Current batch of media processed. Will check again in 1000ms 02:35:44.801 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Отелло зовёт! Выбирайте настроение своего отпуска в летней подборке с промокодом OSNOVA на скидку 20%* при любом бронировании. https://otello.onelink.me/dtFl/4l0s204u?erid=2W5zFGkk9AG\n\n*Промокод действителен до конца июля, скидка до 2000р.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКогда записывал этот выпуск, меня поразила следующая история. Оказывается, не так давно на Южном Урале археологи обнаружили наскальное изображение двугорбого верблюда. Верблюда на Урале! Рисунку примерно от 37 до 15 тысяч лет. Очевидно, верблюды тогда не жили в этих краях — рисунок показывает, как древние люди мигрировали на большие расстояния и несли с собой знания о других местах. Интересно, конечно, было бы представить, в какой ситуации автор рисунка сделал его и для чего.\n\nЭто и многое другое рассказывает наш гость археолог Александр Очередной. Что такое каменный век и какой самый древний предмет, сделанный человеком на территории России? И как ученые учатся колоть камни по технологии 40-тысячелетнй давности. Чем отличаются первобытные «россияне» от «американцев».\n\nГоворим о неандертальцах и денисовцах, о жизни во время ледникового периода — от первой одежды до утреннего рациона, и можно ли отличить охотничью дубину от предмета войны.\n\nВсегда завораживает общаться с людьми полностью полглощенными своим делом, и это именно тот случай. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Уральский верблюд каменного века\n1:05 - Поддержите нас лайком\n1:15 - Что такое каменный век?\n3:21 - Сколько длился каменный век?\n4:48 - Что археология знает о каменном веке?\n5:26 - Главные правила и методы работы археологов\n9:34 - Сколько стоят раскопки?\n12:16 - Кто жил на территории России в каменном веке?\n13:46 - Как каменный век отличался на разных континентах Земли?\n14:51 - Как люди каменного века отличались друг от друга?\n18:24 - Вкладышевые орудия - что это и какие предметы создавали люди каменного века?\n20:01 - Ледниковый период и мифы о нем\n22:43 - Одежда каменного века и борьба с холодом\n24:33 - В чем они жили?\n27:52 - Зачем люди шли на север?\n28:21 - Как археологи выбирают, где копать?\n35:24 - Самая древняя находка на территории России\n36:14 - Орудия, которым больше 2 миллиона лет\n36:53 - Кого можно называть человеком?\n39:51 - Как понять кто создал древнее орудие?\n45:58 - Погребения сапиенсов\n47:06 - Эксперименты археологов для воссоздания быта древних людей\n51:44 - Ремесло древних людей и развитие технологий\n55:50 - Самые сложные предметы древних людей\n57:45 - Какие орудия могут сделать приматы?\n59:52 - Как древние люди учились делать серию предметов?\n1:01:27 - Что такое \"Сунгирь\"? Что там нашли?\n1:03:44 - Главные сложности в раскопках\n1:04:16 - Декор одежды и культура погребения в Сунгири\n1:05:20 - Находки, которые перевернули современную археологию\n1:09:00 - Удивительная наскальная живопись\n1:12:10 - Как сохранить палеолитические памятники?\n1:14:27 - Как обрабатывали камни для орудий?\n1:16:27 - Какие типы предметов находят археологи?\n1:17:31 - Сколько времени тратили на изготовление орудия?\n1:19:00 - Как распознать мастера каменного века?\n1:24:05 - Цели орудий каменного века\n1:26:26 - Археологические криминалисты\n1:26:50 - Бронзовый век\n1:29:55 - Одежда древних людей\n1:31:35 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #человек #подкаст", "duration" => 5529, "filename" => "/downloads/youtube/ОСНОВА/2025-06-15_КАМЕННЫЙ ВЕК на РУСИ: МИФЫ о ЛЕДНИКОВОМ ПЕРИОДЕ, ДОМ из МАМОНТА и ПАЛОК, ДРЕВНЕЙШИЕ ТЕХНОЛОГИИ.m4a", "id" => "xiJcmQxCsag", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=xiJcmQxCsag", "playlist_index" => 47, "timestamp" => 1749997242, "title" => "КАМЕННЫЙ ВЕК на РУСИ: МИФЫ о ЛЕДНИКОВОМ ПЕРИОДЕ, ДОМ из МАМОНТА и ПАЛОК, ДРЕВНЕЙШИЕ ТЕХНОЛОГИИ", "upload_date" => "20250615"} 02:35:44.802 [debug] QUERY OK source="sources" db=0.8ms idle=577.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:44.803 [debug] QUERY OK source="sources" db=0.7ms idle=291.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:44.852 [debug] QUERY OK source="media_items" db=48.7ms idle=292.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-15 14:20:42Z], 10] 02:35:44.863 [debug] QUERY OK source="media_items" db=10.0ms idle=341.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Отелло зовёт! Выбирайте настроение своего отпуска в летней подборке с промокодом OSNOVA на скидку 20%* при любом бронировании. https://otello.onelink.me/dtFl/4l0s204u?erid=2W5zFGkk9AG\n\n*Промокод действителен до конца июля, скидка до 2000р.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКогда записывал этот выпуск, меня поразила следующая история. Оказывается, не так давно на Южном Урале археологи обнаружили наскальное изображение двугорбого верблюда. Верблюда на Урале! Рисунку примерно от 37 до 15 тысяч лет. Очевидно, верблюды тогда не жили в этих краях — рисунок показывает, как древние люди мигрировали на большие расстояния и несли с собой знания о других местах. Интересно, конечно, было бы представить, в какой ситуации автор рисунка сделал его и для чего.\n\nЭто и многое другое рассказывает наш гость археолог Александр Очередной. Что такое каменный век и какой самый древний предмет, сделанный человеком на территории России? И как ученые учатся колоть камни по технологии 40-тысячелетнй давности. Чем отличаются первобытные «россияне» от «американцев».\n\nГоворим о неандертальцах и денисовцах, о жизни во время ледникового периода — от первой одежды до утреннего рациона, и можно ли отличить охотничью дубину от предмета войны.\n\nВсегда завораживает общаться с людьми полностью полглощенными своим делом, и это именно тот случай. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Уральский верблюд каменного века\n1:05 - Поддержите нас лайком\n1:15 - Что такое каменный век?\n3:21 - Сколько длился каменный век?\n4:48 - Что археология знает о каменном веке?\n5:26 - Главные правила и методы работы археологов\n9:34 - Сколько стоят раскопки?\n12:16 - Кто жил на территории России в каменном веке?\n13:46 - Как каменный век отличался на разных континентах Земли?\n14:51 - Как люди каменного века отличались друг от друга?\n18:24 - Вкладышевые орудия - что это и какие предметы создавали люди каменного века?\n20:01 - Ледниковый период и мифы о нем\n22:43 - Одежда каменного века и борьба с холодом\n24:33 - В чем они жили?\n27:52 - Зачем люди шли на север?\n28:21 - Как археологи выбирают, где копать?\n35:24 - Самая древняя находка на территории России\n36:14 - Орудия, которым больше 2 миллиона лет\n36:53 - Кого можно называть человеком?\n39:51 - Как понять кто создал древнее орудие?\n45:58 - Погребения сапиенсов\n47:06 - Эксперименты археологов для воссоздания быта древних людей\n51:44 - Ремесло древних людей и развитие технологий\n55:50 - Самые сложные предметы древних людей\n57:45 - Какие орудия могут сделать приматы?\n59:52 - Как древние люди учились делать серию предметов?\n1:01:27 - Что такое \"Сунгирь\"? Что там нашли?\n1:03:44 - Главные сложности в раскопках\n1:04:16 - Декор одежды и культура погребения в Сунгири\n1:05:20 - Находки, которые перевернули современную археологию\n1:09:00 - Удивительная наскальная живопись\n1:12:10 - Как сохранить палеолитические памятники?\n1:14:27 - Как обрабатывали камни для орудий?\n1:16:27 - Какие типы предметов находят археологи?\n1:17:31 - Сколько времени тратили на изготовление орудия?\n1:19:00 - Как распознать мастера каменного века?\n1:24:05 - Цели орудий каменного века\n1:26:26 - Археологические криминалисты\n1:26:50 - Бронзовый век\n1:29:55 - Одежда древних людей\n1:31:35 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #человек #подкаст", "КАМЕННЫЙ ВЕК на РУСИ: МИФЫ о ЛЕДНИКОВОМ ПЕРИОДЕ, ДОМ из МАМОНТА и ПАЛОК, ДРЕВНЕЙШИЕ ТЕХНОЛОГИИ", "030f5fa4-1434-46db-8d31-2d9f24d853c6", "xiJcmQxCsag", [], false, "https://www.youtube.com/watch?v=xiJcmQxCsag", 5529, false, 47, "/downloads/youtube/ОСНОВА/2025-06-15_КАМЕННЫЙ ВЕК на РУСИ: МИФЫ о ЛЕДНИКОВОМ ПЕРИОДЕ, ДОМ из МАМОНТА и ПАЛОК, ДРЕВНЕЙШИЕ ТЕХНОЛОГИИ.m4a", false, false, 10, 1, ~U[2025-06-15 14:20:42Z], ~U[2026-05-03 23:35:44Z], ~U[2026-05-03 23:35:44Z], "Отелло зовёт! Выбирайте настроение своего отпуска в летней подборке с промокодом OSNOVA на скидку 20%* при любом бронировании. https://otello.onelink.me/dtFl/4l0s204u?erid=2W5zFGkk9AG\n\n*Промокод действителен до конца июля, скидка до 2 (truncated) 02:35:44.865 [debug] QUERY OK source="sources" db=1.7ms idle=351.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:44.866 [debug] QUERY OK source="media_profiles" db=0.8ms idle=62.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:44.868 [debug] QUERY OK source="media_items" db=1.9ms idle=63.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5030] 02:35:44.868 [debug] Current batch of media processed. Will check again in 1000ms 02:35:45.869 [debug] Current batch of media processed. Will check again in 1000ms 02:35:46.872 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы знали, что орбита Меркурия не подчиняется законам ньютоновской физики? Точнее не совсем. С каждым оборотом она немного поворачивается — и это невозможно было объяснить с точки зрения только лишь законов гравитации. Это расхождение заметили ещё в XIX веке, и только Эйнштейн, сто лет спустя, смог объяснить его с помощью общей теории относительности. Так гравитация из «силы притяжения» превратилась в искривление пространства и времени. Об этом разговариваем сегодня с нашим гостем астрофизиком Артёмом Асташёнком.\n\nВ этом выпуске обсуждаем, когда вообще появилась гравитация и могла ли она существовать до Большого взрыва, что было раньше — пространство или время, и почему слабое, сильное и гравитационное взаимодействие работают на разных масштабах. Может ли существовать ещё одно, неизвестное нам, «макро»-взаимодействие?\n\nРазбираемся, можно ли почувствовать гравитацию от чего-то кроме Земли, почему нейтронная звезда — это не просто звезда, а физический абсурд, и как в теории можно было бы обнаружить кротовую нору. Говорим о том, как исчезают чёрные дыры, существует ли абсолютное время и может ли тёмная материя быть «теневой» вселенной.\n\nИ, конечно, о том, какие «пустые места» есть на карте Вселенной, и может ли разгадка тёмной материи или внутренности чёрной дыры изменить наше представление не только о космосе, но и о микромире.\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Гугол чего либо\n1:03 - Поддержите нас лайком!\n1:15 - Когда появилась гравитация?\n3:00 - Что было раньше: гравитация или время?\n5:18 - Проблема классической теории гравитации\n6:35 - Почему теория Ньютона не идеальна?\n12:33 - Почему мы не чувствуем собственную гравитацию?\n14:45 - Что подтверждает общая теория относительности Эйнштейна?\n22:02 - Гравитация может остановить время?\n23:51 - Абсолютное время\n25:52 - Как максимально удлинить жизнь?\n26:20 - Нейтронные звезды и их свойства\n29:25 - Свет нейтронных звезд\n33:37 - Что будет если гравитации пропадет?\n36:11 - Что взаимодействует на Вселенную?\n37:40 - Кротовые норы\n39:40 - Как обнаружить кротовую нору?\n44:25 - Как планеты влияют друг на друга?\n46:25 - Связь объектов в галактике\n48:24 - Гугол\n50:43 - Доказательство мультивселенной и что было до Большого взрыва\n54:17 - Загадочные места Вселенной\n57:38 - Что такое темная материя?\n1:03:50 - Что внутри черной дыры?\n1:09:32 - Эволюция черной дыры\n1:10:40 - Ответ от гравитации\n1:16:55 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "duration" => 4504, "filename" => "/downloads/youtube/ОСНОВА/2025-06-08_АСТРОФИЗИК Асташёнок: ПУТЕШЕСТВИЕ СКВОЗЬ ЧЕРНУЮ ДЫРУ и КРОТОВУЮ НОРУ.m4a", "id" => "5LmVZcbsNjg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=5LmVZcbsNjg", "playlist_index" => 48, "timestamp" => 1749381890, "title" => "АСТРОФИЗИК Асташёнок: ПУТЕШЕСТВИЕ СКВОЗЬ ЧЕРНУЮ ДЫРУ и КРОТОВУЮ НОРУ", "upload_date" => "20250608"} 02:35:46.874 [debug] QUERY OK source="sources" db=1.4ms queue=0.3ms idle=641.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:46.877 [debug] QUERY OK source="sources" db=2.5ms queue=0.1ms idle=362.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:46.926 [debug] QUERY OK source="media_items" db=48.9ms queue=0.1ms idle=365.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-08 11:24:50Z], 10] 02:35:46.938 [debug] QUERY OK source="media_items" db=11.4ms idle=415.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы знали, что орбита Меркурия не подчиняется законам ньютоновской физики? Точнее не совсем. С каждым оборотом она немного поворачивается — и это невозможно было объяснить с точки зрения только лишь законов гравитации. Это расхождение заметили ещё в XIX веке, и только Эйнштейн, сто лет спустя, смог объяснить его с помощью общей теории относительности. Так гравитация из «силы притяжения» превратилась в искривление пространства и времени. Об этом разговариваем сегодня с нашим гостем астрофизиком Артёмом Асташёнком.\n\nВ этом выпуске обсуждаем, когда вообще появилась гравитация и могла ли она существовать до Большого взрыва, что было раньше — пространство или время, и почему слабое, сильное и гравитационное взаимодействие работают на разных масштабах. Может ли существовать ещё одно, неизвестное нам, «макро»-взаимодействие?\n\nРазбираемся, можно ли почувствовать гравитацию от чего-то кроме Земли, почему нейтронная звезда — это не просто звезда, а физический абсурд, и как в теории можно было бы обнаружить кротовую нору. Говорим о том, как исчезают чёрные дыры, существует ли абсолютное время и может ли тёмная материя быть «теневой» вселенной.\n\nИ, конечно, о том, какие «пустые места» есть на карте Вселенной, и может ли разгадка тёмной материи или внутренности чёрной дыры изменить наше представление не только о космосе, но и о микромире.\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Гугол чего либо\n1:03 - Поддержите нас лайком!\n1:15 - Когда появилась гравитация?\n3:00 - Что было раньше: гравитация или время?\n5:18 - Проблема классической теории гравитации\n6:35 - Почему теория Ньютона не идеальна?\n12:33 - Почему мы не чувствуем собственную гравитацию?\n14:45 - Что подтверждает общая теория относительности Эйнштейна?\n22:02 - Гравитация может остановить время?\n23:51 - Абсолютное время\n25:52 - Как максимально удлинить жизнь?\n26:20 - Нейтронные звезды и их свойства\n29:25 - Свет нейтронных звезд\n33:37 - Что будет если гравитации пропадет?\n36:11 - Что взаимодействует на Вселенную?\n37:40 - Кротовые норы\n39:40 - Как обнаружить кротовую нору?\n44:25 - Как планеты влияют друг на друга?\n46:25 - Связь объектов в галактике\n48:24 - Гугол\n50:43 - Доказательство мультивселенной и что было до Большого взрыва\n54:17 - Загадочные места Вселенной\n57:38 - Что такое темная материя?\n1:03:50 - Что внутри черной дыры?\n1:09:32 - Эволюция черной дыры\n1:10:40 - Ответ от гравитации\n1:16:55 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "АСТРОФИЗИК Асташёнок: ПУТЕШЕСТВИЕ СКВОЗЬ ЧЕРНУЮ ДЫРУ и КРОТОВУЮ НОРУ", "f2298cfb-a0ed-4409-ba78-d352a900d876", "5LmVZcbsNjg", [], false, "https://www.youtube.com/watch?v=5LmVZcbsNjg", 4504, false, 48, "/downloads/youtube/ОСНОВА/2025-06-08_АСТРОФИЗИК Асташёнок: ПУТЕШЕСТВИЕ СКВОЗЬ ЧЕРНУЮ ДЫРУ и КРОТОВУЮ НОРУ.m4a", false, false, 10, 1, ~U[2025-06-08 11:24:50Z], ~U[2026-05-03 23:35:46Z], ~U[2026-05-03 23:35:46Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы знали, что орбита Меркурия не подчиняется законам ньютоновской физики? Точнее не совсем. С каждым оборотом она немного поворачивается — и это невозможно было объяснить с точки зрения только лишь законов гравитации. Это расхождение заметили ещё в XIX веке, и только Эйнштейн, сто лет спустя, смог объяснить его с помощью общей теории относительности. Так гравитация из «силы притяжения» превратилась в искривление пространства и времени. Об этом разговариваем сегодня с нашим гостем астрофизиком Артёмом Асташёнком.\n\nВ этом выпуске обсуждаем, когда вообще появилась гравитация и могла ли она существовать до Большого взрыва, что было раньше — пространство или время, и почему слабое, сильное и гравитационное взаимодействие работают на разных масштабах. Мо (truncated) 02:35:46.941 [debug] QUERY OK source="sources" db=2.4ms idle=427.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:46.942 [debug] QUERY OK source="media_profiles" db=0.8ms idle=67.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:46.944 [debug] QUERY OK source="media_items" db=1.7ms idle=65.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5031] 02:35:46.944 [debug] Current batch of media processed. Will check again in 1000ms 02:35:47.944 [debug] Current batch of media processed. Will check again in 1000ms 02:35:48.947 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПомните, по телевизору рекламировали циркониевые браслеты? Так вот, настоящие цирконы — минералы, которым более четырёх миллиардов лет — до сих пор носят на себе следы возможной жизни. В кристаллах возрастом 4,1 млрд лет нашли включения графита с необычным соотношением изотопов углерода — таким, которое характерно для биологических процессов. Это значит, что уже через 300 миллионов лет после формирования Земли на ней, возможно, существовали первые живые организмы. Об этом рассказывает наш гость доктор биологических наук Армен Мулкиджанян. \n\nОбсуждаем, почему один из самых правдоподобных сценариев происхождения жизни связан не с черными курильщиками, а с цинком — элементом, который раньше никто не воспринимал всерьёз. Что делает цинк особенным, и как это связано с Луной и древней планетарной катастрофы. Спойлер: напрямую!\n\nА ещё: кем был общий предок всего живого, как кислород изменил жизнь на планете, зачем нам вирусы в эволюции, и какие эксперименты уже сегодня моделируют ключевые этапы абиогенеза в лабораториях. И, конечно, что мы думаем о странных веществах, обнаруженных на экзопланете K2-18b, и как они могут быть связаны с возможной жизнью вне Земли.\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Как появилась Луна?\n0:52 - Поддержите нас лайком!\n1:05 - Первые следы жизни на Земле\n2:16 - Как выглядят первые живые организмы?\n6:50 - Период полной неизвестности на Земле\n9:06 - LUCA - последний универсальный общий предок. Кто это?\n16:35 - Что общего у LUCA и человека?\n20:22 - Метагеномика - как наука открыла мир микробактерий\n26:16 - Концепция появления жизни на Земле\n32:24 - Как калий и натрий повлияли на жизнь?\n35:45 - Где именно появилась жизнь?\n38:44 - Как пар создает жизнь?\n39:58 - Луна и жизнь на Земле\n51:58 - Оцинкованная Земля\n54:33 - Признаки жизни на экзопланетах\n56:17 - Как фотосинтез появился раньше формирования жизни\n1:02:19 - РНК-мир и эволюция жизни\n1:04:54 - Как неживое превращается в живое? Без чего нет жизни?\n1:06:15 - Что нам дал общий предок LUCA?\n1:09:26 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "duration" => 4194, "filename" => "/downloads/youtube/ОСНОВА/2025-06-01_КАК ПОЯВИЛАСЬ ЖИЗНЬ и ПРИ ЧЕМ ТУТ ЛУНА?.m4a", "id" => "sc9DUvLu0zk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=sc9DUvLu0zk", "playlist_index" => 49, "timestamp" => 1748780288, "title" => "КАК ПОЯВИЛАСЬ ЖИЗНЬ и ПРИ ЧЕМ ТУТ ЛУНА?", "upload_date" => "20250601"} 02:35:48.948 [debug] QUERY OK source="sources" db=1.3ms idle=710.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:48.951 [debug] QUERY OK source="sources" db=2.0ms queue=0.2ms idle=437.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:49.000 [debug] QUERY OK source="media_items" db=48.8ms queue=0.1ms idle=439.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-01 12:18:08Z], 10] 02:35:49.011 [debug] QUERY OK source="media_items" db=10.4ms idle=488.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПомните, по телевизору рекламировали циркониевые браслеты? Так вот, настоящие цирконы — минералы, которым более четырёх миллиардов лет — до сих пор носят на себе следы возможной жизни. В кристаллах возрастом 4,1 млрд лет нашли включения графита с необычным соотношением изотопов углерода — таким, которое характерно для биологических процессов. Это значит, что уже через 300 миллионов лет после формирования Земли на ней, возможно, существовали первые живые организмы. Об этом рассказывает наш гость доктор биологических наук Армен Мулкиджанян. \n\nОбсуждаем, почему один из самых правдоподобных сценариев происхождения жизни связан не с черными курильщиками, а с цинком — элементом, который раньше никто не воспринимал всерьёз. Что делает цинк особенным, и как это связано с Луной и древней планетарной катастрофы. Спойлер: напрямую!\n\nА ещё: кем был общий предок всего живого, как кислород изменил жизнь на планете, зачем нам вирусы в эволюции, и какие эксперименты уже сегодня моделируют ключевые этапы абиогенеза в лабораториях. И, конечно, что мы думаем о странных веществах, обнаруженных на экзопланете K2-18b, и как они могут быть связаны с возможной жизнью вне Земли.\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Как появилась Луна?\n0:52 - Поддержите нас лайком!\n1:05 - Первые следы жизни на Земле\n2:16 - Как выглядят первые живые организмы?\n6:50 - Период полной неизвестности на Земле\n9:06 - LUCA - последний универсальный общий предок. Кто это?\n16:35 - Что общего у LUCA и человека?\n20:22 - Метагеномика - как наука открыла мир микробактерий\n26:16 - Концепция появления жизни на Земле\n32:24 - Как калий и натрий повлияли на жизнь?\n35:45 - Где именно появилась жизнь?\n38:44 - Как пар создает жизнь?\n39:58 - Луна и жизнь на Земле\n51:58 - Оцинкованная Земля\n54:33 - Признаки жизни на экзопланетах\n56:17 - Как фотосинтез появился раньше формирования жизни\n1:02:19 - РНК-мир и эволюция жизни\n1:04:54 - Как неживое превращается в живое? Без чего нет жизни?\n1:06:15 - Что нам дал общий предок LUCA?\n1:09:26 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "КАК ПОЯВИЛАСЬ ЖИЗНЬ и ПРИ ЧЕМ ТУТ ЛУНА?", "430cb41e-2ad7-4572-9697-b7dd8e7a2b81", "sc9DUvLu0zk", [], false, "https://www.youtube.com/watch?v=sc9DUvLu0zk", 4194, false, 49, "/downloads/youtube/ОСНОВА/2025-06-01_КАК ПОЯВИЛАСЬ ЖИЗНЬ и ПРИ ЧЕМ ТУТ ЛУНА?.m4a", false, false, 10, 1, ~U[2025-06-01 12:18:08Z], ~U[2026-05-03 23:35:49Z], ~U[2026-05-03 23:35:49Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПомните, по телевизору рекламировали циркониевые браслеты? Так вот, настоящие цирконы — минералы, которым более четырёх миллиардов лет — до сих пор носят на себе следы возможной жизни. В кристаллах возрастом 4,1 млрд лет нашли включения графита с необычным соотношением изотопов углерода — таким, которое характерно для биологических процессов. Это значит, что уже через 300 миллионов лет после формирования Земли на ней, возможно, существовали первые живые организмы. Об этом рассказывает наш гость доктор биологических наук Армен Мулкиджанян. \n\nОбсуждаем, почему один из самых правдоподобных сценариев происхождения жизни связан не с черными курильщиками, а с цинком — элементом, который раньше никто не воспринимал всерьёз. Что делает цинк особенным, и как это связано с Луной и древней планетарной катастрофы. Спойлер: напрямую!\n\nА ещё: кем был общий предок всего живого, как кислород изменил жизнь на планете, зачем нам вирусы в эволюции, и какие эксперименты уже сегодня моделируют ключевые этапы абиогенеза в лабораториях. И, конечно, что мы думаем о странных веществах, обнаруженных на экзопланете K2-18b, и как они могут быть связаны с возможной жизнью вне Земли.\nПросмотра!\n\nОСНОВА в соцсетях: (truncated) 02:35:49.013 [debug] QUERY OK source="sources" db=1.3ms idle=499.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:49.013 [debug] QUERY OK source="media_profiles" db=0.6ms idle=64.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:49.015 [debug] QUERY OK source="media_items" db=1.3ms idle=62.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5032] 02:35:49.015 [debug] Current batch of media processed. Will check again in 1000ms 02:35:50.016 [debug] Current batch of media processed. Will check again in 1000ms 02:35:51.019 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИногда при извержении вулкана в воздух поднимаются не только пепел и лава, но и тончайшие нити стекла — их называют «волосами Пеле». Они лёгкие, острые, золотистые, и могут растягиваться на десятки сантиметров. Это натуральное вулканическое стекловолокно, образующееся прямо в воздухе. Погуглите - очень красиво!\n\nВ этом выпуске с геологом Александром Спиридоновым обсуждаем, как формируются минералы, почему кристаллы всегда симметричны, чем минералы отличаются от камней, и почему алмаз считается идеальным. Что делает одни породы особенно красивыми, и можно ли в минералах найти универсальную формулу красоты.\n\nГоворим о пещерах и базальтовых колоннах, о структуре снежинок, о макросъёмке кристаллов и о том, как геология оказывается ближе к биологии, чем кажется.\n\nРазбираемся, что такое редкоземельные металлы, зачем мы пьём минералы, и правда ли, что в бутылке минеральной воды пахнет сера. Что у нас в организме сделано из минералов — и почему без них мы бы не жили.\n\nИ наконец — откуда берётся нефть, действительно ли она образовалась из динозавров, и можно ли на даче случайно найти месторождение.\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Почему кавказская минералка так пахнет?\n1:15 - Поддержите нас лайком!\n1:28 - Нефть из динозавров?\n3:10 - Сколько лет прошло для формирования нефти? Методы исследования пород\n7:50 - Чем занимается геология?\n9:10 - Старое название геологии\n9:40 - Что сначала изучают в геологии?\n10:01 - Ключевые точки формирования Земли\n15:54 - Что находится под Москвой?\n17:55 - Добыча алмазов\n18:28 - Откуда привозят камни для брусчатки?\n20:14 - Что такое минералы? Чем они отличаются от камней?\n23:06 - Как устроен кристалл?\n24:47 - От чего зависит устройство кристалла?\n25:27 - Как формируется формула веществ?\n27:09 - В чем красота минералов?\n28:09 - Алмаз идеален?\n29:50 - Алмаз и графит - это одно и тоже?\n31:43 - Что живая природа взяла у минералов?\n35:20 - Редкоземельные металлы\n37:52 - Мостовая гигантов. Почему природа создает симметрию?\n41:32 - Симметрия редкость для природы?\n42:02 - Как появляются каменные арки на побережьях?\n43:34 - Зачем копать сверхглубокие скважины?\n46:02 - Сколько стоит сверхглубокое бурение?\n50:27 - Какая порода в самой глубокой скважине?\n51:13 - Порода - как пружина\n52:16 - Добуриться до мантии\n54:27 - Можно найти нефть на даче?\n55:19 - Где искать нефть?\n56:33 - Самые дорогие полезные ископаемые\n58:34 - Зеленые технологии лучше?\n1:00:00 - Вред от батареек\n1:01:25 - Проблемы утилизации\n1:02:55 - Космические камни отличаются от земных?\n1:04:13 - Как невесомость влияет на минералы?\n1:05:13 - Какая планета интересна геологу?\n1:07:30 - Тектоника и мерзлота\n1:09:39 - Минералка и ее свойства\n1:14:18 - Волосы Пеле\n1:16:56 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #геология #подкаст", "duration" => 4534, "filename" => "/downloads/youtube/ОСНОВА/2025-05-25_ЗАГАДКИ ЗЕМЛИ: КРИСТАЛЛЫ, НЕФТЬ, АЛМАЗЫ и КАК ПРИРОДА СОЗДАЕТ КРАСОТУ.m4a", "id" => "VQgFsSl0CnE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=VQgFsSl0CnE", "playlist_index" => 50, "timestamp" => 1748171149, "title" => "ЗАГАДКИ ЗЕМЛИ: КРИСТАЛЛЫ, НЕФТЬ, АЛМАЗЫ и КАК ПРИРОДА СОЗДАЕТ КРАСОТУ", "upload_date" => "20250525"} 02:35:51.020 [debug] QUERY OK source="sources" db=1.1ms idle=776.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:51.022 [debug] QUERY OK source="sources" db=2.0ms idle=508.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:51.058 [debug] QUERY OK source="media_items" db=35.2ms idle=511.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-05-25 11:05:49Z], 10] 02:35:51.069 [debug] QUERY OK source="media_items" db=10.0ms idle=546.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИногда при извержении вулкана в воздух поднимаются не только пепел и лава, но и тончайшие нити стекла — их называют «волосами Пеле». Они лёгкие, острые, золотистые, и могут растягиваться на десятки сантиметров. Это натуральное вулканическое стекловолокно, образующееся прямо в воздухе. Погуглите - очень красиво!\n\nВ этом выпуске с геологом Александром Спиридоновым обсуждаем, как формируются минералы, почему кристаллы всегда симметричны, чем минералы отличаются от камней, и почему алмаз считается идеальным. Что делает одни породы особенно красивыми, и можно ли в минералах найти универсальную формулу красоты.\n\nГоворим о пещерах и базальтовых колоннах, о структуре снежинок, о макросъёмке кристаллов и о том, как геология оказывается ближе к биологии, чем кажется.\n\nРазбираемся, что такое редкоземельные металлы, зачем мы пьём минералы, и правда ли, что в бутылке минеральной воды пахнет сера. Что у нас в организме сделано из минералов — и почему без них мы бы не жили.\n\nИ наконец — откуда берётся нефть, действительно ли она образовалась из динозавров, и можно ли на даче случайно найти месторождение.\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Почему кавказская минералка так пахнет?\n1:15 - Поддержите нас лайком!\n1:28 - Нефть из динозавров?\n3:10 - Сколько лет прошло для формирования нефти? Методы исследования пород\n7:50 - Чем занимается геология?\n9:10 - Старое название геологии\n9:40 - Что сначала изучают в геологии?\n10:01 - Ключевые точки формирования Земли\n15:54 - Что находится под Москвой?\n17:55 - Добыча алмазов\n18:28 - Откуда привозят камни для брусчатки?\n20:14 - Что такое минералы? Чем они отличаются от камней?\n23:06 - Как устроен кристалл?\n24:47 - От чего зависит устройство кристалла?\n25:27 - Как формируется формула веществ?\n27:09 - В чем красота минералов?\n28:09 - Алмаз идеален?\n29:50 - Алмаз и графит - это одно и тоже?\n31:43 - Что живая природа взяла у минералов?\n35:20 - Редкоземельные металлы\n37:52 - Мостовая гигантов. Почему природа создает симметрию?\n41:32 - Симметрия редкость для природы?\n42:02 - Как появляются каменные арки на побережьях?\n43:34 - Зачем копать сверхглубокие скважины?\n46:02 - Сколько стоит сверхглубокое бурение?\n50:27 - Какая порода в самой глубокой скважине?\n51:13 - Порода - как пружина\n52:16 - Добуриться до мантии\n54:27 - Можно найти нефть на даче?\n55:19 - Где искать нефть?\n56:33 - Самые дорогие полезные ископаемые\n58:34 - Зеленые технологии лучше?\n1:00:00 - Вред от батареек\n1:01:25 - Проблемы утилизации\n1:02:55 - Космические камни отличаются от земных?\n1:04:13 - Как невесомость влияет на минералы?\n1:05:13 - Какая планета интересна геологу?\n1:07:30 - Тектоника и мерзлота\n1:09:39 - Минералка и ее свойства\n1:14:18 - Волосы Пеле\n1:16:56 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #геология #подкаст", "ЗАГАДКИ ЗЕМЛИ: КРИСТАЛЛЫ, НЕФТЬ, АЛМАЗЫ и КАК ПРИРОДА СОЗДАЕТ КРАСОТУ", "16d4443c-3311-4c8e-a551-2cd2390b9a9f", "VQgFsSl0CnE", [], false, "https://www.youtube.com/watch?v=VQgFsSl0CnE", 4534, false, 50, "/downloads/youtube/ОСНОВА/2025-05-25_ЗАГАДКИ ЗЕМЛИ: КРИСТАЛЛЫ, НЕФТЬ, АЛМАЗЫ и КАК ПРИРОДА СОЗДАЕТ КРАСОТУ.m4a", false, false, 10, 1, ~U[2025-05-25 11:05:49Z], ~U[2026-05-03 23:35:51Z], ~U[2026-05-03 23:35:51Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИногда при извержении вулкана в воздух поднимаются не только пепел и лава, но и тончайшие нити стекла — их называют «волосами Пеле». Они лёгкие, острые, золотистые, и могут растягиваться на десятки сантиметров. Это натуральное вулканическое стекловолокно, образующееся прямо в воздухе. Погуглите - очень красиво!\n\nВ этом выпуске с геологом Александром Спиридоновым обсуждаем, как формируются минералы, почему кристаллы всегда симметричны, чем минералы отличаются от камней, и почему алмаз сч (truncated) 02:35:51.071 [debug] QUERY OK source="sources" db=1.6ms idle=557.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:51.071 [debug] QUERY OK source="media_profiles" db=0.6ms idle=50.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:51.073 [debug] QUERY OK source="media_items" db=1.3ms idle=49.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5033] 02:35:51.073 [debug] Current batch of media processed. Will check again in 1000ms 02:35:52.074 [debug] Current batch of media processed. Will check again in 1000ms 02:35:53.077 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня большой выпуск про ИИ, а наш гость Иван Оселедец. Обсуждаем, что такое рассуждающий ИИ и как далеко мы продвинулись в сторону настоящего искусственного интеллекта. Что такое AGI, когда он появится, и какие возможности ИИ могут поразить нас уже через 5–10 лет.\n\nГоворим про агенты, которые могут действовать в интернете от вашего имени, про эффект масштабирования, галлюцинации, видеокарты NVIDIA, DeepSeek и цены на обучение моделей.\n\nРазбираемся, на какие применения ИИ стоит обратить внимание за пределами чат-ботов и картинок, какие задачи он уже решает на практике — и какие проблемы пока остаются.\n\nИ, конечно, обсуждаем, кто будет нести ответственность за ошибки нейросетей, возможен ли ИИ, вдохновлённый биологией, и как вообще успевать за темпом перемен.\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Угрозы искусственного интеллекта\n1:25 - Поддержите нас лайком!\n1:36 - Прогнозы развития ИИ\n3:54 - ИИ-агенты и помощники\n9:57 - Следующий шаг для ИИ\n11:23 - Как рассуждает нейросеть?\n12:56 - Медицинский цифровой ассистент\n14:56 - Эврика и обучение у нейросети\n17:08 - Сильный искусственный интеллект - AGI\n19:55 - Искусственный интеллект обгонит интеллект человека?\n25:53 - Какая самая сильная модель ИИ сейчас?\n26:40 - Сколько стоит обучить ИИ?\n27:08 - На что тратятся деньги при обучении ИИ?\n27:53 - DeepSeek намного дешевле - почему?\n29:10 - Какой следующий этап ускорения обучения нейросетей?\n32:27 - Прогресс в искусственном интеллекте упирается в видеокарты?\n34:50 - Биологические нейроны отличаются от искусственных нейронов?\n40:00 - Угрозы от нейросетей - реальны?\n44:24 - Нейросеть может выйти из под контроля человека?\n47:48 - Можно ли сделать экстренное отключение ИИ?\n49:40 - ИИ может пройти капчу?\n50:23 - Как вам можно зарабатывать на ИИ?\n54:20 - Повышение персональной эффективности\n57:59 - Обучение ИИ-монтажера\n1:02:15 - Генеративные проекты и их проблемы\n1:04:13 - Как устроено понимание языков у ИИ?\n1:06:35 - С иностранными нейросетями лучше говорить по-английски?\n1:07:30 - У ИИ есть общее представление о мире?\n1:09:33 - Применение ИИ в быту\n1:11:40 - Как правильно строить запросы для ИИ\n1:13:24 - Этика обучения и как это устроено\n1:17:36 - Деньги и ИИ\n1:20:17 - Нейросетевой художник\n1:21:35 - Почему вы занимаетесь ИИ?\n1:22:52 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #нейросети #подкаст", "duration" => 4880, "filename" => "/downloads/youtube/ОСНОВА/2025-05-18_ИИ СТАНОВИТСЯ УМНЕЕ ЛЮДЕЙ? ГЛУБОКИЙ РАЗГОВОР ПРО УГРОЗУ, AGI и ДЕНЬГИ.m4a", "id" => "r6apayZnCbg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=r6apayZnCbg", "playlist_index" => 51, "timestamp" => 1747574510, "title" => "ИИ СТАНОВИТСЯ УМНЕЕ ЛЮДЕЙ? ГЛУБОКИЙ РАЗГОВОР ПРО УГРОЗУ, AGI и ДЕНЬГИ", "upload_date" => "20250518"} 02:35:53.080 [debug] QUERY OK source="sources" db=2.3ms queue=0.2ms idle=823.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:53.085 [debug] QUERY OK source="sources" db=3.5ms queue=0.1ms idle=569.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:53.128 [debug] QUERY OK source="media_items" db=42.7ms idle=573.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-05-18 13:21:50Z], 10] 02:35:53.138 [debug] QUERY OK source="media_items" db=10.0ms idle=616.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня большой выпуск про ИИ, а наш гость Иван Оселедец. Обсуждаем, что такое рассуждающий ИИ и как далеко мы продвинулись в сторону настоящего искусственного интеллекта. Что такое AGI, когда он появится, и какие возможности ИИ могут поразить нас уже через 5–10 лет.\n\nГоворим про агенты, которые могут действовать в интернете от вашего имени, про эффект масштабирования, галлюцинации, видеокарты NVIDIA, DeepSeek и цены на обучение моделей.\n\nРазбираемся, на какие применения ИИ стоит обратить внимание за пределами чат-ботов и картинок, какие задачи он уже решает на практике — и какие проблемы пока остаются.\n\nИ, конечно, обсуждаем, кто будет нести ответственность за ошибки нейросетей, возможен ли ИИ, вдохновлённый биологией, и как вообще успевать за темпом перемен.\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Угрозы искусственного интеллекта\n1:25 - Поддержите нас лайком!\n1:36 - Прогнозы развития ИИ\n3:54 - ИИ-агенты и помощники\n9:57 - Следующий шаг для ИИ\n11:23 - Как рассуждает нейросеть?\n12:56 - Медицинский цифровой ассистент\n14:56 - Эврика и обучение у нейросети\n17:08 - Сильный искусственный интеллект - AGI\n19:55 - Искусственный интеллект обгонит интеллект человека?\n25:53 - Какая самая сильная модель ИИ сейчас?\n26:40 - Сколько стоит обучить ИИ?\n27:08 - На что тратятся деньги при обучении ИИ?\n27:53 - DeepSeek намного дешевле - почему?\n29:10 - Какой следующий этап ускорения обучения нейросетей?\n32:27 - Прогресс в искусственном интеллекте упирается в видеокарты?\n34:50 - Биологические нейроны отличаются от искусственных нейронов?\n40:00 - Угрозы от нейросетей - реальны?\n44:24 - Нейросеть может выйти из под контроля человека?\n47:48 - Можно ли сделать экстренное отключение ИИ?\n49:40 - ИИ может пройти капчу?\n50:23 - Как вам можно зарабатывать на ИИ?\n54:20 - Повышение персональной эффективности\n57:59 - Обучение ИИ-монтажера\n1:02:15 - Генеративные проекты и их проблемы\n1:04:13 - Как устроено понимание языков у ИИ?\n1:06:35 - С иностранными нейросетями лучше говорить по-английски?\n1:07:30 - У ИИ есть общее представление о мире?\n1:09:33 - Применение ИИ в быту\n1:11:40 - Как правильно строить запросы для ИИ\n1:13:24 - Этика обучения и как это устроено\n1:17:36 - Деньги и ИИ\n1:20:17 - Нейросетевой художник\n1:21:35 - Почему вы занимаетесь ИИ?\n1:22:52 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #нейросети #подкаст", "ИИ СТАНОВИТСЯ УМНЕЕ ЛЮДЕЙ? ГЛУБОКИЙ РАЗГОВОР ПРО УГРОЗУ, AGI и ДЕНЬГИ", "8b399f7f-a700-4933-8820-56e5d2a105e1", "r6apayZnCbg", [], false, "https://www.youtube.com/watch?v=r6apayZnCbg", 4880, false, 51, "/downloads/youtube/ОСНОВА/2025-05-18_ИИ СТАНОВИТСЯ УМНЕЕ ЛЮДЕЙ? ГЛУБОКИЙ РАЗГОВОР ПРО УГРОЗУ, AGI и ДЕНЬГИ.m4a", false, false, 10, 1, ~U[2025-05-18 13:21:50Z], ~U[2026-05-03 23:35:53Z], ~U[2026-05-03 23:35:53Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня большой выпуск про ИИ, а наш гость Иван Оселедец. Обсуждаем, что такое рассуждающий ИИ и как далеко мы продвинулись в сторону настоящего искусственного интеллекта. Что такое AGI, когда он появится, и какие возможности ИИ могут поразить нас уже через 5–10 лет.\n\nГоворим про агенты, которые могут действовать в интернете от вашего имени, про эффект масштабирования, галлюцинации, видеокарты NVIDIA, DeepSeek и цены на обучение моделей.\n\nРазбираемся, на какие применения ИИ стоит обратить внимание за пределами чат-ботов и картинок, какие задачи он уже решает на практике — и какие проблемы пока остаются.\n\nИ, конечно, обсуждаем, кто будет нести ответственность за ошибки нейросетей, возможен ли ИИ, вдохновлённый биологией, и как вообще успевать за темпом перемен.\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.c (truncated) 02:35:53.140 [debug] QUERY OK source="sources" db=1.7ms idle=627.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:53.141 [debug] QUERY OK source="media_profiles" db=0.8ms idle=60.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:53.143 [debug] QUERY OK source="media_items" db=1.1ms idle=57.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5034] 02:35:53.143 [debug] Current batch of media processed. Will check again in 1000ms 02:35:54.143 [debug] Current batch of media processed. Will check again in 1000ms 02:35:55.146 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nЧёрные дыры не излучают свет — но вокруг них настолько горячо, что вещество, падающее внутрь, начинает светиться рентгеном. И именно эти вспышки позволяют нам их находить. Мы не видим саму дыру — мы видим её последствия. Как по ожогам можно понять, где был огонь.\n\nСегодня наш гость астроном Илья Мереминский. В этом выпуске обсуждаем, как устроена рентгеновская астрономия, зачем смотреть в космос не глазами, а «рентгеном», и почему Вселенная в этих лучах напоминает ткань с узорами. Говорим о рентгеновских телескопах, как они сканирует небо, какие данные приносит, как тестируют телескопы на Земле и чем вообще отличается рентгеновская обсерватория от привычной оптики. И что можно увидеть на карте неба, построенной таким аппаратом.\n\nА ещё: как рождаются пульсары, как умирают звёзды, и что нового мы узнали о Вселенной за последние годы.\nПросмотра!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Измерение космоса в крабах\n1:28 - Поддержите нас лайком!\n1:40 - Что видит рентгеновская астрономия?\n7:03 - Как работает рентген?\n10:41 - Что \"рисуют\" фотоны?\n12:42 - Как впервые увидели черную дыру?\n13:29 - Что излучает черная дыра?\n17:30 - Крабовидная туманность\n20:02 - Как снимали туманность?\n21:38 - Первый каталог космических туманностей\n22:26 - Какое прошлое Вселенной мы видим?\n27:11 - Скорпион-X1 - самый яркий объект на карте вселенной и старт рентгеновской астрономии\n32:03 - География нашей галактики\n34:49 - Как выглядит галактика не через рентген?\n39:17 - Спектр-РГ и как разрабатывают космические аппараты?\n41:10 - Как планируют космические миссии?\n43:05 - Как разрабатывают прототипы?\n44:35 - Что такое космические эксперименты?\n46:04 - Как делят данные со Спектра-РГ?\n49:24 - Изотропность Вселенной\n51:55 - За что рентгеновской астрономии дали Нобелевскую премию?\n54:37 - Демография черных дыр и другие открытия рентгеновской астрономии\n57:02 - Открытия у нейтронных звезд\n58:05 - Эволюция звезд и будущее Солнца\n1:00:50 - Переменность рентгеновского неба\n1:03:05 - Открытие интересных объектов\n1:05:25 - Термоядерные взрывы и странное вещество\n1:07:50 - Рентгеновские пульсары\n1:12:28 - Самый сложный вопрос в астрономии\n1:15:11 - Будущее изучения космоса\n1:21:10 - Самый ожидаемый телескоп\n1:22:09 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "duration" => 4942, "filename" => "/downloads/youtube/ОСНОВА/2025-05-11_АСТРОФИЗИК МЕРЕМИНСКИЙ: НЕВИДИМАЯ ЧАСТЬ ВСЕЛЕННОЙ.m4a", "id" => "oxji6hObgho", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=oxji6hObgho", "playlist_index" => 52, "timestamp" => 1746962030, "title" => "АСТРОФИЗИК МЕРЕМИНСКИЙ: НЕВИДИМАЯ ЧАСТЬ ВСЕЛЕННОЙ", "upload_date" => "20250511"} 02:35:55.148 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=884.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:55.150 [debug] QUERY OK source="sources" db=1.9ms idle=636.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:55.196 [debug] QUERY OK source="media_items" db=46.0ms idle=638.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-05-11 11:13:50Z], 10] 02:35:55.206 [debug] QUERY OK source="media_items" db=8.8ms idle=685.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nЧёрные дыры не излучают свет — но вокруг них настолько горячо, что вещество, падающее внутрь, начинает светиться рентгеном. И именно эти вспышки позволяют нам их находить. Мы не видим саму дыру — мы видим её последствия. Как по ожогам можно понять, где был огонь.\n\nСегодня наш гость астроном Илья Мереминский. В этом выпуске обсуждаем, как устроена рентгеновская астрономия, зачем смотреть в космос не глазами, а «рентгеном», и почему Вселенная в этих лучах напоминает ткань с узорами. Говорим о рентгеновских телескопах, как они сканирует небо, какие данные приносит, как тестируют телескопы на Земле и чем вообще отличается рентгеновская обсерватория от привычной оптики. И что можно увидеть на карте неба, построенной таким аппаратом.\n\nА ещё: как рождаются пульсары, как умирают звёзды, и что нового мы узнали о Вселенной за последние годы.\nПросмотра!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Измерение космоса в крабах\n1:28 - Поддержите нас лайком!\n1:40 - Что видит рентгеновская астрономия?\n7:03 - Как работает рентген?\n10:41 - Что \"рисуют\" фотоны?\n12:42 - Как впервые увидели черную дыру?\n13:29 - Что излучает черная дыра?\n17:30 - Крабовидная туманность\n20:02 - Как снимали туманность?\n21:38 - Первый каталог космических туманностей\n22:26 - Какое прошлое Вселенной мы видим?\n27:11 - Скорпион-X1 - самый яркий объект на карте вселенной и старт рентгеновской астрономии\n32:03 - География нашей галактики\n34:49 - Как выглядит галактика не через рентген?\n39:17 - Спектр-РГ и как разрабатывают космические аппараты?\n41:10 - Как планируют космические миссии?\n43:05 - Как разрабатывают прототипы?\n44:35 - Что такое космические эксперименты?\n46:04 - Как делят данные со Спектра-РГ?\n49:24 - Изотропность Вселенной\n51:55 - За что рентгеновской астрономии дали Нобелевскую премию?\n54:37 - Демография черных дыр и другие открытия рентгеновской астрономии\n57:02 - Открытия у нейтронных звезд\n58:05 - Эволюция звезд и будущее Солнца\n1:00:50 - Переменность рентгеновского неба\n1:03:05 - Открытие интересных объектов\n1:05:25 - Термоядерные взрывы и странное вещество\n1:07:50 - Рентгеновские пульсары\n1:12:28 - Самый сложный вопрос в астрономии\n1:15:11 - Будущее изучения космоса\n1:21:10 - Самый ожидаемый телескоп\n1:22:09 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "АСТРОФИЗИК МЕРЕМИНСКИЙ: НЕВИДИМАЯ ЧАСТЬ ВСЕЛЕННОЙ", "dafbde27-6b1d-49fe-ba32-5462c9291ff0", "oxji6hObgho", [], false, "https://www.youtube.com/watch?v=oxji6hObgho", 4942, false, 52, "/downloads/youtube/ОСНОВА/2025-05-11_АСТРОФИЗИК МЕРЕМИНСКИЙ: НЕВИДИМАЯ ЧАСТЬ ВСЕЛЕННОЙ.m4a", false, false, 10, 1, ~U[2025-05-11 11:13:50Z], ~U[2026-05-03 23:35:55Z], ~U[2026-05-03 23:35:55Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nЧёрные дыры не излучают свет — но вокруг них настолько горячо, что вещество, падающее внутрь, начинает светиться рентгеном. И именно эти вспышки позволяют нам их находить. Мы не видим саму дыру — мы видим её последствия. Как по ожогам можно понять, где был огонь.\n\nСегодня наш гость астроном Илья Мереминский. В этом выпуске обсуждаем, как устроена рентгеновская астрономия, зачем смотреть в космос не глазами, а «рентгеном», и почему Вселенная в этих лучах напоминает ткань с узорами. Говорим о рентгеновских телескопах, как они сканирует небо, какие данные приносит, как тестируют телескопы на Земле и чем вообще отличается рентгеновская обсерватория от привычной оптики. И что можно увидеть на карте неба, построенной таким аппаратом.\n\nА ещё: как рождаются пульсары, как умирают звёзды, и что нового мы узнали о Вселенной за последние годы.\nПросмотра!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: (truncated) 02:35:55.208 [debug] QUERY OK source="sources" db=2.2ms idle=694.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:55.209 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=60.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:55.210 [debug] QUERY OK source="media_items" db=1.0ms idle=59.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5035] 02:35:55.210 [debug] Current batch of media processed. Will check again in 1000ms 02:35:56.211 [debug] Current batch of media processed. Will check again in 1000ms 02:35:57.215 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЕсть видео, где команда людей и колония муравьёв соревнуются в том, кто быстрее перенесёт бревно через лабиринт. И муравьи справляются как минимум не хуже. Без слов, без плана, без лидера. Как такое возможно?\n\nНаш гость мирмеколог Данила Горюнов. И в этом выпуске обсуждаем, как устроено муравьиное общество, почему одни особи всю жизнь кормят других, как работает коллективное принятие решений и можно ли назвать колонию единым организмом.\n\nГоворим про архитектуру муравейников, феромоны, муравьиный «альтруизм», маток и воинов, лабораторные эксперименты, механизмы координации, и то, почему у некоторых видов есть похороны, охрана и специализированные рабочие.\n\nИ, конечно, обсудим, что можно позаимствовать у насекомьих сообществ и чем они похожи на наше. Просмотра!\n\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Воинственные муравьи и муравьи-вонючки\n0:43 - Поддержите нас лайком\n0:57 - Насколько муравьи умны?\n7:13 - Как общаются муравьи?\n10:42 - Мы понимаем язык муравьев?\n12:40 - Общение через запахи\n13:55 - Как устроено общество муравьев?\n16:12 - Основные профессии муравьев\n23:08 - Куда идет строй муравьев?\n24:02 - Из кого состоит муравьиная семья?\n25:03 - Кто такая муравьиная самка?\n27:11 - Как определяется пол у муравьев?\n27:50 - Сколько самок в муравейнике?\n31:08 - Сколько полов у муравьев?\n33:11 - Как устроена колония\n35:40 - Устройство общества в муравейнике\n37:45 - Эксперименты над муравьями\n40:06 - На что способен мозг муравья?\n41:50 - Как уволить муравья?\n42:57 - Общение человека и муравья\n45:18 - Алгоритмы муравьиной семьи и как это используется в авиации?\n46:55 - Как общество муравьев определяет задачи?\n48:30 - Семья муравьев существует как единый организм?\n53:49 - Муравьи-рабовладельцы\n56:14 - Самая большая семья муравьев\n57:47 - Как семьи муравьев контактируют друг с другом?\n59:43 - Война муравьев\n1:03:09 - Как люди заставили воевать муравьев?\n1:06:40 - Пределы жизни семьи муравьев\n1:07:50 - Как возникла социальность муравьев?\n1:12:35 - Личные интересы муравья\n1:14:00 - Ритуалы муравьев\n1:16:56 - Как муравьи воют с людьми?\n1:20:31 - Зачем залезать в муравейник?\n1:22:58 - Архитектура муравейника\n1:28:43 - Основные помещения муравейника\n1:30:16 - Чем общества пчел и термитов отличаются от муравьев?\n1:36:50 - Как эволюционировали муравьи?\n1:41:43 - Как муравьи относятся друг к другу?\n1:43:37 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #муравьи #подкаст", "duration" => 6127, "filename" => "/downloads/youtube/ОСНОВА/2025-05-04_МУРАВЬИ vs ЛЮДИ: КОЛЛЕКТИВНЫЙ МОЗГ и ПОЧЕМУ ИХ ОБЩЕСТВО КРУЧЕ НАС?.m4a", "id" => "pYdias_8pNU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=pYdias_8pNU", "playlist_index" => 53, "timestamp" => 1746363938, "title" => "МУРАВЬИ vs ЛЮДИ: КОЛЛЕКТИВНЫЙ МОЗГ и ПОЧЕМУ ИХ ОБЩЕСТВО КРУЧЕ НАС?", "upload_date" => "20250504"} 02:35:57.218 [debug] QUERY OK source="sources" db=1.5ms queue=0.2ms idle=943.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:57.219 [debug] QUERY OK source="sources" db=0.9ms idle=706.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:57.258 [debug] QUERY OK source="media_items" db=39.0ms idle=707.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-05-04 13:05:38Z], 10] 02:35:57.268 [debug] QUERY OK source="media_items" db=9.3ms idle=746.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЕсть видео, где команда людей и колония муравьёв соревнуются в том, кто быстрее перенесёт бревно через лабиринт. И муравьи справляются как минимум не хуже. Без слов, без плана, без лидера. Как такое возможно?\n\nНаш гость мирмеколог Данила Горюнов. И в этом выпуске обсуждаем, как устроено муравьиное общество, почему одни особи всю жизнь кормят других, как работает коллективное принятие решений и можно ли назвать колонию единым организмом.\n\nГоворим про архитектуру муравейников, феромоны, муравьиный «альтруизм», маток и воинов, лабораторные эксперименты, механизмы координации, и то, почему у некоторых видов есть похороны, охрана и специализированные рабочие.\n\nИ, конечно, обсудим, что можно позаимствовать у насекомьих сообществ и чем они похожи на наше. Просмотра!\n\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Воинственные муравьи и муравьи-вонючки\n0:43 - Поддержите нас лайком\n0:57 - Насколько муравьи умны?\n7:13 - Как общаются муравьи?\n10:42 - Мы понимаем язык муравьев?\n12:40 - Общение через запахи\n13:55 - Как устроено общество муравьев?\n16:12 - Основные профессии муравьев\n23:08 - Куда идет строй муравьев?\n24:02 - Из кого состоит муравьиная семья?\n25:03 - Кто такая муравьиная самка?\n27:11 - Как определяется пол у муравьев?\n27:50 - Сколько самок в муравейнике?\n31:08 - Сколько полов у муравьев?\n33:11 - Как устроена колония\n35:40 - Устройство общества в муравейнике\n37:45 - Эксперименты над муравьями\n40:06 - На что способен мозг муравья?\n41:50 - Как уволить муравья?\n42:57 - Общение человека и муравья\n45:18 - Алгоритмы муравьиной семьи и как это используется в авиации?\n46:55 - Как общество муравьев определяет задачи?\n48:30 - Семья муравьев существует как единый организм?\n53:49 - Муравьи-рабовладельцы\n56:14 - Самая большая семья муравьев\n57:47 - Как семьи муравьев контактируют друг с другом?\n59:43 - Война муравьев\n1:03:09 - Как люди заставили воевать муравьев?\n1:06:40 - Пределы жизни семьи муравьев\n1:07:50 - Как возникла социальность муравьев?\n1:12:35 - Личные интересы муравья\n1:14:00 - Ритуалы муравьев\n1:16:56 - Как муравьи воют с людьми?\n1:20:31 - Зачем залезать в муравейник?\n1:22:58 - Архитектура муравейника\n1:28:43 - Основные помещения муравейника\n1:30:16 - Чем общества пчел и термитов отличаются от муравьев?\n1:36:50 - Как эволюционировали муравьи?\n1:41:43 - Как муравьи относятся друг к другу?\n1:43:37 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #муравьи #подкаст", "МУРАВЬИ vs ЛЮДИ: КОЛЛЕКТИВНЫЙ МОЗГ и ПОЧЕМУ ИХ ОБЩЕСТВО КРУЧЕ НАС?", "fcb96dab-7bce-4dde-b9fc-1519d993cfcf", "pYdias_8pNU", [], false, "https://www.youtube.com/watch?v=pYdias_8pNU", 6127, false, 53, "/downloads/youtube/ОСНОВА/2025-05-04_МУРАВЬИ vs ЛЮДИ: КОЛЛЕКТИВНЫЙ МОЗГ и ПОЧЕМУ ИХ ОБЩЕСТВО КРУЧЕ НАС?.m4a", false, false, 10, 1, ~U[2025-05-04 13:05:38Z], ~U[2026-05-03 23:35:57Z], ~U[2026-05-03 23:35:57Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЕсть видео, где команда людей и колония муравьёв соревнуются в том, кто быстрее перенесёт бревно через лабиринт. И муравьи справляются как минимум не хуже. Без слов, без плана, без лидера. Как такое возможно?\n\nНаш гость мирмеколог Данила Горюнов. И в этом выпуске обсуждаем, как устроено муравьиное общество, почему одни особи всю жизнь кормят других, как работает коллективное принятие решений и можно ли назвать колонию единым организмом.\n\nГоворим про архитектуру муравейников, феромоны, муравьиный «альтруизм», маток и воинов, лабораторные эксперименты, механизмы координации, и то, почему у некоторых видов есть похороны, охрана и специализированные рабочие.\n\nИ, конечно, обсудим, что можно позаимствовать у насекомьих сообществ и чем они похожи на наше. Просмотра!\n\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovacha (truncated) 02:35:57.270 [debug] QUERY OK source="sources" db=1.6ms idle=756.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:57.271 [debug] QUERY OK source="media_profiles" db=0.7ms idle=52.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:57.272 [debug] QUERY OK source="media_items" db=1.0ms idle=52.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5036] 02:35:57.272 [debug] Current batch of media processed. Will check again in 1000ms 02:35:58.273 [debug] Current batch of media processed. Will check again in 1000ms 02:35:59.275 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nМожно ли замедлить старение, передать потомкам не только цвет глаз, но и пережитые травмы, или изменить работу собственных генов без их переписывания? Всё это — вопросы эпигенетики. А наш гость - биолог Сергей Киселев.\n\nВ новом выпуске говорим о том, как работает механизм \"меток\" на ДНК, почему окружающая среда, образ жизни и даже психологическое состояние могут влиять на активность генов, и как эпигенетические изменения могут передаваться через поколения.\n\nОбсуждаем, можно ли перепрограммировать биологический возраст, есть ли в нас скрытые способности, которые теоретически можно активировать, и насколько реальны идеи о продлении жизни.\n\nРазбираемся, есть ли у человека генетическая память о событиях прошлого, какие привычки особенно сильно влияют на эпигенетику, и как эта наука меняет наши представления о свободе воли. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Какой максимальный природный возраст человека?\n1:03 - Поддержите нас лайком!\n1:18 - Что можно передать детям генетически?\n4:12 - Исследование генов жертв Холокоста\n6:46 - Сколько процентов людей могут жить больше 100 лет?\n7:48 - Что такое эпигенетика?\n12:22 - Генетический текст человека\n14:22 - Как хранится геном? И как мы получаем к нему доступ?\n16:30 - Как работают эпигенетические механизмы\n18:04 - ДНК в каждом месте тела разная?\n21:58 - Как формируются клетки организма?\n24:29 - Мы можем передавать опыт генетически?\n26:36 - Мы можем хакнуть геном? Откуда в клетках «мусор»?\n31:23 - Генетическая борьба с опухолями\n36:32 - Продукты влияют на нашу генетику? Как заботится о эпигенетике?\n39:36 - Эпигенетический возраст и как его увеличить\n43:00 - Сравним средний возраст современного человека и неандертальца\n47:18 - Кто на самом деле долгожитель?\n51:26 - На какие исследования в генетике тратятся деньги?\n53:20 - Клонирование может быть?\n54:30 - Близнецы генетически одинаковы?\n58:08 - Что может эпигенетика?\n1:03:06 - Как улучшить свою эпигенетику?\n1:07:48 - Можно ли починить генетические баги с помощью таблеток?\n1:15:41 - Эпигенетическая память организма\n1:23:51 - Генетика в СССР\n1:31:11 - Советы по улучшению эпигенетики\n1:36:43 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #биология #подкаст", "duration" => 5716, "filename" => "/downloads/youtube/ОСНОВА/2025-04-27_КАК ПЕРЕПРОШИТЬ ГЕНЫ: ПРОКАЧАТЬ МОЗГ, СВЕРХСПОСОБНОСТИ, ГЕНЕТИЧЕСКАЯ ПАМЯТЬ.m4a", "id" => "W0280DXpLWI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=W0280DXpLWI", "playlist_index" => 54, "timestamp" => 1745755007, "title" => "КАК ПЕРЕПРОШИТЬ ГЕНЫ: ПРОКАЧАТЬ МОЗГ, СВЕРХСПОСОБНОСТИ, ГЕНЕТИЧЕСКАЯ ПАМЯТЬ", "upload_date" => "20250427"} 02:35:59.276 [debug] QUERY OK source="sources" db=1.0ms idle=997.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:35:59.278 [debug] QUERY OK source="sources" db=1.3ms idle=764.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:59.320 [debug] QUERY OK source="media_items" db=42.0ms idle=766.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-04-27 11:56:47Z], 10] 02:35:59.330 [debug] QUERY OK source="media_items" db=8.9ms idle=808.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nМожно ли замедлить старение, передать потомкам не только цвет глаз, но и пережитые травмы, или изменить работу собственных генов без их переписывания? Всё это — вопросы эпигенетики. А наш гость - биолог Сергей Киселев.\n\nВ новом выпуске говорим о том, как работает механизм \"меток\" на ДНК, почему окружающая среда, образ жизни и даже психологическое состояние могут влиять на активность генов, и как эпигенетические изменения могут передаваться через поколения.\n\nОбсуждаем, можно ли перепрограммировать биологический возраст, есть ли в нас скрытые способности, которые теоретически можно активировать, и насколько реальны идеи о продлении жизни.\n\nРазбираемся, есть ли у человека генетическая память о событиях прошлого, какие привычки особенно сильно влияют на эпигенетику, и как эта наука меняет наши представления о свободе воли. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Какой максимальный природный возраст человека?\n1:03 - Поддержите нас лайком!\n1:18 - Что можно передать детям генетически?\n4:12 - Исследование генов жертв Холокоста\n6:46 - Сколько процентов людей могут жить больше 100 лет?\n7:48 - Что такое эпигенетика?\n12:22 - Генетический текст человека\n14:22 - Как хранится геном? И как мы получаем к нему доступ?\n16:30 - Как работают эпигенетические механизмы\n18:04 - ДНК в каждом месте тела разная?\n21:58 - Как формируются клетки организма?\n24:29 - Мы можем передавать опыт генетически?\n26:36 - Мы можем хакнуть геном? Откуда в клетках «мусор»?\n31:23 - Генетическая борьба с опухолями\n36:32 - Продукты влияют на нашу генетику? Как заботится о эпигенетике?\n39:36 - Эпигенетический возраст и как его увеличить\n43:00 - Сравним средний возраст современного человека и неандертальца\n47:18 - Кто на самом деле долгожитель?\n51:26 - На какие исследования в генетике тратятся деньги?\n53:20 - Клонирование может быть?\n54:30 - Близнецы генетически одинаковы?\n58:08 - Что может эпигенетика?\n1:03:06 - Как улучшить свою эпигенетику?\n1:07:48 - Можно ли починить генетические баги с помощью таблеток?\n1:15:41 - Эпигенетическая память организма\n1:23:51 - Генетика в СССР\n1:31:11 - Советы по улучшению эпигенетики\n1:36:43 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #биология #подкаст", "КАК ПЕРЕПРОШИТЬ ГЕНЫ: ПРОКАЧАТЬ МОЗГ, СВЕРХСПОСОБНОСТИ, ГЕНЕТИЧЕСКАЯ ПАМЯТЬ", "5d432566-9d9f-448e-83c3-e6ccd5f1940d", "W0280DXpLWI", [], false, "https://www.youtube.com/watch?v=W0280DXpLWI", 5716, false, 54, "/downloads/youtube/ОСНОВА/2025-04-27_КАК ПЕРЕПРОШИТЬ ГЕНЫ: ПРОКАЧАТЬ МОЗГ, СВЕРХСПОСОБНОСТИ, ГЕНЕТИЧЕСКАЯ ПАМЯТЬ.m4a", false, false, 10, 1, ~U[2025-04-27 11:56:47Z], ~U[2026-05-03 23:35:59Z], ~U[2026-05-03 23:35:59Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nМожно ли замедлить старение, передать потомкам не только цвет глаз, но и пережитые травмы, или изменить работу собственных генов без их переписывания? Всё это — вопросы эпигенетики. А наш гость - биолог Сергей Киселев.\n\nВ новом выпуске говорим о том, как работает механизм \"меток\" на ДНК, почему окружающая среда, образ жизни и даже психологическое состояние могут влиять на активность генов, и как эпигенетические изменения могут передаваться через поколения.\n\nОбсуждаем, можно ли перепрограммировать биологический возраст, есть ли в нас скрытые способности, которые теоретически можно активировать, и насколько реальны идеи о продлении жизни.\n\nРазбираемся, есть ли у человека генетическая память о событиях прошлого, какие привычки особенно сильно влияют на эпигенетику, и как эта наука меняет наши представления о свободе воли. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 (truncated) 02:35:59.332 [debug] QUERY OK source="sources" db=2.0ms idle=53.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:35:59.333 [debug] QUERY OK source="media_profiles" db=0.8ms idle=54.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:35:59.335 [debug] QUERY OK source="media_items" db=1.4ms idle=54.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5037] 02:35:59.335 [debug] Current batch of media processed. Will check again in 1000ms 02:36:00.335 [debug] Current batch of media processed. Will check again in 1000ms 02:36:00.544 [info] {"source":"oban","duration":266,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:36:01.338 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ 1974 году Стивен Хокинг высказал на тот момент парадоксальную идею: чёрные дыры — те самые объекты, из которых по определению ничто не может выбраться — всё-таки могут терять энергию и постепенно «испаряться». Это излучение, названное в его честь, показало, что даже в самых экстремальных условиях работают законы квантовой физики. \n\nВ новом выпуске обсуждаем мы обсуждаем с астрофизиком Александром Иванчиком, как кончаются черные дыры, отчего их свечение может быть ярче целой галактики, почему квазары находятся на огромных расстояниях и что это говорит о ранней Вселенной, что видно на рентгеновской карте неба и зачем физикам реликтовое излучение, возможен ли конец Вселенной и какие сценарии сейчас обсуждаются, и может ли расширение Вселенной повлиять на законы физики.\n\nА ещё — что мы видели бы, если бы могли наблюдать Большой взрыв со стороны, и почему это самый невозможный физический эксперимент.\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Мультивселенная масштабов\n1:08 - Поддержите нас лайком\n1:23 - Черная дыра может уничтожить Вселенную?\n3:46 - Как впервые обнаружили и доказали существование черных дыр?\n5:09 - Что такое квазары? Почему они светятся?\n7:44 - Почему мы видим черные дыры?\n9:30 - Формирование галактик и зажигание квазаров\n11:01 - Нобелевская премия за черные дыры\n11:26 - Парадоксальность черных дыр\n13:31 - Что такое излучение Хокинга\n15:14 - Теория гравитации и квантовая гравитация\n18:40 - Теория супер струн\n19:16 - Объясняем теорию относительности\n22:29 - Почему частицы из черной дыры светятся?\n26:57 - Первичные черные дыры\n27:59 - Что означает горизонт событий Вселенной и черной дыры\n32:52 - \"Мы обречены видеть всегда только часть нашей Вселенной\"\n34:44 - Какая температура у Вселенной?\n38:20 - Рентгеновская карта Вселенной. Что мы на ней видим?\n42:09 - Рентгеновские пузыри\n43:38 - Вселенная расширяется с разной скоростью?\n51:42 - Обнаружение новой физики\n53:13 - Какая физика у вселенной в макро масштабе? \n56:19 - Как доказать мультивселенную?\n1:00:21 - Космические стенки\n1:01:34 - Увидеть историю и состав Вселенной\n1:05:33 - Прошлая эпоха Вселенной\n1:06:19 - Как появились галактики?\n1:08:30 - Почему квазары так далеко от нас?\n1:10:46 - Как выглядел Большой взрыв?\n1:14:20 - Какое конец ждет Вселенную?\n1:17:39 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "duration" => 4683, "filename" => "/downloads/youtube/ОСНОВА/2025-04-20_АСТРОФИЗИК ИВАНЧИК: КАК ДОКАЗАТЬ МУЛЬТИВСЕЛЕННУЮ?.m4a", "id" => "jbTcsc8H4yM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=jbTcsc8H4yM", "playlist_index" => 55, "timestamp" => 1745145568, "title" => "АСТРОФИЗИК ИВАНЧИК: КАК ДОКАЗАТЬ МУЛЬТИВСЕЛЕННУЮ?", "upload_date" => "20250420"} 02:36:01.342 [debug] QUERY OK source="sources" db=3.7ms queue=0.1ms idle=826.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:01.344 [debug] QUERY OK source="sources" db=1.9ms idle=830.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:01.394 [debug] QUERY OK source="media_items" db=49.3ms queue=0.1ms idle=833.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-04-20 10:39:28Z], 10] 02:36:01.407 [debug] QUERY OK source="media_items" db=11.8ms idle=850.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ 1974 году Стивен Хокинг высказал на тот момент парадоксальную идею: чёрные дыры — те самые объекты, из которых по определению ничто не может выбраться — всё-таки могут терять энергию и постепенно «испаряться». Это излучение, названное в его честь, показало, что даже в самых экстремальных условиях работают законы квантовой физики. \n\nВ новом выпуске обсуждаем мы обсуждаем с астрофизиком Александром Иванчиком, как кончаются черные дыры, отчего их свечение может быть ярче целой галактики, почему квазары находятся на огромных расстояниях и что это говорит о ранней Вселенной, что видно на рентгеновской карте неба и зачем физикам реликтовое излучение, возможен ли конец Вселенной и какие сценарии сейчас обсуждаются, и может ли расширение Вселенной повлиять на законы физики.\n\nА ещё — что мы видели бы, если бы могли наблюдать Большой взрыв со стороны, и почему это самый невозможный физический эксперимент.\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Мультивселенная масштабов\n1:08 - Поддержите нас лайком\n1:23 - Черная дыра может уничтожить Вселенную?\n3:46 - Как впервые обнаружили и доказали существование черных дыр?\n5:09 - Что такое квазары? Почему они светятся?\n7:44 - Почему мы видим черные дыры?\n9:30 - Формирование галактик и зажигание квазаров\n11:01 - Нобелевская премия за черные дыры\n11:26 - Парадоксальность черных дыр\n13:31 - Что такое излучение Хокинга\n15:14 - Теория гравитации и квантовая гравитация\n18:40 - Теория супер струн\n19:16 - Объясняем теорию относительности\n22:29 - Почему частицы из черной дыры светятся?\n26:57 - Первичные черные дыры\n27:59 - Что означает горизонт событий Вселенной и черной дыры\n32:52 - \"Мы обречены видеть всегда только часть нашей Вселенной\"\n34:44 - Какая температура у Вселенной?\n38:20 - Рентгеновская карта Вселенной. Что мы на ней видим?\n42:09 - Рентгеновские пузыри\n43:38 - Вселенная расширяется с разной скоростью?\n51:42 - Обнаружение новой физики\n53:13 - Какая физика у вселенной в макро масштабе? \n56:19 - Как доказать мультивселенную?\n1:00:21 - Космические стенки\n1:01:34 - Увидеть историю и состав Вселенной\n1:05:33 - Прошлая эпоха Вселенной\n1:06:19 - Как появились галактики?\n1:08:30 - Почему квазары так далеко от нас?\n1:10:46 - Как выглядел Большой взрыв?\n1:14:20 - Какое конец ждет Вселенную?\n1:17:39 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "АСТРОФИЗИК ИВАНЧИК: КАК ДОКАЗАТЬ МУЛЬТИВСЕЛЕННУЮ?", "c0c150f4-51ec-4537-a0de-7cffd98e5a41", "jbTcsc8H4yM", [], false, "https://www.youtube.com/watch?v=jbTcsc8H4yM", 4683, false, 55, "/downloads/youtube/ОСНОВА/2025-04-20_АСТРОФИЗИК ИВАНЧИК: КАК ДОКАЗАТЬ МУЛЬТИВСЕЛЕННУЮ?.m4a", false, false, 10, 1, ~U[2025-04-20 10:39:28Z], ~U[2026-05-03 23:36:01Z], ~U[2026-05-03 23:36:01Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ 1974 году Стивен Хокинг высказал на тот момент парадоксальную идею: чёрные дыры — те самые объекты, из которых по определению ничто не может выбраться — всё-таки могут терять энергию и постепенно «испаряться». Это излучение, названное в его честь, показало, что даже в самых экстремальных условиях работают законы квантовой физики. \n\nВ новом выпуске обсуждаем мы обсуждаем с астрофизиком Александром Иванчиком, как кончаются черные дыры, отчего их свечение может быть ярче целой галактики, почему квазары находятся на огромных расстояниях и что это говорит о ранней Вселенной, что видно на рентгеновской карте неба и зачем физикам реликтовое излучение, возможен ли конец Вселенной и какие сценарии сейчас обсуждаются, и может ли расширение Вселенной повлиять на законы физики.\n\nА ещё — что мы видели бы, если бы могли наблюдать Большой взрыв со стороны, и почему это самый невозможный физический эксперимент.\nПросмотра!\n\nОСНОВ (truncated) 02:36:01.409 [debug] QUERY OK source="sources" db=2.0ms idle=120.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:01.410 [debug] QUERY OK source="media_profiles" db=0.7ms idle=67.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:01.411 [debug] QUERY OK source="media_items" db=1.3ms idle=65.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5038] 02:36:01.411 [debug] Current batch of media processed. Will check again in 1000ms 02:36:02.412 [debug] Current batch of media processed. Will check again in 1000ms 02:36:03.412 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Василия Новикова: https://t.me/archeoprivate\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ английском языке слово window (окно) — это буквально «глаз ветра». Так называли окна викинги. А еще: Thursday — день Тора. Оказывается, скандинавский язык оставил интересные следы. Другой пример - отчества. Эта традиция тоже пришла к славянам от варягов. Или викингов? Как правильно? Об этом рассказывает в сегодняшнем выпуске археолог Василий Новиков. \n\nОбсуждаем как устроена руническая письменность и почему она не прижилась на Руси, как они первыми добрались до Америки — и почему не остались, были ли у них летописи о восточных походах и как они описывали славян, почему топоры и мечи викингов это так красиво, и как закончилась эта красивая эпоха?\n\nПолучилось эпично. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Путь из варяг в греки\n0:48 - Поддержите нас лайками\n0:57 - Как викинги называли Америку? И почему?\n8:12 - Почему викинги не заселили Америку?\n10:55 - Конец света для викингов\n13:47 - Почему эпоха викингов такая захватывающая?\n14:38 - Что означает слово \"викинг\"?\n18:47 - Почему началась эпоха викингов?\n21:12 - Кто такие \"норманны\"?\n22:22 - Какой была эпоха викингов?\n23:26 - Международная торговля раннего средневековья\n25:09 - \"Эпоха викингов - это искусство\". Какие шедевры создавали скандинавы?\n29:40 - Викинги на Руси\n32:52 - Похороны знатного руса\n36:11 - Откуда викинги пришли на Русь?\n39:00 - Какая была Русь при приходе скандинавов? И что делали русы?\n42:00 - Титульные памятники эпохи скандинавов на Руси\n45:55 - Какие династии скандинавов были на Руси?\n48:21 - Bluetooth на Руси\n51:00 - Сколько викингов прибыло на Русь?\n52:34 - Почему культура викингов не прижилась на Руси? Почему мы не пишем рунами?\n55:52 - Почему не могут найти Рюрика?\n57:57 - Как викинги повлияли на английский язык?\n59:56 - Как викинги повлияли на русский язык?\n1:03:35 - Сколько всего скандинавов было на Руси?\n1:04:19 - Самые интересные вещи эпохи викингов\n1:07:11 - Где смотреть на предметы викингов?\n1:09:26 - Уникальное оружие викингов\n1:11:29 - Рунические камни. Что на них нарисовано?\n1:13:10 - Как прочувствовать душу эпохи викингов?\n1:14:11 - Что викинги писали про Русь?\n1:16:05 - Сага о Харальде Суровом - квинтэссенция эпохи викингов\n1:20:43 - Как религия викингов повлияла на славянское язычество\n1:28:00 - Как кончилась эпоха викингов?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #викинги #подкаст", "duration" => 5333, "filename" => "/downloads/youtube/ОСНОВА/2025-04-13_ВИКИНГИ на РУСИ, в АМЕРИКЕ и ВИЗАНТИИ: РУНЫ, ИМЕНА, РАГНАРЁК и МНОГО МЕЧЕЙ.m4a", "id" => "xzySh2JN9Oc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=xzySh2JN9Oc", "playlist_index" => 56, "timestamp" => 1744562552, "title" => "ВИКИНГИ на РУСИ, в АМЕРИКЕ и ВИЗАНТИИ: РУНЫ, ИМЕНА, РАГНАРЁК и МНОГО МЕЧЕЙ", "upload_date" => "20250413"} 02:36:03.413 [debug] QUERY OK source="sources" db=0.9ms idle=902.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:03.414 [debug] QUERY OK source="sources" db=0.6ms idle=903.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:03.457 [debug] QUERY OK source="media_items" db=42.3ms idle=904.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-04-13 16:42:32Z], 10] 02:36:03.469 [debug] QUERY OK source="media_items" db=11.4ms idle=947.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Василия Новикова: https://t.me/archeoprivate\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ английском языке слово window (окно) — это буквально «глаз ветра». Так называли окна викинги. А еще: Thursday — день Тора. Оказывается, скандинавский язык оставил интересные следы. Другой пример - отчества. Эта традиция тоже пришла к славянам от варягов. Или викингов? Как правильно? Об этом рассказывает в сегодняшнем выпуске археолог Василий Новиков. \n\nОбсуждаем как устроена руническая письменность и почему она не прижилась на Руси, как они первыми добрались до Америки — и почему не остались, были ли у них летописи о восточных походах и как они описывали славян, почему топоры и мечи викингов это так красиво, и как закончилась эта красивая эпоха?\n\nПолучилось эпично. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Путь из варяг в греки\n0:48 - Поддержите нас лайками\n0:57 - Как викинги называли Америку? И почему?\n8:12 - Почему викинги не заселили Америку?\n10:55 - Конец света для викингов\n13:47 - Почему эпоха викингов такая захватывающая?\n14:38 - Что означает слово \"викинг\"?\n18:47 - Почему началась эпоха викингов?\n21:12 - Кто такие \"норманны\"?\n22:22 - Какой была эпоха викингов?\n23:26 - Международная торговля раннего средневековья\n25:09 - \"Эпоха викингов - это искусство\". Какие шедевры создавали скандинавы?\n29:40 - Викинги на Руси\n32:52 - Похороны знатного руса\n36:11 - Откуда викинги пришли на Русь?\n39:00 - Какая была Русь при приходе скандинавов? И что делали русы?\n42:00 - Титульные памятники эпохи скандинавов на Руси\n45:55 - Какие династии скандинавов были на Руси?\n48:21 - Bluetooth на Руси\n51:00 - Сколько викингов прибыло на Русь?\n52:34 - Почему культура викингов не прижилась на Руси? Почему мы не пишем рунами?\n55:52 - Почему не могут найти Рюрика?\n57:57 - Как викинги повлияли на английский язык?\n59:56 - Как викинги повлияли на русский язык?\n1:03:35 - Сколько всего скандинавов было на Руси?\n1:04:19 - Самые интересные вещи эпохи викингов\n1:07:11 - Где смотреть на предметы викингов?\n1:09:26 - Уникальное оружие викингов\n1:11:29 - Рунические камни. Что на них нарисовано?\n1:13:10 - Как прочувствовать душу эпохи викингов?\n1:14:11 - Что викинги писали про Русь?\n1:16:05 - Сага о Харальде Суровом - квинтэссенция эпохи викингов\n1:20:43 - Как религия викингов повлияла на славянское язычество\n1:28:00 - Как кончилась эпоха викингов?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #викинги #подкаст", "ВИКИНГИ на РУСИ, в АМЕРИКЕ и ВИЗАНТИИ: РУНЫ, ИМЕНА, РАГНАРЁК и МНОГО МЕЧЕЙ", "90b68adb-4028-403b-98f1-5c450de6fe75", "xzySh2JN9Oc", [], false, "https://www.youtube.com/watch?v=xzySh2JN9Oc", 5333, false, 56, "/downloads/youtube/ОСНОВА/2025-04-13_ВИКИНГИ на РУСИ, в АМЕРИКЕ и ВИЗАНТИИ: РУНЫ, ИМЕНА, РАГНАРЁК и МНОГО МЕЧЕЙ.m4a", false, false, 10, 1, ~U[2025-04-13 16:42:32Z], ~U[2026-05-03 23:36:03Z], ~U[2026-05-03 23:36:03Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Василия Новикова: https://t.me/archeoprivate\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ английском языке слово window (окно) — это буквально «глаз ветра». Так называли окна викинги. А еще: Thursday — день Тора. Оказывается, скандинавский язык оставил интересные следы. Другой пример - отчества. Эта традиция тоже пришла к славянам от варягов. Или викингов? Как правильно? Об этом рассказывает в сегодняшнем выпуске археолог Василий Новиков. \n\nОбсуждаем как устроена руническая письменность и почему она не прижилась на Руси, как они первыми добрались до Америки — и почему не остались, были ли у них летописи о восточных походах и как они описывали славян, почему топоры и мечи викингов это так красиво, и как закончилась эта красивая эпоха?\n\nПолучилось эпично. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Путь из в (truncated) 02:36:03.471 [debug] QUERY OK source="sources" db=2.5ms idle=175.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:03.473 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.1ms idle=58.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:03.475 [debug] QUERY OK source="media_items" db=1.8ms idle=58.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5039] 02:36:03.475 [debug] Current batch of media processed. Will check again in 1000ms 02:36:04.476 [debug] Current batch of media processed. Will check again in 1000ms 02:36:04.994 [info] {"source":"oban","duration":8873,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:36:05.477 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Пройдите бесплатный тест и узнаейте стоимость пересадки в вашем случае https://clck.ru/3KhJVx\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм Марии Осетровой о Корее: https://t.me/korea_with_masha_osetrova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВсе корейцы — на год старше. Даже новорождённые. Это не метафора, а особенность традиционного корейского летоисчисления: человек считается годовалым уже при рождении (за счет времени, проведенном в животе мамы). А дальше все, как у остальных. Это лишь один из множества нюансов, которые делают Корею — и южную, и северную — культурно особенным местом. И сегодня говорим об этом с корееведом Марией Осетровой.\n\nКак два очень близких народа оказались в настолько разных точках. У Южной Кореи — экономика в 2 триллиона долларов, глобальный культурный экспорт от K-Pop до Кимчи. У КНДР — экономика в 40 млрд, те в 50 раз меньше. При этом язык остался общий. Более того, сам корейский алфавит — уникальный: его создали искусственно, и в его буквах зашито то, как именно нужно произносить звук. Это не просто символы, а настоящая система подсказок — один из редких примеров настолько инженерного подхода к письму.\n\nЕще обсуждаем:\n— в чём реальные различия между языками Юга и Севера, и как они воспринимают друг друга\n— что сегодня осталось общего между двумя Кореями, несмотря на границу\n— как Южная Корея сочетает высокотехнологичную экономику и консервативную культуру\n— как изоляция влияет на восприятие мира\n— как устроены свидания, праздники и привычки\n\nА бонусом, узнаем, почему корейская морковь - не совсем «корейская». Будет интересно. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Главные корейские продукты\n1:18 - Поддержите нас лайком\n1:30 - Про необычный корейский календарь и возраст у людей\n4:24 - Про вежливость корейцев и как говорить \"по-южному\"\n10:07 - Как корейцы ведут себя на свиданиях и почему за них договариваются родители?\n13:27 - Как устроен южнокорейский язык и письменность\n15:56 - Как в Корее называют Корею?\n19:58 - Как устроены корейские буквы\n22:51 - Что южане думают о жизни в КНДР? И почему недовольны своей страной?\n26:10 - История объединения Корей\n27:48 - В Корее едят собак?\n34:24 - В КНДР люди меньше, чем в Южной Корее? Почему?\n37:12 - Культовая корейская еда и откуда взялся ДОШИК\n39:03 - Откуда взялся рамен?\n40:41 - Морковь по-корейски - она реально корейская?\n42:52 - Три столпа корейской кухни\n47:16 - Про закрытость КНДР\n50:20 - Лапша по-пхеньянски как ответ югу. Что это?\n54:05 - Про разницу и схожесть Северной Кореи и Южной\n57:00 - Интернет в Северной Корее\n57:57 - Что можно фотографировать в Северной Корее?\n1:00:17 - Сколько стоит слетать в КНДР? Туризм в Северную Корею\n1:02:03 - Прогулки в Северной Корее\n1:03:41 - Что такое корейский новый год?\n1:06:30 - Индустрия красоты в Южной Корее\n1:09:00 - Мукбанг (мокпан) - что это? И почему это популярно?\n1:10:40 - Про \"Паразитов\" и корейский стресс\n1:11:50 - Корейцы хотят уезжать из Кореи? \n1:13:06 - Культура \"отмены\" в Южной Корее и трудности корейского общества\n1:16:39 - Традиционные ценности Южной Корее\n1:18:53 - Как в Кореях смотрят на соединение?\n1:24:15 - Что будет с южнокорейцем, который поедет в КНДР?\n1:29:14 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #корея #подкаст", "duration" => 5261, "filename" => "/downloads/youtube/ОСНОВА/2025-04-06_КНДР vs ЮЖНАЯ КОРЕЯ: ПОБЕГИ, ФЕРМЫ СОБАК, ЯЗЫК, ДОШИРАК и ПРАВИЛА ЖИЗНИ.m4a", "id" => "i429w7y8Tm8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=i429w7y8Tm8", "playlist_index" => 57, "timestamp" => 1743935385, "title" => "КНДР vs ЮЖНАЯ КОРЕЯ: ПОБЕГИ, ФЕРМЫ СОБАК, ЯЗЫК, ДОШИРАК и ПРАВИЛА ЖИЗНИ", "upload_date" => "20250406"} 02:36:05.481 [debug] QUERY OK source="sources" db=3.2ms idle=967.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:05.481 [debug] QUERY OK source="sources" db=0.6ms idle=971.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:05.520 [debug] QUERY OK source="media_items" db=38.1ms idle=971.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-04-06 10:29:45Z], 10] 02:36:05.603 [debug] QUERY OK source="media_items" db=82.8ms idle=525.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Пройдите бесплатный тест и узнаейте стоимость пересадки в вашем случае https://clck.ru/3KhJVx\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм Марии Осетровой о Корее: https://t.me/korea_with_masha_osetrova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВсе корейцы — на год старше. Даже новорождённые. Это не метафора, а особенность традиционного корейского летоисчисления: человек считается годовалым уже при рождении (за счет времени, проведенном в животе мамы). А дальше все, как у остальных. Это лишь один из множества нюансов, которые делают Корею — и южную, и северную — культурно особенным местом. И сегодня говорим об этом с корееведом Марией Осетровой.\n\nКак два очень близких народа оказались в настолько разных точках. У Южной Кореи — экономика в 2 триллиона долларов, глобальный культурный экспорт от K-Pop до Кимчи. У КНДР — экономика в 40 млрд, те в 50 раз меньше. При этом язык остался общий. Более того, сам корейский алфавит — уникальный: его создали искусственно, и в его буквах зашито то, как именно нужно произносить звук. Это не просто символы, а настоящая система подсказок — один из редких примеров настолько инженерного подхода к письму.\n\nЕще обсуждаем:\n— в чём реальные различия между языками Юга и Севера, и как они воспринимают друг друга\n— что сегодня осталось общего между двумя Кореями, несмотря на границу\n— как Южная Корея сочетает высокотехнологичную экономику и консервативную культуру\n— как изоляция влияет на восприятие мира\n— как устроены свидания, праздники и привычки\n\nА бонусом, узнаем, почему корейская морковь - не совсем «корейская». Будет интересно. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Главные корейские продукты\n1:18 - Поддержите нас лайком\n1:30 - Про необычный корейский календарь и возраст у людей\n4:24 - Про вежливость корейцев и как говорить \"по-южному\"\n10:07 - Как корейцы ведут себя на свиданиях и почему за них договариваются родители?\n13:27 - Как устроен южнокорейский язык и письменность\n15:56 - Как в Корее называют Корею?\n19:58 - Как устроены корейские буквы\n22:51 - Что южане думают о жизни в КНДР? И почему недовольны своей страной?\n26:10 - История объединения Корей\n27:48 - В Корее едят собак?\n34:24 - В КНДР люди меньше, чем в Южной Корее? Почему?\n37:12 - Культовая корейская еда и откуда взялся ДОШИК\n39:03 - Откуда взялся рамен?\n40:41 - Морковь по-корейски - она реально корейская?\n42:52 - Три столпа корейской кухни\n47:16 - Про закрытость КНДР\n50:20 - Лапша по-пхеньянски как ответ югу. Что это?\n54:05 - Про разницу и схожесть Северной Кореи и Южной\n57:00 - Интернет в Северной Корее\n57:57 - Что можно фотографировать в Северной Корее?\n1:00:17 - Сколько стоит слетать в КНДР? Туризм в Северную Корею\n1:02:03 - Прогулки в Северной Корее\n1:03:41 - Что такое корейский новый год?\n1:06:30 - Индустрия красоты в Южной Корее\n1:09:00 - Мукбанг (мокпан) - что это? И почему это популярно?\n1:10:40 - Про \"Паразитов\" и корейский стресс\n1:11:50 - Корейцы хотят уезжать из Кореи? \n1:13:06 - Культура \"отмены\" в Южной Корее и трудности корейского общества\n1:16:39 - Традиционные ценности Южной Корее\n1:18:53 - Как в Кореях смотрят на соединение?\n1:24:15 - Что будет с южнокорейцем, который поедет в КНДР?\n1:29:14 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #корея #подкаст", "КНДР vs ЮЖНАЯ КОРЕЯ: ПОБЕГИ, ФЕРМЫ СОБАК, ЯЗЫК, ДОШИРАК и ПРАВИЛА ЖИЗНИ", "9c813cc8-241a-40dd-ad23-4b99039f84d1", "i429w7y8Tm8", [], false, "https://www.youtube.com/watch?v=i429w7y8Tm8", 5261, false, 57, "/downloads/youtube/ОСНОВА/2025-04-06_КНДР vs ЮЖНАЯ КОРЕЯ: ПОБЕГИ, ФЕРМЫ СОБАК, ЯЗЫК, ДОШИРАК и ПРАВИЛА ЖИЗНИ.m4a", false, false, 10, 1, ~U[2025-04-06 10:29:45Z], ~U[2026-05-03 23:36:05Z], ~U[2026-05-03 23:36:05Z], "Пройдите бесплатный тест и узнаейте стоимость пересадки в вашем случае https://clck.ru/3KhJVx\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм Марии Осетровой о Корее: https://t.me/korea_with_masha_osetrova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patre (truncated) 02:36:05.605 [debug] QUERY OK source="sources" db=1.6ms idle=303.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:05.606 [debug] QUERY OK source="media_profiles" db=0.8ms idle=124.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:05.608 [debug] QUERY OK source="media_items" db=1.4ms idle=124.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5040] 02:36:05.608 [debug] Current batch of media processed. Will check again in 1000ms 02:36:06.608 [debug] Current batch of media processed. Will check again in 1000ms 02:36:07.610 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что сахар сыграл свою роль в поражении Наполеона? Оказывается, его нехватка во времена наполеоновских войн стала одной из причин перехода Европы на новое питание — и породила зависимости, с которыми мы живём до сих пор.\n\nПочему нам хочется сладкого, даже когда мы не голодны? Что происходит с мозгом, когда мы едим гречку, острый перец или мёд? Почему одни люди легко отказываются от вредной еды, а другие не могут остановиться? И можно ли подсесть на продукты так же, как на алкоголь или наркотики?\n\nВ этом выпуске у нас в гостях биофизик Яков Маршак. И мы говорим о том, как устроено наше пищевое поведение — от первобытных инстинктов до сахарной зависимости и современной йоги. Разбираемся, почему \"аппетит\" — это не то же самое, что \"голод\", как коллективизм помог нам создать сельское хозяйство, и что еда может рассказать о психике.\n\nВключайте — будет вкусно, местами тревожно и очень интересно. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Йога - была неприемлемой\"\n1:02 - Поддержите нас лайком\n1:12 - Почему нам необходимо сладкое?\n2:29 - Что ели наши предки и как появилось сельское хозяйство?\n4:19 - Пищевой инстинкт голода\n7:38 - Пищевой инстинкт аппетита\n8:24 - Как коллективизм людей повлиял на наше питание?\n13:00 - Как наш организм сам создает сахар\n15:46 - Как работает эффект сладкого\n17:14 - Что дает удовольствие от сладкого и куда оно уходит?\n19:51 - Сахар вреден? История сахарной зависимости\n23:30 - \"Сахар был наркотиком\". Как сахарный дефицит победил Наполеона\n26:01 - Как менялось потребление сахара? И как сахарная зависимость влияет на другие зависимости?\n27:47 - Стимуляторное питание - что это и как это работает?\n31:20 - Гречка - суперфуд?\n32:54 - Как организм реагирует на непереносимость продуктов?\n35:05 - От каких продуктов лучше отказаться?\n35:45 - Почему нам вреден мед и фруктоза?\n41:34 - В чем польза перца?\n42:32 - Как возникает привыкание?\n43:35 - Что такое анорексия?\n47:10 - Почему американцы переедают?\n48:25 - Йога в 1971 году\n51:58 - Чем полезна йога?\n53:20 - Как йога помогает алкоголикам и наркоманам?\n55:52 - Что самое вредное из национальной кухни?\n57:03 - \"Люди предрасположенные к зависимостям рождаются чаще\"\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #здоровье #наука #подкаст", "duration" => 3498, "filename" => "/downloads/youtube/ОСНОВА/2025-03-23_ИСТОРИЯ ПИЩЕВОЙ ЗАВИСИМОСТИ: САХАР, ПЕРЕЕДАНИЕ, ФАСТФУД и ГОЛОД.m4a", "id" => "zvLDVsWO100", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=zvLDVsWO100", "playlist_index" => 58, "timestamp" => 1742741042, "title" => "ИСТОРИЯ ПИЩЕВОЙ ЗАВИСИМОСТИ: САХАР, ПЕРЕЕДАНИЕ, ФАСТФУД и ГОЛОД", "upload_date" => "20250323"} 02:36:07.611 [debug] QUERY OK source="sources" db=0.7ms idle=302.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:07.612 [debug] QUERY OK source="sources" db=0.5ms idle=101.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:07.652 [debug] QUERY OK source="media_items" db=40.3ms idle=102.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-03-23 14:44:02Z], 10] 02:36:08.094 [debug] QUERY OK source="media_items" db=440.5ms idle=143.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что сахар сыграл свою роль в поражении Наполеона? Оказывается, его нехватка во времена наполеоновских войн стала одной из причин перехода Европы на новое питание — и породила зависимости, с которыми мы живём до сих пор.\n\nПочему нам хочется сладкого, даже когда мы не голодны? Что происходит с мозгом, когда мы едим гречку, острый перец или мёд? Почему одни люди легко отказываются от вредной еды, а другие не могут остановиться? И можно ли подсесть на продукты так же, как на алкоголь или наркотики?\n\nВ этом выпуске у нас в гостях биофизик Яков Маршак. И мы говорим о том, как устроено наше пищевое поведение — от первобытных инстинктов до сахарной зависимости и современной йоги. Разбираемся, почему \"аппетит\" — это не то же самое, что \"голод\", как коллективизм помог нам создать сельское хозяйство, и что еда может рассказать о психике.\n\nВключайте — будет вкусно, местами тревожно и очень интересно. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Йога - была неприемлемой\"\n1:02 - Поддержите нас лайком\n1:12 - Почему нам необходимо сладкое?\n2:29 - Что ели наши предки и как появилось сельское хозяйство?\n4:19 - Пищевой инстинкт голода\n7:38 - Пищевой инстинкт аппетита\n8:24 - Как коллективизм людей повлиял на наше питание?\n13:00 - Как наш организм сам создает сахар\n15:46 - Как работает эффект сладкого\n17:14 - Что дает удовольствие от сладкого и куда оно уходит?\n19:51 - Сахар вреден? История сахарной зависимости\n23:30 - \"Сахар был наркотиком\". Как сахарный дефицит победил Наполеона\n26:01 - Как менялось потребление сахара? И как сахарная зависимость влияет на другие зависимости?\n27:47 - Стимуляторное питание - что это и как это работает?\n31:20 - Гречка - суперфуд?\n32:54 - Как организм реагирует на непереносимость продуктов?\n35:05 - От каких продуктов лучше отказаться?\n35:45 - Почему нам вреден мед и фруктоза?\n41:34 - В чем польза перца?\n42:32 - Как возникает привыкание?\n43:35 - Что такое анорексия?\n47:10 - Почему американцы переедают?\n48:25 - Йога в 1971 году\n51:58 - Чем полезна йога?\n53:20 - Как йога помогает алкоголикам и наркоманам?\n55:52 - Что самое вредное из национальной кухни?\n57:03 - \"Люди предрасположенные к зависимостям рождаются чаще\"\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #здоровье #наука #подкаст", "ИСТОРИЯ ПИЩЕВОЙ ЗАВИСИМОСТИ: САХАР, ПЕРЕЕДАНИЕ, ФАСТФУД и ГОЛОД", "90d79f4c-2476-490e-a05e-25335b7234ae", "zvLDVsWO100", [], false, "https://www.youtube.com/watch?v=zvLDVsWO100", 3498, false, 58, "/downloads/youtube/ОСНОВА/2025-03-23_ИСТОРИЯ ПИЩЕВОЙ ЗАВИСИМОСТИ: САХАР, ПЕРЕЕДАНИЕ, ФАСТФУД и ГОЛОД.m4a", false, false, 10, 1, ~U[2025-03-23 14:44:02Z], ~U[2026-05-03 23:36:07Z], ~U[2026-05-03 23:36:07Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что сахар сыграл свою роль в поражении Наполеона? Оказывается, его нехватка во времена наполеоновских войн стала одной из причин перехода Европы на новое питание — и породила зависимости, с которыми мы живём до сих пор.\n\nПочему нам хочется сладкого, даже когда мы не голодны? Что происходит с мозгом, когда мы едим гречку, острый перец или мёд? Почему одни люди легко отказываются от вредной еды, а другие не могут остановиться? И можно ли подсесть на продукты так же, как на алкоголь или наркотики?\n\nВ этом выпуске у нас в гостях биофизик Яков Маршак. И мы говорим о том, как устроено наше пищевое поведение — от первобытных инстинктов до сахарной зависимости и современной йоги. Разбираемся, почему \"аппетит\" — это не то же самое, что \"голод\", как коллективизм помог нам создать сельское хозяйство, и что еда может рассказать о психике.\n\nВключайте — будет вкусно, местами тревожно и очень интересно. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel (truncated) 02:36:08.096 [debug] QUERY OK source="sources" db=1.8ms idle=584.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:08.097 [debug] QUERY OK source="media_profiles" db=1.4ms idle=484.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:08.100 [debug] QUERY OK source="media_items" db=2.3ms idle=485.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5041] 02:36:08.100 [debug] Current batch of media processed. Will check again in 1000ms 02:36:09.104 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПроект Александра Семенова: http://aquatilis.tv \n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что существует \"бессмертная\" медуза? Бывает так: если она чувствует, что окружающая среда стала враждебной, и в ней трудно будет найти пропитание или создать потомство, она принимает решение о \"самороспуске\". Тело медузы разделяется на маленькие фрагменты, которые разносит по морскому грунту, и из них вырастают новые полипы. Это такие \"кустики\", из которых получаются новые медузы. В чем же подвох? \n\nФишка в том, что генетически новые бейби-медузы будут идентичны своей родительнице. И теоретически где-то на просторах океана до сих пор может плавать медуза, гены которой застали динозавров например. Про это и не только мы говорим с Александром Семёновым, морским биологом и подводным фотографом, а главное большим анатом своего дела. Кто самый опасный в океане, а кто самый большой, какие поразительные особенности есть у морских животных и как подводная эволюция отличается от более знакомой нам наземной? Добро пожаловать в целую новую вселенную. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Опасности в море\n1:19 - Поддержите нас лайком!\n1:33 - Подводный фотограф - это кто?\n2:00 - Максимальная глубина погружения\n2:47 - Какие условия жизни под водой?\n6:39 - Главные фишки морских животных\n9:32 - Жизнь в воде не для слабоков?\n12:12 - Опасности под водой\n16:21 - Драка с осьминогом\n23:04 - Космос изучен лучше, чем мировой океан?\n26:49 - Как часто открывают новых морских животных?\n28:47 - Кто такой морской ангел?\n33:09 - Кто живет в самых глубоких местах мирового океана?\n34:28 - Как животные выживают при экстремальном давлении?\n37:09 - Бессмертная медуза и как появляются медузы\n40:46 - Какие организмы самые старые в море?\n44:08 - Почему кораллы - это животные?\n47:23 - Технологии подводного мира\n50:48 - Морские губки и их приколы\n54:57 - Морские животные в медицине\n59:38 - Клей из говна для палок\n1:04:51 - Как море приносит пользу человечеству?\n1:08:50 - Почему разумные существа не появились в воде?\n1:15:25 - Как фотографировать на большой глубине и в темноте?\n1:17:06 - Как еще снимать морскую жизнь без света?\n1:18:16 - Как придумывают названия для морских животных? Ракообразные в честь Металлики\n1:21:12 - Колоссальный кальмар и другие морские гиганты\n1:23:52 - Почему морские существа светятся?\n1:28:15 - Самое большое морское существо\n1:28:52 - Колониальный планктон - что это?\n1:30:08 - Кто такой морской паук?\n1:31:37 - Кто может жить в инопланетном океане?\n1:34:14 - Открытие новых видов\n1:36:03 - Как доказать, что существо новое?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #океан #наука #подкаст\n\nРеклама ПАО «МегаФон»\nГод связи в подарок предоставляется за счёт скидки на приобретаемый смартфон, размер скидки равен стоимости абонемента на связь на 12 мес. Акция доступна с 01.03.25 по 15.04.25 при приобретении Samsung S25 | S25+ | S25 Ultra, сим-карты с тарифом «МегаТариф» или «Максимум» и абонементом на 12 месяцев. Количество товаров ограничено. Подробности на shop.megafon.ru. Продавец: АО «МегаФон Ритейл», 127006, г. Москва, Оружейный пер. д.41, оф.558, ОГРН 1027809220317.", "duration" => 5988, "filename" => "/downloads/youtube/ОСНОВА/2025-03-16_ТАЙНЫ ПОДВОДНОГО МИРА: ИНОПЛАНЕТНАЯ ЖИЗНЬ и НЕВИДИМЫЕ УБИЙЦЫ, ЖИЗНЬ без СВЕТА.m4a", "id" => "G8XCqicg5Lo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=G8XCqicg5Lo", "playlist_index" => 59, "timestamp" => 1742121559, "title" => "ТАЙНЫ ПОДВОДНОГО МИРА: ИНОПЛАНЕТНАЯ ЖИЗНЬ и НЕВИДИМЫЕ УБИЙЦЫ, ЖИЗНЬ без СВЕТА", "upload_date" => "20250316"} 02:36:09.106 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=1010.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:09.108 [debug] QUERY OK source="sources" db=1.4ms idle=1010.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:09.150 [debug] QUERY OK source="media_items" db=42.2ms idle=1010.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-03-16 10:39:19Z], 10] 02:36:09.242 [debug] QUERY OK source="media_items" db=90.9ms idle=1050.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПроект Александра Семенова: http://aquatilis.tv \n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что существует \"бессмертная\" медуза? Бывает так: если она чувствует, что окружающая среда стала враждебной, и в ней трудно будет найти пропитание или создать потомство, она принимает решение о \"самороспуске\". Тело медузы разделяется на маленькие фрагменты, которые разносит по морскому грунту, и из них вырастают новые полипы. Это такие \"кустики\", из которых получаются новые медузы. В чем же подвох? \n\nФишка в том, что генетически новые бейби-медузы будут идентичны своей родительнице. И теоретически где-то на просторах океана до сих пор может плавать медуза, гены которой застали динозавров например. Про это и не только мы говорим с Александром Семёновым, морским биологом и подводным фотографом, а главное большим анатом своего дела. Кто самый опасный в океане, а кто самый большой, какие поразительные особенности есть у морских животных и как подводная эволюция отличается от более знакомой нам наземной? Добро пожаловать в целую новую вселенную. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Опасности в море\n1:19 - Поддержите нас лайком!\n1:33 - Подводный фотограф - это кто?\n2:00 - Максимальная глубина погружения\n2:47 - Какие условия жизни под водой?\n6:39 - Главные фишки морских животных\n9:32 - Жизнь в воде не для слабоков?\n12:12 - Опасности под водой\n16:21 - Драка с осьминогом\n23:04 - Космос изучен лучше, чем мировой океан?\n26:49 - Как часто открывают новых морских животных?\n28:47 - Кто такой морской ангел?\n33:09 - Кто живет в самых глубоких местах мирового океана?\n34:28 - Как животные выживают при экстремальном давлении?\n37:09 - Бессмертная медуза и как появляются медузы\n40:46 - Какие организмы самые старые в море?\n44:08 - Почему кораллы - это животные?\n47:23 - Технологии подводного мира\n50:48 - Морские губки и их приколы\n54:57 - Морские животные в медицине\n59:38 - Клей из говна для палок\n1:04:51 - Как море приносит пользу человечеству?\n1:08:50 - Почему разумные существа не появились в воде?\n1:15:25 - Как фотографировать на большой глубине и в темноте?\n1:17:06 - Как еще снимать морскую жизнь без света?\n1:18:16 - Как придумывают названия для морских животных? Ракообразные в честь Металлики\n1:21:12 - Колоссальный кальмар и другие морские гиганты\n1:23:52 - Почему морские существа светятся?\n1:28:15 - Самое большое морское существо\n1:28:52 - Колониальный планктон - что это?\n1:30:08 - Кто такой морской паук?\n1:31:37 - Кто может жить в инопланетном океане?\n1:34:14 - Открытие новых видов\n1:36:03 - Как доказать, что существо новое?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #океан #наука #подкаст\n\nРеклама ПАО «МегаФон»\nГод связи в подарок предоставляется за счёт скидки на приобретаемый смартфон, размер скидки равен стоимости абонемента на связь на 12 мес. Акция доступна с 01.03.25 по 15.04.25 при приобретении Samsung S25 | S25+ | S25 Ultra, сим-карты с тарифом «МегаТариф» или «Максимум» и абонементом на 12 месяцев. Количество товаров ограничено. Подробности на shop.megafon.ru. Продавец: АО «МегаФон Ритейл», 127006, г. Москва, Оружейный пер. д.41, оф.558, ОГРН 1027809220317.", "ТАЙНЫ ПОДВОДНОГО МИРА: ИНОПЛАНЕТНАЯ ЖИЗНЬ и НЕВИДИМЫЕ УБИЙЦЫ, ЖИЗНЬ без СВЕТА", "a7a0cdd9-490d-40a0-a3f7-51873ccb3485", "G8XCqicg5Lo", [], false, "https://www.youtube.com/watch?v=G8XCqicg5Lo", 5988, false, 59, "/downloads/youtube/ОСНОВА/2025-03-16_ТАЙНЫ ПОДВОДНОГО МИРА: ИНОПЛАНЕТНАЯ ЖИЗНЬ и НЕВИДИМЫЕ УБИЙЦЫ, ЖИЗНЬ без СВЕТА.m4a", false, false, 10, 1, ~U[2025-03-16 10:39:19Z], ~U[2026-05-03 23:36:09Z], ~U[2026-05-03 23:36:09Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПроект Александра Семенова: http://aquatilis.tv \n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что существует \"бессмертная\" медуза? Бывает так: если она чувствует, что окружающая среда стала враждебной, и в ней трудно будет найти пропитание или создать потомство, она прин (truncated) 02:36:09.247 [debug] QUERY OK source="sources" db=4.6ms idle=930.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:09.248 [debug] QUERY OK source="media_profiles" db=1.3ms idle=141.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:09.251 [debug] QUERY OK source="media_items" db=2.6ms idle=140.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5042] 02:36:09.251 [debug] Current batch of media processed. Will check again in 1000ms 02:36:10.251 [debug] Current batch of media processed. Will check again in 1000ms 02:36:11.253 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Телеграм-канал Дмитрия Трушина «Гусиная дорога»: @gooseroad\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что астрономический год (астрономы используют термин - тропический) на самом деле не одинаковой длины. Соседние года могут отличаться своей длительностью на целые МИНУТЫ. Но чтобы не путать людей мы используем усреднённое значение длительности. Хотя периодически приходится вводить \"поправочные секунды\". \n\nНапример, самым длинным календарным годом был 1972. Тогда было добавлено целых ДВЕ секунды: одна летом и ещё одна в конце. Об этом и подобных неожиданных феноменах поговорили с астрономом Дмитрием Трушиным. Ещё мы обсудили, почему астрологические созвездия - это научный термин(дада) и что с ними не так, какая погода на других планетах и как разглядеть самые первые звёзды во вселенной. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Длина дня меняется из года в год\n1:08 - Поддержите нас лайком!\n1:20 - Как впервые поняли, что Земля шарообразная?\n6:48 - Время и космос\n15:56 - Про зимнее и летнее время\n18:06 - Самый длинный год в истории\n18:56 - Кто решает добавлять секунды в мировое время?\n19:22 - Как смотреть на огромное космическое расстояние?\n23:57 - Может ли космический взрыв достать нас на Земле?\n28:16 - Почему у Млечного пути такой яркий центр? И как мы видим нашу галактику?\n29:57 - Темные участки галактик - что это?\n31:32 - Какого размера «облачка» галактик?\n32:15 - Можно ли увидеть черную дыру в телескоп?\n36:10 - Чем отличаются зодиакальные созвездия от остальных?\n38:26 - 13 знак зодиака\n39:49 - Как придумали созвездия?\n42:51 - Разделение неба на созвездия\n44:28 - Кто такой змееносец?\n45:27 - Какое самое большое созвездие?\n46:08 - Какое самое ближайшее созвездие?\n48:38 - Как на Земле отличается звездное небо?\n50:24 - Что такое Магеллановы облака?\n52:42 - Про галактику Андромеда\n53:55 - Где лучше всего расположить телескоп на Земле?\n55:25 - Что такое «красное смещение»? И как по нему измеряют космос?\n59:00 - Про сезоны погоды и почему они меняются\n1:03:00 - Как на других планетах меняется погодный сезон?\n1:04:44 - На Венере нет сезонов?\n1:06:03 - Самая необычная сезонность у планет\n1:06:52 - Про кометы и их движение по Солнечной системе\n1:07:52 - Что такое Плеяды и Гиады и как образуются звездные скопления?\n1:12:37 - Астрономический туризм\n1:17:34 - Как самостоятельно начать заниматься астрономией?\n1:18:50 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #наука #подкаст #вселенная", "duration" => 4743, "filename" => "/downloads/youtube/ОСНОВА/2025-03-09_АСТРОФИЗИК ТРУШИН: ЗВЕЗДНОЕ ВРЕМЯ, КАРТА ВСЕЛЕННОЙ и ПОГОДА на ПЛАНЕТАХ.m4a", "id" => "ljeczB7LSeo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ljeczB7LSeo", "playlist_index" => 60, "timestamp" => 1741520461, "title" => "АСТРОФИЗИК ТРУШИН: ЗВЕЗДНОЕ ВРЕМЯ, КАРТА ВСЕЛЕННОЙ и ПОГОДА на ПЛАНЕТАХ", "upload_date" => "20250309"} 02:36:11.254 [debug] QUERY OK source="sources" db=0.9ms idle=935.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:11.255 [debug] QUERY OK source="sources" db=0.7ms idle=745.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:11.297 [debug] QUERY OK source="media_items" db=41.5ms idle=745.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-03-09 11:41:01Z], 10] 02:36:11.307 [debug] QUERY OK source="media_items" db=9.2ms idle=787.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Телеграм-канал Дмитрия Трушина «Гусиная дорога»: @gooseroad\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что астрономический год (астрономы используют термин - тропический) на самом деле не одинаковой длины. Соседние года могут отличаться своей длительностью на целые МИНУТЫ. Но чтобы не путать людей мы используем усреднённое значение длительности. Хотя периодически приходится вводить \"поправочные секунды\". \n\nНапример, самым длинным календарным годом был 1972. Тогда было добавлено целых ДВЕ секунды: одна летом и ещё одна в конце. Об этом и подобных неожиданных феноменах поговорили с астрономом Дмитрием Трушиным. Ещё мы обсудили, почему астрологические созвездия - это научный термин(дада) и что с ними не так, какая погода на других планетах и как разглядеть самые первые звёзды во вселенной. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Длина дня меняется из года в год\n1:08 - Поддержите нас лайком!\n1:20 - Как впервые поняли, что Земля шарообразная?\n6:48 - Время и космос\n15:56 - Про зимнее и летнее время\n18:06 - Самый длинный год в истории\n18:56 - Кто решает добавлять секунды в мировое время?\n19:22 - Как смотреть на огромное космическое расстояние?\n23:57 - Может ли космический взрыв достать нас на Земле?\n28:16 - Почему у Млечного пути такой яркий центр? И как мы видим нашу галактику?\n29:57 - Темные участки галактик - что это?\n31:32 - Какого размера «облачка» галактик?\n32:15 - Можно ли увидеть черную дыру в телескоп?\n36:10 - Чем отличаются зодиакальные созвездия от остальных?\n38:26 - 13 знак зодиака\n39:49 - Как придумали созвездия?\n42:51 - Разделение неба на созвездия\n44:28 - Кто такой змееносец?\n45:27 - Какое самое большое созвездие?\n46:08 - Какое самое ближайшее созвездие?\n48:38 - Как на Земле отличается звездное небо?\n50:24 - Что такое Магеллановы облака?\n52:42 - Про галактику Андромеда\n53:55 - Где лучше всего расположить телескоп на Земле?\n55:25 - Что такое «красное смещение»? И как по нему измеряют космос?\n59:00 - Про сезоны погоды и почему они меняются\n1:03:00 - Как на других планетах меняется погодный сезон?\n1:04:44 - На Венере нет сезонов?\n1:06:03 - Самая необычная сезонность у планет\n1:06:52 - Про кометы и их движение по Солнечной системе\n1:07:52 - Что такое Плеяды и Гиады и как образуются звездные скопления?\n1:12:37 - Астрономический туризм\n1:17:34 - Как самостоятельно начать заниматься астрономией?\n1:18:50 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #наука #подкаст #вселенная", "АСТРОФИЗИК ТРУШИН: ЗВЕЗДНОЕ ВРЕМЯ, КАРТА ВСЕЛЕННОЙ и ПОГОДА на ПЛАНЕТАХ", "1eb88d64-b411-4af6-999c-a8b8b2c1d06a", "ljeczB7LSeo", [], false, "https://www.youtube.com/watch?v=ljeczB7LSeo", 4743, false, 60, "/downloads/youtube/ОСНОВА/2025-03-09_АСТРОФИЗИК ТРУШИН: ЗВЕЗДНОЕ ВРЕМЯ, КАРТА ВСЕЛЕННОЙ и ПОГОДА на ПЛАНЕТАХ.m4a", false, false, 10, 1, ~U[2025-03-09 11:41:01Z], ~U[2026-05-03 23:36:11Z], ~U[2026-05-03 23:36:11Z], "Телеграм-канал Дмитрия Трушина «Гусиная дорога»: @gooseroad\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что астрономический год (астрономы используют термин - тропический) на самом деле не одинаковой длины. Соседние года могут отличаться своей длительностью на целые МИНУТЫ. Но чтобы не путать людей мы используем усреднённое значение длительности. Хотя периодически приходится вводить \"поправочные секунды\". \n\nНапример, самым длинным календарным годом был 1972. Тогда было добавлено целых ДВЕ секунды: одна летом и ещё одна в конце. Об этом и подобных неожиданных феноменах поговорили с астрономом Дмитрием Трушиным. Ещё мы обсудили, почему астрологические созвездия - это научный термин(дада) и что с ними не так, какая погода на других планетах и как разглядеть самые первые звёзды во вселенной. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: htt (truncated) 02:36:11.309 [debug] QUERY OK source="sources" db=2.0ms idle=797.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:11.310 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=54.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:11.311 [debug] QUERY OK source="media_items" db=1.1ms idle=54.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5043] 02:36:11.311 [debug] Current batch of media processed. Will check again in 1000ms 02:36:12.313 [debug] Current batch of media processed. Will check again in 1000ms 02:36:13.315 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nДалеко не все до сих пор понимают, как именно работают НЕЙРОСЕТИ и ИИ. Хотя они скоро будут очень хорошо понимать, как устроены мы ) Одна из аналогий такая. Представим, что у нас есть несколько мудрецов, которые за завязанными глазами ощупывают существо, пытаясь угадать, что перед ними: один нащупал глаз, другой большие уши, третий хобот, а четвертый (внезапно) - человеческое пузо. По отдельности они могут строить разные догадки, и они будут неверными. Поэтому им нужен мудрец следующего уровня, который соберет информацию ото всех и выдвинет обобщенную догадку: это статую божества в виде человека с головой слона. В этом примере есть два уровня обработки информации. В реальной нейросети их намного больше, но принцип похожий.\n\nТакую аналогию приводит наш сегодняшний гость, специалист по ИИ и компьютерной лингвистике, Эдуард Клышинский. Еще мы поговорили о том, как ИИ понимает разные языки и думает ли он на каком-то универсальном, как устроены компьютерные нейроны, почему работа надо учить не бить посуду и какие опасности таит в себе Искусственный интеллект. Посмотрите, чтобы не пропустить будущее. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"ChatGPT - это как кофе из McDonalds\"\n2:15 - Нейросети понимают разные языки по разному и как нейросети понимают информацию?\n9:01 - Как нейросети расшифровывают и делят информацию?\n12:58 - У нейросетей есть понятия?\n13:41 - \"Центр языка и мозга\"\n15:34 - Как устроены нейроны у ИИ?\n23:09 - Сложность \"машинки\" принятия решений нейросетей\n27:26 - Революция в сфере нейронных сетей 2000х\n33:16 - \"Гонка вооружений на базе нейросетей\"\n34:46 - Как может быть устроено оружие на базе ИИ?\n36:10 - Нобелевская премия за обучение нейросети конструировать белки\n39:08 - Нейросети ≠ оружие?\n42:21 - Инфраструктура ChatGPT и OpenAI и как они развиваются?\n46:54 - Какого размера ангар где \"хранится\" ChatGPT?\n47:37 - 1 запрос нейросети потребляет бутылку воды?\n51:02 - Нейросети смогут разговаривать с животными?\n58:19 - Интерфейс на базе ИИ для обучения животных реален?\n1:01:25 - Нейросети научились понимать свои галлюцинации?\n1:02:54 - Нейросети больше галлюцинируют чем человек?\n1:07:15 - Как устроен этический фильтр и цензура у нейросетей?\n1:10:43 - Как технически устроена цензура у ИИ?\n1:13:54 - Обучение ИИ - это как обучение маленьких детей?\n1:15:36 - Project Q - Что это?\n1:19:24 - Как обучить робот-домработницу?\n1:21:44 - Развитие текстовых нейросетей дало развитие всем остальным нейросетям?\n1:23:15 - Что такое общий ИИ?\n1:26:23 - Продвинутые нейросети уже лучше людей в абстракции?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #ии #наука #подкаст #искусственныйинтеллект", "duration" => 5222, "filename" => "/downloads/youtube/ОСНОВА/2025-03-02_ОПАСНОСТЬ ИИ: СКОЛЬКО СТОИТ, СЕКРЕТНЫЙ ПРОЕКТ OpenAI, КАК ДУМАЕТ СИЛЬНЫЙ ИИ.m4a", "id" => "5keAj2xmjKk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=5keAj2xmjKk", "playlist_index" => 61, "timestamp" => 1740932127, "title" => "ОПАСНОСТЬ ИИ: СКОЛЬКО СТОИТ, СЕКРЕТНЫЙ ПРОЕКТ OpenAI, КАК ДУМАЕТ СИЛЬНЫЙ ИИ", "upload_date" => "20250302"} 02:36:13.316 [debug] QUERY OK source="sources" db=1.4ms idle=991.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:13.318 [debug] QUERY OK source="sources" db=1.2ms idle=807.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:13.364 [debug] QUERY OK source="media_items" db=45.7ms idle=808.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-03-02 16:15:27Z], 10] 02:36:13.376 [debug] QUERY OK source="media_items" db=11.2ms idle=854.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nДалеко не все до сих пор понимают, как именно работают НЕЙРОСЕТИ и ИИ. Хотя они скоро будут очень хорошо понимать, как устроены мы ) Одна из аналогий такая. Представим, что у нас есть несколько мудрецов, которые за завязанными глазами ощупывают существо, пытаясь угадать, что перед ними: один нащупал глаз, другой большие уши, третий хобот, а четвертый (внезапно) - человеческое пузо. По отдельности они могут строить разные догадки, и они будут неверными. Поэтому им нужен мудрец следующего уровня, который соберет информацию ото всех и выдвинет обобщенную догадку: это статую божества в виде человека с головой слона. В этом примере есть два уровня обработки информации. В реальной нейросети их намного больше, но принцип похожий.\n\nТакую аналогию приводит наш сегодняшний гость, специалист по ИИ и компьютерной лингвистике, Эдуард Клышинский. Еще мы поговорили о том, как ИИ понимает разные языки и думает ли он на каком-то универсальном, как устроены компьютерные нейроны, почему работа надо учить не бить посуду и какие опасности таит в себе Искусственный интеллект. Посмотрите, чтобы не пропустить будущее. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"ChatGPT - это как кофе из McDonalds\"\n2:15 - Нейросети понимают разные языки по разному и как нейросети понимают информацию?\n9:01 - Как нейросети расшифровывают и делят информацию?\n12:58 - У нейросетей есть понятия?\n13:41 - \"Центр языка и мозга\"\n15:34 - Как устроены нейроны у ИИ?\n23:09 - Сложность \"машинки\" принятия решений нейросетей\n27:26 - Революция в сфере нейронных сетей 2000х\n33:16 - \"Гонка вооружений на базе нейросетей\"\n34:46 - Как может быть устроено оружие на базе ИИ?\n36:10 - Нобелевская премия за обучение нейросети конструировать белки\n39:08 - Нейросети ≠ оружие?\n42:21 - Инфраструктура ChatGPT и OpenAI и как они развиваются?\n46:54 - Какого размера ангар где \"хранится\" ChatGPT?\n47:37 - 1 запрос нейросети потребляет бутылку воды?\n51:02 - Нейросети смогут разговаривать с животными?\n58:19 - Интерфейс на базе ИИ для обучения животных реален?\n1:01:25 - Нейросети научились понимать свои галлюцинации?\n1:02:54 - Нейросети больше галлюцинируют чем человек?\n1:07:15 - Как устроен этический фильтр и цензура у нейросетей?\n1:10:43 - Как технически устроена цензура у ИИ?\n1:13:54 - Обучение ИИ - это как обучение маленьких детей?\n1:15:36 - Project Q - Что это?\n1:19:24 - Как обучить робот-домработницу?\n1:21:44 - Развитие текстовых нейросетей дало развитие всем остальным нейросетям?\n1:23:15 - Что такое общий ИИ?\n1:26:23 - Продвинутые нейросети уже лучше людей в абстракции?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #ии #наука #подкаст #искусственныйинтеллект", "ОПАСНОСТЬ ИИ: СКОЛЬКО СТОИТ, СЕКРЕТНЫЙ ПРОЕКТ OpenAI, КАК ДУМАЕТ СИЛЬНЫЙ ИИ", "33c437d1-200b-4f4b-bf10-82752654d7eb", "5keAj2xmjKk", [], false, "https://www.youtube.com/watch?v=5keAj2xmjKk", 5222, false, 61, "/downloads/youtube/ОСНОВА/2025-03-02_ОПАСНОСТЬ ИИ: СКОЛЬКО СТОИТ, СЕКРЕТНЫЙ ПРОЕКТ OpenAI, КАК ДУМАЕТ СИЛЬНЫЙ ИИ.m4a", false, false, 10, 1, ~U[2025-03-02 16:15:27Z], ~U[2026-05-03 23:36:13Z], ~U[2026-05-03 23:36:13Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nДалеко не все до сих пор понимают, как именно работают НЕЙРОСЕТИ и ИИ. Хотя они скоро будут очень хорошо понимать, как устроены мы ) Одна из аналогий такая. Представим, что у нас есть несколько мудрецов, которые за завязанными глазами ощупывают существо, пытаясь угадать, что перед ними: один нащупал глаз, другой большие уши, третий хобот, а четвертый (внезапно) - человеческое пузо. По отдельности они могут строить разные догадки, и они будут неверными. Поэтому им нужен мудрец следующего уровня, который соберет информацию ото всех и выдвинет обобщенную догадку: это статую божества в виде человека с головой слона. В этом примере есть дв (truncated) 02:36:13.378 [debug] QUERY OK source="sources" db=1.9ms idle=59.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:13.379 [debug] QUERY OK source="media_profiles" db=0.7ms idle=60.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:13.380 [debug] QUERY OK source="media_items" db=1.2ms idle=52.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5044] 02:36:13.381 [debug] Current batch of media processed. Will check again in 1000ms 02:36:14.382 [debug] Current batch of media processed. Will check again in 1000ms 02:36:15.383 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКнига Алексея Вдовина: https://www.mann-ivanov-ferber.ru/catalog/product/monstry-u-poroga/?srsltid=AfmBOor5wQPO8O4KGV0YvjvsVjcFnqj1Yox_2zHjFR1Q4kOUuIxILTbY\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы слышали про CONOP 8888? Это план, разработанный стратегическим командованием США на случай угрозы от ЗОМБИ. И это не шутка. Сегодня мы говорим про феномен Монстров в массовой культуре, а наш гость - Алексей Вдовин, филолог и исследователь монстров. Как возникли вампиры, кто был их реальными прототипами, и что означал укус вампира в условиях цензуры? Какое отношение к созданию Франкенштейна имеет лорд Байрон и его окружение, и почему эта история становится еще более актуальной с развитием Искусственного интеллекта? Чем уникален Вий? И главное - как появление монстров отражает важные болезненные вопросы, возникающие в обществе. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Реальные зомби\n0:48 - Поддержите нас\n1:03 - Откуда появились вампиры?\n3:16 - Реальные истории нападения вампиров\n9:05 - Как появилось слово вампир и вурдалак?\n9:50 - Как политики пытались использовать страх к вампирам?\n12:47 - Как впервые образ вампира пришел в литературу?\n14:56 - Кто был первым прототипом вампира-аристократа и Франкенштейна?\n17:37 - Почему вампиры пьют кровь?\n20:22 - Вампиры существуют сейчас?\n21:04 - Что такое эффект «зловещей долины»? И почему нам нравятся такие монстры?\n24:52 - Первые упоминания зомби и при чем тут рабство?\n28:07 - Кто такие зомби?\n31:36 - Какие монстры самые популярные и почему?\n34:37 - Дракула - как образ захватчика\n37:56 - Как литературные монстры отражали реальность автора?\n41:15 - Откуда взялся Вий? Кто это?\n51:51 - Почему мы хотим бояться?\n55:33 - Франкенштейн и как мы его воспринимаем\n59:45 - Франкенштейн и ИИ\n1:02:50 - Как вампиры размножались?\n1:06:33 - Переодевание в монстров - это ок?\n1:07:55 - Что такое теория монстров?\n1:09:52 - Почему мы боимся монстра их фильма «Чужой»?\n1:13:39 - Почему вампиры не отражаются в зеркалах?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #вампиры #наука #подкаст #монстры", "duration" => 4379, "filename" => "/downloads/youtube/ОСНОВА/2025-02-23_МОНСТРЫ в РЕАЛЬНОСТИ: ОТКУДА ВАМПИРЫ, РЕАЛЬНЫЕ ЗОМБИ, ВИЙ и ФРАНКЕНШТЕЙН.m4a", "id" => "m8x782WJ7AM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=m8x782WJ7AM", "playlist_index" => 62, "timestamp" => 1740321422, "title" => "МОНСТРЫ в РЕАЛЬНОСТИ: ОТКУДА ВАМПИРЫ, РЕАЛЬНЫЕ ЗОМБИ, ВИЙ и ФРАНКЕНШТЕЙН", "upload_date" => "20250223"} 02:36:15.384 [debug] QUERY OK source="sources" db=0.7ms idle=873.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:15.385 [debug] QUERY OK source="sources" db=0.7ms idle=874.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:15.425 [debug] QUERY OK source="media_items" db=39.7ms idle=875.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-02-23 14:37:02Z], 10] 02:36:15.435 [debug] QUERY OK source="media_items" db=9.7ms idle=915.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКнига Алексея Вдовина: https://www.mann-ivanov-ferber.ru/catalog/product/monstry-u-poroga/?srsltid=AfmBOor5wQPO8O4KGV0YvjvsVjcFnqj1Yox_2zHjFR1Q4kOUuIxILTbY\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы слышали про CONOP 8888? Это план, разработанный стратегическим командованием США на случай угрозы от ЗОМБИ. И это не шутка. Сегодня мы говорим про феномен Монстров в массовой культуре, а наш гость - Алексей Вдовин, филолог и исследователь монстров. Как возникли вампиры, кто был их реальными прототипами, и что означал укус вампира в условиях цензуры? Какое отношение к созданию Франкенштейна имеет лорд Байрон и его окружение, и почему эта история становится еще более актуальной с развитием Искусственного интеллекта? Чем уникален Вий? И главное - как появление монстров отражает важные болезненные вопросы, возникающие в обществе. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Реальные зомби\n0:48 - Поддержите нас\n1:03 - Откуда появились вампиры?\n3:16 - Реальные истории нападения вампиров\n9:05 - Как появилось слово вампир и вурдалак?\n9:50 - Как политики пытались использовать страх к вампирам?\n12:47 - Как впервые образ вампира пришел в литературу?\n14:56 - Кто был первым прототипом вампира-аристократа и Франкенштейна?\n17:37 - Почему вампиры пьют кровь?\n20:22 - Вампиры существуют сейчас?\n21:04 - Что такое эффект «зловещей долины»? И почему нам нравятся такие монстры?\n24:52 - Первые упоминания зомби и при чем тут рабство?\n28:07 - Кто такие зомби?\n31:36 - Какие монстры самые популярные и почему?\n34:37 - Дракула - как образ захватчика\n37:56 - Как литературные монстры отражали реальность автора?\n41:15 - Откуда взялся Вий? Кто это?\n51:51 - Почему мы хотим бояться?\n55:33 - Франкенштейн и как мы его воспринимаем\n59:45 - Франкенштейн и ИИ\n1:02:50 - Как вампиры размножались?\n1:06:33 - Переодевание в монстров - это ок?\n1:07:55 - Что такое теория монстров?\n1:09:52 - Почему мы боимся монстра их фильма «Чужой»?\n1:13:39 - Почему вампиры не отражаются в зеркалах?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #вампиры #наука #подкаст #монстры", "МОНСТРЫ в РЕАЛЬНОСТИ: ОТКУДА ВАМПИРЫ, РЕАЛЬНЫЕ ЗОМБИ, ВИЙ и ФРАНКЕНШТЕЙН", "b3a00318-6861-4522-af7e-ba3cee13086b", "m8x782WJ7AM", [], false, "https://www.youtube.com/watch?v=m8x782WJ7AM", 4379, false, 62, "/downloads/youtube/ОСНОВА/2025-02-23_МОНСТРЫ в РЕАЛЬНОСТИ: ОТКУДА ВАМПИРЫ, РЕАЛЬНЫЕ ЗОМБИ, ВИЙ и ФРАНКЕНШТЕЙН.m4a", false, false, 10, 1, ~U[2025-02-23 14:37:02Z], ~U[2026-05-03 23:36:15Z], ~U[2026-05-03 23:36:15Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКнига Алексея Вдовина: https://www.mann-ivanov-ferber.ru/catalog/product/monstry-u-poroga/?srsltid=AfmBOor5wQPO8O4KGV0YvjvsVjcFnqj1Yox_2zHjFR1Q4kOUuIxILTbY\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы слышали про CONOP 8888? Это план, разработанный стратегическим командованием США на случай угрозы от ЗОМБИ. И это не шутка. Сегодня мы говорим про феномен Монстров в массовой культуре, а наш гость - Алексей Вдовин, филолог и исследователь монстров. Как возникли вампиры, кто был их реальными прототипами, и что означал укус вампира в условиях цензуры? Какое отношение к созданию Франкенштейна имеет лорд Байрон и его окружение, и почему эта история становится еще более актуальной с развитием Искусственного интеллекта? Чем уникален Вий? И главное - как появление монстров отражает важные болезненные вопросы, возникающие в обществе. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Реальные зомби\n0:48 - Поддержите нас\n1:03 - Откуда появились вампиры?\n3:16 - Реальные истории нападения вампиров\n9:05 - Как появилось слово вампир и вурдалак?\n9:50 - Как политики пытались использовать страх к вампирам?\n12:47 - Как впервые образ вампира пришел в литературу?\n14:56 - Кто был первым прототипом вампира-аристократа и Франкенштейна?\n17:37 - Почему вампиры пьют кровь?\n20:22 - Вампиры сущес (truncated) 02:36:15.437 [debug] QUERY OK source="sources" db=1.8ms idle=98.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:15.438 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=53.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:15.440 [debug] QUERY OK source="media_items" db=1.2ms idle=53.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5045] 02:36:15.440 [debug] Current batch of media processed. Will check again in 1000ms 02:36:16.440 [debug] Current batch of media processed. Will check again in 1000ms 02:36:17.442 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКак понять масштабы космоса? Если уменьшить землю до размеров зёрнышка, то ближайшая звезда будет на расстоянии 4000 километров (это примерно как расстояние от Нью-Йорка до Парижа). И это мы еще брали размер галактик. Такой пример приводит наш сегодняшний гость астрофизик Анатолий Засов. \n\nЕсть ли у вселенной центр, чем отличаются галактики и почему такие масштабные события происходили в первые секунды вселенной, насколько провинциальна и типична наша галактика? Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Туманность Андромеды движется к нам\n1:06 - Поддержите нас лайком!\n1:16 - Какие масштабы вселенной?\n3:09 - Как впервые измерили расстояние между галактиками?\n7:03 - Как люди поняли, что есть галактики?\n9:28 - Как понять масштаб времени во вселенной?\n11:32 - Есть ли центр у вселенной?\n12:24 - У вселенной нет края?\n13:25 - Галактики могут умирать?\n15:44 - Чем различаются галактики?\n18:28 - Как уловить темную материю и энергию?\n22:10 - Проблема темной материи\n23:11 - Как обнаружить невидимые частицы?\n24:27 - Нейтрино и их обнаружение\n25:55 - Почему мы не чувствуем темную материю на себе?\n27:03 - Мы знаем количество атомов во вселенной?\n29:12 - Эволюция вселенной - как эволюция человека?\n30:30 - Что движет эволюцией вселенной?\n32:11 - «Каждая галактика - свой мир»\n33:14 - Что между галактиками?\n34:54 - Столкновение галактик\n37:03 - Радиосигналы во вселенной - что это?\n41:22 - Галактики-спутники\n41:57 - У галактик есть границы?\n42:43 - «Мы живем в провинции галактики»\n43:12 - Опасность центра галактики\n43:41 - Самые интересные галактики\n45:15 - Космическая паутина\n47:34 - «Есть галактики без темной материи»\n49:30 - Зачем нужна темная материя?\n50:17 - Что такое темная энергия?\n52:48 - Всеволновая астрономия\n54:20 - Химический состав Земли\n55:27 - Загадки образования звезд\n56:23 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #наука #подкаст", "duration" => 3388, "filename" => "/downloads/youtube/ОСНОВА/2025-02-16_АСТРОФИЗИК ЗАСОВ: ПЕРВАЯ СЕКУНДА ВСЕЛЕННОЙ и ТАЙНЫ ГАЛАКТИК.m4a", "id" => "5QPpLF9vOZk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=5QPpLF9vOZk", "playlist_index" => 63, "timestamp" => 1739710354, "title" => "АСТРОФИЗИК ЗАСОВ: ПЕРВАЯ СЕКУНДА ВСЕЛЕННОЙ и ТАЙНЫ ГАЛАКТИК", "upload_date" => "20250216"} 02:36:17.443 [debug] QUERY OK source="sources" db=0.9ms idle=932.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:17.444 [debug] QUERY OK source="sources" db=0.6ms idle=933.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:17.486 [debug] QUERY OK source="media_items" db=42.0ms idle=934.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-02-16 12:52:34Z], 10] 02:36:17.500 [debug] QUERY OK source="media_items" db=12.8ms idle=977.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКак понять масштабы космоса? Если уменьшить землю до размеров зёрнышка, то ближайшая звезда будет на расстоянии 4000 километров (это примерно как расстояние от Нью-Йорка до Парижа). И это мы еще брали размер галактик. Такой пример приводит наш сегодняшний гость астрофизик Анатолий Засов. \n\nЕсть ли у вселенной центр, чем отличаются галактики и почему такие масштабные события происходили в первые секунды вселенной, насколько провинциальна и типична наша галактика? Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Туманность Андромеды движется к нам\n1:06 - Поддержите нас лайком!\n1:16 - Какие масштабы вселенной?\n3:09 - Как впервые измерили расстояние между галактиками?\n7:03 - Как люди поняли, что есть галактики?\n9:28 - Как понять масштаб времени во вселенной?\n11:32 - Есть ли центр у вселенной?\n12:24 - У вселенной нет края?\n13:25 - Галактики могут умирать?\n15:44 - Чем различаются галактики?\n18:28 - Как уловить темную материю и энергию?\n22:10 - Проблема темной материи\n23:11 - Как обнаружить невидимые частицы?\n24:27 - Нейтрино и их обнаружение\n25:55 - Почему мы не чувствуем темную материю на себе?\n27:03 - Мы знаем количество атомов во вселенной?\n29:12 - Эволюция вселенной - как эволюция человека?\n30:30 - Что движет эволюцией вселенной?\n32:11 - «Каждая галактика - свой мир»\n33:14 - Что между галактиками?\n34:54 - Столкновение галактик\n37:03 - Радиосигналы во вселенной - что это?\n41:22 - Галактики-спутники\n41:57 - У галактик есть границы?\n42:43 - «Мы живем в провинции галактики»\n43:12 - Опасность центра галактики\n43:41 - Самые интересные галактики\n45:15 - Космическая паутина\n47:34 - «Есть галактики без темной материи»\n49:30 - Зачем нужна темная материя?\n50:17 - Что такое темная энергия?\n52:48 - Всеволновая астрономия\n54:20 - Химический состав Земли\n55:27 - Загадки образования звезд\n56:23 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #наука #подкаст", "АСТРОФИЗИК ЗАСОВ: ПЕРВАЯ СЕКУНДА ВСЕЛЕННОЙ и ТАЙНЫ ГАЛАКТИК", "62c5418e-b25a-49e1-8a47-c9a630753754", "5QPpLF9vOZk", [], false, "https://www.youtube.com/watch?v=5QPpLF9vOZk", 3388, false, 63, "/downloads/youtube/ОСНОВА/2025-02-16_АСТРОФИЗИК ЗАСОВ: ПЕРВАЯ СЕКУНДА ВСЕЛЕННОЙ и ТАЙНЫ ГАЛАКТИК.m4a", false, false, 10, 1, ~U[2025-02-16 12:52:34Z], ~U[2026-05-03 23:36:17Z], ~U[2026-05-03 23:36:17Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКак понять масштабы космоса? Если уменьшить землю до размеров зёрнышка, то ближайшая звезда будет на расстоянии 4000 километров (это примерно как расстояние от Нью-Йорка до Парижа). И это мы еще брали размер галактик. Такой пример приводит наш сегодняшний гость астрофизик Анатолий Засов. \n\nЕсть ли у вселенной центр, чем отличаются галактики и почему такие масштабные события происходили в первые секунды вселенной, насколько провинциальна и типична наша галактика? Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Туманность Андромеды движется к нам\n1:06 - Поддержите нас лайком!\n1:16 - Какие масштабы вселенной?\n3:09 - Как впервые измерили расстояние между галактиками?\n7:03 - Как люди поняли, что есть галактики?\n9:28 - Как понять масштаб времени во вселенной?\n11:32 - Есть ли центр у вселенной?\n12:24 - У вселенной нет края?\n13:25 - Галактики могут умирать?\n15:44 - Чем различаются галактики?\n18:28 - Как уловить темную материю и энергию?\n22:10 - Проблема темной материи\n23:11 - Как обнаружить невидимые частицы?\n24:27 - Нейтрино и их обнаружение\n25:55 - Почему мы не чувствуем темную материю на себе?\n27:03 - Мы знаем количество атомов во вселенной?\n29:12 - Эволюция вселенной - как эволюция человека?\n30:30 - Что движет эволюцией вселенной?\n32:11 - «Каждая галактика - свой мир»\n33:14 - Что между (truncated) 02:36:17.502 [debug] QUERY OK source="sources" db=2.3ms idle=156.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:17.503 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=59.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:17.505 [debug] QUERY OK source="media_items" db=1.4ms idle=59.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5046] 02:36:17.505 [debug] Current batch of media processed. Will check again in 1000ms 02:36:18.505 [debug] Current batch of media processed. Will check again in 1000ms 02:36:19.508 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКакие опасности и токсины поджидают нас в космосе, можно ли отравиться водой? Я является ли алкоголь наркотиком? Об этом мы разговариваем сегодня с токсикологом Алексеем Водовозовым. Как работают разные зависимости: любовь, алкоголь, кофе, сладкое? Что вреднее сигареты или кальян? Как действует игровая зависимость и почему она официальна? Работают ли наклейки на сигаретах? И чем зависимость от тортиков отличается от других? И много других наивных вопросов, которые Алексей мастерски раскладывает по полочкам. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Почему собакам нельзя шоколад?\n1:33 - Поддержите нас!\n1:48 - Отравление от воды\n5:26 - Сколько надо выпить воды, чтобы отравиться?\n7:00 - Безалкогольное пиво - полезно для спортсменов?\n9:00 - Как появилось слово алкоголь?\n9:50 - Алкоголь - наркотик?\n12:03 - Как появляется зависимость?\n12:30 - Влюбленность - это зависимость?\n14:06 - В каком состоянии мозг находится при влюбленности?\n15:30 - Игровая зависимость существует?\n20:15 - Как понять, что у тебя зависимость?\n23:10 - Кофеиновой зависимости нет?\n25:42 - Что такое запой?\n27:14 - Что будет, если перестать пить кофе?\n29:24 - Почему мы пьянеем по-разному?\n31:30 - Как подготовиться к вечеринке?\n33:03 - Психоз от опьянения\n37:08 - Почему у разных наций разная переносимость алкоголя?\n41:20 - Генетическая защита от алкоголизма\n42:25 - Какие опасные токсины нас ждут в космосе?\n44:20 - Главная опасность в космосе\n48:40 - Что вреднее кальян или сигареты?\n50:15 - Страшные фотографии на сигаретах работают?\n52:27 - Заместители сигарет\n55:48 - Никотин и его эффекты\n57:13 - Вейпы и их эффекты\n59:44 - Вейп без никотина - это вредно?\n1:02:12 - Алкоголь в 90-е\n1:05:48 - Зависимость от сладкого\n1:06:54 - Е-шки в еде это плохо?\n1:09:14 - Опасность соли и глутамата натрия\n1:11:27 - Почему у разных существ разная переносимость еды?\n1:13:43 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #водовозов #наука #подкаст", "duration" => 4349, "filename" => "/downloads/youtube/ОСНОВА/2025-02-09_АЛЕКСЕЙ ВОДОВОЗОВ: ГЛАВНЫЕ МИФЫ О ВРЕДНЫХ ПРИВЫЧКАХ.m4a", "id" => "GZRn89xhTMg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=GZRn89xhTMg", "playlist_index" => 64, "timestamp" => 1739112535, "title" => "АЛЕКСЕЙ ВОДОВОЗОВ: ГЛАВНЫЕ МИФЫ О ВРЕДНЫХ ПРИВЫЧКАХ", "upload_date" => "20250209"} 02:36:19.511 [debug] QUERY OK source="sources" db=1.8ms queue=0.2ms idle=999.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:19.512 [debug] QUERY OK source="sources" db=1.2ms idle=1001.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:19.555 [debug] QUERY OK source="media_items" db=42.0ms idle=1002.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-02-09 14:48:55Z], 10] 02:36:19.564 [debug] QUERY OK source="media_items" db=9.0ms queue=0.1ms idle=1045.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКакие опасности и токсины поджидают нас в космосе, можно ли отравиться водой? Я является ли алкоголь наркотиком? Об этом мы разговариваем сегодня с токсикологом Алексеем Водовозовым. Как работают разные зависимости: любовь, алкоголь, кофе, сладкое? Что вреднее сигареты или кальян? Как действует игровая зависимость и почему она официальна? Работают ли наклейки на сигаретах? И чем зависимость от тортиков отличается от других? И много других наивных вопросов, которые Алексей мастерски раскладывает по полочкам. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Почему собакам нельзя шоколад?\n1:33 - Поддержите нас!\n1:48 - Отравление от воды\n5:26 - Сколько надо выпить воды, чтобы отравиться?\n7:00 - Безалкогольное пиво - полезно для спортсменов?\n9:00 - Как появилось слово алкоголь?\n9:50 - Алкоголь - наркотик?\n12:03 - Как появляется зависимость?\n12:30 - Влюбленность - это зависимость?\n14:06 - В каком состоянии мозг находится при влюбленности?\n15:30 - Игровая зависимость существует?\n20:15 - Как понять, что у тебя зависимость?\n23:10 - Кофеиновой зависимости нет?\n25:42 - Что такое запой?\n27:14 - Что будет, если перестать пить кофе?\n29:24 - Почему мы пьянеем по-разному?\n31:30 - Как подготовиться к вечеринке?\n33:03 - Психоз от опьянения\n37:08 - Почему у разных наций разная переносимость алкоголя?\n41:20 - Генетическая защита от алкоголизма\n42:25 - Какие опасные токсины нас ждут в космосе?\n44:20 - Главная опасность в космосе\n48:40 - Что вреднее кальян или сигареты?\n50:15 - Страшные фотографии на сигаретах работают?\n52:27 - Заместители сигарет\n55:48 - Никотин и его эффекты\n57:13 - Вейпы и их эффекты\n59:44 - Вейп без никотина - это вредно?\n1:02:12 - Алкоголь в 90-е\n1:05:48 - Зависимость от сладкого\n1:06:54 - Е-шки в еде это плохо?\n1:09:14 - Опасность соли и глутамата натрия\n1:11:27 - Почему у разных существ разная переносимость еды?\n1:13:43 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #водовозов #наука #подкаст", "АЛЕКСЕЙ ВОДОВОЗОВ: ГЛАВНЫЕ МИФЫ О ВРЕДНЫХ ПРИВЫЧКАХ", "ce742710-d72c-4c2f-bec4-88bda6cb7042", "GZRn89xhTMg", [], false, "https://www.youtube.com/watch?v=GZRn89xhTMg", 4349, false, 64, "/downloads/youtube/ОСНОВА/2025-02-09_АЛЕКСЕЙ ВОДОВОЗОВ: ГЛАВНЫЕ МИФЫ О ВРЕДНЫХ ПРИВЫЧКАХ.m4a", false, false, 10, 1, ~U[2025-02-09 14:48:55Z], ~U[2026-05-03 23:36:19Z], ~U[2026-05-03 23:36:19Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКакие опасности и токсины поджидают нас в космосе, можно ли отравиться водой? Я является ли алкоголь наркотиком? Об этом мы разговариваем сегодня с токсикологом Алексеем Водовозовым. Как работают разные зависимости: любовь, алкоголь, кофе, сладкое? Что вреднее сигареты или кальян? Как действует игровая зависимость и почему она официальна? Работают ли наклейки на сигаретах? И чем зависимость от тортиков отличается от других? И много других наивных вопросов, которые Алексей мастерски раскладывает по полочкам. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Почему собакам нельзя шоколад?\n1:33 - Поддержите нас!\n1:48 - Отравление от воды\n5:26 - Сколько надо выпить воды, чтобы отравиться?\n7:00 - Безалкогольное пиво - полезно для спортсменов?\n9:00 - Как появилось слово алкоголь?\n9:50 - Алкоголь - наркотик?\n12:03 - Как появляется зависимость?\n12:30 - Влюбленность - это зависимость?\n14:06 - В каком состоянии мозг находится при влюбленности?\n15:30 - Игровая зависимость существует?\n20:15 - Как понять, что у тебя зависимость?\n23:10 - Кофеиновой зависимости нет?\n25:42 - Что такое запой?\n27:14 - Что будет, если перестать пить кофе?\n29:24 - Почему мы пьянеем по-разному?\n31:30 - Как подготовиться к вечеринке?\n33:03 - Психоз от опьянения\n37:08 - Почему у разных нац (truncated) 02:36:19.573 [debug] QUERY OK source="sources" db=7.9ms idle=211.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:19.574 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.1ms idle=62.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:19.576 [debug] QUERY OK source="media_items" db=2.1ms idle=61.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5047] 02:36:19.576 [debug] Current batch of media processed. Will check again in 1000ms 02:36:20.577 [debug] Current batch of media processed. Will check again in 1000ms 02:36:21.579 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКанал Дмитрия Побединского: https://youtube.com/@PhysFromPobed?si=FDpeJH891sxWlii2\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня мы попробовали поговорить про ученых как про рокзвезд, и про их личный вклад: Эйнштейн и теория относительности, Тесла и война токов, Оппенгеймер, Сахаров и атомный проект. Наш гость физик, популяризатор и блогер Дмитрий Побединский. Получилась своего рода история развития наших представлений о мире. С разреза научной точки зрения.\n\nКак впервые померили скорость света, что на самом деле значит формула е равно эм цэ квадрат, почему проект Теслы победил, существует ли судьба, и почему сейчас у физиков нет единой теории всего? Выпуск пушкабомба. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - «Мы ни до чего не дотрагиваемся»\n1:40 - Поддержите нас лайком\n1:53 - Как померили скорость света?\n4:49 - Почему скорость света ограничена?\n7:17 - Существует ли судьба с точки зрения физики?\n12:39 - Случайность параллельных миров\n16:12 - В чем гений Эйнштейна?\n20:45 - Из каких полей состоит физика?\n22:48 - В чем заключается теория относительности?\n25:37 - Скорость света как нитка\n26:49 - Как появилась формула E=mc²?\n30:58 - Как из энергии появляется материя?\n32:34 - Со скоростью растет масса?\n34:31 - Кто такой Ричард Фейман?\n36:40 - Что великого сделал Никола Тесла? Как к нам передается ток?\n41:31 - Тесла и «Война токов»\n42:38 - Что изобретал Тесла?\n44:30 - Кто изобрел радио?\n45:50 - Вопрос от зрителя: Как можно самому обнаружить квантовые эффекты?\n48:34 - Как увидеть частицы света?\n50:49 - Оппенгеймер и его работы\n53:04 - Неизвестный, но очень крутой физик - Кавендиш\n53:57 - Автор «Интерстеллара» - Кип Торн\n56:00 - Шаровая молния может существовать? И другие физические мифы\n59:50 - Самый глупый вопрос из ЕГЭ по физике\n1:00:48 - Самые интересные и важные эксперименты в физике\n1:02:16 - Что такое теория струн?\n1:07:47 - Где находятся эти самые струны?\n1:11:47 - М-теория\n1:13:41 - Спасибо за просмотр! Расскажите стоит ли делать отдельный выпуск про теорию струн\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #физика #побединский #подкаст", "duration" => 4472, "filename" => "/downloads/youtube/ОСНОВА/2025-02-02_ФИЗИК ПОБЕДИНСКИЙ о ТЕОРИИ ВСЕГО: КВАНТЫ, ОТНОСИТЕЛЬНОСТЬ И СТРУНЫ.m4a", "id" => "7GKbawrKWOk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=7GKbawrKWOk", "playlist_index" => 65, "timestamp" => 1738499227, "title" => "ФИЗИК ПОБЕДИНСКИЙ о ТЕОРИИ ВСЕГО: КВАНТЫ, ОТНОСИТЕЛЬНОСТЬ И СТРУНЫ", "upload_date" => "20250202"} 02:36:21.580 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=218.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:21.583 [debug] QUERY OK source="sources" db=1.9ms idle=70.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:21.627 [debug] QUERY OK source="media_items" db=43.7ms idle=73.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-02-02 12:27:07Z], 10] 02:36:21.638 [debug] QUERY OK source="media_items" db=10.6ms idle=117.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКанал Дмитрия Побединского: https://youtube.com/@PhysFromPobed?si=FDpeJH891sxWlii2\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня мы попробовали поговорить про ученых как про рокзвезд, и про их личный вклад: Эйнштейн и теория относительности, Тесла и война токов, Оппенгеймер, Сахаров и атомный проект. Наш гость физик, популяризатор и блогер Дмитрий Побединский. Получилась своего рода история развития наших представлений о мире. С разреза научной точки зрения.\n\nКак впервые померили скорость света, что на самом деле значит формула е равно эм цэ квадрат, почему проект Теслы победил, существует ли судьба, и почему сейчас у физиков нет единой теории всего? Выпуск пушкабомба. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - «Мы ни до чего не дотрагиваемся»\n1:40 - Поддержите нас лайком\n1:53 - Как померили скорость света?\n4:49 - Почему скорость света ограничена?\n7:17 - Существует ли судьба с точки зрения физики?\n12:39 - Случайность параллельных миров\n16:12 - В чем гений Эйнштейна?\n20:45 - Из каких полей состоит физика?\n22:48 - В чем заключается теория относительности?\n25:37 - Скорость света как нитка\n26:49 - Как появилась формула E=mc²?\n30:58 - Как из энергии появляется материя?\n32:34 - Со скоростью растет масса?\n34:31 - Кто такой Ричард Фейман?\n36:40 - Что великого сделал Никола Тесла? Как к нам передается ток?\n41:31 - Тесла и «Война токов»\n42:38 - Что изобретал Тесла?\n44:30 - Кто изобрел радио?\n45:50 - Вопрос от зрителя: Как можно самому обнаружить квантовые эффекты?\n48:34 - Как увидеть частицы света?\n50:49 - Оппенгеймер и его работы\n53:04 - Неизвестный, но очень крутой физик - Кавендиш\n53:57 - Автор «Интерстеллара» - Кип Торн\n56:00 - Шаровая молния может существовать? И другие физические мифы\n59:50 - Самый глупый вопрос из ЕГЭ по физике\n1:00:48 - Самые интересные и важные эксперименты в физике\n1:02:16 - Что такое теория струн?\n1:07:47 - Где находятся эти самые струны?\n1:11:47 - М-теория\n1:13:41 - Спасибо за просмотр! Расскажите стоит ли делать отдельный выпуск про теорию струн\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #физика #побединский #подкаст", "ФИЗИК ПОБЕДИНСКИЙ о ТЕОРИИ ВСЕГО: КВАНТЫ, ОТНОСИТЕЛЬНОСТЬ И СТРУНЫ", "dc92c58d-e8c5-4ae4-a1db-607e46733c8d", "7GKbawrKWOk", [], false, "https://www.youtube.com/watch?v=7GKbawrKWOk", 4472, false, 65, "/downloads/youtube/ОСНОВА/2025-02-02_ФИЗИК ПОБЕДИНСКИЙ о ТЕОРИИ ВСЕГО: КВАНТЫ, ОТНОСИТЕЛЬНОСТЬ И СТРУНЫ.m4a", false, false, 10, 1, ~U[2025-02-02 12:27:07Z], ~U[2026-05-03 23:36:21Z], ~U[2026-05-03 23:36:21Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКанал Дмитрия Побединского: https://youtube.com/@PhysFromPobed?si=FDpeJH891sxWlii2\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня мы попробовали поговорить про ученых как про рокзвезд, и про их личный вклад: Эйнштейн и теория относительности, Тесла и война токов, Оппенгеймер, Сахаров и атомный проект. Наш гость физик, популяризатор и блогер Дмитрий Побединский. Получилась своего рода история развития наших представлений о мире. С разреза научной точки зрения.\n\nКак впервые померили скорость света, что на самом деле значит формула е равно эм цэ квадрат, почему проект Теслы победил, существует ли судьба, и почему сейчас у физиков нет единой теории всего? Выпуск пушкабомба. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - «Мы ни до чего не дотрагиваемся»\n1:40 - Поддержите нас лайком\n1:53 - Как померили скорость света?\n4:49 - Почему скорость света ограничена?\n7:17 - Существует ли судьба с точки зрения физики?\n12:39 - Случайность параллельных миров\n16:12 - В чем гений Эйнштейна?\n20:45 - Из каких полей состоит физика?\n22:48 - В чем заключается теория относительности?\n25:37 - Скорость света как нитка\n26:49 - Как появилась формула E=mc²?\n30:58 - Как из энергии появляется материя?\n32:34 - Со скоростью (truncated) 02:36:21.642 [debug] QUERY OK source="sources" db=3.5ms idle=128.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:21.643 [debug] QUERY OK source="media_profiles" db=0.9ms idle=61.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:21.645 [debug] QUERY OK source="media_items" db=1.7ms idle=60.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5048] 02:36:21.645 [debug] Current batch of media processed. Will check again in 1000ms 02:36:22.646 [debug] Current batch of media processed. Will check again in 1000ms 02:36:23.647 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКак устроена космическая пустота? Когда думаю о Вселенной, меня завораживают не только размеры, но и пустота. Которой очень много. Но она не совсем обычная. Например, как вам такой парадокс: наш сегодняшний гость астрофизик Владислав Измоденов рассказывает, что в некоторых местах космоса температура достигает миллиона градусов. МИЛЛИОН! Но если мы там окажемся в этом месте, то вовсе не поджаримся, а наоборот замерзнем. Почему так? \n\nТемпература в физике определяется энергией движущихся частиц. Когда частицы воздуха вокруг быстро летают, они бьются о нашу кожу, и нам становится тепло. Но если частиц ОЧЕНЬ мало, то ударяются о другие тела они очень редко, поэтому и не греют их. Так и получается, что миллион градусов может быть ледяной пустотой. Еще мы обсудили, где и как проходит граница Солнечной системы - и оказалось, что этих «границ» можно определить несколько. А главное, что происходит на этой границе, и как это помогает изучать другие планеты с потенциальной жизнью. В общем насыщено, как всегда. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Дети космической пыли\n0:48 - Как выглядит граница Солнечной системы?\n2:35 - Гелиосфера - что это?\n7:19 - Насколько большая граница воздействия нашего Солнца?\n10:52 - Как работают Вояджеры? Какие сигналы они присылают?\n13:20 - Ударная волна в космосе и как она определяют границу нашей Солнечной системы?\n15:34 - У Солнца есть атмосфера?\n16:03 - Что находится в межзвездной среде?\n19:29 - Что такое космические лучи?\n21:53 - Как образуются космические лучи?\n25:01 - Как двигается солнечная система?\n26:39 - Разные виды космической пустоты. Что в них и чем они отличаются?\n29:22 - Межзвездные облака и температура в космосе\n33:02 - Как выглядит взрыв Сверхновых?\n33:59 - Первое фото другой Солнечной системы\n35:25 - Как выглядит наша система?\n36:02 - Как экономят энергию на космических аппаратах?\n36:47 - Какое послание человечества мы отправили в космос?\n37:20 - Вакуум в космосе\n38:10 - Что происходит в космической пустоте?\n41:40 - Аномалии пустоты в космосе\n48:34 - Как изучать прошлое нашего Солнца?\n49:47 - Солнце может уничтожить нашу атмосферу?\n50:35 - Где заканчивается гравитация Солнца?\n52:22 - Что и как в будущем будет изучать нашу Солнечную систему?\n1:00:00 - Сколько осталось Вояджерам?\n1:01:31 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст #астрофизика", "duration" => 3530, "filename" => "/downloads/youtube/ОСНОВА/2025-01-26_Что такое КОСМИЧЕСКАЯ ПУСТОТА?.m4a", "id" => "PFaM96XVzHE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=PFaM96XVzHE", "playlist_index" => 66, "timestamp" => 1737899001, "title" => "Что такое КОСМИЧЕСКАЯ ПУСТОТА?", "upload_date" => "20250126"} 02:36:23.648 [debug] QUERY OK source="sources" db=0.9ms idle=279.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:23.649 [debug] QUERY OK source="sources" db=0.6ms idle=138.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:23.709 [debug] QUERY OK source="media_items" db=60.1ms idle=139.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-01-26 13:43:21Z], 10] 02:36:23.722 [debug] QUERY OK source="media_items" db=12.4ms idle=200.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКак устроена космическая пустота? Когда думаю о Вселенной, меня завораживают не только размеры, но и пустота. Которой очень много. Но она не совсем обычная. Например, как вам такой парадокс: наш сегодняшний гость астрофизик Владислав Измоденов рассказывает, что в некоторых местах космоса температура достигает миллиона градусов. МИЛЛИОН! Но если мы там окажемся в этом месте, то вовсе не поджаримся, а наоборот замерзнем. Почему так? \n\nТемпература в физике определяется энергией движущихся частиц. Когда частицы воздуха вокруг быстро летают, они бьются о нашу кожу, и нам становится тепло. Но если частиц ОЧЕНЬ мало, то ударяются о другие тела они очень редко, поэтому и не греют их. Так и получается, что миллион градусов может быть ледяной пустотой. Еще мы обсудили, где и как проходит граница Солнечной системы - и оказалось, что этих «границ» можно определить несколько. А главное, что происходит на этой границе, и как это помогает изучать другие планеты с потенциальной жизнью. В общем насыщено, как всегда. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Дети космической пыли\n0:48 - Как выглядит граница Солнечной системы?\n2:35 - Гелиосфера - что это?\n7:19 - Насколько большая граница воздействия нашего Солнца?\n10:52 - Как работают Вояджеры? Какие сигналы они присылают?\n13:20 - Ударная волна в космосе и как она определяют границу нашей Солнечной системы?\n15:34 - У Солнца есть атмосфера?\n16:03 - Что находится в межзвездной среде?\n19:29 - Что такое космические лучи?\n21:53 - Как образуются космические лучи?\n25:01 - Как двигается солнечная система?\n26:39 - Разные виды космической пустоты. Что в них и чем они отличаются?\n29:22 - Межзвездные облака и температура в космосе\n33:02 - Как выглядит взрыв Сверхновых?\n33:59 - Первое фото другой Солнечной системы\n35:25 - Как выглядит наша система?\n36:02 - Как экономят энергию на космических аппаратах?\n36:47 - Какое послание человечества мы отправили в космос?\n37:20 - Вакуум в космосе\n38:10 - Что происходит в космической пустоте?\n41:40 - Аномалии пустоты в космосе\n48:34 - Как изучать прошлое нашего Солнца?\n49:47 - Солнце может уничтожить нашу атмосферу?\n50:35 - Где заканчивается гравитация Солнца?\n52:22 - Что и как в будущем будет изучать нашу Солнечную систему?\n1:00:00 - Сколько осталось Вояджерам?\n1:01:31 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст #астрофизика", "Что такое КОСМИЧЕСКАЯ ПУСТОТА?", "c2084517-978b-46c6-b324-3844e55f4595", "PFaM96XVzHE", [], false, "https://www.youtube.com/watch?v=PFaM96XVzHE", 3530, false, 66, "/downloads/youtube/ОСНОВА/2025-01-26_Что такое КОСМИЧЕСКАЯ ПУСТОТА?.m4a", false, false, 10, 1, ~U[2025-01-26 13:43:21Z], ~U[2026-05-03 23:36:23Z], ~U[2026-05-03 23:36:23Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКак устроена космическая пустота? Когда думаю о Вселенной, меня завораживают не только размеры, но и пустота. Которой очень много. Но она не совсем обычная. Например, как вам такой парадокс: наш сегодняшний гость астрофизик Владислав Измоденов рассказывает, что в некоторых местах космоса температура достигает миллиона градусов. МИЛЛИОН! Но если мы там окажемся в этом месте, то вовсе не поджаримся, а наоборот замерзнем. Почему так? \n\nТемпература в физике определяется энергией движущихся частиц. Когда частицы воздуха вокруг быстро летают, они бьются о нашу кожу, и нам становится тепло. Но если частиц ОЧЕНЬ мало, то ударяются о другие тела они очень редко, поэтому и не греют их. Так и получается, что миллион градусов может быть ледяной пустотой. Еще мы обсудили, где и как проходит граница Солнечной системы - и оказалось, что этих «границ» можно определить несколько. А главное, что происходит на этой границе, и как это помогает изучать другие плане (truncated) 02:36:23.727 [debug] QUERY OK source="sources" db=4.0ms idle=213.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:23.728 [debug] QUERY OK source="media_profiles" db=1.1ms idle=78.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:23.731 [debug] QUERY OK source="media_items" db=2.3ms idle=79.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5049] 02:36:23.731 [debug] Current batch of media processed. Will check again in 1000ms 02:36:24.732 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСоцсети Романа Бузунова: \n\nhttps://t.me/SomnologBuzunov - телеграм-канал\n\nhttps://youtube.com/@doctorbuzunov?si=MH8Qkh_gDc_zOjQU - ютуб-канал\n\nПривет, сегодня поговорим про сон с доктором медицинских наук Романом Бузуновым. Со сном много парадоксов, начиная с того, что достаточно сложно сформулировать его точное определение и научные критерии. Но многое уже и изучено неплохо: как устроены фазы сна, когда мы видим сны, а когда отдыхаем, как мозг перерабатывает информацию за день и формирует из нее долгосрочную память. А еще с помощью МРТ сейчас можно прочитать сны другого человека и понять, когда ему снится любимая собачка.\n\nИ конечно были практические вопросы: как устроены жаворонки и совы (а еще есть голуби), как прокачать свой сон, можно ли спать меньше или более эффективно? Так что сегодня выпуск одновременно и полезный, и познавательный. Хочется сказать, что подкаста отлично подходит для засыпания. Но нет: самое интересное в конце. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Что такое сонный паралич и сонные галлюцинации?\n1:19 - Что будет, если проспать 24 часа?\n2:36 - Рекорд по длительности сна\n3:15 - Болезнь долгого сна и летаргический сон\n4:06 - Когда наступает состояния сна и можем ли мы его зафиксировать?\n5:11 - Что такое сон и почему мы спим?\n6:01 - Как мозг и организм работает во сне?\n7:29 - «Мозг никогда не спит»\n9:26 - Пограничные состояния сна и их опасность\n13:17 - Дали и техника рисования сновидений\n14:07 - Почему мы забываем сны? Какие стадии есть у сна?\n15:59 - Как запоминать сны?\n16:57 - Сон лечит?\n20:00 - Почему мы испытываем сонливость?\n21:30 - Опасные болезни сна\n24:07 - Как тело испытывает сонливость?\n26:34 - Перед сном мы лучше запоминаем?\n28:44 - Почему в кровати не надо лежать с телефоном?\n30:31 - «Экономия на сне - проигрышна». Почему?\n32:17 - Можно ли научиться мало спать?\n34:48 - Как изучают сон?\n38:11 - Можно контролировать сноведения? Как понять, что ты управляешь сном?\n41:52 - Заглянуть в мозг во время сна\n43:30 - Куда идет глюкоза во время сна?\n45:22 - Жаворонки, совы и голуби - кто это?\n47:06 - Как понять какой у тебя тип бодрствования?\n48:09 - Что сделать, если перестоить наши ритмы сна?\n53:02 - Что снится животным?\n54:31 - Как свет влияет на сон и организм?\n1:03:31 - Зимнее и летнее время, часовые пояса влияют на организм?\n1:10:17 - Трекеры сна - работают?\n1:13:55 - Как правильно засыпать?\n1:18:00 - Как спастись после недосыпа?\n1:20:16 - 5 правил улучшения сна\n1:21:39 - Переменки\n1:24:10 - Еда перед сном\n1:26:16 - Спокойствие ключ ко сну?\n1:26:49 - Незрячие люди видят сны?\n1:27:07 - Как эффективно использовать сон?\n1:30:10 - Засыпать под подкаст - нормально?\n1:32:17 - Смерть похожа на сон?\n1:33:12 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #сон #подкаст #сомнологбузунов #сомнолог", "duration" => 5617, "filename" => "/downloads/youtube/ОСНОВА/2025-01-19_СОМНОЛОГ БУЗУНОВ: ПРАВИЛА СНА, ЖАВОРОНКИ и СОВЫ, СОННЫЙ ПАРАЛИЧ, УПРАВЛЯТЬ СНОМ.m4a", "id" => "3EGScI-6OR4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=3EGScI-6OR4", "playlist_index" => 67, "timestamp" => 1737294112, "title" => "СОМНОЛОГ БУЗУНОВ: ПРАВИЛА СНА, ЖАВОРОНКИ и СОВЫ, СОННЫЙ ПАРАЛИЧ, УПРАВЛЯТЬ СНОМ", "upload_date" => "20250119"} 02:36:24.734 [debug] QUERY OK source="sources" db=1.4ms idle=1010.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:24.735 [debug] QUERY OK source="sources" db=0.7ms idle=1007.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:24.777 [debug] QUERY OK source="media_items" db=41.5ms idle=1006.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-01-19 13:41:52Z], 10] 02:36:24.790 [debug] QUERY OK source="media_items" db=13.0ms idle=1046.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСоцсети Романа Бузунова: \n\nhttps://t.me/SomnologBuzunov - телеграм-канал\n\nhttps://youtube.com/@doctorbuzunov?si=MH8Qkh_gDc_zOjQU - ютуб-канал\n\nПривет, сегодня поговорим про сон с доктором медицинских наук Романом Бузуновым. Со сном много парадоксов, начиная с того, что достаточно сложно сформулировать его точное определение и научные критерии. Но многое уже и изучено неплохо: как устроены фазы сна, когда мы видим сны, а когда отдыхаем, как мозг перерабатывает информацию за день и формирует из нее долгосрочную память. А еще с помощью МРТ сейчас можно прочитать сны другого человека и понять, когда ему снится любимая собачка.\n\nИ конечно были практические вопросы: как устроены жаворонки и совы (а еще есть голуби), как прокачать свой сон, можно ли спать меньше или более эффективно? Так что сегодня выпуск одновременно и полезный, и познавательный. Хочется сказать, что подкаста отлично подходит для засыпания. Но нет: самое интересное в конце. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Что такое сонный паралич и сонные галлюцинации?\n1:19 - Что будет, если проспать 24 часа?\n2:36 - Рекорд по длительности сна\n3:15 - Болезнь долгого сна и летаргический сон\n4:06 - Когда наступает состояния сна и можем ли мы его зафиксировать?\n5:11 - Что такое сон и почему мы спим?\n6:01 - Как мозг и организм работает во сне?\n7:29 - «Мозг никогда не спит»\n9:26 - Пограничные состояния сна и их опасность\n13:17 - Дали и техника рисования сновидений\n14:07 - Почему мы забываем сны? Какие стадии есть у сна?\n15:59 - Как запоминать сны?\n16:57 - Сон лечит?\n20:00 - Почему мы испытываем сонливость?\n21:30 - Опасные болезни сна\n24:07 - Как тело испытывает сонливость?\n26:34 - Перед сном мы лучше запоминаем?\n28:44 - Почему в кровати не надо лежать с телефоном?\n30:31 - «Экономия на сне - проигрышна». Почему?\n32:17 - Можно ли научиться мало спать?\n34:48 - Как изучают сон?\n38:11 - Можно контролировать сноведения? Как понять, что ты управляешь сном?\n41:52 - Заглянуть в мозг во время сна\n43:30 - Куда идет глюкоза во время сна?\n45:22 - Жаворонки, совы и голуби - кто это?\n47:06 - Как понять какой у тебя тип бодрствования?\n48:09 - Что сделать, если перестоить наши ритмы сна?\n53:02 - Что снится животным?\n54:31 - Как свет влияет на сон и организм?\n1:03:31 - Зимнее и летнее время, часовые пояса влияют на организм?\n1:10:17 - Трекеры сна - работают?\n1:13:55 - Как правильно засыпать?\n1:18:00 - Как спастись после недосыпа?\n1:20:16 - 5 правил улучшения сна\n1:21:39 - Переменки\n1:24:10 - Еда перед сном\n1:26:16 - Спокойствие ключ ко сну?\n1:26:49 - Незрячие люди видят сны?\n1:27:07 - Как эффективно использовать сон?\n1:30:10 - Засыпать под подкаст - нормально?\n1:32:17 - Смерть похожа на сон?\n1:33:12 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #сон #подкаст #сомнологбузунов #сомнолог", "СОМНОЛОГ БУЗУНОВ: ПРАВИЛА СНА, ЖАВОРОНКИ и СОВЫ, СОННЫЙ ПАРАЛИЧ, УПРАВЛЯТЬ СНОМ", "228b856c-09fd-49a0-bd8b-e9b4739fb801", "3EGScI-6OR4", [], false, "https://www.youtube.com/watch?v=3EGScI-6OR4", 5617, false, 67, "/downloads/youtube/ОСНОВА/2025-01-19_СОМНОЛОГ БУЗУНОВ: ПРАВИЛА СНА, ЖАВОРОНКИ и СОВЫ, СОННЫЙ ПАРАЛИЧ, УПРАВЛЯТЬ СНОМ.m4a", false, false, 10, 1, ~U[2025-01-19 13:41:52Z], ~U[2026-05-03 23:36:24Z], ~U[2026-05-03 23:36:24Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСоцсети Романа Бузунова: \n\nhttps://t.me/SomnologBuzunov - телеграм-канал\n\nhttps://youtube.com/@doctorbuzunov?si=MH8Qkh_gDc_zOjQU - ютуб-канал\n\nПривет, сегодня поговорим про сон с доктором медицинских наук Романом Бузуновым. Со сном много парадоксов, начиная с того, что достаточно сложно сформулировать его точное определение и научные критерии. Но многое уже и изучено неплохо: как устроены фазы сна, когда мы видим сны, а когда отдыхаем, как мозг перерабатывает информацию за день и формирует из нее долгосрочную память. А еще с помощью МРТ сейчас можно прочитать сны другого чел (truncated) 02:36:24.794 [debug] QUERY OK source="sources" db=3.0ms idle=417.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:24.795 [debug] QUERY OK source="media_profiles" db=0.9ms idle=59.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:24.796 [debug] QUERY OK source="media_items" db=1.5ms idle=60.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5050] 02:36:24.797 [debug] Current batch of media processed. Will check again in 1000ms 02:36:25.797 [debug] Current batch of media processed. Will check again in 1000ms 02:36:26.800 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодняшний гость археолог Павел Колосницын сравнивает свою работу с расследованием детектива. Так же по месту преступления и оставленным уликам и деталям археологи пытаются воссоздать картину происшедшего, только сотни лет назад. И в этом выпуске мы обсудили, как жили люди в наших краях около тысячи лет назад.\n\nПравда ли, что на Руси все были очень чистоплотные и ходили в баню чаще европейцев, чем отличается рубль, копейка, деньга, полтина, какие предметы роскоши были у князей, что ели на завтрак простые крестьяне и чем их жизнь отличалась от городской. А как ходили на свидания? В общем, сегодня выпуск под рабочим названием Русы против мифов. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Древнерусская любовная переписка\n1:23 - Торговля и деньги в Древней Руси\n3:32 - Ценообразование товаров\n5:28 - Международные монеты на Руси\n11:58 - Обменный курс\n12:56 - Почему у тебя обязательно должны быть весы?\n13:14 - Что такое гривна?\n15:02 - Зачем чеканить собственные монеты?\n16:57 - Как гривна превратилась в рубль?\n17:36 - Как появились слова \"деньга\" и \"копейка\"?\n22:24 - Среднестатистический человек на Руси и их идентичность\n28:20 - Как жили князья?\n29:27 - Как уживалось язычество и православие?\n33:14 - Славянская мифология\n37:24 - Фигурки домовых и древних богов\n39:26 - Как жили разные слои населения Древней Руси?\n48:03 - Роскошь князей и их гаремы\n49:18 - Чем занимались князья?\n54:30 - Обычный день древнего руса\n58:05 - Как был устроен древнерусский дом?\n59:53 - Баня и мытье\n1:02:22 - Иностранцы и бани\n1:05:19 - Свидание на Древней Руси\n1:07:30 - Берестяные грамоты\n1:08:37 - Как работают археологи?\n1:11:44 - Археолог как криминалист\n1:14:44 - Что производит археолог\n1:19:16 - Кто такие русы?\n1:23:32 - Спасибо за просмотр!\n\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #археология #подкаст", "duration" => 5053, "filename" => "/downloads/youtube/ОСНОВА/2025-01-12_КАК ЖИЛИ ДРЕВНИЕ РУСЫ?.m4a", "id" => "EL5jrc8bd7c", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=EL5jrc8bd7c", "playlist_index" => 68, "timestamp" => 1736684611, "title" => "КАК ЖИЛИ ДРЕВНИЕ РУСЫ?", "upload_date" => "20250112"} 02:36:26.803 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=420.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:26.805 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=293.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:26.847 [debug] QUERY OK source="media_items" db=41.5ms idle=295.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-01-12 12:23:31Z], 10] 02:36:26.880 [debug] QUERY OK source="media_items" db=32.3ms idle=338.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодняшний гость археолог Павел Колосницын сравнивает свою работу с расследованием детектива. Так же по месту преступления и оставленным уликам и деталям археологи пытаются воссоздать картину происшедшего, только сотни лет назад. И в этом выпуске мы обсудили, как жили люди в наших краях около тысячи лет назад.\n\nПравда ли, что на Руси все были очень чистоплотные и ходили в баню чаще европейцев, чем отличается рубль, копейка, деньга, полтина, какие предметы роскоши были у князей, что ели на завтрак простые крестьяне и чем их жизнь отличалась от городской. А как ходили на свидания? В общем, сегодня выпуск под рабочим названием Русы против мифов. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Древнерусская любовная переписка\n1:23 - Торговля и деньги в Древней Руси\n3:32 - Ценообразование товаров\n5:28 - Международные монеты на Руси\n11:58 - Обменный курс\n12:56 - Почему у тебя обязательно должны быть весы?\n13:14 - Что такое гривна?\n15:02 - Зачем чеканить собственные монеты?\n16:57 - Как гривна превратилась в рубль?\n17:36 - Как появились слова \"деньга\" и \"копейка\"?\n22:24 - Среднестатистический человек на Руси и их идентичность\n28:20 - Как жили князья?\n29:27 - Как уживалось язычество и православие?\n33:14 - Славянская мифология\n37:24 - Фигурки домовых и древних богов\n39:26 - Как жили разные слои населения Древней Руси?\n48:03 - Роскошь князей и их гаремы\n49:18 - Чем занимались князья?\n54:30 - Обычный день древнего руса\n58:05 - Как был устроен древнерусский дом?\n59:53 - Баня и мытье\n1:02:22 - Иностранцы и бани\n1:05:19 - Свидание на Древней Руси\n1:07:30 - Берестяные грамоты\n1:08:37 - Как работают археологи?\n1:11:44 - Археолог как криминалист\n1:14:44 - Что производит археолог\n1:19:16 - Кто такие русы?\n1:23:32 - Спасибо за просмотр!\n\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #археология #подкаст", "КАК ЖИЛИ ДРЕВНИЕ РУСЫ?", "8bbde598-d4bb-4ae4-9a4c-5f9374d94276", "EL5jrc8bd7c", [], false, "https://www.youtube.com/watch?v=EL5jrc8bd7c", 5053, false, 68, "/downloads/youtube/ОСНОВА/2025-01-12_КАК ЖИЛИ ДРЕВНИЕ РУСЫ?.m4a", false, false, 10, 1, ~U[2025-01-12 12:23:31Z], ~U[2026-05-03 23:36:26Z], ~U[2026-05-03 23:36:26Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодняшний гость археолог Павел Колосницын сравнивает свою работу с расследованием детектива. Так же по месту преступления и оставленным уликам и деталям археологи пытаются воссоздать картину происшедшего, только сотни лет назад. И в этом выпуске мы обсудили, как жили люди в наших краях около тысячи лет назад.\n\nПравда ли, что на Руси все были очень чистоплотные и ходили в баню чаще европейцев, чем отличается рубль, копейка, деньга, полтина, какие предметы роскоши были у князей, что ели на завтрак простые крестьяне и чем их жизнь отличалась от городской. А как ходили на свидания? В общем, сегодня выпуск под рабочим названием Русы против мифов. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Древнерусская любовная переписка\n1:23 - Торговля и деньги в Древней Руси\n3:32 - Ценообразование товаров\n5:28 - Международные монеты на Руси\n11:58 - Обменный курс\n12:56 - Почему у тебя обязательно должны быть весы?\n13:14 - Что такое гривна?\n15:02 - Зачем чеканить собственные монеты?\n16:57 - Как гривна превратилась в рубль?\n17:36 - Как появились слова \"деньга\" и \"копейка\"?\n22:24 - Среднестатистический человек на Руси и их идентичность\n28:20 - Как жили князья?\n29:27 - Как уживалось язычество и православие?\n33:14 - Славянская мифология\n37:24 - Фигурки домовых и древних богов\n39:26 - Как жили разные слои населения Древней Руси?\n48:03 - Роскошь князей и их гаремы\n49:18 - Чем занимались князья?\n54:30 - Обычный день древнего руса\n58:05 - Как был уст (truncated) 02:36:26.883 [debug] QUERY OK source="sources" db=2.4ms idle=370.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:26.884 [debug] QUERY OK source="media_profiles" db=0.6ms idle=80.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:26.885 [debug] QUERY OK source="media_items" db=1.2ms idle=78.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5051] 02:36:26.885 [debug] Current batch of media processed. Will check again in 1000ms 02:36:27.885 [debug] Current batch of media processed. Will check again in 1000ms 02:36:28.887 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПроекты Сергея Попова - http://xray.sai.msu.ru/~polar/sci_rev/pop2/popov/\n\nМногие поразительные вещи о космосе, которые мы обсуждаем в выпусках, были открыты ещё в середине 20 века. Что не делает черные дыры, сигналы из космоса и темную материю менее интересными.\n\nСегодня с астрофизиком Сергеем Поповым мы постарались поговорить не только об этом, но и о переднем крае космической науки. Какие дыры (каламбур) остались в актуальной космологической теории, что такое \"невероятные\" галактики, обнаруженные телескопом Джеймс Вебб и как ловят черные дыры, пролетающие сквозь Землю. Приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Пролет черный дыр\n0:48 - Наши копии есть за пределами бесконечности вселенной?\n3:10 - Какой размер вселенной?\n3:53 - Невозможные галактики и корректировка моделей их формирования\n11:40 - Что такое Лямбда-CDM?\n13:18 - Галактическая археология. Как изучать прошлое вселенной?\n18:07 - Какой предел наблюдения объектов во вселенной?\n23:07 - Смерхмассивные спящие черные дыры\n28:12 - Черные дыры светятся? Как они выглядят?\n31:08 - Что нам дают открытия черных дыр?\n34:31 - Что будет, если звезда столкнется с черной дырой?\n37:08 - Звезда может поглотить черную дыру?\n39:11 - Как размер черной дыры влияет на ее притяжение?\n40:50 - Как телескопы фотографируют вселенную?\n44:38 - Как космические телескопы видят Землю?\n46:37 - Радиоисточники в космосе - это что?\n50:09 - Откуда к нам прилетают космические радиосигналы?\n51:48 - Какое сообщение надо отправить в космос, чтобы рассказать, что мы есть?\n53:54 - Почему 73 идеальное число?\n54:25 - Новая эра в поиске внеземных цивилизаций\n58:01 - Климатология в космосе\n1:00:04 - Альтернативные варианты появления жизни\n1:03:04 - Почему вода идеальная среда для жизни?\n1:05:02 - Столкновение Млечного пути и Андромеды. Мы уцелеем?\n1:08:59 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #попов #космос #подкаст", "duration" => 4157, "filename" => "/downloads/youtube/ОСНОВА/2025-01-05_СЕРГЕЙ ПОПОВ: НОВАЯ ЭРА АСТРОФИЗИКИ.m4a", "id" => "jHJhwUPAIqk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=jHJhwUPAIqk", "playlist_index" => 69, "timestamp" => 1736087009, "title" => "СЕРГЕЙ ПОПОВ: НОВАЯ ЭРА АСТРОФИЗИКИ", "upload_date" => "20250105"} 02:36:28.889 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=500.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:28.890 [debug] QUERY OK source="sources" db=1.0ms idle=379.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:28.929 [debug] QUERY OK source="media_items" db=38.6ms idle=380.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-01-05 14:23:29Z], 10] 02:36:28.943 [debug] QUERY OK source="media_items" db=13.3ms idle=419.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПроекты Сергея Попова - http://xray.sai.msu.ru/~polar/sci_rev/pop2/popov/\n\nМногие поразительные вещи о космосе, которые мы обсуждаем в выпусках, были открыты ещё в середине 20 века. Что не делает черные дыры, сигналы из космоса и темную материю менее интересными.\n\nСегодня с астрофизиком Сергеем Поповым мы постарались поговорить не только об этом, но и о переднем крае космической науки. Какие дыры (каламбур) остались в актуальной космологической теории, что такое \"невероятные\" галактики, обнаруженные телескопом Джеймс Вебб и как ловят черные дыры, пролетающие сквозь Землю. Приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Пролет черный дыр\n0:48 - Наши копии есть за пределами бесконечности вселенной?\n3:10 - Какой размер вселенной?\n3:53 - Невозможные галактики и корректировка моделей их формирования\n11:40 - Что такое Лямбда-CDM?\n13:18 - Галактическая археология. Как изучать прошлое вселенной?\n18:07 - Какой предел наблюдения объектов во вселенной?\n23:07 - Смерхмассивные спящие черные дыры\n28:12 - Черные дыры светятся? Как они выглядят?\n31:08 - Что нам дают открытия черных дыр?\n34:31 - Что будет, если звезда столкнется с черной дырой?\n37:08 - Звезда может поглотить черную дыру?\n39:11 - Как размер черной дыры влияет на ее притяжение?\n40:50 - Как телескопы фотографируют вселенную?\n44:38 - Как космические телескопы видят Землю?\n46:37 - Радиоисточники в космосе - это что?\n50:09 - Откуда к нам прилетают космические радиосигналы?\n51:48 - Какое сообщение надо отправить в космос, чтобы рассказать, что мы есть?\n53:54 - Почему 73 идеальное число?\n54:25 - Новая эра в поиске внеземных цивилизаций\n58:01 - Климатология в космосе\n1:00:04 - Альтернативные варианты появления жизни\n1:03:04 - Почему вода идеальная среда для жизни?\n1:05:02 - Столкновение Млечного пути и Андромеды. Мы уцелеем?\n1:08:59 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #попов #космос #подкаст", "СЕРГЕЙ ПОПОВ: НОВАЯ ЭРА АСТРОФИЗИКИ", "cc581dd2-8a98-4c20-b4d8-ba82363ffc37", "jHJhwUPAIqk", [], false, "https://www.youtube.com/watch?v=jHJhwUPAIqk", 4157, false, 69, "/downloads/youtube/ОСНОВА/2025-01-05_СЕРГЕЙ ПОПОВ: НОВАЯ ЭРА АСТРОФИЗИКИ.m4a", false, false, 10, 1, ~U[2025-01-05 14:23:29Z], ~U[2026-05-03 23:36:28Z], ~U[2026-05-03 23:36:28Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПроекты Сергея Попова - http://xray.sai.msu.ru/~polar/sci_rev/pop2/popov/\n\nМногие поразительные вещи о космосе, которые мы обсуждаем в выпусках, были открыты ещё в середине 20 века. Что не делает черные дыры, сигналы из космоса и темную материю менее интересными.\n\nСегодня с астрофизиком Сергеем Поповым мы постарались поговорить не только об этом, но и о переднем крае космической науки. Какие дыры (каламбур) остались в актуальной космологической теории, что такое \"невероятные\" галактики, обнаруженные телескопом Джеймс Вебб и как ловят черные дыры, пролетающие сквозь Землю. Приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Пролет черный дыр\n0:48 - Наши копии есть за пределами бесконечности вселенной?\n3:10 - Какой размер вселенной?\n3:53 - Невозможные галактики и корректировка моделей их формирования\n11:40 - Что такое Лямбда-CDM?\n13:18 - Галактическая археология. Как изучать прошлое вселенной?\n18:07 - Какой предел наблюдения объектов во вселенной?\n23:07 - Смерхмассивные спящие черные дыры\n28:12 - Черные дыры светятся? Как они выглядят?\n31:08 - Что нам дают открытия черных дыр?\n34:31 - Что будет, если звезда столкнется с черной дырой?\n37:08 - Звезда может поглотить черную дыру?\n39:11 - Как размер черной дыры влияет на ее притяжение?\n40:50 - Как телескопы фотографируют вселенную?\n44:38 - Как космические телескопы видят Землю? (truncated) 02:36:28.945 [debug] QUERY OK source="sources" db=2.0ms idle=433.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:28.946 [debug] QUERY OK source="media_profiles" db=0.6ms idle=56.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:28.947 [debug] QUERY OK source="media_items" db=1.1ms idle=55.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5052] 02:36:28.947 [debug] Current batch of media processed. Will check again in 1000ms 02:36:29.948 [debug] Current batch of media processed. Will check again in 1000ms 02:36:30.949 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня наш гость Андрей Ланьков, исследователь Северной Кореи. Мы постарались не только поговорить про неожиданные аспекты быта и культуры, например, как в КНДР отмечать новый год, смотрят ли Иронию судьбы, что выпивают и где лежит тряпочки для протирания портретов вождей? Но интересно было обсудить и более неожиданные стороны: как устроен \"капитализм\" в Северной Корее, какие фильмы и почему разрешены, как вышло, что лидеры учатся на западе. И с особой страстью Андрей рассказывает, как устроены и сколько стоят побеги из самой закрытой страны. С Наступающим!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Как бегут из Северной Кореи?\n1:49 - Поддержите нас лайками\n1:58 - Как в КНДР отмечают Новый год?\n3:29 - В КНДР едят салат оливье?\n4:20 - Обращение лидера на Новый год. Какое оно в КНДР?\n4:58 - Что пьют в праздники?\n7:46 - Корейское пиво и при чем тут Балтика?\n10:39 - Отличия и общее у КНДР и СССР?\n12:38 - Тотальная карточная система в Корее. Разрешения на выезд за пределы своего города и карточки на еду\n16:43 - \"Допуск капитализма\" в Северной Корее. Как КНДР поменялась за последние 15 лет?\n17:55 - Самиздат в КНДР и флешки с фильмами Титаник и про Джеймса Бонда\n18:30 - Внутренний интернет в КНДР. Какой он?\n19:38 - Как стучат друг на друга? И что делают, если на тебя стуканули?\n21:06 - Ким Чен Ын и его европейское образование\n22:44 - Шпионы в элитах и побег на запад\n24:15 - Дочка Ким Чен Ына - почему мы не знаем ее имени и почему плохо, что она учится в КНДР?\n27:26 - Какие иностранные фильмы можно смотреть в КНДР?\n28:17 - Свои фильмы в КНДР. Что там снимают?\n29:09 - Культовые северокорейские фильмы\n30:05 - Есть ли в северокорейском кино \"подмигивания\" и скрытая критика властей?\n32:55 - Какие репрессии сейчас в Северной Корее?\n33:44 - Как выглядит путешествие по КНДР и где ты там можешь погулять?\n34:33 - \"Хотели построить рай, а получились катастрофические последствия\"\n35:54 - Ким Ир Сен - каким он был? Им кто-то управлял?\n41:05 - С чем боролся и что пытался построить Ким Ир Сен?\n43:04 - Как на самом деле устроена Северная Корея? Как капитализм проникает туда?\n45:18 - Противоправительственные демонстрации в КНДР\n46:49 - Частный бизнес в Северной Корее и как устроена экономика страны\n55:18 - Какие бизнесы есть и разрешены в КНДР?\n1:00:17 - Северокорейский схематоз\n1:04:48 - Как похорошел Пхеньян при...? Кто строит дома в Пхеньяне и откуда деньги?\n1:08:18 - Эмиграция северокорейцев. Кто эмигрирует, куда и почему? И как добираются до Южной Кореи?\n1:16:35 - Кто и сколько зарабатывает на корейской эмиграции?\n1:21:21 - Снова сравниваем СССР и КНДР\n1:23:52 - Кто помогает КНДР?\n1:25:12 - Сколько нужно зарабатывать, чтобы хорошо жить в Северной Корее?\n1:27:05 - Зачем получать \"политическое убежище\" в Северной Корее?\n1:29:01 - Как следить и убирать свой портрет Ким Чен Ына?\n1:29:59 - Какой позитив есть в Северной Корее? Что у них можно перенять?\n1:33:04 - Как изучают феномен разделения Корей?\n1:36:56 - Юг будет объединяться с Севером?\n1:38:07 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #ланьков #корея #подкаст", "duration" => 5790, "filename" => "/downloads/youtube/ОСНОВА/2024-12-29_АНДРЕЙ ЛАНЬКОВ: ГЛАВНЫЕ СЕКРЕТЫ и ПРАВИЛА ЖИЗНИ В СЕВЕРНОЙ КОРЕЕ.m4a", "id" => "ZOJp0LN_76w", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ZOJp0LN_76w", "playlist_index" => 70, "timestamp" => 1735471721, "title" => "АНДРЕЙ ЛАНЬКОВ: ГЛАВНЫЕ СЕКРЕТЫ и ПРАВИЛА ЖИЗНИ В СЕВЕРНОЙ КОРЕЕ", "upload_date" => "20241229"} 02:36:30.951 [debug] QUERY OK source="sources" db=0.8ms idle=555.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:30.952 [debug] QUERY OK source="sources" db=0.7ms idle=441.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:31.004 [debug] QUERY OK source="media_items" db=52.0ms idle=442.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-12-29 11:28:41Z], 10] 02:36:31.016 [debug] QUERY OK source="media_items" db=11.7ms idle=494.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня наш гость Андрей Ланьков, исследователь Северной Кореи. Мы постарались не только поговорить про неожиданные аспекты быта и культуры, например, как в КНДР отмечать новый год, смотрят ли Иронию судьбы, что выпивают и где лежит тряпочки для протирания портретов вождей? Но интересно было обсудить и более неожиданные стороны: как устроен \"капитализм\" в Северной Корее, какие фильмы и почему разрешены, как вышло, что лидеры учатся на западе. И с особой страстью Андрей рассказывает, как устроены и сколько стоят побеги из самой закрытой страны. С Наступающим!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Как бегут из Северной Кореи?\n1:49 - Поддержите нас лайками\n1:58 - Как в КНДР отмечают Новый год?\n3:29 - В КНДР едят салат оливье?\n4:20 - Обращение лидера на Новый год. Какое оно в КНДР?\n4:58 - Что пьют в праздники?\n7:46 - Корейское пиво и при чем тут Балтика?\n10:39 - Отличия и общее у КНДР и СССР?\n12:38 - Тотальная карточная система в Корее. Разрешения на выезд за пределы своего города и карточки на еду\n16:43 - \"Допуск капитализма\" в Северной Корее. Как КНДР поменялась за последние 15 лет?\n17:55 - Самиздат в КНДР и флешки с фильмами Титаник и про Джеймса Бонда\n18:30 - Внутренний интернет в КНДР. Какой он?\n19:38 - Как стучат друг на друга? И что делают, если на тебя стуканули?\n21:06 - Ким Чен Ын и его европейское образование\n22:44 - Шпионы в элитах и побег на запад\n24:15 - Дочка Ким Чен Ына - почему мы не знаем ее имени и почему плохо, что она учится в КНДР?\n27:26 - Какие иностранные фильмы можно смотреть в КНДР?\n28:17 - Свои фильмы в КНДР. Что там снимают?\n29:09 - Культовые северокорейские фильмы\n30:05 - Есть ли в северокорейском кино \"подмигивания\" и скрытая критика властей?\n32:55 - Какие репрессии сейчас в Северной Корее?\n33:44 - Как выглядит путешествие по КНДР и где ты там можешь погулять?\n34:33 - \"Хотели построить рай, а получились катастрофические последствия\"\n35:54 - Ким Ир Сен - каким он был? Им кто-то управлял?\n41:05 - С чем боролся и что пытался построить Ким Ир Сен?\n43:04 - Как на самом деле устроена Северная Корея? Как капитализм проникает туда?\n45:18 - Противоправительственные демонстрации в КНДР\n46:49 - Частный бизнес в Северной Корее и как устроена экономика страны\n55:18 - Какие бизнесы есть и разрешены в КНДР?\n1:00:17 - Северокорейский схематоз\n1:04:48 - Как похорошел Пхеньян при...? Кто строит дома в Пхеньяне и откуда деньги?\n1:08:18 - Эмиграция северокорейцев. Кто эмигрирует, куда и почему? И как добираются до Южной Кореи?\n1:16:35 - Кто и сколько зарабатывает на корейской эмиграции?\n1:21:21 - Снова сравниваем СССР и КНДР\n1:23:52 - Кто помогает КНДР?\n1:25:12 - Сколько нужно зарабатывать, чтобы хорошо жить в Северной Корее?\n1:27:05 - Зачем получать \"политическое убежище\" в Северной Корее?\n1:29:01 - Как следить и убирать свой портрет Ким Чен Ына?\n1:29:59 - Какой позитив есть в Северной Корее? Что у них можно перенять?\n1:33:04 - Как изучают феномен разделения Корей?\n1:36:56 - Юг будет объединяться с Севером?\n1:38:07 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #ланьков #корея #подкаст", "АНДРЕЙ ЛАНЬКОВ: ГЛАВНЫЕ СЕКРЕТЫ и ПРАВИЛА ЖИЗНИ В СЕВЕРНОЙ КОРЕЕ", "c8f840eb-f4bf-41c5-9f4c-07d7061fc01b", "ZOJp0LN_76w", [], false, "https://www.youtube.com/watch?v=ZOJp0LN_76w", 5790, false, 70, "/downloads/youtube/ОСНОВА/2024-12-29_АНДРЕЙ ЛАНЬКОВ: ГЛАВНЫЕ СЕКРЕТЫ и ПРАВИЛА ЖИЗНИ В СЕВЕРНОЙ КОРЕЕ.m4a", false, false, 10, 1, ~U[2024-12-29 11:28:41Z], ~U[2026-05-03 23:36:31Z], ~U[2026-05-03 23:36:31Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня наш гость Андрей Ланьков, исследователь Северной Кореи. Мы постарались не только поговорить про неожиданные аспекты быта и культуры, например, как в КНДР отмечать новый год, смотрят ли Иронию судьбы, что выпивают и где лежит тряпочки для протирания порт (truncated) 02:36:31.019 [debug] QUERY OK source="sources" db=2.3ms idle=507.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:31.020 [debug] QUERY OK source="media_profiles" db=0.7ms idle=68.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:31.022 [debug] QUERY OK source="media_items" db=1.5ms idle=68.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5053] 02:36:31.022 [debug] Current batch of media processed. Will check again in 1000ms 02:36:32.023 [debug] Current batch of media processed. Will check again in 1000ms 02:36:33.023 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nОказывается, в истории жизни были периоды, когда эволюция \"экспериментировала\" и появлялись самые чудные живые организмы, у которых буквально не понятно, где перед, где зад, где верх и низ. Или была такая штука Пикайя - наш очень древний хордовый предок, к слову, чудной то ли плоский плавающий червь, то ли живой листочек. Ну или гигантская акула - Мегалодон - оказывается про нее тоже далеко не все известно, а из находок - только мега-зубы. Ну и, конечно, динозавры самых разных дизайнов и модификаций.\n\nНо самое интересное для меня - это попытки учёных уложить эти разрозненные данные в последовательную систему. Об этом мы тоже поговорили, в частности про большие вымирания - что между ними общего, а чем они уникальны. Выпуски про динозавров всегда захватывающие. Но сегодня с палеонтологом Ярославом Поповым мы поговорили намного шире. Приятного просмотра!\n\n0:00 - Как съесть мамонта?\n1:11 - Поддержите нас лайком!\n1:21 - Где можно купить часть динозавра?\n5:47 - Как появились динозавры?\n11:17 - Главные конкуренты динозавров за господство на Земле\n19:02 - Что было бы, если бы динозавры выжили?\n19:55 - Рептилоиды могли быть? Какие динозавры дожили бы до наших дней?\n23:59 - Кто такой мегалодон?\n29:42 - Самые странные монстры эпохи динозавров\n33:20 - Самый дальний родственник человека\n34:42 - Самый опасный динозавр\n36:35 - Динозавр-трансформер. Как один вид динозавров мог адаптироваться к любым условиям?\n38:11 - Как динозавры привлекали друг друга для спаривания?\n43:09 - Как изучают поведение динозавров?\n45:48 - Что мы можем понять по мозгам динозавров?\n48:10 - Какая жизнь была у динозавров? Чем они занимались?\n53:02 - Какую информацию нам дают какашки динозавров?\n54:30 - Бой акулы и крокодила\n55:34 - Причины глобальных вымираний и их последствия\n1:04:57 - Как пережить вымирание? Какие виды и почему с ними справились?\n1:10:02 - Разум и ум помогает выживать?\n1:11:42 - Как культура способствует выживанию и эволюции?\n1:14:42 - Чем палеонтологи отличаются от биологов в плане изучения эволюции?\n1:20:19 - Закон и динозавры\n1:26:04 - Хранилища динозавров\n1:27:20 - Китай и их музеи\n1:29:08 - Что мы можем сделать с ДНК динозавров?\n1:32:22 - Мамонты вымерли из-за аллергии?\n1:33:10 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #подкаст #динозавры #наука", "duration" => 5379, "filename" => "/downloads/youtube/ОСНОВА/2024-12-22_ДИНОЗАВРЫ и МОНСТРЫ, 5 ВЫМИРАНИЙ и ПЕРВЫЙ ПРЕДОК ЧЕЛОВЕКА. ЯРОСЛАВ ПОПОВ.m4a", "id" => "0U1K6BAlLSU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=0U1K6BAlLSU", "playlist_index" => 71, "timestamp" => 1734871843, "title" => "ДИНОЗАВРЫ и МОНСТРЫ, 5 ВЫМИРАНИЙ и ПЕРВЫЙ ПРЕДОК ЧЕЛОВЕКА. ЯРОСЛАВ ПОПОВ", "upload_date" => "20241222"} 02:36:33.025 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=625.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:33.027 [debug] QUERY OK source="sources" db=1.5ms idle=517.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:33.071 [debug] QUERY OK source="media_items" db=43.8ms queue=0.1ms idle=519.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-12-22 12:50:43Z], 10] 02:36:33.082 [debug] QUERY OK source="media_items" db=10.1ms idle=563.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nОказывается, в истории жизни были периоды, когда эволюция \"экспериментировала\" и появлялись самые чудные живые организмы, у которых буквально не понятно, где перед, где зад, где верх и низ. Или была такая штука Пикайя - наш очень древний хордовый предок, к слову, чудной то ли плоский плавающий червь, то ли живой листочек. Ну или гигантская акула - Мегалодон - оказывается про нее тоже далеко не все известно, а из находок - только мега-зубы. Ну и, конечно, динозавры самых разных дизайнов и модификаций.\n\nНо самое интересное для меня - это попытки учёных уложить эти разрозненные данные в последовательную систему. Об этом мы тоже поговорили, в частности про большие вымирания - что между ними общего, а чем они уникальны. Выпуски про динозавров всегда захватывающие. Но сегодня с палеонтологом Ярославом Поповым мы поговорили намного шире. Приятного просмотра!\n\n0:00 - Как съесть мамонта?\n1:11 - Поддержите нас лайком!\n1:21 - Где можно купить часть динозавра?\n5:47 - Как появились динозавры?\n11:17 - Главные конкуренты динозавров за господство на Земле\n19:02 - Что было бы, если бы динозавры выжили?\n19:55 - Рептилоиды могли быть? Какие динозавры дожили бы до наших дней?\n23:59 - Кто такой мегалодон?\n29:42 - Самые странные монстры эпохи динозавров\n33:20 - Самый дальний родственник человека\n34:42 - Самый опасный динозавр\n36:35 - Динозавр-трансформер. Как один вид динозавров мог адаптироваться к любым условиям?\n38:11 - Как динозавры привлекали друг друга для спаривания?\n43:09 - Как изучают поведение динозавров?\n45:48 - Что мы можем понять по мозгам динозавров?\n48:10 - Какая жизнь была у динозавров? Чем они занимались?\n53:02 - Какую информацию нам дают какашки динозавров?\n54:30 - Бой акулы и крокодила\n55:34 - Причины глобальных вымираний и их последствия\n1:04:57 - Как пережить вымирание? Какие виды и почему с ними справились?\n1:10:02 - Разум и ум помогает выживать?\n1:11:42 - Как культура способствует выживанию и эволюции?\n1:14:42 - Чем палеонтологи отличаются от биологов в плане изучения эволюции?\n1:20:19 - Закон и динозавры\n1:26:04 - Хранилища динозавров\n1:27:20 - Китай и их музеи\n1:29:08 - Что мы можем сделать с ДНК динозавров?\n1:32:22 - Мамонты вымерли из-за аллергии?\n1:33:10 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #подкаст #динозавры #наука", "ДИНОЗАВРЫ и МОНСТРЫ, 5 ВЫМИРАНИЙ и ПЕРВЫЙ ПРЕДОК ЧЕЛОВЕКА. ЯРОСЛАВ ПОПОВ", "eff50eec-3658-4e05-90a4-05e13e12ebd9", "0U1K6BAlLSU", [], false, "https://www.youtube.com/watch?v=0U1K6BAlLSU", 5379, false, 71, "/downloads/youtube/ОСНОВА/2024-12-22_ДИНОЗАВРЫ и МОНСТРЫ, 5 ВЫМИРАНИЙ и ПЕРВЫЙ ПРЕДОК ЧЕЛОВЕКА. ЯРОСЛАВ ПОПОВ.m4a", false, false, 10, 1, ~U[2024-12-22 12:50:43Z], ~U[2026-05-03 23:36:33Z], ~U[2026-05-03 23:36:33Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nОказывается, в истории жизни были периоды, когда эволюция \"экспериментировала\" и появлялись самые чудные живые организмы, у которых буквально не понятно, где перед, где зад, где верх и низ. Или была такая штука Пикайя - наш очень древний хордовый предок, к слову, чудной то ли плоский плавающий червь, то ли живой листочек. Ну или гигантская акула - Мегалодон - оказывается про нее тоже далеко не все известно, а из находок - только мега-зубы. Ну и, конечно, динозавры самых разных дизайнов и модификаций.\n\nНо самое интересное для меня - это попытки учёных уложить эти разрозненные данные в последовательную систему. Об этом мы тоже поговорили, в частности про большие вымирания - что между ними общего, а чем они уникальны. Выпуски про динозавров всегда захватывающие. Но сегод (truncated) 02:36:33.084 [debug] QUERY OK source="sources" db=2.0ms idle=574.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:33.085 [debug] QUERY OK source="media_profiles" db=0.8ms idle=59.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:33.087 [debug] QUERY OK source="media_items" db=1.4ms idle=58.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5054] 02:36:33.087 [debug] Current batch of media processed. Will check again in 1000ms 02:36:34.088 [debug] Current batch of media processed. Will check again in 1000ms 02:36:35.001 [info] {"source":"oban","duration":7674,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:36:35.089 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nУ нас много выпусков про космос. Может быть даже слишком много. Но обычно это либо про космонавтику и технологии, либо про вселенную, время и прочие увлекательные философствования. Потому в этот раз захотелось сделать эпизод про наш дом в космосе - Солнечную систему. Наш гость астрофизик Анастасия Топчиева. \n\nОказывается, в истории нашей системы был момент, когда Юпитер мог поглотить планеты земной группы. Но спасло нас наличие Сатурна, который \"отвлёк\" его от более мелких планет. Как это происходило, а также как и из чего возникают планетарные системы, сколько осталось Солнцу и что будет после столкновения с галактикой Андромеда - обсуждаем сегодня. Приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Что за кольца Сатурна?\n1:24 - Поддержите нас лайками и комментами!\n1:39 - Как и куда летит наша солнечная система?\n3:45 - Как вращается солнечная система?\n7:20 - Какая планета появилась первой в нашей солнечной системе?\n8:11 - Загадка формирования солнечной системы\n9:17 - Как сформировался Меркурий?\n10:39 - С чем столкнулась Земля при формировании планеты?\n12:03 - Юпитер мог уничтожить все планеты земной группы?\n13:57 - Почему планеты земной группы оказались ближе к Солнцу?\n16:50 - Как формировались орбиты планет нашей солнечной системы?\n20:23 - Что такое межпланетный газ?\n22:20 - Что такое \"холодные облака Солнца\"?\n23:04 - Что такое пояс Койпера и пояс астероидов?\n29:03 - Граница солнечной системы - это что?\n30:25 - Где появились земные химические элементы?\n34:29 - Тайны Сатурна и колец газовых планет\n36:20 - Шторм на газовых планетах\n37:58 - Почему газовые планеты именно планеты?\n39:35 - Какой итоговый вид газовой планеты? Они могут стать твердыми?\n42:19 - Что такое \"горячие Юпитеры\"?\n42:57 - Какие у нашей солнечной системы соседи?\n45:03 - Сколько занимает формирование планет и солнечных систем?\n46:55 - Наша солнечная система особенная?\n47:49 - Что такое пояс астероидов?\n50:32 - Задача N тел\n52:49 - Бывают планеты без солнечной системы?\n55:20 - Почему нам сложно найти блуждающую планету?\n56:04 - Почему внутри планеты \"живое\" ядро?\n59:04 - Как называют новые планеты найденные в дальнем космосе?\n1:00:05 - Как рассчитать формирование планет солнечной системы?\n1:06:22 - Экзопланеты и их поиск\n1:10:06 - Как газовые гиганты повлияли на формирование планет земной группы?\n1:12:57 - Космические объекты и явления могут влиять на людей?\n1:15:37 - Другие планеты могут влиять на Землю?\n1:16:50 - Почему на Земле появилась жизнь?\n1:18:10 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #подкаст #космос #наука", "duration" => 4493, "filename" => "/downloads/youtube/ОСНОВА/2024-12-15_НАШ ДОМ - СОЛНЕЧНАЯ СИСТЕМА. В ЧЕМ ПОДВОХ?.m4a", "id" => "I5Gh_pciOvo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=I5Gh_pciOvo", "playlist_index" => 72, "timestamp" => 1734263556, "title" => "НАШ ДОМ - СОЛНЕЧНАЯ СИСТЕМА. В ЧЕМ ПОДВОХ?", "upload_date" => "20241215"} 02:36:35.090 [debug] QUERY OK source="sources" db=0.8ms idle=581.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:35.092 [debug] QUERY OK source="sources" db=1.3ms idle=582.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:35.128 [debug] QUERY OK source="media_items" db=36.2ms idle=584.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-12-15 11:52:36Z], 10] 02:36:35.141 [debug] QUERY OK source="media_items" db=12.5ms idle=620.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nУ нас много выпусков про космос. Может быть даже слишком много. Но обычно это либо про космонавтику и технологии, либо про вселенную, время и прочие увлекательные философствования. Потому в этот раз захотелось сделать эпизод про наш дом в космосе - Солнечную систему. Наш гость астрофизик Анастасия Топчиева. \n\nОказывается, в истории нашей системы был момент, когда Юпитер мог поглотить планеты земной группы. Но спасло нас наличие Сатурна, который \"отвлёк\" его от более мелких планет. Как это происходило, а также как и из чего возникают планетарные системы, сколько осталось Солнцу и что будет после столкновения с галактикой Андромеда - обсуждаем сегодня. Приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Что за кольца Сатурна?\n1:24 - Поддержите нас лайками и комментами!\n1:39 - Как и куда летит наша солнечная система?\n3:45 - Как вращается солнечная система?\n7:20 - Какая планета появилась первой в нашей солнечной системе?\n8:11 - Загадка формирования солнечной системы\n9:17 - Как сформировался Меркурий?\n10:39 - С чем столкнулась Земля при формировании планеты?\n12:03 - Юпитер мог уничтожить все планеты земной группы?\n13:57 - Почему планеты земной группы оказались ближе к Солнцу?\n16:50 - Как формировались орбиты планет нашей солнечной системы?\n20:23 - Что такое межпланетный газ?\n22:20 - Что такое \"холодные облака Солнца\"?\n23:04 - Что такое пояс Койпера и пояс астероидов?\n29:03 - Граница солнечной системы - это что?\n30:25 - Где появились земные химические элементы?\n34:29 - Тайны Сатурна и колец газовых планет\n36:20 - Шторм на газовых планетах\n37:58 - Почему газовые планеты именно планеты?\n39:35 - Какой итоговый вид газовой планеты? Они могут стать твердыми?\n42:19 - Что такое \"горячие Юпитеры\"?\n42:57 - Какие у нашей солнечной системы соседи?\n45:03 - Сколько занимает формирование планет и солнечных систем?\n46:55 - Наша солнечная система особенная?\n47:49 - Что такое пояс астероидов?\n50:32 - Задача N тел\n52:49 - Бывают планеты без солнечной системы?\n55:20 - Почему нам сложно найти блуждающую планету?\n56:04 - Почему внутри планеты \"живое\" ядро?\n59:04 - Как называют новые планеты найденные в дальнем космосе?\n1:00:05 - Как рассчитать формирование планет солнечной системы?\n1:06:22 - Экзопланеты и их поиск\n1:10:06 - Как газовые гиганты повлияли на формирование планет земной группы?\n1:12:57 - Космические объекты и явления могут влиять на людей?\n1:15:37 - Другие планеты могут влиять на Землю?\n1:16:50 - Почему на Земле появилась жизнь?\n1:18:10 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #подкаст #космос #наука", "НАШ ДОМ - СОЛНЕЧНАЯ СИСТЕМА. В ЧЕМ ПОДВОХ?", "53c749d1-280b-4a5c-a045-eb1cfad0d4aa", "I5Gh_pciOvo", [], false, "https://www.youtube.com/watch?v=I5Gh_pciOvo", 4493, false, 72, "/downloads/youtube/ОСНОВА/2024-12-15_НАШ ДОМ - СОЛНЕЧНАЯ СИСТЕМА. В ЧЕМ ПОДВОХ?.m4a", false, false, 10, 1, ~U[2024-12-15 11:52:36Z], ~U[2026-05-03 23:36:35Z], ~U[2026-05-03 23:36:35Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nУ нас много выпусков про космос. Может быть даже слишком много. Но обычно это либо про космонавтику и технологии, либо про вселенную, время и прочие увлекательные философствования. Потому в этот раз захотелось сделать эпизод про наш дом в космосе - Солнечную систему. Наш гость астрофизик Анастасия Топчиева. \n\nОказывается, в истории нашей системы был момент, когда Юпитер мог поглотить планеты земной группы. Но спасло нас наличие Сатурна, который \"отвлёк\" его от более мелких планет. Как это происходило, а также как и из чего возникают планетарные системы, сколько осталось Солнцу и что будет после столкновения с галактикой Андромеда - обсуждаем сегодня. Приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\n (truncated) 02:36:35.143 [debug] QUERY OK source="sources" db=1.6ms idle=140.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:35.144 [debug] QUERY OK source="media_profiles" db=0.7ms idle=53.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:35.146 [debug] QUERY OK source="media_items" db=1.2ms idle=52.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5055] 02:36:35.146 [debug] Current batch of media processed. Will check again in 1000ms 02:36:36.147 [debug] Current batch of media processed. Will check again in 1000ms 02:36:37.148 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОдин из плюсов записи подкастов: ты можешь работать, заодно закрывая свои пробелы в знаниях. Так вот, с самого запуска Основы я хотел разобраться, что такое Термоядерный синтез. И это действительно очень парадоксальная вещь. По задумке это технология, которая может перевернуть жизнь и все индустрии полностью, потому что сделает электричество экстремально дешевым. Но загвоздка в том, что это очень сложно реализовать.\n\nВ комментариях к одному ролику на тему видел такую шутку: «Постоянная Капицы: в любой момент времени до мирного использования термоядерной энергии ждать 30 лет»\n\nРеализовать управляемый термоядерный синтез пытаются с середины прошлого века, и все не получается. Но награда настолько манящая, что ученые не могут остановиться. И важные подвижки действительно происходят, особенно последние годы. В сегодняшнем выпуске с физиком, доктором физико-математических наук, профессором физического факультета МГУ им.М.В. Ломоносова Дмитрием Паращуком мы обсудили, как 200 лазеров удерживают шарик энергии для термоядерного синтеза, что такое Токамак и когда появится смартфон на атомном топливе или на водке. Погнали\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Смартфон на атомной энергетике реален?\n0:58 - Что такое термоядерный реактор? Чем отличается от бомбы?\n3:46 - Как работает термоядерная реакция?\n7:09 - Какие температуры у термоядерной реакции?\n12:22 - Что такое Токамак? Как он обеспечит всю Землю энергией?\n19:00 - Какие из ядер получается энергия?\n24:05 - Как управлять термоядерной энергией?\n25:44 - Что такое сверхпроводники? Как они работают?\n30:13 - Самый сложный инженерный проект человечества\n33:25 - Управляемое Солнце\n34:02 - Сколько будет стоить термоядерная энергия?\n35:26 - Термоядерный реактор может уничтожить мир?\n37:30 - Как иначе обуздать силу Солнца?\n40:09 - Как зажечь ТЕРМОЯДЕРНЫЙ ОГОНЬ? И что он нам даст?\n42:22 - Что такое холодный термоядерный синтез?\n46:05 - Как работает ядерная батарейка?\n48:57 - Какое будущее у энергетики?\n52:10 - Солнечные батареи. Как их улучшить?\n58:40 - Главная проблема альтернативой энергетики\n1:02:00 - Что такое энергия из водорослей?\n1:04:20 - Чем человечество будет заряжаться через 100 лет?\n1:05:50 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #подкаст #физика #наука", "duration" => 3771, "filename" => "/downloads/youtube/ОСНОВА/2024-12-08_ТЕРМОЯДЕРНАЯ ЭНЕРГЕТИКА: УПРАВЛЯЕМОЕ СОЛНЦЕ НА ЗЕМЛЕ и АТОМНЫЙ СМАРТФОН.m4a", "id" => "IoZqe4jCgog", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=IoZqe4jCgog", "playlist_index" => 73, "timestamp" => 1733659115, "title" => "ТЕРМОЯДЕРНАЯ ЭНЕРГЕТИКА: УПРАВЛЯЕМОЕ СОЛНЦЕ НА ЗЕМЛЕ и АТОМНЫЙ СМАРТФОН", "upload_date" => "20241208"} 02:36:37.151 [debug] QUERY OK source="sources" db=2.2ms idle=737.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:37.152 [debug] QUERY OK source="sources" db=0.8ms idle=643.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:37.216 [debug] QUERY OK source="media_items" db=64.1ms idle=644.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-12-08 11:58:35Z], 10] 02:36:37.229 [debug] QUERY OK source="media_items" db=12.1ms idle=708.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОдин из плюсов записи подкастов: ты можешь работать, заодно закрывая свои пробелы в знаниях. Так вот, с самого запуска Основы я хотел разобраться, что такое Термоядерный синтез. И это действительно очень парадоксальная вещь. По задумке это технология, которая может перевернуть жизнь и все индустрии полностью, потому что сделает электричество экстремально дешевым. Но загвоздка в том, что это очень сложно реализовать.\n\nВ комментариях к одному ролику на тему видел такую шутку: «Постоянная Капицы: в любой момент времени до мирного использования термоядерной энергии ждать 30 лет»\n\nРеализовать управляемый термоядерный синтез пытаются с середины прошлого века, и все не получается. Но награда настолько манящая, что ученые не могут остановиться. И важные подвижки действительно происходят, особенно последние годы. В сегодняшнем выпуске с физиком, доктором физико-математических наук, профессором физического факультета МГУ им.М.В. Ломоносова Дмитрием Паращуком мы обсудили, как 200 лазеров удерживают шарик энергии для термоядерного синтеза, что такое Токамак и когда появится смартфон на атомном топливе или на водке. Погнали\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Смартфон на атомной энергетике реален?\n0:58 - Что такое термоядерный реактор? Чем отличается от бомбы?\n3:46 - Как работает термоядерная реакция?\n7:09 - Какие температуры у термоядерной реакции?\n12:22 - Что такое Токамак? Как он обеспечит всю Землю энергией?\n19:00 - Какие из ядер получается энергия?\n24:05 - Как управлять термоядерной энергией?\n25:44 - Что такое сверхпроводники? Как они работают?\n30:13 - Самый сложный инженерный проект человечества\n33:25 - Управляемое Солнце\n34:02 - Сколько будет стоить термоядерная энергия?\n35:26 - Термоядерный реактор может уничтожить мир?\n37:30 - Как иначе обуздать силу Солнца?\n40:09 - Как зажечь ТЕРМОЯДЕРНЫЙ ОГОНЬ? И что он нам даст?\n42:22 - Что такое холодный термоядерный синтез?\n46:05 - Как работает ядерная батарейка?\n48:57 - Какое будущее у энергетики?\n52:10 - Солнечные батареи. Как их улучшить?\n58:40 - Главная проблема альтернативой энергетики\n1:02:00 - Что такое энергия из водорослей?\n1:04:20 - Чем человечество будет заряжаться через 100 лет?\n1:05:50 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #подкаст #физика #наука", "ТЕРМОЯДЕРНАЯ ЭНЕРГЕТИКА: УПРАВЛЯЕМОЕ СОЛНЦЕ НА ЗЕМЛЕ и АТОМНЫЙ СМАРТФОН", "f275ce8d-f4c3-4278-a62e-459cab17ef23", "IoZqe4jCgog", [], false, "https://www.youtube.com/watch?v=IoZqe4jCgog", 3771, false, 73, "/downloads/youtube/ОСНОВА/2024-12-08_ТЕРМОЯДЕРНАЯ ЭНЕРГЕТИКА: УПРАВЛЯЕМОЕ СОЛНЦЕ НА ЗЕМЛЕ и АТОМНЫЙ СМАРТФОН.m4a", false, false, 10, 1, ~U[2024-12-08 11:58:35Z], ~U[2026-05-03 23:36:37Z], ~U[2026-05-03 23:36:37Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОдин из плюсов записи подкастов: ты можешь работать, заодно закрывая свои пробелы в знаниях. Так вот, с самого запуска Основы я хотел разобраться, что такое Термоядерный синтез. И это действительно очень парадоксальная вещь. По задумке это технология, которая может перевернуть жизнь и все индустрии полностью, потому что сделает электричество экстремально дешевым. Но загвоздка в том, что это очень сложно реализовать.\n\nВ комментариях к одному ролику на тему видел такую шутку: «Постоянная Капицы: в любой момент времени до мирного использования термоядерной энергии ждать 30 лет»\n\nРеализовать управляемый термоядерный синтез пытаются с середины прошлого века, и все не получается. Но награда настолько манящая, что ученые не могут остановиться. И важные подвижки действительно происходят, особенно последние годы. В сегодняшнем выпуске с физиком, доктором физико-математических наук, профессором физического факультета МГУ им.М.В. Ломоносова Дм (truncated) 02:36:37.234 [debug] QUERY OK source="sources" db=4.4ms idle=721.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:37.235 [debug] QUERY OK source="media_profiles" db=1.3ms idle=83.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:37.238 [debug] QUERY OK source="media_items" db=2.7ms idle=83.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5056] 02:36:37.238 [debug] Current batch of media processed. Will check again in 1000ms 02:36:38.240 [debug] Current batch of media processed. Will check again in 1000ms 02:36:39.241 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nЮтуб-канал Александра Маркова: https://www.youtube.com/@evolution2markov/videos \n@evolution2markov \n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОбычно про жизнь на других планетах мы разговариваем с астрофизиками. Но можно и с другой стороны зайти: сегодня мы поговорили с эволюционным биологом Александром Марковым. Он рассказал, на каком этапе сейчас находится наука о происхождении жизни, и какие фрагменты жизни уже сейчас можно синтезировать в \"пробирке\". А вообще, не знаю как вам, но мне про эволюцию интересно разговаривать примерно в любом ключе. Потому что каждый раз это такая увлекательная задачка из теории игр: например, как отличаются организмы, которые занимаются сексом от тех, которые размножаются \"почкованием\", и почему у человека большая часть волос с тела ушла, а брови остались? А еще как вам такая тема: какие черты человека скорее являются врожденными, а какие приобретаются опытом, и как отличить одно от другого? Вот про все про это мы сегодня и разговариваем. Приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n0:00 - Какая вероятность возникновения жизни?\n1:10 - Почему у человека остались брови?\n4:37 - «Эволюция старается старается решить сразу несколько задач»\n7:04 - Наука о зарождении жизни\n10:23 - Вероятность о жизни на других планетах\n13:11 - Жизнь в пробирке и ее эволюция\n14:22 - Из ничего можно создать жизнь?\n16:58 - Благодаря чему возможна жизнь?\n20:36 - Как появилась психика и эмоции? Зачем они?\n25:26 - Какие эмоции есть у животных?\n26:49 - Почему у людей появилась эмоция отвращения?\n29:36 - Какие черты у людей врожденные, а какие приобретенные?\n32:08 - Что прописано в генах?\n34:56 - «Мы рождаемся не как чистый лист». Почему некоторые черты у нас быстрее усваиваются?\n36:44 - Как шла человеческая эволюция?\n40:01 - Какие мутации нам даст современный мир?\n48:54 - Почему женщины живут дольше, чем мужчины?\n57:13 - Отличие мозга человека от животных\n1:02:19 - Эволюционные эксперименты\n1:05:00 - Бесполое размножение. Как это работает?\n1:07:54 - Как возникают полезные мутации?\n1:09:28 - Культура - это фишка эволюции?\n1:14:40 - Спасибо за просмотр! Подписывайтесь на Ютуб-канал Александра!\n\n#основа #подкаст #эволюция #марков", "duration" => 4343, "filename" => "/downloads/youtube/ОСНОВА/2024-12-01_ЭВОЛЮЦИОННЫЙ БИОЛОГ: ПРО ЖИЗНЬ В КОСМОСЕ, СЕКС и АЛЬТРУИЗМ.m4a", "id" => "3vuxCnCB-Ro", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=3vuxCnCB-Ro", "playlist_index" => 74, "timestamp" => 1733067817, "title" => "ЭВОЛЮЦИОННЫЙ БИОЛОГ: ПРО ЖИЗНЬ В КОСМОСЕ, СЕКС и АЛЬТРУИЗМ", "upload_date" => "20241201"} 02:36:39.242 [debug] QUERY OK source="sources" db=0.9ms idle=823.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:39.243 [debug] QUERY OK source="sources" db=0.7ms idle=734.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:39.291 [debug] QUERY OK source="media_items" db=47.1ms idle=735.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-12-01 15:43:37Z], 10] 02:36:39.305 [debug] QUERY OK source="media_items" db=13.5ms idle=783.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nЮтуб-канал Александра Маркова: https://www.youtube.com/@evolution2markov/videos \n@evolution2markov \n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОбычно про жизнь на других планетах мы разговариваем с астрофизиками. Но можно и с другой стороны зайти: сегодня мы поговорили с эволюционным биологом Александром Марковым. Он рассказал, на каком этапе сейчас находится наука о происхождении жизни, и какие фрагменты жизни уже сейчас можно синтезировать в \"пробирке\". А вообще, не знаю как вам, но мне про эволюцию интересно разговаривать примерно в любом ключе. Потому что каждый раз это такая увлекательная задачка из теории игр: например, как отличаются организмы, которые занимаются сексом от тех, которые размножаются \"почкованием\", и почему у человека большая часть волос с тела ушла, а брови остались? А еще как вам такая тема: какие черты человека скорее являются врожденными, а какие приобретаются опытом, и как отличить одно от другого? Вот про все про это мы сегодня и разговариваем. Приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n0:00 - Какая вероятность возникновения жизни?\n1:10 - Почему у человека остались брови?\n4:37 - «Эволюция старается старается решить сразу несколько задач»\n7:04 - Наука о зарождении жизни\n10:23 - Вероятность о жизни на других планетах\n13:11 - Жизнь в пробирке и ее эволюция\n14:22 - Из ничего можно создать жизнь?\n16:58 - Благодаря чему возможна жизнь?\n20:36 - Как появилась психика и эмоции? Зачем они?\n25:26 - Какие эмоции есть у животных?\n26:49 - Почему у людей появилась эмоция отвращения?\n29:36 - Какие черты у людей врожденные, а какие приобретенные?\n32:08 - Что прописано в генах?\n34:56 - «Мы рождаемся не как чистый лист». Почему некоторые черты у нас быстрее усваиваются?\n36:44 - Как шла человеческая эволюция?\n40:01 - Какие мутации нам даст современный мир?\n48:54 - Почему женщины живут дольше, чем мужчины?\n57:13 - Отличие мозга человека от животных\n1:02:19 - Эволюционные эксперименты\n1:05:00 - Бесполое размножение. Как это работает?\n1:07:54 - Как возникают полезные мутации?\n1:09:28 - Культура - это фишка эволюции?\n1:14:40 - Спасибо за просмотр! Подписывайтесь на Ютуб-канал Александра!\n\n#основа #подкаст #эволюция #марков", "ЭВОЛЮЦИОННЫЙ БИОЛОГ: ПРО ЖИЗНЬ В КОСМОСЕ, СЕКС и АЛЬТРУИЗМ", "d1b3c0fe-7f3a-4a20-9545-a63fea3bfb06", "3vuxCnCB-Ro", [], false, "https://www.youtube.com/watch?v=3vuxCnCB-Ro", 4343, false, 74, "/downloads/youtube/ОСНОВА/2024-12-01_ЭВОЛЮЦИОННЫЙ БИОЛОГ: ПРО ЖИЗНЬ В КОСМОСЕ, СЕКС и АЛЬТРУИЗМ.m4a", false, false, 10, 1, ~U[2024-12-01 15:43:37Z], ~U[2026-05-03 23:36:39Z], ~U[2026-05-03 23:36:39Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nЮтуб-канал Александра Маркова: https://www.youtube.com/@evolution2markov/videos \n@evolution2markov \n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОбычно про жизнь на других планетах мы разговариваем с астрофизиками. Но можно и с другой стороны зайти: сегодня мы поговорили с эволюционным биологом Александром Марковым. Он рассказал, на каком этапе сейчас находится наука о происхождении жизни, и какие фрагменты жизни уже сейчас можно синтезировать в \"пробирке\". А вообще, не знаю как вам, но мне про эволюцию интересно разговаривать примерно в любом ключе. Потому что каждый раз это такая увлекательная задачка из теории игр: например, как отличаются организмы, которые занимаются сексом от тех, которые размножаются \"почкованием\", и почему у человека большая часть волос с тела ушла, а брови остались? А еще как вам такая тема: какие черты человека скорее являются врожденными, а какие приобретаются опытом, и как отличить одно от другого? Вот про все про это мы сегодня и разговариваем. Приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n*признан экстремист (truncated) 02:36:39.308 [debug] QUERY OK source="sources" db=2.3ms idle=797.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:39.309 [debug] QUERY OK source="media_profiles" db=0.8ms idle=65.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:39.310 [debug] QUERY OK source="media_items" db=1.4ms idle=65.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5057] 02:36:39.310 [debug] Current batch of media processed. Will check again in 1000ms 02:36:40.312 [debug] Current batch of media processed. Will check again in 1000ms 02:36:41.313 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Узнайте, какая IT профессия вам подходит вместе с Яндекс Практикумом: https://ya.cc/t/-t4imSh_5eZbME\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКанал Владимира Алипова в Ютубе: https://youtube.com/@dysphorra?si=m_QhKGt-w5b6PwZv\nКанал Владимира Алипова в телеграме: https://t.me/alipov_shorts\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОдна из поразительных тем, которые мы обсудили с нейробиологом и крутыи популяризатором Владимиром Алиповым: Что делает человеческий мозг особенным? И ответ парадоксален.\n\nПо словам Владимира, чем больше нейроученые изучают работы нервных систем, тем больше убеждаются, что у человеческого мозга почти нет качественных отличий от других млекопитающих. Они скорее количественные. То есть, мы такие сообразительные тупо потому что у нас больше нейронов и связей между ними. Это в каком-то смысле ломает магию сознания. А с другой, заставляется задумать о важности этого «эффекта масштаба». В какой момент количество может так кардинально определить качество? \n\nЕще обсудили и более «приземленные» темы: почему работает плацебо, как мозг создает для нас иллюзию окружающего мира и как хранится память. Обязательно к просмотру!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Плацебо работает?\n1:36 - Почему мозг не работает на 100%?\n4:30 - Тест мозга с помощью Тетриса\n7:30 - Может ли у мозга кончиться память?\n10:45 - Как мозг дорисовывает реальность?\n12:16 - \"Мозг моделирует то, что мы увидим в будущем\"\n14:17 - Как мозг может нами управлять?\n16:53 - Чем наш мозг отличается от мозга животных?\n19:21 - Шизофрения есть у животных?\n20:49 - Чем крут наш мозг?\n22:52 - Где хранится характер или личность? И что это на самом деле?\n26:39 - Можно ли избавиться от типов личности?\n28:08 - Что такое характер?\n29:37 - Черты личности - это все гены?\n31:00 - Что такое нейронные ансамбли?\n34:13 - Как активировать нейроны светом?\n37:07 - Стирание воспоминаний. Как это работает?\n43:40 - Как менялось представление о мозге?\n45:37 - Первые исследования работы мозга\n49:49 - Как устроена цепочка нейронов?\n56:25 - Почему мозг не чувствует боли? Что еще не чувствует боль?\n57:43 - Как активность мозга во сне связана с работой организма?\n1:00:03 - Как мы запоминаем информацию во время дня?\n1:04:40 - Насколько мы расшифровали работу мозга?\n1:07:33 - Мы можем смоделировать мозг человека?\n1:10:18 - Сознание существует?\n1:19:27 - Вопрос от патрона: Нервная система червя расшифрована. Что в ней нашли?\n1:22:52 - Как лучше удерживать внимание зрителя?\n1:23:58 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n\n#основа #мозг #подкаст #человек #нейробиология", "duration" => 4966, "filename" => "/downloads/youtube/ОСНОВА/2024-11-24_НЕЙРОБИОЛОГ АЛИПОВ: ПРОКАЧАТЬ МОЗГ НА 100%, ПАМЯТЬ, ИЛЛЮЗИЯ РЕАЛЬНОСТИ.m4a", "id" => "ZvDWADdWD58", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ZvDWADdWD58", "playlist_index" => 75, "timestamp" => 1732466953, "title" => "НЕЙРОБИОЛОГ АЛИПОВ: ПРОКАЧАТЬ МОЗГ НА 100%, ПАМЯТЬ, ИЛЛЮЗИЯ РЕАЛЬНОСТИ", "upload_date" => "20241124"} 02:36:41.314 [debug] QUERY OK source="sources" db=0.8ms idle=888.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:41.315 [debug] QUERY OK source="sources" db=0.7ms idle=806.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:41.366 [debug] QUERY OK source="media_items" db=50.2ms idle=807.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-24 16:49:13Z], 10] 02:36:41.379 [debug] QUERY OK source="media_items" db=12.8ms idle=858.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Узнайте, какая IT профессия вам подходит вместе с Яндекс Практикумом: https://ya.cc/t/-t4imSh_5eZbME\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКанал Владимира Алипова в Ютубе: https://youtube.com/@dysphorra?si=m_QhKGt-w5b6PwZv\nКанал Владимира Алипова в телеграме: https://t.me/alipov_shorts\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОдна из поразительных тем, которые мы обсудили с нейробиологом и крутыи популяризатором Владимиром Алиповым: Что делает человеческий мозг особенным? И ответ парадоксален.\n\nПо словам Владимира, чем больше нейроученые изучают работы нервных систем, тем больше убеждаются, что у человеческого мозга почти нет качественных отличий от других млекопитающих. Они скорее количественные. То есть, мы такие сообразительные тупо потому что у нас больше нейронов и связей между ними. Это в каком-то смысле ломает магию сознания. А с другой, заставляется задумать о важности этого «эффекта масштаба». В какой момент количество может так кардинально определить качество? \n\nЕще обсудили и более «приземленные» темы: почему работает плацебо, как мозг создает для нас иллюзию окружающего мира и как хранится память. Обязательно к просмотру!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Плацебо работает?\n1:36 - Почему мозг не работает на 100%?\n4:30 - Тест мозга с помощью Тетриса\n7:30 - Может ли у мозга кончиться память?\n10:45 - Как мозг дорисовывает реальность?\n12:16 - \"Мозг моделирует то, что мы увидим в будущем\"\n14:17 - Как мозг может нами управлять?\n16:53 - Чем наш мозг отличается от мозга животных?\n19:21 - Шизофрения есть у животных?\n20:49 - Чем крут наш мозг?\n22:52 - Где хранится характер или личность? И что это на самом деле?\n26:39 - Можно ли избавиться от типов личности?\n28:08 - Что такое характер?\n29:37 - Черты личности - это все гены?\n31:00 - Что такое нейронные ансамбли?\n34:13 - Как активировать нейроны светом?\n37:07 - Стирание воспоминаний. Как это работает?\n43:40 - Как менялось представление о мозге?\n45:37 - Первые исследования работы мозга\n49:49 - Как устроена цепочка нейронов?\n56:25 - Почему мозг не чувствует боли? Что еще не чувствует боль?\n57:43 - Как активность мозга во сне связана с работой организма?\n1:00:03 - Как мы запоминаем информацию во время дня?\n1:04:40 - Насколько мы расшифровали работу мозга?\n1:07:33 - Мы можем смоделировать мозг человека?\n1:10:18 - Сознание существует?\n1:19:27 - Вопрос от патрона: Нервная система червя расшифрована. Что в ней нашли?\n1:22:52 - Как лучше удерживать внимание зрителя?\n1:23:58 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n\n#основа #мозг #подкаст #человек #нейробиология", "НЕЙРОБИОЛОГ АЛИПОВ: ПРОКАЧАТЬ МОЗГ НА 100%, ПАМЯТЬ, ИЛЛЮЗИЯ РЕАЛЬНОСТИ", "89f0ebdb-b5ab-434c-bbb3-2be57cbdebc7", "ZvDWADdWD58", [], false, "https://www.youtube.com/watch?v=ZvDWADdWD58", 4966, false, 75, "/downloads/youtube/ОСНОВА/2024-11-24_НЕЙРОБИОЛОГ АЛИПОВ: ПРОКАЧАТЬ МОЗГ НА 100%, ПАМЯТЬ, ИЛЛЮЗИЯ РЕАЛЬНОСТИ.m4a", false, false, 10, 1, ~U[2024-11-24 16:49:13Z], ~U[2026-05-03 23:36:41Z], ~U[2026-05-03 23:36:41Z], "Узнайте, какая IT профессия вам подходит вместе с Яндекс Практикумом: https://ya.cc/t/-t4imSh_5eZbME\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКанал Владимира Алипова в Ютубе: https://youtube.com/@dysphorra?si=m_QhKGt-w5b6PwZv\nКанал Владимира Алипова в телеграме: https://t.me/alipov_shorts\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОдна из поразительных тем, которые мы обсудили с нейробиологом и крутыи популяризатором Владимиром Алиповым: Что делает человеческий мозг особенным? И ответ парадоксален.\n\nПо словам Владимира, чем больше нейроученые изучают работы нервных систем, тем больше убеждаются, что у человеческого мозга почти нет качественных отличий от других млекопитающих. Они скорее количественные. То есть, мы такие сообразительные тупо потому что у нас больше нейронов и связей между ними. Это в каком-то смысле ломает магию сознания. А с другой, заставляется задумать о важности этого «эффекта масштаба». В какой момент количест (truncated) 02:36:41.386 [debug] QUERY OK source="sources" db=7.0ms idle=871.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:41.388 [debug] QUERY OK source="media_profiles" db=1.5ms idle=72.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:41.391 [debug] QUERY OK source="media_items" db=2.0ms idle=73.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5058] 02:36:41.391 [debug] Current batch of media processed. Will check again in 1000ms 02:36:42.392 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня выпуск с конструктором космических аппаратов Олегом Кораблевым. Помимо интересных нюансов того, как (не) ищут признаки жизни на Марсе, и как устроен климат на разных планетах мы поговорили и о другой ретро теме. Олег занимается разработкой аппаратов с 80х годов, и было особенно интересно услышать, как отличался конструкторский процесс тогда и сейчас. Берегите свои олдскулы\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n0:00 - Земля превратится в Венеру?\n0:29 - Почему Марс красный?\n3:55 - Как на Марсе ищут жизнь?\n5:48 - Первые проекты по исследованию Марса и поиску там жизни\n11:03 - Откуда на Марсе метан? \n12:53 - Как марсоходы ищут жизнь?\n15:27 - На Марсе жарко? А на Венере?\n17:52 - На Марсе можно сделать атмосферу?\n22:22 - Сценарий катастрофы на Земле\n24:04 - Откуда мы знаем о прошлом климате Земли?\n26:32 - Как климат прошлого может повлиять на будущее человечества?\n31:10 - Как Марс выглядел раньше?\n33:35 - Жизнь на Марсе могла быть?\n35:16 - Жизнь на Землю могла прилететь с Марса?\n37:35 - Космическая программа Советского Союза\n40:03 - Как в Советском Союзе проектировали космические аппараты?\n42:04 - Как компьютеры Apple использовали советские инженеры?\n44:36 - Как космические программы рассчитывали вручную?\n47:51 - Вторая Луна может быть?\n49:48 - Что было бы с Землей, если бы появился второй спутник? \n54:10 - Какого быть создателем аппарата, который улетел на Марс?\n57:05 - Как правильно посадить прибор на Марс?\n58:23 - Почему на Венеру посадить аппарат легче, чем на Марсе?\n58:58 - Space X и миссия на Марс. Насколько это реально?\n1:02:45 - Интересные космические приборы. Как происходит исследование в космическом аппарате?\n1:07:12 - Что именно исследуют приборы в марсоходах?\n1:08:52 - Органика на Марсе. Это что-то живое?\n1:10:49 - Где вероятнее всего найти жизнь в космосе?\n1:13:23 - Зачем бурить Марс?\n1:13:55 - Что чувствуешь, когда твой аппарат запускают на Марс?\n\n#основа #космос #подкаст", "duration" => 4566, "filename" => "/downloads/youtube/ОСНОВА/2024-11-17_КОСМИЧЕСКИЙ КОНСТРУКТОР: ПРО ПОИСК ЖИЗНИ, БУДУЩЕЕ ЗЕМЛИ, ВТОРУЮ ЛУНУ.m4a", "id" => "DhE7Br2Jt9A", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=DhE7Br2Jt9A", "playlist_index" => 76, "timestamp" => 1731858320, "title" => "КОСМИЧЕСКИЙ КОНСТРУКТОР: ПРО ПОИСК ЖИЗНИ, БУДУЩЕЕ ЗЕМЛИ, ВТОРУЮ ЛУНУ", "upload_date" => "20241117"} 02:36:42.393 [debug] QUERY OK source="sources" db=0.9ms idle=1013.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:42.394 [debug] QUERY OK source="sources" db=0.8ms idle=1007.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:42.435 [debug] QUERY OK source="media_items" db=40.5ms idle=1006.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-17 15:45:20Z], 10] 02:36:42.446 [debug] QUERY OK source="media_items" db=10.4ms idle=1006.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня выпуск с конструктором космических аппаратов Олегом Кораблевым. Помимо интересных нюансов того, как (не) ищут признаки жизни на Марсе, и как устроен климат на разных планетах мы поговорили и о другой ретро теме. Олег занимается разработкой аппаратов с 80х годов, и было особенно интересно услышать, как отличался конструкторский процесс тогда и сейчас. Берегите свои олдскулы\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n0:00 - Земля превратится в Венеру?\n0:29 - Почему Марс красный?\n3:55 - Как на Марсе ищут жизнь?\n5:48 - Первые проекты по исследованию Марса и поиску там жизни\n11:03 - Откуда на Марсе метан? \n12:53 - Как марсоходы ищут жизнь?\n15:27 - На Марсе жарко? А на Венере?\n17:52 - На Марсе можно сделать атмосферу?\n22:22 - Сценарий катастрофы на Земле\n24:04 - Откуда мы знаем о прошлом климате Земли?\n26:32 - Как климат прошлого может повлиять на будущее человечества?\n31:10 - Как Марс выглядел раньше?\n33:35 - Жизнь на Марсе могла быть?\n35:16 - Жизнь на Землю могла прилететь с Марса?\n37:35 - Космическая программа Советского Союза\n40:03 - Как в Советском Союзе проектировали космические аппараты?\n42:04 - Как компьютеры Apple использовали советские инженеры?\n44:36 - Как космические программы рассчитывали вручную?\n47:51 - Вторая Луна может быть?\n49:48 - Что было бы с Землей, если бы появился второй спутник? \n54:10 - Какого быть создателем аппарата, который улетел на Марс?\n57:05 - Как правильно посадить прибор на Марс?\n58:23 - Почему на Венеру посадить аппарат легче, чем на Марсе?\n58:58 - Space X и миссия на Марс. Насколько это реально?\n1:02:45 - Интересные космические приборы. Как происходит исследование в космическом аппарате?\n1:07:12 - Что именно исследуют приборы в марсоходах?\n1:08:52 - Органика на Марсе. Это что-то живое?\n1:10:49 - Где вероятнее всего найти жизнь в космосе?\n1:13:23 - Зачем бурить Марс?\n1:13:55 - Что чувствуешь, когда твой аппарат запускают на Марс?\n\n#основа #космос #подкаст", "КОСМИЧЕСКИЙ КОНСТРУКТОР: ПРО ПОИСК ЖИЗНИ, БУДУЩЕЕ ЗЕМЛИ, ВТОРУЮ ЛУНУ", "b2fcaa34-717d-46c7-a578-8fad559b1428", "DhE7Br2Jt9A", [], false, "https://www.youtube.com/watch?v=DhE7Br2Jt9A", 4566, false, 76, "/downloads/youtube/ОСНОВА/2024-11-17_КОСМИЧЕСКИЙ КОНСТРУКТОР: ПРО ПОИСК ЖИЗНИ, БУДУЩЕЕ ЗЕМЛИ, ВТОРУЮ ЛУНУ.m4a", false, false, 10, 1, ~U[2024-11-17 15:45:20Z], ~U[2026-05-03 23:36:42Z], ~U[2026-05-03 23:36:42Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня выпуск с конструктором космических аппаратов Олегом Кораблевым. Помимо интересных нюансов того, как (не) ищут признаки жизни на Марсе, и как устроен климат на разных планетах мы поговорили и о другой ретро теме. Олег занимается разработкой аппаратов с 80х годов, и было особенно интересно услышать, как отличался конструкторский процесс тогда и сейчас. Берегите свои олдскулы\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n0:00 - Земля превратится в Венеру?\n0:29 - Почему Марс красный?\n3:55 - Как на Марсе ищут жизнь?\n5:48 - Первые проекты по исследованию Марса и поиску там жизни\n11:03 - Откуда на Марсе метан? \n12:53 - Как марсоходы ищут жизнь?\n15:27 - На Марсе жарко? А на Венере?\n17:52 - На Марсе можно сделать атмосферу?\n22:22 - Сценарий катастрофы на Земле\n24:04 - Откуда мы знаем о прошлом климате Земли?\n26:32 - Как климат прошлого может повлиять на будущее человечества?\n31:10 - Как Марс выглядел раньше?\n33:35 - Жизнь на Марсе могла быть?\n35:16 - Жизнь на Землю могла прилететь с Марса?\n37:35 - Космическая программа Советского Союза\n40:03 - Как в Советском Союзе проектировали космические аппараты?\n42:04 - Как компь (truncated) 02:36:42.448 [debug] QUERY OK source="sources" db=1.9ms idle=52.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:42.449 [debug] QUERY OK source="media_profiles" db=0.7ms idle=54.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:42.451 [debug] QUERY OK source="media_items" db=1.5ms idle=14.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5059] 02:36:42.451 [debug] Current batch of media processed. Will check again in 1000ms 02:36:43.452 [debug] Current batch of media processed. Will check again in 1000ms 02:36:44.453 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал «Пробковый шлем» - https://t.me/pithhelmet\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПоследнее время очень бурный интерес к Китаю. Но, возможно, не все знают, что с прошлого года это не самая большая страна в мире. Индия обогнала Китай по населению, и, вообще, несмотря на множество культурных \"влияний\" (йога, Болливуд, Буддизм), внимание к Индии явно слишком скромное.\n\nДаже наш сегодняшний гость, индолог, Илья Спектор, до записи рассказал мне, что на кафедру, изучающую Индию в его универскитете ежегодно поступает всего в районе 10 человек.\n\nВ этом выпуске обсуждаем, как в одной стране уживается полтора миллиарда человек, каждый из которых буквально не понимает вторую половину из-за 447 языков, как устроена кастовая система, почему индийское кино не похоже ни на что, и что будет, если сбить на скутере корову. \n\nК сожалению, у нас были технические проблемы с записью, и качество немного отличается от привычного. Тем не менее разговор вышел дико интересным\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Тюрьма за говяжий стейк\n0:50 - Почему Индия такая большая?\n2:49 - «К Индии нужно привыкнуть»\n5:11 - Какой ритм жизни в Мумбаи?\n8:41 - В Индии 22 языка. Почему?\n14:35 - Английский язык в Индии\n18:27 - Старое название Индии\n21:50 - Как устроены касты в Индии? Как делится общество?\n25:13 - Почему в Индии так много мусульман?\n27:31 - Как касты победили ислам?\n29:31 - Законы о кастах\n36:29 - Кто такие «неприкасаемые»?\n37:34 - Как касты проявляются в индийских людях?\n38:27 - Касты - это болезненая тема?\n40:21 - Какие ограничения есть у разных каст?\n42:22 - Как в Индии воспринимают иностранцев?\n42:43 - Индийцы в IT\n46:31 - Почему Индия не стала вторым Китаем?\n50:00 - 5 самых опасных вещей в Индии\n52:40 - Почему корова - священное животное?\n55:14 - Доставка домашних обедов на работу. Что это за диковинка?\n56:04 - Уличные стоматологи\n56:28 - Самые главные праздники в Индии\n57:30 - Индийское кино. Почему оно такое?\n1:02:40 - Индия и Великобритания. Какие у них отношения?\n1:06:39 - Крикет - почему это главный спорт в Индии?\n1:07:46 - На что еще повлияла Великобритания\n1:08:35 - Йога - это что?\n1:10:23 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #индия #подкаст", "duration" => 4137, "filename" => "/downloads/youtube/ОСНОВА/2024-11-10_ИНДИЯ: КАСТОВАЯ СИСТЕМА, БОЛЛИВУД, НЕПРИКАСАЕМЫЕ И КОРОВЫ, 500 ЯЗЫКОВ.m4a", "id" => "ZpyV2dKxh_o", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ZpyV2dKxh_o", "playlist_index" => 77, "timestamp" => 1731259267, "title" => "ИНДИЯ: КАСТОВАЯ СИСТЕМА, БОЛЛИВУД, НЕПРИКАСАЕМЫЕ И КОРОВЫ, 500 ЯЗЫКОВ", "upload_date" => "20241110"} 02:36:44.454 [debug] QUERY OK source="sources" db=0.7ms idle=945.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:44.455 [debug] QUERY OK source="sources" db=0.7ms idle=946.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:44.497 [debug] QUERY OK source="media_items" db=41.9ms idle=947.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-10 17:21:07Z], 10] 02:36:44.507 [debug] QUERY OK source="media_items" db=9.1ms idle=989.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал «Пробковый шлем» - https://t.me/pithhelmet\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПоследнее время очень бурный интерес к Китаю. Но, возможно, не все знают, что с прошлого года это не самая большая страна в мире. Индия обогнала Китай по населению, и, вообще, несмотря на множество культурных \"влияний\" (йога, Болливуд, Буддизм), внимание к Индии явно слишком скромное.\n\nДаже наш сегодняшний гость, индолог, Илья Спектор, до записи рассказал мне, что на кафедру, изучающую Индию в его универскитете ежегодно поступает всего в районе 10 человек.\n\nВ этом выпуске обсуждаем, как в одной стране уживается полтора миллиарда человек, каждый из которых буквально не понимает вторую половину из-за 447 языков, как устроена кастовая система, почему индийское кино не похоже ни на что, и что будет, если сбить на скутере корову. \n\nК сожалению, у нас были технические проблемы с записью, и качество немного отличается от привычного. Тем не менее разговор вышел дико интересным\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Тюрьма за говяжий стейк\n0:50 - Почему Индия такая большая?\n2:49 - «К Индии нужно привыкнуть»\n5:11 - Какой ритм жизни в Мумбаи?\n8:41 - В Индии 22 языка. Почему?\n14:35 - Английский язык в Индии\n18:27 - Старое название Индии\n21:50 - Как устроены касты в Индии? Как делится общество?\n25:13 - Почему в Индии так много мусульман?\n27:31 - Как касты победили ислам?\n29:31 - Законы о кастах\n36:29 - Кто такие «неприкасаемые»?\n37:34 - Как касты проявляются в индийских людях?\n38:27 - Касты - это болезненая тема?\n40:21 - Какие ограничения есть у разных каст?\n42:22 - Как в Индии воспринимают иностранцев?\n42:43 - Индийцы в IT\n46:31 - Почему Индия не стала вторым Китаем?\n50:00 - 5 самых опасных вещей в Индии\n52:40 - Почему корова - священное животное?\n55:14 - Доставка домашних обедов на работу. Что это за диковинка?\n56:04 - Уличные стоматологи\n56:28 - Самые главные праздники в Индии\n57:30 - Индийское кино. Почему оно такое?\n1:02:40 - Индия и Великобритания. Какие у них отношения?\n1:06:39 - Крикет - почему это главный спорт в Индии?\n1:07:46 - На что еще повлияла Великобритания\n1:08:35 - Йога - это что?\n1:10:23 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #индия #подкаст", "ИНДИЯ: КАСТОВАЯ СИСТЕМА, БОЛЛИВУД, НЕПРИКАСАЕМЫЕ И КОРОВЫ, 500 ЯЗЫКОВ", "14d77131-39e7-4760-88e8-a0debec4ea77", "ZpyV2dKxh_o", [], false, "https://www.youtube.com/watch?v=ZpyV2dKxh_o", 4137, false, 77, "/downloads/youtube/ОСНОВА/2024-11-10_ИНДИЯ: КАСТОВАЯ СИСТЕМА, БОЛЛИВУД, НЕПРИКАСАЕМЫЕ И КОРОВЫ, 500 ЯЗЫКОВ.m4a", false, false, 10, 1, ~U[2024-11-10 17:21:07Z], ~U[2026-05-03 23:36:44Z], ~U[2026-05-03 23:36:44Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал «Пробковый шлем» - https://t.me/pithhelmet\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПоследнее время очень бурный интерес к Китаю. Но, возможно, не все знают, что с прошлого года это не самая большая страна в мире. Индия обогнала Китай по населению, и, вообще, несмотря на множество культурных \"влияний\" (йога, Болливуд, Буддизм), внимание к Индии явно слишком скромное.\n\nДаже наш сегодняшний гость, индолог, Илья Спектор, до записи рассказал мне, что на кафедру, изучающую Индию в его универскитете ежегодно поступает всего в районе 10 человек.\n\nВ этом выпуске обсуждаем, как в одной стране уживается полтора миллиарда человек, каждый из которых буквально не понимает вторую половину из-за 447 языков, как устроена кастовая система, почему индийское кино не похоже ни на что, и что будет, если сбить на скутере корову. \n\nК сожалению, у нас были технические проблемы с записью, и качество немного отличается от привычного. Тем не менее разговор вышел дико интересным\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Тюрьма за говяжий стейк\n0:50 (truncated) 02:36:44.509 [debug] QUERY OK source="sources" db=1.6ms idle=55.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:44.510 [debug] QUERY OK source="media_profiles" db=0.8ms idle=54.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:44.511 [debug] QUERY OK source="media_items" db=1.3ms idle=55.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5060] 02:36:44.512 [debug] Current batch of media processed. Will check again in 1000ms 02:36:45.513 [debug] Current batch of media processed. Will check again in 1000ms 02:36:46.514 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nС самого запуска Основы я мечтал записать подкаст про грибы ) Большую часть времени я докучаю микологу Михаилу Вишневскому на тему грибного разума и коллективного мозга, а он профессионально и очень аргументированно отнекивается. \n\nКонечно, мы обсудили, как работает кордицепс-убийца, атакующий муравьев и других животных, грибное оружие, самые дорогие и вкусные грибы. И почему они отдельное царство? Погнали\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Самые дорогие грибы\n1:37 - \"Единственный организм, который видно из космоса\". О размерах грибов и их возрасте\n4:00 - Самый тяжелый гриб\n6:43 - Что такое грибы? Почему это царство?\n10:09 - Что у грибов общего с животными и растениями?\n12:12 - Что такое грибница? И какое строение у грибов?\n14:03 - Где больше всего грибов?\n16:31 - Как устроена грибница?\n18:10 - Как гриб выиграл битву с человечеством?\n21:32 - Грибы как \"Веном\"\n24:06 - Как быстро грибы ели шпалы?\n24:44 - Как растут грибы?\n28:48 - Что такое \"ведьмино кольцо\"? И почему грибов боялись?\n32:59 - \"Грибной интернет\" - как грибы общаются между собой?\n37:07 - Кто такой Пол Стемец и как он повлиял на восприятие грибов?\n40:01 - \"Единственные отношения между грибницами - это война\". Как соперничают грибы\n41:42 - Как размеры грибницы влияют на ее функционирование и эволюцию?\n52:20 - Нейронные связи в грибнице. Они как мозг?\n56:20 - Самые дорогие грибы. В чем прикол трюфелей?\n59:59 - Китайский Кордицепс - что за супергриб?\n1:06:40 - Грибы из The Last of Us - что это? Они реальны?\n1:14:52 - Гриб зомбирующий муравьев\n1:20:21 - Паразитарные механизмы грибов\n1:22:01 - Баг бледной поганки\n1:24:01 - Зачем существуют ядовитые грибы? Почему они ядовиты не для всех?\n1:28:00 - Грибное оружие\n1:35:05 - Самый вкусный гриб\n1:38:43 - Сладкий венгерский трюфель\n1:40:01 - Запах лисичек - какой он?\n1:43:08 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией\n\n#основа #грибы #миколог #микология #вишневский #михаилвишневский", "duration" => 6080, "filename" => "/downloads/youtube/ОСНОВА/2024-11-03_МИКОЛОГ ВИШНЕВСКИЙ: ГРИБНОЙ РАЗУМ, ГРИБЫ-УБИЙЦЫ, THE LAST of US. ЛЕНИН - ГРИБ?.m4a", "id" => "ulQyUHsBaa4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ulQyUHsBaa4", "playlist_index" => 78, "timestamp" => 1730653867, "title" => "МИКОЛОГ ВИШНЕВСКИЙ: ГРИБНОЙ РАЗУМ, ГРИБЫ-УБИЙЦЫ, THE LAST of US. ЛЕНИН - ГРИБ?", "upload_date" => "20241103"} 02:36:46.515 [debug] QUERY OK source="sources" db=0.6ms idle=1006.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:46.516 [debug] QUERY OK source="sources" db=0.7ms idle=50.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:46.552 [debug] QUERY OK source="media_items" db=35.9ms idle=8.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-03 17:11:07Z], 10] 02:36:46.562 [debug] QUERY OK source="media_items" db=9.5ms idle=44.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nС самого запуска Основы я мечтал записать подкаст про грибы ) Большую часть времени я докучаю микологу Михаилу Вишневскому на тему грибного разума и коллективного мозга, а он профессионально и очень аргументированно отнекивается. \n\nКонечно, мы обсудили, как работает кордицепс-убийца, атакующий муравьев и других животных, грибное оружие, самые дорогие и вкусные грибы. И почему они отдельное царство? Погнали\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Самые дорогие грибы\n1:37 - \"Единственный организм, который видно из космоса\". О размерах грибов и их возрасте\n4:00 - Самый тяжелый гриб\n6:43 - Что такое грибы? Почему это царство?\n10:09 - Что у грибов общего с животными и растениями?\n12:12 - Что такое грибница? И какое строение у грибов?\n14:03 - Где больше всего грибов?\n16:31 - Как устроена грибница?\n18:10 - Как гриб выиграл битву с человечеством?\n21:32 - Грибы как \"Веном\"\n24:06 - Как быстро грибы ели шпалы?\n24:44 - Как растут грибы?\n28:48 - Что такое \"ведьмино кольцо\"? И почему грибов боялись?\n32:59 - \"Грибной интернет\" - как грибы общаются между собой?\n37:07 - Кто такой Пол Стемец и как он повлиял на восприятие грибов?\n40:01 - \"Единственные отношения между грибницами - это война\". Как соперничают грибы\n41:42 - Как размеры грибницы влияют на ее функционирование и эволюцию?\n52:20 - Нейронные связи в грибнице. Они как мозг?\n56:20 - Самые дорогие грибы. В чем прикол трюфелей?\n59:59 - Китайский Кордицепс - что за супергриб?\n1:06:40 - Грибы из The Last of Us - что это? Они реальны?\n1:14:52 - Гриб зомбирующий муравьев\n1:20:21 - Паразитарные механизмы грибов\n1:22:01 - Баг бледной поганки\n1:24:01 - Зачем существуют ядовитые грибы? Почему они ядовиты не для всех?\n1:28:00 - Грибное оружие\n1:35:05 - Самый вкусный гриб\n1:38:43 - Сладкий венгерский трюфель\n1:40:01 - Запах лисичек - какой он?\n1:43:08 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией\n\n#основа #грибы #миколог #микология #вишневский #михаилвишневский", "МИКОЛОГ ВИШНЕВСКИЙ: ГРИБНОЙ РАЗУМ, ГРИБЫ-УБИЙЦЫ, THE LAST of US. ЛЕНИН - ГРИБ?", "dcbdba51-f770-4359-8a0f-fbab2d064c35", "ulQyUHsBaa4", [], false, "https://www.youtube.com/watch?v=ulQyUHsBaa4", 6080, false, 78, "/downloads/youtube/ОСНОВА/2024-11-03_МИКОЛОГ ВИШНЕВСКИЙ: ГРИБНОЙ РАЗУМ, ГРИБЫ-УБИЙЦЫ, THE LAST of US. ЛЕНИН - ГРИБ?.m4a", false, false, 10, 1, ~U[2024-11-03 17:11:07Z], ~U[2026-05-03 23:36:46Z], ~U[2026-05-03 23:36:46Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nС самого запуска Основы я мечтал записать подкаст про грибы ) Большую часть времени я докучаю микологу Михаилу Вишневскому на тему грибного разума и коллективного мозга, а он профессионально и очень аргументированно отнекивается. \n\nКонечно, мы обсудили, как работает кордицепс-убийца, атакующий муравьев и других животных, грибное оружие, самые дорогие и вкусные грибы. И почему они отдельное царство? Погнали\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Самые дорогие грибы\n1:37 - \"Единственный организм, который видно из космоса\". О размерах грибов и их возрасте\n4:00 - Самый тяжелый гриб\n6:43 - Что такое грибы? Почему это царство?\n10:09 - Что у грибов общего с животными и растениями?\n12:12 - Что такое грибница? И какое строение у грибов?\n14:03 - Где больше всего грибов?\n16:31 - Как устроена грибница?\n18:10 - Как гриб выиграл битву с человечеством?\n21:32 - Грибы как \"Веном\"\n24:06 - Как быстро грибы ели шпалы?\n24:44 - Как растут грибы?\n28:48 - Что такое \"ведьмино кольцо\"? И почему грибов боялись?\n32:59 - \"Грибной интернет\" - как грибы общаются между собой?\n37:07 - Кто такой Пол Стемец и как он повлиял на восприятие грибов?\n40:01 - \"Единственные отношения между грибницами - это война\". Как соперничают грибы\n41:42 - Как размеры грибницы влияют на ее функ (truncated) 02:36:46.565 [debug] QUERY OK source="sources" db=2.0ms idle=54.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:46.565 [debug] QUERY OK source="media_profiles" db=0.7ms idle=49.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:46.567 [debug] QUERY OK source="media_items" db=1.6ms idle=49.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5061] 02:36:46.567 [debug] Current batch of media processed. Will check again in 1000ms 02:36:47.569 [debug] Current batch of media processed. Will check again in 1000ms 02:36:48.572 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nСоскучился по топовым выпускам про космос. Сегодня с астрофизиком Ольгой Сильченко обсуждаем разные контринтуитивные концепции: почему галактики удаляются друг от друга \"быстрее\" скорости света, был ли плоский мир, как наблюдения телескопа Джеймс Вебб нарушают стройность теории большого взрыва, что находится за границами вселенной и есть ли они вообще?\n\nНо честно говоря, для меня этот выпуск ценен тем, что в нем както очень понятно сформулирована идея про \"красные смещения\" и как оно помогает определять возраст галактик и звезд. Вроде несложная вещь, но чтобы ее спокойно и понятно объяснили - не везде встретишь.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Что быстрее скорости света?\n0:32 - Сколько всего галактик во вселенной?\n1:47 - Что такое «карликовые галактики»?\n2:34 - Как устроена гравитация вселенной?\n4:04 - Как устроено расширение пространства вселенной?\n6:24 - Как пространство может расширяться быстрее скорости света?\n9:15 - Древние галактики и скорость образования звезд\n13:55 - Что не так с теорией Большого взрыва?\n16:12 - Как формировались формы галактик?\n18:25 - Что закручивает галактики и как увеличивается их скорость?\n20:06 - Мир изначально был плоским?\n23:38 - Как мы знаем возраст объектов во вселенной?\n24:22 - Мультивселенная в космосе\n27:36 - Как впервые предположили о существовании темной материи?\n33:31 - «Катастрофа» темная энергии\n35:27 - Про скорость гравитации\n36:32 - Что такое «горизонт вселенной»? У нее есть конец?\n37:30 - Пустоты вселенной и распределение материи\n41:34 - Как появляются черные дыры?\n43:09 - Как сформировались смерхмассивные черные дыры в центрах галактик?\n44:18 - Парадоксы вселенной и ее времени\n45:45 - Как оценить массу черных дыр?\n47:28 - Что такое квазар? Почему они светится?\n49:27 - Что должен найти телескоп Джеймс Уэбб?\n53:30 - Что на Земле также эффективно изучает космос как Джеймс Уэбб?\n56:51 - Что должен найти Большой адронный коллайдер?\n58:58 - Какой химический состав галактик? Как он формируется?\n1:04:27 - Что мы еще не открыли химии космоса?\n1:06:43 - Как складывалась эволюция вселенной?\n1:09:07 - Может ли галактика самоуничтожиться?\n1:10:10 - Прародитель галактики\n1:10:31 - Спасибо за просмотр! Ищите музыку Ольги Касьяновны в ютубе\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией\n\n#основа #космос #вселенная", "duration" => 4154, "filename" => "/downloads/youtube/ОСНОВА/2024-10-27_СИЛЬЧЕНКО: ЗА ГРАНИЦАМИ ВСЕЛЕННОЙ, БЫСТРЕЕ СКОРОСТИ СВЕТА, ПРОБЛЕМА БОЛЬШОЙ ВЗРЫВ, ПЛОСКАЯ ВСЕЛЕННАЯ.m4a", "id" => "aScza25XDos", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=aScza25XDos", "playlist_index" => 79, "timestamp" => 1730042275, "title" => "СИЛЬЧЕНКО: ЗА ГРАНИЦАМИ ВСЕЛЕННОЙ, БЫСТРЕЕ СКОРОСТИ СВЕТА, ПРОБЛЕМА БОЛЬШОЙ ВЗРЫВ, ПЛОСКАЯ ВСЕЛЕННАЯ", "upload_date" => "20241027"} 02:36:48.575 [debug] QUERY OK source="sources" db=2.4ms queue=0.1ms idle=100.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:48.578 [debug] QUERY OK source="sources" db=2.1ms queue=0.2ms idle=68.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:48.618 [debug] QUERY OK source="media_items" db=39.9ms idle=70.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-10-27 15:17:55Z], 10] 02:36:48.631 [debug] QUERY OK source="media_items" db=12.2ms idle=111.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nСоскучился по топовым выпускам про космос. Сегодня с астрофизиком Ольгой Сильченко обсуждаем разные контринтуитивные концепции: почему галактики удаляются друг от друга \"быстрее\" скорости света, был ли плоский мир, как наблюдения телескопа Джеймс Вебб нарушают стройность теории большого взрыва, что находится за границами вселенной и есть ли они вообще?\n\nНо честно говоря, для меня этот выпуск ценен тем, что в нем както очень понятно сформулирована идея про \"красные смещения\" и как оно помогает определять возраст галактик и звезд. Вроде несложная вещь, но чтобы ее спокойно и понятно объяснили - не везде встретишь.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Что быстрее скорости света?\n0:32 - Сколько всего галактик во вселенной?\n1:47 - Что такое «карликовые галактики»?\n2:34 - Как устроена гравитация вселенной?\n4:04 - Как устроено расширение пространства вселенной?\n6:24 - Как пространство может расширяться быстрее скорости света?\n9:15 - Древние галактики и скорость образования звезд\n13:55 - Что не так с теорией Большого взрыва?\n16:12 - Как формировались формы галактик?\n18:25 - Что закручивает галактики и как увеличивается их скорость?\n20:06 - Мир изначально был плоским?\n23:38 - Как мы знаем возраст объектов во вселенной?\n24:22 - Мультивселенная в космосе\n27:36 - Как впервые предположили о существовании темной материи?\n33:31 - «Катастрофа» темная энергии\n35:27 - Про скорость гравитации\n36:32 - Что такое «горизонт вселенной»? У нее есть конец?\n37:30 - Пустоты вселенной и распределение материи\n41:34 - Как появляются черные дыры?\n43:09 - Как сформировались смерхмассивные черные дыры в центрах галактик?\n44:18 - Парадоксы вселенной и ее времени\n45:45 - Как оценить массу черных дыр?\n47:28 - Что такое квазар? Почему они светится?\n49:27 - Что должен найти телескоп Джеймс Уэбб?\n53:30 - Что на Земле также эффективно изучает космос как Джеймс Уэбб?\n56:51 - Что должен найти Большой адронный коллайдер?\n58:58 - Какой химический состав галактик? Как он формируется?\n1:04:27 - Что мы еще не открыли химии космоса?\n1:06:43 - Как складывалась эволюция вселенной?\n1:09:07 - Может ли галактика самоуничтожиться?\n1:10:10 - Прародитель галактики\n1:10:31 - Спасибо за просмотр! Ищите музыку Ольги Касьяновны в ютубе\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией\n\n#основа #космос #вселенная", "СИЛЬЧЕНКО: ЗА ГРАНИЦАМИ ВСЕЛЕННОЙ, БЫСТРЕЕ СКОРОСТИ СВЕТА, ПРОБЛЕМА БОЛЬШОЙ ВЗРЫВ, ПЛОСКАЯ ВСЕЛЕННАЯ", "71930943-f364-4bd6-9d41-7d172edbb974", "aScza25XDos", [], false, "https://www.youtube.com/watch?v=aScza25XDos", 4154, false, 79, "/downloads/youtube/ОСНОВА/2024-10-27_СИЛЬЧЕНКО: ЗА ГРАНИЦАМИ ВСЕЛЕННОЙ, БЫСТРЕЕ СКОРОСТИ СВЕТА, ПРОБЛЕМА БОЛЬШОЙ ВЗРЫВ, ПЛОСКАЯ ВСЕЛЕННАЯ.m4a", false, false, 10, 1, ~U[2024-10-27 15:17:55Z], ~U[2026-05-03 23:36:48Z], ~U[2026-05-03 23:36:48Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nСоскучился по топовым выпускам про космос. Сегодня с астрофизиком Ольгой Сильченко обсуждаем разные контринтуитивные концепции: почему галактики удаляются друг от друга \"быстрее\" скорости света, был ли плоский мир, как наблюдения телескопа Джеймс Вебб нарушают стройность теории большого взрыва, что находится за границами вселенной и есть ли они вообще?\n\nНо честно говоря, для меня этот выпуск ценен тем, что в нем както очень понятно сформулирована идея про \"красные смещения\" и как оно помогает определять возраст галактик и звезд. Вроде несложная вещь, но чтобы ее спокойно и понятно объяснили - не везде встретишь.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Что быстрее скорости света?\n0:32 - Сколько всего галактик во вселенной?\n1:47 - Что такое «карликовые галактики»?\n2:34 - (truncated) 02:36:48.633 [debug] QUERY OK source="sources" db=1.7ms idle=123.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:48.634 [debug] QUERY OK source="media_profiles" db=0.7ms idle=58.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:48.636 [debug] QUERY OK source="media_items" db=1.1ms idle=56.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5062] 02:36:48.636 [debug] Current batch of media processed. Will check again in 1000ms 02:36:49.637 [debug] Current batch of media processed. Will check again in 1000ms 02:36:50.638 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИнтересный разговор с биоинформатиком про суть ДНК и будущее технологий. В ходе беседы Мария Попцова спросила меня, на каком носителе я бы решил хранить информацию, которая должна пролежать 1000 лет. Мой ответ был - гравировка на металлических пластинах ) Но решение Марии было более парадоксальным - ДНК. Оказывается, бионосители в пробирке могут продержаться очень долго. Даже дольше чем магнитные носители, вроде современных жестких дисков. И, конечно, таким образом можно сохранить генетическую информацию о себе на многие годы вперед. Отдельный вопрос - зачем ) Но тем не менее. \n\nЭто только один из аспектов нашего выпуска сегодня. Еще поговорили про клетку как город, бессмертие и гены Пушкина. Маствоч!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Цифровой двойник клетки\n1:05 - ДНК содержится в волосах человека? При чем тут Пушкин и Наполеон\n2:06 - Геном меняется с течением жизни?\n3:46 - Что известно про геном Пушкина?\n5:05 - Геном Рюриковичей и современных знаменитостей. Где посмотреть?\n6:10 - Пушкин был африканцем?\n8:32 - Как долго живет клетка? Как ваш организм обновляется в течении жизни?\n12:09 - Можем ли мы программировать жизнь клетки?\n13:55 - Возможно ли бессмертие клетки? Как происходит омолаживание организма?\n16:50 - Раковые клетки. Как они появляются?\n18:45 - Сколько программ у клетки?\n20:19 - Клетка - это город. Что есть в этом городе?\n21:09 - Что такое хромосомы?\n25:09 - Как белки управляют организмом?\n27:21 - Как закодирована клетка? Что мы можем понять из ее кода?\n32:17 - Как ИИ помогает разобраться с программой клеток?\n37:01 - Генетический компьютер и как он работает\n38:34 - Как в будущем планируют тестировать лекарства?\n39:52 - Как гены современных людей отличаются от генов людей прошлого?\n43:05 - Эволюция человеческого гена\n46:13 - \"Адам и Ева никогда не встречались\". Почему? Кто был общим предком женщин и мужчин?\n48:33 - Как получилось разнообразие видов?\n50:57 - Что изучает генетика?\n52:27 - Как РНК могут победить рак?\n56:11 - Почему до сих пор мы не нашли лекарство от рака?\n59:08 - Что такое кардиогенетика? Как генетически понять, что у человека болезнь сердца?\n1:05:04 - Как сохранить геном на 1000 лет? DNK-storage\n1:09:05 - Как создать компьютерную копию человека?\n1:12:05 - Нейроморфные нейросети. Что это?\n1:13:30 - Прогнозы Курцвейла. Что он говорил про биотех?\n1:16:22 - У разных животных и растений разная длина геномов. Почему?\n1:17:45 - \"45% нашего генома - это потомки вирусов\". Почему это важно?\n1:22:11 - Почему мы произошли именно от приматов?\n1:26:28 - Мы можем жить вечно?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5229, "filename" => "/downloads/youtube/ОСНОВА/2024-10-20_БИОИНФОРМАТИКА: КАК ПОБЕДИТЬ СМЕРТЬ и ДНК ПУШКИНА.m4a", "id" => "DRIB259xy3c", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=DRIB259xy3c", "playlist_index" => 80, "timestamp" => 1729425018, "title" => "БИОИНФОРМАТИКА: КАК ПОБЕДИТЬ СМЕРТЬ и ДНК ПУШКИНА", "upload_date" => "20241020"} 02:36:50.639 [debug] QUERY OK source="sources" db=0.8ms idle=160.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:50.640 [debug] QUERY OK source="sources" db=0.7ms idle=131.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:50.678 [debug] QUERY OK source="media_items" db=37.5ms idle=132.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-10-20 11:50:18Z], 10] 02:36:50.690 [debug] QUERY OK source="media_items" db=10.8ms idle=170.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИнтересный разговор с биоинформатиком про суть ДНК и будущее технологий. В ходе беседы Мария Попцова спросила меня, на каком носителе я бы решил хранить информацию, которая должна пролежать 1000 лет. Мой ответ был - гравировка на металлических пластинах ) Но решение Марии было более парадоксальным - ДНК. Оказывается, бионосители в пробирке могут продержаться очень долго. Даже дольше чем магнитные носители, вроде современных жестких дисков. И, конечно, таким образом можно сохранить генетическую информацию о себе на многие годы вперед. Отдельный вопрос - зачем ) Но тем не менее. \n\nЭто только один из аспектов нашего выпуска сегодня. Еще поговорили про клетку как город, бессмертие и гены Пушкина. Маствоч!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Цифровой двойник клетки\n1:05 - ДНК содержится в волосах человека? При чем тут Пушкин и Наполеон\n2:06 - Геном меняется с течением жизни?\n3:46 - Что известно про геном Пушкина?\n5:05 - Геном Рюриковичей и современных знаменитостей. Где посмотреть?\n6:10 - Пушкин был африканцем?\n8:32 - Как долго живет клетка? Как ваш организм обновляется в течении жизни?\n12:09 - Можем ли мы программировать жизнь клетки?\n13:55 - Возможно ли бессмертие клетки? Как происходит омолаживание организма?\n16:50 - Раковые клетки. Как они появляются?\n18:45 - Сколько программ у клетки?\n20:19 - Клетка - это город. Что есть в этом городе?\n21:09 - Что такое хромосомы?\n25:09 - Как белки управляют организмом?\n27:21 - Как закодирована клетка? Что мы можем понять из ее кода?\n32:17 - Как ИИ помогает разобраться с программой клеток?\n37:01 - Генетический компьютер и как он работает\n38:34 - Как в будущем планируют тестировать лекарства?\n39:52 - Как гены современных людей отличаются от генов людей прошлого?\n43:05 - Эволюция человеческого гена\n46:13 - \"Адам и Ева никогда не встречались\". Почему? Кто был общим предком женщин и мужчин?\n48:33 - Как получилось разнообразие видов?\n50:57 - Что изучает генетика?\n52:27 - Как РНК могут победить рак?\n56:11 - Почему до сих пор мы не нашли лекарство от рака?\n59:08 - Что такое кардиогенетика? Как генетически понять, что у человека болезнь сердца?\n1:05:04 - Как сохранить геном на 1000 лет? DNK-storage\n1:09:05 - Как создать компьютерную копию человека?\n1:12:05 - Нейроморфные нейросети. Что это?\n1:13:30 - Прогнозы Курцвейла. Что он говорил про биотех?\n1:16:22 - У разных животных и растений разная длина геномов. Почему?\n1:17:45 - \"45% нашего генома - это потомки вирусов\". Почему это важно?\n1:22:11 - Почему мы произошли именно от приматов?\n1:26:28 - Мы можем жить вечно?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "БИОИНФОРМАТИКА: КАК ПОБЕДИТЬ СМЕРТЬ и ДНК ПУШКИНА", "a8dd9425-6dfe-41b4-89ba-0eafffe68646", "DRIB259xy3c", [], false, "https://www.youtube.com/watch?v=DRIB259xy3c", 5229, false, 80, "/downloads/youtube/ОСНОВА/2024-10-20_БИОИНФОРМАТИКА: КАК ПОБЕДИТЬ СМЕРТЬ и ДНК ПУШКИНА.m4a", false, false, 10, 1, ~U[2024-10-20 11:50:18Z], ~U[2026-05-03 23:36:50Z], ~U[2026-05-03 23:36:50Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИнтересный разговор с биоинформатиком про суть ДНК и будущее технологий. В ходе беседы Мария Попцова спросила меня, на каком носителе я бы решил хранить информацию, которая должна пролежать 1000 лет. Мой ответ был - гравировка на металлических пластинах ) Но решение Марии было более парадоксальным - ДНК. Оказывается, бионосители в пробирке могут продержаться очень долго. Даже дольше чем магнитные носители, вроде современных жестких дисков. И, конечно, таким образом можно сохранить генетическую информацию о себе на многие годы вперед. Отдельный вопрос - зачем ) Но тем не менее. \n\nЭто только один из аспектов нашего выпуска сегодня. Еще поговорили про клетку как город, бессмертие и гены Пушкина. Маствоч!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/cha (truncated) 02:36:50.692 [debug] QUERY OK source="sources" db=2.1ms idle=182.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:50.693 [debug] QUERY OK source="media_profiles" db=0.9ms idle=52.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:50.695 [debug] QUERY OK source="media_items" db=1.8ms idle=52.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5063] 02:36:50.695 [debug] Current batch of media processed. Will check again in 1000ms 02:36:51.696 [debug] Current batch of media processed. Will check again in 1000ms 02:36:52.698 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nВообще-то этот выпуск про Антарктиду, про то, как там работается, живется, как полярники ходят в баню, что выпивают. Но, главное, какими исследованиями занимаются в условиях, приближенных к марсианским. Как мы узнаем о погоде 100 миллионов лет назад, и как это связано с климатом будущего. Какие самые катастрофические климатические сценарии и что будет с Санкт-Петербургом? Спойлер: если верить нашему гостю климатологу и полярнику Алексею Екайкину, там есть шансы превратиться в северную Венецию чуть сильнее, чем хотелось бы.\n\nА вообще, я будто в далеком путешествии побывал, пока это интервью записывал. Завораживает, что на планете есть кардинально и такие удивительные другие места. Кажется, очень интересно вышло. Кстати, кто-то из читателей бывал в Антарктиде?\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - ЧП в Антарктиде\n1:14 - Про прибывание в Антарктиде\n2:17 - Какое лето в Антарктиде?\n3:17 - Как ощущается разница между -30 и -70 градусов?\n4:27 - \"Можно выйти в пиджачке и ничего тебе особо не будет\". Что влияет на мороз в Антарктиде?\n5:20 - Как устроено исследование Антарктиды? Сколько там станций и кто там живет?\n6:41 - Почему наша станция в Антарктиде называется \"Восток\"?\n8:11 - У кого есть станции в Антарктиде?\n8:57 - Самые большие станции Антарктиды. Сколько людей там живет?\n10:04 - \"В Антарктиде нет оружия и мирного атома\"\n11:17 - Почему Антарктида до сих пор ничейная?\n13:33 - В Антарктиде есть что добывать?\n14:56 - Что люди делают в Антарктиде?\n16:05 - Что находится под льдом Антарктиды? Какие основные исследования проводятся в Антарктиде?\n19:20 - \"Летопись ледников\" - что это?\n20:02 - Самый древний лед на Земле. Сколько ему лет?\n23:30 - Как обогреть базу в -50?\n25:21 - Что питает антарктические станции?\n28:42 - Баня в Антарктиде\n29:20 - Почему вредно долго пить воду из антарктического снега ?\n30:03 - Долгое пребывание в Антарктиде влияет на здоровье человека?\n31:45 - Почему в Антарктиде низкое давление воздуха?\n35:28 - Сколько зарабатывают механики в Антарктиде?\n36:48 - Есть ли частные станции в Антарктиде?\n38:40 - Что такое полярное ночь и полярный день? Сколько они длятся в Антарктиде?\n40:17 - Что едят в Антарктиде? Как там выращивают овощи?\n41:55 - Какие законы в Антарктиде?\n44:32 - Что ели первые исследователи Антарктиды и какая там была \"местная еда\"?\n46:37 - Как устроена станция? Что в ней есть?\n50:31 - Рабочий день на станции\n51:02 - Банный день в Антарктиде\n51:49 - Алкоголь в Антарктиде. Что там пьют?\n52:51 - Сколько женщин работает в Антарктиде?\n55:02 - В Антарктиде были свадьбы?\n56:57 - Церкви в Антарктиде и священник-эколог\n58:28 - На какие классы делится общество Антарктиды?\n1:01:01 - Вопрос от зрителей: Когда Арктика и Антарктида растаят? Что будет тогда?\n1:05:13 - Может ли уровень океана подняться катастрофически? Что будет с Санкт-Петербургом?\n1:09:00 - Как спасти Питер?\n1:11:11 - \"Когда-то говорили, что потепления нет\". А что теперь?\n1:13:34 - Что будет с климатом дальше?\n1:15:06 - Про CO2 в воздухе\n1:19:18 - В Антарктиде видны последствия глобального потепления?\n1:21:05 - Сколько стоит поехать в Антарктиду?\n1:22:39 - Антарктические пингвины. Какие они? Что они там делают?\n1:26:30 - Какие чрезвычайные ситуации могут быть на антарктической станции?\n1:27:31 - Ощущения от первого попадания в Антарктиду\n1:29:55 - Метель в Антарктиде. Что происходит на станции?\n1:31:44 - Интернет на станциях\n1:32:48 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5575, "filename" => "/downloads/youtube/ОСНОВА/2024-10-13_ЛЕДЯНОЙ МАРС на ЗЕМЛЕ.m4a", "id" => "A8FBW1E9r-U", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=A8FBW1E9r-U", "playlist_index" => 81, "timestamp" => 1728833264, "title" => "ЛЕДЯНОЙ МАРС на ЗЕМЛЕ", "upload_date" => "20241013"} 02:36:52.699 [debug] QUERY OK source="sources" db=0.8ms idle=214.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:52.700 [debug] QUERY OK source="sources" db=0.9ms idle=191.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:52.741 [debug] QUERY OK source="media_items" db=40.7ms idle=192.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-10-13 15:27:44Z], 10] 02:36:52.780 [debug] QUERY OK source="media_items" db=38.6ms idle=233.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nВообще-то этот выпуск про Антарктиду, про то, как там работается, живется, как полярники ходят в баню, что выпивают. Но, главное, какими исследованиями занимаются в условиях, приближенных к марсианским. Как мы узнаем о погоде 100 миллионов лет назад, и как это связано с климатом будущего. Какие самые катастрофические климатические сценарии и что будет с Санкт-Петербургом? Спойлер: если верить нашему гостю климатологу и полярнику Алексею Екайкину, там есть шансы превратиться в северную Венецию чуть сильнее, чем хотелось бы.\n\nА вообще, я будто в далеком путешествии побывал, пока это интервью записывал. Завораживает, что на планете есть кардинально и такие удивительные другие места. Кажется, очень интересно вышло. Кстати, кто-то из читателей бывал в Антарктиде?\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - ЧП в Антарктиде\n1:14 - Про прибывание в Антарктиде\n2:17 - Какое лето в Антарктиде?\n3:17 - Как ощущается разница между -30 и -70 градусов?\n4:27 - \"Можно выйти в пиджачке и ничего тебе особо не будет\". Что влияет на мороз в Антарктиде?\n5:20 - Как устроено исследование Антарктиды? Сколько там станций и кто там живет?\n6:41 - Почему наша станция в Антарктиде называется \"Восток\"?\n8:11 - У кого есть станции в Антарктиде?\n8:57 - Самые большие станции Антарктиды. Сколько людей там живет?\n10:04 - \"В Антарктиде нет оружия и мирного атома\"\n11:17 - Почему Антарктида до сих пор ничейная?\n13:33 - В Антарктиде есть что добывать?\n14:56 - Что люди делают в Антарктиде?\n16:05 - Что находится под льдом Антарктиды? Какие основные исследования проводятся в Антарктиде?\n19:20 - \"Летопись ледников\" - что это?\n20:02 - Самый древний лед на Земле. Сколько ему лет?\n23:30 - Как обогреть базу в -50?\n25:21 - Что питает антарктические станции?\n28:42 - Баня в Антарктиде\n29:20 - Почему вредно долго пить воду из антарктического снега ?\n30:03 - Долгое пребывание в Антарктиде влияет на здоровье человека?\n31:45 - Почему в Антарктиде низкое давление воздуха?\n35:28 - Сколько зарабатывают механики в Антарктиде?\n36:48 - Есть ли частные станции в Антарктиде?\n38:40 - Что такое полярное ночь и полярный день? Сколько они длятся в Антарктиде?\n40:17 - Что едят в Антарктиде? Как там выращивают овощи?\n41:55 - Какие законы в Антарктиде?\n44:32 - Что ели первые исследователи Антарктиды и какая там была \"местная еда\"?\n46:37 - Как устроена станция? Что в ней есть?\n50:31 - Рабочий день на станции\n51:02 - Банный день в Антарктиде\n51:49 - Алкоголь в Антарктиде. Что там пьют?\n52:51 - Сколько женщин работает в Антарктиде?\n55:02 - В Антарктиде были свадьбы?\n56:57 - Церкви в Антарктиде и священник-эколог\n58:28 - На какие классы делится общество Антарктиды?\n1:01:01 - Вопрос от зрителей: Когда Арктика и Антарктида растаят? Что будет тогда?\n1:05:13 - Может ли уровень океана подняться катастрофически? Что будет с Санкт-Петербургом?\n1:09:00 - Как спасти Питер?\n1:11:11 - \"Когда-то говорили, что потепления нет\". А что теперь?\n1:13:34 - Что будет с климатом дальше?\n1:15:06 - Про CO2 в воздухе\n1:19:18 - В Антарктиде видны последствия глобального потепления?\n1:21:05 - Сколько стоит поехать в Антарктиду?\n1:22:39 - Антарктические пингвины. Какие они? Что они там делают?\n1:26:30 - Какие чрезвычайные ситуации могут быть на антарктической станции?\n1:27:31 - Ощущения от первого попадания в Антарктиду\n1:29:55 - Метель в Антарктиде. Что происходит на станции?\n1:31:44 - Интернет на станциях\n1:32:48 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ЛЕДЯНОЙ МАРС на ЗЕМЛЕ", "37fda61d-77f8-43d8-8176-111afa9d2984", "A8FBW1E9r-U", [], false, "https://www.youtube.com/watch?v=A8FBW1E9r-U", 5575, false, 81, "/downloads/youtube/ОСНОВА/2024-10-13_ЛЕДЯНОЙ МАРС на ЗЕМЛЕ.m4a", false, false, 10, 1, ~U[2024-10-13 15:27:44Z], ~U[2026-05-03 23:36:52Z], ~U[2026-05-03 23:36:52Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nВообще-то этот выпуск про Антарктиду, про то, как там работается, живется, как полярники ходят в баню, что выпивают. Но (truncated) 02:36:52.783 [debug] QUERY OK source="sources" db=2.1ms idle=272.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:52.783 [debug] QUERY OK source="media_profiles" db=0.7ms idle=84.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:52.785 [debug] QUERY OK source="media_items" db=1.4ms idle=83.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5064] 02:36:52.785 [debug] Current batch of media processed. Will check again in 1000ms 02:36:53.786 [debug] Current batch of media processed. Will check again in 1000ms 02:36:54.787 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nПривет, сегодня у нас интересная тема. Когда я запускал Основу, одна из задач, которую формулировал, была примерно такой: находить пересечения между точными науками и гуманитарными. Искусство и феномен красоты - отличный заход в эту тему. И в новом выпуске мы говорим с историком и археологом Владиславом Житеневым про первых людей и то, что было у них в голове.\n\nЧто интересно? Например, оказывается, уже несколько тысяч лет назад люди придумали наскальную анимацию. А еще существовали художественные школы, и «мастера» рисунков могли расписывать разные пещеры, находившиеся в разных концах Европы. Еще мы поговорили про то, как люди смогли «задоминировать» своих собратьев неандертальцев, и что от них в нас осталось. Рекомендуется к просмотру\n\n0:00 - Альтернативные люди\n1:10 - Пещерные мультфильмы и кино. Что это?\n7:31 - Какую музыку слушали древние люди? На чем они исполняли эту музыку?\n10:44 - Человеческий вид мог не выжить? \n15:10 - Самое древнее произведение искусства\n20:22 - Как и почему у древних людей появилось искусство?\n23:06 - \"Много зависимостей мы получили от неандертальцев\". Как древние люди научили нас курить?\n25:09 - Как неандертальцы сосуществовали с Sapiens?\n28:02 - Какие болезни были у древних людей?\n30:35 - Что такое КРАСОТА для древних людей?\n33:38 - \"Художественные школы древних людей\". Как первые люди учили друг друга рисовать?\n36:26 - Каким был школьник 15000 лет назад?\n37:52 - \"Детский уголок\" в пещере\n39:07 - Демография первых людей\n40:50 - Как гуляли первобытные дети и подростки?\n42:58 - Были ли соревнования и спорт у первых людей?\n47:25 - Наскальные портреты и правила искусства древних людей\n50:06 - Как климат разрушил древние общества?\n54:43 - Как шутили древние люди?\n57:23 - Насколько агрессивны были древние люди? Они воевали?\n1:02:37 - Почему у древних людей была очень мирная жизнь?\n1:04:47 - Художники среди древних людей\n1:08:32 - Древние люди рисовали мифы на стенах пещер?\n1:12:31 - Кого чаще всего изображали в пещерах?\n1:18:02 - Проектировка древних пещер. Какие помещения у них были?\n1:20:43 - Пещерный храм\n1:22:52 - Как открытия истории древних людей влияет на современность?\n1:23:48 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5050, "filename" => "/downloads/youtube/ОСНОВА/2024-10-06_МИФЫ о ПЕРВОМ ЧЕЛОВЕКЕ.m4a", "id" => "TTJ-3wc9Tfw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=TTJ-3wc9Tfw", "playlist_index" => 82, "timestamp" => 1728233866, "title" => "МИФЫ о ПЕРВОМ ЧЕЛОВЕКЕ", "upload_date" => "20241006"} 02:36:54.789 [debug] QUERY OK source="sources" db=1.0ms idle=295.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:54.790 [debug] QUERY OK source="sources" db=0.9ms idle=281.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:54.839 [debug] QUERY OK source="media_items" db=49.4ms idle=282.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-10-06 16:57:46Z], 10] 02:36:54.854 [debug] QUERY OK source="media_items" db=13.8ms idle=332.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nПривет, сегодня у нас интересная тема. Когда я запускал Основу, одна из задач, которую формулировал, была примерно такой: находить пересечения между точными науками и гуманитарными. Искусство и феномен красоты - отличный заход в эту тему. И в новом выпуске мы говорим с историком и археологом Владиславом Житеневым про первых людей и то, что было у них в голове.\n\nЧто интересно? Например, оказывается, уже несколько тысяч лет назад люди придумали наскальную анимацию. А еще существовали художественные школы, и «мастера» рисунков могли расписывать разные пещеры, находившиеся в разных концах Европы. Еще мы поговорили про то, как люди смогли «задоминировать» своих собратьев неандертальцев, и что от них в нас осталось. Рекомендуется к просмотру\n\n0:00 - Альтернативные люди\n1:10 - Пещерные мультфильмы и кино. Что это?\n7:31 - Какую музыку слушали древние люди? На чем они исполняли эту музыку?\n10:44 - Человеческий вид мог не выжить? \n15:10 - Самое древнее произведение искусства\n20:22 - Как и почему у древних людей появилось искусство?\n23:06 - \"Много зависимостей мы получили от неандертальцев\". Как древние люди научили нас курить?\n25:09 - Как неандертальцы сосуществовали с Sapiens?\n28:02 - Какие болезни были у древних людей?\n30:35 - Что такое КРАСОТА для древних людей?\n33:38 - \"Художественные школы древних людей\". Как первые люди учили друг друга рисовать?\n36:26 - Каким был школьник 15000 лет назад?\n37:52 - \"Детский уголок\" в пещере\n39:07 - Демография первых людей\n40:50 - Как гуляли первобытные дети и подростки?\n42:58 - Были ли соревнования и спорт у первых людей?\n47:25 - Наскальные портреты и правила искусства древних людей\n50:06 - Как климат разрушил древние общества?\n54:43 - Как шутили древние люди?\n57:23 - Насколько агрессивны были древние люди? Они воевали?\n1:02:37 - Почему у древних людей была очень мирная жизнь?\n1:04:47 - Художники среди древних людей\n1:08:32 - Древние люди рисовали мифы на стенах пещер?\n1:12:31 - Кого чаще всего изображали в пещерах?\n1:18:02 - Проектировка древних пещер. Какие помещения у них были?\n1:20:43 - Пещерный храм\n1:22:52 - Как открытия истории древних людей влияет на современность?\n1:23:48 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "МИФЫ о ПЕРВОМ ЧЕЛОВЕКЕ", "c8fe8389-add0-48dd-87bf-8d145e9df8b4", "TTJ-3wc9Tfw", [], false, "https://www.youtube.com/watch?v=TTJ-3wc9Tfw", 5050, false, 82, "/downloads/youtube/ОСНОВА/2024-10-06_МИФЫ о ПЕРВОМ ЧЕЛОВЕКЕ.m4a", false, false, 10, 1, ~U[2024-10-06 16:57:46Z], ~U[2026-05-03 23:36:54Z], ~U[2026-05-03 23:36:54Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nПривет, сегодня у нас интересная тема. Когда я запускал Основу, одна из задач, которую формулировал, была примерно такой: находить пересечения между точными науками и гуманитарными. Искусство и феномен красоты - отличный заход в эту тему. И в новом выпуске мы говорим с историком и археологом Владиславом Житеневым про первых людей и то, что было у них в голове.\n\nЧто интересно? Например, оказывается, уже несколько тысяч лет назад люди придумали наскальную анимацию. А еще существовали художественные школы, и «мастера» рисунков могли расписывать разные пещеры, находившиеся в разных концах Европы. Еще мы поговорили про то, как люди смогли «задоминировать» своих собратьев неандертальцев, и что от них в нас осталось. Рекомендуется к просмотру\n\n0:00 - Альтернативные люди\n1:10 - Пещерные мультфильмы и кино. Что это?\n7:31 - Какую музыку слушали древние люди? На чем они исполняли эту музыку?\n10:44 - Человеческий вид мог не выжить? \n15:10 - Самое древнее произведени (truncated) 02:36:54.857 [debug] QUERY OK source="sources" db=2.7ms idle=346.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:54.858 [debug] QUERY OK source="media_profiles" db=1.1ms idle=68.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:54.860 [debug] QUERY OK source="media_items" db=2.2ms idle=68.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5065] 02:36:54.861 [debug] Current batch of media processed. Will check again in 1000ms 02:36:55.862 [debug] Current batch of media processed. Will check again in 1000ms 02:36:56.866 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nТелеграм-канал Михаила Лисакова: https://t.me/riding_a_star\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nИнтересно, что физика позволяет посмотреть на вселенную как на игру/компьютерную программу. Например, астрофизик Михаил Лисаков из сегодняшнего выпуска рассуждает примерно так. У нас есть 4 типа взаимодействий (гравитация, электромагнитное, сильное, слабое). И каждое из них по сути определяется своей константой. А теперь можно порассуждать, какой была бы наша галактика, если бы эти константы оказались немного другими. Например, если бы гравитационная постоянная была сильно слабее, то звезды не появились бы. Потому что материя не смогла бы сжиматься достаточно сильно для запуска термоядерных реакций. Еще обсуждаем: как сделали четкое фото черной дыры, как ищут потенциально обитаемые планеты и много всего еще. Приятного просмотра\n\n0:00 - Спутником какой планеты лучше всего быть?\n1:04 - Как появление золота связано с космосом?\n3:39 - В космосе летает золото?\n4:00 - Как появились химические вещества?\n4:46 - Какие элементы появились только на Земле?\n7:37 - Что нужно чтобы появилась жизнь?\n11:46 - Как гравитация влияет на появление звезд и планет?\n15:39 - Что будет с вселенной, если физические постоянные изменятся на 1%?\n16:59 - Мультивселенные и их параметры\n17:50 - \"Основные законы физики - одинаковы во всей вселенной\". Как это доказать?\n19:38 - Что такое экзопланеты? Как они выглядят?\n23:01 - Как придумывают изображение планет, которых мы еще не видели?\n25:32 - Какая вероятность нахождения внеземной разумной жизни?\n26:59 - Где мы можем жить кроме Земли?\n28:54 - Как найти идеальное Солнце?\n30:44 - Что происходит, когда Солнце полностью сгорит?\n32:51 - Как найти идеальную замену Земле?\n33:57 - Какая жизнь может появится в экстремальных условиях?\n36:40 - Как понять, что экзопланета пригодна для жизни?\n46:51 - Как на компьютере моделируют появление жизни на далеких планетах?\n50:12 - Черные дыры в центрах галактик. Что мы о них знаем?\n56:46 - Как мы видим черные дыры, если они поглощают все вокруг себя?\n58:15 - Самый крутой телескоп для обнаружения самых дальних объектов во вселенной. Как он видит так далеко?\n1:01:57 - Как впервые предсказали существование черных дыр?\n1:04:56 - ТОП-5 космических угроз для Земли. 1) Излучение центра галактики\n1:05:45 - 2) Взрыв СВЕРХНОВЫХ. Что будет с ночным небом после взрыва ближайшей сверхновой?\n1:07:10 - 3) Заряженные частицы Солнца\n1:07:48 - 4) Астероиды. Как их обнаружить на подлете к Земле? И как их уничтожать?\n1:09:33 - 5) Враждебная внеземная жизнь\n1:10:47 - У нас есть шансы против пришельцев?\n1:13:22 - \"Пришельцы еще не знают, что у нас был ковид\". Почему для инопланетян мы еще в прошлом?\n1:14:49 - Как победить расстояние и физику вселенной?\n1:16:22 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4604, "filename" => "/downloads/youtube/ОСНОВА/2024-09-29_АСТРОФИЗИК ЛИСАКОВ: ТОП-5 УГРОЗ ИЗ КОСМОСА.m4a", "id" => "uMaRFtYpzkM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=uMaRFtYpzkM", "playlist_index" => 83, "timestamp" => 1727610556, "title" => "АСТРОФИЗИК ЛИСАКОВ: ТОП-5 УГРОЗ ИЗ КОСМОСА", "upload_date" => "20240929"} 02:36:56.870 [debug] QUERY OK source="sources" db=3.0ms queue=0.3ms idle=367.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:56.873 [debug] QUERY OK source="sources" db=2.5ms idle=363.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:56.914 [debug] QUERY OK source="media_items" db=40.2ms idle=366.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-09-29 11:49:16Z], 10] 02:36:56.926 [debug] QUERY OK source="media_items" db=11.2ms idle=406.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nТелеграм-канал Михаила Лисакова: https://t.me/riding_a_star\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nИнтересно, что физика позволяет посмотреть на вселенную как на игру/компьютерную программу. Например, астрофизик Михаил Лисаков из сегодняшнего выпуска рассуждает примерно так. У нас есть 4 типа взаимодействий (гравитация, электромагнитное, сильное, слабое). И каждое из них по сути определяется своей константой. А теперь можно порассуждать, какой была бы наша галактика, если бы эти константы оказались немного другими. Например, если бы гравитационная постоянная была сильно слабее, то звезды не появились бы. Потому что материя не смогла бы сжиматься достаточно сильно для запуска термоядерных реакций. Еще обсуждаем: как сделали четкое фото черной дыры, как ищут потенциально обитаемые планеты и много всего еще. Приятного просмотра\n\n0:00 - Спутником какой планеты лучше всего быть?\n1:04 - Как появление золота связано с космосом?\n3:39 - В космосе летает золото?\n4:00 - Как появились химические вещества?\n4:46 - Какие элементы появились только на Земле?\n7:37 - Что нужно чтобы появилась жизнь?\n11:46 - Как гравитация влияет на появление звезд и планет?\n15:39 - Что будет с вселенной, если физические постоянные изменятся на 1%?\n16:59 - Мультивселенные и их параметры\n17:50 - \"Основные законы физики - одинаковы во всей вселенной\". Как это доказать?\n19:38 - Что такое экзопланеты? Как они выглядят?\n23:01 - Как придумывают изображение планет, которых мы еще не видели?\n25:32 - Какая вероятность нахождения внеземной разумной жизни?\n26:59 - Где мы можем жить кроме Земли?\n28:54 - Как найти идеальное Солнце?\n30:44 - Что происходит, когда Солнце полностью сгорит?\n32:51 - Как найти идеальную замену Земле?\n33:57 - Какая жизнь может появится в экстремальных условиях?\n36:40 - Как понять, что экзопланета пригодна для жизни?\n46:51 - Как на компьютере моделируют появление жизни на далеких планетах?\n50:12 - Черные дыры в центрах галактик. Что мы о них знаем?\n56:46 - Как мы видим черные дыры, если они поглощают все вокруг себя?\n58:15 - Самый крутой телескоп для обнаружения самых дальних объектов во вселенной. Как он видит так далеко?\n1:01:57 - Как впервые предсказали существование черных дыр?\n1:04:56 - ТОП-5 космических угроз для Земли. 1) Излучение центра галактики\n1:05:45 - 2) Взрыв СВЕРХНОВЫХ. Что будет с ночным небом после взрыва ближайшей сверхновой?\n1:07:10 - 3) Заряженные частицы Солнца\n1:07:48 - 4) Астероиды. Как их обнаружить на подлете к Земле? И как их уничтожать?\n1:09:33 - 5) Враждебная внеземная жизнь\n1:10:47 - У нас есть шансы против пришельцев?\n1:13:22 - \"Пришельцы еще не знают, что у нас был ковид\". Почему для инопланетян мы еще в прошлом?\n1:14:49 - Как победить расстояние и физику вселенной?\n1:16:22 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "АСТРОФИЗИК ЛИСАКОВ: ТОП-5 УГРОЗ ИЗ КОСМОСА", "dd1e208e-cbbe-46ea-a817-a116bf991a2c", "uMaRFtYpzkM", [], false, "https://www.youtube.com/watch?v=uMaRFtYpzkM", 4604, false, 83, "/downloads/youtube/ОСНОВА/2024-09-29_АСТРОФИЗИК ЛИСАКОВ: ТОП-5 УГРОЗ ИЗ КОСМОСА.m4a", false, false, 10, 1, ~U[2024-09-29 11:49:16Z], ~U[2026-05-03 23:36:56Z], ~U[2026-05-03 23:36:56Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nТелеграм-канал Михаила Лисакова: https://t.me/riding_a_star\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nИнтересно, что физика позволяет посмотреть на вселенную как на игру/компьютерную программу. Например, астрофизик Михаил Лисаков из сегодняшнего выпуска рассуждает примерно так. У нас есть 4 типа взаимодействий (гравитация, электромагнитное, сильное, слабое). И каждое из них по сути определяется своей константой. А теперь можно порассуждать, какой б (truncated) 02:36:56.929 [debug] QUERY OK source="sources" db=2.3ms idle=418.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:56.930 [debug] QUERY OK source="media_profiles" db=0.7ms idle=58.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:56.932 [debug] QUERY OK source="media_items" db=1.6ms idle=56.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5066] 02:36:56.932 [debug] Current batch of media processed. Will check again in 1000ms 02:36:57.933 [debug] Current batch of media processed. Will check again in 1000ms 02:36:58.934 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Бонус +25% к доходности на 3 месяца на JetLend: https://jetlend.ru/go/ved1\nБонус можно активировать с 22.09.2024 г. по 29.09.2024г.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня выпуск особенный. В этом году я решил совместить досуг с работой и поехал смотреть полное солнечное затмение. А параллельно понемного снимал этот процесс. Поэтому сегодня мы не только разберем тему затмений и других загадочных астрономических явлений, но и посмотрим как это выглядит живьем, какая атмосфера и эмоции сопровождают процесс. А в гостях ловец затмений Сергей Цурканов и астрофизик Анастасия Топчиева. Узнаем, что такое парад планет, как затмения продвинули развитие науки, сколько стоит посмотреть затмение и какие бывают разновидности. В общем, вашему вниманию спецвыпуск про затмения. Расскажите, как вам такой формат?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Сегодня у нас специальный выпуск про затмения\n0:44 - Как ловить затмения?\n3:25 - Скоро не будет солнечных затмений. Почему?\n3:57 - Что человечеству дают затмения?\n5:22 - Какие открытия сделали благодаря затмениям?\n12:17 - Как ловить затмения?\n16:21 - Кто охотится за затмениями?\n19:54 - Подготовка к ловле затмения\n20:26 - Как астрономы вычисляют точное время затмения?\n21:32 - Как сложно просчитать появление затмения?\n29:03 - Что видно в небе во время затмения?\n30:40 - Пролет кометы Галлея. Почему она переодически пролетает мимо Земли?\n33:13 - Метеоритные дожди. Что это?\n35:46 - Что происходит вокруг в начале затмения?\n36:11 - Затмение в Индонезии в 2016. Почему оно запомнилось?\n37:34 - Как реагируют люди, которые не знали, что происходит затмение?\n38:45 - Какие ощущения при первом затмении?\n39:48 - Как меняется температура и цвета при затмении?\n40:58 - Странные тени при затмении. Почему?\n44:07 - Можно ли увидеть вспышки на Солнце через телескоп?\n47:00 - Что такое лунное затмение?\n49:13 - Почему опасно смотреть на затмение?\n51:07 - Начало затмения. Темнота среди дня\n51:36 - Что такое парад планет?\n53:22 - Где чаще проходят затмения? Куда лучше всего ехать его смотреть?\n55:08 - Когда над Россией будет затмение?\n56:19 - Финал затмения\n57:09 - Ближайшее полное затмение. Когда и где?\n58:26 - Ловите затмения!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 3547, "filename" => "/downloads/youtube/ОСНОВА/2024-09-22_КАК УСТРОЕНЫ ЗАТМЕНИЯ?.m4a", "id" => "EoJ26yuCOOw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=EoJ26yuCOOw", "playlist_index" => 84, "timestamp" => 1727019188, "title" => "КАК УСТРОЕНЫ ЗАТМЕНИЯ?", "upload_date" => "20240922"} 02:36:58.935 [debug] QUERY OK source="sources" db=0.7ms idle=428.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:36:58.936 [debug] QUERY OK source="sources" db=0.7ms idle=427.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:58.969 [debug] QUERY OK source="media_items" db=33.3ms idle=428.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-09-22 15:33:08Z], 10] 02:36:58.979 [debug] QUERY OK source="media_items" db=9.1ms idle=462.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Бонус +25% к доходности на 3 месяца на JetLend: https://jetlend.ru/go/ved1\nБонус можно активировать с 22.09.2024 г. по 29.09.2024г.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня выпуск особенный. В этом году я решил совместить досуг с работой и поехал смотреть полное солнечное затмение. А параллельно понемного снимал этот процесс. Поэтому сегодня мы не только разберем тему затмений и других загадочных астрономических явлений, но и посмотрим как это выглядит живьем, какая атмосфера и эмоции сопровождают процесс. А в гостях ловец затмений Сергей Цурканов и астрофизик Анастасия Топчиева. Узнаем, что такое парад планет, как затмения продвинули развитие науки, сколько стоит посмотреть затмение и какие бывают разновидности. В общем, вашему вниманию спецвыпуск про затмения. Расскажите, как вам такой формат?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Сегодня у нас специальный выпуск про затмения\n0:44 - Как ловить затмения?\n3:25 - Скоро не будет солнечных затмений. Почему?\n3:57 - Что человечеству дают затмения?\n5:22 - Какие открытия сделали благодаря затмениям?\n12:17 - Как ловить затмения?\n16:21 - Кто охотится за затмениями?\n19:54 - Подготовка к ловле затмения\n20:26 - Как астрономы вычисляют точное время затмения?\n21:32 - Как сложно просчитать появление затмения?\n29:03 - Что видно в небе во время затмения?\n30:40 - Пролет кометы Галлея. Почему она переодически пролетает мимо Земли?\n33:13 - Метеоритные дожди. Что это?\n35:46 - Что происходит вокруг в начале затмения?\n36:11 - Затмение в Индонезии в 2016. Почему оно запомнилось?\n37:34 - Как реагируют люди, которые не знали, что происходит затмение?\n38:45 - Какие ощущения при первом затмении?\n39:48 - Как меняется температура и цвета при затмении?\n40:58 - Странные тени при затмении. Почему?\n44:07 - Можно ли увидеть вспышки на Солнце через телескоп?\n47:00 - Что такое лунное затмение?\n49:13 - Почему опасно смотреть на затмение?\n51:07 - Начало затмения. Темнота среди дня\n51:36 - Что такое парад планет?\n53:22 - Где чаще проходят затмения? Куда лучше всего ехать его смотреть?\n55:08 - Когда над Россией будет затмение?\n56:19 - Финал затмения\n57:09 - Ближайшее полное затмение. Когда и где?\n58:26 - Ловите затмения!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "КАК УСТРОЕНЫ ЗАТМЕНИЯ?", "d1f084a3-9a4e-4142-a0ff-6eaa91d5dd14", "EoJ26yuCOOw", [], false, "https://www.youtube.com/watch?v=EoJ26yuCOOw", 3547, false, 84, "/downloads/youtube/ОСНОВА/2024-09-22_КАК УСТРОЕНЫ ЗАТМЕНИЯ?.m4a", false, false, 10, 1, ~U[2024-09-22 15:33:08Z], ~U[2026-05-03 23:36:58Z], ~U[2026-05-03 23:36:58Z], "Бонус +25% к доходности на 3 месяца на JetLend: https://jetlend.ru/go/ved1\nБонус можно активировать с 22.09.2024 г. по 29.09.2024г.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня выпуск особенный. В этом году я решил совместить досуг с работой и поехал смотреть полное солнечное затмение. А параллельно понемного снимал этот процесс. Поэтому сегодня мы не только разберем тему затмений и других загадочных астрономических явлений, но и посмотрим как это выглядит живьем, какая атмосфера и эмоции сопровождают процесс. А в гостях ловец затмений Сергей Цурканов и астрофизик Анастасия Топчиева. Узнаем, что такое парад планет, как затмения продвинули развитие науки, сколько стоит посмотреть затмение и какие бывают разновидности. В общем, вашему вниманию спецвыпуск про затмения. Расскажите, как вам такой формат?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Сегодня у нас специальный выпуск про затмения\n0:44 - Как ловить затмения?\n3:25 - Скоро не будет солнечных затмений. Почему?\n3:57 - Что человечеству дают затмения?\n5:22 - Какие открытия сделали благодаря затмениям?\n12:17 - Как ловить затмения?\n16:21 - Кто охотится за затмениями?\n19:54 - Подготовка к л (truncated) 02:36:58.981 [debug] QUERY OK source="sources" db=2.0ms idle=471.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:36:58.982 [debug] QUERY OK source="media_profiles" db=0.7ms idle=46.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:36:58.984 [debug] QUERY OK source="media_items" db=1.2ms idle=46.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5067] 02:36:58.984 [debug] Current batch of media processed. Will check again in 1000ms 02:36:59.985 [debug] Current batch of media processed. Will check again in 1000ms 02:37:00.541 [info] {"source":"oban","duration":235,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:37:00.986 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто шокирует. Цивилизации Мезоамерики Майя, Ацтеки, Ольмеки и другие - существовали параллельно со старым светом. Поразительно, что чем-то их культура и традиции были похожи на европейские, а чем-то кардинально отличались. \n\nЗачем они строили пирамиды, как изобрели астрономию и письменность, как были устроены их города и зачем элита делала себе \"инопланетные\" черепа? Про все это мы разговариваем с кандидатом исторических наук, специалистом по истории и культуре Мезоамерики и иероглифической письменности майя, Дмитрием Беляевым. Маствоч\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Инопланетные черепа в майя. Что это?\n1:25 - Чем отличаются южноамериканские пирамиды от египетских?\n5:44 - \"Горизонтальные пирамиды длиной в несколько километров\". Какие типы монументов были у майя?\n8:24 - \"Боги и предки живут на горах и внутри гор\". Почему пирамида была божественным сооружением?\n9:47 - Первая цивилизация Америки - ольмеки. Что мы о них знаем?\n12:53 - Где и почему майя строили первые пирамиды?\n13:56 - Маски сверхъестественных существ на пирамидах. Кому они посвящены?\n16:05 - Зачем хоронить правителя в пирамиде? Как майя пришли к этому?\n17:05 - Как выглядел обычный день у жителей майя? Что они ели?\n22:51 - Какая работа была у майя?\n26:10 - Общественные работы у майя: строительство дорог и террас для растений\n28:29 - Как выглядели крупные города у древних майя? Сколько там жило людей?\n31:56 - Сравниваем развитие мезоамериканских цивилизаций и европейских. Насколько они отставали от Европы?\n37:39 - Письменность майя. Какая она?\n41:07 - Почему мезоамериканские цивилизации остались в каменном веке?\n44:31 - Почему в майя не использовали колесо? Как они перевозили грузы?\n45:54 - \"Поселение должно быть вписано в космический ландшафт\". Как майя строили здания согласно астрономии?\n48:32 - Зачем майя следили за космосом?\n50:08 - КАЛЕНДАРЬ МАЙЯ. Что это? Зачем он был нужен?\n56:36 - Как работает календарь майя? \n1:07:10 - Письменность и счет майя. Как они их изобрели?\n1:14:02 - Как разобрали письменность майя? Из чего она состоит?\n1:15:47 - Пишем на языке майя\n1:19:34 - Язык и письменность майя полностью расшифровали?\n1:21:50 - Почему резчики по камню МЕНЯЛИ ЯЗЫК МАЙЯ?\n1:23:30 - Кто такой Юрий Кнорозов? Как он расшифровал письменность майя?\n1:29:30 - Инопланетные черепа у майя. Что это было?\n1:35:30 - Как бы сейчас жили цивилизации мезоамерики?\n1:42:56 - Делаем второй выпуск про майя?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 6164, "filename" => "/downloads/youtube/ОСНОВА/2024-09-15_ДРЕВНИЕ МАЙЯ: ИНОПЛАНЕТЯНЕ НА ЗЕМЛЕ.m4a", "id" => "QurJdiWndQ4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=QurJdiWndQ4", "playlist_index" => 85, "timestamp" => 1726420117, "title" => "ДРЕВНИЕ МАЙЯ: ИНОПЛАНЕТЯНЕ НА ЗЕМЛЕ", "upload_date" => "20240915"} 02:37:00.987 [debug] QUERY OK source="sources" db=1.0ms idle=478.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:00.989 [debug] QUERY OK source="sources" db=1.6ms idle=480.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:01.029 [debug] QUERY OK source="media_items" db=39.6ms idle=481.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-09-15 17:08:37Z], 10] 02:37:01.041 [debug] QUERY OK source="media_items" db=11.0ms idle=518.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто шокирует. Цивилизации Мезоамерики Майя, Ацтеки, Ольмеки и другие - существовали параллельно со старым светом. Поразительно, что чем-то их культура и традиции были похожи на европейские, а чем-то кардинально отличались. \n\nЗачем они строили пирамиды, как изобрели астрономию и письменность, как были устроены их города и зачем элита делала себе \"инопланетные\" черепа? Про все это мы разговариваем с кандидатом исторических наук, специалистом по истории и культуре Мезоамерики и иероглифической письменности майя, Дмитрием Беляевым. Маствоч\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Инопланетные черепа в майя. Что это?\n1:25 - Чем отличаются южноамериканские пирамиды от египетских?\n5:44 - \"Горизонтальные пирамиды длиной в несколько километров\". Какие типы монументов были у майя?\n8:24 - \"Боги и предки живут на горах и внутри гор\". Почему пирамида была божественным сооружением?\n9:47 - Первая цивилизация Америки - ольмеки. Что мы о них знаем?\n12:53 - Где и почему майя строили первые пирамиды?\n13:56 - Маски сверхъестественных существ на пирамидах. Кому они посвящены?\n16:05 - Зачем хоронить правителя в пирамиде? Как майя пришли к этому?\n17:05 - Как выглядел обычный день у жителей майя? Что они ели?\n22:51 - Какая работа была у майя?\n26:10 - Общественные работы у майя: строительство дорог и террас для растений\n28:29 - Как выглядели крупные города у древних майя? Сколько там жило людей?\n31:56 - Сравниваем развитие мезоамериканских цивилизаций и европейских. Насколько они отставали от Европы?\n37:39 - Письменность майя. Какая она?\n41:07 - Почему мезоамериканские цивилизации остались в каменном веке?\n44:31 - Почему в майя не использовали колесо? Как они перевозили грузы?\n45:54 - \"Поселение должно быть вписано в космический ландшафт\". Как майя строили здания согласно астрономии?\n48:32 - Зачем майя следили за космосом?\n50:08 - КАЛЕНДАРЬ МАЙЯ. Что это? Зачем он был нужен?\n56:36 - Как работает календарь майя? \n1:07:10 - Письменность и счет майя. Как они их изобрели?\n1:14:02 - Как разобрали письменность майя? Из чего она состоит?\n1:15:47 - Пишем на языке майя\n1:19:34 - Язык и письменность майя полностью расшифровали?\n1:21:50 - Почему резчики по камню МЕНЯЛИ ЯЗЫК МАЙЯ?\n1:23:30 - Кто такой Юрий Кнорозов? Как он расшифровал письменность майя?\n1:29:30 - Инопланетные черепа у майя. Что это было?\n1:35:30 - Как бы сейчас жили цивилизации мезоамерики?\n1:42:56 - Делаем второй выпуск про майя?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ДРЕВНИЕ МАЙЯ: ИНОПЛАНЕТЯНЕ НА ЗЕМЛЕ", "b62fd192-44be-41e4-8e87-5a59b371975d", "QurJdiWndQ4", [], false, "https://www.youtube.com/watch?v=QurJdiWndQ4", 6164, false, 85, "/downloads/youtube/ОСНОВА/2024-09-15_ДРЕВНИЕ МАЙЯ: ИНОПЛАНЕТЯНЕ НА ЗЕМЛЕ.m4a", false, false, 10, 1, ~U[2024-09-15 17:08:37Z], ~U[2026-05-03 23:37:01Z], ~U[2026-05-03 23:37:01Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто шокирует. Цивилизации Мезоамерики Майя, Ацтеки, Ольмеки и другие - существовали параллельно со старым светом. Поразительно, что чем-то их культура и традиции были похожи на европейские, а чем-то кардинально отличались. \n\nЗачем они строили пирамиды, как изобрели астрономию и письменность, как были устроены их города и зачем элита делала себе \"инопланетные\" черепа? Про все это мы разговариваем с кандидатом исторических наук, специалистом по истории и культуре Мезоамерики и иероглифической письменности майя, Дмитрием Беляевым. Маствоч\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Инопланетные черепа в майя. Что это?\n1:25 - Чем отличаются южноамериканские пирамиды от египетских?\n5:44 - \"Горизонтальные пирамиды длиной в несколько километров\". Какие типы мо (truncated) 02:37:01.043 [debug] QUERY OK source="sources" db=1.6ms idle=500.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:01.044 [debug] QUERY OK source="media_profiles" db=0.6ms idle=55.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:01.045 [debug] QUERY OK source="media_items" db=1.2ms idle=54.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5068] 02:37:01.045 [debug] Current batch of media processed. Will check again in 1000ms 02:37:02.046 [debug] Current batch of media processed. Will check again in 1000ms 02:37:03.045 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКогда мы только запускали Основу два года назад, у нас был список нескольких первых железобетонных спикеров. Идея была в том чтобы покрыть самую базы из разных областей, и что особенно интересно найти пересечения и соседства. Нескольких вы уже видели (порой не раз): Вячеслав Дубынин, Алексей Семихатов, Мария Фаликман. Но были и те, кто добрался до подкаста не сразу. И такой гость у нас сегодня - лингвист Светлана Бурлак.\n\nСветлана очень убедительно рассуждает на тему языка с привлечением данных из самых разных наук: биология - для особенностей строения \"органов говорения\" (гортани, диафрагмы и тд) у других животных, генетика - для выстраивания гипотез существования единого языка, антропология - для поиска момента возникновения первого слова. \n\nИ, кажется, сегодня вышел безумно интересный разговор и самом основном - как появился первый язык, какими были первые слова, что общего между всеми языками. Буду пересматривать с наслаждением \n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Был ли общий праязык?\n0:45 - Подписывайтесь на телеграм Бориса\n1:04 - Какое слово было самым первым? И что такое слово?\n6:37 - Как говорили древние люди? Какая была древняя речь?\n10:08 - Как физиологически появилась речь?\n13:26 - Какой были ранние формы коммуникации? И как они менялись?\n17:34 - Язык появился в мозге?\n25:15 - Насколько мировые языки могут быть родны друг другу?\n31:02 - Что общего у русского и английского? Что такое индо-европейские языки?\n45:32 - Английский язык - пострадал от глобализации? Как английский меняется из страны в страну?\n54:19 - Насколько далеко в прошлое языков мы можем заглянуть?\n1:05:29 - Праязык существовал? Какой он мог быть?\n1:12:21 - Почему современные языки настолько отличаются друг от друга?\n1:14:54 - Бургер и гамбургер. Как появились эти слова?\n1:19:52 - Сейчас создается новый язык?\n1:27:52 - Могут ли в будущем языки объединиться?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5493, "filename" => "/downloads/youtube/ОСНОВА/2024-09-08_КАКИМ БЫЛО ПЕРВОЕ СЛОВО и КАК ГОВОРЯТ ЖИВОТНЫЕ?.m4a", "id" => "WPyCEMXg9pE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=WPyCEMXg9pE", "playlist_index" => 86, "timestamp" => 1725810456, "title" => "КАКИМ БЫЛО ПЕРВОЕ СЛОВО и КАК ГОВОРЯТ ЖИВОТНЫЕ?", "upload_date" => "20240908"} 02:37:03.047 [debug] QUERY OK source="sources" db=1.2ms idle=539.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:03.048 [debug] QUERY OK source="sources" db=1.0ms idle=541.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:03.087 [debug] QUERY OK source="media_items" db=38.9ms idle=542.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-09-08 15:47:36Z], 10] 02:37:03.099 [debug] QUERY OK source="media_items" db=10.7ms idle=582.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКогда мы только запускали Основу два года назад, у нас был список нескольких первых железобетонных спикеров. Идея была в том чтобы покрыть самую базы из разных областей, и что особенно интересно найти пересечения и соседства. Нескольких вы уже видели (порой не раз): Вячеслав Дубынин, Алексей Семихатов, Мария Фаликман. Но были и те, кто добрался до подкаста не сразу. И такой гость у нас сегодня - лингвист Светлана Бурлак.\n\nСветлана очень убедительно рассуждает на тему языка с привлечением данных из самых разных наук: биология - для особенностей строения \"органов говорения\" (гортани, диафрагмы и тд) у других животных, генетика - для выстраивания гипотез существования единого языка, антропология - для поиска момента возникновения первого слова. \n\nИ, кажется, сегодня вышел безумно интересный разговор и самом основном - как появился первый язык, какими были первые слова, что общего между всеми языками. Буду пересматривать с наслаждением \n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Был ли общий праязык?\n0:45 - Подписывайтесь на телеграм Бориса\n1:04 - Какое слово было самым первым? И что такое слово?\n6:37 - Как говорили древние люди? Какая была древняя речь?\n10:08 - Как физиологически появилась речь?\n13:26 - Какой были ранние формы коммуникации? И как они менялись?\n17:34 - Язык появился в мозге?\n25:15 - Насколько мировые языки могут быть родны друг другу?\n31:02 - Что общего у русского и английского? Что такое индо-европейские языки?\n45:32 - Английский язык - пострадал от глобализации? Как английский меняется из страны в страну?\n54:19 - Насколько далеко в прошлое языков мы можем заглянуть?\n1:05:29 - Праязык существовал? Какой он мог быть?\n1:12:21 - Почему современные языки настолько отличаются друг от друга?\n1:14:54 - Бургер и гамбургер. Как появились эти слова?\n1:19:52 - Сейчас создается новый язык?\n1:27:52 - Могут ли в будущем языки объединиться?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "КАКИМ БЫЛО ПЕРВОЕ СЛОВО и КАК ГОВОРЯТ ЖИВОТНЫЕ?", "3fa60c5f-4314-478b-83b3-f4dee218aee0", "WPyCEMXg9pE", [], false, "https://www.youtube.com/watch?v=WPyCEMXg9pE", 5493, false, 86, "/downloads/youtube/ОСНОВА/2024-09-08_КАКИМ БЫЛО ПЕРВОЕ СЛОВО и КАК ГОВОРЯТ ЖИВОТНЫЕ?.m4a", false, false, 10, 1, ~U[2024-09-08 15:47:36Z], ~U[2026-05-03 23:37:03Z], ~U[2026-05-03 23:37:03Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКогда мы только запускали Основу два года назад, у нас был список нескольких первых железобетонных спикеров. Идея была в том чтобы покрыть самую базы из разных областей, и что особенно интересно найти пересечения и соседства. Нескольких вы уже видели (порой не раз): Вячеслав Дубынин, Алексей Семихатов, Мария Фаликман. Но были и те, кто добрался до подкаста не сразу. И такой гость у нас сегодня - лингвист Светлана Бурлак.\n\nСветлана очень убедительно рассуждает на тему языка с привлечением данных из самых разных наук: биология - для особенностей строения \"органов говорения\" (гортани, диафрагмы и тд) у других животных, генетика - для выстраивания гипотез существования единого языка, антропология - для поиска момента возникновения первого слова. \n\nИ, кажется, сегодня вышел безумно интересный разговор и самом основном - как появился первый язык, какими были первые слова, что общего между всеми языками. Буду пересматривать с наслаждением \n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Был ли общий праязык?\n0:45 - Подписывайтесь на телеграм Бориса\n1:04 - Какое слово было самым первым? И что такое слово?\n6:37 - Как говорили древние люди? Какая была древняя речь?\n10:08 - Как физиологически появилась речь?\n13:26 - Какой были ранние формы коммуникации? И как они менялись?\n17:34 - Язык появился в мозге?\n25:15 - Насколько мировые языки (truncated) 02:37:03.101 [debug] QUERY OK source="sources" db=2.1ms idle=583.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:03.102 [debug] QUERY OK source="media_profiles" db=0.6ms idle=54.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:03.104 [debug] QUERY OK source="media_items" db=1.5ms idle=53.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5069] 02:37:03.104 [debug] Current batch of media processed. Will check again in 1000ms 02:37:04.105 [debug] Current batch of media processed. Will check again in 1000ms 02:37:05.005 [info] {"source":"oban","duration":4245,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:37:05.106 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nСпутники всегда летают над нашими головами. С момента запуска первого искусственного спутника Земли \"Спутник-1\" прошло уже почти 67 лет. За это время на орбиту вывели уже тысячи летательных аппаратов. Как менялись спутники Земли? Кто может запускать эти аппараты в космос? Зачем спутники нам нужны? За чем наблюдают спутниковые системы? Как выглядит наша планета из космоса? Насколько объекты на ней легко заметить с орбиты? В новом подкасте мы поговорили с старшим научным сотрудником отдела технологий спутникового мониторинга ИКИ РАН Михаилом Бурцевым\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Сегодня поговорим про спутники\n1:15 - Когда и кем был сделан первый снимок Земли из космоса?\n6:35 - Насколько подробно мы наблюдаем за Землей? Сколько сейчас над нами спутников?\n9:56 - Как спутники могут зависать над одной точкой на Земле?\n17:11 - Какую информацию мы получаем о Земле через спутники? Почему Землю не сканируют рентгеном?\n23:22 - Что впервые смогли обнаружить на Земле с помощью спутников?\n25:04 - Что вообще считается космосом?\n27:18 - Что такое Starlink? Как они работают?\n36:15 - Как изменилась Земля за почти 80 лет спутникового наблюдения?\n44:01 - \"Центр управления спутниками\": что делать с поломками на спутниках и как ими управляют?\n52:47 - Как создают спутники? Какие технологии в них есть? Как часто их меняют?\n1:07:14 - Как выглядит пульт управления спутниками?\n1:11:00 - Как инопланетяне могут наблюдать за Землей и что бы они искали?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4557, "filename" => "/downloads/youtube/ОСНОВА/2024-09-01_НАБЛЮДАТЕЛИ ИЗ КОСМОСА: КТО и КАК СЛЕДИТ ЗА ЗЕМЛЕЙ?.m4a", "id" => "G-R5uBr0cNc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=G-R5uBr0cNc", "playlist_index" => 87, "timestamp" => 1725202109, "title" => "НАБЛЮДАТЕЛИ ИЗ КОСМОСА: КТО и КАК СЛЕДИТ ЗА ЗЕМЛЕЙ?", "upload_date" => "20240901"} 02:37:05.107 [debug] QUERY OK source="sources" db=1.0ms idle=600.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:05.109 [debug] QUERY OK source="sources" db=1.4ms idle=601.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:05.153 [debug] QUERY OK source="media_items" db=43.5ms idle=603.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-09-01 14:48:29Z], 10] 02:37:05.163 [debug] QUERY OK source="media_items" db=9.3ms idle=632.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nСпутники всегда летают над нашими головами. С момента запуска первого искусственного спутника Земли \"Спутник-1\" прошло уже почти 67 лет. За это время на орбиту вывели уже тысячи летательных аппаратов. Как менялись спутники Земли? Кто может запускать эти аппараты в космос? Зачем спутники нам нужны? За чем наблюдают спутниковые системы? Как выглядит наша планета из космоса? Насколько объекты на ней легко заметить с орбиты? В новом подкасте мы поговорили с старшим научным сотрудником отдела технологий спутникового мониторинга ИКИ РАН Михаилом Бурцевым\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Сегодня поговорим про спутники\n1:15 - Когда и кем был сделан первый снимок Земли из космоса?\n6:35 - Насколько подробно мы наблюдаем за Землей? Сколько сейчас над нами спутников?\n9:56 - Как спутники могут зависать над одной точкой на Земле?\n17:11 - Какую информацию мы получаем о Земле через спутники? Почему Землю не сканируют рентгеном?\n23:22 - Что впервые смогли обнаружить на Земле с помощью спутников?\n25:04 - Что вообще считается космосом?\n27:18 - Что такое Starlink? Как они работают?\n36:15 - Как изменилась Земля за почти 80 лет спутникового наблюдения?\n44:01 - \"Центр управления спутниками\": что делать с поломками на спутниках и как ими управляют?\n52:47 - Как создают спутники? Какие технологии в них есть? Как часто их меняют?\n1:07:14 - Как выглядит пульт управления спутниками?\n1:11:00 - Как инопланетяне могут наблюдать за Землей и что бы они искали?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "НАБЛЮДАТЕЛИ ИЗ КОСМОСА: КТО и КАК СЛЕДИТ ЗА ЗЕМЛЕЙ?", "22112860-2aa8-4465-bc5e-a4cc10594a0b", "G-R5uBr0cNc", [], false, "https://www.youtube.com/watch?v=G-R5uBr0cNc", 4557, false, 87, "/downloads/youtube/ОСНОВА/2024-09-01_НАБЛЮДАТЕЛИ ИЗ КОСМОСА: КТО и КАК СЛЕДИТ ЗА ЗЕМЛЕЙ?.m4a", false, false, 10, 1, ~U[2024-09-01 14:48:29Z], ~U[2026-05-03 23:37:05Z], ~U[2026-05-03 23:37:05Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nСпутники всегда летают над нашими головами. С момента запуска первого искусственного спутника Земли \"Спутник-1\" прошло уже почти 67 лет. За это время на орбиту вывели уже тысячи летательных аппаратов. Как менялись спутники Земли? Кто может запускать эти аппараты в космос? Зачем спутники нам нужны? За чем наблюдают спутниковые системы? Как выглядит наша планета из космоса? Насколько объекты на ней легко заметить с орбиты? В новом подкасте мы поговорили с старшим научным сотрудником отдела технологий спутникового мониторинга ИКИ РАН Михаилом Бурцевым\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Сегодня поговорим про спутники\n1:15 - Когда и кем был сделан первый снимок Земли из космоса?\n6:35 - Насколько подробно мы наблюдаем за Землей? Сколько сейчас над нами спутников?\n9:56 - Как спутники могут зависать над одной точкой на Земле?\n17:11 - Какую информацию мы получаем о Земле через спутники? Почему Землю не сканируют рентгеном?\n23:22 - Что впервые смогли обнаружить на Земле с помощью спутников?\n25:04 - Что вообще считается космосом?\n27:18 - Что такое Starlink? Как они работают?\n36:15 - Как изменилась Земля за почти 80 лет спутникового наблюдения?\n44:01 - \"Центр управления спутниками\": что делать с поломками на спутниках и как ими управляют?\n52:47 - Как создают спутники? Какие технологии в них есть? Как часто их меняют?\n1:07:14 - Как выглядит пульт управления спутниками?\n1:11:00 - Как инопланетяне могут наблюдать за Землей и что бы они искали?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "НАБЛЮДАТЕЛИ ИЗ КОСМОСА: КТО и КАК СЛЕДИТ ЗА ЗЕМЛЕЙ?", "G-R5uBr0cNc", "https://www.youtube.com/watch?v=G-R5uBr0cNc", 4557, (truncated) 02:37:05.164 [debug] QUERY OK source="sources" db=1.7ms idle=157.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:05.165 [debug] QUERY OK source="media_profiles" db=0.8ms idle=57.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:05.167 [debug] QUERY OK source="media_items" db=1.0ms idle=56.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5070] 02:37:05.167 [debug] Current batch of media processed. Will check again in 1000ms 02:37:06.168 [debug] Current batch of media processed. Will check again in 1000ms 02:37:07.169 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Какие травмирующие установки родители дают детям?\n1:12 - Подписывайтесь на телеграм-канал Бориса\n1:26 - Надо быть другом своему ребенку?\n3:09 - Что нужно делать, чтобы не потерять дружбу с ребенком?\n3:47 - Почему ребенку нельзя врать?\n6:42 - Как дети воспринимают ругань?\n9:20 - Как нейросети помогают науке\n12:12 - Старые психологические травмы сильно влияют на будущее человека?\n14:24 - \"Колоссальный ресурс адаптивности у детей\". Как родители влияют на детей?\n17:12 - Чем отличаются дети СССР от детей 90х?\n20:18 - Как дети из СНГ отличаются от детей из западных стран?\n24:07 - Как условия влияют на появление психологических травм?\n25:38 - У какого класса меньше психологических проблем?\n27:35 - Когда с ребенком лучше всего говорить про сложные темы и секс?\n31:44 - Про разные подходы к воспитанию детей\n34:05 - Кто такие инфантильные взрослые? Какие метаморфозы проходят люди?\n39:29 - Почему человек может не повзрослеть?\n43:02 - Что происходят с человеком в утробе? Может ли пренатальный период психологически повлиять на человека?\n46:16 - Большой стресс матери может повлиять на неродившегося ребенка?\n48:04 - Травмирующие установки родителей\n51:34 - Что делать, если тебе говорят \"Ты очень способный, но ленишься\"?\n55:01 - Почему нынешние дети умнее детей прошлого?\n57:19 - Почему постсоветские люди меньше говорят о своих эмоциях?\n58:17 - Почему Катерина из биолога стала психологом?\n1:00:08 - Почему экстрасенсорика популярна?\n1:02:28 - Как улучшить отношения с родителями?\n1:04:52 - Ребенок и телефон\n1:06:40 - Как проводят психологические исследования детей?\n1:07:34 - Благополучие родителей выше благополучия ребенка?\n1:09:52 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4044, "filename" => "/downloads/youtube/ОСНОВА/2024-08-25_ПСИХОЛОГИЯ ПОКОЛЕНИЙ, ОТЦЫ и ДЕТИ, ВЗРОСЛЫЕ с ДЕТСКИМ МОЗГОМ.m4a", "id" => "TrwJ6HHOYc4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=TrwJ6HHOYc4", "playlist_index" => 88, "timestamp" => 1724589487, "title" => "ПСИХОЛОГИЯ ПОКОЛЕНИЙ, ОТЦЫ и ДЕТИ, ВЗРОСЛЫЕ с ДЕТСКИМ МОЗГОМ", "upload_date" => "20240825"} 02:37:07.170 [debug] QUERY OK source="sources" db=0.7ms idle=663.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:07.171 [debug] QUERY OK source="sources" db=0.5ms idle=664.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:07.212 [debug] QUERY OK source="media_items" db=40.9ms idle=665.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-08-25 12:38:07Z], 10] 02:37:07.224 [debug] QUERY OK source="media_items" db=10.9ms idle=706.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Какие травмирующие установки родители дают детям?\n1:12 - Подписывайтесь на телеграм-канал Бориса\n1:26 - Надо быть другом своему ребенку?\n3:09 - Что нужно делать, чтобы не потерять дружбу с ребенком?\n3:47 - Почему ребенку нельзя врать?\n6:42 - Как дети воспринимают ругань?\n9:20 - Как нейросети помогают науке\n12:12 - Старые психологические травмы сильно влияют на будущее человека?\n14:24 - \"Колоссальный ресурс адаптивности у детей\". Как родители влияют на детей?\n17:12 - Чем отличаются дети СССР от детей 90х?\n20:18 - Как дети из СНГ отличаются от детей из западных стран?\n24:07 - Как условия влияют на появление психологических травм?\n25:38 - У какого класса меньше психологических проблем?\n27:35 - Когда с ребенком лучше всего говорить про сложные темы и секс?\n31:44 - Про разные подходы к воспитанию детей\n34:05 - Кто такие инфантильные взрослые? Какие метаморфозы проходят люди?\n39:29 - Почему человек может не повзрослеть?\n43:02 - Что происходят с человеком в утробе? Может ли пренатальный период психологически повлиять на человека?\n46:16 - Большой стресс матери может повлиять на неродившегося ребенка?\n48:04 - Травмирующие установки родителей\n51:34 - Что делать, если тебе говорят \"Ты очень способный, но ленишься\"?\n55:01 - Почему нынешние дети умнее детей прошлого?\n57:19 - Почему постсоветские люди меньше говорят о своих эмоциях?\n58:17 - Почему Катерина из биолога стала психологом?\n1:00:08 - Почему экстрасенсорика популярна?\n1:02:28 - Как улучшить отношения с родителями?\n1:04:52 - Ребенок и телефон\n1:06:40 - Как проводят психологические исследования детей?\n1:07:34 - Благополучие родителей выше благополучия ребенка?\n1:09:52 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ПСИХОЛОГИЯ ПОКОЛЕНИЙ, ОТЦЫ и ДЕТИ, ВЗРОСЛЫЕ с ДЕТСКИМ МОЗГОМ", "cfd059fe-b29d-4b1b-ba65-81f3a43b3693", "TrwJ6HHOYc4", [], false, "https://www.youtube.com/watch?v=TrwJ6HHOYc4", 4044, false, 88, "/downloads/youtube/ОСНОВА/2024-08-25_ПСИХОЛОГИЯ ПОКОЛЕНИЙ, ОТЦЫ и ДЕТИ, ВЗРОСЛЫЕ с ДЕТСКИМ МОЗГОМ.m4a", false, false, 10, 1, ~U[2024-08-25 12:38:07Z], ~U[2026-05-03 23:37:07Z], ~U[2026-05-03 23:37:07Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Какие травмирующие установки родители дают детям?\n1:12 - Подписывайтесь на телеграм-канал Бориса\n1:26 - Надо быть другом своему ребенку?\n3:09 - Что нужно делать, чтобы не потерять дружбу с ребенком?\n3:47 - Почему ребенку нельзя врать?\n6:42 - Как дети воспринимают ругань?\n9:20 - Как нейросети помогают науке\n12:12 - Старые психологические травмы сильно влияют на будущее человека?\n14:24 - \"Колоссальный ресурс адаптивности у детей\". Как родители влияют на детей?\n17:12 - Чем отличаются дети СССР от детей 90х?\n20:18 - Как дети из СНГ отличаются от детей из западных стран?\n24:07 - Как условия влияют на появление психологических травм?\n25:38 - У какого класса меньше психологических проблем?\n27:35 - Когда с ребенком лучше всего говорить про сложные темы и секс?\n31:44 - Про разные подходы к воспитанию детей\n34:05 - Кто такие инфантильные взрослые? Какие метаморфозы проходят люди?\n39:29 - Почему человек может не повзрослеть?\n43:02 - Что происходят с человеком в утробе? Может ли пренатальный период психологически повлиять на человека?\n46:16 - Большой стресс матери может повлиять на неродившегося ребенка?\n48:04 - Травмирующие установки родителей\n51:34 - Что делать, если тебе говорят \"Ты очень способный, но ленишься\"?\n55:01 - Почему нынешние дети умнее детей прошлого?\n57:19 - Почему постсоветские люди меньше говорят о своих эмоциях?\n58:17 - Почему Катерина из биолога стала психологом?\n1:00:08 - Почему экстрасенсорика (truncated) 02:37:07.226 [debug] QUERY OK source="sources" db=2.2ms idle=697.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:07.227 [debug] QUERY OK source="media_profiles" db=0.8ms idle=56.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:07.229 [debug] QUERY OK source="media_items" db=1.6ms idle=56.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5071] 02:37:07.229 [debug] Current batch of media processed. Will check again in 1000ms 02:37:08.230 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что черные дыры можно использовать как энергетические станции? Когда черная дыра поглащает частицы, она выбрасывает огромное количество энергии во вселенную. Таким образом можно создать почти вечные двигатели из черных дыр. Но эти двигатели могут привезти к хаосу во вселенной. В этом подкасте мы поговорили с астрофизиком Сергеем Пилипенко. Как может разрушиться вселенная? Почему в черных дырах могут существовать другие реальности? Какая физика в мультивселенной? Может ли скорость света быть бесконечной? Как математика объясняет темную материю? И почему темную материю и эволюцию вселенной легче прогнозировать, чем прогноз погоды?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Энергостанция из черной дыры\n0:45 - Как наука может доказать, что мы живем не в симуляции?\n8:14 - Как устроена вселенная? Как это просто объяснить ребенку?\n9:39 - Мы полностью изучили прошлое вселенной?\n10:47 - Время существует? Как расстояние изменяет время?\n12:44 - Как сверхмассивные космические объекты могут выделять колоссальную энергию? \n14:54 - Как частица весом 100 килограмм может менять физику пространства?\n16:42 - Какие есть типы взаимодействия частиц во вселенной? \n19:37 - Где во вселенной низкая плотность вещества? Почему мы этого никогда не увидим?\n20:53 - Тепловая СМЕРТЬ ВСЕЛЕННОЙ. Что это?\n22:34 - Как черные дыры выделяют энергию?\n24:03 - Что такое энтропия и можем ли мы ее победить?\n25:12 - Когда случится хаос вселенной?\n26:52 - Внутри черных дыр могут быть другие вселенные?\n31:07 - Какой может быть другая вселенная?\n32:21 - Физика на Земле может меняться из места к месту?\n34:04 - Мы сами можем быть вселенной из черной дыры? Это как?\n35:38 - Из чего состоят галактики и почему они так выглядят?\n37:48 - Что находится в центре галактики?\n38:45 - В чем разница между темной материей и обычной?\n40:07 - Как образовались галактики?\n44:00 - Как можно симулировать жизнь вселенной и темной материи?\n45:47 - Какие бывают звезды и как мы можем симулировать их эволюцию?\n48:19 - Как можно мыслить математическими формулами?\n49:16 - Есть ли в космосе звуки? Как звучала ранняя вселенная?\n54:38 - Что такое сила тяготения?\n57:06 - Скорость света может быть бесконечной?\n58:48 - «В математике нет абсолютной истины»\n1:03:05 - Почему рассчитать эволюцию вселенной проще, чем рассчитать прогноз погоды?\n1:05:26 - «Пусть расскажет о той вселенной откуда он»\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 3901, "filename" => "/downloads/youtube/ОСНОВА/2024-08-18_АСТРОФИЗИК ПИЛИПЕНКО: МЫ НЕ В МАТРИЦЕ.m4a", "id" => "XcqHnF293C4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=XcqHnF293C4", "playlist_index" => 89, "timestamp" => 1723980168, "title" => "АСТРОФИЗИК ПИЛИПЕНКО: МЫ НЕ В МАТРИЦЕ", "upload_date" => "20240818"} 02:37:08.231 [debug] QUERY OK source="sources" db=0.9ms idle=1006.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:08.232 [debug] QUERY OK source="sources" db=0.8ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:08.289 [debug] QUERY OK source="media_items" db=55.9ms idle=1005.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-08-18 11:22:48Z], 10] 02:37:08.301 [debug] QUERY OK source="media_items" db=11.8ms idle=1059.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что черные дыры можно использовать как энергетические станции? Когда черная дыра поглащает частицы, она выбрасывает огромное количество энергии во вселенную. Таким образом можно создать почти вечные двигатели из черных дыр. Но эти двигатели могут привезти к хаосу во вселенной. В этом подкасте мы поговорили с астрофизиком Сергеем Пилипенко. Как может разрушиться вселенная? Почему в черных дырах могут существовать другие реальности? Какая физика в мультивселенной? Может ли скорость света быть бесконечной? Как математика объясняет темную материю? И почему темную материю и эволюцию вселенной легче прогнозировать, чем прогноз погоды?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Энергостанция из черной дыры\n0:45 - Как наука может доказать, что мы живем не в симуляции?\n8:14 - Как устроена вселенная? Как это просто объяснить ребенку?\n9:39 - Мы полностью изучили прошлое вселенной?\n10:47 - Время существует? Как расстояние изменяет время?\n12:44 - Как сверхмассивные космические объекты могут выделять колоссальную энергию? \n14:54 - Как частица весом 100 килограмм может менять физику пространства?\n16:42 - Какие есть типы взаимодействия частиц во вселенной? \n19:37 - Где во вселенной низкая плотность вещества? Почему мы этого никогда не увидим?\n20:53 - Тепловая СМЕРТЬ ВСЕЛЕННОЙ. Что это?\n22:34 - Как черные дыры выделяют энергию?\n24:03 - Что такое энтропия и можем ли мы ее победить?\n25:12 - Когда случится хаос вселенной?\n26:52 - Внутри черных дыр могут быть другие вселенные?\n31:07 - Какой может быть другая вселенная?\n32:21 - Физика на Земле может меняться из места к месту?\n34:04 - Мы сами можем быть вселенной из черной дыры? Это как?\n35:38 - Из чего состоят галактики и почему они так выглядят?\n37:48 - Что находится в центре галактики?\n38:45 - В чем разница между темной материей и обычной?\n40:07 - Как образовались галактики?\n44:00 - Как можно симулировать жизнь вселенной и темной материи?\n45:47 - Какие бывают звезды и как мы можем симулировать их эволюцию?\n48:19 - Как можно мыслить математическими формулами?\n49:16 - Есть ли в космосе звуки? Как звучала ранняя вселенная?\n54:38 - Что такое сила тяготения?\n57:06 - Скорость света может быть бесконечной?\n58:48 - «В математике нет абсолютной истины»\n1:03:05 - Почему рассчитать эволюцию вселенной проще, чем рассчитать прогноз погоды?\n1:05:26 - «Пусть расскажет о той вселенной откуда он»\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "АСТРОФИЗИК ПИЛИПЕНКО: МЫ НЕ В МАТРИЦЕ", "35387542-cb68-4ef7-b7f8-00a9613931e9", "XcqHnF293C4", [], false, "https://www.youtube.com/watch?v=XcqHnF293C4", 3901, false, 89, "/downloads/youtube/ОСНОВА/2024-08-18_АСТРОФИЗИК ПИЛИПЕНКО: МЫ НЕ В МАТРИЦЕ.m4a", false, false, 10, 1, ~U[2024-08-18 11:22:48Z], ~U[2026-05-03 23:37:08Z], ~U[2026-05-03 23:37:08Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что черные дыры можно использовать как энергетические станции? Когда черная дыра поглащает частицы, она выбрасывает огромное количество энергии во вселенную. Таким образом можно создать почти вечные двигатели из черных дыр. Но эти двигатели могут привезти к хаосу во вселенной. В этом подкасте мы поговорили с астрофизиком Сергеем Пилипенко. Как может разрушиться вселенная? Почему в черных дырах могут существовать другие реальности? Какая физика в мультивселенной? Может ли скорость света быть бесконечной? Как математика объясняет темную материю? И почему темную материю и эволюцию вселенной легче прогнозировать, чем прогноз погоды?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Энергостанция из черной дыры\n0:45 - Как наука может доказать, что мы живем не в симуляции?\n8:14 - Как (truncated) 02:37:08.303 [debug] QUERY OK source="sources" db=1.8ms idle=770.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:08.304 [debug] QUERY OK source="media_profiles" db=0.8ms idle=71.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:08.306 [debug] QUERY OK source="media_items" db=1.6ms idle=71.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5072] 02:37:08.306 [debug] Current batch of media processed. Will check again in 1000ms 02:37:09.307 [debug] Current batch of media processed. Will check again in 1000ms 02:37:10.309 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "🔥Станьте Операционным Директором в Академии Eduson — https://www.eduson.tv/~vedensky\n\nС промокодом ОСНОВА получите скидку -65%, а также курс по нейросетям в подарок!\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Бориса Иомдина «Узнал новое слово»: https://t.me/UznalSlovo\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы знали, что у Гарри Поттера есть перевод на американский язык? А что в русском языке сейчас заимствованных слов меньше, чем когда-либо? Что происходит с русским языком? Как на него влияют иностранные языки и их лексика? Почему в разных регионах России говорят по-разному? Кто придумывает местичковые или семейные выражения? Почему слова могут не прижиться в языке? Новые слова и заимствования это плохо для языка? Откуда берутся новые слова? Сколько в русском языке слов? Чем английский отличается от американского? Есть ли у мировых языков схожести? О всех странностях и неочевидных приколах русского языка поговорили в новом подкасте с лингвистом Борисом Иомдиным. Получилась интереснейшая лекция о языках.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Перевод с мата на русский\n0:36 - Московский и питерский языки отличаются?\n4:17 - Может ли русский язык разделиться?\n5:27 - Отличия английского от американского языков\n6:17 - Гарри Поттер переведен с английского на американский - в чем отличия этих переводов?\n10:36 - Исследование местных слов. Почему в разных городах придумывают свои словечки?\n14:12 - Что такое \"шалорусский\" и \"квадробика\"? Как каждый день находить новые для себя слова?\n18:15 - Сколько всего значит слово \"полу\"? Половина?\n22:41 - Как появился круассан?\n23:30 - Как слова и язык возникает в мозге? Как нейроученые изучают язык?\n28:09 - Как язык классифицирует мир и расставляет все по полочкам?\n34:39 - Как языки по-разному различают вещи и понятия?\n39:44 - Почему в язык приходят новые слова?\n43:03 - Разбираем какие слова могут появиться из \"основы\" и откуда взялось это слово\n45:10 - Как в разных регионах образуются свойские фразы и выражения?\n47:19 - Слово \"плойка\" и несколько ее значений\n49:37 - Что вам первое приходит в голову при слове \"альбом\"?\n50:53 - «Детские ассоциации затмевают последующие». Как мы запоминаем слова и их значения?\n53:23 - Как появляются семейные слова, которые используют исключительно в кругу своей семьи?\n55:20 - Как приживаются выражения?\n59:00 - «Ругали тех, кто говорил \"пока\"». Как быстро меняется язык?\n1:02:21 - Почему иногда слова не приживаются?\n1:05:32 - Весь русский язык заполняется заимствованиями?\n1:09:00 - Эксперимент \"Боба и Кики\". Как слова звучат внешне?\n1:11:34 - Откуда заимствовали слова \"хлеб\" и \"чай\"?\n1:15:01 - «Числительные крайне редко заимствуются или меняются». Почему?\n1:17:16 - Почему число \"сорок\" странное?\n1:18:35 - \"Ноль\" изобрели математики?\n1:20:38 - Как изменился язык с начала 90-х?\n1:26:25 - «Иногда слово - это результат какой-то полной ошибки». Какие есть слова-ошибки?\n1:28:00 - Кто такие \"дынщики\"?\n1:29:27 - Есть ли общие вещи в разных языках?\n1:31:36 - Имена собственные и роль в языке\n1:34:10 - Сколько в русском языке слов?\n1:35:06 - Имена и фамилии должны быть в словаре как слова?\n1:40:50 - Как описание объекта с разных сторон влияет на отношение к нему?\n1:43:00 - Как эмоциональные слова отображаются в мозге?\n1:45:30 - Откуда появилось слово \"кринж\" и какие слова оно заменило?\n1:46:11 - \"Универсальный мета язык\"\n1:48:36 - Почему описание положения в пространстве в русском языке такое сложное?\n1:54:57 - ChatGPT знает русский язык лучше, чем лингвист? Как ИИ выдумывает слова и их значения?\n2:00:40 - Как лингвист использует языковой ИИ?\n2:01:23 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской о" <> ..., "duration" => 7305, "filename" => "/downloads/youtube/ОСНОВА/2024-08-11_БОЛЬШОЙ ВЫПУСК ПРО СЛОВА.m4a", "id" => "NQCvF4vYL-M", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=NQCvF4vYL-M", "playlist_index" => 90, "timestamp" => 1723372900, "title" => "БОЛЬШОЙ ВЫПУСК ПРО СЛОВА", "upload_date" => "20240811"} 02:37:10.310 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=803.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:10.311 [debug] QUERY OK source="sources" db=0.9ms idle=804.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:10.348 [debug] QUERY OK source="media_items" db=36.7ms idle=805.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-08-11 10:41:40Z], 10] 02:37:10.361 [debug] QUERY OK source="media_items" db=12.7ms idle=842.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["🔥Станьте Операционным Директором в Академии Eduson — https://www.eduson.tv/~vedensky\n\nС промокодом ОСНОВА получите скидку -65%, а также курс по нейросетям в подарок!\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Бориса Иомдина «Узнал новое слово»: https://t.me/UznalSlovo\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы знали, что у Гарри Поттера есть перевод на американский язык? А что в русском языке сейчас заимствованных слов меньше, чем когда-либо? Что происходит с русским языком? Как на него влияют иностранные языки и их лексика? Почему в разных регионах России говорят по-разному? Кто придумывает местичковые или семейные выражения? Почему слова могут не прижиться в языке? Новые слова и заимствования это плохо для языка? Откуда берутся новые слова? Сколько в русском языке слов? Чем английский отличается от американского? Есть ли у мировых языков схожести? О всех странностях и неочевидных приколах русского языка поговорили в новом подкасте с лингвистом Борисом Иомдиным. Получилась интереснейшая лекция о языках.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Перевод с мата на русский\n0:36 - Московский и питерский языки отличаются?\n4:17 - Может ли русский язык разделиться?\n5:27 - Отличия английского от американского языков\n6:17 - Гарри Поттер переведен с английского на американский - в чем отличия этих переводов?\n10:36 - Исследование местных слов. Почему в разных городах придумывают свои словечки?\n14:12 - Что такое \"шалорусский\" и \"квадробика\"? Как каждый день находить новые для себя слова?\n18:15 - Сколько всего значит слово \"полу\"? Половина?\n22:41 - Как появился круассан?\n23:30 - Как слова и язык возникает в мозге? Как нейроученые изучают язык?\n28:09 - Как язык классифицирует мир и расставляет все по полочкам?\n34:39 - Как языки по-разному различают вещи и понятия?\n39:44 - Почему в язык приходят новые слова?\n43:03 - Разбираем какие слова могут появиться из \"основы\" и откуда взялось это слово\n45:10 - Как в разных регионах образуются свойские фразы и выражения?\n47:19 - Слово \"плойка\" и несколько ее значений\n49:37 - Что вам первое приходит в голову при слове \"альбом\"?\n50:53 - «Детские ассоциации затмевают последующие». Как мы запоминаем слова и их значения?\n53:23 - Как появляются семейные слова, которые используют исключительно в кругу своей семьи?\n55:20 - Как приживаются выражения?\n59:00 - «Ругали тех, кто говорил \"пока\"». Как быстро меняется язык?\n1:02:21 - Почему иногда слова не приживаются?\n1:05:32 - Весь русский язык заполняется заимствованиями?\n1:09:00 - Эксперимент \"Боба и Кики\". Как слова звучат внешне?\n1:11:34 - Откуда заимствовали слова \"хлеб\" и \"чай\"?\n1:15:01 - «Числительные крайне редко заимствуются или меняются». Почему?\n1:17:16 - Почему число \"сорок\" странное?\n1:18:35 - \"Ноль\" изобрели математики?\n1:20:38 - Как изменился язык с начала 90-х?\n1:26:25 - «Иногда слово - это результат какой-то полной ошибки». Какие есть слова-ошибки?\n1:28:00 - Кто такие \"дынщики\"?\n1:29:27 - Есть ли общие вещи в разных языках?\n1:31:36 - Имена собственные и роль в языке\n1:34:10 - Сколько в русском языке слов?\n1:35:06 - Имена и фамилии должны быть в словаре как слова?\n1:40:50 - Как описание объекта с разных сторон влияет на отношение к нему?\n1:43:00 - Как эмоциональные слова отображаются в мозге?\n1:45:30 - Откуда появилось слово \"кринж\" и какие слова оно заменило?\n1:46:11 - \"Универсальный мета язык\"\n1:48:36 - Почему описание положения в пространстве в русском языке такое сложное?\n1:54:57 - ChatGPT знает русский язык лучше, чем лингвист? Как ИИ выдумывает слова и их значения?\n2:00:40 - Как лингвист использует языковой ИИ?\n2:01:23 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской о" <> ..., "БОЛЬШОЙ ВЫПУСК ПРО СЛОВА", "461f4d4e-7876-4aed-9023-2de8ac6212d4", "NQCvF4vYL-M", [], false, "https://www.youtube.com/watch?v=NQCvF4vYL-M", 7305, false, 90, "/downloads/youtube/ОСНОВА/2024-08-11_БОЛЬШОЙ ВЫПУСК ПРО СЛОВА.m4a", false, false, 10, 1, ~U[2024-08-11 10:41:40Z], ~U[2026-05-03 23:37:10Z], ~U[2026-05-03 23:37:10Z], "🔥Станьте Операционным Директором в Академии Eduson — https://www.eduson.tv/~vede (truncated) 02:37:10.364 [debug] QUERY OK source="sources" db=2.0ms idle=822.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:10.365 [debug] QUERY OK source="media_profiles" db=0.7ms idle=53.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:10.366 [debug] QUERY OK source="media_items" db=1.2ms idle=53.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5073] 02:37:10.366 [debug] Current batch of media processed. Will check again in 1000ms 02:37:11.367 [debug] Current batch of media processed. Will check again in 1000ms 02:37:12.370 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Подпишись на мой телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня разговариваем про карго культ, природу человека: альтруизм или эгоизм, остались ли на Земле нетронутые цивилизацией племена, когда появились деньги, как живут современные охотники и собиратели. В гостях этнолог Андрей Туторский.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Аборигены питаются лучше богачей?\n0:54 - Подписывайтесь на телеграм Бориса\n1:09 - Как много людей на Земле до сих пор живут в племенах?\n3:34 - Есть люди, которые не видели \"белого человека\"?\n6:14 - Что означает \"белый человек\" в антропологии?\n8:22 - Чернокожие антропологи работают с индейцами?\n9:40 - У первобытных обществ есть деньги? Чем заменяют деньги?\n13:00 - \"Выкупить танец\" - что это значит? Как племена покупают магию и тп?\n15:04 - Какие бывают \"простые общества\"?\n17:48 - Как создается раннее государство и как общества могут в них превращаться?\n22:07 - Зачем мы изучаем первобытные общества?\n 27:10 - Что такое \"карго-культ\"? Как племена подражают цивилизации?\n32:52 - Как племена пытались изобрести технологии современных цивилизаций?\n33:53 - Как старейшины карго-культов передавали знания о цивилизации и придумывали религию?\n38:49 - Кто такое папуасы?\n43:20 - Интересные факты о культуре папуасов\n48:33 - Чему учат в племенных школах?\n51:08 - Что о нашей истории нам рассказывают простые общества племен?\n53:30 - \"У них очень много времени для досуга\"\n55:45 - Люди из цивилизации уходили в племена? Как их меняло племя?\n1:01:30 - Что такое \"медленные миры\"?\n1:03:30 - Какая религия у племен?\n1:08:40 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4141, "filename" => "/downloads/youtube/ОСНОВА/2024-08-04_СЕКРЕТЫ КАРГО КУЛЬТА.m4a", "id" => "YFQ2Itn5TOQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=YFQ2Itn5TOQ", "playlist_index" => 91, "timestamp" => 1722786554, "title" => "СЕКРЕТЫ КАРГО КУЛЬТА", "upload_date" => "20240804"} 02:37:12.372 [debug] QUERY OK source="sources" db=1.9ms queue=0.2ms idle=864.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:12.374 [debug] QUERY OK source="sources" db=0.7ms idle=867.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:12.415 [debug] QUERY OK source="media_items" db=41.5ms idle=868.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-08-04 15:49:14Z], 10] 02:37:12.426 [debug] QUERY OK source="media_items" db=10.4ms idle=909.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Подпишись на мой телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня разговариваем про карго культ, природу человека: альтруизм или эгоизм, остались ли на Земле нетронутые цивилизацией племена, когда появились деньги, как живут современные охотники и собиратели. В гостях этнолог Андрей Туторский.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Аборигены питаются лучше богачей?\n0:54 - Подписывайтесь на телеграм Бориса\n1:09 - Как много людей на Земле до сих пор живут в племенах?\n3:34 - Есть люди, которые не видели \"белого человека\"?\n6:14 - Что означает \"белый человек\" в антропологии?\n8:22 - Чернокожие антропологи работают с индейцами?\n9:40 - У первобытных обществ есть деньги? Чем заменяют деньги?\n13:00 - \"Выкупить танец\" - что это значит? Как племена покупают магию и тп?\n15:04 - Какие бывают \"простые общества\"?\n17:48 - Как создается раннее государство и как общества могут в них превращаться?\n22:07 - Зачем мы изучаем первобытные общества?\n 27:10 - Что такое \"карго-культ\"? Как племена подражают цивилизации?\n32:52 - Как племена пытались изобрести технологии современных цивилизаций?\n33:53 - Как старейшины карго-культов передавали знания о цивилизации и придумывали религию?\n38:49 - Кто такое папуасы?\n43:20 - Интересные факты о культуре папуасов\n48:33 - Чему учат в племенных школах?\n51:08 - Что о нашей истории нам рассказывают простые общества племен?\n53:30 - \"У них очень много времени для досуга\"\n55:45 - Люди из цивилизации уходили в племена? Как их меняло племя?\n1:01:30 - Что такое \"медленные миры\"?\n1:03:30 - Какая религия у племен?\n1:08:40 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "СЕКРЕТЫ КАРГО КУЛЬТА", "6852a86a-77a1-4f8f-9d76-14c5b7f211b6", "YFQ2Itn5TOQ", [], false, "https://www.youtube.com/watch?v=YFQ2Itn5TOQ", 4141, false, 91, "/downloads/youtube/ОСНОВА/2024-08-04_СЕКРЕТЫ КАРГО КУЛЬТА.m4a", false, false, 10, 1, ~U[2024-08-04 15:49:14Z], ~U[2026-05-03 23:37:12Z], ~U[2026-05-03 23:37:12Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Подпишись на мой телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня разговариваем про карго культ, природу человека: альтруизм или эгоизм, остались ли на Земле нетронутые цивилизацией племена, когда появились деньги, как живут современные охотники и собиратели. В гостях этнолог Андрей Туторский.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Аборигены питаются лучше богачей?\n0:54 - Подписывайтесь на телеграм Бориса\n1:09 - Как много людей на Земле до сих пор живут в племенах?\n3:34 - Есть люди, которые не видели \"белого человека\"?\n6:14 - Что означает \"белый человек\" в антропологии?\n8:22 - Чернокожие антропологи работают с индейцами?\n9:40 - У первобытных обществ есть деньги? Чем заменяют деньги?\n13:00 - \"Выкупить танец\" - что это значит? Как племена покупают магию и тп?\n15:04 - Какие бывают \"простые общества\"?\n17:48 - Как создается раннее государство и как общества могут в них превращаться?\n22:07 - Зачем мы изучаем первобытные общества?\n 27:10 - Что такое \"карго-культ\"? Как племена подражают цивилизации?\n32:52 - Как племена пытались изобрести технологии современных цивилизаций?\n33:53 - Как старейшины карго-культов передавали знания о цивилизации и придумывали религию?\n38:49 - Кто такое папуасы?\n43:20 - Интересные факты о культуре папуасов\n48:33 - Чему учат в племенных школах?\n51:08 - Что о нашей истории нам рассказывают простые общества племен?\n53:30 - \"У них очень много времени для досуга\"\n55:45 - Люди из цивилизации уходили в племена? Как их меняло племя?\n1:01:30 - Что такое \"медленные миры\"?\n1:03:30 - Какая религия у племен?\n1:08:40 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "СЕКРЕТЫ КАРГО КУЛЬТА", "YFQ2Itn5TOQ", "https://www.youtube.com/watch?v=YFQ2Itn5TOQ", 4141, (truncated) 02:37:12.429 [debug] QUERY OK source="sources" db=2.3ms idle=881.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:12.430 [debug] QUERY OK source="media_profiles" db=0.8ms idle=56.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:12.431 [debug] QUERY OK source="media_items" db=1.2ms idle=56.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5074] 02:37:12.431 [debug] Current batch of media processed. Will check again in 1000ms 02:37:13.433 [debug] Current batch of media processed. Will check again in 1000ms 02:37:14.434 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\n😎 Подпишись на YouTube канал ОСНОВА: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске в третий раз говорим с физиком Алексеем Семихатовым про устройство мира. Есть ли план у электронов, как квантовые объекты собираются в привычную нам реальность, есть ли у частиц понятие времени, что управляет нашим миром, как мыслят физики и кто вдохновил великих ученых прошлого. Вышло интересно, приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Начинаем выпуск с Алексеем Семихатовым\n1:05 - Подписывайтесь на телеграм Бориса\n1:37 - Как вселенная хранит информацию?\n5:18 - Как устроено время в квантовом мире?\n10:08 - Как квантовый компьютер вызывает РАЗРЫВ ВО ВРЕМЕНИ?\n16:01 - Фотоны обладают сознанием?\n21:17 - Нашим миром что-то управляет?\n23:38 - Где возникает квантовая среда? Из чего состоит наша реальность?\n32:48 - Квантовый дарвинизм - что это? Почему мы не находимся в состоянии суперпозиции?\n40:55 - Как квантовые объекты проходят отбор, чтобы появиться в нашем мире?\n47:00 - Что-то можно заставить двигаться быстрее скорости света?\n53:45 - Наука доказывает реальность?\n58:30 - Как наблюдать за квантовой реальностью и возможно ли это?\n1:06:53 - \"Среда это то, что создает наш мир из безумного квантового\"\n1:15:50 - В квантовом мире может существовать другая логика?\n1:18:29 - К чему пришла квантовая механика за 100 лет изучения?\n1:23:01 - БЕЗУМНАЯ КВАНТОВАЯ ТЕОРИЯ ПОЛЯ\n1:39:31 - \"Мы застряли в том масштабе, в котором мы определены\". Почему супер нано нано мир нам недоступен?\n1:40:24 - Как погруженность в изучение физики влияет на восприятие реальности?\n1:45:10 - От какой даты отсчитывается начало изучения квантовой механики?\n1:46:39 - Какие источники вдохновения у Алексея Семихатова?\n1:49:25 - Кто был музой Шредингера?\n1:50:48 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 6545, "filename" => "/downloads/youtube/ОСНОВА/2024-07-28_СЕМИХАТОВ: УСТРОЙСТВО МУЛЬТИВСЕЛЕННОЙ.m4a", "id" => "LaCCLsQjfJs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=LaCCLsQjfJs", "playlist_index" => 92, "timestamp" => 1722167174, "title" => "СЕМИХАТОВ: УСТРОЙСТВО МУЛЬТИВСЕЛЕННОЙ", "upload_date" => "20240728"} 02:37:14.436 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=928.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:14.437 [debug] QUERY OK source="sources" db=0.9ms idle=930.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:14.478 [debug] QUERY OK source="media_items" db=40.4ms idle=931.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-07-28 11:46:14Z], 10] 02:37:14.488 [debug] QUERY OK source="media_items" db=9.9ms idle=972.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\n😎 Подпишись на YouTube канал ОСНОВА: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске в третий раз говорим с физиком Алексеем Семихатовым про устройство мира. Есть ли план у электронов, как квантовые объекты собираются в привычную нам реальность, есть ли у частиц понятие времени, что управляет нашим миром, как мыслят физики и кто вдохновил великих ученых прошлого. Вышло интересно, приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Начинаем выпуск с Алексеем Семихатовым\n1:05 - Подписывайтесь на телеграм Бориса\n1:37 - Как вселенная хранит информацию?\n5:18 - Как устроено время в квантовом мире?\n10:08 - Как квантовый компьютер вызывает РАЗРЫВ ВО ВРЕМЕНИ?\n16:01 - Фотоны обладают сознанием?\n21:17 - Нашим миром что-то управляет?\n23:38 - Где возникает квантовая среда? Из чего состоит наша реальность?\n32:48 - Квантовый дарвинизм - что это? Почему мы не находимся в состоянии суперпозиции?\n40:55 - Как квантовые объекты проходят отбор, чтобы появиться в нашем мире?\n47:00 - Что-то можно заставить двигаться быстрее скорости света?\n53:45 - Наука доказывает реальность?\n58:30 - Как наблюдать за квантовой реальностью и возможно ли это?\n1:06:53 - \"Среда это то, что создает наш мир из безумного квантового\"\n1:15:50 - В квантовом мире может существовать другая логика?\n1:18:29 - К чему пришла квантовая механика за 100 лет изучения?\n1:23:01 - БЕЗУМНАЯ КВАНТОВАЯ ТЕОРИЯ ПОЛЯ\n1:39:31 - \"Мы застряли в том масштабе, в котором мы определены\". Почему супер нано нано мир нам недоступен?\n1:40:24 - Как погруженность в изучение физики влияет на восприятие реальности?\n1:45:10 - От какой даты отсчитывается начало изучения квантовой механики?\n1:46:39 - Какие источники вдохновения у Алексея Семихатова?\n1:49:25 - Кто был музой Шредингера?\n1:50:48 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "СЕМИХАТОВ: УСТРОЙСТВО МУЛЬТИВСЕЛЕННОЙ", "ecbdf581-72fe-4f59-82c3-4617663f17a4", "LaCCLsQjfJs", [], false, "https://www.youtube.com/watch?v=LaCCLsQjfJs", 6545, false, 92, "/downloads/youtube/ОСНОВА/2024-07-28_СЕМИХАТОВ: УСТРОЙСТВО МУЛЬТИВСЕЛЕННОЙ.m4a", false, false, 10, 1, ~U[2024-07-28 11:46:14Z], ~U[2026-05-03 23:37:14Z], ~U[2026-05-03 23:37:14Z], "🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\n😎 Подпишись на YouTube канал ОСНОВА: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске в третий раз говорим с физиком Алексеем Семихатовым про устройство мира. Есть ли план у электронов, как квантовые объекты собираются в привычную нам реальность, есть ли у частиц понятие времени, что управляет нашим миром, как мыслят физики и кто вдохновил великих ученых прошлого. Вышло интересно, приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Начинаем выпуск с Алексеем Семихатовым\n1:05 - Подписывайтесь на телеграм Бориса\n1:37 - Как вселенная хранит информацию?\n5:18 - Как устроено время в квантовом мире?\n10:08 - Как квантовый компьютер вызывает РАЗРЫВ ВО ВРЕМЕНИ?\n16:01 - Фотоны обладают сознанием?\n21:17 - Нашим миром что-то управляет?\n23:38 - Где возникает квантовая среда? Из чего состоит наша реальность?\n32:48 - Квантовый дарвинизм - что это? Почему мы не находимся в состоянии суперпозиции?\n40:55 - Как квантовые объекты проходят отбор, чтобы появиться в нашем мире?\n47:00 - Что-то можно заставить двигаться быстрее скорости света?\n53:45 - Наука доказывает реальность?\n58:30 - Как наблюдать за квантовой реальностью и возможно ли это?\n1:06:53 - \"Среда это то, что создает наш мир из безумного квантового\"\n1:15:50 - В квантовом мире может существовать другая логика?\n1:18:29 - К чему пришла квантовая механика за 100 лет изучения?\n1:23:01 - БЕЗУМНАЯ КВАНТОВАЯ ТЕОРИЯ ПОЛЯ\n1:39:31 - \"Мы застряли в том масштабе, в котором мы определены\". Почему супер нано нано мир нам недоступен?\n1:40:24 - Как погруженность в изучение физики влия (truncated) 02:37:14.491 [debug] QUERY OK source="sources" db=1.9ms idle=938.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:14.492 [debug] QUERY OK source="media_profiles" db=0.9ms idle=54.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:14.494 [debug] QUERY OK source="media_items" db=1.8ms idle=54.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5075] 02:37:14.494 [debug] Current batch of media processed. Will check again in 1000ms 02:37:15.495 [debug] Current batch of media processed. Will check again in 1000ms 02:37:16.496 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИскусственный интеллект схож с мозгом человека? Робот может думать сам? Что будет если дать искусственному интеллекту чувства? Как он видит и генерирует видео с нашим миром? Заменят ли нейросети людей? Кто такое Chat GPT, Sora, Open AI, Gemini? В этом выпуске о мире искусственного интеллекта мы говорим с исследователем ИИ Андреем Кузнецовым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Удивительный искусственный интеллект\n0:57 - Как проверять дипфейки и сгенерированный нейросетью контент?\n5:54 - Как выглядит борьба с защитой от нейросетей?\n10:50 - Что такое мультимодальные нейросети? Что они умеют?\n13:43 - Как обучают ИИ и как он понимает сложные запросы?\n21:50 - Какими \"органами чувств\" обладают нейросети? Они уже могут больше, чем человек?\n25:32 - Какая самая сложная задача для современных роботов?\n27:07 - \"У роботов нет модели мира\"\n28:39 - Как научить робота понимать окружающий мир? Как это быстро передать ИИ?\n31:17 - Какие задания дают роботам на соревнованиях по робототехнике?\n32:50 - Может ли нейросеть научиться всему без помощи человека? Ей обязательно нужна база знаний от человека?\n38:59 - Как контролируют и настраивают ответы нейросетей? \n43:14 - \"Они слишком натуральные\". Как нейросети генерируют видео? И почему у них это так хорошо получается?\n48:44 - Какая самая сложная задача перед коллективом разработчиков ИИ?\n49:23 - Как страны регулируют деятельность ИИ, которая может заменить людей?\n51:01 - \"ИИ - это путь к снижению рутины в жизни людей\". Почему?\n55:38 - Как выходят новые версии для ИИ? Что за этим стоит?\n1:01:36 - Мы не можем описать алгоритм работы нейросетей? Как понять почему ИИ дает тот или иной ответ?\n1:05:37 - Как понять работу человеческого мозга через работу искусственного интеллекта?\n1:07:45 - \"Нейроны знаний\" у ИИ. Что это?\n1:09:30 - Как работают языковые модели ИИ? Как они предсказывают следующие слова в тексте?\n1:15:00 - ИИ на разных языках думают по-разному? Почему?\n1:18:17 - Нейросеть переводит язык \"внутри себя\" на язык своих создателей?\n1:20:16 - Какой следующий \"орган чувств\" дадут нейросетям?\n1:23:25 - Нейросетям дадут эмоции?\n1:26:37 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4937, "filename" => "/downloads/youtube/ОСНОВА/2024-07-21_ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ: УГРОЗА или НАДЕЖДА?.m4a", "id" => "Kvs2VAMEYXI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Kvs2VAMEYXI", "playlist_index" => 93, "timestamp" => 1721559151, "title" => "ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ: УГРОЗА или НАДЕЖДА?", "upload_date" => "20240721"} 02:37:16.498 [debug] QUERY OK source="sources" db=1.0ms idle=991.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:16.499 [debug] QUERY OK source="sources" db=1.0ms idle=992.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:16.550 [debug] QUERY OK source="media_items" db=50.4ms queue=0.1ms idle=993.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-07-21 10:52:31Z], 10] 02:37:16.584 [debug] QUERY OK source="media_items" db=33.5ms idle=1044.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИскусственный интеллект схож с мозгом человека? Робот может думать сам? Что будет если дать искусственному интеллекту чувства? Как он видит и генерирует видео с нашим миром? Заменят ли нейросети людей? Кто такое Chat GPT, Sora, Open AI, Gemini? В этом выпуске о мире искусственного интеллекта мы говорим с исследователем ИИ Андреем Кузнецовым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Удивительный искусственный интеллект\n0:57 - Как проверять дипфейки и сгенерированный нейросетью контент?\n5:54 - Как выглядит борьба с защитой от нейросетей?\n10:50 - Что такое мультимодальные нейросети? Что они умеют?\n13:43 - Как обучают ИИ и как он понимает сложные запросы?\n21:50 - Какими \"органами чувств\" обладают нейросети? Они уже могут больше, чем человек?\n25:32 - Какая самая сложная задача для современных роботов?\n27:07 - \"У роботов нет модели мира\"\n28:39 - Как научить робота понимать окружающий мир? Как это быстро передать ИИ?\n31:17 - Какие задания дают роботам на соревнованиях по робототехнике?\n32:50 - Может ли нейросеть научиться всему без помощи человека? Ей обязательно нужна база знаний от человека?\n38:59 - Как контролируют и настраивают ответы нейросетей? \n43:14 - \"Они слишком натуральные\". Как нейросети генерируют видео? И почему у них это так хорошо получается?\n48:44 - Какая самая сложная задача перед коллективом разработчиков ИИ?\n49:23 - Как страны регулируют деятельность ИИ, которая может заменить людей?\n51:01 - \"ИИ - это путь к снижению рутины в жизни людей\". Почему?\n55:38 - Как выходят новые версии для ИИ? Что за этим стоит?\n1:01:36 - Мы не можем описать алгоритм работы нейросетей? Как понять почему ИИ дает тот или иной ответ?\n1:05:37 - Как понять работу человеческого мозга через работу искусственного интеллекта?\n1:07:45 - \"Нейроны знаний\" у ИИ. Что это?\n1:09:30 - Как работают языковые модели ИИ? Как они предсказывают следующие слова в тексте?\n1:15:00 - ИИ на разных языках думают по-разному? Почему?\n1:18:17 - Нейросеть переводит язык \"внутри себя\" на язык своих создателей?\n1:20:16 - Какой следующий \"орган чувств\" дадут нейросетям?\n1:23:25 - Нейросетям дадут эмоции?\n1:26:37 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ: УГРОЗА или НАДЕЖДА?", "972dfe7c-7247-4c28-9d92-ee8cc4b1b047", "Kvs2VAMEYXI", [], false, "https://www.youtube.com/watch?v=Kvs2VAMEYXI", 4937, false, 93, "/downloads/youtube/ОСНОВА/2024-07-21_ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ: УГРОЗА или НАДЕЖДА?.m4a", false, false, 10, 1, ~U[2024-07-21 10:52:31Z], ~U[2026-05-03 23:37:16Z], ~U[2026-05-03 23:37:16Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИскусственный интеллект схож с мозгом человека? Робот может думать сам? Что будет если дать искусственному интеллекту чувства? Как он видит и генерирует видео с нашим миром? Заменят ли нейросети людей? Кто такое Chat GPT, Sora, Open AI, Gemini? В этом выпуске о мире искусственного интеллекта мы говорим с исследователем ИИ Андреем Кузнецовым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Удивительный искусственный интеллект\n0:57 - Как проверять дипфейки и сгенерированный нейросетью контент?\n5:54 - Как выглядит борьба с защитой от нейросетей?\n10:50 - Что такое мультимодальные нейросети? Что они умеют?\n13:43 - Как обучают ИИ и как он понимает сложные запросы?\n21:50 - Какими \"органами чувств\" обладают нейросети? Они уже могут больше, чем человек?\n25:32 - Какая самая сложная задача для современных роботов?\n27:07 - \"У роботов нет модели мира\"\n28:39 - Как научить робота понимать окружающий мир? Как это быстро передать ИИ?\n31:17 - Какие задания дают роботам на соревнованиях по робототехнике?\n32:50 - Может ли нейросеть научиться всему без помощи человека? Ей обязательно нужна база знаний от человека?\n38:59 - Как контролируют и настраивают (truncated) 02:37:16.586 [debug] QUERY OK source="sources" db=1.6ms idle=86.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:16.587 [debug] QUERY OK source="media_profiles" db=0.7ms idle=87.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:16.588 [debug] QUERY OK source="media_items" db=1.2ms idle=37.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5076] 02:37:16.589 [debug] Current batch of media processed. Will check again in 1000ms 02:37:17.590 [debug] Current batch of media processed. Will check again in 1000ms 02:37:18.592 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСовременные космические телескопы можно смело назвать машинами времени. Как бы это парадоксально не звучало, но они видят прошлое нашей вселенной, заглядывая в самые дальние от нас ее части. Как это работает? Что было до Большого взрыва? Как формировались галактики? Как меняется наше галактики? Об этом мы поговорили с астрофизиком, сотрудником The Leibniz Institute for Astrophysics Potsdam (AIP) Алексеем Минцем.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Насколько далеко могут увидеть современные телескопы?\n0:58 - Что такое созвездия? Звезды в них расположены рядом?\n2:23 - Что такое телескоп Gaia? Чем он отличается от других телескопов?\n3:55 - Сколько живет и как отключается космический телескоп?\n4:23 - Зачем телескопу топливо?\n5:13 - Как из космоса измеряют и исследуют Землю?\n6:39 - Как космические объекты влияют на работу GPS-систем на Земле?\n8:33 - \"С помощью радиотелескопа можно измерять дрейф материков\"\n11:29 - Как измеряется время? Как через время определяют расстояние?\n12:56 - Как синхронизируют время в космосе и на Земле?\n14:30 - Как телескопы заглядывают в прошлое? Насколько далеко мы видим?\n17:40 - Что было до Большого взрыва? Вселенная была невидимой?\n18:14 - Как через гравитационные волны можно увидеть еще более далекое прошлое вселенной?\n19:30 - У вселенной есть граница прошлого? Мы можем ее увидеть?\n20:50 - Что мы еще не увидели в нашей вселенной?\n22:37 - Как мы видим черные дыры? Какие они бывают?\n25:09 - Что находится в центре нашей галактики?\n26:58 - Как называют космические объекты? Можно купить название для звезды на небе?\n30:00 - Сколько всего черных дыр мы нашли и наблюдаем?\n31:30 - Как детский плакат присвоил имя квазиспутнику Венеры?\n33:52 - \"Неправильные галактики\" - что это? Какие бывают типы галактик?\n35:29 - Почему вселенная разделилась на галактики?\n36:33- Задачу \"трех тел\" нельзя решить?\n40:37 - Может ли наша Солнечная система развалиться? \n42:34 - Какие есть серьезные опасности из космоса?\n46:18 - Как выглядит наша галактика? Как получаются фотографии вселенной? \n51:57 - Полмиллиона звезд на одной картинке. Как Gaia сканирует космос?\n54:00 - Как Gaia поможет астрофизике в ближайшие 30 лет?\n56:03 - Где в повседневности используются данные с космических телескопов?\n56:45 - Как открыли Нептун?\n58:01 - Как фотографируют астероиды? Сколько фото идет на Землю?\n1:01:12 - Млечный путь - это обычная галактика?\n1:01:54 - Какой формы наша галактика? Из чего она состоит?\n1:03:18 - Какие особенности есть у нашей галактики?\n1:04:36 - Как измерить размеры нашей галактики?\n1:07:20 - Как по яркости звезд понять расстояние?\n1:08:56 - Как выглядит рабочий день космического телескопа?\n1:10:51 - Как обрабатывают данные с телескопов?\n1:12:30 - Как телескопы выходят на связь с Землей?\n1:13:35 - Космическая \"пробка\" из телескопов\n1:15:00 - Как в древности изучали космос и рассчитывали расстояние до Луны? Что нам от них досталось?\n1:18:04 - Первый каталог звезд на небе. Кто его сделал и когда?\n1:20:20 - Что происходят с космическими аппаратами в конце миссии? Их могут вернуть на Землю?\n1:24:08 - Что произойдет с телескопом Gaia в конце миссии?\n1:25:20 - Что такое Точки Лагранжа? Как в них \"паркуют\" телескопы?\n1:26:11 - Как будут праздновать конец миссии Gaia?\n1:27:18 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5161, "filename" => "/downloads/youtube/ОСНОВА/2024-07-14_АСТРОФИЗИК Минц: НЕВИДИМАЯ ВСЕЛЕННАЯ, ЧЕРНЫЕ ДЫРЫ и РЕШЕНИЕ ЗАДАЧИ ТРЕХ ТЕЛ.m4a", "id" => "GS10BzbuO4c", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=GS10BzbuO4c", "playlist_index" => 94, "timestamp" => 1720959141, "title" => "АСТРОФИЗИК Минц: НЕВИДИМАЯ ВСЕЛЕННАЯ, ЧЕРНЫЕ ДЫРЫ и РЕШЕНИЕ ЗАДАЧИ ТРЕХ ТЕЛ", "upload_date" => "20240714"} 02:37:18.593 [debug] QUERY OK source="sources" db=0.8ms idle=86.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:18.594 [debug] QUERY OK source="sources" db=0.6ms idle=87.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:18.646 [debug] QUERY OK source="media_items" db=52.5ms idle=88.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-07-14 12:12:21Z], 10] 02:37:18.662 [debug] QUERY OK source="media_items" db=14.6ms idle=140.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСовременные космические телескопы можно смело назвать машинами времени. Как бы это парадоксально не звучало, но они видят прошлое нашей вселенной, заглядывая в самые дальние от нас ее части. Как это работает? Что было до Большого взрыва? Как формировались галактики? Как меняется наше галактики? Об этом мы поговорили с астрофизиком, сотрудником The Leibniz Institute for Astrophysics Potsdam (AIP) Алексеем Минцем.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Насколько далеко могут увидеть современные телескопы?\n0:58 - Что такое созвездия? Звезды в них расположены рядом?\n2:23 - Что такое телескоп Gaia? Чем он отличается от других телескопов?\n3:55 - Сколько живет и как отключается космический телескоп?\n4:23 - Зачем телескопу топливо?\n5:13 - Как из космоса измеряют и исследуют Землю?\n6:39 - Как космические объекты влияют на работу GPS-систем на Земле?\n8:33 - \"С помощью радиотелескопа можно измерять дрейф материков\"\n11:29 - Как измеряется время? Как через время определяют расстояние?\n12:56 - Как синхронизируют время в космосе и на Земле?\n14:30 - Как телескопы заглядывают в прошлое? Насколько далеко мы видим?\n17:40 - Что было до Большого взрыва? Вселенная была невидимой?\n18:14 - Как через гравитационные волны можно увидеть еще более далекое прошлое вселенной?\n19:30 - У вселенной есть граница прошлого? Мы можем ее увидеть?\n20:50 - Что мы еще не увидели в нашей вселенной?\n22:37 - Как мы видим черные дыры? Какие они бывают?\n25:09 - Что находится в центре нашей галактики?\n26:58 - Как называют космические объекты? Можно купить название для звезды на небе?\n30:00 - Сколько всего черных дыр мы нашли и наблюдаем?\n31:30 - Как детский плакат присвоил имя квазиспутнику Венеры?\n33:52 - \"Неправильные галактики\" - что это? Какие бывают типы галактик?\n35:29 - Почему вселенная разделилась на галактики?\n36:33- Задачу \"трех тел\" нельзя решить?\n40:37 - Может ли наша Солнечная система развалиться? \n42:34 - Какие есть серьезные опасности из космоса?\n46:18 - Как выглядит наша галактика? Как получаются фотографии вселенной? \n51:57 - Полмиллиона звезд на одной картинке. Как Gaia сканирует космос?\n54:00 - Как Gaia поможет астрофизике в ближайшие 30 лет?\n56:03 - Где в повседневности используются данные с космических телескопов?\n56:45 - Как открыли Нептун?\n58:01 - Как фотографируют астероиды? Сколько фото идет на Землю?\n1:01:12 - Млечный путь - это обычная галактика?\n1:01:54 - Какой формы наша галактика? Из чего она состоит?\n1:03:18 - Какие особенности есть у нашей галактики?\n1:04:36 - Как измерить размеры нашей галактики?\n1:07:20 - Как по яркости звезд понять расстояние?\n1:08:56 - Как выглядит рабочий день космического телескопа?\n1:10:51 - Как обрабатывают данные с телескопов?\n1:12:30 - Как телескопы выходят на связь с Землей?\n1:13:35 - Космическая \"пробка\" из телескопов\n1:15:00 - Как в древности изучали космос и рассчитывали расстояние до Луны? Что нам от них досталось?\n1:18:04 - Первый каталог звезд на небе. Кто его сделал и когда?\n1:20:20 - Что происходят с космическими аппаратами в конце миссии? Их могут вернуть на Землю?\n1:24:08 - Что произойдет с телескопом Gaia в конце миссии?\n1:25:20 - Что такое Точки Лагранжа? Как в них \"паркуют\" телескопы?\n1:26:11 - Как будут праздновать конец миссии Gaia?\n1:27:18 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "АСТРОФИЗИК Минц: НЕВИДИМАЯ ВСЕЛЕННАЯ, ЧЕРНЫЕ ДЫРЫ и РЕШЕНИЕ ЗАДАЧИ ТРЕХ ТЕЛ", "222cfebb-4530-4634-92b9-fe6d704df948", "GS10BzbuO4c", [], false, "https://www.youtube.com/watch?v=GS10BzbuO4c", 5161, false, 94, "/downloads/youtube/ОСНОВА/2024-07-14_АСТРОФИЗИК Минц: НЕВИДИМАЯ ВСЕЛЕННАЯ, ЧЕРНЫЕ ДЫРЫ и РЕШЕНИЕ ЗАДАЧИ ТРЕХ ТЕЛ.m4a", false, false, 10, 1, ~U[2024-07-14 12:12:21Z], ~U[2026-05-03 23:37:18Z], ~U[2026-05-03 23:37:18Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСовременные космические телескопы можно смело назвать машинами времени. Как бы это парадоксально не звучало, но они видят прошлое нашей в (truncated) 02:37:18.665 [debug] QUERY OK source="sources" db=2.8ms idle=96.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:18.668 [debug] QUERY OK source="media_profiles" db=2.6ms idle=72.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:18.670 [debug] QUERY OK source="media_items" db=1.9ms idle=74.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5077] 02:37:18.670 [debug] Current batch of media processed. Will check again in 1000ms 02:37:19.671 [debug] Current batch of media processed. Will check again in 1000ms 02:37:20.672 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "⚡️🎓 Освой современную и прибыльную профессию дизайнера презентаций в академии Бонни&Слайд со скидкой 60% по промокоду ОСНОВА - https://clck.ru/3BeG4d\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n\"Если вы склонны жаловаться на жизнь, подумайте о том, как жили наши предки. Вот уж кому приходилось нелегко\". А как жили древние люди? О чем они думали? Что их окружало? Чем они питались и чем занимались в свободное время? О жизни и эволюции наших предков мы поговорили с антропологом Станиславом Дробышевским. \n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - На что стоит посмотреть, если есть машина времени?\n1:03 - Как и почему у человека пропал хвост?\n3:40 - Как предки людей встали на две ноги?\n4:28 - Какая мутация вызвала появление интеллекта у человека?\n7:25 - \"Биологически мы не сделаны для того, чтобы жить в городах\". Как город влияет на человека?\n10:23 - Когда человек окончательно адаптируется для жизни в городе?\n13:02 - Почему в современном мире люди начали быстрее расти и развиваться?\n15:20 - Почему город ускорил развитие человека?\n16:52 - Какой предел роста у людей?\n18:24 - Какая главная мутация у человека?\n20:12 - Кого почитать, чтобы узнать больше про развитие интеллекта у человека?\n22:00 - Главное отличие человеческого интеллекта от обезьяньего?\n25:19 - Почему девочки в детском возрасте развиваются быстрее?\n26:49 - Юмор - это эволюционная фишка человека?\n28:08 - Обезьяны умеют шутить? Рассказываем шутку от гориллы Коко\n28:36 - Как юмор демонстрирует работу мозга и в чем его польза?\n30:00 - Древние люди шутили? Рассказываем о древнем приколе\n31:34 - \"Загадка - это опасность\". Почему мы тянемся к изучению нового?\n33:03 - Откуда мы знаем, что у древних людей была речь?\n36:03 - Как общаются обезьяны? На каком уровне у них речь?\n38:53 - Как речь обезьян отличается от нашей? \n42:16 - \"Борьба за обед\" книга о жизни древних людей и рассказе откуда мы это знаем\n46:44 - Некоторые виды неандертальцев специализировались на охоте на медведей. Что ели наши предки?\n48:00 - Мода у древних людей. Любимые цвета, украшения из яиц страусов и искусственный янтарь\n51:50 - Гигантопитеки. Что это за огромные обезьяны?\n53:00 - Вымирание неандертальцев и хоббитов\n53:43 - Могли ли люди эволюционировать совершенно иначе? Почему выжил именно наш вид?\n55:20 - Эволюция человека из муравьев. Почему в принципе это реально?\n57:26 - Почему неандертальцы проиграли эволюционную битву?\n1:00:59 - В каком виде сообщества мы живем?\n1:03:26 - Почему людям нужен лидер?\n1:08:04 - Как человеческий мозг адаптируется к обществу?\n1:10:02 - Есть ли неизвестные предки человека? Что делают с неизвестными костями?\n1:13:11 - Какие белые пятна есть в истории эволюции человека?\n1:14:35 - Почему сложно найти остатки древних людей?\n1:17:42 - Сколько стоит экспедиция на раскопки?\n1:21:02 - Как устроено наименование видов древних людей?\n1:22:27 - \"Мы потомки великих мыслителей и творцов\". Какими были наши древние предки?\n1:24:50 - \"Шимпанзе решает больше задач, чем человек сейчас\"\n1:26:38 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5221, "filename" => "/downloads/youtube/ОСНОВА/2024-07-07_ДРОБЫШЕВСКИЙ: ПОЧЕМУ ЧЕЛОВЕК БЕЗ ХВОСТА, НО С МОЗГОМ?.m4a", "id" => "0f7A_TKhteY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=0f7A_TKhteY", "playlist_index" => 95, "timestamp" => 1720366789, "title" => "ДРОБЫШЕВСКИЙ: ПОЧЕМУ ЧЕЛОВЕК БЕЗ ХВОСТА, НО С МОЗГОМ?", "upload_date" => "20240707"} 02:37:20.674 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=166.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:20.675 [debug] QUERY OK source="sources" db=0.8ms idle=168.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:20.715 [debug] QUERY OK source="media_items" db=40.0ms queue=0.1ms idle=169.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-07-07 15:39:49Z], 10] 02:37:21.080 [debug] QUERY OK source="media_items" db=364.5ms idle=209.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["⚡️🎓 Освой современную и прибыльную профессию дизайнера презентаций в академии Бонни&Слайд со скидкой 60% по промокоду ОСНОВА - https://clck.ru/3BeG4d\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n\"Если вы склонны жаловаться на жизнь, подумайте о том, как жили наши предки. Вот уж кому приходилось нелегко\". А как жили древние люди? О чем они думали? Что их окружало? Чем они питались и чем занимались в свободное время? О жизни и эволюции наших предков мы поговорили с антропологом Станиславом Дробышевским. \n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - На что стоит посмотреть, если есть машина времени?\n1:03 - Как и почему у человека пропал хвост?\n3:40 - Как предки людей встали на две ноги?\n4:28 - Какая мутация вызвала появление интеллекта у человека?\n7:25 - \"Биологически мы не сделаны для того, чтобы жить в городах\". Как город влияет на человека?\n10:23 - Когда человек окончательно адаптируется для жизни в городе?\n13:02 - Почему в современном мире люди начали быстрее расти и развиваться?\n15:20 - Почему город ускорил развитие человека?\n16:52 - Какой предел роста у людей?\n18:24 - Какая главная мутация у человека?\n20:12 - Кого почитать, чтобы узнать больше про развитие интеллекта у человека?\n22:00 - Главное отличие человеческого интеллекта от обезьяньего?\n25:19 - Почему девочки в детском возрасте развиваются быстрее?\n26:49 - Юмор - это эволюционная фишка человека?\n28:08 - Обезьяны умеют шутить? Рассказываем шутку от гориллы Коко\n28:36 - Как юмор демонстрирует работу мозга и в чем его польза?\n30:00 - Древние люди шутили? Рассказываем о древнем приколе\n31:34 - \"Загадка - это опасность\". Почему мы тянемся к изучению нового?\n33:03 - Откуда мы знаем, что у древних людей была речь?\n36:03 - Как общаются обезьяны? На каком уровне у них речь?\n38:53 - Как речь обезьян отличается от нашей? \n42:16 - \"Борьба за обед\" книга о жизни древних людей и рассказе откуда мы это знаем\n46:44 - Некоторые виды неандертальцев специализировались на охоте на медведей. Что ели наши предки?\n48:00 - Мода у древних людей. Любимые цвета, украшения из яиц страусов и искусственный янтарь\n51:50 - Гигантопитеки. Что это за огромные обезьяны?\n53:00 - Вымирание неандертальцев и хоббитов\n53:43 - Могли ли люди эволюционировать совершенно иначе? Почему выжил именно наш вид?\n55:20 - Эволюция человека из муравьев. Почему в принципе это реально?\n57:26 - Почему неандертальцы проиграли эволюционную битву?\n1:00:59 - В каком виде сообщества мы живем?\n1:03:26 - Почему людям нужен лидер?\n1:08:04 - Как человеческий мозг адаптируется к обществу?\n1:10:02 - Есть ли неизвестные предки человека? Что делают с неизвестными костями?\n1:13:11 - Какие белые пятна есть в истории эволюции человека?\n1:14:35 - Почему сложно найти остатки древних людей?\n1:17:42 - Сколько стоит экспедиция на раскопки?\n1:21:02 - Как устроено наименование видов древних людей?\n1:22:27 - \"Мы потомки великих мыслителей и творцов\". Какими были наши древние предки?\n1:24:50 - \"Шимпанзе решает больше задач, чем человек сейчас\"\n1:26:38 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ДРОБЫШЕВСКИЙ: ПОЧЕМУ ЧЕЛОВЕК БЕЗ ХВОСТА, НО С МОЗГОМ?", "a8bd2ff0-aef1-4a06-81d8-80767e3ae7db", "0f7A_TKhteY", [], false, "https://www.youtube.com/watch?v=0f7A_TKhteY", 5221, false, 95, "/downloads/youtube/ОСНОВА/2024-07-07_ДРОБЫШЕВСКИЙ: ПОЧЕМУ ЧЕЛОВЕК БЕЗ ХВОСТА, НО С МОЗГОМ?.m4a", false, false, 10, 1, ~U[2024-07-07 15:39:49Z], ~U[2026-05-03 23:37:20Z], ~U[2026-05-03 23:37:20Z], "⚡️🎓 Освой современную и прибыльную профессию дизайнера презентаций в академии Бонни&Слайд со скидкой 60% по промокоду ОСНОВА - https://clck.ru/3BeG4d\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n\"Если вы склонны жаловаться на жизнь, подумайте о том, как жили наши предки. Вот уж кому приходилось нелегко\". А как жили древние люди? О чем они думали? Что их окружало? Чем они питались и чем занимались в свободное время? О жизни и эволюции наших предков мы поговорили с антропологом (truncated) 02:37:21.083 [debug] QUERY OK source="sources" db=2.6ms idle=505.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:21.085 [debug] QUERY OK source="media_profiles" db=1.4ms idle=409.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:21.089 [debug] QUERY OK source="media_items" db=3.5ms idle=410.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5078] 02:37:21.089 [debug] Current batch of media processed. Will check again in 1000ms 02:37:22.090 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПризнайтесь, если бы у вас была возможность спросить у врача любые вопросы об алкоголе, вы бы это сделали? Какая выпивка вреднее? Как пить и не болеть похмельем? Какая смертельная доза у алкоголя? Почему не стоит пить пиво в конце пьянки? Об этом в выпуске мы поговорили с врачом-реаниматологом Александром Барсуковым.\n\nКанал Александра Барсукова: https://www.youtube.com/@ДобрыйРеаниматолог\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Самая жесть - это когда решил \"полирнуть\" пивом\"\n0:52 - Что такое этиловый спирт? Как его использовали для наркоза?\n7:17 - Чем пристрастие отличается от привыкания?\n9:24 - Наш организм может самостоятельно выработать этиловый спирт?\n12:55 - \"Алкоголь защищает от стрессов и от отравления\"\n13:51 - \"Стремление изменить свое сознание присутствует не только у человека\"\n15:18 - Какой алкоголь вреднее? И из чего получается \"полезнее\" спирт?\n17:06 - Почему болит голова после выпивки?\n18:23 - Почему если последним напитком выпить пиво, то будет жесть?\n19:22 - Что такое вытрезвители и почему их больше нет?\n22:26 - Почему люди по-разному реагируют на алкоголь?\n25:35 - Алкоголь как-то помогает при лечении болезней и поднятии иммунитета?\n29:33 - Как стресс работает на ослабления организма? И как с ним помогает бороться алкоголь?\n30:56 - Сколько алкоголя нужно выпить от стрессов? И как?\n35:19 - Что такое промилле? Как понять силу опьянения в промилле?\n38:02 - Что именно после приема алкоголя отравляет организм?\n40:22 - Что делать, чтобы не было отравления алкоголем?\n42:57 - Кто такой алкоголик? \n47:11 - Почему в разных странах разные допустимые доли в промилле, допустимые для вождения?\n48:26 - Какая доза алкоголя является смертельной? У каждого человека своя доза?\n50:25 - Алкоголь способствует творчеству?\n51:46 - Почему происходит похмелье? И что от него помогает?\n56:25 - У мужчин и женщин разное восприятие алкоголя?\n58:54 - Как лечат от алкогольной зависимости?\n59:45 - \"Пьяная-травма или Четвертуха\". Про больницу для алкоголиков\n1:00:47 - \"Любой травматолог расскажет\". Почему пьяные почти не получают травм при падениях?\n1:02:16 - Как лимон или янтарная кислота может спасти от алкогольного отравления\n1:06:48 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 3902, "filename" => "/downloads/youtube/ОСНОВА/2024-06-30_ДОБРЫЙ РЕАНИМАТОЛОГ: КАК ЛЮБИТЬ АЛКОГОЛЬ ПРАВИЛЬНО?.m4a", "id" => "JaXUgwvBc0U", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=JaXUgwvBc0U", "playlist_index" => 96, "timestamp" => 1719744425, "title" => "ДОБРЫЙ РЕАНИМАТОЛОГ: КАК ЛЮБИТЬ АЛКОГОЛЬ ПРАВИЛЬНО?", "upload_date" => "20240630"} 02:37:22.091 [debug] QUERY OK source="sources" db=0.7ms idle=1010.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:22.092 [debug] QUERY OK source="sources" db=0.6ms idle=1007.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:22.131 [debug] QUERY OK source="media_items" db=38.7ms idle=1007.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-30 10:47:05Z], 10] 02:37:22.201 [debug] QUERY OK source="media_items" db=67.8ms idle=1042.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПризнайтесь, если бы у вас была возможность спросить у врача любые вопросы об алкоголе, вы бы это сделали? Какая выпивка вреднее? Как пить и не болеть похмельем? Какая смертельная доза у алкоголя? Почему не стоит пить пиво в конце пьянки? Об этом в выпуске мы поговорили с врачом-реаниматологом Александром Барсуковым.\n\nКанал Александра Барсукова: https://www.youtube.com/@ДобрыйРеаниматолог\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Самая жесть - это когда решил \"полирнуть\" пивом\"\n0:52 - Что такое этиловый спирт? Как его использовали для наркоза?\n7:17 - Чем пристрастие отличается от привыкания?\n9:24 - Наш организм может самостоятельно выработать этиловый спирт?\n12:55 - \"Алкоголь защищает от стрессов и от отравления\"\n13:51 - \"Стремление изменить свое сознание присутствует не только у человека\"\n15:18 - Какой алкоголь вреднее? И из чего получается \"полезнее\" спирт?\n17:06 - Почему болит голова после выпивки?\n18:23 - Почему если последним напитком выпить пиво, то будет жесть?\n19:22 - Что такое вытрезвители и почему их больше нет?\n22:26 - Почему люди по-разному реагируют на алкоголь?\n25:35 - Алкоголь как-то помогает при лечении болезней и поднятии иммунитета?\n29:33 - Как стресс работает на ослабления организма? И как с ним помогает бороться алкоголь?\n30:56 - Сколько алкоголя нужно выпить от стрессов? И как?\n35:19 - Что такое промилле? Как понять силу опьянения в промилле?\n38:02 - Что именно после приема алкоголя отравляет организм?\n40:22 - Что делать, чтобы не было отравления алкоголем?\n42:57 - Кто такой алкоголик? \n47:11 - Почему в разных странах разные допустимые доли в промилле, допустимые для вождения?\n48:26 - Какая доза алкоголя является смертельной? У каждого человека своя доза?\n50:25 - Алкоголь способствует творчеству?\n51:46 - Почему происходит похмелье? И что от него помогает?\n56:25 - У мужчин и женщин разное восприятие алкоголя?\n58:54 - Как лечат от алкогольной зависимости?\n59:45 - \"Пьяная-травма или Четвертуха\". Про больницу для алкоголиков\n1:00:47 - \"Любой травматолог расскажет\". Почему пьяные почти не получают травм при падениях?\n1:02:16 - Как лимон или янтарная кислота может спасти от алкогольного отравления\n1:06:48 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ДОБРЫЙ РЕАНИМАТОЛОГ: КАК ЛЮБИТЬ АЛКОГОЛЬ ПРАВИЛЬНО?", "a8b0b289-985a-49f2-9a57-6c9e521328ca", "JaXUgwvBc0U", [], false, "https://www.youtube.com/watch?v=JaXUgwvBc0U", 3902, false, 96, "/downloads/youtube/ОСНОВА/2024-06-30_ДОБРЫЙ РЕАНИМАТОЛОГ: КАК ЛЮБИТЬ АЛКОГОЛЬ ПРАВИЛЬНО?.m4a", false, false, 10, 1, ~U[2024-06-30 10:47:05Z], ~U[2026-05-03 23:37:22Z], ~U[2026-05-03 23:37:22Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПризнайтесь, если бы у вас была возможность спросить у врача любые вопросы об алкоголе, вы бы это сделали? Какая выпивка вреднее? Как пить и не болеть похмельем? Какая смертельная доза у алкоголя? Почему не стоит пить пиво в конце пьянки? Об этом в выпуске мы поговорили с врачом-реаниматологом Александром Барсуковым.\n\nКанал Александра Барсукова: https://www.youtube.com/@ДобрыйРеаниматолог\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Самая жесть - это когда решил \"полирнуть\" пивом\"\n0:52 - Что такое этиловый спирт? Как его использовали для наркоза?\n7:17 - Чем пристрастие отличается от привыкания?\n9:24 - Наш организм может самостоятельно выработать этиловый спирт?\n12:55 - \"Алкоголь защищает от стрессов и от отравления\"\n13:51 - \"Стремление изменить свое сознание присутствует не только у человека\"\n15:18 - Какой алкоголь вреднее? И из чего получается \"полезнее\" спирт?\n17:06 - Почему болит голова после выпивки?\n18:23 - Почему если последним напитком выпить пиво, то будет жесть?\n19:22 - Что такое вытрезвители и почему их больше нет?\n22:26 - Почему люди по-ра (truncated) 02:37:22.214 [debug] QUERY OK source="sources" db=12.2ms queue=0.4ms idle=622.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:22.216 [debug] QUERY OK source="media_profiles" db=1.3ms idle=123.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:22.219 [debug] QUERY OK source="media_items" db=2.7ms idle=123.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5079] 02:37:22.219 [debug] Current batch of media processed. Will check again in 1000ms 02:37:23.220 [debug] Current batch of media processed. Will check again in 1000ms 02:37:24.221 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Правила акции: https://clck.ru/3BRE4c\nПравила промокода: https://clck.ru/3BRE6K\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nБез интернета сейчас - как без рук. Когда его нет, кажется, что все вокруг пропали и не до кого теперь не дописаться или не дозвониться. Соцсети помогают нам работать, развлекаться и знакомиться. Интернет изменил нас всех. Но как? Что поменялось в социальных механизмах человечества? Как изменилось наше общение и понимание друг друга? О влиянии интернета и соцсетей на людей мы поговорили с социологом Даниилом Александровым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Мы должны выглядеть не хуже людей, на которых мы ориентируемся\". Как работает соцсети с фоточками?\n0:37 - Что было до соцсетей и интернета. Как социализировались люди?\n4:35 - Негативное и позитивное влияние соцсетей\n8:43 - \"Людям не нравится толпа, но они любят быть в толпе\"\n10:58 - Каких людей мы хотим видеть в своем окружении и в соцсетях?\n12:48 - \"Информационный пузырь\" соцсетей. Что это?\n15:39 - \"Медиа помогают людям найти единомышленников и от этого стать агрессивнее\"\n19:24 - Взрослые люде меньше пользуются телефоном, чем молодые? Чем бумер отличается от зумера?\n23:26 - Как интернет поменял людей?\n28:45 - Обратная большого объема отрытой информации в интернете\n32:10 - Как погруженность в новостную повестку влияет на восприятие новостей?\n40:48 - Как Инстаграм* стимулирует бессмысленное потребление?\n42:51 - Как соцсети влияют на наше представление о жизни и красоте?\n47:50 - Люди начинают стремиться к красивой жизни из соцсетей или наоборот накапливают агрессию?\n55:40 - Что такое любовь? В чем она выражается?\n1:01:46 - Как появление интернет-знакомств повлияло на человечество?\n1:08:32 - \"Так хорошо, что и знакомиться не надо\". Как онлайн-знакомства поменяли общение для пар?\n1:15:30 - Насколько сейчас у партнеров устойчивые отношения?\n1:16:30 - Выбор партнера сейчас более осознанный?\n1:17:45 - Как порно влияет на личную жизнь людей?\n1:23:14 - Есть ли у порнографии позитивные стороны? Сексуальное просвещение?\n1:25:16 - Подростки сейчас меньше интересуются сексом?\n1:28:22 - \"Соцсети превращаются в новый паспорт\". Что это значит?\n1:32:28 - Почему у многих людей до сих пор нет соцсетей? Зачем лишаться и лишать доступа в интернет?\n1:35:18 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5593, "filename" => "/downloads/youtube/ОСНОВА/2024-06-23_СОЦСЕТИ: СЕКС, АГРЕССИЯ и БЕССМЫСЛЕННОЕ ПОТРЕБЛЕНИЕ, ПОРНО?.m4a", "id" => "dmm2T44HwNU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=dmm2T44HwNU", "playlist_index" => 97, "timestamp" => 1719157823, "title" => "СОЦСЕТИ: СЕКС, АГРЕССИЯ и БЕССМЫСЛЕННОЕ ПОТРЕБЛЕНИЕ, ПОРНО?", "upload_date" => "20240623"} 02:37:24.223 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=715.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:24.224 [debug] QUERY OK source="sources" db=0.9ms idle=717.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:24.266 [debug] QUERY OK source="media_items" db=41.5ms queue=0.1ms idle=718.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-23 15:50:23Z], 10] 02:37:24.277 [debug] QUERY OK source="media_items" db=10.0ms idle=760.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Правила акции: https://clck.ru/3BRE4c\nПравила промокода: https://clck.ru/3BRE6K\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nБез интернета сейчас - как без рук. Когда его нет, кажется, что все вокруг пропали и не до кого теперь не дописаться или не дозвониться. Соцсети помогают нам работать, развлекаться и знакомиться. Интернет изменил нас всех. Но как? Что поменялось в социальных механизмах человечества? Как изменилось наше общение и понимание друг друга? О влиянии интернета и соцсетей на людей мы поговорили с социологом Даниилом Александровым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Мы должны выглядеть не хуже людей, на которых мы ориентируемся\". Как работает соцсети с фоточками?\n0:37 - Что было до соцсетей и интернета. Как социализировались люди?\n4:35 - Негативное и позитивное влияние соцсетей\n8:43 - \"Людям не нравится толпа, но они любят быть в толпе\"\n10:58 - Каких людей мы хотим видеть в своем окружении и в соцсетях?\n12:48 - \"Информационный пузырь\" соцсетей. Что это?\n15:39 - \"Медиа помогают людям найти единомышленников и от этого стать агрессивнее\"\n19:24 - Взрослые люде меньше пользуются телефоном, чем молодые? Чем бумер отличается от зумера?\n23:26 - Как интернет поменял людей?\n28:45 - Обратная большого объема отрытой информации в интернете\n32:10 - Как погруженность в новостную повестку влияет на восприятие новостей?\n40:48 - Как Инстаграм* стимулирует бессмысленное потребление?\n42:51 - Как соцсети влияют на наше представление о жизни и красоте?\n47:50 - Люди начинают стремиться к красивой жизни из соцсетей или наоборот накапливают агрессию?\n55:40 - Что такое любовь? В чем она выражается?\n1:01:46 - Как появление интернет-знакомств повлияло на человечество?\n1:08:32 - \"Так хорошо, что и знакомиться не надо\". Как онлайн-знакомства поменяли общение для пар?\n1:15:30 - Насколько сейчас у партнеров устойчивые отношения?\n1:16:30 - Выбор партнера сейчас более осознанный?\n1:17:45 - Как порно влияет на личную жизнь людей?\n1:23:14 - Есть ли у порнографии позитивные стороны? Сексуальное просвещение?\n1:25:16 - Подростки сейчас меньше интересуются сексом?\n1:28:22 - \"Соцсети превращаются в новый паспорт\". Что это значит?\n1:32:28 - Почему у многих людей до сих пор нет соцсетей? Зачем лишаться и лишать доступа в интернет?\n1:35:18 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "СОЦСЕТИ: СЕКС, АГРЕССИЯ и БЕССМЫСЛЕННОЕ ПОТРЕБЛЕНИЕ, ПОРНО?", "51c0f910-3b40-472c-baa2-d4b08866d325", "dmm2T44HwNU", [], false, "https://www.youtube.com/watch?v=dmm2T44HwNU", 5593, false, 97, "/downloads/youtube/ОСНОВА/2024-06-23_СОЦСЕТИ: СЕКС, АГРЕССИЯ и БЕССМЫСЛЕННОЕ ПОТРЕБЛЕНИЕ, ПОРНО?.m4a", false, false, 10, 1, ~U[2024-06-23 15:50:23Z], ~U[2026-05-03 23:37:24Z], ~U[2026-05-03 23:37:24Z], "Правила акции: https://clck.ru/3BRE4c\nПравила промокода: https://clck.ru/3BRE6K\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nБез интернета сейчас - как без рук. Когда его нет, кажется, что все вокруг пропали и не до кого теперь не дописаться или не дозвониться. Соцсети помогают нам работать, развлекаться и знакомиться. Интернет изменил нас всех. Но как? Что поменялось в социальных механизмах человечества? Как изменилось наше общение и понимание друг друга? О влиянии интернета и соцсетей на людей мы поговорили с социологом Даниилом Александровым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Мы должны выглядеть не хуже людей, на которых мы ориентируемся\". Как работает соцсети с фоточками?\n0:37 - Что было до соцсетей и интернета. Как социализировались люди?\n4:35 - Негативное и позитивное влияние соцсетей\n8:43 - \"Людям не нравится толпа, но они любят быть в толпе\"\n10:58 - Каких людей мы хотим видеть в своем окружении и в соцсетях?\n12:48 - \"Информационный пузырь\" соцсетей. Что это?\n15:39 - \"Медиа помогают людям найти единомышленников и от (truncated) 02:37:24.279 [debug] QUERY OK source="sources" db=2.5ms idle=690.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:24.280 [debug] QUERY OK source="media_profiles" db=0.8ms idle=56.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:24.282 [debug] QUERY OK source="media_items" db=1.1ms idle=56.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5080] 02:37:24.282 [debug] Current batch of media processed. Will check again in 1000ms 02:37:25.283 [debug] Current batch of media processed. Will check again in 1000ms 02:37:26.286 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем как создаются космические аппараты и что понадобится для колонизации Луны и Марса, какие проблемы при этом возникнут и какой спорт появится в невесомости. В гостях конструктор Анастасия Косенкова.\n\nСоцсети Анастасии:\nhttps://youtube.com/@Amazonka?si=qxYF0NCLhubGlIIM\nhttps://t.me/amazonka_first\nhttps://www.instagram.com/amazonkafirst/\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Возможный космический туризм и спорт\n1:00 - Почему ракету с Луны запустить проще, чем с Земли?\n3:22 - Из чего состоит космический корабль?\n5:45 - План создание лунной орбитальной станции. Зачем она будет нужна?\n8:50 - Как бороться с последствиями длительного пребывания в космосе?\n10:44 - Что нам дает исследование Луны?\n15:36 - Как будет устроена жизнь на Луне?\n18:30 - Какие эксперименты ставят над лунным грунтом?\n20:19 - Почему лунного грунта так мало привозят на Землю?\n21:27 - Сколько стоит запуск ракеты Starship? Сколько стоит планирование космической миссии?\n24:38 - Из каких этапов состоит планирование космической миссии?\n27:52 - Из каких систем строится космический аппарат?\n30:14 - Как устроена теплоизоляция у аппаратов?\n33:07 - Как изготавливается аппарат? Кто производит запчасти?\n35:10 - Макеты и какие испытания на них проводятся\n36:00 - Как аппарат доставляется на космодром и что с ним делают там?\n37:21 - Как испытывают посадку и вывод аппарата на орбиту? Почему посадка самое сложное при проектировании аппарата?\n39:22 - Какие этапы проходят при посадке аппарата?\n41:13 - Луна-26 и 27. Какая миссия у этих аппаратов?\n41:48 - Самые сложные космические миссии: Марс и Венера\n45:27 - Посадочные модули на Марс и Венеру. Как они устроены?\n48:32 - Как космические корабли возвращаются на Землю? Какие есть способы тормозить аппарат об атмосферу?\n51:01 - «Воздушные города на Венере». Как колонизировать эту планету?\n54:27 - Из чего будет состоять лунная база?\n1:00:17 - Какие сейчас есть проекты лунных баз?\n1:00:50 - Как регулируется территория на Луне?\n1:03:55 - Куда следующим после Луны и Марса полетит человек? Что там хотят найти?\n1:07:35 - Какие невесомость влияет на человека?\n1:09:55 - «Я проектирую миссию на Венеру». Какие аппараты проектировала Анастасия?\n1:11:36 - Как выглядит рабочая неделя у проектировщиков космических аппаратов перед запуском?\n1:14:14 - Про психологию. Что чувствуешь, когда твой аппарат не достигает цели?\n1:17:06 - Сленг космических конструкторов\n1:18:39 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4755, "filename" => "/downloads/youtube/ОСНОВА/2024-06-16_КОЛОНИЗАЦИЯ ЛУНЫ и МАРСА: ИНСТРУКЦИЯ.m4a", "id" => "-4QZ1AzCcIU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-4QZ1AzCcIU", "playlist_index" => 98, "timestamp" => 1718548977, "title" => "КОЛОНИЗАЦИЯ ЛУНЫ и МАРСА: ИНСТРУКЦИЯ", "upload_date" => "20240616"} 02:37:26.288 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=781.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:26.289 [debug] QUERY OK source="sources" db=0.6ms idle=782.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:26.328 [debug] QUERY OK source="media_items" db=39.3ms idle=783.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-16 14:42:57Z], 10] 02:37:26.340 [debug] QUERY OK source="media_items" db=10.6ms idle=822.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем как создаются космические аппараты и что понадобится для колонизации Луны и Марса, какие проблемы при этом возникнут и какой спорт появится в невесомости. В гостях конструктор Анастасия Косенкова.\n\nСоцсети Анастасии:\nhttps://youtube.com/@Amazonka?si=qxYF0NCLhubGlIIM\nhttps://t.me/amazonka_first\nhttps://www.instagram.com/amazonkafirst/\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Возможный космический туризм и спорт\n1:00 - Почему ракету с Луны запустить проще, чем с Земли?\n3:22 - Из чего состоит космический корабль?\n5:45 - План создание лунной орбитальной станции. Зачем она будет нужна?\n8:50 - Как бороться с последствиями длительного пребывания в космосе?\n10:44 - Что нам дает исследование Луны?\n15:36 - Как будет устроена жизнь на Луне?\n18:30 - Какие эксперименты ставят над лунным грунтом?\n20:19 - Почему лунного грунта так мало привозят на Землю?\n21:27 - Сколько стоит запуск ракеты Starship? Сколько стоит планирование космической миссии?\n24:38 - Из каких этапов состоит планирование космической миссии?\n27:52 - Из каких систем строится космический аппарат?\n30:14 - Как устроена теплоизоляция у аппаратов?\n33:07 - Как изготавливается аппарат? Кто производит запчасти?\n35:10 - Макеты и какие испытания на них проводятся\n36:00 - Как аппарат доставляется на космодром и что с ним делают там?\n37:21 - Как испытывают посадку и вывод аппарата на орбиту? Почему посадка самое сложное при проектировании аппарата?\n39:22 - Какие этапы проходят при посадке аппарата?\n41:13 - Луна-26 и 27. Какая миссия у этих аппаратов?\n41:48 - Самые сложные космические миссии: Марс и Венера\n45:27 - Посадочные модули на Марс и Венеру. Как они устроены?\n48:32 - Как космические корабли возвращаются на Землю? Какие есть способы тормозить аппарат об атмосферу?\n51:01 - «Воздушные города на Венере». Как колонизировать эту планету?\n54:27 - Из чего будет состоять лунная база?\n1:00:17 - Какие сейчас есть проекты лунных баз?\n1:00:50 - Как регулируется территория на Луне?\n1:03:55 - Куда следующим после Луны и Марса полетит человек? Что там хотят найти?\n1:07:35 - Какие невесомость влияет на человека?\n1:09:55 - «Я проектирую миссию на Венеру». Какие аппараты проектировала Анастасия?\n1:11:36 - Как выглядит рабочая неделя у проектировщиков космических аппаратов перед запуском?\n1:14:14 - Про психологию. Что чувствуешь, когда твой аппарат не достигает цели?\n1:17:06 - Сленг космических конструкторов\n1:18:39 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "КОЛОНИЗАЦИЯ ЛУНЫ и МАРСА: ИНСТРУКЦИЯ", "04094dd1-6fc3-48c5-84ed-d1ae8686745d", "-4QZ1AzCcIU", [], false, "https://www.youtube.com/watch?v=-4QZ1AzCcIU", 4755, false, 98, "/downloads/youtube/ОСНОВА/2024-06-16_КОЛОНИЗАЦИЯ ЛУНЫ и МАРСА: ИНСТРУКЦИЯ.m4a", false, false, 10, 1, ~U[2024-06-16 14:42:57Z], ~U[2026-05-03 23:37:26Z], ~U[2026-05-03 23:37:26Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем как создаются космические аппараты и что понадобится для колонизации Луны и Марса, какие проблемы при этом возникнут и какой спорт появится в невесомости. В гостях конструктор Анастасия Косенкова.\n\nСоцсети Анастасии:\nhttps://youtube.com/@Amazonka?si=qxYF0NCLhubGlIIM\nhttps://t.me/amazonka_first\nhttps://www.instagram.com/amazonkafirst/\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Возможный космический туризм и спорт\n1:00 - Почему ракету с Луны запустить проще, чем с Земли?\n3:22 - Из чего состоит космический корабль?\n5:45 - План создание лунной орбитальной станции. Зачем она будет нужна?\n8:50 - Как бороться с последствиями длительного пребывания в космосе?\n10:44 - Что нам дает исследование Луны?\n15:36 - Как будет устроена жизнь на Луне?\n18:30 - Какие эксперименты ставят над лунным грунтом?\n20:19 - Почему лунного грунта так мало привозят на Землю?\n21:27 - Сколько стоит запуск ракеты Starship? Сколько стоит планирован (truncated) 02:37:26.342 [debug] QUERY OK source="sources" db=2.0ms idle=744.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:26.343 [debug] QUERY OK source="media_profiles" db=1.0ms idle=54.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:26.345 [debug] QUERY OK source="media_items" db=1.6ms idle=54.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5081] 02:37:26.345 [debug] Current batch of media processed. Will check again in 1000ms 02:37:27.346 [debug] Current batch of media processed. Will check again in 1000ms 02:37:28.347 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nТелеграм-канал и ютуб-канал Нины Ворониной: \nhttps://t.me/vostokovvedma \nhttps://youtube.com/@vostokovedma?si=Rh_uD69UeI0X3u98\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске говорим про Японию: культ Чебурашки и милого, как устроены язык и религия, в чем загадка японского характера и откуда культ еды, экономика и стареющее население. Наш гость Нина Воронина.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram: https://www.instagram.com/osnovachannel/\n\n0:00 - Культ чебурашки у японцев\n0:46 - Почему японцы любят милых персонажей?\n3:40 - Мифы про японскую религию\n8:05 - Религиозные духи. Какие они?\n10:17 - Роль и место человека в религии Японии\n13:26 - Про японский буддизм и как его использовали в политике\n19:25 - Будда - кто это?\n24:27 - Откуда в Японии культ еды?\n25:50 - Как японцы видят трапезу?\n28:18 - Почему в Японии плохо с молоком?\n30:28 - Про суши и за какой другой едой надо ехать в Японию?\n34:58 - Роллы придумали в США?\n36:35 - В Японии не одна письменность? Почему?\n38:55 - Интересная история про написание России на японском\n39:38 - Как китайские иероглифы пришли в Японию?\n42:28 - Токио и Киото. Почему названия городов так созвучны?\n43:50 - Как японцы ведут себя с незнакомцами?\n45:41 - Про японское сознание и социальные отношения\n48:56 - Как японское общество наказывает за негатив\n49:56 - Как караоке и выпивка помогают японцам расслабляться?\n51:29 - Смертельные переработки и стресс на работе. Как с этим борются в Японии?\n54:49 - Как в Японии относятся к сексу?\n58:21 - Почему в японском порно гениталии заблюрены?\n1:01:10 - Большое количество пожилых людей в Японии. Как это влияет на страну?\n1:03:10 - Невероятные технологии в Японии\n1:05:23 - «Очень много газет и все пользуются сберкнижками». Как старое население влияет на современную Японию?\n1:07:48 - Японское экономическое чудо. Почему оно возникло?\n1:11:03 - О японской экономике и ценах\n1:15:04 - Про расизм в Японии\n1:22:01 - Можно ли получить японский паспорт?\n1:24:03 - Что такое «лес самоубийц»?\n1:26:03 - Как появились и кто такие «хикикомори»?\n1:31:31 - Любимое хокку\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5301, "filename" => "/downloads/youtube/ОСНОВА/2024-06-09_ТАЙНЫ Японии: РЕЛИГИЯ, ИЕРОГЛИФЫ, ЧЕБУРАШКА, ЕДА, ХИКИКОМОРИ.m4a", "id" => "Mh9N7UuwLag", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Mh9N7UuwLag", "playlist_index" => 99, "timestamp" => 1717956866, "title" => "ТАЙНЫ Японии: РЕЛИГИЯ, ИЕРОГЛИФЫ, ЧЕБУРАШКА, ЕДА, ХИКИКОМОРИ", "upload_date" => "20240609"} 02:37:28.348 [debug] QUERY OK source="sources" db=0.9ms idle=841.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:28.349 [debug] QUERY OK source="sources" db=0.7ms idle=842.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:28.384 [debug] QUERY OK source="media_items" db=34.3ms idle=843.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-09 18:14:26Z], 10] 02:37:28.395 [debug] QUERY OK source="media_items" db=10.2ms idle=878.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nТелеграм-канал и ютуб-канал Нины Ворониной: \nhttps://t.me/vostokovvedma \nhttps://youtube.com/@vostokovedma?si=Rh_uD69UeI0X3u98\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске говорим про Японию: культ Чебурашки и милого, как устроены язык и религия, в чем загадка японского характера и откуда культ еды, экономика и стареющее население. Наш гость Нина Воронина.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram: https://www.instagram.com/osnovachannel/\n\n0:00 - Культ чебурашки у японцев\n0:46 - Почему японцы любят милых персонажей?\n3:40 - Мифы про японскую религию\n8:05 - Религиозные духи. Какие они?\n10:17 - Роль и место человека в религии Японии\n13:26 - Про японский буддизм и как его использовали в политике\n19:25 - Будда - кто это?\n24:27 - Откуда в Японии культ еды?\n25:50 - Как японцы видят трапезу?\n28:18 - Почему в Японии плохо с молоком?\n30:28 - Про суши и за какой другой едой надо ехать в Японию?\n34:58 - Роллы придумали в США?\n36:35 - В Японии не одна письменность? Почему?\n38:55 - Интересная история про написание России на японском\n39:38 - Как китайские иероглифы пришли в Японию?\n42:28 - Токио и Киото. Почему названия городов так созвучны?\n43:50 - Как японцы ведут себя с незнакомцами?\n45:41 - Про японское сознание и социальные отношения\n48:56 - Как японское общество наказывает за негатив\n49:56 - Как караоке и выпивка помогают японцам расслабляться?\n51:29 - Смертельные переработки и стресс на работе. Как с этим борются в Японии?\n54:49 - Как в Японии относятся к сексу?\n58:21 - Почему в японском порно гениталии заблюрены?\n1:01:10 - Большое количество пожилых людей в Японии. Как это влияет на страну?\n1:03:10 - Невероятные технологии в Японии\n1:05:23 - «Очень много газет и все пользуются сберкнижками». Как старое население влияет на современную Японию?\n1:07:48 - Японское экономическое чудо. Почему оно возникло?\n1:11:03 - О японской экономике и ценах\n1:15:04 - Про расизм в Японии\n1:22:01 - Можно ли получить японский паспорт?\n1:24:03 - Что такое «лес самоубийц»?\n1:26:03 - Как появились и кто такие «хикикомори»?\n1:31:31 - Любимое хокку\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ТАЙНЫ Японии: РЕЛИГИЯ, ИЕРОГЛИФЫ, ЧЕБУРАШКА, ЕДА, ХИКИКОМОРИ", "33bad42b-65d2-4f82-8e6a-9858a4612196", "Mh9N7UuwLag", [], false, "https://www.youtube.com/watch?v=Mh9N7UuwLag", 5301, false, 99, "/downloads/youtube/ОСНОВА/2024-06-09_ТАЙНЫ Японии: РЕЛИГИЯ, ИЕРОГЛИФЫ, ЧЕБУРАШКА, ЕДА, ХИКИКОМОРИ.m4a", false, false, 10, 1, ~U[2024-06-09 18:14:26Z], ~U[2026-05-03 23:37:28Z], ~U[2026-05-03 23:37:28Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nТелеграм-канал и ютуб-канал Нины Ворониной: \nhttps://t.me/vostokovvedma \nhttps://youtube.com/@vostokovedma?si=Rh_uD69UeI0X3u98\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске говорим про Японию: культ Чебурашки и милого, как устроены язык и религия, в чем загадка японского характера и откуда культ еды, экономика и стареющее население. Наш гость Нина Воронина.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram: https://www.instagram.com/osnovachannel/\n\n0:00 - Культ чебурашки у японцев\n0:46 - Почему японцы любят милых персонажей?\n3:40 - Мифы про японскую религию\n8:05 - Религиозные духи. Какие они?\n10:17 - Роль и место человека в религии Японии\n13:26 - Про японский буддизм и как его использовали в политике\n19:25 - Будда - кто это?\n24:27 - Откуда в Японии культ еды?\n25:50 - Как японцы видят трапезу?\n28:18 - Почему в Японии плохо с молоком?\n30:28 - Про суши и за какой другой едой надо ехать в Японию?\n34:58 - Роллы придумали в США?\n36:35 - В Японии не одна письменность? Почему?\n38:55 - Интересная история про написание России на японском\n39:38 - Как китайские иероглифы пришли в Японию?\n42:28 - Токио и Киото. Почему названия городов так созвучны?\n43:50 - Как японцы ведут себя с незнакомцами?\n45:41 - Про японское сознание и социальные отношения\n48:56 - Как японское общество наказывает за негатив\n49:56 - Как караоке и выпивка помогают японцам расслабляться?\n51:29 - Смертельные переработки и стресс на работе. Как с этим борются в Японии?\n54:49 - Как в Японии отно (truncated) 02:37:28.397 [debug] QUERY OK source="sources" db=1.5ms idle=794.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:28.398 [debug] QUERY OK source="media_profiles" db=0.7ms idle=48.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:28.399 [debug] QUERY OK source="media_items" db=1.4ms idle=48.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5082] 02:37:28.399 [debug] Current batch of media processed. Will check again in 1000ms 02:37:29.401 [debug] Current batch of media processed. Will check again in 1000ms 02:37:30.402 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Техника для ярких впечатлений вашего лета уже в магазине техники и электроники «Технопарк»: https://clck.ru/3AzJKn\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n\nВ этом выпуске говорим про динозавров: как их найти в супермаркете, как динозавры были социальными, где их искать, как разговаривали, и как получить ДНК. Гость палеонтолог, доктор биологических наук Павел Скучас.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Нефть - это переработанные динозавры?\n0:48 - Какое поведение было у динозавров? Они жили группами?\n3:55 - Как динозавры взаимодействовали друг с другом? \n6:39 - Мы сможем клонировать динозавров?\n8:38 - Динозавры бы выжили в современном мире?\n10:25 - \"Люди должны быть благодарны вымиранию динозавров\"\n14:20 - \"Наш мозг - это по сути то, что с нами сделали динозавры\"\n15:52 - Как запомнить периоды жизни на Земле? \n16:51 - Ключевые периоды жизни динозавров\n17:40 - \"Период величия расцвета динозавров\". Когда их было больше всего?\n18:33 - Как называется период в котором живет человек?\n20:46 - \"На базе птиц мы можем сделать хищного динозаврика\". Как можно отредактировать геном современных животных, чтобы сделать динозавров?\n22:28 - \"Багаж неработающих генов\". Как работает генная инженерия?\n24:44 - Что можно понять по одной кости динозавра?\n28:20 - Какие самые ценные находки остатков динозавров?\n31:08 - Как динозавров воссоздают по современным животным?\n32:56 - Лысые и мохнатые динозавры\n33:49 - Кому принадлежит найденная кость динозавра? Что с ней происходит после обнаружения?\n35:31 - \"Кости динозавров лежали под улицей Ленина в Благовещенске\"\n37:21 - Как купить кость динозавра?\n39:18 - Как восстанавливают скелеты динозавров в музеях? Они из гипса?\n40:56 - Первый российский динозавр и музейные динозавры-химеры\n42:48 - Как правильно смотреть фильмы про динозавров?\n45:59 - Кто из животных родственники динозавров?\n48:15 - Лохнесское чудовище реально существовало?\n49:03 - \"Возьмите куру-гриль\". Рассказываем как отличить динозавра от нединозавра?\n51:33 - На что был способен мозг динозавров?\n55:20 - \"Мозга размером с грецкий орех им хватало\"\n56:11 - Про сложное поведение крокодилов и как они \"рыбачат\" на птиц?\n59:56 - Сколько в год находят костей динозавров?\n1:00:23 - \"Динозавры - это культурный феномен\". Как по динозаврам надо учить эволюции?\n1:04:23 - Как определить где копать кости динозавров?\n1:10:13 - Какие технологии используют для поиска динозавров? \n1:12:02 - Динозавр \"Горыныч\" и как придумывают названия для динозавров?\n1:16:30 - Где почитать про роды и виды динозавров?\n1:17:37 - Драконы и динозавры. Как динозавры отражались в древней культуре?\n1:20:52 - Динозавры отличались в разных концах света?\n1:24:07 - Где жили динозавры в России? Что нам дает их обнаружение?\n1:26:00 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5087, "filename" => "/downloads/youtube/ОСНОВА/2024-06-02_КАК ДИНОЗАВРЫ СОЗДАЛИ ЛЮДЕЙ.m4a", "id" => "BrnODVDqitg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=BrnODVDqitg", "playlist_index" => 100, "timestamp" => 1717346565, "title" => "КАК ДИНОЗАВРЫ СОЗДАЛИ ЛЮДЕЙ", "upload_date" => "20240602"} 02:37:30.404 [debug] QUERY OK source="sources" db=1.0ms idle=896.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:30.405 [debug] QUERY OK source="sources" db=0.8ms idle=898.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:30.443 [debug] QUERY OK source="media_items" db=37.7ms idle=899.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-02 16:42:45Z], 10] 02:37:30.452 [debug] QUERY OK source="media_items" db=8.8ms idle=937.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Техника для ярких впечатлений вашего лета уже в магазине техники и электроники «Технопарк»: https://clck.ru/3AzJKn\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n\nВ этом выпуске говорим про динозавров: как их найти в супермаркете, как динозавры были социальными, где их искать, как разговаривали, и как получить ДНК. Гость палеонтолог, доктор биологических наук Павел Скучас.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Нефть - это переработанные динозавры?\n0:48 - Какое поведение было у динозавров? Они жили группами?\n3:55 - Как динозавры взаимодействовали друг с другом? \n6:39 - Мы сможем клонировать динозавров?\n8:38 - Динозавры бы выжили в современном мире?\n10:25 - \"Люди должны быть благодарны вымиранию динозавров\"\n14:20 - \"Наш мозг - это по сути то, что с нами сделали динозавры\"\n15:52 - Как запомнить периоды жизни на Земле? \n16:51 - Ключевые периоды жизни динозавров\n17:40 - \"Период величия расцвета динозавров\". Когда их было больше всего?\n18:33 - Как называется период в котором живет человек?\n20:46 - \"На базе птиц мы можем сделать хищного динозаврика\". Как можно отредактировать геном современных животных, чтобы сделать динозавров?\n22:28 - \"Багаж неработающих генов\". Как работает генная инженерия?\n24:44 - Что можно понять по одной кости динозавра?\n28:20 - Какие самые ценные находки остатков динозавров?\n31:08 - Как динозавров воссоздают по современным животным?\n32:56 - Лысые и мохнатые динозавры\n33:49 - Кому принадлежит найденная кость динозавра? Что с ней происходит после обнаружения?\n35:31 - \"Кости динозавров лежали под улицей Ленина в Благовещенске\"\n37:21 - Как купить кость динозавра?\n39:18 - Как восстанавливают скелеты динозавров в музеях? Они из гипса?\n40:56 - Первый российский динозавр и музейные динозавры-химеры\n42:48 - Как правильно смотреть фильмы про динозавров?\n45:59 - Кто из животных родственники динозавров?\n48:15 - Лохнесское чудовище реально существовало?\n49:03 - \"Возьмите куру-гриль\". Рассказываем как отличить динозавра от нединозавра?\n51:33 - На что был способен мозг динозавров?\n55:20 - \"Мозга размером с грецкий орех им хватало\"\n56:11 - Про сложное поведение крокодилов и как они \"рыбачат\" на птиц?\n59:56 - Сколько в год находят костей динозавров?\n1:00:23 - \"Динозавры - это культурный феномен\". Как по динозаврам надо учить эволюции?\n1:04:23 - Как определить где копать кости динозавров?\n1:10:13 - Какие технологии используют для поиска динозавров? \n1:12:02 - Динозавр \"Горыныч\" и как придумывают названия для динозавров?\n1:16:30 - Где почитать про роды и виды динозавров?\n1:17:37 - Драконы и динозавры. Как динозавры отражались в древней культуре?\n1:20:52 - Динозавры отличались в разных концах света?\n1:24:07 - Где жили динозавры в России? Что нам дает их обнаружение?\n1:26:00 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "КАК ДИНОЗАВРЫ СОЗДАЛИ ЛЮДЕЙ", "3e1c9d94-483f-498a-aa2c-537c391cde67", "BrnODVDqitg", [], false, "https://www.youtube.com/watch?v=BrnODVDqitg", 5087, false, 100, "/downloads/youtube/ОСНОВА/2024-06-02_КАК ДИНОЗАВРЫ СОЗДАЛИ ЛЮДЕЙ.m4a", false, false, 10, 1, ~U[2024-06-02 16:42:45Z], ~U[2026-05-03 23:37:30Z], ~U[2026-05-03 23:37:30Z], "Техника для ярких впечатлений вашего лета уже в магазине техники и электроники «Технопарк»: https://clck.ru/3AzJKn\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n\nВ этом выпуске говорим про динозавров: как их найти в супермаркете, как динозавры были социальными, где их искать, как разговаривали, и как получить ДНК. Гость палеонтолог, доктор биологических наук Павел Скучас.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Нефть - это переработанные динозавры?\n0:48 - Какое поведение было у динозавров? Они жили группами?\n3:55 - Как динозавры взаимодействовали друг с другом? \n6:39 - Мы сможем клонировать динозавров?\n8:38 - Динозавры бы выжили в современном ми (truncated) 02:37:30.454 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=845.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:30.455 [debug] QUERY OK source="media_profiles" db=0.7ms idle=50.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:30.457 [debug] QUERY OK source="media_items" db=1.5ms idle=50.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5083] 02:37:30.457 [debug] Current batch of media processed. Will check again in 1000ms 02:37:31.458 [debug] Current batch of media processed. Will check again in 1000ms 02:37:32.460 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ сегодняшнем выпуске мы постарались разобраться в тревожной теме - экономике будущего. Как поменяются рынки труда? Что может повлиять на мировую экономику? Нас заменят роботы? Мы все останемся без работы и без денег? В будущем не будет места человеку? Во всех вопросах о деньгах и рабочих местах нам помогла разобраться кандидат экономических наук Юлия Вымятнина.\n\nКанал Юлии Вымятниной в телеграме: https://t.me/prokyoncat\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Какие профессии под угрозой из-за искусственного интеллекта?\n0:53 - Как изменится супермаркет через 50 лет?\n3:20 - Какие тренды есть у экономики будущего? Как на экономику повлияет демография?\n7:31 - О глобальном старении населения и как это сказывается на экономике\n10:00 - \"Тут роботы нас не заменят\". В какой сфере всегда будут люди?\n11:03 - Что будет с трудовой миграцией? \n12:50 - Как климат повлияет на экономику?\n14:26 - 3 класса общества экономики будущего. Что это за классы?\n21:54 - \"Базовый доход не очень приживается в обществе\". В чем проблема социальных выплат?\n28:26 - Как экономическое неравенство регулирует общество?\n34:54 - Можно ли сделать СУПЕР ПЛАНОВУЮ ЭКОНОМИКУ?\n44:24 - \"Цены - это информация\"\n45:44 - \"Машина времени\". Что такое деньги?\n48:38 - Первые безналичные расчеты. Как работает безналичная система?\n49:51 - Когда, кто и как создает деньги?\n55:34 - Экономика средневековья. Как была устроена работа купцов?\n58:00 - Криптовалюта - это деньги? Что с ней будет?\n1:02:41 - Как работают экономики за счет более бедных стран? Что будет с этой системой в будущем?\n1:08:37 - Что будет, когда кончится дешевая рабочая сила?\n1:12:45 - Современная технологическая революция. Какая она?\n1:20:58 - Какие профессии под угрозой от ИИ?\n1:23:16 - Люди 60+ в экономике. Что с ними?\n1:27:05 - Что тревожит в будущем экономики?\n1:29:00 - Возможно ли, что роботы полностью решат проблемы человечества?\n1:31:37 - Обмен товарами между людьми - это хорошо или плохо?\n1:35:27 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5549, "filename" => "/downloads/youtube/ОСНОВА/2024-05-26_ЭКОНОМИКА БУДУЩЕГО: ОСТАНЕТСЯ 3 КЛАССА ЛЮДЕЙ.m4a", "id" => "Tzft05ZU3Tc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Tzft05ZU3Tc", "playlist_index" => 101, "timestamp" => 1716717484, "title" => "ЭКОНОМИКА БУДУЩЕГО: ОСТАНЕТСЯ 3 КЛАССА ЛЮДЕЙ", "upload_date" => "20240526"} 02:37:32.463 [debug] QUERY OK source="sources" db=2.1ms queue=0.1ms idle=955.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:32.466 [debug] QUERY OK source="sources" db=1.9ms queue=0.1ms idle=957.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:32.520 [debug] QUERY OK source="media_items" db=53.8ms queue=0.1ms idle=960.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-26 09:58:04Z], 10] 02:37:32.530 [debug] QUERY OK source="media_items" db=9.8ms idle=1014.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ сегодняшнем выпуске мы постарались разобраться в тревожной теме - экономике будущего. Как поменяются рынки труда? Что может повлиять на мировую экономику? Нас заменят роботы? Мы все останемся без работы и без денег? В будущем не будет места человеку? Во всех вопросах о деньгах и рабочих местах нам помогла разобраться кандидат экономических наук Юлия Вымятнина.\n\nКанал Юлии Вымятниной в телеграме: https://t.me/prokyoncat\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Какие профессии под угрозой из-за искусственного интеллекта?\n0:53 - Как изменится супермаркет через 50 лет?\n3:20 - Какие тренды есть у экономики будущего? Как на экономику повлияет демография?\n7:31 - О глобальном старении населения и как это сказывается на экономике\n10:00 - \"Тут роботы нас не заменят\". В какой сфере всегда будут люди?\n11:03 - Что будет с трудовой миграцией? \n12:50 - Как климат повлияет на экономику?\n14:26 - 3 класса общества экономики будущего. Что это за классы?\n21:54 - \"Базовый доход не очень приживается в обществе\". В чем проблема социальных выплат?\n28:26 - Как экономическое неравенство регулирует общество?\n34:54 - Можно ли сделать СУПЕР ПЛАНОВУЮ ЭКОНОМИКУ?\n44:24 - \"Цены - это информация\"\n45:44 - \"Машина времени\". Что такое деньги?\n48:38 - Первые безналичные расчеты. Как работает безналичная система?\n49:51 - Когда, кто и как создает деньги?\n55:34 - Экономика средневековья. Как была устроена работа купцов?\n58:00 - Криптовалюта - это деньги? Что с ней будет?\n1:02:41 - Как работают экономики за счет более бедных стран? Что будет с этой системой в будущем?\n1:08:37 - Что будет, когда кончится дешевая рабочая сила?\n1:12:45 - Современная технологическая революция. Какая она?\n1:20:58 - Какие профессии под угрозой от ИИ?\n1:23:16 - Люди 60+ в экономике. Что с ними?\n1:27:05 - Что тревожит в будущем экономики?\n1:29:00 - Возможно ли, что роботы полностью решат проблемы человечества?\n1:31:37 - Обмен товарами между людьми - это хорошо или плохо?\n1:35:27 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ЭКОНОМИКА БУДУЩЕГО: ОСТАНЕТСЯ 3 КЛАССА ЛЮДЕЙ", "34f23055-54a3-4906-8e13-336ff4a9a766", "Tzft05ZU3Tc", [], false, "https://www.youtube.com/watch?v=Tzft05ZU3Tc", 5549, false, 101, "/downloads/youtube/ОСНОВА/2024-05-26_ЭКОНОМИКА БУДУЩЕГО: ОСТАНЕТСЯ 3 КЛАССА ЛЮДЕЙ.m4a", false, false, 10, 1, ~U[2024-05-26 09:58:04Z], ~U[2026-05-03 23:37:32Z], ~U[2026-05-03 23:37:32Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ сегодняшнем выпуске мы постарались разобраться в тревожной теме - экономике будущего. Как поменяются рынки труда? Что может повлиять на мировую экономику? Нас заменят роботы? Мы все останемся без работы и без денег? В будущем не будет места человеку? Во всех вопросах о деньгах и рабочих местах нам помогла разобраться кандидат экономических наук Юлия Вымятнина.\n\nКанал Юлии Вымятниной в телеграме: https://t.me/prokyoncat\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Какие профессии под угрозой из-за искусственного интеллекта?\n0:53 - Как изменится супермаркет через 50 лет?\n3:20 - Какие тренды есть у экономики будущего? Как на экономику повлияет демография?\n7:31 - О глобальном старении населения и как это сказывается на экономике\n10:00 - \"Тут роботы нас не заменят\". В какой сфере всегда будут люди?\n11:03 - Что будет с трудовой миграцией? \n12:50 - Как климат повлияет на экономику?\n14:26 - 3 класса общества экономики будущего. Что это за классы?\n21:54 - \"Базовый доход не очень приживается в обществе\". В чем проблема социальных выплат?\n28:26 - Как экономическое неравенство регулирует общество?\n34:54 - Можно ли сделать СУПЕР ПЛАНОВУЮ ЭКОНОМИКУ?\n44:24 - \"Цены - это информация\"\n45:44 - \"Машина времени\". Что такое деньги?\n48:38 - Первые безналичные расчеты. Как работает безналичная система?\n49:51 - Когда, кто и (truncated) 02:37:32.533 [debug] QUERY OK source="sources" db=1.9ms idle=919.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:32.533 [debug] QUERY OK source="media_profiles" db=0.7ms idle=69.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:32.535 [debug] QUERY OK source="media_items" db=1.7ms idle=68.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5084] 02:37:32.536 [debug] Current batch of media processed. Will check again in 1000ms 02:37:33.535 [debug] Current batch of media processed. Will check again in 1000ms 02:37:34.537 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nhttps://www.youtube.com/watch?v=1-sRJL0v8tg - фрагмент из фильма \"Люди в чёрном\"\n\nВ этом выпуске мы попытались разобраться насколько реально человеку улететь в другой край вселенной? И что нам делать, если там мы обнаружим жизнь? Об опасностях и трудностях космических путешествий, сценариях контакта с инопланетным разумом, поговорили с астрофизиком Борисом Штерном\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Какие законы физики могут быть в параллельных вселенных?\n0:38 - Насколько далеко на данный момент мы смогли улететь от Земли?\n1:50 - Какой дальнейший план работы космических аппаратов, которые уже очень далеко в космосе? \n3:08 - \"В нашей галактике около миллиарда похожих на Землю планет\". Как это обнаружили?\n6:47 - Насколько близко к нам похожие на Землю планеты?\n10:49 - Сколько нам лететь до ближайшей землевидной планеты? На чем мы полетим?\n12:44 - \"Можно послать посылку к Альфа Центавре, чтобы наша жизнь появилась где-то еще\"\n17:20 - С какими проблемами сталкивается космическая техника в дальнем космосе?\n19:58 - Какие живые организмы мы сможем отправить в дальний космос? Что с ними будет в полете?\n23:03 - Как стоит провести первый контакт с внеземной цивилизацией?\n24:52 - Что инопланетяне могут подумать о нас? И что они могут увидеть у нас из космоса?\n26:48 - Насколько хорошо мы видим вселенную? Какой может быть часть вселенной, которую мы не видим?\n28:40 - Вселенная слишком большая - она точно единая?\n29:54 - Масштаб вселенной может влиять на ее физику?\n32:59 - Мы стоим на пороге новых невероятных открытий в физике? Это так?\n34:25 - Как выглядит современное изучение физики? Как пытаются разгадать темную материю и теорию струн?\n36:57 - Можно ли сделать Супер большой адронный коллайдер, чтобы открыть что-то новое? Увеличение коллайдера поможет?\n38:32 - У черных дыр есть предел массы? Какая может быть максимальная масса?\n40:57 - Мы можем путешествовать через кротовые норы? Мы можем обмануть предел скорости света? \n45:17 - Солнечные паруса ускоряемые лазерами. Что это?\n48:54 - \"Если космос заселен жизнью - то лететь до нее нельзя\". Почему?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 2852, "filename" => "/downloads/youtube/ОСНОВА/2024-05-19_АСТРОФИЗИК Штерн: ПУТЕШЕСТВИЕ в ДАЛЬНИЙ КОСМОС. ИНСТРУКЦИЯ.m4a", "id" => "FDSc3oNNERc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=FDSc3oNNERc", "playlist_index" => 102, "timestamp" => 1716126607, "title" => "АСТРОФИЗИК Штерн: ПУТЕШЕСТВИЕ в ДАЛЬНИЙ КОСМОС. ИНСТРУКЦИЯ", "upload_date" => "20240519"} 02:37:34.538 [debug] QUERY OK source="sources" db=0.7ms idle=921.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:34.539 [debug] QUERY OK source="sources" db=0.7ms idle=33.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:34.577 [debug] QUERY OK source="media_items" db=38.5ms idle=34.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-19 13:50:07Z], 10] 02:37:34.588 [debug] QUERY OK source="media_items" db=10.0ms idle=73.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nhttps://www.youtube.com/watch?v=1-sRJL0v8tg - фрагмент из фильма \"Люди в чёрном\"\n\nВ этом выпуске мы попытались разобраться насколько реально человеку улететь в другой край вселенной? И что нам делать, если там мы обнаружим жизнь? Об опасностях и трудностях космических путешествий, сценариях контакта с инопланетным разумом, поговорили с астрофизиком Борисом Штерном\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Какие законы физики могут быть в параллельных вселенных?\n0:38 - Насколько далеко на данный момент мы смогли улететь от Земли?\n1:50 - Какой дальнейший план работы космических аппаратов, которые уже очень далеко в космосе? \n3:08 - \"В нашей галактике около миллиарда похожих на Землю планет\". Как это обнаружили?\n6:47 - Насколько близко к нам похожие на Землю планеты?\n10:49 - Сколько нам лететь до ближайшей землевидной планеты? На чем мы полетим?\n12:44 - \"Можно послать посылку к Альфа Центавре, чтобы наша жизнь появилась где-то еще\"\n17:20 - С какими проблемами сталкивается космическая техника в дальнем космосе?\n19:58 - Какие живые организмы мы сможем отправить в дальний космос? Что с ними будет в полете?\n23:03 - Как стоит провести первый контакт с внеземной цивилизацией?\n24:52 - Что инопланетяне могут подумать о нас? И что они могут увидеть у нас из космоса?\n26:48 - Насколько хорошо мы видим вселенную? Какой может быть часть вселенной, которую мы не видим?\n28:40 - Вселенная слишком большая - она точно единая?\n29:54 - Масштаб вселенной может влиять на ее физику?\n32:59 - Мы стоим на пороге новых невероятных открытий в физике? Это так?\n34:25 - Как выглядит современное изучение физики? Как пытаются разгадать темную материю и теорию струн?\n36:57 - Можно ли сделать Супер большой адронный коллайдер, чтобы открыть что-то новое? Увеличение коллайдера поможет?\n38:32 - У черных дыр есть предел массы? Какая может быть максимальная масса?\n40:57 - Мы можем путешествовать через кротовые норы? Мы можем обмануть предел скорости света? \n45:17 - Солнечные паруса ускоряемые лазерами. Что это?\n48:54 - \"Если космос заселен жизнью - то лететь до нее нельзя\". Почему?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "АСТРОФИЗИК Штерн: ПУТЕШЕСТВИЕ в ДАЛЬНИЙ КОСМОС. ИНСТРУКЦИЯ", "e74fce58-6e9d-4b5f-b26a-35a0cb669a4b", "FDSc3oNNERc", [], false, "https://www.youtube.com/watch?v=FDSc3oNNERc", 2852, false, 102, "/downloads/youtube/ОСНОВА/2024-05-19_АСТРОФИЗИК Штерн: ПУТЕШЕСТВИЕ в ДАЛЬНИЙ КОСМОС. ИНСТРУКЦИЯ.m4a", false, false, 10, 1, ~U[2024-05-19 13:50:07Z], ~U[2026-05-03 23:37:34Z], ~U[2026-05-03 23:37:34Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nhttps://www.youtube.com/watch?v=1-sRJL0v8tg - фрагмент из фильма \"Люди в чёрном\"\n\nВ этом выпуске мы попытались разобраться насколько реально человеку улететь в другой край вселенной? И что нам делать, если там мы обнаружим жизнь? Об опасностях и трудностях космических путешествий, сценариях контакта с инопланетным разумом, поговорили с астрофизиком Борисом Штерном\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Какие законы физики могут быть в параллельных вселенных?\n0:38 - Насколько далеко на данный момент мы смогли улететь от Земли?\n1:50 - Какой дальнейший план работы космических аппаратов, которые уже очень далеко в космосе? \n3:08 - \"В нашей галактике около миллиарда похожих на Землю планет\". Как это обнаружили?\n6:47 - Насколько близко к нам похожие на Землю планеты?\n10:49 - Сколько нам лететь до ближайшей землевидной планеты? На чем мы полетим?\n12:44 - \"Можно послать посылку к Альфа Центавре, чтобы наша жизнь появилась где-то еще\"\n17:20 - С какими проблемами сталкивается космическая техника в дальнем космосе?\n19:58 - Какие живые организмы мы сможем отправить в дальний космос? Что с ними будет в полете?\n23:03 - Как стоит провести первый ко (truncated) 02:37:34.590 [debug] QUERY OK source="sources" db=1.6ms idle=84.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:34.591 [debug] QUERY OK source="media_profiles" db=0.8ms idle=52.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:34.593 [debug] QUERY OK source="media_items" db=1.6ms idle=52.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5085] 02:37:34.593 [debug] Current batch of media processed. Will check again in 1000ms 02:37:35.009 [info] {"source":"oban","duration":5291,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:37:35.594 [debug] Current batch of media processed. Will check again in 1000ms 02:37:36.599 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИнтересный факт, что из 6300 километров радиуса Земли человек смог погрузиться только на 13 километров вглубь. Почему нам дались всего лишь 13 километров? Что скрывается глубоко-глубоко внутри нашей планеты? Какое ядро у Земли и что будет, если оно остынет? Как устроены землетрясения? Стоит ли бояться вулканов? Много-много интересного про строение Земли и её формирование обсудили с геологом, младшим научным сотрудником Геологического института РАН (ГИН РАН) Григорием Аграновым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Из 6000 километров внутри Земли, мы знаем только 13\"\n0:57 - Насколько глубоко человек может зарыться в Землю самостоятельно?\n2:22 - Можно ли докопать до Австралии?\n4:25 - \"Точно мы не знаем\". Что находится внутри Земли?\n7:03 - Как ядерное оружие помогло разобраться во внутреннем составе Земли?\n11:32 - Про строение вулканов. Почему и как они формируются? Откуда берется лава?\n14:26 - Части света, материки и континенты. Как происходит это разделение?\n16:34 - 6 мировой океан - Южный. Что мы о нем знаем?\n17:49 - Земля еще остывает? Как она выделяет энергию?\n19:31 - Что будет когда Земля остынет?\n20:26 - Каким будет апокалипсис из-за остывания Земли?\n21:15 - \"Пангей было несколько\". Каким был суперконтинент Пангея? Почему он \"развалился\"?\n25:52 - \"200 миллионов лет и у нас будет новый мегаконтинент\". Это что?\n27:22 - Как следят за движением литосферных плит? С какой скоростью они двигаются?\n28:50 - Что делают геодезисты?\n31:21 - Что такое уровень моря? Как он высчитывается?\n34:00 - Какая самая высокая гора на Земле?\n35:45 - От центра Земли до уровня моря везде одинаковое расстояние?\n37:04 - Как сформировалась Земля?\n40:14 - Как внешнее ядро создает магнитное поле Земли?\n41:02 - В центре Земли будет невесомость?\n41:36 - Проект Кольской сверхглубокой скважины. Почему нам сложно зарыться очень глубоко в Землю?\n45:05 - Что находится в самой глубокой точке Земли - Марианской впадине?\n47:10 - Как работает давление на дне океана?\n48:59 - Про силу землетрясений. Что рассчитывает шкала землетрясений? Что будет, если сила достигнет больше 10 баллов?\n52:05 - Почему сложно предсказать землетрясение? А что мы заранее можем о нем знать?\n55:34 - Как правильно вести себя при землетрясении?\n56:04 - Как землетрясения взаимосвязаны с вулканами?\n58:34 - Где территориально возникают вулканы и почему?\n1:02:07 - \"Есть вулкан, который извергается пищевой содой\". Об удивительных вулканах\n1:03:20 - Супервулканы Исландии и почему их там так много?\n1:04:53 - Извержение вулканов может погубить человечество?\n1:09:27 - Космос помогает изучать Землю?\n1:11:08 - Почему Гималаи такие высокие?\n1:11:56 - Может ли в ближайшее время появится новая суша, или что-то может уйти под воду?\n1:14:49 - \"Практически вся территория суши была под водой\". А что ждет нас?\n1:15:48 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4501, "filename" => "/downloads/youtube/ОСНОВА/2024-05-12_ВНУТРИ ЗЕМЛИ: Что ВНУТРИ, КОГДА ЯДРО ОСТЫНЕТ, МЕГАМАТЕРИК, СУПЕРВУЛКАНЫ ОПАСНЫ?.m4a", "id" => "J3DFqyDiaH4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=J3DFqyDiaH4", "playlist_index" => 103, "timestamp" => 1715517771, "title" => "ВНУТРИ ЗЕМЛИ: Что ВНУТРИ, КОГДА ЯДРО ОСТЫНЕТ, МЕГАМАТЕРИК, СУПЕРВУЛКАНЫ ОПАСНЫ?", "upload_date" => "20240512"} 02:37:36.601 [debug] QUERY OK source="sources" db=0.8ms queue=0.3ms idle=977.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:36.602 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=97.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:36.647 [debug] QUERY OK source="media_items" db=44.5ms idle=98.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-12 12:42:51Z], 10] 02:37:36.658 [debug] QUERY OK source="media_items" db=9.9ms idle=143.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИнтересный факт, что из 6300 километров радиуса Земли человек смог погрузиться только на 13 километров вглубь. Почему нам дались всего лишь 13 километров? Что скрывается глубоко-глубоко внутри нашей планеты? Какое ядро у Земли и что будет, если оно остынет? Как устроены землетрясения? Стоит ли бояться вулканов? Много-много интересного про строение Земли и её формирование обсудили с геологом, младшим научным сотрудником Геологического института РАН (ГИН РАН) Григорием Аграновым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Из 6000 километров внутри Земли, мы знаем только 13\"\n0:57 - Насколько глубоко человек может зарыться в Землю самостоятельно?\n2:22 - Можно ли докопать до Австралии?\n4:25 - \"Точно мы не знаем\". Что находится внутри Земли?\n7:03 - Как ядерное оружие помогло разобраться во внутреннем составе Земли?\n11:32 - Про строение вулканов. Почему и как они формируются? Откуда берется лава?\n14:26 - Части света, материки и континенты. Как происходит это разделение?\n16:34 - 6 мировой океан - Южный. Что мы о нем знаем?\n17:49 - Земля еще остывает? Как она выделяет энергию?\n19:31 - Что будет когда Земля остынет?\n20:26 - Каким будет апокалипсис из-за остывания Земли?\n21:15 - \"Пангей было несколько\". Каким был суперконтинент Пангея? Почему он \"развалился\"?\n25:52 - \"200 миллионов лет и у нас будет новый мегаконтинент\". Это что?\n27:22 - Как следят за движением литосферных плит? С какой скоростью они двигаются?\n28:50 - Что делают геодезисты?\n31:21 - Что такое уровень моря? Как он высчитывается?\n34:00 - Какая самая высокая гора на Земле?\n35:45 - От центра Земли до уровня моря везде одинаковое расстояние?\n37:04 - Как сформировалась Земля?\n40:14 - Как внешнее ядро создает магнитное поле Земли?\n41:02 - В центре Земли будет невесомость?\n41:36 - Проект Кольской сверхглубокой скважины. Почему нам сложно зарыться очень глубоко в Землю?\n45:05 - Что находится в самой глубокой точке Земли - Марианской впадине?\n47:10 - Как работает давление на дне океана?\n48:59 - Про силу землетрясений. Что рассчитывает шкала землетрясений? Что будет, если сила достигнет больше 10 баллов?\n52:05 - Почему сложно предсказать землетрясение? А что мы заранее можем о нем знать?\n55:34 - Как правильно вести себя при землетрясении?\n56:04 - Как землетрясения взаимосвязаны с вулканами?\n58:34 - Где территориально возникают вулканы и почему?\n1:02:07 - \"Есть вулкан, который извергается пищевой содой\". Об удивительных вулканах\n1:03:20 - Супервулканы Исландии и почему их там так много?\n1:04:53 - Извержение вулканов может погубить человечество?\n1:09:27 - Космос помогает изучать Землю?\n1:11:08 - Почему Гималаи такие высокие?\n1:11:56 - Может ли в ближайшее время появится новая суша, или что-то может уйти под воду?\n1:14:49 - \"Практически вся территория суши была под водой\". А что ждет нас?\n1:15:48 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ВНУТРИ ЗЕМЛИ: Что ВНУТРИ, КОГДА ЯДРО ОСТЫНЕТ, МЕГАМАТЕРИК, СУПЕРВУЛКАНЫ ОПАСНЫ?", "8c77d508-2a87-4243-b2d5-31384dd00b81", "J3DFqyDiaH4", [], false, "https://www.youtube.com/watch?v=J3DFqyDiaH4", 4501, false, 103, "/downloads/youtube/ОСНОВА/2024-05-12_ВНУТРИ ЗЕМЛИ: Что ВНУТРИ, КОГДА ЯДРО ОСТЫНЕТ, МЕГАМАТЕРИК, СУПЕРВУЛКАНЫ ОПАСНЫ?.m4a", false, false, 10, 1, ~U[2024-05-12 12:42:51Z], ~U[2026-05-03 23:37:36Z], ~U[2026-05-03 23:37:36Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИнтересный факт, что из 6300 километров радиуса Земли человек смог погрузиться только на 13 километров вглубь. Почему нам дались всего лишь 13 километров? Что скрывается глубоко-глубоко внутри нашей планеты? Какое ядро у Земли и что будет, если оно остынет? Как устроены землетрясения? Стоит ли бояться вулканов? Много-много интересного про строение Земли и её формирование обсудили с геологом, младшим научным сотрудником Геологического института РАН (ГИН РАН) Григорием Аграновым.\n\nОСНОВА в соцсетях:\nОснова. Кор (truncated) 02:37:36.660 [debug] QUERY OK source="sources" db=2.1ms idle=57.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:36.662 [debug] QUERY OK source="media_profiles" db=0.9ms idle=58.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:36.663 [debug] QUERY OK source="media_items" db=1.1ms idle=38.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5086] 02:37:36.663 [debug] Current batch of media processed. Will check again in 1000ms 02:37:37.664 [debug] Current batch of media processed. Will check again in 1000ms 02:37:38.665 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске египтолог Виктор Солкин рассказывает детективные истории про похищение египетских шедевров и сфинксов, религию и алкоголь древнего Египта, отношение к Мумиям и чудеса науки. Выпуск огонь, предупреждаю.\n\nЮтуб-канал Виктора Солкина: https://youtube.com/@victorsolkin?si=uW5mUhDwaFUbLGMP\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - «Они не инопланетяне?». Сегодня поговорим про Древний Египет\n0:35 - Почему в истории Древнего Египта до сих пор есть пробелы? Насколько современные египтяне потомки древних египтян?\n4:30 - Древний Египет - самая древнейшая цивилизация на Земле?\n5:50 - Сколько существовала древнеегипетская цивилизация?\n7:25 - На что был похож и как звучал древнеегипетский язык? Это мертвый язык?\n9:41 - Как расшифровали язык Древнего Египта?\n15:38 - Какое пиво пили египтяне?\n18:03 - Быт в Древнем Египте. Пьяные чиновники и любовная лирика\n22:35 - Самые интересные эпохи Древнего Египта\n24:09 - «Баней в Египте не было». А что в Египте было с гигиеной, парфюмерией и медициной?\n26:01 - Про древнеегипетскую религию. О чем она? Почему божества выглядят именно так и их так много?\n30:49 - «Не было ада». Какой для египтян был загробный мир?\n34:32 - Религия Древнего Египта повлияла на современные религии?\n36:47 - «4 миллиона мумий священных животных». О священных животных и любви к кошкам\n41:30 - «Пограничные животные». Анубис и шакалы\n43:10 - Зачем делали мумии животных? И другие загадки заупокойного культа\n46:57 - Имхотеп. Кто это? Почему он был таким значимым?\n48:27 - Мумии. Зачем так хоронили людей? Как они сохранились?\n51:36 - Невероятная сохранность мумий. Как разработали эту технологию? Насколько она была сложной?\n53:54 - «Ланч с распеленанием древнего египтянина». Что было в «коконах» мумий?\n56:04 - Почему нельзя распеленать мумию?\n59:11 - Пирамиды. Зачем их строили? Какие они были?\n1:01:44 - Первая пирамида. Что находится под ней?\n1:03:44 - Внутренняя структура пирамид. Из чего их строили? Что делали внутри?\n1:04:36 - «Тексты пирамид». Магические тексты и просьбы царя о встрече с богами\n1:05:48 - Как грабили пирамиды?\n1:08:36 - «В пирамидах не было ловушек». КАК ТАК?\n1:10:39 - Остались еще нетронутые древнеегипетские гробницы?\n1:11:25 - Невероятная история находки секретной гробницы\n1:15:20 - Наука в Древнем Египте. Они изучали астрономию и считали, что Земля круглая?\n1:19:30 - «Религия очень поощряла науку». Об образовании египтян\n1:23:03 - Как вывозили египетские сокровища? Кто украл бюст Нефертити и кто привез в Питер Сфинксов?\n1:28:04 - Египтология в Египте. Как сохраняют оставшиеся сокровища?\n1:29:59 - Возвращаемся к бюсту Нефертити. Как ее вывезли?\n1:33:44 - Как работали древнеегипетские скульпторы?\n1:37:18 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5876, "filename" => "/downloads/youtube/ОСНОВА/2024-05-05_ДРЕВНИЙ ЕГИПЕТ: ПИРАМИДЫ, КОТИКИ, КРАЖА ШЕДЕВРОВ, ПИВО И ЗВЁЗДЫ.m4a", "id" => "EDz45ELiquc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=EDz45ELiquc", "playlist_index" => 104, "timestamp" => 1714926229, "title" => "ДРЕВНИЙ ЕГИПЕТ: ПИРАМИДЫ, КОТИКИ, КРАЖА ШЕДЕВРОВ, ПИВО И ЗВЁЗДЫ", "upload_date" => "20240505"} 02:37:38.666 [debug] QUERY OK source="sources" db=0.8ms idle=161.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:38.667 [debug] QUERY OK source="sources" db=0.6ms idle=162.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:38.712 [debug] QUERY OK source="media_items" db=44.5ms idle=163.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-05 16:23:49Z], 10] 02:37:38.721 [debug] QUERY OK source="media_items" db=8.5ms idle=208.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске египтолог Виктор Солкин рассказывает детективные истории про похищение египетских шедевров и сфинксов, религию и алкоголь древнего Египта, отношение к Мумиям и чудеса науки. Выпуск огонь, предупреждаю.\n\nЮтуб-канал Виктора Солкина: https://youtube.com/@victorsolkin?si=uW5mUhDwaFUbLGMP\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - «Они не инопланетяне?». Сегодня поговорим про Древний Египет\n0:35 - Почему в истории Древнего Египта до сих пор есть пробелы? Насколько современные египтяне потомки древних египтян?\n4:30 - Древний Египет - самая древнейшая цивилизация на Земле?\n5:50 - Сколько существовала древнеегипетская цивилизация?\n7:25 - На что был похож и как звучал древнеегипетский язык? Это мертвый язык?\n9:41 - Как расшифровали язык Древнего Египта?\n15:38 - Какое пиво пили египтяне?\n18:03 - Быт в Древнем Египте. Пьяные чиновники и любовная лирика\n22:35 - Самые интересные эпохи Древнего Египта\n24:09 - «Баней в Египте не было». А что в Египте было с гигиеной, парфюмерией и медициной?\n26:01 - Про древнеегипетскую религию. О чем она? Почему божества выглядят именно так и их так много?\n30:49 - «Не было ада». Какой для египтян был загробный мир?\n34:32 - Религия Древнего Египта повлияла на современные религии?\n36:47 - «4 миллиона мумий священных животных». О священных животных и любви к кошкам\n41:30 - «Пограничные животные». Анубис и шакалы\n43:10 - Зачем делали мумии животных? И другие загадки заупокойного культа\n46:57 - Имхотеп. Кто это? Почему он был таким значимым?\n48:27 - Мумии. Зачем так хоронили людей? Как они сохранились?\n51:36 - Невероятная сохранность мумий. Как разработали эту технологию? Насколько она была сложной?\n53:54 - «Ланч с распеленанием древнего египтянина». Что было в «коконах» мумий?\n56:04 - Почему нельзя распеленать мумию?\n59:11 - Пирамиды. Зачем их строили? Какие они были?\n1:01:44 - Первая пирамида. Что находится под ней?\n1:03:44 - Внутренняя структура пирамид. Из чего их строили? Что делали внутри?\n1:04:36 - «Тексты пирамид». Магические тексты и просьбы царя о встрече с богами\n1:05:48 - Как грабили пирамиды?\n1:08:36 - «В пирамидах не было ловушек». КАК ТАК?\n1:10:39 - Остались еще нетронутые древнеегипетские гробницы?\n1:11:25 - Невероятная история находки секретной гробницы\n1:15:20 - Наука в Древнем Египте. Они изучали астрономию и считали, что Земля круглая?\n1:19:30 - «Религия очень поощряла науку». Об образовании египтян\n1:23:03 - Как вывозили египетские сокровища? Кто украл бюст Нефертити и кто привез в Питер Сфинксов?\n1:28:04 - Египтология в Египте. Как сохраняют оставшиеся сокровища?\n1:29:59 - Возвращаемся к бюсту Нефертити. Как ее вывезли?\n1:33:44 - Как работали древнеегипетские скульпторы?\n1:37:18 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ДРЕВНИЙ ЕГИПЕТ: ПИРАМИДЫ, КОТИКИ, КРАЖА ШЕДЕВРОВ, ПИВО И ЗВЁЗДЫ", "cbf301d4-8056-42c7-89e0-3ce7d5afe1b0", "EDz45ELiquc", [], false, "https://www.youtube.com/watch?v=EDz45ELiquc", 5876, false, 104, "/downloads/youtube/ОСНОВА/2024-05-05_ДРЕВНИЙ ЕГИПЕТ: ПИРАМИДЫ, КОТИКИ, КРАЖА ШЕДЕВРОВ, ПИВО И ЗВЁЗДЫ.m4a", false, false, 10, 1, ~U[2024-05-05 16:23:49Z], ~U[2026-05-03 23:37:38Z], ~U[2026-05-03 23:37:38Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске египтолог Виктор Солкин рассказывает детективные истории про похищение египетских шедевров и сфинксов, религию и алкоголь древнего Египта, отношение к Мумиям и чудеса науки. Выпуск огонь, предупреждаю.\n\nЮтуб-канал Виктора Солкина: https://youtube.com/@victorsolkin?si=uW5mUhDwaFUbLGMP\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - «Они не инопланетяне?». Сегодня поговорим про Древний Египет\n0:35 - Почему в истории Древнего Египта до сих пор есть пробелы? Насколько современные египтяне потомки древних египтян?\n4:30 - Древний Египет - самая древнейшая (truncated) 02:37:38.723 [debug] QUERY OK source="sources" db=1.8ms idle=91.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:38.724 [debug] QUERY OK source="media_profiles" db=0.5ms idle=57.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:38.730 [debug] QUERY OK source="media_items" db=5.8ms idle=57.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5087] 02:37:38.731 [debug] Current batch of media processed. Will check again in 1000ms 02:37:39.731 [debug] Current batch of media processed. Will check again in 1000ms 02:37:40.734 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске мы поговорили про историю эволюции на Земле. Могли бы динозавры выжить в современном мире? Как можно возродить вымершие виды животных? Кто из живых существ может эволюционировать до людей? Это и много других интересных вопросов эволюции мы обсудили в новом подкасте. Нашем гостем стала Яна Шурупова, кандидат биологических наук, палеонтолог, эволюционный биолог; младший научный сотрудник кафедры биологической эволюции биологического факультета МГУ им. Ломоносова; научный сотрудник, Институт проблем экологии и эволюции им. А.Н. Северцова РАН.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Останки - это не к нам\". Что изучают палеонтологи? Из чего состоят кости динозавров?\n1:17 - \"Копролит акулы\". Какие бывают интересные находки?\n3:13 - Какая информация о прошлом нам недоступна?\n8:40 - Какое самое древнее живое существо нашли?\n11:30 - \"Появляются скелеты\". Про какой период прошлого мы знаем больше всего?\n12:38 - \"Гонка вооружения скелетами\". Как древние существа учились бороться за жизнь?\n14:48 - Как на нас действует естественный отбор?\n18:18 - Почему ход эволюции может ускоряться и замедляться?\n20:52 - \"Вымирают те, кто...\". У каких существ большая вероятность на вымирание и почему?\n24:38 - Как моделируют эволюцию на компьютере? Мы можем прогнозировать эволюцию?\n27:02 - Как может дальше эволюционировать человек?\n29:55 - Палеогенетика. Мы сможем сделать клонов древних люде и восстановить древние экосистемы?\n34:12 - Можно ли вывести вымерших птиц додо? Как извлекают ДНК из почвы?\n35:11 - НАСТОЯЩИЙ ЗУБ ДИНОЗАВРА. Как менялась визуализация динозавров?\n37:05 - Динозавры были с перьями? Все?\n38:02 - Динозавры из \"Парка Юрского периода\". В фильме их показали правдиво?\n40:02 - Про тираннозавра. Каким он был?\n41:14 - Как можно по двум костям воссоздать образ динозавра?\n43:11 - Динозавры умели регенерироваться?\n43:48 - Динозавры смогли бы выжить в современном мире?\n46:26 - \"Птицы и есть динозавры\". Почему?\n49:26 - Можем ли мы воссоздать звуки динозавров? Как?\n53:46 - Теория эволюции и её \"Вау эффект\"\n58:34 - Как эволюция выводит доминантный вид?\n1:04:29 - Как человек может влиять на эволюцию животных?\n1:07:40 - Некоторые существа были заранее адаптированы к новым условиям жизни. Как это?\n1:09:54 - Какие первые сенсоры появились у живых организмов?\n1:11:36 - Какие у животных есть интересные органы чувств, которых не хватает человеку?\n1:14:30 - О эволюционной связке собак и людей\n1:15:28 - Какие живые существа могут обрести близкий к человеку разум?\n1:18:22 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4496, "filename" => "/downloads/youtube/ОСНОВА/2024-04-28_КЛОНИРОВАНИЕ ДИНОЗАВРОВ, ЭВОЛЮЦИЯ ЛЮДЕЙ и ПАЛЕОГЕНЕТИКА.m4a", "id" => "sZyEM8eCfkQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=sZyEM8eCfkQ", "playlist_index" => 105, "timestamp" => 1714320604, "title" => "КЛОНИРОВАНИЕ ДИНОЗАВРОВ, ЭВОЛЮЦИЯ ЛЮДЕЙ и ПАЛЕОГЕНЕТИКА", "upload_date" => "20240428"} 02:37:40.737 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=230.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:40.739 [debug] QUERY OK source="sources" db=1.7ms queue=0.3ms idle=232.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:40.805 [debug] QUERY OK source="media_items" db=65.7ms idle=235.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-04-28 16:10:04Z], 10] 02:37:40.891 [debug] QUERY OK source="media_items" db=85.5ms idle=301.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске мы поговорили про историю эволюции на Земле. Могли бы динозавры выжить в современном мире? Как можно возродить вымершие виды животных? Кто из живых существ может эволюционировать до людей? Это и много других интересных вопросов эволюции мы обсудили в новом подкасте. Нашем гостем стала Яна Шурупова, кандидат биологических наук, палеонтолог, эволюционный биолог; младший научный сотрудник кафедры биологической эволюции биологического факультета МГУ им. Ломоносова; научный сотрудник, Институт проблем экологии и эволюции им. А.Н. Северцова РАН.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Останки - это не к нам\". Что изучают палеонтологи? Из чего состоят кости динозавров?\n1:17 - \"Копролит акулы\". Какие бывают интересные находки?\n3:13 - Какая информация о прошлом нам недоступна?\n8:40 - Какое самое древнее живое существо нашли?\n11:30 - \"Появляются скелеты\". Про какой период прошлого мы знаем больше всего?\n12:38 - \"Гонка вооружения скелетами\". Как древние существа учились бороться за жизнь?\n14:48 - Как на нас действует естественный отбор?\n18:18 - Почему ход эволюции может ускоряться и замедляться?\n20:52 - \"Вымирают те, кто...\". У каких существ большая вероятность на вымирание и почему?\n24:38 - Как моделируют эволюцию на компьютере? Мы можем прогнозировать эволюцию?\n27:02 - Как может дальше эволюционировать человек?\n29:55 - Палеогенетика. Мы сможем сделать клонов древних люде и восстановить древние экосистемы?\n34:12 - Можно ли вывести вымерших птиц додо? Как извлекают ДНК из почвы?\n35:11 - НАСТОЯЩИЙ ЗУБ ДИНОЗАВРА. Как менялась визуализация динозавров?\n37:05 - Динозавры были с перьями? Все?\n38:02 - Динозавры из \"Парка Юрского периода\". В фильме их показали правдиво?\n40:02 - Про тираннозавра. Каким он был?\n41:14 - Как можно по двум костям воссоздать образ динозавра?\n43:11 - Динозавры умели регенерироваться?\n43:48 - Динозавры смогли бы выжить в современном мире?\n46:26 - \"Птицы и есть динозавры\". Почему?\n49:26 - Можем ли мы воссоздать звуки динозавров? Как?\n53:46 - Теория эволюции и её \"Вау эффект\"\n58:34 - Как эволюция выводит доминантный вид?\n1:04:29 - Как человек может влиять на эволюцию животных?\n1:07:40 - Некоторые существа были заранее адаптированы к новым условиям жизни. Как это?\n1:09:54 - Какие первые сенсоры появились у живых организмов?\n1:11:36 - Какие у животных есть интересные органы чувств, которых не хватает человеку?\n1:14:30 - О эволюционной связке собак и людей\n1:15:28 - Какие живые существа могут обрести близкий к человеку разум?\n1:18:22 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "КЛОНИРОВАНИЕ ДИНОЗАВРОВ, ЭВОЛЮЦИЯ ЛЮДЕЙ и ПАЛЕОГЕНЕТИКА", "9e5170a7-19a8-4b2b-95c9-cdece1ce0dc2", "sZyEM8eCfkQ", [], false, "https://www.youtube.com/watch?v=sZyEM8eCfkQ", 4496, false, 105, "/downloads/youtube/ОСНОВА/2024-04-28_КЛОНИРОВАНИЕ ДИНОЗАВРОВ, ЭВОЛЮЦИЯ ЛЮДЕЙ и ПАЛЕОГЕНЕТИКА.m4a", false, false, 10, 1, ~U[2024-04-28 16:10:04Z], ~U[2026-05-03 23:37:40Z], ~U[2026-05-03 23:37:40Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске мы поговорили про историю эволюции на Земле. Могли бы динозавры выжить в современном мире? Как можно возродить вымершие виды животных? Кто из живых существ может эволюционировать до людей? Это и много других интересных вопросов эволюции мы обсудили в новом подкасте. Нашем гостем стала Яна Шурупова, кандидат биологических наук, палеонтолог, эволюционный биолог; младший научный сотрудник кафедры биологической эволюции биологического факультета МГУ им. Ломоносова; научный сотрудник, Институт проблем экологии и эволюции им. А.Н. Северцова РАН.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Останки - это не к нам\". Что изучают палеонтологи? Из чего состоят кости диноз (truncated) 02:37:40.894 [debug] QUERY OK source="sources" db=2.4ms idle=254.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:40.895 [debug] QUERY OK source="media_profiles" db=0.8ms idle=157.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:40.897 [debug] QUERY OK source="media_items" db=1.4ms idle=156.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5088] 02:37:40.897 [debug] Current batch of media processed. Will check again in 1000ms 02:37:41.898 [debug] Current batch of media processed. Will check again in 1000ms 02:37:42.900 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Слушайте новый подкаст «Любознаец и путешествие по орбите с Музеем космонавтики» от Плюс детям эксклюзивно в Яндекс.Музыке - https://clck.ru/3A2L6a\nМатематическое приключение для дошкольников в приложении “Сказбука” в подписке Яндекс Плюс с опцией Детям! - https://clck.ru/3A2LCp\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто выпуск про Солнце с Андреем Садовским: разбираем, как устроена наша любимая звезда и главная батарейка для всех землян, и что случится, когда Солнце погаснет.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n00:00 - Краткий экскурс по выпуску\n01:13 - Как будет выглядеть с Земли потухшее Солнце? Примерные даты \"потухания Солнца\"?\n02:45 - Солнце - это наша главная и единственная \"батарейка\"? Сколько Земля протянет, если \"выключить\" Солнце?\n04:54 - Какие процессы происходят на Солнце и можно-ли их увидеть с Земли?\n08:24 - Если водород легче гелия, тогда почему при превращении водорода в гелий выделяется энергия?\n10:38 - Где возникает энергия на соединении, из чего она берется? Или загадка трех LEGO\n15:12 - Свойства и явления плазмы\n17:14 - Как полярное сияние связано с Солнцем?\n20:41 - Влияют-ли вспышки на Солнце на людей?\n22:34 - Что за пятна на Солнце и на что они влияют?\n24:07 - Может-ли Солнце выбросить настолько большой кусок себя, что этот кусок убьет Землю?\n28:40 - Сможет ли сильная вспышка на Солнце повлиять на электрунику Земли?\n30:28 - Вопросы от зрителей! Что известно о ближайшей Солнечной Системе?\n33:42 - Как появилась первая звезда во Вселенной? \n35:08 - Как появилось Солнце?\n37:58 - Солнце - это среднестатистическая или маргинальная звезда?\n38:53 - Вопросы школьной программы по физике не для детских умов\n41:11 - Солнце может упасть на Землю или наоборот?\n41:59 - Можно-ли повторить химические процессы с Солнца на Земле? Что из таких процессов удалось воссоздать?\n45:51 - Насколько близко и на чем можно подлететь к Солнцу?\n47:38 - Температуры слоёв Солнца\n49:21 - Большая часть того, что видно в космосе - плазма? \n51:11 - Что такое Астросфера?\n53:09 - Важнейшие открытия по тематике Солнца в последние годы?\n54:16 - Самая большая известная звезда?\n57:57 - Что такое Геомагнитные Бури?\n01:00:19 - Как Солнце влияет на погоду?\n01:02:38 - Есть ли у Солнца обратная сторона как у Луны?\n01:03:12 - На что обращать внимание, когда ты наблюдаешь солнечное затмение?\n01:03:55 - Насколько во вселенной распространены такие системы как наша?\n01:05:22 - Система с двумя солнцами может существовать?\n01:06:34 - Почему задача трех тел не решаема?\n01:08:13 - Что такое протуберанец?\n01:11:12 - Есть что-то общее у планет Солнечной Системы?\n01:13:00 - Возможно-ли в будующем встреча двух систем и их смешивание?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4522, "filename" => "/downloads/youtube/ОСНОВА/2024-04-21_СОЛНЦЕ: ЗАДАЧА ТРЁХ ТЕЛ, БУДУЩЕЕ БЕЗ СОЛНЦА, МАГНИТНЫЕ БУРИ.m4a", "id" => "7tOkP87whyY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=7tOkP87whyY", "playlist_index" => 106, "timestamp" => 1713716760, "title" => "СОЛНЦЕ: ЗАДАЧА ТРЁХ ТЕЛ, БУДУЩЕЕ БЕЗ СОЛНЦА, МАГНИТНЫЕ БУРИ", "upload_date" => "20240421"} 02:37:42.902 [debug] QUERY OK source="sources" db=1.3ms idle=396.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:42.903 [debug] QUERY OK source="sources" db=1.2ms idle=397.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:42.956 [debug] QUERY OK source="media_items" db=52.2ms idle=399.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-04-21 16:26:00Z], 10] 02:37:42.968 [debug] QUERY OK source="media_items" db=11.9ms idle=452.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Слушайте новый подкаст «Любознаец и путешествие по орбите с Музеем космонавтики» от Плюс детям эксклюзивно в Яндекс.Музыке - https://clck.ru/3A2L6a\nМатематическое приключение для дошкольников в приложении “Сказбука” в подписке Яндекс Плюс с опцией Детям! - https://clck.ru/3A2LCp\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто выпуск про Солнце с Андреем Садовским: разбираем, как устроена наша любимая звезда и главная батарейка для всех землян, и что случится, когда Солнце погаснет.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n00:00 - Краткий экскурс по выпуску\n01:13 - Как будет выглядеть с Земли потухшее Солнце? Примерные даты \"потухания Солнца\"?\n02:45 - Солнце - это наша главная и единственная \"батарейка\"? Сколько Земля протянет, если \"выключить\" Солнце?\n04:54 - Какие процессы происходят на Солнце и можно-ли их увидеть с Земли?\n08:24 - Если водород легче гелия, тогда почему при превращении водорода в гелий выделяется энергия?\n10:38 - Где возникает энергия на соединении, из чего она берется? Или загадка трех LEGO\n15:12 - Свойства и явления плазмы\n17:14 - Как полярное сияние связано с Солнцем?\n20:41 - Влияют-ли вспышки на Солнце на людей?\n22:34 - Что за пятна на Солнце и на что они влияют?\n24:07 - Может-ли Солнце выбросить настолько большой кусок себя, что этот кусок убьет Землю?\n28:40 - Сможет ли сильная вспышка на Солнце повлиять на электрунику Земли?\n30:28 - Вопросы от зрителей! Что известно о ближайшей Солнечной Системе?\n33:42 - Как появилась первая звезда во Вселенной? \n35:08 - Как появилось Солнце?\n37:58 - Солнце - это среднестатистическая или маргинальная звезда?\n38:53 - Вопросы школьной программы по физике не для детских умов\n41:11 - Солнце может упасть на Землю или наоборот?\n41:59 - Можно-ли повторить химические процессы с Солнца на Земле? Что из таких процессов удалось воссоздать?\n45:51 - Насколько близко и на чем можно подлететь к Солнцу?\n47:38 - Температуры слоёв Солнца\n49:21 - Большая часть того, что видно в космосе - плазма? \n51:11 - Что такое Астросфера?\n53:09 - Важнейшие открытия по тематике Солнца в последние годы?\n54:16 - Самая большая известная звезда?\n57:57 - Что такое Геомагнитные Бури?\n01:00:19 - Как Солнце влияет на погоду?\n01:02:38 - Есть ли у Солнца обратная сторона как у Луны?\n01:03:12 - На что обращать внимание, когда ты наблюдаешь солнечное затмение?\n01:03:55 - Насколько во вселенной распространены такие системы как наша?\n01:05:22 - Система с двумя солнцами может существовать?\n01:06:34 - Почему задача трех тел не решаема?\n01:08:13 - Что такое протуберанец?\n01:11:12 - Есть что-то общее у планет Солнечной Системы?\n01:13:00 - Возможно-ли в будующем встреча двух систем и их смешивание?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "СОЛНЦЕ: ЗАДАЧА ТРЁХ ТЕЛ, БУДУЩЕЕ БЕЗ СОЛНЦА, МАГНИТНЫЕ БУРИ", "285fba34-3287-4718-b3ed-200705ba4c4f", "7tOkP87whyY", [], false, "https://www.youtube.com/watch?v=7tOkP87whyY", 4522, false, 106, "/downloads/youtube/ОСНОВА/2024-04-21_СОЛНЦЕ: ЗАДАЧА ТРЁХ ТЕЛ, БУДУЩЕЕ БЕЗ СОЛНЦА, МАГНИТНЫЕ БУРИ.m4a", false, false, 10, 1, ~U[2024-04-21 16:26:00Z], ~U[2026-05-03 23:37:42Z], ~U[2026-05-03 23:37:42Z], "Слушайте новый подкаст «Любознаец и путешествие по орбите с Музеем космонавтики» от Плюс детям эксклюзивно в Яндекс.Музыке - https://clck.ru/3A2L6a\nМатематическое приключение для дошкольников в приложении “Сказбука” в подписке Яндекс Плюс с опцией Детям! - https://clck.ru/3A2LCp\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто выпуск про Солнце с Андреем Садовским: разбираем, как устроена наша любимая звезда и главная батарейка для всех землян, и что случится, когда Солнце погаснет.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n00:00 - Краткий экскурс по выпуску\n01:13 - Как будет выглядеть с Земли потухшее Солнце? Примерные даты \"потухания Солнца\"?\n02:45 - Солнце - это наша главная и единственная \"батарейка\"? Сколько Земля протянет, если \"выключить\" Солнце?\n04:54 - Какие процессы происходят на Солнце и можно-ли и (truncated) 02:37:42.970 [debug] QUERY OK source="sources" db=1.7ms idle=324.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:42.972 [debug] QUERY OK source="media_profiles" db=1.1ms idle=69.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:42.974 [debug] QUERY OK source="media_items" db=2.0ms idle=68.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5089] 02:37:42.974 [debug] Current batch of media processed. Will check again in 1000ms 02:37:43.975 [debug] Current batch of media processed. Will check again in 1000ms 02:37:44.976 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ сегодняшнем выпуске мы затронули очень пугающую, но безумно интересную тему: смерть и её причины. Разобраться ней нам помогла судмедэксперт Ольга Фатеева. Что такое смерть? Как расследуют загадочные смерти? Как судмедэкспертиза влияет на человека в профессии? О самых сложных делах и жутких подробностях работы вы узнаете в нашем подкасте. Ух!\n\nКнига Ольги Фатеевой - https://bombora.ru/book/73803/\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:54 - Как судмедэксперт определяет жизнь?\n3:42 - «Я все чаще и чаще обращають к ненаучным понятиям, чем больше работаю»\n4:05 - Как реанимация размывает критерии о жизни и смерти?\n6:29 - Эффект «мнимой смерти». Страх возрождения мертвецов?\n8:35 - СТРАШНЫЕ первые методы судмедэкспертизы\n9:41 - Как наступает смерть? Какие признаки у смерти?\n11:20 - «Вытаскивают из живых людей?». Про трансплантологию и как изымаются органы для донорства\n13:47 - Что кроме органов изымают для донорства?\n15:51 - «Врачи заточны на продление жизни всеми способами»\n19:23 - Отличия судмедэксперта и патологоанатома\n24:58 - Есть ритуалы перед началом работы? Как Ольга готовится к вскрытиям?\n26:45 - «Это процесс командный». Как происходит вскрытие?\n27:28 - Что диктует судмедэксперт? Какие моменты подмечает?\n30:50 - Какую причину смерти сложнее всего определить?\n34:15 - Про отравления. Как их выявляют?\n34:53 - Еще о сложных случаях выявления причин смерти\n36:30 - Про сложности выявления отравления\n38:46 - Какая смертельная доза алкоголя?\n43:04 - Бывает ли смерть от старости? Как «протягивание» жизни ухудшает общее здоровье людей?\n49:03 - Судмедэксперты и патологоанатомы исследуют живых людей? Зачем?\n51:34 - Легкие/средние/тяжкие телесные повреждения. Что это?\n53:17 - Как определяют возраст у тел?\n55:11 - Судмедэкспертиза - мужская работа? Насколько сложно вскрывать тело?\n58:24 - Сколько времени занимает вся экспертиза выявления причины смерти?\n59:46 - В кино показывают правду, что экспертиза очень быстрая?\n1:00:57 - О самых запутанных делах\n1:06:53 - «Образование кораллов в легких»\n1:10:22 - Чему учатся судмедэксперты?\n1:11:22 - Какие самые распространенные причины смерти в России?\n1:14:07 - Что можно понять по телу человека?\n1:16:48 - Было бы интересно вскрыть египетскую мумию? Что по мумии можно понять о человеке?\n1:18:44 - Есть ли в жизни судмедэксперта черный юмор о работе?\n1:20:27 - Есть ли запретные шутки для профессии?\n1:21:17 - Как работа судмедэкспертом влияет на личную жизнь?\n1:22:10 - Как травмирует такая работа?\n1:22:56 - Самые любимые киноляпы о работе судмедэкспертов\n1:30:51 - Почему Ольга хочет уйти из судмедэкспертизы?\n1:31:49 - На что похожа смерть?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5552, "filename" => "/downloads/youtube/ОСНОВА/2024-04-14_СУДМЕДЭКСПЕРТ Фатеева: ЗАГАДОЧНЫЕ ДЕЛА и ТАЙНА СМЕРТИ.m4a", "id" => "H6JEGk2_Hmg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=H6JEGk2_Hmg", "playlist_index" => 107, "timestamp" => 1713104021, "title" => "СУДМЕДЭКСПЕРТ Фатеева: ЗАГАДОЧНЫЕ ДЕЛА и ТАЙНА СМЕРТИ", "upload_date" => "20240414"} 02:37:44.978 [debug] QUERY OK source="sources" db=0.8ms idle=472.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:44.979 [debug] QUERY OK source="sources" db=0.7ms idle=473.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:45.020 [debug] QUERY OK source="media_items" db=41.0ms idle=474.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-04-14 14:13:41Z], 10] 02:37:45.031 [debug] QUERY OK source="media_items" db=10.7ms idle=516.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ сегодняшнем выпуске мы затронули очень пугающую, но безумно интересную тему: смерть и её причины. Разобраться ней нам помогла судмедэксперт Ольга Фатеева. Что такое смерть? Как расследуют загадочные смерти? Как судмедэкспертиза влияет на человека в профессии? О самых сложных делах и жутких подробностях работы вы узнаете в нашем подкасте. Ух!\n\nКнига Ольги Фатеевой - https://bombora.ru/book/73803/\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:54 - Как судмедэксперт определяет жизнь?\n3:42 - «Я все чаще и чаще обращають к ненаучным понятиям, чем больше работаю»\n4:05 - Как реанимация размывает критерии о жизни и смерти?\n6:29 - Эффект «мнимой смерти». Страх возрождения мертвецов?\n8:35 - СТРАШНЫЕ первые методы судмедэкспертизы\n9:41 - Как наступает смерть? Какие признаки у смерти?\n11:20 - «Вытаскивают из живых людей?». Про трансплантологию и как изымаются органы для донорства\n13:47 - Что кроме органов изымают для донорства?\n15:51 - «Врачи заточны на продление жизни всеми способами»\n19:23 - Отличия судмедэксперта и патологоанатома\n24:58 - Есть ритуалы перед началом работы? Как Ольга готовится к вскрытиям?\n26:45 - «Это процесс командный». Как происходит вскрытие?\n27:28 - Что диктует судмедэксперт? Какие моменты подмечает?\n30:50 - Какую причину смерти сложнее всего определить?\n34:15 - Про отравления. Как их выявляют?\n34:53 - Еще о сложных случаях выявления причин смерти\n36:30 - Про сложности выявления отравления\n38:46 - Какая смертельная доза алкоголя?\n43:04 - Бывает ли смерть от старости? Как «протягивание» жизни ухудшает общее здоровье людей?\n49:03 - Судмедэксперты и патологоанатомы исследуют живых людей? Зачем?\n51:34 - Легкие/средние/тяжкие телесные повреждения. Что это?\n53:17 - Как определяют возраст у тел?\n55:11 - Судмедэкспертиза - мужская работа? Насколько сложно вскрывать тело?\n58:24 - Сколько времени занимает вся экспертиза выявления причины смерти?\n59:46 - В кино показывают правду, что экспертиза очень быстрая?\n1:00:57 - О самых запутанных делах\n1:06:53 - «Образование кораллов в легких»\n1:10:22 - Чему учатся судмедэксперты?\n1:11:22 - Какие самые распространенные причины смерти в России?\n1:14:07 - Что можно понять по телу человека?\n1:16:48 - Было бы интересно вскрыть египетскую мумию? Что по мумии можно понять о человеке?\n1:18:44 - Есть ли в жизни судмедэксперта черный юмор о работе?\n1:20:27 - Есть ли запретные шутки для профессии?\n1:21:17 - Как работа судмедэкспертом влияет на личную жизнь?\n1:22:10 - Как травмирует такая работа?\n1:22:56 - Самые любимые киноляпы о работе судмедэкспертов\n1:30:51 - Почему Ольга хочет уйти из судмедэкспертизы?\n1:31:49 - На что похожа смерть?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "СУДМЕДЭКСПЕРТ Фатеева: ЗАГАДОЧНЫЕ ДЕЛА и ТАЙНА СМЕРТИ", "e140d6a4-e106-4e3a-9805-31089493afdf", "H6JEGk2_Hmg", [], false, "https://www.youtube.com/watch?v=H6JEGk2_Hmg", 5552, false, 107, "/downloads/youtube/ОСНОВА/2024-04-14_СУДМЕДЭКСПЕРТ Фатеева: ЗАГАДОЧНЫЕ ДЕЛА и ТАЙНА СМЕРТИ.m4a", false, false, 10, 1, ~U[2024-04-14 14:13:41Z], ~U[2026-05-03 23:37:45Z], ~U[2026-05-03 23:37:45Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ сегодняшнем выпуске мы затронули очень пугающую, но безумно интересную тему: смерть и её причины. Разобраться ней нам помогла судмедэксперт Ольга Фатеева. Что такое смерть? Как расследуют загадочные смерти? Как судмедэкспертиза влияет на человека в профессии? О самых сложных делах и жутких подробностях работы вы узнаете в нашем подкасте. Ух!\n\nКнига Ольги Фатеевой - https://bombora.ru/book/73803/\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:54 - Как судмедэксперт определяет жизнь?\n3:42 - «Я все чаще и чаще обращають к ненаучным понятиям, чем больше работаю»\n4:05 - Как реанимация размывае (truncated) 02:37:45.034 [debug] QUERY OK source="sources" db=2.1ms idle=380.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:45.034 [debug] QUERY OK source="media_profiles" db=0.6ms idle=56.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:45.036 [debug] QUERY OK source="media_items" db=1.5ms idle=56.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5090] 02:37:45.036 [debug] Current batch of media processed. Will check again in 1000ms 02:37:46.037 [debug] Current batch of media processed. Will check again in 1000ms 02:37:47.041 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВсем привет! В сегодняшнем выпуске мы расскажем очень много интересного про подготовку космонавтов и жизни на МКС. Какой там интернет? Что едят космонавты? Есть ли на МКС алкоголь? Из каких модулей состоит станция? И многое другое. Во всех секретах и тонкостях работы космонавтов нам помог разобраться космический инженер, эксперт по космонавтике Александр Хохлов\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:36 - Был ли в космосе секс?\n1:48 - Про психологическую подготовку космонавтов\n2:54 - Эксперименты по изоляции. Зачем они?\n4:07 - В каком возрасте стоит начать подготовку к становлению космонавтом?\n8:15 - Мифы о Юрии Гагарине\n11:01 - Какие есть физические ограничения для космонавтов? Как меняются требования?\n15:01 - \"Самый вредный фактор\". Как на человека воздействует невесомость?\n18:20 - Физ-ра в космосе. Как выглядят космические тренажеры?\n19:20 - Как работают космические тренажеры?\n19:52 - Как устроен быт на МКС? Как разделена станция между странами?\n21:28 - Насколько большая МКС? Сколько она весит?\n22:51- \"Поезд на МКС\". Из каких модулей состоит МКС?\n24:39 - О \"неидеальной\" невесомости МКС\n27:15 - Про интересные космические инструменты. Какие уникальные изобретения есть в космосе?\n29:59 - \"На МКС сухой закон\". Об алкоголе в космосе\n31:26 - Чему обучают космонавтов?\n34:40 - Какие открытия делали в космосе?\n37:20 - Как выращивают растения на МКС?\n38:07 - Самое важная задача МКС\n40:28 - Сколько языков надо знать для полета на МКС?\n42:26 - ВОПРОС от ПОДПИСЧИКА: Космонавты могут угнать станцию?\n45:19 - Самоуничтожение космических кораблей. Гагарин мог взорвать \"Восток-1\"?\n48:17 - Внештатные ситуации в полете Гагарина. Как отрабатывают такие ситуации?\n50:01 - \"На МКС есть МАЧЕТЕ\". Что из вещей запрещено провозить на МКС?\n52:10 - Набор выживания в посадочных модулях. Из чего он состоит?\n54:45 - Сколько личных вещей можно взять на МКС?\n56:18 - Как устроен рабочий день на МКС?\n1:01:30 - Как устроены выходные на МКС?\n1:02:35 - Что с интернетом на МКС? Как космонавты общаются с Землей?\n1:04:27 - В онлайн-игры можно играть на МКС?\n1:05:42 - Что едят на МКС?\n1:09:23 - Как пахнет на МКС? У них есть специальные НЮХАЧИ?\n1:12:50 - Почему на МКС не цветут некоторые растения?\n1:14:35 - Из мочи в кислород. Как на МКС перерабатывают мочу?\n1:23:01 - Что делают с твердыми отходами в космосе? Как моча чуть не сломала МКС\n1:27:05 - Сколько зарабатывают космонавты?\n1:29:33 - Где работают космонавты? Они все военные?\n1:32:30 - Сколько платят космонавтам США?\n1:34:00 - Что самое интересное космонавты чувствуют в космосе?\n1:37:30 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5808, "filename" => "/downloads/youtube/ОСНОВА/2024-03-31_КОСМИЧЕСКИЙ ИНЖЕНЕР: Мифы о ГАГАРИНЕ. Главные ОПАСНОСТИ КОСМОСА. СЕКРЕТЫ МКС. СУХОЙ ЗАКОН на ОРБИТЕ.m4a", "id" => "W0is3JWgGuw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=W0is3JWgGuw", "playlist_index" => 108, "timestamp" => 1711894208, "title" => "КОСМИЧЕСКИЙ ИНЖЕНЕР: Мифы о ГАГАРИНЕ. Главные ОПАСНОСТИ КОСМОСА. СЕКРЕТЫ МКС. СУХОЙ ЗАКОН на ОРБИТЕ", "upload_date" => "20240331"} 02:37:47.044 [debug] QUERY OK source="sources" db=2.3ms queue=0.1ms idle=537.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:47.045 [debug] QUERY OK source="sources" db=0.7ms idle=539.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:47.091 [debug] QUERY OK source="media_items" db=46.3ms idle=540.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-03-31 14:10:08Z], 10] 02:37:47.101 [debug] QUERY OK source="media_items" db=9.3ms idle=587.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВсем привет! В сегодняшнем выпуске мы расскажем очень много интересного про подготовку космонавтов и жизни на МКС. Какой там интернет? Что едят космонавты? Есть ли на МКС алкоголь? Из каких модулей состоит станция? И многое другое. Во всех секретах и тонкостях работы космонавтов нам помог разобраться космический инженер, эксперт по космонавтике Александр Хохлов\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:36 - Был ли в космосе секс?\n1:48 - Про психологическую подготовку космонавтов\n2:54 - Эксперименты по изоляции. Зачем они?\n4:07 - В каком возрасте стоит начать подготовку к становлению космонавтом?\n8:15 - Мифы о Юрии Гагарине\n11:01 - Какие есть физические ограничения для космонавтов? Как меняются требования?\n15:01 - \"Самый вредный фактор\". Как на человека воздействует невесомость?\n18:20 - Физ-ра в космосе. Как выглядят космические тренажеры?\n19:20 - Как работают космические тренажеры?\n19:52 - Как устроен быт на МКС? Как разделена станция между странами?\n21:28 - Насколько большая МКС? Сколько она весит?\n22:51- \"Поезд на МКС\". Из каких модулей состоит МКС?\n24:39 - О \"неидеальной\" невесомости МКС\n27:15 - Про интересные космические инструменты. Какие уникальные изобретения есть в космосе?\n29:59 - \"На МКС сухой закон\". Об алкоголе в космосе\n31:26 - Чему обучают космонавтов?\n34:40 - Какие открытия делали в космосе?\n37:20 - Как выращивают растения на МКС?\n38:07 - Самое важная задача МКС\n40:28 - Сколько языков надо знать для полета на МКС?\n42:26 - ВОПРОС от ПОДПИСЧИКА: Космонавты могут угнать станцию?\n45:19 - Самоуничтожение космических кораблей. Гагарин мог взорвать \"Восток-1\"?\n48:17 - Внештатные ситуации в полете Гагарина. Как отрабатывают такие ситуации?\n50:01 - \"На МКС есть МАЧЕТЕ\". Что из вещей запрещено провозить на МКС?\n52:10 - Набор выживания в посадочных модулях. Из чего он состоит?\n54:45 - Сколько личных вещей можно взять на МКС?\n56:18 - Как устроен рабочий день на МКС?\n1:01:30 - Как устроены выходные на МКС?\n1:02:35 - Что с интернетом на МКС? Как космонавты общаются с Землей?\n1:04:27 - В онлайн-игры можно играть на МКС?\n1:05:42 - Что едят на МКС?\n1:09:23 - Как пахнет на МКС? У них есть специальные НЮХАЧИ?\n1:12:50 - Почему на МКС не цветут некоторые растения?\n1:14:35 - Из мочи в кислород. Как на МКС перерабатывают мочу?\n1:23:01 - Что делают с твердыми отходами в космосе? Как моча чуть не сломала МКС\n1:27:05 - Сколько зарабатывают космонавты?\n1:29:33 - Где работают космонавты? Они все военные?\n1:32:30 - Сколько платят космонавтам США?\n1:34:00 - Что самое интересное космонавты чувствуют в космосе?\n1:37:30 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "КОСМИЧЕСКИЙ ИНЖЕНЕР: Мифы о ГАГАРИНЕ. Главные ОПАСНОСТИ КОСМОСА. СЕКРЕТЫ МКС. СУХОЙ ЗАКОН на ОРБИТЕ", "b9012c98-78e3-48d7-8c3b-28f335a45849", "W0is3JWgGuw", [], false, "https://www.youtube.com/watch?v=W0is3JWgGuw", 5808, false, 108, "/downloads/youtube/ОСНОВА/2024-03-31_КОСМИЧЕСКИЙ ИНЖЕНЕР: Мифы о ГАГАРИНЕ. Главные ОПАСНОСТИ КОСМОСА. СЕКРЕТЫ МКС. СУХОЙ ЗАКОН на ОРБИТЕ.m4a", false, false, 10, 1, ~U[2024-03-31 14:10:08Z], ~U[2026-05-03 23:37:47Z], ~U[2026-05-03 23:37:47Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВсем привет! В сегодняшнем выпуске мы расскажем очень много интересного про подготовку космонавтов и жизни на МКС. Какой там интернет? Что едят космонавты? Есть ли на МКС алкоголь? Из каких модулей состоит станция? И многое другое. Во всех секретах и тонкостях работы космонавтов нам помог разобраться космический инженер, эксперт по космонавтике Александр Хохлов\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:36 - Был ли в космосе секс?\n1:48 - Про психологическую подготовку космонавтов\n2:54 - Эксперименты по изоляции. Зачем они?\n4:07 - В каком во (truncated) 02:37:47.104 [debug] QUERY OK source="sources" db=2.5ms idle=442.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:47.105 [debug] QUERY OK source="media_profiles" db=0.9ms idle=60.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:47.107 [debug] QUERY OK source="media_items" db=1.4ms idle=60.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5091] 02:37:47.107 [debug] Current batch of media processed. Will check again in 1000ms 02:37:48.108 [debug] Current batch of media processed. Will check again in 1000ms 02:37:49.109 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске мы поговорили про терминологию психотерапии, про связь психотерапевтов и пациентов, про будущее человеческих отношений, серийную моногамию, токсичность и газлайтинг. Вышло интересно. Гостем стала Екатерина Артеменко, гештальт-терапевт, руководитель сообщества психологов сервиса «Ясно», ведущая ютуб-шоу «Теперь ясно» @yasnolive \n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:50 - Чем отличаются психотерапевт, психолог и психиатр?\n5:59 - Психотерапевт - необязательно врач?\n7:57 - Психологический портрет россиян\n11:14 - Чем больны психотерапевты?\n14:00 - О связи психотерапевта и пациента\n15:18 - Что делать, если возникают чувства к психотерапевту?\n22:46 - Токсичный - какой это человек?\n27:31 - Про пассивную агрессию. Как она возникает и зачем ей пользуются?\n28:35 - Кто нас научил пассивной агрессии?\n32:38 - Что такое газлайтинг?\n36:01 - Виктимблейминг - что это?\n40:03 - Татуировки = психологические проблемы. Что? Это так?\n42:40 - Что такое созависимость?\n44:12 - Отношения на расстоянии возможны?\n49:09 - Как будут выглядеть любовные отношения в будущем?\n52:17 - Про полиаморию и открытые отношения\n54:30 - Женщины эмоциональнее мужчины?\n57:10 - Как быть, когда в семье все скрывают свои эмоции?\n58:30 - Если у тебя все хорошо в жизни ты не можешь жаловаться на свои проблемы?\n1:02:46 - Травмы определяют человека? Как психотерапевт воспринимают травмы пациентов?\n1:11:00 - Нельзя вырастить человека без травм? Что с ним будет?\n1:12:41 - Почему сепарация так важна для человека?\n1:16:26 - Как правильно воспитать ребенка?\n1:19:13 - \"Побольше дурнины в жизни\"\n1:20:30 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4778, "filename" => "/downloads/youtube/ОСНОВА/2024-03-25_ПСИХОТЕРАПЕВТ: ВСЕ ОТ РОДИТЕЛЕЙ? ГАЗЛАЙТИНГ, ВИКТИМБЛЕЙМИГ, ТОКС.m4a", "id" => "bsAjrNQCIDo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=bsAjrNQCIDo", "playlist_index" => 109, "timestamp" => 1711356061, "title" => "ПСИХОТЕРАПЕВТ: ВСЕ ОТ РОДИТЕЛЕЙ? ГАЗЛАЙТИНГ, ВИКТИМБЛЕЙМИГ, ТОКС", "upload_date" => "20240325"} 02:37:49.110 [debug] QUERY OK source="sources" db=0.8ms idle=605.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:49.112 [debug] QUERY OK source="sources" db=0.7ms idle=606.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:49.144 [debug] QUERY OK source="media_items" db=31.9ms idle=607.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-03-25 08:41:01Z], 10] 02:37:49.154 [debug] QUERY OK source="media_items" db=9.7ms idle=639.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске мы поговорили про терминологию психотерапии, про связь психотерапевтов и пациентов, про будущее человеческих отношений, серийную моногамию, токсичность и газлайтинг. Вышло интересно. Гостем стала Екатерина Артеменко, гештальт-терапевт, руководитель сообщества психологов сервиса «Ясно», ведущая ютуб-шоу «Теперь ясно» @yasnolive \n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:50 - Чем отличаются психотерапевт, психолог и психиатр?\n5:59 - Психотерапевт - необязательно врач?\n7:57 - Психологический портрет россиян\n11:14 - Чем больны психотерапевты?\n14:00 - О связи психотерапевта и пациента\n15:18 - Что делать, если возникают чувства к психотерапевту?\n22:46 - Токсичный - какой это человек?\n27:31 - Про пассивную агрессию. Как она возникает и зачем ей пользуются?\n28:35 - Кто нас научил пассивной агрессии?\n32:38 - Что такое газлайтинг?\n36:01 - Виктимблейминг - что это?\n40:03 - Татуировки = психологические проблемы. Что? Это так?\n42:40 - Что такое созависимость?\n44:12 - Отношения на расстоянии возможны?\n49:09 - Как будут выглядеть любовные отношения в будущем?\n52:17 - Про полиаморию и открытые отношения\n54:30 - Женщины эмоциональнее мужчины?\n57:10 - Как быть, когда в семье все скрывают свои эмоции?\n58:30 - Если у тебя все хорошо в жизни ты не можешь жаловаться на свои проблемы?\n1:02:46 - Травмы определяют человека? Как психотерапевт воспринимают травмы пациентов?\n1:11:00 - Нельзя вырастить человека без травм? Что с ним будет?\n1:12:41 - Почему сепарация так важна для человека?\n1:16:26 - Как правильно воспитать ребенка?\n1:19:13 - \"Побольше дурнины в жизни\"\n1:20:30 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ПСИХОТЕРАПЕВТ: ВСЕ ОТ РОДИТЕЛЕЙ? ГАЗЛАЙТИНГ, ВИКТИМБЛЕЙМИГ, ТОКС", "de897a8b-e1d9-4a9b-8b99-f4cc42253dc5", "bsAjrNQCIDo", [], false, "https://www.youtube.com/watch?v=bsAjrNQCIDo", 4778, false, 109, "/downloads/youtube/ОСНОВА/2024-03-25_ПСИХОТЕРАПЕВТ: ВСЕ ОТ РОДИТЕЛЕЙ? ГАЗЛАЙТИНГ, ВИКТИМБЛЕЙМИГ, ТОКС.m4a", false, false, 10, 1, ~U[2024-03-25 08:41:01Z], ~U[2026-05-03 23:37:49Z], ~U[2026-05-03 23:37:49Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске мы поговорили про терминологию психотерапии, про связь психотерапевтов и пациентов, про будущее человеческих отношений, серийную моногамию, токсичность и газлайтинг. Вышло интересно. Гостем стала Екатерина Артеменко, гештальт-терапевт, руководитель сообщества психологов сервиса «Ясно», ведущая ютуб-шоу «Теперь ясно» @yasnolive \n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:50 - Чем отличаются психотерапевт, психолог и психиатр?\n5:59 - Психотерапевт - необязательно врач?\n7:57 - Психологический портрет россиян\n11:14 - Чем больны психотерапевты?\n14:00 - О связи психотерапевта и пациента\n15:18 - Что делать, если возникают чувства к психотерапевту?\n22:46 - Токсичный - какой это человек?\n27:31 - Про пассивную агрессию. Как она возникает и зачем ей пользуются?\n28:35 - Кто нас научил пассивной агрессии?\n32:38 - Что такое газлайтинг?\n36:01 - Виктимблейминг - что это?\n40:03 - Татуировки = психологические проблемы. Что? Это так?\n42:40 - Что такое созависимость?\n44:12 - Отношения на расстоянии возможны?\n49:09 - Как будут выглядеть любовные отношения в будущем?\n52:17 - Про полиаморию и открытые отношения\n54:30 - Женщины эмоциональнее мужчины?\n57:10 - Как быть, когда в семье все скрывают свои эмоции?\n58:30 - Если у тебя все хорошо в жизни ты не можешь жаловаться на свои проблемы?\n1:02:46 - Травмы определяют человека? Как психотерапевт воспринимают травмы пациентов?\n1:11:00 - Нельзя вырастить человека без травм? Что с ним будет?\n1:12:41 - Почему сепарация так важна для человека?\n1:16:26 - Как правильно воспитать ребенка?\n1:19:13 - \"Побольше дурнины в жизни\"\n1:20:30 - (truncated) 02:37:49.157 [debug] QUERY OK source="sources" db=2.1ms idle=488.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:49.157 [debug] QUERY OK source="media_profiles" db=0.7ms idle=46.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:49.159 [debug] QUERY OK source="media_items" db=1.3ms idle=46.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5092] 02:37:49.159 [debug] Current batch of media processed. Will check again in 1000ms 02:37:50.160 [debug] Current batch of media processed. Will check again in 1000ms 02:37:51.161 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуски говорим с филологом Юлией Афониной про то, как лингвисты понимают этимологию слов, как работает машина времени в языке, мат у Пушкина и истинный смысл Лолиты. \nКанал Юлии: https://www.youtube.com/@poetische\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:08 - Пушкин и его современники очень любили мат?\n4:38 - Как появился русский язык. Этимология и эволюция слов\n8:35 - \"Машина времени для языка\". Про правила слов и языка прошлого\n15:30 - Как восстанавливают звучание древних языков?\n18:07 - Как отличалась речь и язык у людей 200-300 лет назад?\n23:03 - Что было бы, если бы Пушкин оказался среди современного русского языка?\n24:48 - Как появляются неологизмы?\n26:04 - Почему корни в русском языке не так важны?\n27:20 - Чем современная литература отличается от литературы прошлого?\n30:42 - \"Поэзия очень математична\". Как строится ритм в поэзии?\n36:14 - Почему школьная литературная программа такая? Про великих литературных авторов\n41:12 - Каких авторов ненавидят после школьной программы? Каких авторов незаслуженно не любят?\n42:39 - Как правильно читать тоскливые и скучные тексты?\n45:52 - Как бы стоило изменить литературную программу в школе?\n50:09 - Что такое эпистолярный жанр? Письма великих авторов\n54:13 - Как формируются нормы языка?\n59:12 - Про феминитивы. Какое у них будущее?\n1:04:21 - Языки упрощаются? Как?\n1:08:15 - Придем ли мы все к общему языку человечества?\n1:10:30 - Почему числительные так похожи во многих европейских языках?\n1:13:59 - Почему в некоторых славянских языках слова могут иметь противоположное значение?\n1:18:50 - Про современную русскую литературу и авторов\n1:21:41 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4904, "filename" => "/downloads/youtube/ОСНОВА/2024-03-17_Афонина: ЯЗЫК 1000 ЛЕТ НАЗАД, МАТ и ПУШКИН.m4a", "id" => "sPO6_1SpKkk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=sPO6_1SpKkk", "playlist_index" => 110, "timestamp" => 1710693131, "title" => "Афонина: ЯЗЫК 1000 ЛЕТ НАЗАД, МАТ и ПУШКИН", "upload_date" => "20240317"} 02:37:51.163 [debug] QUERY OK source="sources" db=1.0ms idle=657.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:51.164 [debug] QUERY OK source="sources" db=0.7ms idle=659.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:51.212 [debug] QUERY OK source="media_items" db=48.2ms idle=660.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-03-17 16:32:11Z], 10] 02:37:51.222 [debug] QUERY OK source="media_items" db=8.9ms idle=708.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуски говорим с филологом Юлией Афониной про то, как лингвисты понимают этимологию слов, как работает машина времени в языке, мат у Пушкина и истинный смысл Лолиты. \nКанал Юлии: https://www.youtube.com/@poetische\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:08 - Пушкин и его современники очень любили мат?\n4:38 - Как появился русский язык. Этимология и эволюция слов\n8:35 - \"Машина времени для языка\". Про правила слов и языка прошлого\n15:30 - Как восстанавливают звучание древних языков?\n18:07 - Как отличалась речь и язык у людей 200-300 лет назад?\n23:03 - Что было бы, если бы Пушкин оказался среди современного русского языка?\n24:48 - Как появляются неологизмы?\n26:04 - Почему корни в русском языке не так важны?\n27:20 - Чем современная литература отличается от литературы прошлого?\n30:42 - \"Поэзия очень математична\". Как строится ритм в поэзии?\n36:14 - Почему школьная литературная программа такая? Про великих литературных авторов\n41:12 - Каких авторов ненавидят после школьной программы? Каких авторов незаслуженно не любят?\n42:39 - Как правильно читать тоскливые и скучные тексты?\n45:52 - Как бы стоило изменить литературную программу в школе?\n50:09 - Что такое эпистолярный жанр? Письма великих авторов\n54:13 - Как формируются нормы языка?\n59:12 - Про феминитивы. Какое у них будущее?\n1:04:21 - Языки упрощаются? Как?\n1:08:15 - Придем ли мы все к общему языку человечества?\n1:10:30 - Почему числительные так похожи во многих европейских языках?\n1:13:59 - Почему в некоторых славянских языках слова могут иметь противоположное значение?\n1:18:50 - Про современную русскую литературу и авторов\n1:21:41 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "Афонина: ЯЗЫК 1000 ЛЕТ НАЗАД, МАТ и ПУШКИН", "fc889cd2-81ec-4053-b763-a5382f2483a4", "sPO6_1SpKkk", [], false, "https://www.youtube.com/watch?v=sPO6_1SpKkk", 4904, false, 110, "/downloads/youtube/ОСНОВА/2024-03-17_Афонина: ЯЗЫК 1000 ЛЕТ НАЗАД, МАТ и ПУШКИН.m4a", false, false, 10, 1, ~U[2024-03-17 16:32:11Z], ~U[2026-05-03 23:37:51Z], ~U[2026-05-03 23:37:51Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуски говорим с филологом Юлией Афониной про то, как лингвисты понимают этимологию слов, как работает машина времени в языке, мат у Пушкина и истинный смысл Лолиты. \nКанал Юлии: https://www.youtube.com/@poetische\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:08 - Пушкин и его современники очень любили мат?\n4:38 - Как появился русский язык. Этимология и эволюция слов\n8:35 - \"Машина времени для языка\". Про правила слов и языка прошлого\n15:30 - Как восстанавливают звучание древних языков?\n18:07 - Как отличалась речь и язык у людей 200-300 лет назад?\n23:03 - Что было бы, если бы Пушкин оказался среди современного русского языка?\n24:48 - Как появляются неологизмы?\n26:04 - Почему корни в русском языке не так важны?\n27:20 - Чем современная литература отличается от литературы прошлого?\n30:42 - \"Поэзия очень математична\". Как строится ритм в поэзии?\n36:14 - Почему школьная литературная программа такая? Про великих литературных авторов\n41:12 - Каких авторов ненавидят после школьной программы? Каких авторов незаслуженно не любят?\n42:39 - Как правильно читать тоскливые и скучные тексты?\n45:52 - Как бы стоило изменить литературную программу в школе?\n50:09 - Что такое эпистолярный жанр? Письма великих авторов\n54:13 - Как формируются нормы языка?\n59:12 - Про феминитивы. Какое у них будущее?\n1:04:21 - Языки упрощаются? Как?\n1:08:15 - Придем ли мы все к общему языку человечества?\n1:10:30 - Почему числительные так похожи во многих европейских языках?\n1:13:59 - Почему в некоторых славянских языках слова могут иметь противоположное значение?\n1:18:50 - Про современную русскую литературу и авторов\n1:21:41 - Спасибо за про (truncated) 02:37:51.224 [debug] QUERY OK source="sources" db=1.6ms idle=551.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:51.225 [debug] QUERY OK source="media_profiles" db=0.7ms idle=61.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:51.227 [debug] QUERY OK source="media_items" db=1.6ms idle=61.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5093] 02:37:51.227 [debug] Current batch of media processed. Will check again in 1000ms 02:37:52.228 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Максим Литвак рассказывает, как создаются приборы для Nasa, как на Марсе нашли воду, почему колония на Марсе безальтернативна, какими будут миссии Луна-26 и Луна-27.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:35 - Как нашли воду на Марсе?\n2:02 - Как строят исследовательские космические аппараты?\n4:25 - Какие испытания проходят аппараты на Земле?\n7:50 - Про Луну-25 и как испытывали копание лунного грунта на Земле?\n10:24 - Что чувствуешь, когда твой аппарат не достигает цели исследования?\n12:07 - «Все ошибки - очень невероятные». Об авариях космических аппаратов \n14:16 - «Рентген планет». Как ищут воду под поверхностью планет?\n19:40 - Как впервые обнаружили лёд на Марсе?\n22:17 - В чем была миссия Луны-25? Какие приборы были на этом аппарате?\n23:20 - Какими будут миссии «Луна-26» и «Луна-27»?\n24:35 - Как быстро меняются технологии в космических аппаратах?\n26:58 - Почему вода на Марсе находится под поверхностью?\n29:15 - Люди переселятся с Земли? Почему?\n31:42 - Почему основать колонию на Марсе легче, чем сделать оружие против метеоритов?\n32:44 - Что может убить Землю кроме кометы?\n33:43 - Что нужно осваивать кроме Марса? Почему Луна в приоритете?\n35:51 - Подземный океан спутника Юпитера Европы\n37:31 - Какие аппараты буду летать и уже летают у Европы?\n39:00 - Почему на Земле появилась жизнь?\n41:26 - Планеты земной группы. На Венере и Марсе могла быть жизнь?\n42:27 - Без воды на других планетах не может быть жизни?\n44:13 - Внеземную жизнь повезут на Землю? Насколько это опасно?\n47:44 - Про марсоход Curiosity и его аппаратуру. Какой прибор для него делали российские ученые?\n50:25 - Как совместно создают марсоходы? Про сотрудничество с NASA\n54:17 - Из чего состоит марсоход?\n57:25 - Как проходит рабочий день марсохода?\n59:05 - Какой план работы у луноходов и марсоходов?\n1:00:00 - Беспилотное управление марсоходом\n1:01:21 - Марсоход поздравляет сам себя с днем рождения!!!\n1:03:01 - Пасхалки в космических аппаратах. Как они помогают развивать исследования космоса?\n1:06:43 - Про Маска и запуск Теслы в космос\n1:08:08 - Частная космонавтика - это будущее? Почему?\n1:11:10 - Кто кроме США и России круто исследует космос?\n1:13:50 - Под какую песню вы бы полетели в космос?\n1:14:20 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\nРеклама. Nebuchadnezzar FZ-LLC. https://www.kupibilet.ru Erid: 2SDnjdYRDhJ", "duration" => 4360, "filename" => "/downloads/youtube/ОСНОВА/2024-03-10_ПЕРЕЕЗД на МАРС БЕЗАЛЬТЕРНАТИВЕН.m4a", "id" => "sFS90wqV9MM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=sFS90wqV9MM", "playlist_index" => 111, "timestamp" => 1710073277, "title" => "ПЕРЕЕЗД на МАРС БЕЗАЛЬТЕРНАТИВЕН", "upload_date" => "20240310"} 02:37:52.230 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=1006.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:52.231 [debug] QUERY OK source="sources" db=0.9ms idle=1006.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:52.269 [debug] QUERY OK source="media_items" db=38.1ms idle=1006.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-03-10 12:21:17Z], 10] 02:37:52.280 [debug] QUERY OK source="media_items" db=10.1ms idle=1042.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Максим Литвак рассказывает, как создаются приборы для Nasa, как на Марсе нашли воду, почему колония на Марсе безальтернативна, какими будут миссии Луна-26 и Луна-27.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:35 - Как нашли воду на Марсе?\n2:02 - Как строят исследовательские космические аппараты?\n4:25 - Какие испытания проходят аппараты на Земле?\n7:50 - Про Луну-25 и как испытывали копание лунного грунта на Земле?\n10:24 - Что чувствуешь, когда твой аппарат не достигает цели исследования?\n12:07 - «Все ошибки - очень невероятные». Об авариях космических аппаратов \n14:16 - «Рентген планет». Как ищут воду под поверхностью планет?\n19:40 - Как впервые обнаружили лёд на Марсе?\n22:17 - В чем была миссия Луны-25? Какие приборы были на этом аппарате?\n23:20 - Какими будут миссии «Луна-26» и «Луна-27»?\n24:35 - Как быстро меняются технологии в космических аппаратах?\n26:58 - Почему вода на Марсе находится под поверхностью?\n29:15 - Люди переселятся с Земли? Почему?\n31:42 - Почему основать колонию на Марсе легче, чем сделать оружие против метеоритов?\n32:44 - Что может убить Землю кроме кометы?\n33:43 - Что нужно осваивать кроме Марса? Почему Луна в приоритете?\n35:51 - Подземный океан спутника Юпитера Европы\n37:31 - Какие аппараты буду летать и уже летают у Европы?\n39:00 - Почему на Земле появилась жизнь?\n41:26 - Планеты земной группы. На Венере и Марсе могла быть жизнь?\n42:27 - Без воды на других планетах не может быть жизни?\n44:13 - Внеземную жизнь повезут на Землю? Насколько это опасно?\n47:44 - Про марсоход Curiosity и его аппаратуру. Какой прибор для него делали российские ученые?\n50:25 - Как совместно создают марсоходы? Про сотрудничество с NASA\n54:17 - Из чего состоит марсоход?\n57:25 - Как проходит рабочий день марсохода?\n59:05 - Какой план работы у луноходов и марсоходов?\n1:00:00 - Беспилотное управление марсоходом\n1:01:21 - Марсоход поздравляет сам себя с днем рождения!!!\n1:03:01 - Пасхалки в космических аппаратах. Как они помогают развивать исследования космоса?\n1:06:43 - Про Маска и запуск Теслы в космос\n1:08:08 - Частная космонавтика - это будущее? Почему?\n1:11:10 - Кто кроме США и России круто исследует космос?\n1:13:50 - Под какую песню вы бы полетели в космос?\n1:14:20 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\nРеклама. Nebuchadnezzar FZ-LLC. https://www.kupibilet.ru Erid: 2SDnjdYRDhJ", "ПЕРЕЕЗД на МАРС БЕЗАЛЬТЕРНАТИВЕН", "8f487516-a08c-4be9-a402-f436faa16399", "sFS90wqV9MM", [], false, "https://www.youtube.com/watch?v=sFS90wqV9MM", 4360, false, 111, "/downloads/youtube/ОСНОВА/2024-03-10_ПЕРЕЕЗД на МАРС БЕЗАЛЬТЕРНАТИВЕН.m4a", false, false, 10, 1, ~U[2024-03-10 12:21:17Z], ~U[2026-05-03 23:37:52Z], ~U[2026-05-03 23:37:52Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Максим Литвак рассказывает, как создаются приборы для Nasa, как на Марсе нашли воду, почему колония на Марсе безальтернативна, какими будут миссии Луна-26 и Луна-27.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:35 - Как нашли воду на Марсе?\n2:02 - Как строят исследовательские космические аппараты?\n4:25 - Какие испытания проходят аппараты на Земле?\n7:50 - Про Луну-25 и как испытывали копание лунного грунта на Земле?\n10:24 - Что чувствуешь, когда твой аппарат не достигает цели исследования?\n12:07 - «Все ошибки - очень невероятные». Об авариях космических аппаратов \n14:16 - «Рентген планет». Как ищут воду под поверхностью планет?\n19:40 - Как впервые обнаружили лёд на Марсе?\n22:17 - В чем была миссия Луны-25? Какие приборы были на этом аппарате?\n23:20 - Какими будут миссии «Луна-26» и «Луна-27»?\n24:35 - Как быстро меняются технологии в космических аппаратах?\n26:58 - Почему вода на Марсе находится под поверхностью?\n29:15 - Люди переселятся с Земли? Почему?\n31:42 - Почему основать коло (truncated) 02:37:52.282 [debug] QUERY OK source="sources" db=1.7ms idle=606.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:52.283 [debug] QUERY OK source="media_profiles" db=0.6ms idle=52.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:52.284 [debug] QUERY OK source="media_items" db=1.1ms idle=52.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5094] 02:37:52.284 [debug] Current batch of media processed. Will check again in 1000ms 02:37:53.285 [debug] Current batch of media processed. Will check again in 1000ms 02:37:54.286 [debug] Current batch of media processed. Will check again in 1000ms 02:37:55.287 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОлег Воскобойников ведущий медиевист, обожает читать старые тексты и изучать средневековье с самых разных сторон. Поговорили о том, какие тексты сохранились о Древней Руси, кем были ведьмы, что пили: вино, водку или пиво и ещё много, о чем. Вышло интересно!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:52 - Про мёртвые языки. Зачем их изучать?\n1:55 - В чем заключается работа медиевистов?\n3:44 - Почему множество средневековых текстов до сих пор не прочитаны?\n6:27 - Тексты о Древней Руси. Что дошло до наших дней?\n10:11 - Когда и где возник первый университет?\n11:50 - Какие тексты были на Руси? И доходили ли до неё западные тексты?\n14:43 - Какой был главный алкоголь средневековья?\n17:00 - Древние юридические сделки\n19:08 - Алкогольная география средневековья. Как лечили водкой?\n22:47 - \"Битва пива с вином\"\n24:25 - Как звучит старофранцузский?\n25:48 - Средневековая музыка. Какой она была?\n30:02 - Из чего состоят древние тексты? И как их правильно читать?\n35:23 - \"В средние века писали навесу\". Кто и как писал древние тексты?\n36:30 - \"Рукописный пазл\". Как расшифровывают рукописные тексты?\n37:50 - Насколько сильно первичные тексты авторов отличаются от того, что можно купить в книжном?\n39:47 - Как выглядит оригинальное издание \"Божественной комедии\" Данте?\n41:50 - Как правильно читать Пушкина?\n42:38 - Как правильно читать Данте?\n43:17 - Берестяные грамоты и их уникальность\n48:54 - Кто писал историю Руси? Какие иностранцы писали про Русь?\n52:50 - Ведьмы в средневековье. Кто они?\n59:37 - Что такое \"Молот ведьм\"?\n1:05:13 - Как придумали смешные прозвища правителям?\n1:06:09 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 3875, "filename" => "/downloads/youtube/ОСНОВА/2024-03-03_ВОСКОБОЙНИКОВ: МИФЫ О РУСИ, МАТ на БЕРЕСТЯНЫХ ГРАМОТАХ, МЕРТВЫЕ ЯЗЫКИ, ВЕДЬМЫ, ЛЕЧЕНИЕ ВОДКОЙ.m4a", "id" => "RF8DnaKy-xU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=RF8DnaKy-xU", "playlist_index" => 112, "timestamp" => 1709485733, "title" => "ВОСКОБОЙНИКОВ: МИФЫ О РУСИ, МАТ на БЕРЕСТЯНЫХ ГРАМОТАХ, МЕРТВЫЕ ЯЗЫКИ, ВЕДЬМЫ, ЛЕЧЕНИЕ ВОДКОЙ", "upload_date" => "20240303"} 02:37:55.289 [debug] QUERY OK source="sources" db=1.0ms idle=1783.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:55.290 [debug] QUERY OK source="sources" db=1.3ms idle=1785.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:55.337 [debug] QUERY OK source="media_items" db=46.6ms idle=1786.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-03-03 17:08:53Z], 10] 02:37:55.349 [debug] QUERY OK source="media_items" db=10.9ms idle=1658.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОлег Воскобойников ведущий медиевист, обожает читать старые тексты и изучать средневековье с самых разных сторон. Поговорили о том, какие тексты сохранились о Древней Руси, кем были ведьмы, что пили: вино, водку или пиво и ещё много, о чем. Вышло интересно!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:52 - Про мёртвые языки. Зачем их изучать?\n1:55 - В чем заключается работа медиевистов?\n3:44 - Почему множество средневековых текстов до сих пор не прочитаны?\n6:27 - Тексты о Древней Руси. Что дошло до наших дней?\n10:11 - Когда и где возник первый университет?\n11:50 - Какие тексты были на Руси? И доходили ли до неё западные тексты?\n14:43 - Какой был главный алкоголь средневековья?\n17:00 - Древние юридические сделки\n19:08 - Алкогольная география средневековья. Как лечили водкой?\n22:47 - \"Битва пива с вином\"\n24:25 - Как звучит старофранцузский?\n25:48 - Средневековая музыка. Какой она была?\n30:02 - Из чего состоят древние тексты? И как их правильно читать?\n35:23 - \"В средние века писали навесу\". Кто и как писал древние тексты?\n36:30 - \"Рукописный пазл\". Как расшифровывают рукописные тексты?\n37:50 - Насколько сильно первичные тексты авторов отличаются от того, что можно купить в книжном?\n39:47 - Как выглядит оригинальное издание \"Божественной комедии\" Данте?\n41:50 - Как правильно читать Пушкина?\n42:38 - Как правильно читать Данте?\n43:17 - Берестяные грамоты и их уникальность\n48:54 - Кто писал историю Руси? Какие иностранцы писали про Русь?\n52:50 - Ведьмы в средневековье. Кто они?\n59:37 - Что такое \"Молот ведьм\"?\n1:05:13 - Как придумали смешные прозвища правителям?\n1:06:09 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ВОСКОБОЙНИКОВ: МИФЫ О РУСИ, МАТ на БЕРЕСТЯНЫХ ГРАМОТАХ, МЕРТВЫЕ ЯЗЫКИ, ВЕДЬМЫ, ЛЕЧЕНИЕ ВОДКОЙ", "a74c1a99-7043-4ebb-8725-01b53862d523", "RF8DnaKy-xU", [], false, "https://www.youtube.com/watch?v=RF8DnaKy-xU", 3875, false, 112, "/downloads/youtube/ОСНОВА/2024-03-03_ВОСКОБОЙНИКОВ: МИФЫ О РУСИ, МАТ на БЕРЕСТЯНЫХ ГРАМОТАХ, МЕРТВЫЕ ЯЗЫКИ, ВЕДЬМЫ, ЛЕЧЕНИЕ ВОДКОЙ.m4a", false, false, 10, 1, ~U[2024-03-03 17:08:53Z], ~U[2026-05-03 23:37:55Z], ~U[2026-05-03 23:37:55Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОлег Воскобойников ведущий медиевист, обожает читать старые тексты и изучать средневековье с самых разных сторон. Поговорили о том, какие тексты сохранились о Древней Руси, кем были ведьмы, что пили: вино, водку или пиво и ещё много, о чем. Вышло интересно!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:52 - Про мёртвые языки. Зачем их изучать?\n1:55 - В чем заключается работа медиевистов?\n3:44 - Почему множество средневековых текстов до сих пор не прочитаны?\n6:27 - Тексты о Древней Руси. Что дошло до наших дней?\n10:11 - Когда и где возник первый университет?\n11:50 - Какие тексты были на Руси? И доходили ли до неё западные тексты?\n14:43 - Какой был главный алкоголь средневековья?\n17:00 - Древние юридические сделки\n19:08 - Алкогольная география средневековья. Как лечили водкой?\n22:47 - \"Битва пива с вином\"\n24:25 - Как звучит старофранцузский?\n25:48 - Средневековая музыка. Какой она была?\n30:02 - Из чего состоят древние тексты? И как их правильно читать?\n35:23 - \"В средние века писали навесу\". Кто и как писал древние тексты?\n36:30 - \"Рукописный пазл\". Как расшифровывают рукописные тексты?\n37:50 - Насколько сильно первичные тексты авторов отличаются от того, что можно купить в книжном?\n39:47 - Как выглядит оригинальное издание \"Божественной комедии\" Данте?\n41:50 - Как правильно читать Пушкина?\n42:38 - Как правильно читать Данте?\n43:17 - Берестяные грамоты и их уникальность\n48:54 - Кто писал историю Руси? Какие иностранцы писали про Русь?\n52:50 - Ведьмы в средневековье. Кто они?\n59:37 - Что такое \"Молот ведь (truncated) 02:37:55.351 [debug] QUERY OK source="sources" db=2.2ms idle=662.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:55.353 [debug] QUERY OK source="media_profiles" db=1.1ms idle=62.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:55.355 [debug] QUERY OK source="media_items" db=2.1ms idle=62.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5095] 02:37:55.355 [debug] Current batch of media processed. Will check again in 1000ms 02:37:56.356 [debug] Current batch of media processed. Will check again in 1000ms 02:37:57.357 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nМы продолжаем разговоры о квантовой физике и космологии. Сегодня пытаемся разобраться как работает квантовая телепортация. Что такое \"кротовые норы\"? Как можно менять время, если разогнаться до скорости света? Что будет, если оказаться внутри черной дыры? Об этом мы поговорили с руководителем лаборатории астрофизики и космологии, старшим научный сотрудник лаборатории математического моделирования сложных и нелинейных систем БФУ им. Канта Артемом Асташенком.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:01 - Скорость света - это максимальная скорость? Как это поняли?\n7:18 - Сколько нужно энергии, чтобы разогнаться до скорости света?\n8:09 - \"Двигаться из будущего в прошлое\". Как скорость света влияет на течение времени?\n11:29 - Парадоксы путешествия во времени\n13:39 - \"Какие-то области во вселенной мы никогда не увидим\". О размере вселенной и насколько далеко мы в ней видим\n15:24 - \"Бесконечность в бесконечности\". Про Большой взрыв и расширение вселенной\n16:56 - Что если вселенная конечна?\n21:08 - \"Мультиверс электрона\". Парадоксальность квантовых измерений\n25:12 - Что такое квантовая запутанность и квантовая телепортация?\n34:02 - Что именно понимается под \"телепортацией частицы\"?\n35:28 - \"В квантовой физике запрещается клонирование\"\n36:17 - Можно ли сделать телепортацию крупных объектов?\n38:20 - Гиперпространственный прыжок. Как работает это идея?\n43:25 - Что такое \"кротовые норы\" и \"червоточины\"?\n46:10 - \"Изменять геометрию пространства\". Как создать искусственную \"кротовую нору\"?\n47:30 - Научные статьи о путешествии во времени\n50:07 - Как нашли \"темную материю\"? В чем разница между \"темной материей\" и \"темной энергией\"?\n54:19 - Из чего состоит \"темная материя\"?\n55:43 - Как быстро передается информация про гравитацию?\n57:22 - Что переносит информацию о гравитации? Что такое \"гравитоны\"?\n59:44 - Как края галактики понимают вокруг чего им крутиться?\n1:01:25 - Что будет, если влететь в черную дыру?\n1:05:36 - Из чего состоит черная дыра? Что можно увидеть внутри черной дыры?\n1:08:46 - \"Черные карлики\" - что это?\n1:10:08 - Нейтронные звезды\n1:15:13 - Какие взрывы происходят в космосе?\n1:17:07 - Как устроено моделирование космических процессов?\n1:21:08 - Как выглядело компьютерное моделирование эволюции вселенной?\n1:24:04 - \"Замедление времени при быстром перемещении\". Вариант путешествия в дальний космос\n1:27:02 - Насколько наша Солнечная система привлекательна для пришельцев?\n1:28:07 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5123, "filename" => "/downloads/youtube/ОСНОВА/2024-02-25_АСТРОФИЗИК Асташёнок: МАШИНА ВРЕМЕНИ, КВАНТОВАЯ ТЕЛЕПОРТАЦИЯ и МУЛЬТИВЕРС.m4a", "id" => "RapnZfuA9oc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=RapnZfuA9oc", "playlist_index" => 113, "timestamp" => 1708872980, "title" => "АСТРОФИЗИК Асташёнок: МАШИНА ВРЕМЕНИ, КВАНТОВАЯ ТЕЛЕПОРТАЦИЯ и МУЛЬТИВЕРС", "upload_date" => "20240225"} 02:37:57.362 [debug] QUERY OK source="sources" db=4.1ms idle=853.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:57.363 [debug] QUERY OK source="sources" db=0.7ms idle=858.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:57.400 [debug] QUERY OK source="media_items" db=37.2ms idle=858.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-02-25 14:56:20Z], 10] 02:37:57.416 [debug] QUERY OK source="media_items" db=15.5ms idle=896.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nМы продолжаем разговоры о квантовой физике и космологии. Сегодня пытаемся разобраться как работает квантовая телепортация. Что такое \"кротовые норы\"? Как можно менять время, если разогнаться до скорости света? Что будет, если оказаться внутри черной дыры? Об этом мы поговорили с руководителем лаборатории астрофизики и космологии, старшим научный сотрудник лаборатории математического моделирования сложных и нелинейных систем БФУ им. Канта Артемом Асташенком.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:01 - Скорость света - это максимальная скорость? Как это поняли?\n7:18 - Сколько нужно энергии, чтобы разогнаться до скорости света?\n8:09 - \"Двигаться из будущего в прошлое\". Как скорость света влияет на течение времени?\n11:29 - Парадоксы путешествия во времени\n13:39 - \"Какие-то области во вселенной мы никогда не увидим\". О размере вселенной и насколько далеко мы в ней видим\n15:24 - \"Бесконечность в бесконечности\". Про Большой взрыв и расширение вселенной\n16:56 - Что если вселенная конечна?\n21:08 - \"Мультиверс электрона\". Парадоксальность квантовых измерений\n25:12 - Что такое квантовая запутанность и квантовая телепортация?\n34:02 - Что именно понимается под \"телепортацией частицы\"?\n35:28 - \"В квантовой физике запрещается клонирование\"\n36:17 - Можно ли сделать телепортацию крупных объектов?\n38:20 - Гиперпространственный прыжок. Как работает это идея?\n43:25 - Что такое \"кротовые норы\" и \"червоточины\"?\n46:10 - \"Изменять геометрию пространства\". Как создать искусственную \"кротовую нору\"?\n47:30 - Научные статьи о путешествии во времени\n50:07 - Как нашли \"темную материю\"? В чем разница между \"темной материей\" и \"темной энергией\"?\n54:19 - Из чего состоит \"темная материя\"?\n55:43 - Как быстро передается информация про гравитацию?\n57:22 - Что переносит информацию о гравитации? Что такое \"гравитоны\"?\n59:44 - Как края галактики понимают вокруг чего им крутиться?\n1:01:25 - Что будет, если влететь в черную дыру?\n1:05:36 - Из чего состоит черная дыра? Что можно увидеть внутри черной дыры?\n1:08:46 - \"Черные карлики\" - что это?\n1:10:08 - Нейтронные звезды\n1:15:13 - Какие взрывы происходят в космосе?\n1:17:07 - Как устроено моделирование космических процессов?\n1:21:08 - Как выглядело компьютерное моделирование эволюции вселенной?\n1:24:04 - \"Замедление времени при быстром перемещении\". Вариант путешествия в дальний космос\n1:27:02 - Насколько наша Солнечная система привлекательна для пришельцев?\n1:28:07 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "АСТРОФИЗИК Асташёнок: МАШИНА ВРЕМЕНИ, КВАНТОВАЯ ТЕЛЕПОРТАЦИЯ и МУЛЬТИВЕРС", "3e98beae-046b-4649-925d-846e13c85461", "RapnZfuA9oc", [], false, "https://www.youtube.com/watch?v=RapnZfuA9oc", 5123, false, 113, "/downloads/youtube/ОСНОВА/2024-02-25_АСТРОФИЗИК Асташёнок: МАШИНА ВРЕМЕНИ, КВАНТОВАЯ ТЕЛЕПОРТАЦИЯ и МУЛЬТИВЕРС.m4a", false, false, 10, 1, ~U[2024-02-25 14:56:20Z], ~U[2026-05-03 23:37:57Z], ~U[2026-05-03 23:37:57Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nМы продолжаем разговоры о квантовой физике и космологии. Сегодня пытаемся разобраться как работает квантовая телепортация. Что такое \"кротовые норы\"? Как можно менять время, если разогнаться до скорости света? Что будет, если оказаться внутри черной дыры? Об этом мы поговорили с руководителем лаборатории астрофизики и космологии, старшим научный сотрудник лаборатории математического моделирования сложных и нелинейных систем БФУ им. Канта Артемом Асташенком.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:01 - Скорость света - это максимальная скорость? Как это поняли?\n7:18 - Сколько нужно энергии, чтобы разогнаться до скорости света?\n8:09 - \"Двигаться из буд (truncated) 02:37:57.419 [debug] QUERY OK source="sources" db=2.8ms idle=724.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:57.421 [debug] QUERY OK source="media_profiles" db=0.8ms idle=57.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:57.423 [debug] QUERY OK source="media_items" db=1.9ms idle=57.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5096] 02:37:57.423 [debug] Current batch of media processed. Will check again in 1000ms 02:37:58.424 [debug] Current batch of media processed. Will check again in 1000ms 02:37:59.426 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "https://go.skyeng.ru/1000w1 – скачать комикс 1000 слов от онлайн-школы Skyeng. Самая актуальная лексика для работы, путешествий, свиданий\nhttps://go.skyeng.ru/allstudy – пройти бесплатную диагностику уровня английского\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня мы поговорим о жизни, которая была задолго до нас. Кто такие трилобиты? Что такое \"пять массовых вымираний\"? Как вымерли динозавры? Как выглядела Земля в далеком прошлом? Почему живые организмы вышли из воды на сушу? Все это мы обсудили с палеонтологом Эдуардом Мычко.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:00 - Палеонтология московского метро. Какие организмы содержатся в мраморе метрополитена?\n5:42 - Что такое \"Геологическая летопись Земли\"? Почему на нашей планете сохраняются остатки древних живых организмов?\n10:17 - \"Большую часть информации о жизни в прошлом мы никогда не узнаем\"\n11:56 - Какой процент несохранившихся древних живых существ мы никогда не узнаем?\n13:15 - Что такое \"пять массовых вымираний\"? Как эти вымирания оставляли след в слоях Земли?\n22:07 - Когда было последнее крупное вымирание на Земле? Какие причины у вымираний?\n25:36 - \"Надеюсь массовые вымирания еще будут происходить\". Почему?\n26:22 - Развилки эволюции. На другой планете может быть жизнь как у нас?\n28:43 - Переход жизни из воды на сушу. Как это было? Какие организмы были первыми на суше?\n31:51 - С чем связан выход живых существ из воды на сушу?\n34:44 - Мы можем проследить как из плавника получилась лапа?\n36:20 - Кто такие трилобиты?\n37:33 - Что такое \"Пермское вымирание\" и какое отношение оно имеет к Перми?\n38:37 - Продолжаем про трилобитов\n40:52 - Строение трилобита\n42:24 - Как палеонтологи \"переоткрывают\" вымершие виды и прослеживают эволюцию древних существ?\n44:43 - \"Плоть динозавра\". Как органика сохраняется в породах?\n47:30 - Что нам дает найденная древняя органика?\n48:37 - Янтарь реально может законсервировать древнюю органику? \n50:09 - \"На территории Москвы жили динозавры\"\n51:05 - \"Глубина отложений никак не связана с возрастом\". Где искать остатки динозавров?\n57:50 - Что было на Земле 600 миллионов лет назад?\n58:54 - \"Животные были несимметричны\"\n1:00:09 - А откуда пришла симметрия и зачем?\n1:01:39 - Что было бы, если бы жизнь не вышла на сушу? Какая бы жизнь была в воде?\n1:03:00 - О разумных организмах под водой. Насколько это реально?\n1:04:12 - Говорящий тюлень и мозг дельфинов\n1:06:38 - Компьютер может исследовать эволюцию? Насколько ИИ способен спрогнозировать эволюционные процессы?\n1:12:21 - Русалки. Насколько эволюционно они возможны?\n1:14:27 - Причины массовых вымираний на Земле\n1:22:20 - Изменение климата может привести к новому массовому вымиранию? Будет новый ледниковый период?\n1:24:10 - Кто выживет при массовом вымирании?\n1:25:54 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5190, "filename" => "/downloads/youtube/ОСНОВА/2024-02-18_Палеонтолог МЫЧКО: КТО ЖИЛ и КАК УМЕР ДО НАС?.m4a", "id" => "XbIAeCi4R0Y", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=XbIAeCi4R0Y", "playlist_index" => 114, "timestamp" => 1708267263, "title" => "Палеонтолог МЫЧКО: КТО ЖИЛ и КАК УМЕР ДО НАС?", "upload_date" => "20240218"} 02:37:59.427 [debug] QUERY OK source="sources" db=0.9ms idle=921.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:37:59.428 [debug] QUERY OK source="sources" db=0.8ms idle=923.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:59.470 [debug] QUERY OK source="media_items" db=42.0ms idle=924.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-02-18 14:41:03Z], 10] 02:37:59.480 [debug] QUERY OK source="media_items" db=9.4ms idle=966.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["https://go.skyeng.ru/1000w1 – скачать комикс 1000 слов от онлайн-школы Skyeng. Самая актуальная лексика для работы, путешествий, свиданий\nhttps://go.skyeng.ru/allstudy – пройти бесплатную диагностику уровня английского\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня мы поговорим о жизни, которая была задолго до нас. Кто такие трилобиты? Что такое \"пять массовых вымираний\"? Как вымерли динозавры? Как выглядела Земля в далеком прошлом? Почему живые организмы вышли из воды на сушу? Все это мы обсудили с палеонтологом Эдуардом Мычко.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:00 - Палеонтология московского метро. Какие организмы содержатся в мраморе метрополитена?\n5:42 - Что такое \"Геологическая летопись Земли\"? Почему на нашей планете сохраняются остатки древних живых организмов?\n10:17 - \"Большую часть информации о жизни в прошлом мы никогда не узнаем\"\n11:56 - Какой процент несохранившихся древних живых существ мы никогда не узнаем?\n13:15 - Что такое \"пять массовых вымираний\"? Как эти вымирания оставляли след в слоях Земли?\n22:07 - Когда было последнее крупное вымирание на Земле? Какие причины у вымираний?\n25:36 - \"Надеюсь массовые вымирания еще будут происходить\". Почему?\n26:22 - Развилки эволюции. На другой планете может быть жизнь как у нас?\n28:43 - Переход жизни из воды на сушу. Как это было? Какие организмы были первыми на суше?\n31:51 - С чем связан выход живых существ из воды на сушу?\n34:44 - Мы можем проследить как из плавника получилась лапа?\n36:20 - Кто такие трилобиты?\n37:33 - Что такое \"Пермское вымирание\" и какое отношение оно имеет к Перми?\n38:37 - Продолжаем про трилобитов\n40:52 - Строение трилобита\n42:24 - Как палеонтологи \"переоткрывают\" вымершие виды и прослеживают эволюцию древних существ?\n44:43 - \"Плоть динозавра\". Как органика сохраняется в породах?\n47:30 - Что нам дает найденная древняя органика?\n48:37 - Янтарь реально может законсервировать древнюю органику? \n50:09 - \"На территории Москвы жили динозавры\"\n51:05 - \"Глубина отложений никак не связана с возрастом\". Где искать остатки динозавров?\n57:50 - Что было на Земле 600 миллионов лет назад?\n58:54 - \"Животные были несимметричны\"\n1:00:09 - А откуда пришла симметрия и зачем?\n1:01:39 - Что было бы, если бы жизнь не вышла на сушу? Какая бы жизнь была в воде?\n1:03:00 - О разумных организмах под водой. Насколько это реально?\n1:04:12 - Говорящий тюлень и мозг дельфинов\n1:06:38 - Компьютер может исследовать эволюцию? Насколько ИИ способен спрогнозировать эволюционные процессы?\n1:12:21 - Русалки. Насколько эволюционно они возможны?\n1:14:27 - Причины массовых вымираний на Земле\n1:22:20 - Изменение климата может привести к новому массовому вымиранию? Будет новый ледниковый период?\n1:24:10 - Кто выживет при массовом вымирании?\n1:25:54 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "Палеонтолог МЫЧКО: КТО ЖИЛ и КАК УМЕР ДО НАС?", "a1cda65a-fd0e-468d-8850-c1dc8234966e", "XbIAeCi4R0Y", [], false, "https://www.youtube.com/watch?v=XbIAeCi4R0Y", 5190, false, 114, "/downloads/youtube/ОСНОВА/2024-02-18_Палеонтолог МЫЧКО: КТО ЖИЛ и КАК УМЕР ДО НАС?.m4a", false, false, 10, 1, ~U[2024-02-18 14:41:03Z], ~U[2026-05-03 23:37:59Z], ~U[2026-05-03 23:37:59Z], "https://go.skyeng.ru/1000w1 – скачать комикс 1000 слов от онлайн-школы Skyeng. Самая актуальная лексика для работы, путешествий, свиданий\nhttps://go.skyeng.ru/allstudy – пройти бесплатную диагностику уровня английского\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня мы поговорим о жизни, которая была задолго до нас. Кто такие трилобиты? Что такое \"пять массовых вымираний\"? Как вымерли динозавры? Как выглядела Земля в далеком прошлом? Почему живые организмы вышли из воды на сушу? Все это мы обсудили с палеонтологом Эдуардом Мычко.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём с (truncated) 02:37:59.482 [debug] QUERY OK source="sources" db=2.0ms idle=778.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:37:59.483 [debug] QUERY OK source="media_profiles" db=0.8ms idle=55.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:37:59.485 [debug] QUERY OK source="media_items" db=1.4ms idle=55.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5097] 02:37:59.485 [debug] Current batch of media processed. Will check again in 1000ms 02:38:00.486 [debug] Current batch of media processed. Will check again in 1000ms 02:38:00.538 [info] {"source":"oban","duration":333,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:38:01.488 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске мы попытались разобраться в том, что такое Китай. Какая в этой стране религия? Какие культурные особенности есть у этой страны? Что такое \"терракотовая армия\" и зачем построили Великую Китайскую стену? Поговорили о многом, но еще кучу всего интересного не успели обсудить с кандидатом исторических наук Сергеем Дмитриевым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:39 - Почему у Китая такое огромное население?\n7:05 - Какая религия в Китае?\n10:47 - В чём идея конфуцианства?\n13:58 - В чём идея даосизма?\n15:50 - В чём идея китайского буддизма?\n21:24 - Что такое \"китайский новый год\"? Что именно празднуют?\n23:50 - Как устроен лунный календарь? \n25:52 - Великие китайские изобретения. Китай в средневековье был развитее Европы?\n30:34 - Китайских шелкопрядов пытались выкрасть в Европу? Это правда?\n33:04 - Почему уникальные китайские технологии не распространялись по миру?\n34:07 - \"Я передаю, а не создаю\". Почему в традиционном обществе не думали, что можно узнать что-то новое?\n36:34 - Язык влияет на мировоззрение? Китайцы особенные из-за своего языка?\n38:58 - Когда появляется тональность в китайском языке?\n41:59 - \"Показатель красивой речи\". В Китае очень распространены пословицы и поговорки?\n44:39 - В Китае есть поговорки похожие на наши?\n45:23 - \"Нельзя говорить про единый язык в Китае\". О диалектах и отличиях языка в разных регионах Китая\n49:20 - Почему Китай сохраняет иероглифы и как борется с разницей диалектов?\n53:42 - Для Китая снимают отдельные сцены в голливудских фильмах? И про другие приколы китайского кинопроката\n55:37 - Что нельзя показывать в кино для Китая?\n56:30 - \"Кампании по борьбе с корейской культурой в Китае\"\n59:13 - Про книгу \"Задача трёх тел\"\n1:01:09 - Ритуалы выбора имен для детей в Китае\n1:04:04 - Детей переименовывают после болезни?\n1:04:33 - В Китае выбирают себе дополнительное иностранное имя?\n1:07:25 - Что такое \"терракотовая армия\"? Зачем её сделали?\n1:10:18 - Как китайские императоры пытались устроить себе хорошую загробную жизнь?\n1:12:24 - Великая Китайская стена. Зачем её построили?\n1:18:07 - Стена решала какие-то военные задачи?\n1:21:13 - Про провинции Китая\n1:23:09 - Китай по-настоящему коммунистическая страна или нет?\n1:27:13 - Китай все еще строит социализм? Какой план?\n1:31:00 - Какой именно политический путь выбрал Китай?\n1:33:42 - Почему Китая два? Про Тайвань\n1:37:14 - Хотите ли вы еще один выпуск про Китай? Пишите в комментариях\n1:38:27 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5751, "filename" => "/downloads/youtube/ОСНОВА/2024-02-11_ПОНЯТЬ КИТАЙ: ПОЧЕМУ ТАКОЙ БОЛЬШОЙ, ИЕРОГЛИФЫ и iPhone-КОММУНИЗМ.m4a", "id" => "zWo99EWVb1U", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=zWo99EWVb1U", "playlist_index" => 115, "timestamp" => 1707667011, "title" => "ПОНЯТЬ КИТАЙ: ПОЧЕМУ ТАКОЙ БОЛЬШОЙ, ИЕРОГЛИФЫ и iPhone-КОММУНИЗМ", "upload_date" => "20240211"} 02:38:01.488 [debug] QUERY OK source="sources" db=0.6ms idle=983.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:01.490 [debug] QUERY OK source="sources" db=1.0ms idle=984.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:01.522 [debug] QUERY OK source="media_items" db=31.9ms idle=986.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-02-11 15:56:51Z], 10] 02:38:01.532 [debug] QUERY OK source="media_items" db=9.6ms idle=984.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске мы попытались разобраться в том, что такое Китай. Какая в этой стране религия? Какие культурные особенности есть у этой страны? Что такое \"терракотовая армия\" и зачем построили Великую Китайскую стену? Поговорили о многом, но еще кучу всего интересного не успели обсудить с кандидатом исторических наук Сергеем Дмитриевым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:39 - Почему у Китая такое огромное население?\n7:05 - Какая религия в Китае?\n10:47 - В чём идея конфуцианства?\n13:58 - В чём идея даосизма?\n15:50 - В чём идея китайского буддизма?\n21:24 - Что такое \"китайский новый год\"? Что именно празднуют?\n23:50 - Как устроен лунный календарь? \n25:52 - Великие китайские изобретения. Китай в средневековье был развитее Европы?\n30:34 - Китайских шелкопрядов пытались выкрасть в Европу? Это правда?\n33:04 - Почему уникальные китайские технологии не распространялись по миру?\n34:07 - \"Я передаю, а не создаю\". Почему в традиционном обществе не думали, что можно узнать что-то новое?\n36:34 - Язык влияет на мировоззрение? Китайцы особенные из-за своего языка?\n38:58 - Когда появляется тональность в китайском языке?\n41:59 - \"Показатель красивой речи\". В Китае очень распространены пословицы и поговорки?\n44:39 - В Китае есть поговорки похожие на наши?\n45:23 - \"Нельзя говорить про единый язык в Китае\". О диалектах и отличиях языка в разных регионах Китая\n49:20 - Почему Китай сохраняет иероглифы и как борется с разницей диалектов?\n53:42 - Для Китая снимают отдельные сцены в голливудских фильмах? И про другие приколы китайского кинопроката\n55:37 - Что нельзя показывать в кино для Китая?\n56:30 - \"Кампании по борьбе с корейской культурой в Китае\"\n59:13 - Про книгу \"Задача трёх тел\"\n1:01:09 - Ритуалы выбора имен для детей в Китае\n1:04:04 - Детей переименовывают после болезни?\n1:04:33 - В Китае выбирают себе дополнительное иностранное имя?\n1:07:25 - Что такое \"терракотовая армия\"? Зачем её сделали?\n1:10:18 - Как китайские императоры пытались устроить себе хорошую загробную жизнь?\n1:12:24 - Великая Китайская стена. Зачем её построили?\n1:18:07 - Стена решала какие-то военные задачи?\n1:21:13 - Про провинции Китая\n1:23:09 - Китай по-настоящему коммунистическая страна или нет?\n1:27:13 - Китай все еще строит социализм? Какой план?\n1:31:00 - Какой именно политический путь выбрал Китай?\n1:33:42 - Почему Китая два? Про Тайвань\n1:37:14 - Хотите ли вы еще один выпуск про Китай? Пишите в комментариях\n1:38:27 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ПОНЯТЬ КИТАЙ: ПОЧЕМУ ТАКОЙ БОЛЬШОЙ, ИЕРОГЛИФЫ и iPhone-КОММУНИЗМ", "fbba49e8-da24-45c9-8cea-d78f8699f721", "zWo99EWVb1U", [], false, "https://www.youtube.com/watch?v=zWo99EWVb1U", 5751, false, 115, "/downloads/youtube/ОСНОВА/2024-02-11_ПОНЯТЬ КИТАЙ: ПОЧЕМУ ТАКОЙ БОЛЬШОЙ, ИЕРОГЛИФЫ и iPhone-КОММУНИЗМ.m4a", false, false, 10, 1, ~U[2024-02-11 15:56:51Z], ~U[2026-05-03 23:38:01Z], ~U[2026-05-03 23:38:01Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске мы попытались разобраться в том, что такое Китай. Какая в этой стране религия? Какие культурные особенности есть у этой страны? Что такое \"терракотовая армия\" и зачем построили Великую Китайскую стену? Поговорили о многом, но еще кучу всего интересного не успели обсудить с кандидатом исторических наук Сергеем Дмитриевым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:39 - Почему у Китая такое огромное население?\n7:05 - Какая религия в Китае?\n10:47 - В чём идея конфуцианства?\n13:58 - В чём идея даосизма?\n15:50 - В чём идея китайского буддизма?\n21:24 - Что такое \"китайский новый год\"? Что именно празднуют?\n23:50 - Как устроен лунный календарь? \n25:52 - Великие китайские изобретения. Китай в средневековье бы (truncated) 02:38:01.534 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=823.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:01.535 [debug] QUERY OK source="media_profiles" db=0.7ms idle=45.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:01.537 [debug] QUERY OK source="media_items" db=1.4ms idle=45.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5098] 02:38:01.537 [debug] Current batch of media processed. Will check again in 1000ms 02:38:02.538 [debug] Current batch of media processed. Will check again in 1000ms 02:38:03.537 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nМы продолжаем наш цикл \"планетарных\" подкастов. Сегодня мы поговорили про Марс. Какое прошлое было у этой планеты? Была ли там жизнь? Когда мы построим на ней базу? И зачем вообще человечеству эта красная планета? Об этом поговорили с кандидатом физико-математических наук, доцентом базовой кафедры физики космоса ИКИ РАН Денисом Беляевым.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:25 - Главные проблемы колонизации Марса\n8:14 - Как полет на Марс может сказаться на психике человека? Марсианские эксперименты на Земле\n12:13 - \"Это билет в один конец\". Когда мы полетим до Марса и обратно?\n13:39 - В чем смысл поиска воды на других планетах? Почему вода на Марсе моментально испаряется?\n18:22 - Странное поведение атмосферного давления на Марсе и лед из CO2\n20:16 - Какой климат на Марсе?\n23:13 - Почему Марс красный?\n24:00 - Как появился Марс? Там были реки и озера?\n27:36 - Катастрофы на Марсе и Венере. Как эти планеты \"потеряли\" воду?\n30:18 - Пейзаж Марса. Что мы видим по фото марсохода Curiosity?\n31:08 - Пылевые бури на Марсе. Как они меняют ландшафт планеты и как уничтожают марсоходы?\n33:07 - Почему на Марсе своё летоисчисление? Откуда оно берет начало?\n37:12 - Облака на Марсе. Из чего они?\n40:26 - Земледелие на Марсе. Там можно вырастить картошку?\n42:16 - Почему на Марс не привозят ничего живого или бактерии?\n43:31 - Метан на Марсе. Он может указывать на жизнь?\n48:44 - Как обнаружили метан на Марсе?\n54:43 - Почему поверхность Марса ассиметрична? Почему рельеф поверхности сильно менялся?\n57:45 - Климат Марса похож на Земной? Там есть времена года?\n1:03:18 - \"Пылевые дьяволы\" Марса. Что это и как они образуются?\n1:04:43 - Какие аппараты сейчас исследуют Марс и что они делают?\n1:11:44 - Какие у Марса сходства с Землей?\n1:12:50 - Почему сутки на Марсе называются \"солами\"?\n1:13:33 - Терраформирование Марса. Каким человечество видит будущее Марса? \n1:15:17 - Как будут выглядеть первые базы на Марсе?\n1:16:37 - Жизнь могла прилететь с Марса? Как?\n1:17:33 - Где искать жизнь на Марсе?\n1:18:28 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4653, "filename" => "/downloads/youtube/ОСНОВА/2024-02-04_МАРС: ЖИЗНЬ, КОЛОНИЗАЦИЯ и БЫТ.m4a", "id" => "jC28GMP0kqo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=jC28GMP0kqo", "playlist_index" => 116, "timestamp" => 1707067183, "title" => "МАРС: ЖИЗНЬ, КОЛОНИЗАЦИЯ и БЫТ", "upload_date" => "20240204"} 02:38:03.538 [debug] QUERY OK source="sources" db=0.7ms idle=823.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:03.539 [debug] QUERY OK source="sources" db=0.7ms idle=36.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:03.578 [debug] QUERY OK source="media_items" db=38.2ms idle=37.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-02-04 17:19:43Z], 10] 02:38:03.588 [debug] QUERY OK source="media_items" db=9.2ms idle=76.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nМы продолжаем наш цикл \"планетарных\" подкастов. Сегодня мы поговорили про Марс. Какое прошлое было у этой планеты? Была ли там жизнь? Когда мы построим на ней базу? И зачем вообще человечеству эта красная планета? Об этом поговорили с кандидатом физико-математических наук, доцентом базовой кафедры физики космоса ИКИ РАН Денисом Беляевым.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:25 - Главные проблемы колонизации Марса\n8:14 - Как полет на Марс может сказаться на психике человека? Марсианские эксперименты на Земле\n12:13 - \"Это билет в один конец\". Когда мы полетим до Марса и обратно?\n13:39 - В чем смысл поиска воды на других планетах? Почему вода на Марсе моментально испаряется?\n18:22 - Странное поведение атмосферного давления на Марсе и лед из CO2\n20:16 - Какой климат на Марсе?\n23:13 - Почему Марс красный?\n24:00 - Как появился Марс? Там были реки и озера?\n27:36 - Катастрофы на Марсе и Венере. Как эти планеты \"потеряли\" воду?\n30:18 - Пейзаж Марса. Что мы видим по фото марсохода Curiosity?\n31:08 - Пылевые бури на Марсе. Как они меняют ландшафт планеты и как уничтожают марсоходы?\n33:07 - Почему на Марсе своё летоисчисление? Откуда оно берет начало?\n37:12 - Облака на Марсе. Из чего они?\n40:26 - Земледелие на Марсе. Там можно вырастить картошку?\n42:16 - Почему на Марс не привозят ничего живого или бактерии?\n43:31 - Метан на Марсе. Он может указывать на жизнь?\n48:44 - Как обнаружили метан на Марсе?\n54:43 - Почему поверхность Марса ассиметрична? Почему рельеф поверхности сильно менялся?\n57:45 - Климат Марса похож на Земной? Там есть времена года?\n1:03:18 - \"Пылевые дьяволы\" Марса. Что это и как они образуются?\n1:04:43 - Какие аппараты сейчас исследуют Марс и что они делают?\n1:11:44 - Какие у Марса сходства с Землей?\n1:12:50 - Почему сутки на Марсе называются \"солами\"?\n1:13:33 - Терраформирование Марса. Каким человечество видит будущее Марса? \n1:15:17 - Как будут выглядеть первые базы на Марсе?\n1:16:37 - Жизнь могла прилететь с Марса? Как?\n1:17:33 - Где искать жизнь на Марсе?\n1:18:28 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "МАРС: ЖИЗНЬ, КОЛОНИЗАЦИЯ и БЫТ", "a32f7b8e-509d-4521-8ccc-64e1ed93cea6", "jC28GMP0kqo", [], false, "https://www.youtube.com/watch?v=jC28GMP0kqo", 4653, false, 116, "/downloads/youtube/ОСНОВА/2024-02-04_МАРС: ЖИЗНЬ, КОЛОНИЗАЦИЯ и БЫТ.m4a", false, false, 10, 1, ~U[2024-02-04 17:19:43Z], ~U[2026-05-03 23:38:03Z], ~U[2026-05-03 23:38:03Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nМы продолжаем наш цикл \"планетарных\" подкастов. Сегодня мы поговорили про Марс. Какое прошлое было у этой планеты? Была ли там жизнь? Когда мы построим на ней базу? И зачем вообще человечеству эта красная планета? Об этом поговорили с кандидатом физико-математических наук, доцентом базовой кафедры физики космоса ИКИ РАН Денисом Беляевым.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:25 - Главные проблемы колонизации Марса\n8:14 - Как полет на Марс может сказаться на психике человека? Марсианские эксперименты на Земле\n12:13 - \"Это билет в один конец\". Когда мы полетим до Марса и обратно?\n13:39 - В чем смысл поиска воды на других планетах? Почему вода на Марсе моментально испаряется?\n18:22 - Странное поведение атмосферного давления на Марсе и лед из CO2\n20:16 - Какой климат на Марсе?\n23:13 - Почему Марс красный?\n24:00 - Как появился Марс? Там были реки и озера?\n27:36 - Катастрофы на Марсе и Венере. Как эти планеты \"потеряли\" воду?\n30:18 - Пейзаж Марса. Что мы видим по фото марсохода Curiosity?\n31:08 - Пылевые бури на Марсе. Как они меняют ландшафт планеты и как уничтожают марсоходы?\n33:07 - Почему на Марсе своё летоисчисление? Откуда оно берет начало?\n37:12 - Облака на Марсе. Из чего они?\n40:26 - Земледелие на Марсе. Там можно вы (truncated) 02:38:03.589 [debug] QUERY OK source="sources" db=1.6ms idle=85.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:03.590 [debug] QUERY OK source="media_profiles" db=0.6ms idle=51.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:03.592 [debug] QUERY OK source="media_items" db=1.4ms idle=50.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5099] 02:38:03.592 [debug] Current batch of media processed. Will check again in 1000ms 02:38:04.593 [debug] Current batch of media processed. Will check again in 1000ms 02:38:05.014 [info] {"source":"oban","duration":6176,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:38:05.594 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем парадоксы языка: как мы на самом деле понимаем язык, почему ударения в русском такие сложные, как правильно красИвее или красивЕе, что такое на самом деле Да и Нет и как нейрросети помогают понять языки. Об этом разговариваем с лингвистом Александром Пиперски.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чем сегодняшний выпуск?\n1:25 - Как правильно - красИвее или красивЕе? Говорим об ударениях\n09:16 - Гипотеза о легкости произношения слов/слогов для языка\n11:56 - Почему какие-то языки легкие, а какие-то тяжелые?\n14:25 - Какие-то языки больше устроены под то, чтобы их слушали?\n16:40 - Что чат-боты и нейросети помогают нам понять про язык?\n24:31 - Парадокс Хомского - что это такое?\n26:59 - Различия обучения нейросети в общении (причем здесь ДВАЧ?!)\n28:59 - В русском языке особое значение ударений?\n36:25 - Как придумали систему порядка слов в английском?\n37:48 - Вопрос от подписчика! К каким частям речи относится \"Да\" и \"Нет\"?\n45:07 - Каким был древнерусский язык?\n48:42 - На какой иностранный язык больше всего похож русский?\n51:43 - Параллели русского и немецкого языка? \n54:46 - Как бы линствисты придумывали самый удобный язык? И причем здесь Эсперанто?\n1:00:25 - Придумать новый Эсперанто нереально? \n1:01:28 - Английский заслужено стал международным языком?\n01:05:24 - Как появились артикли?\n01:09:56 - Вопрос от подписчика!\n01:14:13 - Куда делась \"Й\" из фамилии Александра?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4496, "filename" => "/downloads/youtube/ОСНОВА/2024-01-28_Лингвист: БУДУЩЕЕ ЯЗЫКОВ. ПАРАДОКСЫ РУССКОГО. КАКОЙ ЯЗЫК у ИИ?.m4a", "id" => "fJoxD-puXEU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=fJoxD-puXEU", "playlist_index" => 117, "timestamp" => 1706457794, "title" => "Лингвист: БУДУЩЕЕ ЯЗЫКОВ. ПАРАДОКСЫ РУССКОГО. КАКОЙ ЯЗЫК у ИИ?", "upload_date" => "20240128"} 02:38:05.596 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=872.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:05.597 [debug] QUERY OK source="sources" db=0.7ms idle=581.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:05.634 [debug] QUERY OK source="media_items" db=37.6ms idle=94.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-01-28 16:03:14Z], 10] 02:38:05.675 [debug] QUERY OK source="media_items" db=40.2ms idle=132.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем парадоксы языка: как мы на самом деле понимаем язык, почему ударения в русском такие сложные, как правильно красИвее или красивЕе, что такое на самом деле Да и Нет и как нейрросети помогают понять языки. Об этом разговариваем с лингвистом Александром Пиперски.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чем сегодняшний выпуск?\n1:25 - Как правильно - красИвее или красивЕе? Говорим об ударениях\n09:16 - Гипотеза о легкости произношения слов/слогов для языка\n11:56 - Почему какие-то языки легкие, а какие-то тяжелые?\n14:25 - Какие-то языки больше устроены под то, чтобы их слушали?\n16:40 - Что чат-боты и нейросети помогают нам понять про язык?\n24:31 - Парадокс Хомского - что это такое?\n26:59 - Различия обучения нейросети в общении (причем здесь ДВАЧ?!)\n28:59 - В русском языке особое значение ударений?\n36:25 - Как придумали систему порядка слов в английском?\n37:48 - Вопрос от подписчика! К каким частям речи относится \"Да\" и \"Нет\"?\n45:07 - Каким был древнерусский язык?\n48:42 - На какой иностранный язык больше всего похож русский?\n51:43 - Параллели русского и немецкого языка? \n54:46 - Как бы линствисты придумывали самый удобный язык? И причем здесь Эсперанто?\n1:00:25 - Придумать новый Эсперанто нереально? \n1:01:28 - Английский заслужено стал международным языком?\n01:05:24 - Как появились артикли?\n01:09:56 - Вопрос от подписчика!\n01:14:13 - Куда делась \"Й\" из фамилии Александра?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "Лингвист: БУДУЩЕЕ ЯЗЫКОВ. ПАРАДОКСЫ РУССКОГО. КАКОЙ ЯЗЫК у ИИ?", "7be36a0d-eee8-48e7-9ce8-8e1ec1138c64", "fJoxD-puXEU", [], false, "https://www.youtube.com/watch?v=fJoxD-puXEU", 4496, false, 117, "/downloads/youtube/ОСНОВА/2024-01-28_Лингвист: БУДУЩЕЕ ЯЗЫКОВ. ПАРАДОКСЫ РУССКОГО. КАКОЙ ЯЗЫК у ИИ?.m4a", false, false, 10, 1, ~U[2024-01-28 16:03:14Z], ~U[2026-05-03 23:38:05Z], ~U[2026-05-03 23:38:05Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем парадоксы языка: как мы на самом деле понимаем язык, почему ударения в русском такие сложные, как правильно красИвее или красивЕе, что такое на самом деле Да и Нет и как нейрросети помогают понять языки. Об этом разговариваем с лингвистом Александром Пиперски.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чем сегодняшний выпуск?\n1:25 - Как правильно - красИвее или красивЕе? Говорим об ударениях\n09:16 - Гипотеза о легкости произношения слов/слогов для языка\n11:56 - Почему какие-то языки легкие, а какие-то тяжелые?\n14:25 - Какие-то языки больше устроены под то, чтобы их слушали?\n16:40 - Что чат-боты и нейросети помогают нам понять про язык?\n24:31 - Парадокс Хомского - что это такое?\n26:59 - Различия обучения нейросети в общении (причем здесь ДВАЧ?!)\n28:59 - В русском языке особое значение ударений?\n36:25 - Как придумали систему порядка слов в английском?\n37:48 - Вопрос от подписчика! К каким частям речи относится \"Да\" и \"Нет\"?\n45:07 - Каким был древнерусский язык?\n48:42 - На какой иностранный язык больше всего похож русский?\n51:43 - Параллели русского и немецкого языка? \n54:46 - Как бы линствисты придумывали самый удобный язык? И причем здесь Эсперанто?\n1:00:25 - Придумать новый Эсперанто нереально? \n1:01:28 - Английский заслужено стал международным языком?\n01:05:24 - Как появились артикли?\n01:09:56 - Вопрос от подписчика!\n01:14:13 - Куда делась \"Й\" из фамилии Александра?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "Лингвист: БУДУЩЕЕ ЯЗЫКОВ. ПАРАДОКСЫ РУССКОГО. КАКОЙ ЯЗЫК у ИИ?", "fJoxD-puXEU", "https://www.youtube.com/watch?v=fJoxD-puXEU", 4496, false, "/downloads/youtube/ОСНОВА/2024-01-28_Лингвист: БУДУЩЕЕ ЯЗЫКОВ. ПАРАДОКСЫ РУССКОГО. КАКОЙ ЯЗЫК у ИИ?.m4a", false, 10, ~U[2024-01-28 16:03:14Z]] 02:38:05.677 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=173.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:05.678 [debug] QUERY OK source="media_profiles" db=0.6ms idle=81.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:05.679 [debug] QUERY OK source="media_items" db=1.1ms idle=81.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5100] 02:38:05.680 [debug] Current batch of media processed. Will check again in 1000ms 02:38:06.681 [debug] Current batch of media processed. Will check again in 1000ms 02:38:07.684 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭкстрасенсы, таро, гороскопы, нумерология - про это всё вы точно слышали. Почему все эти эзотерические направления интересны людям? А самое главное, как паранауку можно объяснить и доказать? Об эзотерике и её изучении мы подискутировали в новом выпуске с кандидатом философских наук Сергеем Пахомовым.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Дисклеймер\n0:42 - О чём сегодняшний выпуск?\n1:35 - Зачем ученые исследуют мистику?\n2:25 - Как наука объясняет магию?\n3:40 - Кто такие маги?\n5:00 - Что такое магическое мышление?\n6:48 - \"Мы постоянно ищем закономерности\"\n7:24 - В чем польза искать закономерности и верить в необъяснимое?\n9:35 - Как язык повлиял на эзотерику человека?\n11:27 - Что означает термин \"паранауки\"? Как отличить науку от паранауки?\n15:14 - В чем разница астрологии и астрономии? Когда они разделились?\n18:39 - Почему астрология и другая эзотерика востребована? \n23:02 - \"Психотерапия - это деградация религиозной проповеди\"\n23:50 - Зачем нужна эзотерика?\n25:31 - Чем оперирует астрология, выдавая знакам зодиака определенные качества?\n28:41 - \"Если оно кому-то помогает - значит это работает\". О вере в эзотерику\n29:55 - Прогнозы астрологов - это манипуляции? В чем их вред?\n34:42 - Как изучают эзотерику? \n37:26 - Как Исаак Ньютон изучал эзотерику и алхимию?\n39:20 - Почему гороскопы часто совпадают с тем, что происходит? Что такое \"космограммы\"?\n43:37 - У эзотерики есть единая база знаний? Почему в ней так много \"школ\" и ответвлений\n49:08 - Почему эзотерика не вписалась в науку?\n50:43 - Как студенты изучают мистицизм и эзотеризм?\n51:58 - Что такое таро? Кто их придумал?\n53:03 - Артур Уэйт - кто это? Это он придумал таро?\n53:37 - Что такое соционика?\n54:44 - Что такое тантра? Это что-то про секс?\n57:43 - Чем тантра отличается от йоги?\n58:43 - В индийских больницах иногда до сих пор выписывают традиционные методы лечения? Почему?\n1:01:15 - Традиционная медицина работает?\n1:03:56 - В российских больницах тоже можно получить традиционные методы лечения?\n1:04:50 - Чем опасны эзотерические практики?\n1:07:28 - Правила безопасности при погружении в эзотерику\n1:10:17 - Фэншуй. Что это? Как он появился?\n1:13:38 - Почему жителям больших городов легче впасть в эзотерику?\n1:16:09 - \"Мир сильно психологизировался. Эзотерика тоже\". Как эзотерика пользуется психологией?\n1:19:47 - Конспирология и конпиролология. Как изучают теории заговоров и теоретиков теорий заговоров? И почему люди верят в теории заговоров?\n1:22:07 - Как рождается теория заговора?\n1:25:56 - Приметы - это фольклор или эзотерика?\n1:27:23 - Кто такие масоны? Как они появились?\n1:30:27 - Существуют ли сейчас масоны? Они есть в России?\n1:31:56 - Как популяризировать критическое мышление?\n1:33:37 - Самая вредная паранаука\n1:33:50 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5472, "filename" => "/downloads/youtube/ОСНОВА/2024-01-21_СПОР про ЭЗОТЕРИКУ: Как НАУКА изучает ПАРАНАУКИ, ТАРО, АСТРОЛОГИЮ?.m4a", "id" => "UFSYV_bHltg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=UFSYV_bHltg", "playlist_index" => 118, "timestamp" => 1705849786, "title" => "СПОР про ЭЗОТЕРИКУ: Как НАУКА изучает ПАРАНАУКИ, ТАРО, АСТРОЛОГИЮ?", "upload_date" => "20240121"} 02:38:07.685 [debug] QUERY OK source="sources" db=1.4ms idle=949.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:07.687 [debug] QUERY OK source="sources" db=1.0ms idle=183.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:07.731 [debug] QUERY OK source="media_items" db=43.6ms idle=184.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-01-21 15:09:46Z], 10] 02:38:07.745 [debug] QUERY OK source="media_items" db=13.5ms idle=229.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭкстрасенсы, таро, гороскопы, нумерология - про это всё вы точно слышали. Почему все эти эзотерические направления интересны людям? А самое главное, как паранауку можно объяснить и доказать? Об эзотерике и её изучении мы подискутировали в новом выпуске с кандидатом философских наук Сергеем Пахомовым.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Дисклеймер\n0:42 - О чём сегодняшний выпуск?\n1:35 - Зачем ученые исследуют мистику?\n2:25 - Как наука объясняет магию?\n3:40 - Кто такие маги?\n5:00 - Что такое магическое мышление?\n6:48 - \"Мы постоянно ищем закономерности\"\n7:24 - В чем польза искать закономерности и верить в необъяснимое?\n9:35 - Как язык повлиял на эзотерику человека?\n11:27 - Что означает термин \"паранауки\"? Как отличить науку от паранауки?\n15:14 - В чем разница астрологии и астрономии? Когда они разделились?\n18:39 - Почему астрология и другая эзотерика востребована? \n23:02 - \"Психотерапия - это деградация религиозной проповеди\"\n23:50 - Зачем нужна эзотерика?\n25:31 - Чем оперирует астрология, выдавая знакам зодиака определенные качества?\n28:41 - \"Если оно кому-то помогает - значит это работает\". О вере в эзотерику\n29:55 - Прогнозы астрологов - это манипуляции? В чем их вред?\n34:42 - Как изучают эзотерику? \n37:26 - Как Исаак Ньютон изучал эзотерику и алхимию?\n39:20 - Почему гороскопы часто совпадают с тем, что происходит? Что такое \"космограммы\"?\n43:37 - У эзотерики есть единая база знаний? Почему в ней так много \"школ\" и ответвлений\n49:08 - Почему эзотерика не вписалась в науку?\n50:43 - Как студенты изучают мистицизм и эзотеризм?\n51:58 - Что такое таро? Кто их придумал?\n53:03 - Артур Уэйт - кто это? Это он придумал таро?\n53:37 - Что такое соционика?\n54:44 - Что такое тантра? Это что-то про секс?\n57:43 - Чем тантра отличается от йоги?\n58:43 - В индийских больницах иногда до сих пор выписывают традиционные методы лечения? Почему?\n1:01:15 - Традиционная медицина работает?\n1:03:56 - В российских больницах тоже можно получить традиционные методы лечения?\n1:04:50 - Чем опасны эзотерические практики?\n1:07:28 - Правила безопасности при погружении в эзотерику\n1:10:17 - Фэншуй. Что это? Как он появился?\n1:13:38 - Почему жителям больших городов легче впасть в эзотерику?\n1:16:09 - \"Мир сильно психологизировался. Эзотерика тоже\". Как эзотерика пользуется психологией?\n1:19:47 - Конспирология и конпиролология. Как изучают теории заговоров и теоретиков теорий заговоров? И почему люди верят в теории заговоров?\n1:22:07 - Как рождается теория заговора?\n1:25:56 - Приметы - это фольклор или эзотерика?\n1:27:23 - Кто такие масоны? Как они появились?\n1:30:27 - Существуют ли сейчас масоны? Они есть в России?\n1:31:56 - Как популяризировать критическое мышление?\n1:33:37 - Самая вредная паранаука\n1:33:50 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "СПОР про ЭЗОТЕРИКУ: Как НАУКА изучает ПАРАНАУКИ, ТАРО, АСТРОЛОГИЮ?", "b8372e41-e6d8-4b23-9e17-caecd3a7cf3c", "UFSYV_bHltg", [], false, "https://www.youtube.com/watch?v=UFSYV_bHltg", 5472, false, 118, "/downloads/youtube/ОСНОВА/2024-01-21_СПОР про ЭЗОТЕРИКУ: Как НАУКА изучает ПАРАНАУКИ, ТАРО, АСТРОЛОГИЮ?.m4a", false, false, 10, 1, ~U[2024-01-21 15:09:46Z], ~U[2026-05-03 23:38:07Z], ~U[2026-05-03 23:38:07Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭкстрасенсы, таро, гороскопы, нумерология - про это всё вы точно слышали. Почему все эти эзотерические направления интересны людям? А самое главное, как паранауку можно объяснить и доказать? Об эзотерике и её изучении мы подискутировали в новом выпуске с кандидатом философских наук Сергеем Пахомовым.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Дисклеймер\n0:42 - О чём сегодняшний выпуск?\n1:35 - Зачем ученые исследуют мистику?\n2:25 - Как наука объясняет магию?\n3:40 - Кто такие маги?\n5:00 - Что та (truncated) 02:38:07.747 [debug] QUERY OK source="sources" db=1.7ms idle=59.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:07.748 [debug] QUERY OK source="media_profiles" db=0.6ms idle=60.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:07.749 [debug] QUERY OK source="media_items" db=1.1ms idle=17.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5101] 02:38:07.749 [debug] Current batch of media processed. Will check again in 1000ms 02:38:08.750 [debug] Current batch of media processed. Will check again in 1000ms 02:38:09.751 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "🔥Практический онлайн-курс «Аналитик данных» от академии Eduson — https://www.eduson.tv/~t1NtQw\nС промокодом ОСНОВА скидка на обучение -70%! Консультация с директором по аналитике «Работа.ру» в подарок.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nКанал Антона Громова \"Море Ясности\": https://www.youtube.com/@more_yasnotsi/videos\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nSpace X, Blue Origin, Virgin Galactic - мы все слышали об этих компаниях, которые приближают всех нас к свободным полетам в космос. Но как зарабатывают эти компании? Какие планы у коммерческого освоения космоса? Много ли у Илона Маска и Space X конкурентов в космосе и полете на Марс? Об этом всем и не только поговорили с ведущим системным инженером компании \"Бюро 1440\" и автором канала о космосе \"Море Ясности\" Антоном Громовым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:51 - Какой план по космосу у Илона Маска?\n5:05 - Как зарабатывать на космосе? Чем зарабатывает Space X?\n12:23 - Зачем нужны супертяжелые ракеты? Сколько стоит вывести в космос 1 килограмм груза?\n16:52 - \"Цель: два полета в космос в день\". Как Space X планируют осваивать космос?\n22:03 - Как работают ракеты Falcon 9? Как сажают ракеты обратно на Землю?\n25:03 - Про Starship\n25:55 - В чем проблема сделать большую ракету?\n28:47 - Почему стартовые сооружения для ракет зачастую сложнее в постройке, чем сами ракеты?\n29:57 - На каких двигателя летают ракеты? Как они работают?\n32:40 - Как работает спутниковый интернет и Starlink? Возможно ли обеспечить всю поверхность Земли интернетом?\n37:00 - Как выглядят спутники Starlink?\n38:36 - Сколько сейчас у Starlink спутников и сколько их будет в будущем?\n39:22 - Какие есть конкуренты у Илона Маска?\n40:42 - Зачем человечеству спутниковый интернет? В чем выгода?\n47:54 - Почему запуск автомобиля Тесла в космос - было отличной идеей? Что Space X делает не так?\n49:50 - \"Space X засоряет небо\". Это так? Как увидеть спутники Маска?\n53:55 - Проблема с космическим мусором\n54:56 - Насколько вероятно столкновение спутников в космосе?\n56:15 - Будут космические мусорщики? Как будет работать сбор космического мусора?\n57:14 - Первый в мире штраф за неправильно размещенный спутник\n58:46 - Отправка мусора в дальний космос\n59:54 - Blue Origin, Virgin Galactic, Rocket Lab. За какими еще коммерческими космическими компаниями следить?\n1:03:49 - \"Коммерческая версия МКС\". Что мы знаем про Orbital Reef?\n1:05:38 - Когда ждать \"космический отель\"?\n1:07:35 - За какими небольшими космическими проектами стоит следить?\n1:10:38 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4268, "filename" => "/downloads/youtube/ОСНОВА/2024-01-14_КОСМОС за ДЕНЬГИ: SPACEX, STARLINK и STARSHIP, ПЛАНЫ МАСКА, ОТЕЛЬ на МАРСЕ.m4a", "id" => "eZIXEp4433Q", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=eZIXEp4433Q", "playlist_index" => 119, "timestamp" => 1705239943, "title" => "КОСМОС за ДЕНЬГИ: SPACEX, STARLINK и STARSHIP, ПЛАНЫ МАСКА, ОТЕЛЬ на МАРСЕ", "upload_date" => "20240114"} 02:38:09.752 [debug] QUERY OK source="sources" db=0.8ms idle=249.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:09.753 [debug] QUERY OK source="sources" db=0.7ms idle=250.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:09.792 [debug] QUERY OK source="media_items" db=38.5ms idle=251.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-01-14 13:45:43Z], 10] 02:38:09.804 [debug] QUERY OK source="media_items" db=11.4ms idle=290.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["🔥Практический онлайн-курс «Аналитик данных» от академии Eduson — https://www.eduson.tv/~t1NtQw\nС промокодом ОСНОВА скидка на обучение -70%! Консультация с директором по аналитике «Работа.ру» в подарок.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nКанал Антона Громова \"Море Ясности\": https://www.youtube.com/@more_yasnotsi/videos\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nSpace X, Blue Origin, Virgin Galactic - мы все слышали об этих компаниях, которые приближают всех нас к свободным полетам в космос. Но как зарабатывают эти компании? Какие планы у коммерческого освоения космоса? Много ли у Илона Маска и Space X конкурентов в космосе и полете на Марс? Об этом всем и не только поговорили с ведущим системным инженером компании \"Бюро 1440\" и автором канала о космосе \"Море Ясности\" Антоном Громовым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:51 - Какой план по космосу у Илона Маска?\n5:05 - Как зарабатывать на космосе? Чем зарабатывает Space X?\n12:23 - Зачем нужны супертяжелые ракеты? Сколько стоит вывести в космос 1 килограмм груза?\n16:52 - \"Цель: два полета в космос в день\". Как Space X планируют осваивать космос?\n22:03 - Как работают ракеты Falcon 9? Как сажают ракеты обратно на Землю?\n25:03 - Про Starship\n25:55 - В чем проблема сделать большую ракету?\n28:47 - Почему стартовые сооружения для ракет зачастую сложнее в постройке, чем сами ракеты?\n29:57 - На каких двигателя летают ракеты? Как они работают?\n32:40 - Как работает спутниковый интернет и Starlink? Возможно ли обеспечить всю поверхность Земли интернетом?\n37:00 - Как выглядят спутники Starlink?\n38:36 - Сколько сейчас у Starlink спутников и сколько их будет в будущем?\n39:22 - Какие есть конкуренты у Илона Маска?\n40:42 - Зачем человечеству спутниковый интернет? В чем выгода?\n47:54 - Почему запуск автомобиля Тесла в космос - было отличной идеей? Что Space X делает не так?\n49:50 - \"Space X засоряет небо\". Это так? Как увидеть спутники Маска?\n53:55 - Проблема с космическим мусором\n54:56 - Насколько вероятно столкновение спутников в космосе?\n56:15 - Будут космические мусорщики? Как будет работать сбор космического мусора?\n57:14 - Первый в мире штраф за неправильно размещенный спутник\n58:46 - Отправка мусора в дальний космос\n59:54 - Blue Origin, Virgin Galactic, Rocket Lab. За какими еще коммерческими космическими компаниями следить?\n1:03:49 - \"Коммерческая версия МКС\". Что мы знаем про Orbital Reef?\n1:05:38 - Когда ждать \"космический отель\"?\n1:07:35 - За какими небольшими космическими проектами стоит следить?\n1:10:38 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "КОСМОС за ДЕНЬГИ: SPACEX, STARLINK и STARSHIP, ПЛАНЫ МАСКА, ОТЕЛЬ на МАРСЕ", "74cf237e-c1a6-4fba-a913-451146896637", "eZIXEp4433Q", [], false, "https://www.youtube.com/watch?v=eZIXEp4433Q", 4268, false, 119, "/downloads/youtube/ОСНОВА/2024-01-14_КОСМОС за ДЕНЬГИ: SPACEX, STARLINK и STARSHIP, ПЛАНЫ МАСКА, ОТЕЛЬ на МАРСЕ.m4a", false, false, 10, 1, ~U[2024-01-14 13:45:43Z], ~U[2026-05-03 23:38:09Z], ~U[2026-05-03 23:38:09Z], "🔥Практический онлайн-курс «Аналитик данных» от академии Eduson — https://www.eduson.tv/~t1NtQw\nС промокодом ОСНОВА скидка на обучение -70%! Консультация с директором по аналитике «Работа.ру» в подарок.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nКанал Антона Громова \"Море Ясности\": https://www.youtube.com/@more_yasnotsi/videos\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nSpace X, Blue Origin, Virgin Galactic - мы все слышали об этих компаниях, которые приближают всех нас к свободным полетам в космос. Но как зарабатывают эти компании? Какие планы у коммерческого освоения космоса? Много ли у Илона Маска и Space X конкурентов в космосе и полете на Марс? Об этом всем и не только поговорили с ведущим системным инженером компании \"Бюро 1440\" и автором канала о космосе \"Море Ясности\" Антоном Громовым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:51 - Какой план по космосу у Илона Маска?\n5:05 - Как зарабатывать на космосе? Чем зарабатывает Space X?\n12:23 - Зачем нужны с (truncated) 02:38:09.806 [debug] QUERY OK source="sources" db=1.7ms idle=61.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:09.807 [debug] QUERY OK source="media_profiles" db=0.7ms idle=53.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:09.809 [debug] QUERY OK source="media_items" db=1.1ms idle=54.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5102] 02:38:09.809 [debug] Current batch of media processed. Will check again in 1000ms 02:38:10.810 [debug] Current batch of media processed. Will check again in 1000ms 02:38:11.812 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "В специальном выпуске на 500000 подписчиков мы снова позвали одного из наших первых гостей Вячеслава Дубынина. В выпуске мы обсудили: почему мозгу важно быть любопытным? Как на мозг влияет еда? Насколько искусственный интеллект далек от человеческого мозга?\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nТелеграм-канал Вячеслава Дубынина: https://t.me/dubininvaofficial\nЮтуб-канал Вячеслава Дубынина: https://www.youtube.com/@dubynin\n\nВ этом выпуске с нейробиологом Вячеславом Дубыниным обсуждаем, чем ИИ похож на мозг человека, откуда в нас любопытство и как мотивировать себя едой?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:38 - Можем ли мы оцифровать мозг или хотя бы его кусок?\n6:10 - \"Мозг в мозгу\". Как выглядит архитектура нашего мозга?\n9:14 - Какие сигналы может получать мозг от нашего организма?\n10:47 - \"Мы только начинаем серьезно понимать и изучать мозг\"\n12:50 - Почему наш мозг не идеален и случаен?\n14:33 - С--равниваем мозг с искусственным интеллектом. Насколько мозг мощнее ИИ?\n18:14 - Как в прошлом изучали нейросети?\n20:10 - \"Процессы, которые делают нейросети - очень похожи на работу мозга мухи\"\n21:15 - \"Нейробиологи получают от нейросетей доказательства или опыт для своих исследований\"\n24:05 - Что для мозга \"дежавю\" и \"жамевю\"? Как и почему мозг придумывает ненастоящие штуки?\n30:36 - Почему мозг долго \"включается\" с утра?\n32:30 - Почему прокрастинация иногда полезна?\n33:28 - Как прокрастинация отличается от лени?\n36:34 - \"Цель нейросети - придумать наименее энергозатратный процесс\". У людей также?\n39:42 - Зачем человеку любопытство?\n44:44 - Любопытство пропадает с возрастом? Почему? \"Синдром туристического агента\"\n46:20 - Как генерировать любопытство и креатив из самого себя?\n49:34 - Как соцсети обманывают любопытство нашего мозга?\n50:19 - Как \"программа экономии сил\" мешает нам учиться? Почему после экзамена ничего не помнишь?\n51:53 - \"Чтобы что-то запомнить лучшее - нужны эмоции и повторы\"\n52:58 - Как Вячеслав Дубынин борется с выгоранием?\n55:03 - Что такое пептидные молекулы и как они могут помочь человечеству?\n58:11 - Как устроены нейробиологические исследования?\n1:02:34 - Оземпик и в чем его эффективность для похудания?\n1:09:07 - Почему мозг переворачивает изображение?\n1:11:10 - Почему мозг такой формы?\n1:14:12 - Какой реальный мозг на ощупь?\n1:16:03 - Как мозг генерирует идеи?\n1:18:02 - Визуализация календаря и года. Как мы строим планы?\n1:20:00 - Как мозг генерирует уникальные идеи?\n1:25:15 - Почему с возрастом меняются вкусы и запросы в еде?\n1:28:55 - Что нас мотивирует и какие бывают мотиваторы?\n1:32:05 - Интересные исследования последнего времени: генетика вегетарианства\n1:38:32 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5834, "filename" => "/downloads/youtube/ОСНОВА/2024-01-07_Дубынин: МОЗГ, ЕДА и ЛЮБОПЫТСТВО.m4a", "id" => "_0um2-46XDM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_0um2-46XDM", "playlist_index" => 120, "timestamp" => 1704640712, "title" => "Дубынин: МОЗГ, ЕДА и ЛЮБОПЫТСТВО", "upload_date" => "20240107"} 02:38:11.813 [debug] QUERY OK source="sources" db=0.8ms idle=309.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:11.814 [debug] QUERY OK source="sources" db=0.7ms idle=310.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:11.851 [debug] QUERY OK source="media_items" db=37.3ms idle=311.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-01-07 15:18:32Z], 10] 02:38:11.862 [debug] QUERY OK source="media_items" db=10.6ms idle=349.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["В специальном выпуске на 500000 подписчиков мы снова позвали одного из наших первых гостей Вячеслава Дубынина. В выпуске мы обсудили: почему мозгу важно быть любопытным? Как на мозг влияет еда? Насколько искусственный интеллект далек от человеческого мозга?\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nТелеграм-канал Вячеслава Дубынина: https://t.me/dubininvaofficial\nЮтуб-канал Вячеслава Дубынина: https://www.youtube.com/@dubynin\n\nВ этом выпуске с нейробиологом Вячеславом Дубыниным обсуждаем, чем ИИ похож на мозг человека, откуда в нас любопытство и как мотивировать себя едой?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:38 - Можем ли мы оцифровать мозг или хотя бы его кусок?\n6:10 - \"Мозг в мозгу\". Как выглядит архитектура нашего мозга?\n9:14 - Какие сигналы может получать мозг от нашего организма?\n10:47 - \"Мы только начинаем серьезно понимать и изучать мозг\"\n12:50 - Почему наш мозг не идеален и случаен?\n14:33 - С--равниваем мозг с искусственным интеллектом. Насколько мозг мощнее ИИ?\n18:14 - Как в прошлом изучали нейросети?\n20:10 - \"Процессы, которые делают нейросети - очень похожи на работу мозга мухи\"\n21:15 - \"Нейробиологи получают от нейросетей доказательства или опыт для своих исследований\"\n24:05 - Что для мозга \"дежавю\" и \"жамевю\"? Как и почему мозг придумывает ненастоящие штуки?\n30:36 - Почему мозг долго \"включается\" с утра?\n32:30 - Почему прокрастинация иногда полезна?\n33:28 - Как прокрастинация отличается от лени?\n36:34 - \"Цель нейросети - придумать наименее энергозатратный процесс\". У людей также?\n39:42 - Зачем человеку любопытство?\n44:44 - Любопытство пропадает с возрастом? Почему? \"Синдром туристического агента\"\n46:20 - Как генерировать любопытство и креатив из самого себя?\n49:34 - Как соцсети обманывают любопытство нашего мозга?\n50:19 - Как \"программа экономии сил\" мешает нам учиться? Почему после экзамена ничего не помнишь?\n51:53 - \"Чтобы что-то запомнить лучшее - нужны эмоции и повторы\"\n52:58 - Как Вячеслав Дубынин борется с выгоранием?\n55:03 - Что такое пептидные молекулы и как они могут помочь человечеству?\n58:11 - Как устроены нейробиологические исследования?\n1:02:34 - Оземпик и в чем его эффективность для похудания?\n1:09:07 - Почему мозг переворачивает изображение?\n1:11:10 - Почему мозг такой формы?\n1:14:12 - Какой реальный мозг на ощупь?\n1:16:03 - Как мозг генерирует идеи?\n1:18:02 - Визуализация календаря и года. Как мы строим планы?\n1:20:00 - Как мозг генерирует уникальные идеи?\n1:25:15 - Почему с возрастом меняются вкусы и запросы в еде?\n1:28:55 - Что нас мотивирует и какие бывают мотиваторы?\n1:32:05 - Интересные исследования последнего времени: генетика вегетарианства\n1:38:32 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "Дубынин: МОЗГ, ЕДА и ЛЮБОПЫТСТВО", "68f71d8e-1295-4d0b-ad46-dd20ff8977aa", "_0um2-46XDM", [], false, "https://www.youtube.com/watch?v=_0um2-46XDM", 5834, false, 120, "/downloads/youtube/ОСНОВА/2024-01-07_Дубынин: МОЗГ, ЕДА и ЛЮБОПЫТСТВО.m4a", false, false, 10, 1, ~U[2024-01-07 15:18:32Z], ~U[2026-05-03 23:38:11Z], ~U[2026-05-03 23:38:11Z], "В специальном выпуске на 500000 подписчиков мы снова позвали одного из наших первых гостей Вячеслава Дубынина. В выпуске мы обсудили: почему мозгу важно быть любопытным? Как на мозг влияет еда? Насколько искусственный интеллект далек от человеческого мозга?\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nТелеграм-канал Вячеслава Дубынина: https://t.me/dubininvaofficial\nЮтуб-канал Вячеслава Дубынина: https://www.youtube.com/@dubynin\n\nВ этом выпуске с нейробиологом Вячеславом Дубыниным обсуждаем, чем ИИ похож на мозг человека, откуда в нас любопытство и как мотивировать себя едой?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:38 - Можем ли мы оцифровать мозг или хотя бы его кусок?\n6:10 - \"Мозг в мозгу\". Как вы (truncated) 02:38:11.865 [debug] QUERY OK source="sources" db=2.0ms queue=0.1ms idle=113.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:11.866 [debug] QUERY OK source="media_profiles" db=0.6ms idle=52.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:11.867 [debug] QUERY OK source="media_items" db=1.1ms idle=52.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5103] 02:38:11.867 [debug] Current batch of media processed. Will check again in 1000ms 02:38:12.868 [debug] Current batch of media processed. Will check again in 1000ms 02:38:13.869 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Триазавирин – прямое действие на вирусы! Подробнее https://bit.ly/3TKhTW2\n\nУспейте купить набор из 2-х упаковок Триазавирин со скидкой более 20% https://bit.ly/3tzRNua\n\nСоцсети Ирины Якутенко:\nhttps://t.me/kamenschiki - Телеграм\nhttps://www.youtube.com/channel/UCnbGR1mOt2ER3glUovq1C6w - Ютуб\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ новогоднем выпуске \"Основы\" поговорили с молекулярным биологом Ириной Якутенко. Обсудили: мораль искусственного интеллекта, как побороть прокрастинацию, как победить \"супербактерии\" и какие сценарии апокалипсисов нам не страшны. Запасайтесь попкорном, будет интересно!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:45 - Сравниваем человека и машину. Что будет, если машины начнут чувствовать?\n5:45 - Какие базовые мотивации человека? \n10:08 - Какие механизмы поведения могут быть у искусственного интеллекта? Как \"мыслит\" ИИ?\n15:02 - У ИИ может быть потребность выживать?\n16:41 - Сознание может возникнуть только у живых существ? Какое сознание может быть у машины?\n21:35 - \"Эффект зловещей долины\" - что это?\n25:24 - Клетки живут вечно, если делятся? Как образовываются раковые клетки?\n29:09 - Бактерии могут \"привыкать\" к антибиотикам? Может ли наступить момент. когда антибиотики не смогут бороться с бактериями?\n32:28 - Антибиотики в сельском хозяйстве\n34:02 - Как работает устойчивость к антибиотикам? Как бактерии приспособляются?\n35:42 - Как будет выглядеть апокалипсис от антибиотиков?\n37:17 - Почему антибиотики не выгодны фармкомпаниям?\n37:48 - Сколько осталось эффективных антибиотиков?\n39:30 - Грибные инфекции и реальность \"The Last of us\"\n40:08 - \"Супербактерии\" и почему они нас до сих пор не уничтожили?\n40:51 - Вирусы - это живое существо?\n42:41 - Почему так сложно выбраться из прокрастинации?\n49:36 - Что делать, чтобы не прокрастинировать?\n58:19 - Как начать заниматься спортом?\n59:47 - Как внешняя мотивация влияет на прокрастинацию?\n1:01:29 - \"Мы мыслим историями о хорошем\"\n1:03:32 - Куда делись нанотехнологии?\n1:05:20 - \"Дилемма вагонетки\". Как язык влияет на наш моральный выбор?\n1:10:38 - Язык может влиять на поведение?\n1:12:40 - Рейтинг сценариев апокалипсисов. Кто их составляет и что в топе?\n1:18:06 - \"Системные кризисы\" - что это за сценарий апокалипсиса?\n1:22:38 - Какие методы работы используют молекулярные биологи?\n1:25:48 - Как пол человека влияет на его способности?\n1:32:20 - \"Парадокс гендерного равенства\"\n1:40:00 - За чем в науке стоит следить?\n1:42:21 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 6057, "filename" => "/downloads/youtube/ОСНОВА/2023-12-31_ВЗГЛЯД БИОЛОГА: ПРОКРАСТИНАЦИЯ, МОТИВАЦИЯ ИИ, АНТИБИОТИКИ, ЗЛОВЕЩАЯ ДОЛИНА.m4a", "id" => "SLT7BP9HgnY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=SLT7BP9HgnY", "playlist_index" => 121, "timestamp" => 1704026601, "title" => "ВЗГЛЯД БИОЛОГА: ПРОКРАСТИНАЦИЯ, МОТИВАЦИЯ ИИ, АНТИБИОТИКИ, ЗЛОВЕЩАЯ ДОЛИНА", "upload_date" => "20231231"} 02:38:13.871 [debug] QUERY OK source="sources" db=0.9ms idle=367.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:13.872 [debug] QUERY OK source="sources" db=0.7ms idle=368.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:13.927 [debug] QUERY OK source="media_items" db=55.4ms idle=369.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-12-31 12:43:21Z], 10] 02:38:13.940 [debug] QUERY OK source="media_items" db=11.9ms idle=425.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Триазавирин – прямое действие на вирусы! Подробнее https://bit.ly/3TKhTW2\n\nУспейте купить набор из 2-х упаковок Триазавирин со скидкой более 20% https://bit.ly/3tzRNua\n\nСоцсети Ирины Якутенко:\nhttps://t.me/kamenschiki - Телеграм\nhttps://www.youtube.com/channel/UCnbGR1mOt2ER3glUovq1C6w - Ютуб\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ новогоднем выпуске \"Основы\" поговорили с молекулярным биологом Ириной Якутенко. Обсудили: мораль искусственного интеллекта, как побороть прокрастинацию, как победить \"супербактерии\" и какие сценарии апокалипсисов нам не страшны. Запасайтесь попкорном, будет интересно!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:45 - Сравниваем человека и машину. Что будет, если машины начнут чувствовать?\n5:45 - Какие базовые мотивации человека? \n10:08 - Какие механизмы поведения могут быть у искусственного интеллекта? Как \"мыслит\" ИИ?\n15:02 - У ИИ может быть потребность выживать?\n16:41 - Сознание может возникнуть только у живых существ? Какое сознание может быть у машины?\n21:35 - \"Эффект зловещей долины\" - что это?\n25:24 - Клетки живут вечно, если делятся? Как образовываются раковые клетки?\n29:09 - Бактерии могут \"привыкать\" к антибиотикам? Может ли наступить момент. когда антибиотики не смогут бороться с бактериями?\n32:28 - Антибиотики в сельском хозяйстве\n34:02 - Как работает устойчивость к антибиотикам? Как бактерии приспособляются?\n35:42 - Как будет выглядеть апокалипсис от антибиотиков?\n37:17 - Почему антибиотики не выгодны фармкомпаниям?\n37:48 - Сколько осталось эффективных антибиотиков?\n39:30 - Грибные инфекции и реальность \"The Last of us\"\n40:08 - \"Супербактерии\" и почему они нас до сих пор не уничтожили?\n40:51 - Вирусы - это живое существо?\n42:41 - Почему так сложно выбраться из прокрастинации?\n49:36 - Что делать, чтобы не прокрастинировать?\n58:19 - Как начать заниматься спортом?\n59:47 - Как внешняя мотивация влияет на прокрастинацию?\n1:01:29 - \"Мы мыслим историями о хорошем\"\n1:03:32 - Куда делись нанотехнологии?\n1:05:20 - \"Дилемма вагонетки\". Как язык влияет на наш моральный выбор?\n1:10:38 - Язык может влиять на поведение?\n1:12:40 - Рейтинг сценариев апокалипсисов. Кто их составляет и что в топе?\n1:18:06 - \"Системные кризисы\" - что это за сценарий апокалипсиса?\n1:22:38 - Какие методы работы используют молекулярные биологи?\n1:25:48 - Как пол человека влияет на его способности?\n1:32:20 - \"Парадокс гендерного равенства\"\n1:40:00 - За чем в науке стоит следить?\n1:42:21 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ВЗГЛЯД БИОЛОГА: ПРОКРАСТИНАЦИЯ, МОТИВАЦИЯ ИИ, АНТИБИОТИКИ, ЗЛОВЕЩАЯ ДОЛИНА", "ce020626-3483-40a8-81e0-9a553cd0e740", "SLT7BP9HgnY", [], false, "https://www.youtube.com/watch?v=SLT7BP9HgnY", 6057, false, 121, "/downloads/youtube/ОСНОВА/2023-12-31_ВЗГЛЯД БИОЛОГА: ПРОКРАСТИНАЦИЯ, МОТИВАЦИЯ ИИ, АНТИБИОТИКИ, ЗЛОВЕЩАЯ ДОЛИНА.m4a", false, false, 10, 1, ~U[2023-12-31 12:43:21Z], ~U[2026-05-03 23:38:13Z], ~U[2026-05-03 23:38:13Z], "Триазавирин – прямое действие на вирусы! Подробнее https://bit.ly/3TKhTW2\n\nУспейте купить набор из 2-х упаковок Триазавирин со скидкой более 20% https://bit.ly/3tzRNua\n\nСоцсети Ирины Якутенко:\nhttps://t.me/kamenschiki - Телеграм\nhttps://www.youtube.com/channel/UCnbGR1mOt2ER3glUovq1C6w - Ютуб\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ новогоднем выпуске \"Основы\" поговорили с молекулярным биологом Ириной Якутенко. Обсудили: мораль искусственного интеллекта, как побороть прокрастинацию, как победить \"супербактерии\" и какие сценарии апокалипсисов нам не страшны. Запасайтесь попкорном, будет интересно!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:45 - Сравниваем человека и машину. Что будет, если машины начнут чувствовать?\n5:45 - Какие базовые мотивации человека? \n10:08 - Какие механизмы поведения могут быть у искусственного интеллекта? Как \"мыслит\" ИИ?\n15:02 - У ИИ может бы (truncated) 02:38:13.942 [debug] QUERY OK source="sources" db=1.6ms idle=183.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:13.943 [debug] QUERY OK source="media_profiles" db=0.7ms idle=71.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:13.944 [debug] QUERY OK source="media_items" db=1.4ms idle=71.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5104] 02:38:13.944 [debug] Current batch of media processed. Will check again in 1000ms 02:38:14.945 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске нейробиолог и нейроинженер Михаил Лебедев рассказывает о том, как устроены нейроинтерфейсы, чем отличается мозг человека от крысиного, какие этические вопросы встают в ходе исследований мозга, что такое нейрон бабушки и как прочитать память человека? Вышло интересно.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram: https://www.instagram.com/osnovachannel/\n\n0:00 - краткий экскурс выпуска\n1:17 - нейроинтерфейс - как он будет выглядеть в будущем?\n2:33 - эксперимент по набору текста силой мысли - ЧТО?!\n5:38 - какие сейчас есть разновидности нейроинтерфейса?\n9:26 - каков принцип распознования нейронов?\n13:40 - как узнать какая часть мозга за что отвечает?\n15:11 - как устроен процесс передачи информации с компьютера в мозг и наоборот? \n20:58 - можно ли заставить человека стимулировать в голове визуальный образ чего-либо?\n24:12 - вопрос от зрителя!\n28:06 - Как проходят эксперименты с животными?\n32:44 - Робо-крыса на пульте-управления?!\n33:57 - Думаю и делаю - одинаковые процессы для мозга?\n35:37 - Можно ли сейчас с помощью нейроинтерфейса читать мысли?\n39:27 - Нейрон бабушки - что это такое?\n43:30 - Движение человека и его взгляд на что-то - разные области мозга?\n45:02 - Агенства DARPA - чем занимаются?\n49:20 - Чем отличается работа мозга человека от работы мозга животного?\n52:22 - Чем отличается левое и правое полушарие мозга?\n54:14 - Почему осознанное мышление сложнее, чем шаблонное/автоматическое мышление?\n58:36 - Как отличается работа мозга в момент осознанного мышления?\n1:00:08 - Можно ли улучшить сообазительность при помощи нейроинтерфейсов?\n1:02:57 - Можно ли использовать нейроинтерфейс для борьбы с преступностью?\n1:05:05 - Какие вопросы этики стоят в области изучения нейроинтерфейсов?\n1:08:07 - Вопрос от зрителя!\n1:12:54 - Сколько может стоить имплантат нейроинтерфейса?\n1:15:23 - Какая область применения у нейроинтерфейсов и можно ли будет оплачивать коммуналку силой мысли?\n1:21:49 - Что такое интерфейс мозг-мозг?\n1:25:38 - Можно ли считывать память?\n1:28:28 - Интересные эксперементы в области нейроинтерфейсов", "duration" => 5516, "filename" => "/downloads/youtube/ОСНОВА/2023-12-24_НЕЙРОИНТЕРФЕЙСЫ: Управление силой мысли, Википедия в голове, мозговые импланты.m4a", "id" => "4u5l7h1zQBc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=4u5l7h1zQBc", "playlist_index" => 122, "timestamp" => 1703441863, "title" => "НЕЙРОИНТЕРФЕЙСЫ: Управление силой мысли, Википедия в голове, мозговые импланты", "upload_date" => "20231224"} 02:38:14.947 [debug] QUERY OK source="sources" db=0.8ms idle=1006.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:14.947 [debug] QUERY OK source="sources" db=0.7ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:14.986 [debug] QUERY OK source="media_items" db=37.9ms idle=1004.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-12-24 18:17:43Z], 10] 02:38:14.996 [debug] QUERY OK source="media_items" db=10.2ms idle=1041.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске нейробиолог и нейроинженер Михаил Лебедев рассказывает о том, как устроены нейроинтерфейсы, чем отличается мозг человека от крысиного, какие этические вопросы встают в ходе исследований мозга, что такое нейрон бабушки и как прочитать память человека? Вышло интересно.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram: https://www.instagram.com/osnovachannel/\n\n0:00 - краткий экскурс выпуска\n1:17 - нейроинтерфейс - как он будет выглядеть в будущем?\n2:33 - эксперимент по набору текста силой мысли - ЧТО?!\n5:38 - какие сейчас есть разновидности нейроинтерфейса?\n9:26 - каков принцип распознования нейронов?\n13:40 - как узнать какая часть мозга за что отвечает?\n15:11 - как устроен процесс передачи информации с компьютера в мозг и наоборот? \n20:58 - можно ли заставить человека стимулировать в голове визуальный образ чего-либо?\n24:12 - вопрос от зрителя!\n28:06 - Как проходят эксперименты с животными?\n32:44 - Робо-крыса на пульте-управления?!\n33:57 - Думаю и делаю - одинаковые процессы для мозга?\n35:37 - Можно ли сейчас с помощью нейроинтерфейса читать мысли?\n39:27 - Нейрон бабушки - что это такое?\n43:30 - Движение человека и его взгляд на что-то - разные области мозга?\n45:02 - Агенства DARPA - чем занимаются?\n49:20 - Чем отличается работа мозга человека от работы мозга животного?\n52:22 - Чем отличается левое и правое полушарие мозга?\n54:14 - Почему осознанное мышление сложнее, чем шаблонное/автоматическое мышление?\n58:36 - Как отличается работа мозга в момент осознанного мышления?\n1:00:08 - Можно ли улучшить сообазительность при помощи нейроинтерфейсов?\n1:02:57 - Можно ли использовать нейроинтерфейс для борьбы с преступностью?\n1:05:05 - Какие вопросы этики стоят в области изучения нейроинтерфейсов?\n1:08:07 - Вопрос от зрителя!\n1:12:54 - Сколько может стоить имплантат нейроинтерфейса?\n1:15:23 - Какая область применения у нейроинтерфейсов и можно ли будет оплачивать коммуналку силой мысли?\n1:21:49 - Что такое интерфейс мозг-мозг?\n1:25:38 - Можно ли считывать память?\n1:28:28 - Интересные эксперементы в области нейроинтерфейсов", "НЕЙРОИНТЕРФЕЙСЫ: Управление силой мысли, Википедия в голове, мозговые импланты", "7d46f85d-6721-42bd-bb45-9a05d72055d2", "4u5l7h1zQBc", [], false, "https://www.youtube.com/watch?v=4u5l7h1zQBc", 5516, false, 122, "/downloads/youtube/ОСНОВА/2023-12-24_НЕЙРОИНТЕРФЕЙСЫ: Управление силой мысли, Википедия в голове, мозговые импланты.m4a", false, false, 10, 1, ~U[2023-12-24 18:17:43Z], ~U[2026-05-03 23:38:14Z], ~U[2026-05-03 23:38:14Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске нейробиолог и нейроинженер Михаил Лебедев рассказывает о том, как устроены нейроинтерфейсы, чем отличается мозг человека от крысиного, какие этические вопросы встают в ходе исследований мозга, что такое нейрон бабушки и как прочитать память человека? Вышло интересно.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram: https://www.instagram.com/osnovachannel/\n\n0:00 - краткий экскурс выпуска\n1:17 - нейроинтерфейс - как он будет выглядеть в будущем?\n2:33 - эксперимент по набору текста силой мысли - ЧТО?!\n5:38 - какие сейчас есть разновидности нейроинтерфейса?\n9:26 - каков принцип распознования нейронов?\n13:40 - как узнать какая часть мозга за что отвечает?\n15:11 - как устроен процесс передачи информации с компьютера в мозг и наоборот? \n20:58 - можно ли заставить человека стимулировать в голове визуальный образ чего-либо?\n24:12 - вопрос от зрителя!\n28:06 - Как проходят эксперименты с животными?\n32:44 - Робо-крыса на пульте-управления?!\n33:57 - Думаю и делаю - одинаковые процессы для мозга?\n35:37 - Можно ли сейчас с помощью нейроинтерфейса читать мысли?\n39:27 - Нейрон бабушки - что это такое?\n43:30 - Движение человека и его взгляд на что-то - разные области мозга?\n45:02 - Агенства DARPA - чем занимаются?\n49:20 - Чем отличается работа мозга человека от работы мозга животного?\n52:22 - Чем отличается левое и правое полушарие мозга?\n54:14 - Почему осознанное мышление сложнее, чем шаблонное/автоматическое мышление?\n58:36 - Как отличается работа моз (truncated) 02:38:14.998 [debug] QUERY OK source="sources" db=1.6ms idle=237.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:14.999 [debug] QUERY OK source="media_profiles" db=0.6ms idle=51.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:15.001 [debug] QUERY OK source="media_items" db=1.2ms idle=51.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5105] 02:38:15.001 [debug] Current batch of media processed. Will check again in 1000ms 02:38:16.002 [debug] Current batch of media processed. Will check again in 1000ms 02:38:17.004 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Альфазокс — прорыв в лечении ГЭРБ! Ознакомиться с уникальностью продукта можно по ссылкам: https://bit.ly/3Nqo1yY и https://bit.ly/3v90coM\n\nСсылки на каналы Вячеслава Авдеева \"Улица Шкловского\":\nhttps://www.youtube.com/@shklovsky/featured\nhttps://t.me/ShklovskyStr\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем самые диковинные места галактики, и как мы умудряемся наблюдать за ними с Земли: как работает James Webb, что будет, если Солнце превратится в сверхновую, как мы видим звезды на расстоянии миллиардов световых лет и почему следы от самолетов светятся по разному. В гостях астрофизик Вячеслав Авдеев, автор популярного канала о космосе.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:19 - Как устроены космические телескопы? Чем и как мы видим космос?\n9:55 - Что такое \"нейтрино\" и как с помощью них изучают космос?\n12:25 - Изучение через гравитационные волны. Как это устроено?\n13:52 - Как устроен \"гравитационный телескоп\"?\n16:04 - На Земле можно почувствовать изменения гравитационных волн?\n18:44 - Чем отличаются земные телескопы от космических? Как Илон Маск мешает телескопам?\n22:05 - Почему телескоп James Webb инфракрасный? Что именно он ищет?\n24:55 - Зачем выносить телескопы в космос? И как сделать телескоп размером с Землю?\n29:28 - \"Космическая коммуналка\". Что такое точки Лагранжа и зачем James Webb туда летит?\n32:46 - Почему следы от самолета бывают разных цветов? Что за радужные облака?\n35:37 - Как James Webb делает такие красивые картинки из космоса? Что за приборы у него внутри?\n39:23 - Как телескоп Hubble сфотографировал галактику Андромеды?\n40:56 - \"Космос - это лаборатория для бедных\". Как мы подглядываем за \"экспериментами\" вселенной?\n42:34 - \"Космические спин-оффы\". Что из космоса пришло в обычную жизнь?\n44:33 - Как выглядит далекий космос? Разбираем фотографии с James Webb\n49:51 - Какого цвета вселенная?\n51:52 - Протозвезды\n55:02 - Почему космос так популярен?\n57:44 - \"Остатки сверхновой\". Почему на небе \"вспыхивают\" новые звезды? Как взрываются звезды?\n1:05:31 - \"Гипотеза уникальной Земли\". Почему мы не видим признаков другой жизни во вселенной?\n1:10:09 - Как телескопы могут увидеть органику в космосе?\n1:12:37 - \"Вода на Землю занесена на метеоритах\". Об органике в метеоритах\n1:13:42 - Что будет с нашим Солнцем? Оно взорвется?\n1:16:46 - Что такое \"туманности\"?\n1:19:30 - Как бы выглядел взрыв Солнца с Земли?\n1:19:55 - \"Апокалипсис от Солнца\". Что такое солнечные вспышки?\n1:22:14 - Столкновение галактик. Что это за процесс?\n1:24:40 - \"Видим прошлое в далеком космосе\"\n1:26:54 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5114, "filename" => "/downloads/youtube/ОСНОВА/2023-12-17_АСТРОФИЗИК Авдеев: ТАЙНЫ ДАЛЕКОГО КОСМОСА и КАК МЫ ИХ ВИДИМ.m4a", "id" => "aOGWedSGm-A", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=aOGWedSGm-A", "playlist_index" => 123, "timestamp" => 1702816062, "title" => "АСТРОФИЗИК Авдеев: ТАЙНЫ ДАЛЕКОГО КОСМОСА и КАК МЫ ИХ ВИДИМ", "upload_date" => "20231217"} 02:38:17.005 [debug] QUERY OK source="sources" db=1.0ms idle=502.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:17.006 [debug] QUERY OK source="sources" db=1.0ms idle=503.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:17.054 [debug] QUERY OK source="media_items" db=47.6ms idle=504.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-12-17 12:27:42Z], 10] 02:38:17.069 [debug] QUERY OK source="media_items" db=13.9ms idle=552.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Альфазокс — прорыв в лечении ГЭРБ! Ознакомиться с уникальностью продукта можно по ссылкам: https://bit.ly/3Nqo1yY и https://bit.ly/3v90coM\n\nСсылки на каналы Вячеслава Авдеева \"Улица Шкловского\":\nhttps://www.youtube.com/@shklovsky/featured\nhttps://t.me/ShklovskyStr\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем самые диковинные места галактики, и как мы умудряемся наблюдать за ними с Земли: как работает James Webb, что будет, если Солнце превратится в сверхновую, как мы видим звезды на расстоянии миллиардов световых лет и почему следы от самолетов светятся по разному. В гостях астрофизик Вячеслав Авдеев, автор популярного канала о космосе.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:19 - Как устроены космические телескопы? Чем и как мы видим космос?\n9:55 - Что такое \"нейтрино\" и как с помощью них изучают космос?\n12:25 - Изучение через гравитационные волны. Как это устроено?\n13:52 - Как устроен \"гравитационный телескоп\"?\n16:04 - На Земле можно почувствовать изменения гравитационных волн?\n18:44 - Чем отличаются земные телескопы от космических? Как Илон Маск мешает телескопам?\n22:05 - Почему телескоп James Webb инфракрасный? Что именно он ищет?\n24:55 - Зачем выносить телескопы в космос? И как сделать телескоп размером с Землю?\n29:28 - \"Космическая коммуналка\". Что такое точки Лагранжа и зачем James Webb туда летит?\n32:46 - Почему следы от самолета бывают разных цветов? Что за радужные облака?\n35:37 - Как James Webb делает такие красивые картинки из космоса? Что за приборы у него внутри?\n39:23 - Как телескоп Hubble сфотографировал галактику Андромеды?\n40:56 - \"Космос - это лаборатория для бедных\". Как мы подглядываем за \"экспериментами\" вселенной?\n42:34 - \"Космические спин-оффы\". Что из космоса пришло в обычную жизнь?\n44:33 - Как выглядит далекий космос? Разбираем фотографии с James Webb\n49:51 - Какого цвета вселенная?\n51:52 - Протозвезды\n55:02 - Почему космос так популярен?\n57:44 - \"Остатки сверхновой\". Почему на небе \"вспыхивают\" новые звезды? Как взрываются звезды?\n1:05:31 - \"Гипотеза уникальной Земли\". Почему мы не видим признаков другой жизни во вселенной?\n1:10:09 - Как телескопы могут увидеть органику в космосе?\n1:12:37 - \"Вода на Землю занесена на метеоритах\". Об органике в метеоритах\n1:13:42 - Что будет с нашим Солнцем? Оно взорвется?\n1:16:46 - Что такое \"туманности\"?\n1:19:30 - Как бы выглядел взрыв Солнца с Земли?\n1:19:55 - \"Апокалипсис от Солнца\". Что такое солнечные вспышки?\n1:22:14 - Столкновение галактик. Что это за процесс?\n1:24:40 - \"Видим прошлое в далеком космосе\"\n1:26:54 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "АСТРОФИЗИК Авдеев: ТАЙНЫ ДАЛЕКОГО КОСМОСА и КАК МЫ ИХ ВИДИМ", "43e95e02-4cee-4fe3-b518-bfc57f817cdc", "aOGWedSGm-A", [], false, "https://www.youtube.com/watch?v=aOGWedSGm-A", 5114, false, 123, "/downloads/youtube/ОСНОВА/2023-12-17_АСТРОФИЗИК Авдеев: ТАЙНЫ ДАЛЕКОГО КОСМОСА и КАК МЫ ИХ ВИДИМ.m4a", false, false, 10, 1, ~U[2023-12-17 12:27:42Z], ~U[2026-05-03 23:38:17Z], ~U[2026-05-03 23:38:17Z], "Альфазокс — прорыв в лечении ГЭРБ! Ознакомиться с уникальностью продукта можно по ссылкам: https://bit.ly/3Nqo1yY и https://bit.ly/3v90coM\n\nСсылки на каналы Вячеслава Авдеева \"Улица Шкловского\":\nhttps://www.youtube.com/@shklovsky/featured\nhttps://t.me/ShklovskyStr\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем самые диковинные места галактики, и как мы умудряемся наблюдать за ними с Земли: как работает James Webb, что будет, если Солнце превратится в сверхновую, как мы видим звезды на расстоянии миллиардов световых лет и почему следы от самолетов светятся по разному. В гостях астрофизик Вячеслав Авдеев, автор популярного канала о космосе.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:19 - Как устроены космические телескопы? Чем и как мы видим космос?\n9:55 - Что такое \"нейтрино\" (truncated) 02:38:17.071 [debug] QUERY OK source="sources" db=2.0ms idle=302.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:17.072 [debug] QUERY OK source="media_profiles" db=0.6ms idle=66.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:17.074 [debug] QUERY OK source="media_items" db=1.1ms idle=66.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5106] 02:38:17.074 [debug] Current batch of media processed. Will check again in 1000ms 02:38:18.075 [debug] Current batch of media processed. Will check again in 1000ms 02:38:19.077 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем, как древние люди играли в игры, придумали деньги и почему делали \"порно\" фигурки. В гостях археолог Евгений Черленок.\n\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:17 - Мы были созданы охотниками-собирателями?\n5:26 - Почему 4-5 часов работы - это норм для древних людей?\n10:11 - Как оседлость и земледелие повлияло на человека? Как поменялись орудия труда?\n12:54 - Какими нас найдут археологи? Что от нас останется через 1000 лет?\n18:06 - Как появились деньги? Кто и зачем их придумал?\n20:44 - \"Скрытый обмен\". Как была устроена покупка вещей и экономика в древности? \n27:31 - Как выглядели первые деньги? Почему монеты начали делать круглыми?\n28:57 - Эротика древних людей? Зачем они делали фигурки голых женщин и пенисов?\n35:04 - Что древние люди считали красивым? Как появилась эстетика?\n38:48 - Как и почему появились ювелирные предметы?\n39:32 - Как восстанавливают быт древних людей? Что можно понять из останков?\n44:14 - Гёбекли-Тепе - что это? Для чего это сооружение древних людей?\n51:33 - Как изучают настенные рисунки древних людей? Какой в них смысл?\n54:43 - О религии и сакральности у древних людей\n57:34 - Еще про порно у древних людей\n1:00:43 - Кто и зачем придумал изображать людей с телом животных и наоборот?\n1:03:58 - Кто изобрел колесо? И вообще как изобретали важные предметы?\n1:10:36 - Как люди научились правильно есть?\n1:15:54 - Чем занимались древние люди в свободное время? \n1:17:30 - Какие игры были у древних людей?\n1:21:05 - Бокс у древних людей\n1:23:53 - Что мечтает найти археолог? Что за груши нашли в пещере?\n1:27:24 - Денисовский человек. Как их нашли?\n1:31:04 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5282, "filename" => "/downloads/youtube/ОСНОВА/2023-12-10_КАК ЛЮДИ ЖИЛИ ДО НАС? БЫТ ДРЕВНЕГО ЧЕЛОВЕКА.m4a", "id" => "ygUFVm3hHlw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ygUFVm3hHlw", "playlist_index" => 124, "timestamp" => 1702211930, "title" => "КАК ЛЮДИ ЖИЛИ ДО НАС? БЫТ ДРЕВНЕГО ЧЕЛОВЕКА", "upload_date" => "20231210"} 02:38:19.079 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=575.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:19.080 [debug] QUERY OK source="sources" db=1.1ms idle=577.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:19.130 [debug] QUERY OK source="media_items" db=49.2ms idle=578.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-12-10 12:38:50Z], 10] 02:38:19.143 [debug] QUERY OK source="media_items" db=12.1ms idle=628.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем, как древние люди играли в игры, придумали деньги и почему делали \"порно\" фигурки. В гостях археолог Евгений Черленок.\n\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:17 - Мы были созданы охотниками-собирателями?\n5:26 - Почему 4-5 часов работы - это норм для древних людей?\n10:11 - Как оседлость и земледелие повлияло на человека? Как поменялись орудия труда?\n12:54 - Какими нас найдут археологи? Что от нас останется через 1000 лет?\n18:06 - Как появились деньги? Кто и зачем их придумал?\n20:44 - \"Скрытый обмен\". Как была устроена покупка вещей и экономика в древности? \n27:31 - Как выглядели первые деньги? Почему монеты начали делать круглыми?\n28:57 - Эротика древних людей? Зачем они делали фигурки голых женщин и пенисов?\n35:04 - Что древние люди считали красивым? Как появилась эстетика?\n38:48 - Как и почему появились ювелирные предметы?\n39:32 - Как восстанавливают быт древних людей? Что можно понять из останков?\n44:14 - Гёбекли-Тепе - что это? Для чего это сооружение древних людей?\n51:33 - Как изучают настенные рисунки древних людей? Какой в них смысл?\n54:43 - О религии и сакральности у древних людей\n57:34 - Еще про порно у древних людей\n1:00:43 - Кто и зачем придумал изображать людей с телом животных и наоборот?\n1:03:58 - Кто изобрел колесо? И вообще как изобретали важные предметы?\n1:10:36 - Как люди научились правильно есть?\n1:15:54 - Чем занимались древние люди в свободное время? \n1:17:30 - Какие игры были у древних людей?\n1:21:05 - Бокс у древних людей\n1:23:53 - Что мечтает найти археолог? Что за груши нашли в пещере?\n1:27:24 - Денисовский человек. Как их нашли?\n1:31:04 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "КАК ЛЮДИ ЖИЛИ ДО НАС? БЫТ ДРЕВНЕГО ЧЕЛОВЕКА", "25e76e75-2a2e-4a3b-9a54-8151d7992bf9", "ygUFVm3hHlw", [], false, "https://www.youtube.com/watch?v=ygUFVm3hHlw", 5282, false, 124, "/downloads/youtube/ОСНОВА/2023-12-10_КАК ЛЮДИ ЖИЛИ ДО НАС? БЫТ ДРЕВНЕГО ЧЕЛОВЕКА.m4a", false, false, 10, 1, ~U[2023-12-10 12:38:50Z], ~U[2026-05-03 23:38:19Z], ~U[2026-05-03 23:38:19Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем, как древние люди играли в игры, придумали деньги и почему делали \"порно\" фигурки. В гостях археолог Евгений Черленок.\n\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:17 - Мы были созданы охотниками-собирателями?\n5:26 - Почему 4-5 часов работы - это норм для древних людей?\n10:11 - Как оседлость и земледелие повлияло на человека? Как поменялись орудия труда?\n12:54 - Какими нас найдут археологи? Что от нас останется через 1000 лет?\n18:06 - Как появились деньги? Кто и зачем их придумал?\n20:44 - \"Скрытый обмен\". Как была устроена покупка вещей и экономика в древности? \n27:31 - Как выглядели первые деньги? Почему монеты начали делать круглыми?\n28:57 - Эротика древних людей? Зачем они делали фигурки голых женщин и пенисов?\n35:04 - Что древние люди считали красивым? Как появилась эстетика?\n38:48 - Как и почему появились ювелирные предметы?\n39:32 - Как восстанавливают быт древних людей? Что можно понять из останков?\n44:14 - Гёбекли-Тепе - что это? Для чего это сооружение древних людей?\n51:33 - Как изучают настенные рисунки древних людей? Какой в них смысл?\n54:43 - О религии и сакральности у древних людей\n57:34 - Еще про порно у древних людей\n1:00:43 - Кто и зачем придумал изображать людей с телом животных и наоборот?\n1:03:58 - Кто изобрел колесо? И вообще как изобретали важные предметы?\n1:10:36 - Как люди научились правильно есть?\n1:15:54 - Чем занимались древние люди в свободное время? \n1:17:30 - Какие игры были у древних людей?\n1:21:05 - Бокс у древних людей\n1:23:53 - Что мечтает найти археолог? Что за груши нашли в пещере?\n1:27:24 - Денисовский человек. Как их нашли?\n1:31:04 - Спасибо за просмотр!\n\n*п (truncated) 02:38:19.145 [debug] QUERY OK source="sources" db=2.5ms idle=369.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:19.147 [debug] QUERY OK source="media_profiles" db=0.8ms idle=67.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:19.148 [debug] QUERY OK source="media_items" db=1.3ms idle=66.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5107] 02:38:19.148 [debug] Current batch of media processed. Will check again in 1000ms 02:38:20.149 [debug] Current batch of media processed. Will check again in 1000ms 02:38:21.150 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске мы поговорили про Венеру. Что мы знаем об этой планете? Как мы ее изучаем? Есть ли на ней вода? Насколько она похожа или не похожа на Землю? И самое главное, можем ли мы на нее переселиться? Об этом всем мы поговорили с младшим научным сотрудником ИКИ РАН Дмитрием Гориновым\n\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n\n0:00 - О чем данный выпуск?\n0:37 - Как мы можем понять что-то о молекулах на расстоянии в 120 световых лет?\n3:24 - Эксперимент \"Солнечно-затменная спектроскопия\"\n7:42 - Гипотеза появления Солнечной Системы\n12:38 - Сколько еще времени Земля будет пригодна для жизни?\n14:03 - На какой планете Солнечной Системы могла появиться жизнь?\n16:36 - Венера раньше была более пригодной для жизни?\n20:46 - Может ли Земля при сильном нагреве превратиться в звезду?\n23:09 - Вопросы от подписчиков! (Есть ли планета номер 9?)\n24:53 - Что не так с Плутоном?\n27:40 - Как и с помощью чего изучают Солнечную Систему?\n32:11 - Какие бывают сложности с космическими аппаратами?\n34:52 - Сколько проживает космический аппарат на Венере?\n37:06 - Как выглядит рабочий день марсохода?\n39:00 - Что дают измерения грунта на Марсе и Венере?\n43:31 - Как аппарат передает данные и какая скорость передачи данных?\n46:28 - Планетологи могут напрямую управлять аппаратом?\n48:13 - Как выглядит интерфейс управления аппаратом?\n49:22 - Чем отличаются космические программы у разных стран?\n57:15 - Сколько стоит отправить аппарат на Венеру?\n1:00:02 - Как понять \"Утерян опыт\" в космических программах?\n1:01:49 - Если бы был телепорт - на какую планету Вы бы слетали?\n1:03:53 - Воздухоплавание на объектах Солнечной Системы \n1:07:25 - Крушение аппаратов - нормально?\n1:09:16 - Что в изучении других планет помогает нам узнать про Землю?\n1:13:48 - Гипотеза жизни на Венере\n1:21:13 - Ближайшая миссия полета на Венеру будет частной! ЧТО?\n1:23:04 - Вопрос от подписчиков! (Кислородная катострофа на Венере и формирование атмосферы Венеры)\n1:27:41 - Самые лучшие пейзажи Солнечной Системы!", "duration" => 5188, "filename" => "/downloads/youtube/ОСНОВА/2023-12-03_БЫТ МАРСОХОДОВ и ЖИЗНЬ НА ВЕНЕРЕ.m4a", "id" => "XRmT9ypRiHI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=XRmT9ypRiHI", "playlist_index" => 125, "timestamp" => 1701619999, "title" => "БЫТ МАРСОХОДОВ и ЖИЗНЬ НА ВЕНЕРЕ", "upload_date" => "20231203"} 02:38:21.152 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=648.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:21.152 [debug] QUERY OK source="sources" db=0.6ms idle=649.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:21.188 [debug] QUERY OK source="media_items" db=35.3ms idle=650.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-12-03 16:13:19Z], 10] 02:38:21.200 [debug] QUERY OK source="media_items" db=11.6ms idle=686.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске мы поговорили про Венеру. Что мы знаем об этой планете? Как мы ее изучаем? Есть ли на ней вода? Насколько она похожа или не похожа на Землю? И самое главное, можем ли мы на нее переселиться? Об этом всем мы поговорили с младшим научным сотрудником ИКИ РАН Дмитрием Гориновым\n\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n\n0:00 - О чем данный выпуск?\n0:37 - Как мы можем понять что-то о молекулах на расстоянии в 120 световых лет?\n3:24 - Эксперимент \"Солнечно-затменная спектроскопия\"\n7:42 - Гипотеза появления Солнечной Системы\n12:38 - Сколько еще времени Земля будет пригодна для жизни?\n14:03 - На какой планете Солнечной Системы могла появиться жизнь?\n16:36 - Венера раньше была более пригодной для жизни?\n20:46 - Может ли Земля при сильном нагреве превратиться в звезду?\n23:09 - Вопросы от подписчиков! (Есть ли планета номер 9?)\n24:53 - Что не так с Плутоном?\n27:40 - Как и с помощью чего изучают Солнечную Систему?\n32:11 - Какие бывают сложности с космическими аппаратами?\n34:52 - Сколько проживает космический аппарат на Венере?\n37:06 - Как выглядит рабочий день марсохода?\n39:00 - Что дают измерения грунта на Марсе и Венере?\n43:31 - Как аппарат передает данные и какая скорость передачи данных?\n46:28 - Планетологи могут напрямую управлять аппаратом?\n48:13 - Как выглядит интерфейс управления аппаратом?\n49:22 - Чем отличаются космические программы у разных стран?\n57:15 - Сколько стоит отправить аппарат на Венеру?\n1:00:02 - Как понять \"Утерян опыт\" в космических программах?\n1:01:49 - Если бы был телепорт - на какую планету Вы бы слетали?\n1:03:53 - Воздухоплавание на объектах Солнечной Системы \n1:07:25 - Крушение аппаратов - нормально?\n1:09:16 - Что в изучении других планет помогает нам узнать про Землю?\n1:13:48 - Гипотеза жизни на Венере\n1:21:13 - Ближайшая миссия полета на Венеру будет частной! ЧТО?\n1:23:04 - Вопрос от подписчиков! (Кислородная катострофа на Венере и формирование атмосферы Венеры)\n1:27:41 - Самые лучшие пейзажи Солнечной Системы!", "БЫТ МАРСОХОДОВ и ЖИЗНЬ НА ВЕНЕРЕ", "1bb7ff6e-c376-42cc-8d83-e56681caa5c2", "XRmT9ypRiHI", [], false, "https://www.youtube.com/watch?v=XRmT9ypRiHI", 5188, false, 125, "/downloads/youtube/ОСНОВА/2023-12-03_БЫТ МАРСОХОДОВ и ЖИЗНЬ НА ВЕНЕРЕ.m4a", false, false, 10, 1, ~U[2023-12-03 16:13:19Z], ~U[2026-05-03 23:38:21Z], ~U[2026-05-03 23:38:21Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске мы поговорили про Венеру. Что мы знаем об этой планете? Как мы ее изучаем? Есть ли на ней вода? Насколько она похожа или не похожа на Землю? И самое главное, можем ли мы на нее переселиться? Об этом всем мы поговорили с младшим научным сотрудником ИКИ РАН Дмитрием Гориновым\n\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n\n0:00 - О чем данный выпуск?\n0:37 - Как мы можем понять что-то о молекулах на расстоянии в 120 световых лет?\n3:24 - Эксперимент \"Солнечно-затменная спектроскопия\"\n7:42 - Гипотеза появления Солнечной Системы\n12:38 - Сколько еще времени Земля будет пригодна для жизни?\n14:03 - На какой планете Солнечной Системы могла появиться жизнь?\n16:36 - Венера раньше была более пригодной для жизни?\n20:46 - Может ли Земля при сильном нагреве превратиться в звезду?\n23:09 - Вопросы от подписчиков! (Есть ли планета номер 9?)\n24:53 - Что не так с Плутоном?\n27:40 - Как и с помощью чего изучают Солнечную Систему?\n32:11 - Какие бывают сложности с космическими аппаратами?\n34:52 - Сколько проживает космический аппарат на Венере?\n37:06 - Как выглядит рабочий день марсохода?\n39:00 - Что дают измерения грунта на Марсе и Венере?\n43:31 - Как аппарат передает данные и какая скорость передачи данных?\n46:28 (truncated) 02:38:21.202 [debug] QUERY OK source="sources" db=1.7ms idle=419.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:21.203 [debug] QUERY OK source="media_profiles" db=0.7ms idle=50.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:21.205 [debug] QUERY OK source="media_items" db=1.4ms idle=51.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5108] 02:38:21.205 [debug] Current batch of media processed. Will check again in 1000ms 02:38:22.206 [debug] Current batch of media processed. Will check again in 1000ms 02:38:23.208 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Удостоверяющий центр Контура – продуманные сервисы и круглосуточная забота экспертов о вашем бизнесе\nПодробнее о продукте — https://bit.ly/3GesPmJ\n\nПереходите на сайт и оставляйте заявку, чтобы повысить свою продуктивность с Neiry https://clck.ru/36kAWY\n\nСоцсети Полины:\nЮтуб-канал: https://www.youtube.com/polinakrivykh \nТелеграм-канал: https://t.me/polina_krivykh\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНаш мозг - удивительная штука. Он всегда может вытащить любое воспоминание в нужный момент. Может напомнить о чувствах, которые мы могли давно забыть. Как работает база памяти мозга? Почему мы вспоминаем бывших? Как устроена любовь? Это всё мы обсудили с психофизиологом Полиной Кривых.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:58 - Мозг воспринимает воспоминания, как реальность?\n1:48 - \"Воспоминания меняются каждый раз\". Почему мозг дополняет воспоминания?\n3:53 - Как мозг работает с психологическими травмами?\n5:11 - Как формируются паттерны поведения?\n7:29 - Посттравматическое стрессовое расстройство - что это?\n11:02 - Что с нами происходит, когда мы видим бывшую любовь?\n14:08 - \"Когда мы влюбляемся - мозг немного меняется\"\n15:05 - Чем отличаются моногамные и полигамные мозги?\n15:50 - Что происходит с мозгом в \"конфетно-букетный период\"? Почему он кончается?\n17:33 - Почему чувство любви со временем становится слабее?\n19:46 - Чем отличается любовь к партнеру от любви к ребенку?\n22:22 - Про отличие страсти от близости\n23:14 - \"Извилина любви\" в мозге. Что это?\n24:46 - Тест на \"силу любви\"\n25:36 - Как мозг воспринимает секс? \n26:44 - Как формировался мозг? Неокортекс - что это и за что оно отвечает?\n29:47 - \"Digital память\". Как легкодоступность информации влияет на память?\n32:40 - Почему мы все чаще передаем эмоции стикерами и смайликами?\n34:45 - Почему мозг иногда плохо фиксируют информацию? Как на это влияет внимание?\n37:40 - Почему, если записывать что-то рукой, то это лучше запоминается?\n40:12 - Как работает запоминание запахов? И можно ли через них пробуждать воспоминания?\n42:21 - Как лучше запоминать материалы к экзаменам?\n44:24 - \"Мятная жвачка улучшает память\" - КАК ЭТО РАБОТАЕТ?\n45:09 - Как спорт улучшает память?\n45:41 - Можно ли перестать отличать воспоминания от реальности?\n47:07 - Философы о восприятии мира. Как на самом деле мы его видим и как мозг формируется для правильного его восприятия?\n53:08 - Какая главная проблема психологии?\n53:57 - Может ли искусственный интеллект помочь нам понять человеческую психологию?\n58:38 - Как заставить мозг почувствовать вкус лимона?\n59:29 - Почему улыбка может реально поднять настроение?\n1:00:53 - Как работают \"автоматические мысли\"?\n1:02:33 - Почему у нас есть автоматизм в поведении? Две системы работы мозга по Даниэлю Канеману\n1:09:45 - Работает ли профайлинг? Можно ли распознать ложь по эмоциям?\n1:13:34 - Можно научить нейросеть распознавать ложь?\n1:14:17 - Кто такие психофизиологи? Что они изучают?\n1:17:08 - У мозга есть всего три основных раздражителя: еда, любовь, опасность?\n1:19:22 - Фрейд и его психоанализ\n1:21:10 - Что такое красота?\n1:22:18 - \"Мозг думает: красивый = умный\". Почему?\n1:24:05 - Спасибо за просмотр!\n\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5064, "filename" => "/downloads/youtube/ОСНОВА/2023-11-26_ЧТО ПРОИСХОДИТ С МОЗГОМ ОТ ЛЮБВИ? Полина Кривых.m4a", "id" => "xXVRvApjVPI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=xXVRvApjVPI", "playlist_index" => 126, "timestamp" => 1701010402, "title" => "ЧТО ПРОИСХОДИТ С МОЗГОМ ОТ ЛЮБВИ? Полина Кривых", "upload_date" => "20231126"} 02:38:23.209 [debug] QUERY OK source="sources" db=0.8ms idle=705.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:23.210 [debug] QUERY OK source="sources" db=0.6ms idle=706.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:23.255 [debug] QUERY OK source="media_items" db=44.9ms queue=0.1ms idle=707.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-26 14:53:22Z], 10] 02:38:23.268 [debug] QUERY OK source="media_items" db=12.0ms idle=753.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Удостоверяющий центр Контура – продуманные сервисы и круглосуточная забота экспертов о вашем бизнесе\nПодробнее о продукте — https://bit.ly/3GesPmJ\n\nПереходите на сайт и оставляйте заявку, чтобы повысить свою продуктивность с Neiry https://clck.ru/36kAWY\n\nСоцсети Полины:\nЮтуб-канал: https://www.youtube.com/polinakrivykh \nТелеграм-канал: https://t.me/polina_krivykh\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНаш мозг - удивительная штука. Он всегда может вытащить любое воспоминание в нужный момент. Может напомнить о чувствах, которые мы могли давно забыть. Как работает база памяти мозга? Почему мы вспоминаем бывших? Как устроена любовь? Это всё мы обсудили с психофизиологом Полиной Кривых.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:58 - Мозг воспринимает воспоминания, как реальность?\n1:48 - \"Воспоминания меняются каждый раз\". Почему мозг дополняет воспоминания?\n3:53 - Как мозг работает с психологическими травмами?\n5:11 - Как формируются паттерны поведения?\n7:29 - Посттравматическое стрессовое расстройство - что это?\n11:02 - Что с нами происходит, когда мы видим бывшую любовь?\n14:08 - \"Когда мы влюбляемся - мозг немного меняется\"\n15:05 - Чем отличаются моногамные и полигамные мозги?\n15:50 - Что происходит с мозгом в \"конфетно-букетный период\"? Почему он кончается?\n17:33 - Почему чувство любви со временем становится слабее?\n19:46 - Чем отличается любовь к партнеру от любви к ребенку?\n22:22 - Про отличие страсти от близости\n23:14 - \"Извилина любви\" в мозге. Что это?\n24:46 - Тест на \"силу любви\"\n25:36 - Как мозг воспринимает секс? \n26:44 - Как формировался мозг? Неокортекс - что это и за что оно отвечает?\n29:47 - \"Digital память\". Как легкодоступность информации влияет на память?\n32:40 - Почему мы все чаще передаем эмоции стикерами и смайликами?\n34:45 - Почему мозг иногда плохо фиксируют информацию? Как на это влияет внимание?\n37:40 - Почему, если записывать что-то рукой, то это лучше запоминается?\n40:12 - Как работает запоминание запахов? И можно ли через них пробуждать воспоминания?\n42:21 - Как лучше запоминать материалы к экзаменам?\n44:24 - \"Мятная жвачка улучшает память\" - КАК ЭТО РАБОТАЕТ?\n45:09 - Как спорт улучшает память?\n45:41 - Можно ли перестать отличать воспоминания от реальности?\n47:07 - Философы о восприятии мира. Как на самом деле мы его видим и как мозг формируется для правильного его восприятия?\n53:08 - Какая главная проблема психологии?\n53:57 - Может ли искусственный интеллект помочь нам понять человеческую психологию?\n58:38 - Как заставить мозг почувствовать вкус лимона?\n59:29 - Почему улыбка может реально поднять настроение?\n1:00:53 - Как работают \"автоматические мысли\"?\n1:02:33 - Почему у нас есть автоматизм в поведении? Две системы работы мозга по Даниэлю Канеману\n1:09:45 - Работает ли профайлинг? Можно ли распознать ложь по эмоциям?\n1:13:34 - Можно научить нейросеть распознавать ложь?\n1:14:17 - Кто такие психофизиологи? Что они изучают?\n1:17:08 - У мозга есть всего три основных раздражителя: еда, любовь, опасность?\n1:19:22 - Фрейд и его психоанализ\n1:21:10 - Что такое красота?\n1:22:18 - \"Мозг думает: красивый = умный\". Почему?\n1:24:05 - Спасибо за просмотр!\n\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ЧТО ПРОИСХОДИТ С МОЗГОМ ОТ ЛЮБВИ? Полина Кривых", "b3ad7539-890c-42d4-8fd1-de419fd4bbde", "xXVRvApjVPI", [], false, "https://www.youtube.com/watch?v=xXVRvApjVPI", 5064, false, 126, "/downloads/youtube/ОСНОВА/2023-11-26_ЧТО ПРОИСХОДИТ С МОЗГОМ ОТ ЛЮБВИ? Полина Кривых.m4a", false, false, 10, 1, ~U[2023-11-26 14:53:22Z], ~U[2026-05-03 23:38:23Z], ~U[2026-05-03 23:38:23Z], "Удостоверяющий центр Контура – продуманные сервисы и круглосуточная забота экспертов о вашем бизнесе\nПодробнее о продукте — https://bit.ly/3GesPmJ\n\nПереходите на сайт и оставляйте заявку, чтобы повысить свою продуктивность с Neiry https://clck.ru/36kAWY\n\nСоцсети Полины:\nЮтуб-канал: https://www.youtube.com/polinakrivykh \nТелеграм-канал: https://t.me/polina_krivykh\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНаш мозг (truncated) 02:38:23.269 [debug] QUERY OK source="sources" db=1.6ms idle=476.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:23.270 [debug] QUERY OK source="media_profiles" db=0.7ms idle=60.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:23.272 [debug] QUERY OK source="media_items" db=1.1ms idle=60.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5109] 02:38:23.272 [debug] Current batch of media processed. Will check again in 1000ms 02:38:24.273 [debug] Current batch of media processed. Will check again in 1000ms 02:38:25.274 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nАрхитектура - это то, что мы видим каждый день, с чем пытаемся ужиться, либо от чего получаем невероятное удовольствие. Как понимать и чувствовать здания вокруг? В чем сакральность советской архитектуры? Какая идея и небоскребов? Какое будущее ждет религиозные строения? Все это и не только обсудили с историком архитектуры Сергеем Кавтарадзе.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:22 - Эйфелева башня - зачем она нужна? По какой технологии её построили?\n8:48 - О философии архитектуры. Что такое \"масса\" и \"негативная архитектура\"?\n10:58 - Про важность внутреннего интерьера и зонирования\n16:00 - Зонирование маленьких пространств\n18:46 - Сакральные постройки СССР. Идеология архитектуры сталинской эпохи \n25:22 - Главная советская постройка\n25:55 - Небоскребы. Какая у них идея?\n34:11 - Первые небоскребы. Какие они?\n36:47 - Жилое строительство - искусство? \"Хрущебы\" и панельки\n37:27 - Ле Корбюзье и его идеи спальных районов\n42:33 - Архитектура храмов. Как они различаются?\n50:04 - Как переосмысляется религиозная архитектура?\n53:24 - Православный центр в Париже\n54:45 - \"Архитектура - застывшая музыка\". Сравниваем архитектуру с другим искусством\n57:26 - Как правильно понимать и чувствовать архитектуру?\n59:33 - Озеленение - новая революция в архитектуре\n1:03:38 - Про кубическое жилье и \"пропажу\" человека\n1:05:26 - В чём уникальность храма Василия Блаженного? Как он должен был спасти от конца света?\n1:15:14 - Дом Советов в Калининграде. В чем трагедия этого здания?\n1:17:10 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией\n\nРеклама. Рекламодатель ПАО Сбербанк\nИНН: 7707083893", "duration" => 4442, "filename" => "/downloads/youtube/ОСНОВА/2023-11-19_САКРАЛЬНОСТЬ ПАНЕЛЕК и ПЕРЕОСМЫСЛЕНИЕ ХРАМОВ.m4a", "id" => "HDEKHLIxosE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=HDEKHLIxosE", "playlist_index" => 127, "timestamp" => 1700395308, "title" => "САКРАЛЬНОСТЬ ПАНЕЛЕК и ПЕРЕОСМЫСЛЕНИЕ ХРАМОВ", "upload_date" => "20231119"} 02:38:25.275 [debug] QUERY OK source="sources" db=0.7ms idle=772.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:25.276 [debug] QUERY OK source="sources" db=0.6ms idle=773.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:25.312 [debug] QUERY OK source="media_items" db=35.4ms idle=774.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-19 12:01:48Z], 10] 02:38:25.324 [debug] QUERY OK source="media_items" db=11.2ms idle=810.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nАрхитектура - это то, что мы видим каждый день, с чем пытаемся ужиться, либо от чего получаем невероятное удовольствие. Как понимать и чувствовать здания вокруг? В чем сакральность советской архитектуры? Какая идея и небоскребов? Какое будущее ждет религиозные строения? Все это и не только обсудили с историком архитектуры Сергеем Кавтарадзе.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:22 - Эйфелева башня - зачем она нужна? По какой технологии её построили?\n8:48 - О философии архитектуры. Что такое \"масса\" и \"негативная архитектура\"?\n10:58 - Про важность внутреннего интерьера и зонирования\n16:00 - Зонирование маленьких пространств\n18:46 - Сакральные постройки СССР. Идеология архитектуры сталинской эпохи \n25:22 - Главная советская постройка\n25:55 - Небоскребы. Какая у них идея?\n34:11 - Первые небоскребы. Какие они?\n36:47 - Жилое строительство - искусство? \"Хрущебы\" и панельки\n37:27 - Ле Корбюзье и его идеи спальных районов\n42:33 - Архитектура храмов. Как они различаются?\n50:04 - Как переосмысляется религиозная архитектура?\n53:24 - Православный центр в Париже\n54:45 - \"Архитектура - застывшая музыка\". Сравниваем архитектуру с другим искусством\n57:26 - Как правильно понимать и чувствовать архитектуру?\n59:33 - Озеленение - новая революция в архитектуре\n1:03:38 - Про кубическое жилье и \"пропажу\" человека\n1:05:26 - В чём уникальность храма Василия Блаженного? Как он должен был спасти от конца света?\n1:15:14 - Дом Советов в Калининграде. В чем трагедия этого здания?\n1:17:10 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией\n\nРеклама. Рекламодатель ПАО Сбербанк\nИНН: 7707083893", "САКРАЛЬНОСТЬ ПАНЕЛЕК и ПЕРЕОСМЫСЛЕНИЕ ХРАМОВ", "82f06688-371a-4d5c-88e8-9ab77835caf1", "HDEKHLIxosE", [], false, "https://www.youtube.com/watch?v=HDEKHLIxosE", 4442, false, 127, "/downloads/youtube/ОСНОВА/2023-11-19_САКРАЛЬНОСТЬ ПАНЕЛЕК и ПЕРЕОСМЫСЛЕНИЕ ХРАМОВ.m4a", false, false, 10, 1, ~U[2023-11-19 12:01:48Z], ~U[2026-05-03 23:38:25Z], ~U[2026-05-03 23:38:25Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nАрхитектура - это то, что мы видим каждый день, с чем пытаемся ужиться, либо от чего получаем невероятное удовольствие. Как понимать и чувствовать здания вокруг? В чем сакральность советской архитектуры? Какая идея и небоскребов? Какое будущее ждет религиозные строения? Все это и не только обсудили с историком архитектуры Сергеем Кавтарадзе.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:22 - Эйфелева башня - зачем она нужна? По какой технологии её построили?\n8:48 - О философии архитектуры. Что такое \"масса\" и \"негативная архитектура\"?\n10:58 - Про важность внутреннего интерьера и зонирования\n16:00 - Зонирование маленьких пространств\n18:46 - Сакральные постройки СССР. Идеология архитектуры сталинской эпохи \n25:22 - Главная советская постройка\n25:55 - Небоскребы. Какая у них идея?\n34:11 - Первые небоскребы. Какие они?\n36:47 - Жилое строительство - искусство? \"Хрущебы\" и панельки\n37:27 - Ле Корбюзье и его идеи спальных районов\n42:33 - Архитектура храмов. Как они различаются?\n50:04 - Как переосмысляется религиозная архитектура?\n53:24 - Православный центр в Париже\n54:45 - \"Архитектура - застывшая музыка\". Сравниваем архитектуру с другим искусством\n57:26 - Как правильно понимать и чувствовать архитектуру?\n59:33 - Озеленение - новая революция в архитектуре\n1:03:38 - Про кубическое жилье и \"пропажу\" человека\n1:05:26 - В чём уникальность храма Василия Блаженного? Как он должен был спасти от конца света?\n1:15:14 - Дом Советов в Калининграде. В чем трагедия этого здания?\n1:17:10 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией\n\nРеклама. Рекла (truncated) 02:38:25.325 [debug] QUERY OK source="sources" db=1.5ms idle=527.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:25.326 [debug] QUERY OK source="media_profiles" db=0.6ms idle=50.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:25.328 [debug] QUERY OK source="media_items" db=1.6ms idle=50.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5110] 02:38:25.328 [debug] Current batch of media processed. Will check again in 1000ms 02:38:26.329 [debug] Current batch of media processed. Will check again in 1000ms 02:38:27.330 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Анталогия технологий Яндекс Такси. Что скрыто под капотом приложения: https://ya.cc/t/ndPnbctH4Zj8CP\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nРадиация - скорее всего, при этом слове все мы испытываем некий страх. Но насколько вообще она опасна? Почему атомные электростанции продолжают строить рядом с городами? Как вообще они работают? И насколько атомная энергетика безопаснее угольной? Об этом мы поговорили с доктором химических наук Юрием Добровольским. Получилось очень интересно!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:12 - Когда аккумуляторы у смартфонов будут жить неделями?\n3:02 - Почему взрываются литий-ионные аккумуляторы?\n9:17 - Когда открыли радиоактивное излучение? Когда оно полезно, а когда смертельно?\n13:04 - От чего больше погибло людей: от угольной энергетики, или от атомной?\n14:12 - Как работает ядерная электростанция? Как работает ядерный распад?\n16:58 - Отличие работы атомной бомбы от атомной электростанции\n17:32 - Почему так мало стран перешли на атомную энергетику?\n19:33 - Почему атомные станции не ставят подальше от городов? Они опасны?\n21:33 - Какие виды энергетики есть?\n25:29 - Как климат влияет на энергетику?\n27:13 - Как производится водородная энергия? Чем он лучше остальных источников энергии?\n35:25 - Переход на электрокары. Какие главные проблемы такого транспорта?\n39:08 - Как водородные автомобили могут решить транспортные проблемы городов? И почему электротранспорт - это будущее?\n43:49 - Сколько стоит водородный автомобиль?\n45:22 - \"Энергия биомассы\". Что это? \n50:11 - Как устроено захоронение ядерных отходов?\n52:31 - \"Остров стабильности\" - это что?\n53:57 - Что такое термоядерный синтез? Почему он до сих пор не работает?\n59:27 - Солнечная энергия и её эффективность\n1:00:40 - Почему энергия не сильно теряется при передаче на тысячи километров по ЛЭП?\n1:02:55 - Про электрификацию России\n1:04:14 - Какие были сделаны выводы после чернобыльской катастрофы? \n1:07:06 - Радиация в бананах и почему в нас всех есть радиация?\n1:09:33 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4101, "filename" => "/downloads/youtube/ОСНОВА/2023-11-12_БЕСКОНЕЧНЫЙ СМАРТФОН, ВОДОРОД и ЭНЕРГЕТИКА БУДУЩЕГО.m4a", "id" => "ME841j3UQoA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ME841j3UQoA", "playlist_index" => 128, "timestamp" => 1699794650, "title" => "БЕСКОНЕЧНЫЙ СМАРТФОН, ВОДОРОД и ЭНЕРГЕТИКА БУДУЩЕГО", "upload_date" => "20231112"} 02:38:27.332 [debug] QUERY OK source="sources" db=1.0ms idle=828.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:27.333 [debug] QUERY OK source="sources" db=0.8ms idle=830.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:27.371 [debug] QUERY OK source="media_items" db=37.5ms idle=831.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-12 13:10:50Z], 10] 02:38:27.385 [debug] QUERY OK source="media_items" db=14.1ms idle=869.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Анталогия технологий Яндекс Такси. Что скрыто под капотом приложения: https://ya.cc/t/ndPnbctH4Zj8CP\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nРадиация - скорее всего, при этом слове все мы испытываем некий страх. Но насколько вообще она опасна? Почему атомные электростанции продолжают строить рядом с городами? Как вообще они работают? И насколько атомная энергетика безопаснее угольной? Об этом мы поговорили с доктором химических наук Юрием Добровольским. Получилось очень интересно!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:12 - Когда аккумуляторы у смартфонов будут жить неделями?\n3:02 - Почему взрываются литий-ионные аккумуляторы?\n9:17 - Когда открыли радиоактивное излучение? Когда оно полезно, а когда смертельно?\n13:04 - От чего больше погибло людей: от угольной энергетики, или от атомной?\n14:12 - Как работает ядерная электростанция? Как работает ядерный распад?\n16:58 - Отличие работы атомной бомбы от атомной электростанции\n17:32 - Почему так мало стран перешли на атомную энергетику?\n19:33 - Почему атомные станции не ставят подальше от городов? Они опасны?\n21:33 - Какие виды энергетики есть?\n25:29 - Как климат влияет на энергетику?\n27:13 - Как производится водородная энергия? Чем он лучше остальных источников энергии?\n35:25 - Переход на электрокары. Какие главные проблемы такого транспорта?\n39:08 - Как водородные автомобили могут решить транспортные проблемы городов? И почему электротранспорт - это будущее?\n43:49 - Сколько стоит водородный автомобиль?\n45:22 - \"Энергия биомассы\". Что это? \n50:11 - Как устроено захоронение ядерных отходов?\n52:31 - \"Остров стабильности\" - это что?\n53:57 - Что такое термоядерный синтез? Почему он до сих пор не работает?\n59:27 - Солнечная энергия и её эффективность\n1:00:40 - Почему энергия не сильно теряется при передаче на тысячи километров по ЛЭП?\n1:02:55 - Про электрификацию России\n1:04:14 - Какие были сделаны выводы после чернобыльской катастрофы? \n1:07:06 - Радиация в бананах и почему в нас всех есть радиация?\n1:09:33 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "БЕСКОНЕЧНЫЙ СМАРТФОН, ВОДОРОД и ЭНЕРГЕТИКА БУДУЩЕГО", "113e3f9d-04ea-4192-b3db-7fff280be00f", "ME841j3UQoA", [], false, "https://www.youtube.com/watch?v=ME841j3UQoA", 4101, false, 128, "/downloads/youtube/ОСНОВА/2023-11-12_БЕСКОНЕЧНЫЙ СМАРТФОН, ВОДОРОД и ЭНЕРГЕТИКА БУДУЩЕГО.m4a", false, false, 10, 1, ~U[2023-11-12 13:10:50Z], ~U[2026-05-03 23:38:27Z], ~U[2026-05-03 23:38:27Z], "Анталогия технологий Яндекс Такси. Что скрыто под капотом приложения: https://ya.cc/t/ndPnbctH4Zj8CP\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nРадиация - скорее всего, при этом слове все мы испытываем некий страх. Но насколько вообще она опасна? Почему атомные электростанции продолжают строить рядом с городами? Как вообще они работают? И насколько атомная энергетика безопаснее угольной? Об этом мы поговорили с доктором химических наук Юрием Добровольским. Получилось очень интересно!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:12 - Когда аккумуляторы у смартфонов будут жить неделями?\n3:02 - Почему взрываются литий-ионные аккумуляторы?\n9:17 - Когда открыли радиоактивное излучение? Когда оно полезно, а когда смертельно?\n13:04 - От чего больше погибло людей: от угольной энергетики, или от атомной?\n14:12 - Как работает ядерная электростанция? Как работает ядерный распад?\n16:58 - Отличие работы атомной бомбы от атомной электростанции\n17:32 - Почему так мало стран перешли на атомную энергетику?\n19:33 - Почему атомные станции не ставят подальше от городов? Они опасны?\n21:33 - Какие виды энергетики есть?\n25:29 - Как климат влияет на энергетику?\n27:13 - Как производится водородная энергия? Чем он лучше остальных источников энергии?\n35:25 - Переход на электрокары. К (truncated) 02:38:27.388 [debug] QUERY OK source="sources" db=2.4ms idle=583.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:27.389 [debug] QUERY OK source="media_profiles" db=0.9ms idle=56.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:27.391 [debug] QUERY OK source="media_items" db=1.1ms idle=56.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5111] 02:38:27.391 [debug] Current batch of media processed. Will check again in 1000ms 02:38:28.392 [debug] Current batch of media processed. Will check again in 1000ms 02:38:29.393 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня наш гость лингвист Георгий Старостин, обсуждаем, как устроены иероглифы, как они влияют на мышление и чем опасна цифра четыре?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:33 - Как устроен иероглиф? Как появились иероглифы?\n5:56 - Иероглифы - это ребусы? Рисунки отражают суть иероглифа?\n10:18 - Что такое \"система письма\"? \n13:58 - \"Передача смыслов и звучания\". Как устроена иероглифическая письменность?\n18:03 - Как началось расхождение иероглифических языков? Китай, Египет, шумеры.\n20:42 - Развитие письменности Китая. Как эволюционировал китайский язык?\n22:40 - Составные иероглифы. Как смыслы нескольких иероглифов превращаются в одно слово?\n27:44 - Что не так с иероглифом слова \"четыре\"? И при чем тут смерть?\n33:07 - Как в китайском языке появляются новые слова? Как придумывают новые иероглифы?\n38:24 - Как на иероглифами переводят имена?\n39:31 - Как устроена тоновая система китайского языка? Как их пишут?\n44:10 - Как японцы заимствовали и адаптировали китайские иероглифы? Почему японский сложнее китайского?\n52:45 - Почему корейцы и вьетнамцы отказались от китайских иероглифов?\n54:05 - Иероглифическое мышление отличается от мышление буквенного?\n56:17 - Художественная функция иероглифов. Почему так важна каллиграфия?\n59:30 - Есть ли мат в китайском языке? \"Традиция табуирования письменных знаков в Китае\"\n1:05:08 - Самый сложный иероглиф. Как упрощают иероглифы?\n1:10:43 - Что будет если русский язык перейдет на иероглифы? \n1:14:23 - Слова \"тян\", \"харакири\" и \"Фудзияма\". Откуда они взялись? Какие есть популярные китайские слова?\n1:18:51 - Есть ли единый праязык?\n1:25:04 - Европейцам легче учить китайский язык, или китайцам легче выучить европейский?\n1:28:18 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5160, "filename" => "/downloads/youtube/ОСНОВА/2023-11-05_ИЕРОГЛИФЫ: Мат, Смерть, Иное Сознание.m4a", "id" => "Zljj-LHKYqo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Zljj-LHKYqo", "playlist_index" => 129, "timestamp" => 1699183079, "title" => "ИЕРОГЛИФЫ: Мат, Смерть, Иное Сознание", "upload_date" => "20231105"} 02:38:29.395 [debug] QUERY OK source="sources" db=0.9ms idle=891.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:29.395 [debug] QUERY OK source="sources" db=0.6ms idle=892.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:29.434 [debug] QUERY OK source="media_items" db=38.1ms idle=893.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-05 11:17:59Z], 10] 02:38:29.912 [debug] QUERY OK source="media_items" db=477.7ms idle=931.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня наш гость лингвист Георгий Старостин, обсуждаем, как устроены иероглифы, как они влияют на мышление и чем опасна цифра четыре?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:33 - Как устроен иероглиф? Как появились иероглифы?\n5:56 - Иероглифы - это ребусы? Рисунки отражают суть иероглифа?\n10:18 - Что такое \"система письма\"? \n13:58 - \"Передача смыслов и звучания\". Как устроена иероглифическая письменность?\n18:03 - Как началось расхождение иероглифических языков? Китай, Египет, шумеры.\n20:42 - Развитие письменности Китая. Как эволюционировал китайский язык?\n22:40 - Составные иероглифы. Как смыслы нескольких иероглифов превращаются в одно слово?\n27:44 - Что не так с иероглифом слова \"четыре\"? И при чем тут смерть?\n33:07 - Как в китайском языке появляются новые слова? Как придумывают новые иероглифы?\n38:24 - Как на иероглифами переводят имена?\n39:31 - Как устроена тоновая система китайского языка? Как их пишут?\n44:10 - Как японцы заимствовали и адаптировали китайские иероглифы? Почему японский сложнее китайского?\n52:45 - Почему корейцы и вьетнамцы отказались от китайских иероглифов?\n54:05 - Иероглифическое мышление отличается от мышление буквенного?\n56:17 - Художественная функция иероглифов. Почему так важна каллиграфия?\n59:30 - Есть ли мат в китайском языке? \"Традиция табуирования письменных знаков в Китае\"\n1:05:08 - Самый сложный иероглиф. Как упрощают иероглифы?\n1:10:43 - Что будет если русский язык перейдет на иероглифы? \n1:14:23 - Слова \"тян\", \"харакири\" и \"Фудзияма\". Откуда они взялись? Какие есть популярные китайские слова?\n1:18:51 - Есть ли единый праязык?\n1:25:04 - Европейцам легче учить китайский язык, или китайцам легче выучить европейский?\n1:28:18 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ИЕРОГЛИФЫ: Мат, Смерть, Иное Сознание", "86bcaa83-afd4-4398-bff8-48000105bf3a", "Zljj-LHKYqo", [], false, "https://www.youtube.com/watch?v=Zljj-LHKYqo", 5160, false, 129, "/downloads/youtube/ОСНОВА/2023-11-05_ИЕРОГЛИФЫ: Мат, Смерть, Иное Сознание.m4a", false, false, 10, 1, ~U[2023-11-05 11:17:59Z], ~U[2026-05-03 23:38:29Z], ~U[2026-05-03 23:38:29Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня наш гость лингвист Георгий Старостин, обсуждаем, как устроены иероглифы, как они влияют на мышление и чем опасна цифра четыре?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:33 - Как устроен иероглиф? Как появились иероглифы?\n5:56 - Иероглифы - это ребусы? Рисунки отражают суть иероглифа?\n10:18 - Что такое \"система письма\"? \n13:58 - \"Передача смыслов и звучания\". Как устроена иероглифическая письменность?\n18:03 - Как началось расхождение иероглифических языков? Китай, Египет, шумеры.\n20:42 - Развитие письменности Китая. Как эволюционировал китайский язык?\n22:40 - Составные иероглифы. Как смыслы нескольких иероглифов превращаются в одно слово?\n27:44 - Что не так с иероглифом слова \"четыре\"? И при чем тут смерть?\n33:07 - Как в китайском языке появляются новые слова? Как придумывают новые иероглифы?\n38:24 - Как на иероглифами переводят имена?\n39:31 - Как устроена тоновая система китайского языка? Как их пишут?\n44:10 - Как японцы заимствовали и адаптировали китайские иероглифы? Почему японский сложнее китайского?\n52:45 - Почему корейцы и вьетнамцы отказались от китайских иероглифов?\n54:05 - Иероглифическое мышление отличается от мышление буквенного?\n56:17 - Художественная функция иероглифов. Почему так важна каллиграфия?\n59:30 - Есть ли мат в китайском языке? \"Традиция табуирования письменных знаков в Китае\"\n1:05:08 - Самый сложный иероглиф. Как упрощают иероглифы?\n1:10:43 - Что будет если русский язык перейдет на иероглифы? \n1:14:23 - Слова \"тян\", \"харакири\" и \"Фудзияма\". Откуда они взяли (truncated) 02:38:29.914 [debug] QUERY OK source="sources" db=1.7ms idle=517.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:29.916 [debug] QUERY OK source="media_profiles" db=1.4ms idle=518.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:29.919 [debug] QUERY OK source="media_items" db=2.7ms idle=482.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5112] 02:38:29.919 [debug] Current batch of media processed. Will check again in 1000ms 02:38:30.920 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем Теорию большого взрыва и вопросы, которые к ней возникли из-за снимков телескопа Джеймс Веб, границы Вселенной и что за ними, тёмную материю и другую жизнь в Солнечной системе. Наш гость - астрофизик Натан Эйсмонт.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:56 - Вселенная бесконечна или у нее есть пределы? Что нашел James Webb вблизи точки Большого взрыва?\n5:37 - Мы близки к пересмотру теории Большого взрыва\"\n8:22 - Чем замечателен телескоп James Webb? Сравниваем с Hubble\n12:04 - Астрофизика подпитывает обычную физику\". Что нам дало открытие экзопланет?\n18:13 - Разумная жизнь во вселенной. Новый этап поиска внеземных цивилизаций \n19:26 - Первое \"открытие\" разума во вселенной\". Какие сигналы подает космос?\n25:48 - Какой размер у вселенной? \n27:56 - Если у вселенной есть граница, то что находится за ней?\n29:08 - Темная материя - что это? Как она влияет на движение космических объектов?\n33:04 - На Земле есть темная материя? Где она есть?\n34:14 - Черные дыры и как их открыли\n36:21 - «Солнце сожмется до нескольких километров». Какой процесс уничтожения ждет наше Солнце?\n40:14 - Как человечество хочет использовать сигналы пульсаров?\n40:26 - «Черная дыра как шредер». Что такое «парадокс информации черных дыр»?\n47:30 - Насколько сильная сила притяжения у черных дыр?\n49:44 - Человек может вылететь за пределы Солнечной системы?\n51:04 - Куда нужно лететь? Где может быть вода и жизнь?\n55:13 - Зачем нужно переселяться на другую планету?\n56:45 - Опастность встречи с астероидом. Какие астероиды летят к нам и когда их ждать?\n1:01:36 - Самый близкий летящий к Земле астероид. Когда его можно будет увидеть?\n1:03:42 - Что нам технически мешает долететь до Марса? Про космическую радиацию\n1:08:37 - «На Марс туда и обратно». Сложности возвращения экспедиции с Марса\n1:12:31 - Панспермия - теория появления жизни на Земле из космоса. Насколько это реально?\n1:14:32 - В чем опасность внеземной жизни?\n1:17:38 - Как может кончится вселенной?\n1:20:35 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4772, "filename" => "/downloads/youtube/ОСНОВА/2023-10-29_БОЛЬШОГО ВЗРЫВА НЕ БЫЛО?.m4a", "id" => "kBQQ7THhjCA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=kBQQ7THhjCA", "playlist_index" => 130, "timestamp" => 1698586490, "title" => "БОЛЬШОГО ВЗРЫВА НЕ БЫЛО?", "upload_date" => "20231029"} 02:38:30.921 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1008.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:30.922 [debug] QUERY OK source="sources" db=0.7ms idle=1007.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:30.958 [debug] QUERY OK source="media_items" db=35.2ms idle=1006.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-29 13:34:50Z], 10] 02:38:31.035 [debug] QUERY OK source="media_items" db=76.9ms idle=1039.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем Теорию большого взрыва и вопросы, которые к ней возникли из-за снимков телескопа Джеймс Веб, границы Вселенной и что за ними, тёмную материю и другую жизнь в Солнечной системе. Наш гость - астрофизик Натан Эйсмонт.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:56 - Вселенная бесконечна или у нее есть пределы? Что нашел James Webb вблизи точки Большого взрыва?\n5:37 - Мы близки к пересмотру теории Большого взрыва\"\n8:22 - Чем замечателен телескоп James Webb? Сравниваем с Hubble\n12:04 - Астрофизика подпитывает обычную физику\". Что нам дало открытие экзопланет?\n18:13 - Разумная жизнь во вселенной. Новый этап поиска внеземных цивилизаций \n19:26 - Первое \"открытие\" разума во вселенной\". Какие сигналы подает космос?\n25:48 - Какой размер у вселенной? \n27:56 - Если у вселенной есть граница, то что находится за ней?\n29:08 - Темная материя - что это? Как она влияет на движение космических объектов?\n33:04 - На Земле есть темная материя? Где она есть?\n34:14 - Черные дыры и как их открыли\n36:21 - «Солнце сожмется до нескольких километров». Какой процесс уничтожения ждет наше Солнце?\n40:14 - Как человечество хочет использовать сигналы пульсаров?\n40:26 - «Черная дыра как шредер». Что такое «парадокс информации черных дыр»?\n47:30 - Насколько сильная сила притяжения у черных дыр?\n49:44 - Человек может вылететь за пределы Солнечной системы?\n51:04 - Куда нужно лететь? Где может быть вода и жизнь?\n55:13 - Зачем нужно переселяться на другую планету?\n56:45 - Опастность встречи с астероидом. Какие астероиды летят к нам и когда их ждать?\n1:01:36 - Самый близкий летящий к Земле астероид. Когда его можно будет увидеть?\n1:03:42 - Что нам технически мешает долететь до Марса? Про космическую радиацию\n1:08:37 - «На Марс туда и обратно». Сложности возвращения экспедиции с Марса\n1:12:31 - Панспермия - теория появления жизни на Земле из космоса. Насколько это реально?\n1:14:32 - В чем опасность внеземной жизни?\n1:17:38 - Как может кончится вселенной?\n1:20:35 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "БОЛЬШОГО ВЗРЫВА НЕ БЫЛО?", "60872913-d1d2-4524-9171-54b34971ed18", "kBQQ7THhjCA", [], false, "https://www.youtube.com/watch?v=kBQQ7THhjCA", 4772, false, 130, "/downloads/youtube/ОСНОВА/2023-10-29_БОЛЬШОГО ВЗРЫВА НЕ БЫЛО?.m4a", false, false, 10, 1, ~U[2023-10-29 13:34:50Z], ~U[2026-05-03 23:38:30Z], ~U[2026-05-03 23:38:30Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем Теорию большого взрыва и вопросы, которые к ней возникли из-за снимков телескопа Джеймс Веб, границы Вселенной и что за ними, тёмную материю и другую жизнь в Солнечной системе. Наш гость - астрофизик Натан Эйсмонт.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:56 - Вселенная бесконечна или у нее есть пределы? Что нашел James Webb вблизи точки Большого взрыва?\n5:37 - Мы близки к пересмотру теории Большого взрыва\"\n8:22 - Чем замечателен телескоп James Webb? Сравниваем с Hubble\n12:04 - Астрофизика подпитывает обычную физику\". Что нам дало открытие экзопланет?\n18:13 - Разумная жизнь во вселенной. Новый этап поиска внеземных цивилизаций \n19:26 - Первое \"открытие\" разума во вселенной\". Какие сигналы подает космос?\n25:48 - Какой размер у вселенной? \n27:56 - Если у вселенной есть граница, то что находится за ней?\n29:08 - Темная материя - что это? Как она влияет на движение космических объектов?\n33:04 - На Земле есть темная материя? Где она есть?\n34:14 - Черные дыры и как их открыли\n36:21 - «Солнце сожмется до нескольких километров». Какой процесс уничтожения ждет наше Солнце?\n40:14 - Как человечество хочет использовать сигналы пульсаров?\n40:26 - «Черная дыра как шредер». Что такое «парадокс информации черных дыр»?\n47:30 - Насколько сильная сила притяжения (truncated) 02:38:31.039 [debug] QUERY OK source="sources" db=3.6ms idle=215.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:31.040 [debug] QUERY OK source="media_profiles" db=0.8ms idle=117.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:31.042 [debug] QUERY OK source="media_items" db=1.4ms idle=118.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5113] 02:38:31.042 [debug] Current batch of media processed. Will check again in 1000ms 02:38:32.043 [debug] Current batch of media processed. Will check again in 1000ms 02:38:33.042 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Регистрируйтесь со скидкой 30% на курс «Здоровье: научный подход» и другие курсы от Level One , промокод OSNOVA: https://levelvan.ru/l/1\n\nПрозрачная выгода в Банке ДОМ.РФ. Вклад на 3 года со ставкой 12,5% годовых https://clck.ru/3692FN\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:35 - Что такое эндокринология? Гормоны влияют на эмоции?\n3:23 - Что такое гормоны и какие эффекты они дают?\n6:18 - Как работает нервная система? Зачем ей вспомогательные подсистемы?\n10:23 - Какие основные функции выполняют гормоны?\n11:59 - Что такое нейромедиаторы?\n13:38 - Как работает дофамин? Что будет если \"ввести\" гормон счастья человеку?\n16:40 - Как выглядит \"рабочий день\" гормона? Как гормоны взаимодействуют с организмом?\n19:27 - Как быстро гормоны вызывают какие-то эффекты?\n21:05 - Почему щитовидная железа очень важна? Что она делает?\n24:16 - Как эволюционно сложилась гормональная система?\n27:06 - Почему гормоны постоянно \"скачут\"? Мы все чем-то болеем?\n29:14 - \"Женские гормоны\" в пиве. Что реально будет, если его много пить?\n31:57 - На что влияет большое количество женских гормонов у мужчин?\n33:49 - Гормоны счастья и радости. Они вообще есть?\n37:14 - Что такое тестостерон? За что он отвечает?\n39:27 - Влюбленность - это гормональное? Она вызывает выделение гормонов?\n43:29 - Кортизол - гормон стресса? Что в организме выделяется из-за стресса?\n45:13 - Что будет, если человеку постоянно давать кортизол?\n48:26 - Как организм понимает насыщение едой? Какие гормоны влияют на аппетит?\n50:52 - Как устроена регулировка аппетита?\n51:41 - Из-за стресса можно пополнеть?\n53:18 - Что может задерживаться в организме и влиять на вес?\n54:12 - Про гормональные препараты, которые используют для похудения. Какие побочные эффекты?\n59:04 - Какие глупые вопросы задают эндокринологам? Как правильно подготовиться к походу к врачу?\n1:02:15 - Про неправильную работу эндокринной системы\n1:05:50 - Как гормоны функционируют в пубертате? Как \"бурлят\" гормоны?\n1:08:47 - \"Гормон роста\" и как он работает\n1:15:11 - Зачем гормон роста вырабатывается в возрасте, когда вы уже не можете вырасти?\n1:15:59 - Есть ли гормон ума? Какие еще есть интересные гормоны?\n1:18:36 - Бывают ли доноры гормонов?\n1:20:42 - Гормональный баланс людей поменялся?\n1:21:55 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4944, "filename" => "/downloads/youtube/ОСНОВА/2023-10-22_ЭНДОКРИНОЛОГ: КАК ГОРМОНЫ НАМИ УПРАВЛЯЮТ?.m4a", "id" => "OWccGgAsBfs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=OWccGgAsBfs", "playlist_index" => 131, "timestamp" => 1697976960, "title" => "ЭНДОКРИНОЛОГ: КАК ГОРМОНЫ НАМИ УПРАВЛЯЮТ?", "upload_date" => "20231022"} 02:38:33.043 [debug] QUERY OK source="sources" db=0.8ms idle=543.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:33.044 [debug] QUERY OK source="sources" db=0.7ms idle=544.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:33.078 [debug] QUERY OK source="media_items" db=33.7ms queue=0.1ms idle=545.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-22 12:16:00Z], 10] 02:38:33.090 [debug] QUERY OK source="media_items" db=11.1ms idle=579.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Регистрируйтесь со скидкой 30% на курс «Здоровье: научный подход» и другие курсы от Level One , промокод OSNOVA: https://levelvan.ru/l/1\n\nПрозрачная выгода в Банке ДОМ.РФ. Вклад на 3 года со ставкой 12,5% годовых https://clck.ru/3692FN\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:35 - Что такое эндокринология? Гормоны влияют на эмоции?\n3:23 - Что такое гормоны и какие эффекты они дают?\n6:18 - Как работает нервная система? Зачем ей вспомогательные подсистемы?\n10:23 - Какие основные функции выполняют гормоны?\n11:59 - Что такое нейромедиаторы?\n13:38 - Как работает дофамин? Что будет если \"ввести\" гормон счастья человеку?\n16:40 - Как выглядит \"рабочий день\" гормона? Как гормоны взаимодействуют с организмом?\n19:27 - Как быстро гормоны вызывают какие-то эффекты?\n21:05 - Почему щитовидная железа очень важна? Что она делает?\n24:16 - Как эволюционно сложилась гормональная система?\n27:06 - Почему гормоны постоянно \"скачут\"? Мы все чем-то болеем?\n29:14 - \"Женские гормоны\" в пиве. Что реально будет, если его много пить?\n31:57 - На что влияет большое количество женских гормонов у мужчин?\n33:49 - Гормоны счастья и радости. Они вообще есть?\n37:14 - Что такое тестостерон? За что он отвечает?\n39:27 - Влюбленность - это гормональное? Она вызывает выделение гормонов?\n43:29 - Кортизол - гормон стресса? Что в организме выделяется из-за стресса?\n45:13 - Что будет, если человеку постоянно давать кортизол?\n48:26 - Как организм понимает насыщение едой? Какие гормоны влияют на аппетит?\n50:52 - Как устроена регулировка аппетита?\n51:41 - Из-за стресса можно пополнеть?\n53:18 - Что может задерживаться в организме и влиять на вес?\n54:12 - Про гормональные препараты, которые используют для похудения. Какие побочные эффекты?\n59:04 - Какие глупые вопросы задают эндокринологам? Как правильно подготовиться к походу к врачу?\n1:02:15 - Про неправильную работу эндокринной системы\n1:05:50 - Как гормоны функционируют в пубертате? Как \"бурлят\" гормоны?\n1:08:47 - \"Гормон роста\" и как он работает\n1:15:11 - Зачем гормон роста вырабатывается в возрасте, когда вы уже не можете вырасти?\n1:15:59 - Есть ли гормон ума? Какие еще есть интересные гормоны?\n1:18:36 - Бывают ли доноры гормонов?\n1:20:42 - Гормональный баланс людей поменялся?\n1:21:55 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ЭНДОКРИНОЛОГ: КАК ГОРМОНЫ НАМИ УПРАВЛЯЮТ?", "2b38e99b-aa3f-4fb1-9dc2-484e4405c1e7", "OWccGgAsBfs", [], false, "https://www.youtube.com/watch?v=OWccGgAsBfs", 4944, false, 131, "/downloads/youtube/ОСНОВА/2023-10-22_ЭНДОКРИНОЛОГ: КАК ГОРМОНЫ НАМИ УПРАВЛЯЮТ?.m4a", false, false, 10, 1, ~U[2023-10-22 12:16:00Z], ~U[2026-05-03 23:38:33Z], ~U[2026-05-03 23:38:33Z], "Регистрируйтесь со скидкой 30% на курс «Здоровье: научный подход» и другие курсы от Level One , промокод OSNOVA: https://levelvan.ru/l/1\n\nПрозрачная выгода в Банке ДОМ.РФ. Вклад на 3 года со ставкой 12,5% годовых https://clck.ru/3692FN\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:35 - Что такое эндокринология? Гормоны влияют на эмоции?\n3:23 - Что такое гормоны и какие эффекты они дают?\n6:18 - Как работает нервная система? Зачем ей вспомогательные подсистемы?\n10:23 - Какие основные функции выполняют гормоны?\n11:59 - Что такое нейромедиаторы?\n13:38 - Как работает дофамин? Что будет если \"ввести\" гормон счастья человеку?\n16:40 - Как выглядит \"рабочий день\" гормона? Как гормоны взаимодействуют с организмом?\n19:27 - Как быстро гормоны вызывают какие-то эффекты?\n21:05 - Почему щитовидная железа очень важна? Что она делает?\n24:16 - Как эволюционно сложилась гормональная система?\n27:06 - Почему гормоны постоянно \"скачут\"? Мы все чем-то болеем?\n29:14 - \"Женские гормоны\" в пиве. Что реально будет, если его много пить?\n31:57 - На что влияет большое количество женских гормонов у мужчин?\n33:49 - Гормоны счастья и радости. Они вообще есть?\n37 (truncated) 02:38:33.092 [debug] QUERY OK source="sources" db=2.0ms idle=267.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:33.093 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.1ms idle=49.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:33.095 [debug] QUERY OK source="media_items" db=1.2ms idle=49.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5114] 02:38:33.095 [debug] Current batch of media processed. Will check again in 1000ms 02:38:34.096 [debug] Current batch of media processed. Will check again in 1000ms 02:38:35.016 [info] {"source":"oban","duration":4045,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:38:35.098 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nУже сейчас с помощью искусственного интеллекта человечество решает очень много задач. Но когда мы увидим ИИ с эмоциями, способный создавать искусство, или управлять большими компаниями? Как нужно настроить искусственный, чтобы он не восстал против человечества? Об этом поговорили с специалистом в области машинного обучения и искусственного интеллекта Сергеем Шумским.\n\nЗа помощь в организации интервью благодарим премию \"Просветитель\": https://www.premiaprosvetitel.ru/booksauthors/?book_id=672\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:22 - Чем грозит для человечества внедрение мощного искусственного интеллекта?\n8:05 - Что такое \"сильный ИИ\"? Как научить машину саморазвиваться?\n15:52 - Свобода воли у ИИ и \"законы для роботов\"\n20:25 - Как разработать ИИ схожий с мозгом человека?\n25:35 - Зачем давать искусственному интеллекту эмоции?\n27:45 - Как ИИ может управлять крупными компаниями? Что он будет делать?\n31:41 - \"Alphafold\" - как ИИ изучает белок и помогает улучшить медицину?\n35:09 - \"До 40% рабочих мест будет освобождено\". Когда и где ИИ заменит людей?\n40:42 - Этика ИИ. Как научить машину человеческим ценностям?\n46:13 - Основные этапы технологических революций человека\n52:29 - \"Без ИИ обойтись нельзя\". Почему ИИ будет играть ключевую роль в нынешнем обществе?\n57:53 - Технологическая сингулярность. Какой она будет?\n59:53 - ИИ поможет понять устройство нашего мозга?\n1:02:55 - \"Квадротичное голосование\" - что это?\n1:07:36 - Почему в космосе точно должна быть иная жизнь?\n1:10:56 - ИИ - это единственный путь дальнейшей эволюции?\n1:14:27 - Что эмоции могут дать ИИ?\n1:17:20 - 3 закона робототехники\n1:22:44 - Сильный ИИ будет повторять за людьми, или сможет создавать самостоятельно?\n1:24:42 - Когда ждать новую эпоху развития ИИ? Что это будет?\n1:28:29 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5121, "filename" => "/downloads/youtube/ОСНОВА/2023-10-15_СОЗДАТЕЛЬ ИИ: ИСКУССТВЕННЫЙ МОЗГ, СВОБОДА ВОЛИ, СИНГУЛЯРНОСТЬ.m4a", "id" => "EXfq7SyVyZU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=EXfq7SyVyZU", "playlist_index" => 132, "timestamp" => 1697376391, "title" => "СОЗДАТЕЛЬ ИИ: ИСКУССТВЕННЫЙ МОЗГ, СВОБОДА ВОЛИ, СИНГУЛЯРНОСТЬ", "upload_date" => "20231015"} 02:38:35.100 [debug] QUERY OK source="sources" db=2.1ms idle=599.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:35.102 [debug] QUERY OK source="sources" db=1.4ms idle=601.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:35.141 [debug] QUERY OK source="media_items" db=38.7ms idle=603.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-15 13:26:31Z], 10] 02:38:35.155 [debug] QUERY OK source="media_items" db=13.1ms idle=312.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nУже сейчас с помощью искусственного интеллекта человечество решает очень много задач. Но когда мы увидим ИИ с эмоциями, способный создавать искусство, или управлять большими компаниями? Как нужно настроить искусственный, чтобы он не восстал против человечества? Об этом поговорили с специалистом в области машинного обучения и искусственного интеллекта Сергеем Шумским.\n\nЗа помощь в организации интервью благодарим премию \"Просветитель\": https://www.premiaprosvetitel.ru/booksauthors/?book_id=672\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:22 - Чем грозит для человечества внедрение мощного искусственного интеллекта?\n8:05 - Что такое \"сильный ИИ\"? Как научить машину саморазвиваться?\n15:52 - Свобода воли у ИИ и \"законы для роботов\"\n20:25 - Как разработать ИИ схожий с мозгом человека?\n25:35 - Зачем давать искусственному интеллекту эмоции?\n27:45 - Как ИИ может управлять крупными компаниями? Что он будет делать?\n31:41 - \"Alphafold\" - как ИИ изучает белок и помогает улучшить медицину?\n35:09 - \"До 40% рабочих мест будет освобождено\". Когда и где ИИ заменит людей?\n40:42 - Этика ИИ. Как научить машину человеческим ценностям?\n46:13 - Основные этапы технологических революций человека\n52:29 - \"Без ИИ обойтись нельзя\". Почему ИИ будет играть ключевую роль в нынешнем обществе?\n57:53 - Технологическая сингулярность. Какой она будет?\n59:53 - ИИ поможет понять устройство нашего мозга?\n1:02:55 - \"Квадротичное голосование\" - что это?\n1:07:36 - Почему в космосе точно должна быть иная жизнь?\n1:10:56 - ИИ - это единственный путь дальнейшей эволюции?\n1:14:27 - Что эмоции могут дать ИИ?\n1:17:20 - 3 закона робототехники\n1:22:44 - Сильный ИИ будет повторять за людьми, или сможет создавать самостоятельно?\n1:24:42 - Когда ждать новую эпоху развития ИИ? Что это будет?\n1:28:29 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "СОЗДАТЕЛЬ ИИ: ИСКУССТВЕННЫЙ МОЗГ, СВОБОДА ВОЛИ, СИНГУЛЯРНОСТЬ", "233a51dd-c1a8-4e65-aa32-552f8b4265c8", "EXfq7SyVyZU", [], false, "https://www.youtube.com/watch?v=EXfq7SyVyZU", 5121, false, 132, "/downloads/youtube/ОСНОВА/2023-10-15_СОЗДАТЕЛЬ ИИ: ИСКУССТВЕННЫЙ МОЗГ, СВОБОДА ВОЛИ, СИНГУЛЯРНОСТЬ.m4a", false, false, 10, 1, ~U[2023-10-15 13:26:31Z], ~U[2026-05-03 23:38:35Z], ~U[2026-05-03 23:38:35Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nУже сейчас с помощью искусственного интеллекта человечество решает очень много задач. Но когда мы увидим ИИ с эмоциями, способный создавать искусство, или управлять большими компаниями? Как нужно настроить искусственный, чтобы он не восстал против человечества? Об этом поговорили с специалистом в области машинного обучения и искусственного интеллекта Сергеем Шумским.\n\nЗа помощь в организации интервью благодарим премию \"Просветитель\": https://www.premiaprosvetitel.ru/booksauthors/?book_id=672\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:22 - Чем грозит для человечества внедрение мощного искусственного интеллекта?\n8:05 - Что такое \"сильный ИИ\"? Как научить машину саморазвиваться?\n15:52 - Свобода воли у ИИ и \"законы для роботов\"\n20:25 - Как разработать ИИ схожий с мозгом человека?\n25:35 - Зачем давать искусственному интеллекту эмоции?\n27:45 - Как ИИ может управлять крупными компаниями? Что он будет делать?\n31:41 - \"Alphafold\" - как ИИ изучает белок и помогает улучшить медицину?\n35:09 - \"До 40% рабочих мест будет освобождено\". Когда и где ИИ заменит людей?\n40:42 - Этика ИИ. Как научить машину человеческим ценностям?\n46:13 - Основные этапы технологических революций человека\n52:29 - \"Без ИИ обойтись нельзя\". Почему ИИ будет играть ключевую роль в нынешнем обществе?\n57:53 - Технологическая сингулярность. Какой она будет?\n59:53 - ИИ поможет понять устройство нашего мозга?\n1:02:55 - \"Квадротичное голосование\" - что это?\n1:07:36 - Почему в космосе точно должна быть иная жизнь?\n1:10:56 - ИИ - это единственны (truncated) 02:38:35.157 [debug] QUERY OK source="sources" db=2.1ms idle=139.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:35.158 [debug] QUERY OK source="media_profiles" db=0.8ms idle=57.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:35.161 [debug] QUERY OK source="media_items" db=2.1ms idle=56.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5115] 02:38:35.161 [debug] Current batch of media processed. Will check again in 1000ms 02:38:36.162 [debug] Current batch of media processed. Will check again in 1000ms 02:38:37.165 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Зарабатывайте больше на кофейном бизнесе вместе с CafeStore — https://clck.ru/35oDy8\nРеклама АО КБ «Модульбанк» Лицензия ЦБ РФ № 1927 от 16.03.2016 г. erid: 2VtzqxM3bXG\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске киновед и преподователь Московской/Петербургской школ нового кино - Алексей Гусев. Обсуждаем, как понять слова Тарковского и монтаж Эйзенштейна, из чего состоит киноязык, как показать смерть героя, не показывая его и что сделала французская новая волна?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:57 - «Кино - это запечатленное время». Как Тарковский и другие режиссеры «сохраняют время»?\n4:41 - Что означает понятие «киноязык», по которому строится кино?\n10:15 - У кино есть «словарь» или список киноприёмов? Как «говорит» кино?\n14:09 - «Фильм - существо вежливое, он отвечает на вопрос»\n15:30 - «Универсальный язык кино» и система кино\n21:30 - Как монтажом показать, что герой умирает?\n24:44 - Любимая склейка или монтажная фраза: «Потёмкинская лестница»\n27:44 - Ритм в монтаже\n30:07 - «Китайская рулетка» и ее невероятный монтаж\n32:30 - Определяющее свойство кино, по сравнению с другим искусством?\n36:48 - Советский кинематограф: цензура помогала режиссерам?\n44:32 - Французская новая волна: что это было и почему это важно?\n52:30 - Какой главный фильм французской новой волны? Что смотреть и почему?\n57:15 - «Кино - чтобы рассказать историю». Кто придумал такой подход и зачем?\n1:04:17 - Почему в европейском кино нарратив не стоит на первом месте?\n1:12:25 - Пленка vs Цифра. Какая разница на что снят фильм?\n1:17:15 - Нейросети. Как они повлияют на кинематограф?\n1:21:58 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4771, "filename" => "/downloads/youtube/ОСНОВА/2023-10-08_ПОНЯТЬ ТАРКОВСКОГО и КАК УСТРОЕНО СЛОЖНОЕ КИНО?.m4a", "id" => "BVg96n4qtdQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=BVg96n4qtdQ", "playlist_index" => 133, "timestamp" => 1696772352, "title" => "ПОНЯТЬ ТАРКОВСКОГО и КАК УСТРОЕНО СЛОЖНОЕ КИНО?", "upload_date" => "20231008"} 02:38:37.169 [debug] QUERY OK source="sources" db=3.7ms queue=0.1ms idle=666.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:37.172 [debug] QUERY OK source="sources" db=2.1ms queue=0.1ms idle=670.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:37.222 [debug] QUERY OK source="media_items" db=49.7ms queue=0.1ms idle=673.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-08 13:39:12Z], 10] 02:38:37.232 [debug] QUERY OK source="media_items" db=9.5ms idle=723.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Зарабатывайте больше на кофейном бизнесе вместе с CafeStore — https://clck.ru/35oDy8\nРеклама АО КБ «Модульбанк» Лицензия ЦБ РФ № 1927 от 16.03.2016 г. erid: 2VtzqxM3bXG\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске киновед и преподователь Московской/Петербургской школ нового кино - Алексей Гусев. Обсуждаем, как понять слова Тарковского и монтаж Эйзенштейна, из чего состоит киноязык, как показать смерть героя, не показывая его и что сделала французская новая волна?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:57 - «Кино - это запечатленное время». Как Тарковский и другие режиссеры «сохраняют время»?\n4:41 - Что означает понятие «киноязык», по которому строится кино?\n10:15 - У кино есть «словарь» или список киноприёмов? Как «говорит» кино?\n14:09 - «Фильм - существо вежливое, он отвечает на вопрос»\n15:30 - «Универсальный язык кино» и система кино\n21:30 - Как монтажом показать, что герой умирает?\n24:44 - Любимая склейка или монтажная фраза: «Потёмкинская лестница»\n27:44 - Ритм в монтаже\n30:07 - «Китайская рулетка» и ее невероятный монтаж\n32:30 - Определяющее свойство кино, по сравнению с другим искусством?\n36:48 - Советский кинематограф: цензура помогала режиссерам?\n44:32 - Французская новая волна: что это было и почему это важно?\n52:30 - Какой главный фильм французской новой волны? Что смотреть и почему?\n57:15 - «Кино - чтобы рассказать историю». Кто придумал такой подход и зачем?\n1:04:17 - Почему в европейском кино нарратив не стоит на первом месте?\n1:12:25 - Пленка vs Цифра. Какая разница на что снят фильм?\n1:17:15 - Нейросети. Как они повлияют на кинематограф?\n1:21:58 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ПОНЯТЬ ТАРКОВСКОГО и КАК УСТРОЕНО СЛОЖНОЕ КИНО?", "f304c946-5c90-4aed-9bef-417e0f581707", "BVg96n4qtdQ", [], false, "https://www.youtube.com/watch?v=BVg96n4qtdQ", 4771, false, 133, "/downloads/youtube/ОСНОВА/2023-10-08_ПОНЯТЬ ТАРКОВСКОГО и КАК УСТРОЕНО СЛОЖНОЕ КИНО?.m4a", false, false, 10, 1, ~U[2023-10-08 13:39:12Z], ~U[2026-05-03 23:38:37Z], ~U[2026-05-03 23:38:37Z], "Зарабатывайте больше на кофейном бизнесе вместе с CafeStore — https://clck.ru/35oDy8\nРеклама АО КБ «Модульбанк» Лицензия ЦБ РФ № 1927 от 16.03.2016 г. erid: 2VtzqxM3bXG\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске киновед и преподователь Московской/Петербургской школ нового кино - Алексей Гусев. Обсуждаем, как понять слова Тарковского и монтаж Эйзенштейна, из чего состоит киноязык, как показать смерть героя, не показывая его и что сделала французская новая волна?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:57 - «Кино - это запечатленное время». Как Тарковский и другие режиссеры «сохраняют время»?\n4:41 - Что означает понятие «киноязык», по которому строится кино?\n10:15 - У кино есть «словарь» или список киноприёмов? Как «говорит» кино?\n14:09 - «Фильм - существо вежливое, он отвечает на вопрос»\n15:30 - «Универсальный язык кино» и система кино\n21:30 - Как монтажом показать, что герой умирает?\n24:44 - Любимая склейка или монтажная фраза: «Потёмкинская лестница»\n27:44 - Ритм в монтаже\n30:07 - «Китайская рулетка» и ее невероятный монтаж\n32:30 - Определяющее свойство кино, по сравнению с другим искусством?\n36:48 - Советский кинематограф: цензура помогала режиссерам?\n44:32 - Французская новая волна: что это было и почему это важно?\n52:30 - Какой главный фильм французской новой волны? Что смотреть и почему?\n57:15 - «Кино - чтобы рассказать историю». Кто придумал такой подход и зачем?\n1:04:17 - Почему в европейском кино нарратив не стоит на первом месте?\n1:12:25 - Пленка vs Цифра. Какая разница на что снят фильм?\n1:17:15 - Нейросети. Как они повлияют на кинематограф?\n1:21:58 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ПОНЯТЬ ТАРКОВСКОГО и КАК УСТРОЕНО СЛОЖНОЕ КИНО?", "BVg96n4qtdQ", "https (truncated) 02:38:37.234 [debug] QUERY OK source="sources" db=1.8ms idle=395.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:37.236 [debug] QUERY OK source="media_profiles" db=0.9ms idle=65.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:37.237 [debug] QUERY OK source="media_items" db=1.5ms idle=63.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5116] 02:38:37.238 [debug] Current batch of media processed. Will check again in 1000ms 02:38:38.238 [debug] Current batch of media processed. Will check again in 1000ms 02:38:39.240 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПолезные ссылки:\nКосмос просто - https://t.me/cosmosprosto\nЕще больше про космос на канале DARK MATTER: https://t.me/+fmL3IGFHS2BhN2I6\nКнига Павла Шубина \"Венера. Неукротимая планета\" - https://www.chitai-gorod.ru/product/venera-neukrotimaya-planeta-2869659?productShelf=&shelfIndex=0&productIndex=0\n\nЛуна - мы видим её каждый день, и она была с человечеством всю его историю. Пока на ней побывало всего 12 астронавтов. Почему на нее сложно сесть? Почему туда больше не отправляют людей? Сколько стоит посадочный модуль? Чего мы до сих пор не знаем о нашем спутнике? О всех исследовательских миссиях и будущих полетах на Луну мы поговорили с историком космонавтики Павлом Шубиным.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:52 - Как выглядят проекты будущих баз на Луне? Какие проблемы могут быть с лунными базами?\n3:43 - Из чего может состоять лунная база? Чем бы там занимались люди?\n10:01 - Что случилось с \"Луной-25\"? Какая цель была у миссии?\n16:00 - Как сажают аппараты на другие планеты?\n20:37 - Насколько много аппаратов НЕ долетают? Почему это происходит?\n24:07 - Первый аппарат, который сел на Луну\n25:54 - Какие сейчас страны делают лунные миссии? За кем следить?\n27:30 - \"Выращивают зерна в лунном грунте\". Могут ли растения существовать на Луне?\n29:36 - Индийский аппарат на Луне. Что мы знаем о их миссиях?\n31:13 - Сколько стоит лунная миссия?\n34:49 - Чем новая лунная программа НАСА отличается от Аполлона?\n36:46 - Зачем Маск запустил Теслу в космос?\n38:24 - Как устроено регулирование Луны? Кому она принадлежит?\n40:52 - Гелий-3. Сколько стоит уникальный лунный ресурс? Его выгодно добывать для отправки на Землю?\n47:50 - О будущем ракетных двигателей. На чем нам лететь в дальний космос?\n49:42 - \"Отель на Луне\". Когда мы начнем застраивать Луну и возить туда туристов?\n54:55 - Какие отличия советской и американской лунных программ?\n1:00:44 - Что нужно, чтобы высадить человека на Луну?\n1:01:30 - Лунные программы Маска и Безоса\n1:03:05 - Лунная программа Китая\n1:03:25 - Лунная программа России\n1:04:02 - Какая загадки Луны остались?\n1:09:25 - Какие отношения у нас с Луной?\n1:10:15 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4095, "filename" => "/downloads/youtube/ОСНОВА/2023-10-01_ЛУНА: ЧТО ОНА СКРЫВАЕТ, ЛУНА-25 и ARTEMIS.m4a", "id" => "V2jko5ASsn4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=V2jko5ASsn4", "playlist_index" => 134, "timestamp" => 1696161878, "title" => "ЛУНА: ЧТО ОНА СКРЫВАЕТ, ЛУНА-25 и ARTEMIS", "upload_date" => "20231001"} 02:38:39.242 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=741.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:39.244 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=743.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:39.284 [debug] QUERY OK source="media_items" db=40.3ms queue=0.1ms idle=744.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-01 12:04:38Z], 10] 02:38:39.295 [debug] QUERY OK source="media_items" db=10.0ms idle=785.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПолезные ссылки:\nКосмос просто - https://t.me/cosmosprosto\nЕще больше про космос на канале DARK MATTER: https://t.me/+fmL3IGFHS2BhN2I6\nКнига Павла Шубина \"Венера. Неукротимая планета\" - https://www.chitai-gorod.ru/product/venera-neukrotimaya-planeta-2869659?productShelf=&shelfIndex=0&productIndex=0\n\nЛуна - мы видим её каждый день, и она была с человечеством всю его историю. Пока на ней побывало всего 12 астронавтов. Почему на нее сложно сесть? Почему туда больше не отправляют людей? Сколько стоит посадочный модуль? Чего мы до сих пор не знаем о нашем спутнике? О всех исследовательских миссиях и будущих полетах на Луну мы поговорили с историком космонавтики Павлом Шубиным.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:52 - Как выглядят проекты будущих баз на Луне? Какие проблемы могут быть с лунными базами?\n3:43 - Из чего может состоять лунная база? Чем бы там занимались люди?\n10:01 - Что случилось с \"Луной-25\"? Какая цель была у миссии?\n16:00 - Как сажают аппараты на другие планеты?\n20:37 - Насколько много аппаратов НЕ долетают? Почему это происходит?\n24:07 - Первый аппарат, который сел на Луну\n25:54 - Какие сейчас страны делают лунные миссии? За кем следить?\n27:30 - \"Выращивают зерна в лунном грунте\". Могут ли растения существовать на Луне?\n29:36 - Индийский аппарат на Луне. Что мы знаем о их миссиях?\n31:13 - Сколько стоит лунная миссия?\n34:49 - Чем новая лунная программа НАСА отличается от Аполлона?\n36:46 - Зачем Маск запустил Теслу в космос?\n38:24 - Как устроено регулирование Луны? Кому она принадлежит?\n40:52 - Гелий-3. Сколько стоит уникальный лунный ресурс? Его выгодно добывать для отправки на Землю?\n47:50 - О будущем ракетных двигателей. На чем нам лететь в дальний космос?\n49:42 - \"Отель на Луне\". Когда мы начнем застраивать Луну и возить туда туристов?\n54:55 - Какие отличия советской и американской лунных программ?\n1:00:44 - Что нужно, чтобы высадить человека на Луну?\n1:01:30 - Лунные программы Маска и Безоса\n1:03:05 - Лунная программа Китая\n1:03:25 - Лунная программа России\n1:04:02 - Какая загадки Луны остались?\n1:09:25 - Какие отношения у нас с Луной?\n1:10:15 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ЛУНА: ЧТО ОНА СКРЫВАЕТ, ЛУНА-25 и ARTEMIS", "4266b1f8-a537-4324-a963-9bc31de68af2", "V2jko5ASsn4", [], false, "https://www.youtube.com/watch?v=V2jko5ASsn4", 4095, false, 134, "/downloads/youtube/ОСНОВА/2023-10-01_ЛУНА: ЧТО ОНА СКРЫВАЕТ, ЛУНА-25 и ARTEMIS.m4a", false, false, 10, 1, ~U[2023-10-01 12:04:38Z], ~U[2026-05-03 23:38:39Z], ~U[2026-05-03 23:38:39Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПолезные ссылки:\nКосмос просто - https://t.me/cosmosprosto\nЕще больше про космос на канале DARK MATTER: https://t.me/+fmL3IGFHS2BhN2I6\nКнига Павла Шубина \"Венера. Неукротимая планета\" - https://www.chitai-gorod.ru/product/venera-neukrotimaya-planeta-2869659?productShelf=&shelfIndex=0&productIndex=0\n\nЛуна - мы видим её каждый день, и она была с человечеством всю его историю. Пока на ней побывало всего 12 астронавтов. Почему на нее сложно сесть? Почему туда больше не отправляют людей? Сколько стоит посадочный модуль? Чего мы до сих пор не знаем о нашем спутнике? О всех исследовательских миссиях и будущих полетах на Луну мы поговорили с историком космонавтики Павлом Шубиным.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:52 - Как выглядят проекты будущих баз на Луне? Какие проблемы могут быть с лунными базами?\n3:43 - Из чего может состоять лунная база? Чем бы там занимались люди?\n10:01 - Что случилось с \"Луной-25\"? Какая цель была у миссии?\n16:00 - Как сажают аппараты на другие планеты?\n20:37 - Насколько много аппаратов НЕ долетают? Почему это происходит?\n24:07 - Первый аппарат, который сел на Луну\n25:54 - Какие сейчас страны делают лунные миссии? За кем следить?\n27:30 - \"Выращивают зерна в лунном грунте\". Могут ли растения существовать на Луне?\n29:36 - Индийский аппарат на Луне. Что мы знаем о их миссиях?\n31:13 - Сколько стоит лунная миссия?\n34:49 - Чем н (truncated) 02:38:39.297 [debug] QUERY OK source="sources" db=1.7ms idle=451.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:39.298 [debug] QUERY OK source="media_profiles" db=0.8ms idle=55.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:39.299 [debug] QUERY OK source="media_items" db=1.1ms idle=54.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5117] 02:38:39.299 [debug] Current batch of media processed. Will check again in 1000ms 02:38:40.300 [debug] Current batch of media processed. Will check again in 1000ms 02:38:41.301 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Купить продукцию GLS Pharmaceuticals – Ozon: https://bit.ly/463UORp и WB: https://bit.ly/3rq83No \nТеанин – Ozon: https://bit.ly/3ZtuHkq и WB: https://bit.ly/46nEmvb\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЗа помощь в организации интервью спасибо премии \"Просветитель\" - https://www.premiaprosvetitel.ru/booksauthors/?book_id=694\n\nВ последние годы психологическое здоровье стало для человечества чуть ли не самой главной темой для беспокойства. Все больше людей начали ходить к специалистам, чтобы изучить \"что происходит в голове\". О выгорании, тревоге, стрессе, проблеме концентрации внимания и прокрастинации, мы поговорили с психотерапевтом Леонидом Чутко. Получилось очень позитивно и крайне интересно.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:14 - Мужчины не плачут? Что будет если сдерживать эмоции?\n4:30 - Чем отличает страх от тревоги?\n6:12 - Алкоголь влияет на тревожность и психику?\n8:57 - Тревога полезна?\n11:20 - Что если удалить тревогу из мозга?\n13:58 - Можно ли получать удовольствие от страха?\n15:59 - \"Пограничное состояние\" и почему ночью страх может быть сильнее?\n18:44 - Можно ли провалиться в длительную тревогу? Как это устроено?\n21:32 - Что такое \"клиповое мышление\"? Оно есть?\n23:52 - Синдром дефицита внимания. Как контролировать внимание?\n29:56 - Что делать если замечаешь в себе какие-то симптомы СДВ?\n31:29 - В больших городах почти все невротики? Сейчас больше невротиков?\n34:30 - Что такое прокрастинация? Это лень?\n37:12 - \"Сладкий эксперимент\". Умение управлять собой\n39:52 - \"Финансовая психотерапия\". Финансы и психология\n45:30 - Эффект Рингельмана. Об эффекте прокрастинации и нужно ли от него избавляться?\n47:45 - Есть таблетки от прокрастинации? Чем это побороть?\n50:03 - Количество психологических заболеваний выросло? Почему?\n53:18 - Как гаджеты влияют на психологическое здоровье?\n58:12 - Невролог и психолог. В чем разница?\n1:02:14 - Что такое сила воли?\n1:04:58 - Животные могут контролировать свою волю?\n1:05:36 - Какие направления психотерапии и психологии сейчас больше всего развиваются?\n1:08:26 - Что есть основное в психоанализе?\n1:09:34 - Что такое осознанность? \n1:11:59 - Полезно ли весь день находится в состоянии осознанности? Как правильно распределять внимание?\n1:14:22 - Что можно съесть полезное для психики?\n1:15:13 - Что такое выгорание?\n1:18:09 - Выгорание можно преодолеть на текущей работе? Или надо её менять?\n1:19:14 - Какие симптомы у выгорания?\n1:23:26 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4972, "filename" => "/downloads/youtube/ОСНОВА/2023-09-24_ПСИХОТЕРАПЕВТ: Управление эмоциями. Борьба с тревогами. Как не выгорать?.m4a", "id" => "4i_AjIJ7ZLc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=4i_AjIJ7ZLc", "playlist_index" => 135, "timestamp" => 1695559937, "title" => "ПСИХОТЕРАПЕВТ: Управление эмоциями. Борьба с тревогами. Как не выгорать?", "upload_date" => "20230924"} 02:38:41.303 [debug] QUERY OK source="sources" db=1.0ms idle=802.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:41.304 [debug] QUERY OK source="sources" db=0.7ms idle=804.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:41.348 [debug] QUERY OK source="media_items" db=43.5ms idle=804.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-24 12:52:17Z], 10] 02:38:41.358 [debug] QUERY OK source="media_items" db=9.7ms idle=848.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Купить продукцию GLS Pharmaceuticals – Ozon: https://bit.ly/463UORp и WB: https://bit.ly/3rq83No \nТеанин – Ozon: https://bit.ly/3ZtuHkq и WB: https://bit.ly/46nEmvb\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЗа помощь в организации интервью спасибо премии \"Просветитель\" - https://www.premiaprosvetitel.ru/booksauthors/?book_id=694\n\nВ последние годы психологическое здоровье стало для человечества чуть ли не самой главной темой для беспокойства. Все больше людей начали ходить к специалистам, чтобы изучить \"что происходит в голове\". О выгорании, тревоге, стрессе, проблеме концентрации внимания и прокрастинации, мы поговорили с психотерапевтом Леонидом Чутко. Получилось очень позитивно и крайне интересно.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:14 - Мужчины не плачут? Что будет если сдерживать эмоции?\n4:30 - Чем отличает страх от тревоги?\n6:12 - Алкоголь влияет на тревожность и психику?\n8:57 - Тревога полезна?\n11:20 - Что если удалить тревогу из мозга?\n13:58 - Можно ли получать удовольствие от страха?\n15:59 - \"Пограничное состояние\" и почему ночью страх может быть сильнее?\n18:44 - Можно ли провалиться в длительную тревогу? Как это устроено?\n21:32 - Что такое \"клиповое мышление\"? Оно есть?\n23:52 - Синдром дефицита внимания. Как контролировать внимание?\n29:56 - Что делать если замечаешь в себе какие-то симптомы СДВ?\n31:29 - В больших городах почти все невротики? Сейчас больше невротиков?\n34:30 - Что такое прокрастинация? Это лень?\n37:12 - \"Сладкий эксперимент\". Умение управлять собой\n39:52 - \"Финансовая психотерапия\". Финансы и психология\n45:30 - Эффект Рингельмана. Об эффекте прокрастинации и нужно ли от него избавляться?\n47:45 - Есть таблетки от прокрастинации? Чем это побороть?\n50:03 - Количество психологических заболеваний выросло? Почему?\n53:18 - Как гаджеты влияют на психологическое здоровье?\n58:12 - Невролог и психолог. В чем разница?\n1:02:14 - Что такое сила воли?\n1:04:58 - Животные могут контролировать свою волю?\n1:05:36 - Какие направления психотерапии и психологии сейчас больше всего развиваются?\n1:08:26 - Что есть основное в психоанализе?\n1:09:34 - Что такое осознанность? \n1:11:59 - Полезно ли весь день находится в состоянии осознанности? Как правильно распределять внимание?\n1:14:22 - Что можно съесть полезное для психики?\n1:15:13 - Что такое выгорание?\n1:18:09 - Выгорание можно преодолеть на текущей работе? Или надо её менять?\n1:19:14 - Какие симптомы у выгорания?\n1:23:26 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ПСИХОТЕРАПЕВТ: Управление эмоциями. Борьба с тревогами. Как не выгорать?", "6428ce73-00f6-4445-aba4-a3681af8c476", "4i_AjIJ7ZLc", [], false, "https://www.youtube.com/watch?v=4i_AjIJ7ZLc", 4972, false, 135, "/downloads/youtube/ОСНОВА/2023-09-24_ПСИХОТЕРАПЕВТ: Управление эмоциями. Борьба с тревогами. Как не выгорать?.m4a", false, false, 10, 1, ~U[2023-09-24 12:52:17Z], ~U[2026-05-03 23:38:41Z], ~U[2026-05-03 23:38:41Z], "Купить продукцию GLS Pharmaceuticals – Ozon: https://bit.ly/463UORp и WB: https://bit.ly/3rq83No \nТеанин – Ozon: https://bit.ly/3ZtuHkq и WB: https://bit.ly/46nEmvb\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЗа помощь в организации интервью спасибо премии \"Просветитель\" - https://www.premiaprosvetitel.ru/booksauthors/?book_id=694\n\nВ последние годы психологическое здоровье стало для человечества чуть ли не самой главной темой для беспокойства. Все больше людей начали ходить к специалистам, чтобы изучить \"что происходит в голове\". О выгорании, тревоге, стрессе, проблеме концентрации внимания и прокрастинации, мы поговорили с психотерапевтом Леонидом Чутко. Получилось очень позитивно и крайне интересно.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:14 - Мужчины не плачут? Что будет если сдерживать эмоции?\n4:30 - Чем отличает страх от тревоги?\n6:12 - Алкоголь влияет на тревожность и психику?\n8:57 - Тревога полезна?\n11:20 - Что если удалить тревогу из мозга?\n13:58 - Можно ли получать удовольствие от страха?\n15:59 - \"Пограничное (truncated) 02:38:41.360 [debug] QUERY OK source="sources" db=2.1ms idle=507.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:41.361 [debug] QUERY OK source="media_profiles" db=0.7ms idle=57.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:41.363 [debug] QUERY OK source="media_items" db=1.3ms idle=57.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5118] 02:38:41.363 [debug] Current batch of media processed. Will check again in 1000ms 02:38:42.364 [debug] Current batch of media processed. Will check again in 1000ms 02:38:43.366 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Экономьте и зарабатывайте с дебетовой картой Тинькофф Black — https://l.tinkoff.ru/osnovablcksep \nerid: LdtCKepgf\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nНа нашем канале вы могли много раз слышать разговоры о квантовой физике, но мы еще не затрагивали технологии связанные с ней напрямую. В этом выпуске мы поговорили с Евгением Киктенко, специалистом по квантовым информационным технологиям. Как работает квантовый компьютер, что он делает, что такое кубиты, сравнили мощность с обычным ПК и суперкомпьютером. А главное узнали: СКОЛЬКО ОН СТОИТ? Будет очень непонятно, но крайне интересно!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram: https://www.instagram.com/osnovachannel/*\n\n0:00 - О чём сегодняшний выпуск?\n1:08 - Зачем решили создать квантовые компьютеры и квантовые вычисления?\n12:03 - Что такое кубиты и как работает вычисление на них? \n17:04 - Два главных свойства кубитов: суперпозиция и запутанность\n20:21 - На какой стадии развития сейчас квантовые технологии?\n21:34 - Из чего состоит квантовый компьютер? Что происходит в нём при вычислениях? \n25:27 - Платформы квантового компьютера: какими их делают и из каких материалов?\n31:21 - СКОЛЬКО СТОИТ квантовый компьютер? Какие КК продают?\n33:52 - \"Уже сейчас к самым крутым квантовым компьютерам есть облачный доступ\". Как выглядит работа с КК?\n37:06 - Как измеряется мощность КК? Какой самый крутой квантовый компьютер?\n39:15 - Супер-компьютер vs квантовый компьютер. Что такое \"квантовое превосходство\"?\n43:19 - Квантовые компьютеры смогут заменить обычные компьютеры?\n44:41 - Криптография. Квантовый компьютер может взломать любой пароль?\n50:02 - Квантовая криптография и постквантовая криптография. Что это?\n53:32 - \"Уже сейчас можно купить квантовый криптограф\". Сколько это стоит?\n56:36 - Зачем людям нужно генерировать абсолютно случайное число?\n59:21 - Какие прикладные задачи решает КК? Квантовая химия и навигатор\n1:02:48 - \"Квантовые нейронные сети\"\n1:05:11 - Как выглядит код для квантового компьютера?\n1:06:58 - \"Компьютеры на черных дырах\". Какие еще типы компьютеров и вычислений можно ждать в будущем?\n1:08:34 - Когда ждать супер мощный квантовый компьютер?\n1:10:56 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 4274, "filename" => "/downloads/youtube/ОСНОВА/2023-09-17_КАК ДУМАЕТ КВАНТОВЫЙ КОМПЬЮТЕР?.m4a", "id" => "isEM0AcMPNo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=isEM0AcMPNo", "playlist_index" => 136, "timestamp" => 1694962946, "title" => "КАК ДУМАЕТ КВАНТОВЫЙ КОМПЬЮТЕР?", "upload_date" => "20230917"} 02:38:43.369 [debug] QUERY OK source="sources" db=1.8ms queue=0.3ms idle=867.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:43.370 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=870.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:43.407 [debug] QUERY OK source="media_items" db=36.6ms idle=871.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-17 15:02:26Z], 10] 02:38:43.417 [debug] QUERY OK source="media_items" db=9.5ms idle=908.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Экономьте и зарабатывайте с дебетовой картой Тинькофф Black — https://l.tinkoff.ru/osnovablcksep \nerid: LdtCKepgf\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nНа нашем канале вы могли много раз слышать разговоры о квантовой физике, но мы еще не затрагивали технологии связанные с ней напрямую. В этом выпуске мы поговорили с Евгением Киктенко, специалистом по квантовым информационным технологиям. Как работает квантовый компьютер, что он делает, что такое кубиты, сравнили мощность с обычным ПК и суперкомпьютером. А главное узнали: СКОЛЬКО ОН СТОИТ? Будет очень непонятно, но крайне интересно!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram: https://www.instagram.com/osnovachannel/*\n\n0:00 - О чём сегодняшний выпуск?\n1:08 - Зачем решили создать квантовые компьютеры и квантовые вычисления?\n12:03 - Что такое кубиты и как работает вычисление на них? \n17:04 - Два главных свойства кубитов: суперпозиция и запутанность\n20:21 - На какой стадии развития сейчас квантовые технологии?\n21:34 - Из чего состоит квантовый компьютер? Что происходит в нём при вычислениях? \n25:27 - Платформы квантового компьютера: какими их делают и из каких материалов?\n31:21 - СКОЛЬКО СТОИТ квантовый компьютер? Какие КК продают?\n33:52 - \"Уже сейчас к самым крутым квантовым компьютерам есть облачный доступ\". Как выглядит работа с КК?\n37:06 - Как измеряется мощность КК? Какой самый крутой квантовый компьютер?\n39:15 - Супер-компьютер vs квантовый компьютер. Что такое \"квантовое превосходство\"?\n43:19 - Квантовые компьютеры смогут заменить обычные компьютеры?\n44:41 - Криптография. Квантовый компьютер может взломать любой пароль?\n50:02 - Квантовая криптография и постквантовая криптография. Что это?\n53:32 - \"Уже сейчас можно купить квантовый криптограф\". Сколько это стоит?\n56:36 - Зачем людям нужно генерировать абсолютно случайное число?\n59:21 - Какие прикладные задачи решает КК? Квантовая химия и навигатор\n1:02:48 - \"Квантовые нейронные сети\"\n1:05:11 - Как выглядит код для квантового компьютера?\n1:06:58 - \"Компьютеры на черных дырах\". Какие еще типы компьютеров и вычислений можно ждать в будущем?\n1:08:34 - Когда ждать супер мощный квантовый компьютер?\n1:10:56 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "КАК ДУМАЕТ КВАНТОВЫЙ КОМПЬЮТЕР?", "2599ffb9-d03e-4093-8e46-7a047f11fa43", "isEM0AcMPNo", [], false, "https://www.youtube.com/watch?v=isEM0AcMPNo", 4274, false, 136, "/downloads/youtube/ОСНОВА/2023-09-17_КАК ДУМАЕТ КВАНТОВЫЙ КОМПЬЮТЕР?.m4a", false, false, 10, 1, ~U[2023-09-17 15:02:26Z], ~U[2026-05-03 23:38:43Z], ~U[2026-05-03 23:38:43Z], "Экономьте и зарабатывайте с дебетовой картой Тинькофф Black — https://l.tinkoff.ru/osnovablcksep \nerid: LdtCKepgf\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nНа нашем канале вы могли много раз слышать разговоры о квантовой физике, но мы еще не затрагивали технологии связанные с ней напрямую. В этом выпуске мы поговорили с Евгением Киктенко, специалистом по квантовым информационным технологиям. Как работает квантовый компьютер, что он делает, что такое кубиты, сравнили мощность с обычным ПК и суперкомпьютером. А главное узнали: СКОЛЬКО ОН СТОИТ? Будет очень непонятно, но крайне интересно!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram: https://www.instagram.com/osnovachannel/*\n\n0:00 - О чём сегодняшний выпуск?\n1:08 - Зачем решили создать квантовые компьютеры и квантовые вычисления?\n12:03 - Что такое кубиты и как работает вычисление на них? \n17:04 - Два главных свойства кубитов: суперпозиция и запутанность\n20:21 - На какой стадии развития сейчас квантовые технологии?\n21:34 - Из чего состоит квантовый компьютер? Что происходит в нём при вычислениях? \n25:27 - Платформы квантового компьютера: какими их делают и из каких материалов?\n31:21 - СКОЛЬКО СТОИТ квантовый компьютер? Какие КК продают?\n33:52 - \"Уже сейчас к самым крутым квантовым компьютерам есть облачный доступ\". Как выглядит работа с КК?\n37:06 - Как измеряется мощность КК? Какой самый крутой квантовый компьютер?\n39:15 - Супер-компьютер vs кван (truncated) 02:38:43.419 [debug] QUERY OK source="sources" db=1.6ms idle=561.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:43.420 [debug] QUERY OK source="media_profiles" db=0.7ms idle=50.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:43.421 [debug] QUERY OK source="media_items" db=1.1ms idle=50.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5119] 02:38:43.422 [debug] Current batch of media processed. Will check again in 1000ms 02:38:44.422 [debug] Current batch of media processed. Will check again in 1000ms 02:38:45.424 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "https://l.tinkoff.ru/osnovasep — Автоматизируйте процессы и используйте инновационные решения для роста бизнеса в Тинькофф\n\nПоделись своими снами с ОСНОВОЙ: https://forms.gle/nFkQyxFGYZSzqfCq9\n\nПолезные ссылки: \nНаучпоп канал QWERTY - https://t.me/qwerty_live \nСекс осьминогов: свидетельства очевидцев // Всё как у зверей №100 - https://www.youtube.com/watch?v=40PkCYdMC6U\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске с морским биологом Ириной Мейнцер попытались разобраться кто же такие осьминоги. Почему их мозг работает сразу во всех щупальцах, почему они не любят общаться с друг другом и могут ли они захватить Землю? Получилось очень интересно\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:20 - Чего необычного в осьминогах? Как у них устроен мозг?\n5:05 - Как себя осознает осьминог?\n6:27 - Помогите собрать информацию о снах\n7:32 - \"Мой учитель осьминог\". Осьминоги могут быть питомцами? Как они воспринимают людей?\n9:47 - Как осьминоги узнают людей?\n11:14 - Как осьминоги используют орудия труда? Какие виды есть у осьминогов?\n13:10 - Как учатся осьминоги?\n14:19 - Как общаются осьминоги? Как им в этом помогает изменения окраски?\n16:43 - Социофобия осьминогов\n18:03 - Эксперимент: что будет если дать осьминогу наркотики?\n19:01 - Осьминоги пьют пиво? Как они реагируют на алкоголь?\n19:41 - \"Если не поймет, то от злости ее разломает\". Как осьминоги решают задачки?\n24:48 - Осьминоги могут строить планы?\n26:08 - В какие игры играют осьминоги?\n27:34 - Обучение осьминогов\n29:33 - Как думают осьминоги и другие существа?\n30:23 - Как изучают мозг осьминогов?\n34:18 - Как устроены глаза осьминогов? Как из этого проследить их эволюцию?\n38:34 - Осьминоги самые умные в воде?\n40:04 - Разумный вид может появиться из осьминогов?\n42:50 - Зачем осьминогу 3 сердца? Как они работают?\n44:43 - Как осьминоги притворяются другими существами для выживания?\n48:40 - Вкусовые рецепторы в щупальцах. Зачем?\n49:54 - Как видят осьминоги? Какой цвет глаз у осьминогов?\n53:20 - Синяя кровь у осьминогов. Почему?\n55:41 - Изучение интеллекта осьминогов. Как проводят эксперименты?\n59:40 - Насколько умны осьминоги по сравнению с человеком?\n1:00:29 - \"Цивилизация осьминогов\". Какие осьминоги могут жить группами?\n1:03:38 - \"Мышление 8 конечностями\". Как понять что чувствуют щупальца осьминога?\n1:06:23 - \"Будет ли он получать удовольствие от игры\". Как осьминогов учили музыке?\n1:08:53 - Как осьминоги занимаются сексом? Как производят потомство?\n1:16:32 - Осьминог Пауль. Как он угадывал победителей в футболе?\n1:18:10 - Абстрактное мышление у осьминогов - возможно?\n1:23:05 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\nerid: LatgBwmLH", "duration" => 5029, "filename" => "/downloads/youtube/ОСНОВА/2023-09-10_ОСЬМИНОГИ: ИНОПЛАНЕТЯНЕ на ЗЕМЛЕ.m4a", "id" => "P3JYD6NMx90", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=P3JYD6NMx90", "playlist_index" => 137, "timestamp" => 1694352829, "title" => "ОСЬМИНОГИ: ИНОПЛАНЕТЯНЕ на ЗЕМЛЕ", "upload_date" => "20230910"} 02:38:45.425 [debug] QUERY OK source="sources" db=0.9ms idle=924.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:45.426 [debug] QUERY OK source="sources" db=0.7ms idle=926.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:45.466 [debug] QUERY OK source="media_items" db=39.8ms idle=927.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-10 13:33:49Z], 10] 02:38:45.478 [debug] QUERY OK source="media_items" db=11.1ms idle=967.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["https://l.tinkoff.ru/osnovasep — Автоматизируйте процессы и используйте инновационные решения для роста бизнеса в Тинькофф\n\nПоделись своими снами с ОСНОВОЙ: https://forms.gle/nFkQyxFGYZSzqfCq9\n\nПолезные ссылки: \nНаучпоп канал QWERTY - https://t.me/qwerty_live \nСекс осьминогов: свидетельства очевидцев // Всё как у зверей №100 - https://www.youtube.com/watch?v=40PkCYdMC6U\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске с морским биологом Ириной Мейнцер попытались разобраться кто же такие осьминоги. Почему их мозг работает сразу во всех щупальцах, почему они не любят общаться с друг другом и могут ли они захватить Землю? Получилось очень интересно\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:20 - Чего необычного в осьминогах? Как у них устроен мозг?\n5:05 - Как себя осознает осьминог?\n6:27 - Помогите собрать информацию о снах\n7:32 - \"Мой учитель осьминог\". Осьминоги могут быть питомцами? Как они воспринимают людей?\n9:47 - Как осьминоги узнают людей?\n11:14 - Как осьминоги используют орудия труда? Какие виды есть у осьминогов?\n13:10 - Как учатся осьминоги?\n14:19 - Как общаются осьминоги? Как им в этом помогает изменения окраски?\n16:43 - Социофобия осьминогов\n18:03 - Эксперимент: что будет если дать осьминогу наркотики?\n19:01 - Осьминоги пьют пиво? Как они реагируют на алкоголь?\n19:41 - \"Если не поймет, то от злости ее разломает\". Как осьминоги решают задачки?\n24:48 - Осьминоги могут строить планы?\n26:08 - В какие игры играют осьминоги?\n27:34 - Обучение осьминогов\n29:33 - Как думают осьминоги и другие существа?\n30:23 - Как изучают мозг осьминогов?\n34:18 - Как устроены глаза осьминогов? Как из этого проследить их эволюцию?\n38:34 - Осьминоги самые умные в воде?\n40:04 - Разумный вид может появиться из осьминогов?\n42:50 - Зачем осьминогу 3 сердца? Как они работают?\n44:43 - Как осьминоги притворяются другими существами для выживания?\n48:40 - Вкусовые рецепторы в щупальцах. Зачем?\n49:54 - Как видят осьминоги? Какой цвет глаз у осьминогов?\n53:20 - Синяя кровь у осьминогов. Почему?\n55:41 - Изучение интеллекта осьминогов. Как проводят эксперименты?\n59:40 - Насколько умны осьминоги по сравнению с человеком?\n1:00:29 - \"Цивилизация осьминогов\". Какие осьминоги могут жить группами?\n1:03:38 - \"Мышление 8 конечностями\". Как понять что чувствуют щупальца осьминога?\n1:06:23 - \"Будет ли он получать удовольствие от игры\". Как осьминогов учили музыке?\n1:08:53 - Как осьминоги занимаются сексом? Как производят потомство?\n1:16:32 - Осьминог Пауль. Как он угадывал победителей в футболе?\n1:18:10 - Абстрактное мышление у осьминогов - возможно?\n1:23:05 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\nerid: LatgBwmLH", "ОСЬМИНОГИ: ИНОПЛАНЕТЯНЕ на ЗЕМЛЕ", "4952651b-b3ec-45b8-9b25-cf354bbb70f8", "P3JYD6NMx90", [], false, "https://www.youtube.com/watch?v=P3JYD6NMx90", 5029, false, 137, "/downloads/youtube/ОСНОВА/2023-09-10_ОСЬМИНОГИ: ИНОПЛАНЕТЯНЕ на ЗЕМЛЕ.m4a", false, false, 10, 1, ~U[2023-09-10 13:33:49Z], ~U[2026-05-03 23:38:45Z], ~U[2026-05-03 23:38:45Z], "https://l.tinkoff.ru/osnovasep — Автоматизируйте процессы и используйте инновационные решения для роста бизнеса в Тинькофф\n\nПоделись своими снами с ОСНОВОЙ: https://forms.gle/nFkQyxFGYZSzqfCq9\n\nПолезные ссылки: \nНаучпоп канал QWERTY - https://t.me/qwerty_live \nСекс осьминогов: свидетельства очевидцев // Всё как у зверей №100 - https://www.youtube.com/watch?v=40PkCYdMC6U\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске с морским биологом Ириной Мейнцер попытались разобраться кто же такие осьминоги. Почему их мозг работает сразу во всех щупальцах, почему они не любят общаться с друг другом и могут ли они захватить Землю? Получилось очень интересно\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:20 - Чего необычного в осьминогах? Как у них устроен мозг?\n5:05 - Как себя осознает осьминог?\n6:27 - Помогите собрать информацию о (truncated) 02:38:45.480 [debug] QUERY OK source="sources" db=2.3ms idle=615.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:45.481 [debug] QUERY OK source="media_profiles" db=0.8ms idle=55.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:45.483 [debug] QUERY OK source="media_items" db=1.6ms idle=55.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5120] 02:38:45.483 [debug] Current batch of media processed. Will check again in 1000ms 02:38:46.484 [debug] Current batch of media processed. Will check again in 1000ms 02:38:47.486 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Всё о науке и технологиях, которые меняют мир: https://involta.media/\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите канал ОСНОВА, чтобы выходили новые ролики:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nС футурологом и аналитиком Андреем Михайловым обсудили, достигнет ли население земли 10 миллиардов человек, какой будет технологическая сингулярность и другие прогнозы Рэя Курцвейла, зачем нужен базовый доход \n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:55 - Как человек изменится через 100 лет?\n4:10 - \"Мужчины и женщины становятся похожими друг на друга\". Как происходит \"феминизация\" мужчин?\n6:40 - Как изменится рацион людей будущего? \"Белки из бактерий\"\n11:38 - Что будет с животноводством? \n13:23 - Где можно попробовать искусственное мясо?\n14:14 - Что будет с численностью населения Земли? Когда ждать 9-10 миллиардов?\n24:59 - В каких отраслях можно ждать полную автоматизацию? Кого заменят роботы?\n28:31 - Какие профессии могут исчезнуть?\n32:54 - Программистов заменит ИИ?\n34:43 - Что такое технологическая сингулярность?\n41:19 - Почему у нас \"замедляется развитие\"?\n51:59 - Концепция \"безусловного базового дохода\" - это ок?\n58:59 - Плановая экономика может существовать в будущем?\n1:05:21 - Как работают футурологи? Что они исследуют?\n1:10:03 - Наступит момент, когда люди смогут жить по 100 лет?\n1:17:07 - Где и как следить за трендами?\n1:20:26 - Инсайт про цифровых ассистентов. Скоро ли появятся синтетики?\n1:26:18 - Прогнозы Рэя Курцвейла к 2040 года\n1:28:41 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "duration" => 5351, "filename" => "/downloads/youtube/ОСНОВА/2023-09-03_ФУТУРОЛОГ: Перенаселение, Искусственное мясо, Власть машин.m4a", "id" => "xtpnPfTumsA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=xtpnPfTumsA", "playlist_index" => 138, "timestamp" => 1693749423, "title" => "ФУТУРОЛОГ: Перенаселение, Искусственное мясо, Власть машин", "upload_date" => "20230903"} 02:38:47.487 [debug] QUERY OK source="sources" db=0.9ms idle=986.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:47.488 [debug] QUERY OK source="sources" db=0.9ms idle=988.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:47.528 [debug] QUERY OK source="media_items" db=40.0ms queue=0.1ms idle=989.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-03 13:57:03Z], 10] 02:38:47.542 [debug] QUERY OK source="media_items" db=13.2ms idle=1029.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Всё о науке и технологиях, которые меняют мир: https://involta.media/\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите канал ОСНОВА, чтобы выходили новые ролики:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nС футурологом и аналитиком Андреем Михайловым обсудили, достигнет ли население земли 10 миллиардов человек, какой будет технологическая сингулярность и другие прогнозы Рэя Курцвейла, зачем нужен базовый доход \n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:55 - Как человек изменится через 100 лет?\n4:10 - \"Мужчины и женщины становятся похожими друг на друга\". Как происходит \"феминизация\" мужчин?\n6:40 - Как изменится рацион людей будущего? \"Белки из бактерий\"\n11:38 - Что будет с животноводством? \n13:23 - Где можно попробовать искусственное мясо?\n14:14 - Что будет с численностью населения Земли? Когда ждать 9-10 миллиардов?\n24:59 - В каких отраслях можно ждать полную автоматизацию? Кого заменят роботы?\n28:31 - Какие профессии могут исчезнуть?\n32:54 - Программистов заменит ИИ?\n34:43 - Что такое технологическая сингулярность?\n41:19 - Почему у нас \"замедляется развитие\"?\n51:59 - Концепция \"безусловного базового дохода\" - это ок?\n58:59 - Плановая экономика может существовать в будущем?\n1:05:21 - Как работают футурологи? Что они исследуют?\n1:10:03 - Наступит момент, когда люди смогут жить по 100 лет?\n1:17:07 - Где и как следить за трендами?\n1:20:26 - Инсайт про цифровых ассистентов. Скоро ли появятся синтетики?\n1:26:18 - Прогнозы Рэя Курцвейла к 2040 года\n1:28:41 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ФУТУРОЛОГ: Перенаселение, Искусственное мясо, Власть машин", "54f49388-f1f4-4c5c-80f3-9481da4f0605", "xtpnPfTumsA", [], false, "https://www.youtube.com/watch?v=xtpnPfTumsA", 5351, false, 138, "/downloads/youtube/ОСНОВА/2023-09-03_ФУТУРОЛОГ: Перенаселение, Искусственное мясо, Власть машин.m4a", false, false, 10, 1, ~U[2023-09-03 13:57:03Z], ~U[2026-05-03 23:38:47Z], ~U[2026-05-03 23:38:47Z], "Всё о науке и технологиях, которые меняют мир: https://involta.media/\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите канал ОСНОВА, чтобы выходили новые ролики:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nС футурологом и аналитиком Андреем Михайловым обсудили, достигнет ли население земли 10 миллиардов человек, какой будет технологическая сингулярность и другие прогнозы Рэя Курцвейла, зачем нужен базовый доход \n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:55 - Как человек изменится через 100 лет?\n4:10 - \"Мужчины и женщины становятся похожими друг на друга\". Как происходит \"феминизация\" мужчин?\n6:40 - Как изменится рацион людей будущего? \"Белки из бактерий\"\n11:38 - Что будет с животноводством? \n13:23 - Где можно попробовать искусственное мясо?\n14:14 - Что будет с численностью населения Земли? Когда ждать 9-10 миллиардов?\n24:59 - В каких отраслях можно ждать полную автоматизацию? Кого заменят роботы?\n28:31 - Какие профессии могут исчезнуть?\n32:54 - Программистов заменит ИИ?\n34:43 - Что такое технологическая сингулярность?\n41:19 - Почему у нас \"замедляется развитие\"?\n51:59 - Концепция \"безусловного базового дохода\" - это ок?\n58:59 - Плановая экономика может существовать в будущем?\n1:05:21 - Как работают футурологи? Что они исследуют?\n1:10:03 - Наступит момент, когда люди смогут жить по 100 лет?\n1:17:07 - Где и как следить за трендами?\n1:20:26 - Инсайт про цифровых ассистентов. Скоро ли появятся синтетики?\n1:26:18 - Прогнозы Рэя Курцвейла к 2040 года\n1:28:41 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ФУТУРОЛОГ: Перенаселение, Искусственное мясо, Власть машин", "xtpnPfTumsA", "https://www.youtube.com/watch?v=xtpnPfTumsA", 5351, false, "/downloads/youtube/ОСНОВА/2023-09-03_ФУТУРОЛОГ: Перенаселение, Искусственное мясо, Власть машин.m4a", false, 10, ~U[2023-09-03 13:57:03Z]] 02:38:47.544 [debug] QUERY OK source="sources" db=1.6ms idle=674.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:47.545 [debug] QUERY OK source="media_profiles" db=0.8ms idle=57.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:47.547 [debug] QUERY OK source="media_items" db=1.5ms idle=57.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5121] 02:38:47.547 [debug] Current batch of media processed. Will check again in 1000ms 02:38:48.548 [debug] Current batch of media processed. Will check again in 1000ms 02:38:49.549 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Экономьте и зарабатывайте с дебетовой картой Тинькофф Black — https://l.tinkoff.ru/osnovablckadtaug/?erid=LdtCKCgmo\nerid: LdtCKCgmo\n\nЗа помощь в организации интервью благодарим премию \"Просветитель\": https://www.premiaprosvetitel.ru/booksauthors/?book_id=654\n\nТелеграм-канал \"Химия - просто\": https://t.me/ChemistryEasy\nТелеграм-канал \"Thoisoi\": https://t.me/TheThoisoi\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем с Рамизом Алиевым, как работает мыло и реагенты для снега, в чем философский смысл химии, как узнать возраст почти любой вещи и, конечно, что происходит, когда в Колу кидают Ментос. Приятного просмотра.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:45 - Что происходит, когда в Колу добавляют Ментос?\n2:35 - Химия находится в макро или микро мире?\n4:04 - Какая разница между органической и неорганической химией?\n8:02 - Как работает мыло?\n10:58 - Чем отличаются стиральные порошки?\n12:25 - Почему красное вино не отстирывается?\n13:56 - Что такое радиоуглеродный анализ? \n15:06 - \"Мы живем не на Земле, а в космосе\". О принципах работы радиоуглеродного анализа\n28:05 - Что случилось с климатом? Реконструкция климата прошлого\n32:00 - Извлечение газа из ледников. Как еще изучают климат прошлого?\n35:00 - Почему соль разъедает снег? Как работают реагенты?\n36:45 - \"Родиться между двумя Ледниковыми периодами\". Когда ждать второй Ледниковый период?\n38:55 - Рост уровня воды в океанах. Насколько быстро будет идти этот процесс?\n39:56 - \"На нас влияет очень много космических факторов\"\n42:22 - Что больше всего от цивилизации влияет на климат?\n44:08 - Как из нефти делают пластик?\n45:26 - Почему пластик сложно переработать? И почему он так долго разлагается?\n46:49 - Что делают с мусором? Как его перерабатывают?\n49:11 - \"Гипотеза Геи\". Как мы образуем единую систему жизни на Земле?\n51:52 - Почему не работают экологические инициативы? Что будет с человечеством из-за проблем с климатом?\n55:20 - Что такое усилитель вкуса? Как он работает?\n57:08 - Почему от соли всё вкуснее?\n58:19 - Химия в пищевой промышленности. Консерванты - плохо?\n1:03:12 - Что такое геоинженерия? Технологии управления климата\n1:08:40 - Спасибо за просмотр!\n\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "duration" => 4150, "filename" => "/downloads/youtube/ОСНОВА/2023-08-27_ХИМИК ПРО: Кола + Ментос, Усилители вкуса, Мыло и История климата.m4a", "id" => "vPNTXYLKo5M", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=vPNTXYLKo5M", "playlist_index" => 139, "timestamp" => 1693126839, "title" => "ХИМИК ПРО: Кола + Ментос, Усилители вкуса, Мыло и История климата", "upload_date" => "20230827"} 02:38:49.551 [debug] QUERY OK source="sources" db=0.9ms idle=675.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:49.551 [debug] QUERY OK source="sources" db=0.7ms idle=51.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:49.598 [debug] QUERY OK source="media_items" db=46.5ms idle=52.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-08-27 09:00:39Z], 10] 02:38:49.609 [debug] QUERY OK source="media_items" db=10.0ms idle=99.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Экономьте и зарабатывайте с дебетовой картой Тинькофф Black — https://l.tinkoff.ru/osnovablckadtaug/?erid=LdtCKCgmo\nerid: LdtCKCgmo\n\nЗа помощь в организации интервью благодарим премию \"Просветитель\": https://www.premiaprosvetitel.ru/booksauthors/?book_id=654\n\nТелеграм-канал \"Химия - просто\": https://t.me/ChemistryEasy\nТелеграм-канал \"Thoisoi\": https://t.me/TheThoisoi\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем с Рамизом Алиевым, как работает мыло и реагенты для снега, в чем философский смысл химии, как узнать возраст почти любой вещи и, конечно, что происходит, когда в Колу кидают Ментос. Приятного просмотра.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:45 - Что происходит, когда в Колу добавляют Ментос?\n2:35 - Химия находится в макро или микро мире?\n4:04 - Какая разница между органической и неорганической химией?\n8:02 - Как работает мыло?\n10:58 - Чем отличаются стиральные порошки?\n12:25 - Почему красное вино не отстирывается?\n13:56 - Что такое радиоуглеродный анализ? \n15:06 - \"Мы живем не на Земле, а в космосе\". О принципах работы радиоуглеродного анализа\n28:05 - Что случилось с климатом? Реконструкция климата прошлого\n32:00 - Извлечение газа из ледников. Как еще изучают климат прошлого?\n35:00 - Почему соль разъедает снег? Как работают реагенты?\n36:45 - \"Родиться между двумя Ледниковыми периодами\". Когда ждать второй Ледниковый период?\n38:55 - Рост уровня воды в океанах. Насколько быстро будет идти этот процесс?\n39:56 - \"На нас влияет очень много космических факторов\"\n42:22 - Что больше всего от цивилизации влияет на климат?\n44:08 - Как из нефти делают пластик?\n45:26 - Почему пластик сложно переработать? И почему он так долго разлагается?\n46:49 - Что делают с мусором? Как его перерабатывают?\n49:11 - \"Гипотеза Геи\". Как мы образуем единую систему жизни на Земле?\n51:52 - Почему не работают экологические инициативы? Что будет с человечеством из-за проблем с климатом?\n55:20 - Что такое усилитель вкуса? Как он работает?\n57:08 - Почему от соли всё вкуснее?\n58:19 - Химия в пищевой промышленности. Консерванты - плохо?\n1:03:12 - Что такое геоинженерия? Технологии управления климата\n1:08:40 - Спасибо за просмотр!\n\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "ХИМИК ПРО: Кола + Ментос, Усилители вкуса, Мыло и История климата", "88dc441b-5e6f-4a31-b35b-af1c055d0517", "vPNTXYLKo5M", [], false, "https://www.youtube.com/watch?v=vPNTXYLKo5M", 4150, false, 139, "/downloads/youtube/ОСНОВА/2023-08-27_ХИМИК ПРО: Кола + Ментос, Усилители вкуса, Мыло и История климата.m4a", false, false, 10, 1, ~U[2023-08-27 09:00:39Z], ~U[2026-05-03 23:38:49Z], ~U[2026-05-03 23:38:49Z], "Экономьте и зарабатывайте с дебетовой картой Тинькофф Black — https://l.tinkoff.ru/osnovablckadtaug/?erid=LdtCKCgmo\nerid: LdtCKCgmo\n\nЗа помощь в организации интервью благодарим премию \"Просветитель\": https://www.premiaprosvetitel.ru/booksauthors/?book_id=654\n\nТелеграм-канал \"Химия - просто\": https://t.me/ChemistryEasy\nТелеграм-канал \"Thoisoi\": https://t.me/TheThoisoi\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем с Рамизом Алиевым, как работает мыло и реагенты для снега, в чем философский смысл химии, как узнать возраст почти любой вещи и, конечно, что происходит, когда в Колу кидают Ментос. Приятного просмотра.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:45 - Что происходит, когда в Колу добавляют Ментос?\n2:35 - Химия находится в макро или микро мире?\n4:04 - Какая разница между органической и неорганической химией?\n8:02 - Как работает мыло?\n10:58 - Чем отличаются стиральные порошки?\n12:25 - Почему красное вино не отстирывается?\n13:56 - Что такое радиоуглеродный анализ? \n15:06 - \"Мы живем не на Земле, а в космосе\". О принципах работы радиоуглеродного анализа\n28:05 - Что случилось с климатом? Реконструкция климата прошлого\n32:00 - Извлечение газа из ледников. Как еще изучают климат прошлого?\n35:00 - Почему соль разъедает снег? Как работают реагенты?\n36:45 - \"Родиться между двумя Ледниковыми периодам (truncated) 02:38:49.612 [debug] QUERY OK source="sources" db=3.1ms idle=110.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:49.614 [debug] QUERY OK source="media_profiles" db=1.0ms idle=61.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:49.616 [debug] QUERY OK source="media_items" db=2.0ms idle=62.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5122] 02:38:49.616 [debug] Current batch of media processed. Will check again in 1000ms 02:38:50.617 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Не упускайте клиентов — запустите рекламу в Яндекс Директе.\nА для новых клиентов доступен промокод на 5 000 р., при пополнении баланса на 10 000 р. Подробности здесь: https://ya.cc/t/IjgYWhBs4Pq9Ph\n\nПодключите статический коллтрекинг для аналитики звонков от билайн бизнес: https://clck.ru/35Mzo3\n\nТелеграм-канал Редакция.Наука - https://t.me/redakciya_nauka\n\nВ этом выпуске наш гость - Денис Фуфаев. Обсуждаем математику в альтернативной вселенной, задачи про динозавра и казино, Перельмана и что не так с простыми числами.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:55 - Что такое теория вероятности? С какой вероятностью можно встретить динозавра на улице?\n5:20 - Вероятность рулетки или \"Метод Монте-Карло\". Теория вероятности в казино\n11:23 - \"Непостижимая эффективность математики\". В чем задача математики?\n15:12 - В чём красота математики?\n19:05 - Как Эйнштейн придумал теорию относительности?\n22:21 - Что такое число π? Число π может быть другим в альтернативной вселенной?\n27:04 - Математика кредитов. Когда выгодно брать кредит или ипотеку?\n30:04 - Выгоднее арендовать квартиру или взять ипотеку?\n31:48 - Любимое число\n32:51 - В чем прикол простых чисел?\n34:04 - Шифрование полностью построено из простых чисел? Как работает расшифровка?\n39:59 - Что сделал Перельман? Какие есть математические задачи тесячелетия?\n45:55 - Теория узлов. Математика изучает завязывание узлов?\n49:40 - Кубик Рубика и какая формула чтобы его распутать?\n51:30 - Неевклидова геометрия и Лобачевский\n1:01:44 - Золотое сечение и математика\n1:02:38 - Числа Фибоначчи и их связь с золотым сечением\n1:07:04 - Золотое сечение в музыке\n1:09:24 - Числа Фибоначчи часто встречаются в природе?\n1:10:40 - Что такое теория катастроф?\n1:17:11 - Где используют теорию катастроф?\n1:19:31 - \"Увидеть звук\". Можно ли услышать форму барабана?\n1:30:25 - Спасибо за просмотр! PS: Загуглите феномен числа 6174\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "duration" => 5486, "filename" => "/downloads/youtube/ОСНОВА/2023-08-20_МАТЕМАТИК ФУФАЕВ: Перельман, Казино, Мультивселенная, Золотое сечение.m4a", "id" => "P3t-ku1MnjU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=P3t-ku1MnjU", "playlist_index" => 140, "timestamp" => 1692530812, "title" => "МАТЕМАТИК ФУФАЕВ: Перельман, Казино, Мультивселенная, Золотое сечение", "upload_date" => "20230820"} 02:38:50.619 [debug] QUERY OK source="sources" db=1.0ms idle=1008.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:50.620 [debug] QUERY OK source="sources" db=0.7ms idle=1006.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:50.659 [debug] QUERY OK source="media_items" db=39.3ms idle=1006.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-08-20 11:26:52Z], 10] 02:38:50.673 [debug] QUERY OK source="media_items" db=13.3ms idle=1043.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Не упускайте клиентов — запустите рекламу в Яндекс Директе.\nА для новых клиентов доступен промокод на 5 000 р., при пополнении баланса на 10 000 р. Подробности здесь: https://ya.cc/t/IjgYWhBs4Pq9Ph\n\nПодключите статический коллтрекинг для аналитики звонков от билайн бизнес: https://clck.ru/35Mzo3\n\nТелеграм-канал Редакция.Наука - https://t.me/redakciya_nauka\n\nВ этом выпуске наш гость - Денис Фуфаев. Обсуждаем математику в альтернативной вселенной, задачи про динозавра и казино, Перельмана и что не так с простыми числами.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:55 - Что такое теория вероятности? С какой вероятностью можно встретить динозавра на улице?\n5:20 - Вероятность рулетки или \"Метод Монте-Карло\". Теория вероятности в казино\n11:23 - \"Непостижимая эффективность математики\". В чем задача математики?\n15:12 - В чём красота математики?\n19:05 - Как Эйнштейн придумал теорию относительности?\n22:21 - Что такое число π? Число π может быть другим в альтернативной вселенной?\n27:04 - Математика кредитов. Когда выгодно брать кредит или ипотеку?\n30:04 - Выгоднее арендовать квартиру или взять ипотеку?\n31:48 - Любимое число\n32:51 - В чем прикол простых чисел?\n34:04 - Шифрование полностью построено из простых чисел? Как работает расшифровка?\n39:59 - Что сделал Перельман? Какие есть математические задачи тесячелетия?\n45:55 - Теория узлов. Математика изучает завязывание узлов?\n49:40 - Кубик Рубика и какая формула чтобы его распутать?\n51:30 - Неевклидова геометрия и Лобачевский\n1:01:44 - Золотое сечение и математика\n1:02:38 - Числа Фибоначчи и их связь с золотым сечением\n1:07:04 - Золотое сечение в музыке\n1:09:24 - Числа Фибоначчи часто встречаются в природе?\n1:10:40 - Что такое теория катастроф?\n1:17:11 - Где используют теорию катастроф?\n1:19:31 - \"Увидеть звук\". Можно ли услышать форму барабана?\n1:30:25 - Спасибо за просмотр! PS: Загуглите феномен числа 6174\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "МАТЕМАТИК ФУФАЕВ: Перельман, Казино, Мультивселенная, Золотое сечение", "25c7a89f-1b6f-45be-a4a0-01ae0eab8de9", "P3t-ku1MnjU", [], false, "https://www.youtube.com/watch?v=P3t-ku1MnjU", 5486, false, 140, "/downloads/youtube/ОСНОВА/2023-08-20_МАТЕМАТИК ФУФАЕВ: Перельман, Казино, Мультивселенная, Золотое сечение.m4a", false, false, 10, 1, ~U[2023-08-20 11:26:52Z], ~U[2026-05-03 23:38:50Z], ~U[2026-05-03 23:38:50Z], "Не упускайте клиентов — запустите рекламу в Яндекс Директе.\nА для новых клиентов доступен промокод на 5 000 р., при пополнении баланса на 10 000 р. Подробности здесь: https://ya.cc/t/IjgYWhBs4Pq9Ph\n\nПодключите статический коллтрекинг для аналитики звонков от билайн бизнес: https://clck.ru/35Mzo3\n\nТелеграм-канал Редакция.Наука - https://t.me/redakciya_nauka\n\nВ этом выпуске наш гость - Денис Фуфаев. Обсуждаем математику в альтернативной вселенной, задачи про динозавра и казино, Перельмана и что не так с простыми числами.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:55 - Что такое теория вероятности? С какой вероятностью можно встретить динозавра на улице?\n5:20 - Вероятность рулетки или \"Метод Монте-Карло\". Теория вероятности в казино\n11:23 - \"Непостижимая эффективность математики\". В чем задача математики?\n15:12 - В чём красота математики?\n19:05 - Как Эйнштейн придумал теорию относительности?\n22:21 - Что такое число π? Число π может быть другим в альтернативной вселенной?\n27:04 - Математика кредитов. Когда выгодно брать кредит или ипотеку?\n30:04 - Выгоднее арендовать квартиру или взять ипотеку?\n31:48 - Любимое число\n32:51 - В чем прикол простых чисел?\n34:04 - Шифрование полностью построено из простых чисел? Как работает расшифровка?\n39:59 - Что сделал Перельман? Какие есть математические задачи тесячелетия?\n45:55 - Теория узлов. Математика изучает завязывание узлов?\n49:40 - Кубик Рубика и какая формула чтобы его распутать? (truncated) 02:38:50.676 [debug] QUERY OK source="sources" db=2.3ms idle=796.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:50.677 [debug] QUERY OK source="media_profiles" db=0.7ms idle=57.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:50.678 [debug] QUERY OK source="media_items" db=1.4ms idle=57.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5123] 02:38:50.679 [debug] Current batch of media processed. Will check again in 1000ms 02:38:51.679 [debug] Current batch of media processed. Will check again in 1000ms 02:38:52.680 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Не стесняйтесь округляться! Подключайте округление в сервисах Яндекса и помогайте сотням проверенных благотворительных фондов. Узнайте больше на сайте проекта «Помощь рядом» https://clck.ru/359dwK\n\nТелеграм-канал \"Записки редакторки\" - https://t.me/zapiski_redaktorki\nТелеграм-канал \"Цифровой этикет\" - https://t.me/digitaletiquette\n\nВ этом выпуске филолог Владимир Пахомов, обсуждаем самые странные правила русского языка, ударения, язык подонков и ться/тся. Какие у вас любимые и ненавистные правила в русском?\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чем сегодняшний выпуск?\n1:16 - Будет ли единое правило про ТСЯ и ТЬСЯ? Для кого нужны правила орфографии?\n4:16 - Какие правила не изменились вообще? Реформа русской орфографии 1918 года\n6:57 - В чем была функция мягкого и твердого знаков на конце слов?\n9:30 - Кто решает как правильно должен быть устроен язык? Как изучают язык?\n15:18 - Чем занимаются лингвисты?\n16:57 - Про ударения и ошибки в них. Так звОнит или звонИт?\n21:27 - \"Требовалось чтобы отличать грамотных от безграмотных\". \n24:03 - Роль ударений в русском языке\n27:08 - Что случилось с языком подонков? Зачем коверкают слова?\n32:42 - Кринж или кринге. Про молодежный жаргон\n34:15 - Как \"спасают\" русский язык? Словарь \"современного\" молодежного жаргона\n37:01 - Отличие письменного и устного языков. К какому типу языка относится общение в интернете?\n40:42 - Цифровой этикет. Можно ли отправлять голосовухи? Точка в конце предложения - это агрессия?\n44:12 - Как изучают этимологию русского языка? Про историю языка\n48:21 - ТвОрог или ТворОг? История слова пирог\n51:06 - Про свои слова и заимствованные. Откуда вырос русский язык?\n54:11 - \"У нас должны было быть не девять\".. Про числительные и их появление\n57:36 - Что происходит со склонением сотен? \"Ловушки русского языка\"\n1:05:02 - Двойное отрицание в русском языке. Про отличие русского от других языков\n1:09:18 - Сколько слов в русском языке? Сколько в среднем мы знаем слов?\n1:12:10 - В мате есть заимствованные слова? Как на мат работают закономерности русского языка?\n1:16:32 - Мат - это хорошо или плохо?\n1:18:39 - Безличные предложения и другие конструкции предложений в русском\n1:24:16 - Язык влияет на мышление и сознание?\n1:26:21 - Этапы эволюции русского языка. К чему мы идем?\n1:31:16 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "duration" => 5491, "filename" => "/downloads/youtube/ОСНОВА/2023-08-13_ФИЛОЛОГ Пахомов: ЭТИМОЛОГИЯ слов, МАТ и ЗАИМСТВОВАНИЯ.m4a", "id" => "5Cz13YZH66o", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=5Cz13YZH66o", "playlist_index" => 141, "timestamp" => 1691936279, "title" => "ФИЛОЛОГ Пахомов: ЭТИМОЛОГИЯ слов, МАТ и ЗАИМСТВОВАНИЯ", "upload_date" => "20230813"} 02:38:52.682 [debug] QUERY OK source="sources" db=0.8ms idle=795.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:52.683 [debug] QUERY OK source="sources" db=0.7ms idle=182.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:52.729 [debug] QUERY OK source="media_items" db=46.3ms idle=183.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-08-13 14:17:59Z], 10] 02:38:52.741 [debug] QUERY OK source="media_items" db=11.5ms idle=230.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Не стесняйтесь округляться! Подключайте округление в сервисах Яндекса и помогайте сотням проверенных благотворительных фондов. Узнайте больше на сайте проекта «Помощь рядом» https://clck.ru/359dwK\n\nТелеграм-канал \"Записки редакторки\" - https://t.me/zapiski_redaktorki\nТелеграм-канал \"Цифровой этикет\" - https://t.me/digitaletiquette\n\nВ этом выпуске филолог Владимир Пахомов, обсуждаем самые странные правила русского языка, ударения, язык подонков и ться/тся. Какие у вас любимые и ненавистные правила в русском?\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чем сегодняшний выпуск?\n1:16 - Будет ли единое правило про ТСЯ и ТЬСЯ? Для кого нужны правила орфографии?\n4:16 - Какие правила не изменились вообще? Реформа русской орфографии 1918 года\n6:57 - В чем была функция мягкого и твердого знаков на конце слов?\n9:30 - Кто решает как правильно должен быть устроен язык? Как изучают язык?\n15:18 - Чем занимаются лингвисты?\n16:57 - Про ударения и ошибки в них. Так звОнит или звонИт?\n21:27 - \"Требовалось чтобы отличать грамотных от безграмотных\". \n24:03 - Роль ударений в русском языке\n27:08 - Что случилось с языком подонков? Зачем коверкают слова?\n32:42 - Кринж или кринге. Про молодежный жаргон\n34:15 - Как \"спасают\" русский язык? Словарь \"современного\" молодежного жаргона\n37:01 - Отличие письменного и устного языков. К какому типу языка относится общение в интернете?\n40:42 - Цифровой этикет. Можно ли отправлять голосовухи? Точка в конце предложения - это агрессия?\n44:12 - Как изучают этимологию русского языка? Про историю языка\n48:21 - ТвОрог или ТворОг? История слова пирог\n51:06 - Про свои слова и заимствованные. Откуда вырос русский язык?\n54:11 - \"У нас должны было быть не девять\".. Про числительные и их появление\n57:36 - Что происходит со склонением сотен? \"Ловушки русского языка\"\n1:05:02 - Двойное отрицание в русском языке. Про отличие русского от других языков\n1:09:18 - Сколько слов в русском языке? Сколько в среднем мы знаем слов?\n1:12:10 - В мате есть заимствованные слова? Как на мат работают закономерности русского языка?\n1:16:32 - Мат - это хорошо или плохо?\n1:18:39 - Безличные предложения и другие конструкции предложений в русском\n1:24:16 - Язык влияет на мышление и сознание?\n1:26:21 - Этапы эволюции русского языка. К чему мы идем?\n1:31:16 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "ФИЛОЛОГ Пахомов: ЭТИМОЛОГИЯ слов, МАТ и ЗАИМСТВОВАНИЯ", "f84dbb91-edbc-4b1b-8a96-8e4e341f6f34", "5Cz13YZH66o", [], false, "https://www.youtube.com/watch?v=5Cz13YZH66o", 5491, false, 141, "/downloads/youtube/ОСНОВА/2023-08-13_ФИЛОЛОГ Пахомов: ЭТИМОЛОГИЯ слов, МАТ и ЗАИМСТВОВАНИЯ.m4a", false, false, 10, 1, ~U[2023-08-13 14:17:59Z], ~U[2026-05-03 23:38:52Z], ~U[2026-05-03 23:38:52Z], "Не стесняйтесь округляться! Подключайте округление в сервисах Яндекса и помогайте сотням проверенных благотворительных фондов. Узнайте больше на сайте проекта «Помощь рядом» https://clck.ru/359dwK\n\nТелеграм-канал \"Записки редакторки\" - https://t.me/zapiski_redaktorki\nТелеграм-канал \"Цифровой этикет\" - https://t.me/digitaletiquette\n\nВ этом выпуске филолог Владимир Пахомов, обсуждаем самые странные правила русского языка, ударения, язык подонков и ться/тся. Какие у вас любимые и ненавистные правила в русском?\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чем сегодняшний выпуск?\n1:16 - Будет ли единое правило про ТСЯ и ТЬСЯ? Для кого нужны правила орфографии?\n4:16 - Какие правила не изменились вообще? Реформа русской орфографии 1918 года\n6:57 - В чем была функция мягкого и твердого знаков на конце слов?\n9:30 - Кто решает как правильно должен быть устроен язык? Как изучают язык?\n15:18 - Чем занимаются лингвисты?\n16:57 - Про ударения и ошибки в них. Так звОнит или звонИт?\n21:27 - \"Требовалось чтобы отличать грамотных от безграмотных\". \n24:03 - Роль ударений в русском языке\n27:08 - Что случилось (truncated) 02:38:52.744 [debug] QUERY OK source="sources" db=2.0ms idle=242.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:52.744 [debug] QUERY OK source="media_profiles" db=0.6ms idle=62.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:52.746 [debug] QUERY OK source="media_items" db=1.1ms idle=62.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5124] 02:38:52.746 [debug] Current batch of media processed. Will check again in 1000ms 02:38:53.747 [debug] Current batch of media processed. Will check again in 1000ms 02:38:54.748 [debug] Current batch of media processed. Will check again in 1000ms 02:38:55.749 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Александр Крайнов. Обсуждаем угрозы и перспективы искусственного интеллекта, как работает и думают нейросети, почему ИИ не умеет рисовать руки и много чего еще. Кажется, вышло супер интересно.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:47 - Когда спрашиваешь у чат-бота \"какая сегодня погода\" какой алгоритм у него срабатывает?\n3:00 - Чт происходит с голосовым помощником, когда с ним просто болтаешь? \n7:11 - \"Машинное обучение и искусственный интеллект - это очень сложная статистика\". О интуиции ИИ\n12:46 - \"Происходит революция генеративных нейросетей\". Что произошло за 10 лет развития ИИ?\n22:44 - Почему нейросети не умеет рисовать руки?\n25:42 - Огромное количество пользователей нейросетей - помогает им улучшаться? \"Нейронные сети - это экзоскелет для мозга\"\n35:27 - Как думает нейросеть?\n39:35 - Какая мощность у нейросети? Как измеряется ее мощность?\n51:39 - Про стадии работы нейросетей. Почему они не запоминают свою ответы?\n54:47 - Bard от Google. Как регулируют нейросети?\n1:00:53 - Чего опосаются Стив Возняк и Илон Маск?\n1:03:46 - Какое может быть регулирование отрасли ИИ?\n1:06:58 - Про автопилоты в машинах. Как они ездят?\n1:10:57 - \"Благодаря ИИ мы возможно получим еще один выходной день\". Есть ли опасность у внедрения ИИ?\n1:14:30 - Апокалипсис из-за отключения интернета\n1:17:25 - Какие задачи надо решить для улучшения работы искусственного интеллекта?\n1:19:53 - Сингулярность. Нейросеть может улучшить нейросеть? Какая цель у ИИ?\n1:28:42 - Что такое \"сильный искусственный интеллект\"?\n1:30:27 - Сколько может стоить постройка компьютера для создания домашней нейросети?\n1:31:19 - \"Дать нейросетям органы чувств\". Как это может выглядеть?\n1:36:55 - Каких сервисов на базе ИИ стоит ожидать?\n1:41:03 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "duration" => 6001, "filename" => "/downloads/youtube/ОСНОВА/2023-08-06_СТРАХ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА.m4a", "id" => "PN4KgGFS1_4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=PN4KgGFS1_4", "playlist_index" => 142, "timestamp" => 1691325555, "title" => "СТРАХ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА", "upload_date" => "20230806"} 02:38:55.750 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1250.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:55.752 [debug] QUERY OK source="sources" db=1.1ms idle=1251.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:55.793 [debug] QUERY OK source="media_items" db=41.0ms idle=1253.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-08-06 12:39:15Z], 10] 02:38:55.830 [debug] QUERY OK source="media_items" db=36.2ms idle=1294.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Александр Крайнов. Обсуждаем угрозы и перспективы искусственного интеллекта, как работает и думают нейросети, почему ИИ не умеет рисовать руки и много чего еще. Кажется, вышло супер интересно.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:47 - Когда спрашиваешь у чат-бота \"какая сегодня погода\" какой алгоритм у него срабатывает?\n3:00 - Чт происходит с голосовым помощником, когда с ним просто болтаешь? \n7:11 - \"Машинное обучение и искусственный интеллект - это очень сложная статистика\". О интуиции ИИ\n12:46 - \"Происходит революция генеративных нейросетей\". Что произошло за 10 лет развития ИИ?\n22:44 - Почему нейросети не умеет рисовать руки?\n25:42 - Огромное количество пользователей нейросетей - помогает им улучшаться? \"Нейронные сети - это экзоскелет для мозга\"\n35:27 - Как думает нейросеть?\n39:35 - Какая мощность у нейросети? Как измеряется ее мощность?\n51:39 - Про стадии работы нейросетей. Почему они не запоминают свою ответы?\n54:47 - Bard от Google. Как регулируют нейросети?\n1:00:53 - Чего опосаются Стив Возняк и Илон Маск?\n1:03:46 - Какое может быть регулирование отрасли ИИ?\n1:06:58 - Про автопилоты в машинах. Как они ездят?\n1:10:57 - \"Благодаря ИИ мы возможно получим еще один выходной день\". Есть ли опасность у внедрения ИИ?\n1:14:30 - Апокалипсис из-за отключения интернета\n1:17:25 - Какие задачи надо решить для улучшения работы искусственного интеллекта?\n1:19:53 - Сингулярность. Нейросеть может улучшить нейросеть? Какая цель у ИИ?\n1:28:42 - Что такое \"сильный искусственный интеллект\"?\n1:30:27 - Сколько может стоить постройка компьютера для создания домашней нейросети?\n1:31:19 - \"Дать нейросетям органы чувств\". Как это может выглядеть?\n1:36:55 - Каких сервисов на базе ИИ стоит ожидать?\n1:41:03 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "СТРАХ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА", "1379b1f1-93b5-49f1-ab17-ebed93f91fd2", "PN4KgGFS1_4", [], false, "https://www.youtube.com/watch?v=PN4KgGFS1_4", 6001, false, 142, "/downloads/youtube/ОСНОВА/2023-08-06_СТРАХ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА.m4a", false, false, 10, 1, ~U[2023-08-06 12:39:15Z], ~U[2026-05-03 23:38:55Z], ~U[2026-05-03 23:38:55Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Александр Крайнов. Обсуждаем угрозы и перспективы искусственного интеллекта, как работает и думают нейросети, почему ИИ не умеет рисовать руки и много чего еще. Кажется, вышло супер интересно.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:47 - Когда спрашиваешь у чат-бота \"какая сегодня погода\" какой алгоритм у него срабатывает?\n3:00 - Чт происходит с голосовым помощником, когда с ним просто болтаешь? \n7:11 - \"Машинное обучение и искусственный интеллект - это очень сложная статистика\". О интуиции ИИ\n12:46 - \"Происходит революция генеративных нейросетей\". Что произошло за 10 лет развития ИИ?\n22:44 - Почему нейросети не умеет рисовать руки?\n25:42 - Огромное количество пользователей нейросетей - помогает им улучшаться? \"Нейронные сети - это экзоскелет для мозга\"\n35:27 - Как думает нейросеть?\n39:35 - Какая мощность у нейросети? Как измеряется ее мощность?\n51:39 - Про стадии работы нейросетей. Почему они не запоминают свою ответы?\n54:47 - Bard от Google. Как регулируют нейросети?\n1:00:53 - Чего опосаются Стив Возняк и Илон Маск?\n1:03:46 - Какое может быть регулирование отрасли ИИ?\n1:06:58 - Про автопилоты в машинах. Как они ездят?\n1:10:57 - \"Благодаря ИИ мы возможно получим еще один выходной день\". Есть ли опасность у внедрения ИИ?\n1:14:30 - Апокалипсис из-за отключения интернета\n1:17:25 - Какие задачи надо решить для улучшения работы искусственного интеллекта?\n1:19:53 - Сингулярность. Нейросеть может улучшить нейросеть? Какая цель у ИИ?\n1:28:42 - Что такое \"сильный искусственный интеллект\"?\n1:30:27 - Сколько может стоить постройка компьютера для создания до (truncated) 02:38:55.832 [debug] QUERY OK source="sources" db=2.1ms idle=934.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:55.834 [debug] QUERY OK source="media_profiles" db=0.8ms idle=82.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:55.835 [debug] QUERY OK source="media_items" db=1.6ms idle=81.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5125] 02:38:55.836 [debug] Current batch of media processed. Will check again in 1000ms 02:38:56.836 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Голосовой перевод видео в Яндекс Браузере: https://ya.cc/t/heeDeZu24HSseq\nERID: LdtCK5KKM\n\nАвтоматизируйте поддержку клиентов с Admin24 – Service Desk - https://admin24.ru/?utm_source=osnova&utm_medium=youtube&utm_campaign=main\nERID: LatgBb1Vv\n\nДля подписчиков канала \"Основа\" книга Алексея Семихатова \"Всё, что движется\" в бумажном и электронном формате со скидкой 30% по промокоду OSNOVA30 до 6 августа. https://clck.ru/355uuy. А также дарим скидку 20% с 1 по 31 августа на все форматы книг по промокоду osnova20 на сайте alpina.ru\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Алексей Семихатов: что такое красота и время с точки зрения физики, как отличить макромир от квантового и как мы познаем вселенную.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:58 - \"Наша оптика восприятия испорчена вселенной, в которой мы оказались\". Как мы смотрим в прошлое и что мы видим?\n8:33 - Какая она - наблюдаемая вселенная?\n13:05 - Из чего складывает знание о физике вселенной?\n15:27 - \"Мы классические и большие, а мир квантовый\". Проблемы понимания квантового мира\n19:55 - Что такое время? Время везде одинаково?\n28:13 - Как время течет на Луне? Как высчитывать на ней время?\n31:28 - Что такое \"стрела времени\"? Почему в микромире время обратимо?\n37:01 - Объясняем \"низкую энтропию\" через банку с пивом. Почему у нас есть память о прошлом, а не память о будущем\n45:21 - О расширении вселенной\n49:26 - Где проходит граница квантового и классического миров?\n1:00:15 - Про \"квантовый дарвинизм\" и состояние объектов в нашем мире\n1:06:37 - Как всё таки работает система классической физики? Что может в этой системе \"запутываться\"?\n1:09:36 - Физики и религия. \"Гамильтониан\" - и как он движет всё вперед?\n1:13:48 - \"Мы являемся и мы большие\". С какой вероятностью мы существуем?\n1:16:47 - Что для физика красота?\n1:20:28 - Природа склонна к симметрии? Физики смогут сделать красивое уравнение устройства мира?\n1:26:02 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "duration" => 5188, "filename" => "/downloads/youtube/ОСНОВА/2023-07-30_СЕМИХАТОВ: Загадка времени и Микромира.m4a", "id" => "6ae0Q5Q_6xo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=6ae0Q5Q_6xo", "playlist_index" => 143, "timestamp" => 1690718043, "title" => "СЕМИХАТОВ: Загадка времени и Микромира", "upload_date" => "20230730"} 02:38:56.837 [debug] QUERY OK source="sources" db=0.8ms idle=1006.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:56.838 [debug] QUERY OK source="sources" db=0.6ms idle=1005.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:56.877 [debug] QUERY OK source="media_items" db=38.1ms idle=1004.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-30 11:54:03Z], 10] 02:38:56.887 [debug] QUERY OK source="media_items" db=9.6ms idle=1041.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Голосовой перевод видео в Яндекс Браузере: https://ya.cc/t/heeDeZu24HSseq\nERID: LdtCK5KKM\n\nАвтоматизируйте поддержку клиентов с Admin24 – Service Desk - https://admin24.ru/?utm_source=osnova&utm_medium=youtube&utm_campaign=main\nERID: LatgBb1Vv\n\nДля подписчиков канала \"Основа\" книга Алексея Семихатова \"Всё, что движется\" в бумажном и электронном формате со скидкой 30% по промокоду OSNOVA30 до 6 августа. https://clck.ru/355uuy. А также дарим скидку 20% с 1 по 31 августа на все форматы книг по промокоду osnova20 на сайте alpina.ru\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Алексей Семихатов: что такое красота и время с точки зрения физики, как отличить макромир от квантового и как мы познаем вселенную.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:58 - \"Наша оптика восприятия испорчена вселенной, в которой мы оказались\". Как мы смотрим в прошлое и что мы видим?\n8:33 - Какая она - наблюдаемая вселенная?\n13:05 - Из чего складывает знание о физике вселенной?\n15:27 - \"Мы классические и большие, а мир квантовый\". Проблемы понимания квантового мира\n19:55 - Что такое время? Время везде одинаково?\n28:13 - Как время течет на Луне? Как высчитывать на ней время?\n31:28 - Что такое \"стрела времени\"? Почему в микромире время обратимо?\n37:01 - Объясняем \"низкую энтропию\" через банку с пивом. Почему у нас есть память о прошлом, а не память о будущем\n45:21 - О расширении вселенной\n49:26 - Где проходит граница квантового и классического миров?\n1:00:15 - Про \"квантовый дарвинизм\" и состояние объектов в нашем мире\n1:06:37 - Как всё таки работает система классической физики? Что может в этой системе \"запутываться\"?\n1:09:36 - Физики и религия. \"Гамильтониан\" - и как он движет всё вперед?\n1:13:48 - \"Мы являемся и мы большие\". С какой вероятностью мы существуем?\n1:16:47 - Что для физика красота?\n1:20:28 - Природа склонна к симметрии? Физики смогут сделать красивое уравнение устройства мира?\n1:26:02 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "СЕМИХАТОВ: Загадка времени и Микромира", "447297b3-3d29-4fec-a118-880bac32f5d0", "6ae0Q5Q_6xo", [], false, "https://www.youtube.com/watch?v=6ae0Q5Q_6xo", 5188, false, 143, "/downloads/youtube/ОСНОВА/2023-07-30_СЕМИХАТОВ: Загадка времени и Микромира.m4a", false, false, 10, 1, ~U[2023-07-30 11:54:03Z], ~U[2026-05-03 23:38:56Z], ~U[2026-05-03 23:38:56Z], "Голосовой перевод видео в Яндекс Браузере: https://ya.cc/t/heeDeZu24HSseq\nERID: LdtCK5KKM\n\nАвтоматизируйте поддержку клиентов с Admin24 – Service Desk - https://admin24.ru/?utm_source=osnova&utm_medium=youtube&utm_campaign=main\nERID: LatgBb1Vv\n\nДля подписчиков канала \"Основа\" книга Алексея Семихатова \"Всё, что движется\" в бумажном и электронном формате со скидкой 30% по промокоду OSNOVA30 до 6 августа. https://clck.ru/355uuy. А также дарим скидку 20% с 1 по 31 августа на все форматы книг по промокоду osnova20 на сайте alpina.ru\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Алексей Семихатов: что такое красота и время с точки зрения физики, как отличить макромир от квантового и как мы познаем вселенную.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:58 - \"Наша оптика восприятия испорчена вселенной, в которой мы оказались\". Как мы смотрим в прошлое и что мы видим?\n8:33 - Какая она - наблюдаемая вселенная?\n13:05 - Из чего складывает знание о физике вселенной?\n15:27 - \"Мы классические и большие, а мир квантовый\". Проблемы понимания квантового мира\n19:55 - Что такое время? Время везде одинаково?\n28:13 - Как время течет на Луне? Как высчитывать на ней время?\n31:28 - Что такое \"стрела времени\"? Почему в микромире время обратимо?\n37:01 - Объясняем \"низкую энтропию\" через банку с пивом. Почему у нас есть память о прошлом, а не память о будущем\n45:21 - О расширении вселенной\n49:26 - Где проходит граница квантового и классического миров?\n1:00:15 - Про \"квантовый дарвинизм\" и состояние объектов в нашем мире\n1:06:37 - Как всё таки работает система классической физики? Что может в этой системе \"запутываться\"?\n1:0 (truncated) 02:38:56.889 [debug] QUERY OK source="sources" db=1.6ms idle=987.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:56.890 [debug] QUERY OK source="media_profiles" db=0.8ms idle=51.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:56.892 [debug] QUERY OK source="media_items" db=1.7ms idle=51.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5126] 02:38:56.892 [debug] Current batch of media processed. Will check again in 1000ms 02:38:57.893 [debug] Current batch of media processed. Will check again in 1000ms 02:38:58.894 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Поддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Сергей Вялов, гастроэнтеролог и специалист по тому, что мы пьем и едим. Разбираемся, стоит ли повышать градус, можно ли смешивать водку с вином, почему нам так нравится сладкое и что не так с пивом?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:48 - Что с нами происходит от одного бокала пива?\n2:50 - Что самое вредное в алкоголе?\n3:39 - Что такое \"алкогольные юниты\"? Сколько можно пить алкоголя в неделю?\n6:09 - Поддержите наш канал\n6:56 - Почему алкоголь согревает?\n8:22 - \"Главная печка организма\"\n9:16 - Почему болит голова от алкоголя? Как работает опьянение?\n10:23 - Алкоголь убивает нервные клетки?\n11:42 - Вода нейтрализует алкоголь? Как бороться с опьянением?\n13:12 - Можно менять градус?\n14:52 - Что будет если смешивать вино и пиво?\n16:30 - Как наш организм сам производит алкоголь?\n17:45 - Про похмелье. Почему иногда можно опьянеть если утром выпить стакан воды?\n19:01 - Что не так с пивом?\n20:55 - Как пиво помогало найти венерические заболевания?\n22:33 - Исследование: \"Текила оказывает небольшое благоприятное действие на желудок\"\n24:00 - Про калорийность пива\n25:20 - Есть ли самый лучший алкоголь?\n25:57 - Один бокал вина в день - полезно?\n26:22 - КОНКУРС: Пишите ваши истории про алкоголь. За лучшую историю мы подарим книгу\n27:11 - Про вред газов в напитках\n29:55 - Почему мы любим сладкое?\n32:06 - Почему сахаром не наедаешься?\n33:05 - Как стресс влияет на голод?\n35:29 - Есть люди, которые не полнеют?\n39:31 - Про ночной жор. Зависимость от еды\n42:45 - Острая еда - вредная?\n44:13 - Вегетарианская еда полезнее обычной?\n47:29 - Мясо тяжелее для желудка?\n49:39 - Можно ли есть еду, которая упала на пол?\n51:17 - Почему какао-бобы топ?\n51:48 - Самое полезное блюдо из русской кухни?\n52:01 - Что вреднее оливье или блины?\n52:22 - Про кофе\n55:02 - Как улучшить свое питание?\n56:28 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "duration" => 3407, "filename" => "/downloads/youtube/ОСНОВА/2023-07-23_ВЯЛОВ: АЛКОГОЛЬ - ЧТО МЫ ПЬЁМ?.m4a", "id" => "i0RnBYRpU9M", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=i0RnBYRpU9M", "playlist_index" => 144, "timestamp" => 1690133560, "title" => "ВЯЛОВ: АЛКОГОЛЬ - ЧТО МЫ ПЬЁМ?", "upload_date" => "20230723"} 02:38:58.896 [debug] QUERY OK source="sources" db=0.8ms idle=988.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:38:58.897 [debug] QUERY OK source="sources" db=0.7ms idle=396.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:58.935 [debug] QUERY OK source="media_items" db=38.1ms idle=397.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-23 17:32:40Z], 10] 02:38:58.947 [debug] QUERY OK source="media_items" db=11.0ms idle=436.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Поддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Сергей Вялов, гастроэнтеролог и специалист по тому, что мы пьем и едим. Разбираемся, стоит ли повышать градус, можно ли смешивать водку с вином, почему нам так нравится сладкое и что не так с пивом?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:48 - Что с нами происходит от одного бокала пива?\n2:50 - Что самое вредное в алкоголе?\n3:39 - Что такое \"алкогольные юниты\"? Сколько можно пить алкоголя в неделю?\n6:09 - Поддержите наш канал\n6:56 - Почему алкоголь согревает?\n8:22 - \"Главная печка организма\"\n9:16 - Почему болит голова от алкоголя? Как работает опьянение?\n10:23 - Алкоголь убивает нервные клетки?\n11:42 - Вода нейтрализует алкоголь? Как бороться с опьянением?\n13:12 - Можно менять градус?\n14:52 - Что будет если смешивать вино и пиво?\n16:30 - Как наш организм сам производит алкоголь?\n17:45 - Про похмелье. Почему иногда можно опьянеть если утром выпить стакан воды?\n19:01 - Что не так с пивом?\n20:55 - Как пиво помогало найти венерические заболевания?\n22:33 - Исследование: \"Текила оказывает небольшое благоприятное действие на желудок\"\n24:00 - Про калорийность пива\n25:20 - Есть ли самый лучший алкоголь?\n25:57 - Один бокал вина в день - полезно?\n26:22 - КОНКУРС: Пишите ваши истории про алкоголь. За лучшую историю мы подарим книгу\n27:11 - Про вред газов в напитках\n29:55 - Почему мы любим сладкое?\n32:06 - Почему сахаром не наедаешься?\n33:05 - Как стресс влияет на голод?\n35:29 - Есть люди, которые не полнеют?\n39:31 - Про ночной жор. Зависимость от еды\n42:45 - Острая еда - вредная?\n44:13 - Вегетарианская еда полезнее обычной?\n47:29 - Мясо тяжелее для желудка?\n49:39 - Можно ли есть еду, которая упала на пол?\n51:17 - Почему какао-бобы топ?\n51:48 - Самое полезное блюдо из русской кухни?\n52:01 - Что вреднее оливье или блины?\n52:22 - Про кофе\n55:02 - Как улучшить свое питание?\n56:28 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "ВЯЛОВ: АЛКОГОЛЬ - ЧТО МЫ ПЬЁМ?", "6bfc286c-2351-450e-ba9f-eb7adcbab1b7", "i0RnBYRpU9M", [], false, "https://www.youtube.com/watch?v=i0RnBYRpU9M", 3407, false, 144, "/downloads/youtube/ОСНОВА/2023-07-23_ВЯЛОВ: АЛКОГОЛЬ - ЧТО МЫ ПЬЁМ?.m4a", false, false, 10, 1, ~U[2023-07-23 17:32:40Z], ~U[2026-05-03 23:38:58Z], ~U[2026-05-03 23:38:58Z], "Поддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Сергей Вялов, гастроэнтеролог и специалист по тому, что мы пьем и едим. Разбираемся, стоит ли повышать градус, можно ли смешивать водку с вином, почему нам так нравится сладкое и что не так с пивом?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:48 - Что с нами происходит от одного бокала пива?\n2:50 - Что самое вредное в алкоголе?\n3:39 - Что такое \"алкогольные юниты\"? Сколько можно пить алкоголя в неделю?\n6:09 - Поддержите наш канал\n6:56 - Почему алкоголь согревает?\n8:22 - \"Главная печка организма\"\n9:16 - Почему болит голова от алкоголя? Как работает опьянение?\n10:23 - Алкоголь убивает нервные клетки?\n11:42 - Вода нейтрализует алкоголь? Как бороться с опьянением?\n13:12 - Можно менять градус?\n14:52 - Что будет если смешивать вино и пиво?\n16:30 - Как наш организм сам производит алкоголь?\n17:45 - Про похмелье. Почему иногда можно опьянеть если утром выпить стакан воды?\n19:01 - Что не так с пивом?\n20:55 - Как пиво помогало найти венерические заболевания?\n22:33 - Исследование: \"Текила оказывает небольшое благоприятное действие на желудок\"\n24:00 - Про калорийность пива\n25:20 - Есть ли самый лучший алкоголь?\n25:57 - Один бокал вина в день - полезно?\n26:22 - КОНКУРС: Пишите ваши истории про алкоголь. За лучшую историю мы подарим книгу\n27:11 - Про вред газов в напитках\n29:55 - Почему мы любим сладкое?\n32:06 - Почему сахаром не наедаешься?\n33:05 - Как стресс влияет на голод?\n35:29 - Есть люди, которые не полнеют?\n39:31 - Про ночной жор. Зависимость от еды\n42:45 - Острая еда - вредная?\n44:13 - Вегетарианская еда полезнее обычной?\n47:29 - Мясо тяжелее для же (truncated) 02:38:58.949 [debug] QUERY OK source="sources" db=1.8ms idle=51.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:38:58.950 [debug] QUERY OK source="media_profiles" db=0.9ms idle=52.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:38:58.952 [debug] QUERY OK source="media_items" db=1.7ms idle=41.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5127] 02:38:58.952 [debug] Current batch of media processed. Will check again in 1000ms 02:38:59.953 [debug] Current batch of media processed. Will check again in 1000ms 02:39:00.534 [info] {"source":"oban","duration":344,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:39:00.955 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Узнайте больше о\u00A0предках, родственниках, исторических личностях с помощью Яндекс Поиска по архивам: https://yandex.ru/archive\n\nЛучшее из наших выпусков на ОСНОВА.Коротко: https://youtu.be/Sg3upftoSdA\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nГость этого выпуска - астроном Леонид Зотов, с которым обсуждаем проблему трех тел, когда Луна упадет на Землю, разную гравитацию в разных точках земли и откуда взялся календарь.\n\nБлагодарим Институт языкознания РАН за возможность сделать запись: https://iling-ran.ru/web/ru/audio_room\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:50 - \"Информация о нашем прошлом прямо сейчас летит во вселенной\". О путешествии радиосигналов по космосу\n2:40 - Как увидеть прошлое через космос?\n4:05 - Поддержите наш новый канал :)\n5:20 - Можем ли мы изучать наше прошлое через космос?\n9:08 - Что такое \"проблема трех тел\"? Как меняется вращение Луны?\n16:18 - Земля начала вращаться быстрее. К чему это приведет?\n22:47 - Что оказывает влияние на изменение вращения Земли?\n25:47 - Кто и как придумал время?\n27:34 - Про длительность времени\n29:12 - \"Основы счета времени - лежат в фундаменте культуры\"\n30:52 - Как впервые померили, что год - это 365 дней?\n33:11 - Про лунный календарь. Что определяет вращение Луны вокруг Земли?\n34:47 - \"На Луну больше действует притяжение Солнца\". Как быстро Луна вращается вокруг Земли?\n37:14 - Почему в месяцах разное количество дней? Почему февраль самый короткий месяц?\n40:55 - О гравитации на Земле\n42:04 - \"Земля каждые сутки приподнимается на 40 сантиметров\". Как на человека влиют циклы приливов и отливов?\n44:11 - В разных точках Земли разная гравитация - значит там меняется течение время? Как мерят время?\n49:16 - Чем отличается Григорианский календарь от Юлианского? Как подправляют календарь?\n53:53 - Про зодиакальные созвездия и астрологию\n56:30 - Что такое миссия GRACE? Что они измеряют?\n58:33 - Как гравитация на Земле влияет на нашу жизнь?\n1:03:26 - Луна может упасть на Землю?\n1:04:51 - Как образовалась Луна?\n1:05:46 - Глупые вопросы о вращении Земли. Почему самолеты в воздухе не стоят на месте?\n1:07:38 - Про ветра в атмосфере и как они влияют на полеты\n1:08:51 - Про часовые пояса. Как их высчитали?\n1:11:39 - Можно ли еще улучшить точность GPS? Какая система геолокации самая точная?\n1:14:04 - Почему тень Земли на Луне не всегда круглая?\n1:15:39 - Спасибо за просмотр!\n\nERID: LatgByrAk\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "duration" => 4555, "filename" => "/downloads/youtube/ОСНОВА/2023-07-16_ЗОТОВ: Проблема ТРЁХ ТЕЛ.m4a", "id" => "O6n3uIS-Uec", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=O6n3uIS-Uec", "playlist_index" => 145, "timestamp" => 1689526653, "title" => "ЗОТОВ: Проблема ТРЁХ ТЕЛ", "upload_date" => "20230716"} 02:39:00.957 [debug] QUERY OK source="sources" db=1.3ms idle=456.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:00.960 [debug] QUERY OK source="sources" db=2.8ms queue=0.1ms idle=458.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:01.010 [debug] QUERY OK source="media_items" db=49.1ms queue=0.1ms idle=461.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-16 16:57:33Z], 10] 02:39:01.020 [debug] QUERY OK source="media_items" db=9.9ms idle=475.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Узнайте больше о\u00A0предках, родственниках, исторических личностях с помощью Яндекс Поиска по архивам: https://yandex.ru/archive\n\nЛучшее из наших выпусков на ОСНОВА.Коротко: https://youtu.be/Sg3upftoSdA\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nГость этого выпуска - астроном Леонид Зотов, с которым обсуждаем проблему трех тел, когда Луна упадет на Землю, разную гравитацию в разных точках земли и откуда взялся календарь.\n\nБлагодарим Институт языкознания РАН за возможность сделать запись: https://iling-ran.ru/web/ru/audio_room\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:50 - \"Информация о нашем прошлом прямо сейчас летит во вселенной\". О путешествии радиосигналов по космосу\n2:40 - Как увидеть прошлое через космос?\n4:05 - Поддержите наш новый канал :)\n5:20 - Можем ли мы изучать наше прошлое через космос?\n9:08 - Что такое \"проблема трех тел\"? Как меняется вращение Луны?\n16:18 - Земля начала вращаться быстрее. К чему это приведет?\n22:47 - Что оказывает влияние на изменение вращения Земли?\n25:47 - Кто и как придумал время?\n27:34 - Про длительность времени\n29:12 - \"Основы счета времени - лежат в фундаменте культуры\"\n30:52 - Как впервые померили, что год - это 365 дней?\n33:11 - Про лунный календарь. Что определяет вращение Луны вокруг Земли?\n34:47 - \"На Луну больше действует притяжение Солнца\". Как быстро Луна вращается вокруг Земли?\n37:14 - Почему в месяцах разное количество дней? Почему февраль самый короткий месяц?\n40:55 - О гравитации на Земле\n42:04 - \"Земля каждые сутки приподнимается на 40 сантиметров\". Как на человека влиют циклы приливов и отливов?\n44:11 - В разных точках Земли разная гравитация - значит там меняется течение время? Как мерят время?\n49:16 - Чем отличается Григорианский календарь от Юлианского? Как подправляют календарь?\n53:53 - Про зодиакальные созвездия и астрологию\n56:30 - Что такое миссия GRACE? Что они измеряют?\n58:33 - Как гравитация на Земле влияет на нашу жизнь?\n1:03:26 - Луна может упасть на Землю?\n1:04:51 - Как образовалась Луна?\n1:05:46 - Глупые вопросы о вращении Земли. Почему самолеты в воздухе не стоят на месте?\n1:07:38 - Про ветра в атмосфере и как они влияют на полеты\n1:08:51 - Про часовые пояса. Как их высчитали?\n1:11:39 - Можно ли еще улучшить точность GPS? Какая система геолокации самая точная?\n1:14:04 - Почему тень Земли на Луне не всегда круглая?\n1:15:39 - Спасибо за просмотр!\n\nERID: LatgByrAk\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "ЗОТОВ: Проблема ТРЁХ ТЕЛ", "4c197fb2-d882-4700-81b2-ded29001d384", "O6n3uIS-Uec", [], false, "https://www.youtube.com/watch?v=O6n3uIS-Uec", 4555, false, 145, "/downloads/youtube/ОСНОВА/2023-07-16_ЗОТОВ: Проблема ТРЁХ ТЕЛ.m4a", false, false, 10, 1, ~U[2023-07-16 16:57:33Z], ~U[2026-05-03 23:39:01Z], ~U[2026-05-03 23:39:01Z], "Узнайте больше о\u00A0предках, родственниках, исторических личностях с помощью Яндекс Поиска по архивам: https://yandex.ru/archive\n\nЛучшее из наших выпусков на ОСНОВА.Коротко: https://youtu.be/Sg3upftoSdA\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nГость этого выпуска - астроном Леонид Зотов, с которым обсуждаем проблему трех тел, когда Луна упадет на Землю, разную гравитацию в разных точках земли и откуда взялся календарь.\n\nБлагодарим Институт языкознания РАН за возможность сделать запись: https://iling-ran.ru/web/ru/audio_room\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:50 - \"Информация о нашем прошлом прямо сейчас летит во вселенной\". О путешествии радиосигналов по космосу\n2:40 - Как увидеть прошлое через космос?\n4:05 - Поддержите наш новый канал :)\n5:20 - Можем ли мы изучать наше прошлое через космос?\n9:08 - Что такое \"проблема трех тел\"? Как меняется вращение Луны?\n16:18 - Земля начала вращаться быстрее. К чему это приведет?\n22:47 - Что оказывает влияние на изменение вращения Земли?\n25:47 - Кто и как придумал время?\n27:34 - Про длительность времени\n29:12 - \"Основы счета времени - лежат в фундаменте культуры\"\n30:52 - Как впервые померили, ч (truncated) 02:39:01.023 [debug] QUERY OK source="sources" db=2.5ms idle=106.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:01.024 [debug] QUERY OK source="media_profiles" db=0.9ms idle=66.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:01.026 [debug] QUERY OK source="media_items" db=1.3ms idle=64.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5128] 02:39:01.026 [debug] Current batch of media processed. Will check again in 1000ms 02:39:02.027 [debug] Current batch of media processed. Will check again in 1000ms 02:39:03.027 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "🚀Кликай: https://go.contented.ru/rO_J0w\n-45% на курс \"Графический дизайнер с 0 до PRO\" в онлайн-школе дизайна Contented по промокоду «OSNOVA» до 26 июля + Курс английского языка в подарок.\nERID: LatgBr53n\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске говорим про мозг и музыку: что происходит, когда мы слушаем рэп и поем песни, как изучают музыкальные жанры, кто изобрел музыку, можно ли сделать из нее оружие и что такое коричневая нота? В гостях Алексей Паевский.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:42 - Откуда взялась музыка?\n1:54 - У животных есть музыка? Как они используют звуки?\n2:54 - Как животные слышат нашу музыку? У нас есть врожденная любовь к музыке?\n6:31 - Как ученые исследуют влияние музыки на человека?\n9:13 - Что такое \"эффект Моцарта\"?\n12:26 - Есть идеальная музыка? Как мы воспринимаем ритмы?\n18:14 - Из чего состоит музыка?\n19:50 - Почему некоторая музыка так сильно к нам привязывается?\n22:04 - Как устроен слух человека? И что происходит в ушах?\n28:22 - Что мозг идентифицирует в звуках?\n33:07 - Что такое \"абсолютный слух\"?\n34:34 - Можно ли натренировать слух? Как работают тональные языки?\n37:28 - Почему в музыке 12 нот? Так во всех странах?\n38:46 - Какой диапозон частот может слышать человек? Зачем нужен такой большой диапозон?\n41:06 - Про частота звука человеческой речи. Что мы больше не можем слышать?\n44:01 - Почему человек получает удовольствие от баса в музыке?\n46:41 - Существует \"коричневая нота\", из-за которой вы захотите в туалет?\n48:23 - Про вестибулярный аппарат\n49:56 - Визуализация музыки. У звуков есть цвета?\n52:45 - Тишина может свести с ума? \n56:10 - Почему мы слушаем некоторые песни снова и снова?\n57:27 - \"Состояние минимального сознания\". Как люди воспринимают пение в коме?\n1:00:50 - Про эмоции от музыки. Как этим пользуются в кино?\n1:01:50 - \"Обучение музыке физически меняет мозг\"\n1:02:55 - Музыка со словами и музыка без слов. Восприятие меняется?\n1:03:34 - Жанры музыки меняют ее восприятие?\n1:05:20 - Есть формула идеального хита? Как нейросети создали идеальную успокаивающую мелодию?\n1:06:29 - Музыка может помогать лучше работать?\n1:08:52 - Музыка помогает запоминать информацию?\n1:09:56 - Исцеляющие вибрации - это чушь? Как лечит музыка?\n1:14:18 - Как работает мозг при прослушивании музыки?\n1:15:56 - Как может измениться музыка в будущем?\n1:17:46 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "duration" => 4588, "filename" => "/downloads/youtube/ОСНОВА/2023-07-09_Что с МОЗГОМ делает МУЗЫКА?.m4a", "id" => "f0fASd51x6E", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=f0fASd51x6E", "playlist_index" => 146, "timestamp" => 1688914314, "title" => "Что с МОЗГОМ делает МУЗЫКА?", "upload_date" => "20230709"} 02:39:03.029 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=530.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:03.031 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=532.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:03.078 [debug] QUERY OK source="media_items" db=46.7ms queue=0.1ms idle=533.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-09 14:51:54Z], 10] 02:39:03.089 [debug] QUERY OK source="media_items" db=10.9ms idle=581.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["🚀Кликай: https://go.contented.ru/rO_J0w\n-45% на курс \"Графический дизайнер с 0 до PRO\" в онлайн-школе дизайна Contented по промокоду «OSNOVA» до 26 июля + Курс английского языка в подарок.\nERID: LatgBr53n\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске говорим про мозг и музыку: что происходит, когда мы слушаем рэп и поем песни, как изучают музыкальные жанры, кто изобрел музыку, можно ли сделать из нее оружие и что такое коричневая нота? В гостях Алексей Паевский.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:42 - Откуда взялась музыка?\n1:54 - У животных есть музыка? Как они используют звуки?\n2:54 - Как животные слышат нашу музыку? У нас есть врожденная любовь к музыке?\n6:31 - Как ученые исследуют влияние музыки на человека?\n9:13 - Что такое \"эффект Моцарта\"?\n12:26 - Есть идеальная музыка? Как мы воспринимаем ритмы?\n18:14 - Из чего состоит музыка?\n19:50 - Почему некоторая музыка так сильно к нам привязывается?\n22:04 - Как устроен слух человека? И что происходит в ушах?\n28:22 - Что мозг идентифицирует в звуках?\n33:07 - Что такое \"абсолютный слух\"?\n34:34 - Можно ли натренировать слух? Как работают тональные языки?\n37:28 - Почему в музыке 12 нот? Так во всех странах?\n38:46 - Какой диапозон частот может слышать человек? Зачем нужен такой большой диапозон?\n41:06 - Про частота звука человеческой речи. Что мы больше не можем слышать?\n44:01 - Почему человек получает удовольствие от баса в музыке?\n46:41 - Существует \"коричневая нота\", из-за которой вы захотите в туалет?\n48:23 - Про вестибулярный аппарат\n49:56 - Визуализация музыки. У звуков есть цвета?\n52:45 - Тишина может свести с ума? \n56:10 - Почему мы слушаем некоторые песни снова и снова?\n57:27 - \"Состояние минимального сознания\". Как люди воспринимают пение в коме?\n1:00:50 - Про эмоции от музыки. Как этим пользуются в кино?\n1:01:50 - \"Обучение музыке физически меняет мозг\"\n1:02:55 - Музыка со словами и музыка без слов. Восприятие меняется?\n1:03:34 - Жанры музыки меняют ее восприятие?\n1:05:20 - Есть формула идеального хита? Как нейросети создали идеальную успокаивающую мелодию?\n1:06:29 - Музыка может помогать лучше работать?\n1:08:52 - Музыка помогает запоминать информацию?\n1:09:56 - Исцеляющие вибрации - это чушь? Как лечит музыка?\n1:14:18 - Как работает мозг при прослушивании музыки?\n1:15:56 - Как может измениться музыка в будущем?\n1:17:46 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "Что с МОЗГОМ делает МУЗЫКА?", "b5f7f32d-ec6a-435f-82b8-7f29b9a65fa3", "f0fASd51x6E", [], false, "https://www.youtube.com/watch?v=f0fASd51x6E", 4588, false, 146, "/downloads/youtube/ОСНОВА/2023-07-09_Что с МОЗГОМ делает МУЗЫКА?.m4a", false, false, 10, 1, ~U[2023-07-09 14:51:54Z], ~U[2026-05-03 23:39:03Z], ~U[2026-05-03 23:39:03Z], "🚀Кликай: https://go.contented.ru/rO_J0w\n-45% на курс \"Графический дизайнер с 0 до PRO\" в онлайн-школе дизайна Contented по промокоду «OSNOVA» до 26 июля + Курс английского языка в подарок.\nERID: LatgBr53n\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске говорим про мозг и музыку: что происходит, когда мы слушаем рэп и поем песни, как изучают музыкальные жанры, кто изобрел музыку, можно ли сделать из нее оружие и что такое коричневая нота? В гостях Алексей Паевский.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:42 - Откуда взялась музыка?\n1:54 - У животных есть музыка? Как они используют звуки?\n2:54 - Как животные слышат нашу музыку? У нас есть врожденная любовь к музыке?\n6:31 - Как ученые исследуют влияние музыки на человека?\n9:13 - Что такое \"эффект Моцарта\"?\n12:26 - Есть идеальная музыка? Как мы воспринимаем ритмы?\n18:14 - Из чего состоит музыка?\n19:50 - Почему некоторая музыка так сильно к нам привязывается?\n22:04 - Как устроен слух человека? И что происходит в ушах?\n28:22 - Что мозг идентифицирует в звуках?\n33:07 - Что такое \"абсолютный слух\"?\n34:34 - Можно ли натренировать слух? Как работают тональные языки?\n37:28 - Почему в музыке 12 нот? Та (truncated) 02:39:03.091 [debug] QUERY OK source="sources" db=1.5ms idle=169.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:03.092 [debug] QUERY OK source="media_profiles" db=0.7ms idle=62.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:03.094 [debug] QUERY OK source="media_items" db=1.4ms idle=61.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5129] 02:39:03.094 [debug] Current batch of media processed. Will check again in 1000ms 02:39:04.095 [debug] Current batch of media processed. Will check again in 1000ms 02:39:05.027 [info] {"source":"oban","duration":11798,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:39:05.097 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Оставьте заявку в онлайн-магистратуру Нетологии и ВШЭ «LegalTech: автоматизация юридических процессов» — https://netolo.gy/bNAB\n\nРеклама. ООО «Нетология» ИНН 7726464125.\nERID: LatgBUNS3\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня в ОСНОВЕ Евгения Крюкова криминалист и кандидат юриспруденции. Обсуждаем, как раскрывают преступления, как работают доказательства, главные ляпы в сериалах про маньяков и почему нельзя все преступления раскрыть на детекторе лжи (полиграфе) и тестом ДНК.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чем сегодняшний выпуск?\n0:46 - Как работает полиграф? Его можно обмануть?\n8:28 - Технологии сбора доказательств\n11:39 - Сколько дел может расследовать следователь одновременно? \n13:02 - Про психологию следователей. Почему следователей мужчин больше?\n14:26 - Как психологи помогают следователям\n15:11 - Телефонное мошенничество. Какие уловки используют сейчас?\n17:05 - \"Криминалистика развивалась благодаря преступникам\". Как понимать как мыслит преступник?\n21:05 - Есть 100% доказательство? Что криминалисты считают доказательством?\n23:36 - Про отпечатки пальцев. Почему они не могут быть 100% доказательством вины?\n25:21 - Сколько нужно доказательств, чтобы гарантировать виновность?\n28:30 - Какие эксперты помогают следствию?\n29:25 - Тест на ДНК. Как это устроено и какая точность у этого метода доказательства?\n32:31 - В криминалистике много секретных знаний? Как проходит отбор будущих специалистов?\n34:40 - Изучение криминалистики. Как студенты выезжают на места преступлений?\n35:43 - Умысел в преступлении. Насколько он увеличивает ответственность?\n37:10 - Как доказывается умысел?\n38:09 - Про \"Преступление и наказание\" с точки зрения криминалистики\n40:11 - Насколько легко найти человека в большом городе? Какие технологии помогают в поисках?\n42:43 - Насколько быстро в Москве могут найти преступника?\n43:06 - Татуировки на лице могут запутать камеры?\n43:59 - Поведенческий анализ. Как этот метод развивался в ФБР и у нас?\n47:41 - У преступников есть общие патерны поведения?\n50:20 - Документоведение. Как эмодзи в переписке могут выдать преступников?\n54:13 - Про фильмы и сериалы о криминалистах. Как их смотрят профессионалы?\n56:09 - Как работают отпечатки пальцев?\n57:50 - Какие следы могут использовать криминалисты?\n59:42 - Про маньяков. Кого мы называем маньяками?\n1:00:59 - Можно ли раскрыть преступление дистанционно? Как выглядит работа криминалиста?\n1:02:37 - Насколько точно можно вычислить человека по почерку?\n1:05:17 - Какие бывают экспертизы?\n1:06:28 - Криминалистика может предсказать преступление? В будущем будет возможно вычислить преступника до преступления?\n1:09:34 - Как меняется профиль преступлений?\n1:11:25 - Самое интересное расследование\n1:13:36 - Про \"битцевского маньяка\". Как его поймали?\n1:17:13 - Почему нам интересны маньяки?\n1:19:33 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "duration" => 4789, "filename" => "/downloads/youtube/ОСНОВА/2023-07-02_КРИМИНАЛИСТ: КАК РАССЛЕДУЮТ ПРЕСТУПЛЕНИЯ.m4a", "id" => "nFge27QnnSI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=nFge27QnnSI", "playlist_index" => 147, "timestamp" => 1688307271, "title" => "КРИМИНАЛИСТ: КАК РАССЛЕДУЮТ ПРЕСТУПЛЕНИЯ", "upload_date" => "20230702"} 02:39:05.098 [debug] QUERY OK source="sources" db=0.8ms idle=599.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:05.099 [debug] QUERY OK source="sources" db=1.2ms idle=600.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:05.142 [debug] QUERY OK source="media_items" db=42.3ms idle=602.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-02 14:14:31Z], 10] 02:39:05.153 [debug] QUERY OK source="media_items" db=10.8ms idle=217.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Оставьте заявку в онлайн-магистратуру Нетологии и ВШЭ «LegalTech: автоматизация юридических процессов» — https://netolo.gy/bNAB\n\nРеклама. ООО «Нетология» ИНН 7726464125.\nERID: LatgBUNS3\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня в ОСНОВЕ Евгения Крюкова криминалист и кандидат юриспруденции. Обсуждаем, как раскрывают преступления, как работают доказательства, главные ляпы в сериалах про маньяков и почему нельзя все преступления раскрыть на детекторе лжи (полиграфе) и тестом ДНК.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чем сегодняшний выпуск?\n0:46 - Как работает полиграф? Его можно обмануть?\n8:28 - Технологии сбора доказательств\n11:39 - Сколько дел может расследовать следователь одновременно? \n13:02 - Про психологию следователей. Почему следователей мужчин больше?\n14:26 - Как психологи помогают следователям\n15:11 - Телефонное мошенничество. Какие уловки используют сейчас?\n17:05 - \"Криминалистика развивалась благодаря преступникам\". Как понимать как мыслит преступник?\n21:05 - Есть 100% доказательство? Что криминалисты считают доказательством?\n23:36 - Про отпечатки пальцев. Почему они не могут быть 100% доказательством вины?\n25:21 - Сколько нужно доказательств, чтобы гарантировать виновность?\n28:30 - Какие эксперты помогают следствию?\n29:25 - Тест на ДНК. Как это устроено и какая точность у этого метода доказательства?\n32:31 - В криминалистике много секретных знаний? Как проходит отбор будущих специалистов?\n34:40 - Изучение криминалистики. Как студенты выезжают на места преступлений?\n35:43 - Умысел в преступлении. Насколько он увеличивает ответственность?\n37:10 - Как доказывается умысел?\n38:09 - Про \"Преступление и наказание\" с точки зрения криминалистики\n40:11 - Насколько легко найти человека в большом городе? Какие технологии помогают в поисках?\n42:43 - Насколько быстро в Москве могут найти преступника?\n43:06 - Татуировки на лице могут запутать камеры?\n43:59 - Поведенческий анализ. Как этот метод развивался в ФБР и у нас?\n47:41 - У преступников есть общие патерны поведения?\n50:20 - Документоведение. Как эмодзи в переписке могут выдать преступников?\n54:13 - Про фильмы и сериалы о криминалистах. Как их смотрят профессионалы?\n56:09 - Как работают отпечатки пальцев?\n57:50 - Какие следы могут использовать криминалисты?\n59:42 - Про маньяков. Кого мы называем маньяками?\n1:00:59 - Можно ли раскрыть преступление дистанционно? Как выглядит работа криминалиста?\n1:02:37 - Насколько точно можно вычислить человека по почерку?\n1:05:17 - Какие бывают экспертизы?\n1:06:28 - Криминалистика может предсказать преступление? В будущем будет возможно вычислить преступника до преступления?\n1:09:34 - Как меняется профиль преступлений?\n1:11:25 - Самое интересное расследование\n1:13:36 - Про \"битцевского маньяка\". Как его поймали?\n1:17:13 - Почему нам интересны маньяки?\n1:19:33 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "КРИМИНАЛИСТ: КАК РАССЛЕДУЮТ ПРЕСТУПЛЕНИЯ", "62ed4b04-234b-4acb-a28d-5c229c748c54", "nFge27QnnSI", [], false, "https://www.youtube.com/watch?v=nFge27QnnSI", 4789, false, 147, "/downloads/youtube/ОСНОВА/2023-07-02_КРИМИНАЛИСТ: КАК РАССЛЕДУЮТ ПРЕСТУПЛЕНИЯ.m4a", false, false, 10, 1, ~U[2023-07-02 14:14:31Z], ~U[2026-05-03 23:39:05Z], ~U[2026-05-03 23:39:05Z], "Оставьте заявку в онлайн-магистратуру Нетологии и ВШЭ «LegalTech: автоматизация юридических процессов» — https://netolo.gy/bNAB\n\nРеклама. ООО «Нетология» ИНН 7726464125.\nERID: LatgBUNS3\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня в ОСНОВЕ Евгения Крюкова криминалист и кандидат юриспруденции. Обсуждаем, как раскрывают преступления, как работают доказательства, главные ляпы в сериалах про маньяков и почему нельзя все преступления раскрыть на детекторе лжи (полиграфе) и тестом ДНК.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чем сегодняшний выпуск?\n0:46 - Как работает полиграф? Его можно обмануть?\n8:28 - Технологии сбора до (truncated) 02:39:05.155 [debug] QUERY OK source="sources" db=1.6ms idle=126.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:05.156 [debug] QUERY OK source="media_profiles" db=0.8ms idle=57.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:05.158 [debug] QUERY OK source="media_items" db=1.4ms idle=57.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5130] 02:39:05.158 [debug] Current batch of media processed. Will check again in 1000ms 02:39:06.159 [debug] Current batch of media processed. Will check again in 1000ms 02:39:07.161 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Инвестиционная платформа JetLend:\nhttps://jetlend.ru/go/93yt\nerid: LatgC8bkj\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nБлагодарим Институт языкознания РАН за возможность сделать запись:\nhttps://iling-ran.ru/web/ru/home\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто очень важный выпуск про вещи и образы, которые окружали нас в детстве и продолжают окружать до сих пор: как появился ковер на стене и шоколадка Аленка, советский iPhone и плакат \"Соси\", дизайн двойного назначения и логотип Метро. Разговариваем с Александрой Саньковой про советский дизайн.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:29 - Откуда взялся ковер на стене? Каким был советский дизайн?\n5:41 - Авангардные плакаты СССР. Почему они были такими крутыми?\n13:28 - Что случилось с авангардом? Куда он пропал?\n15:50 - \"Из говна и палок\". С чем связана простота советского дизайна?\n21:38 - Про ВХУТЕМАС. Простота и функциональность - главная цель советского дизайна?\n25:03 - Почему дизайн в СССР назывался по-другому?\n27:03 - У всех заводов было двойное назначение? Как это влияло на производство?\n31:47 - Обмен с США в области культуры. Что нового получил советский дизайн?\n34:23 - Официальное появленние советского дизайна. Что это изменило?\n38:50 - Почему всё было фиговое? Что пошло не так с советским дизайном?\n41:13 - История про конфликт дизайнеров и производств. Почему множество крутых проектов так и не воплотились в жизни?\n47:38 - Компьютер СФИНКС. Это советский Apple? Какие еще были невероятные проекты в советском дизайне?\n52:26 - Советский проект \"Антиутопия\"\n54:57 - Что такое \"Знак качества\"? Какие товары их получали?\n57:54 - Советский дизайн полностью про идеологию?\n1:00:29 - Почему люди, рожденные в советском союзе, по-другому относятся к вещам? Разумное потребление из СССР\n1:03:29 - Граненый стакан. Какая у него история?\n1:05:26 - Забор ПО-2. В чем его фишка?\n1:08:18 - Про советское метро. Почему у каждой станции свой шрифт в названии?\n1:11:21 - Про советские гостиницы и почему в них стоит останавливаться сейчас?\n1:13:44 - Рейтузы - это плохо?\n1:14:40 - Как появилась шоколадка \"Алёнка\"? \n1:17:26 - Как делали самые крутые советские логотипы?\n1:20:46 - Как на Авито можно найти сокровища советского дизайна?\n1:23:40 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "duration" => 5090, "filename" => "/downloads/youtube/ОСНОВА/2023-06-25_СОВЕТСКИЙ iPhone, ПЛАКАТЫ, КОВЕР И АЛЁНКА.m4a", "id" => "BA8ZSrsT1Uo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=BA8ZSrsT1Uo", "playlist_index" => 148, "timestamp" => 1687706934, "title" => "СОВЕТСКИЙ iPhone, ПЛАКАТЫ, КОВЕР И АЛЁНКА", "upload_date" => "20230625"} 02:39:07.162 [debug] QUERY OK source="sources" db=0.8ms idle=663.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:07.163 [debug] QUERY OK source="sources" db=0.6ms idle=664.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:07.200 [debug] QUERY OK source="media_items" db=37.6ms idle=665.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-06-25 15:28:54Z], 10] 02:39:07.212 [debug] QUERY OK source="media_items" db=11.1ms idle=703.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Инвестиционная платформа JetLend:\nhttps://jetlend.ru/go/93yt\nerid: LatgC8bkj\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nБлагодарим Институт языкознания РАН за возможность сделать запись:\nhttps://iling-ran.ru/web/ru/home\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто очень важный выпуск про вещи и образы, которые окружали нас в детстве и продолжают окружать до сих пор: как появился ковер на стене и шоколадка Аленка, советский iPhone и плакат \"Соси\", дизайн двойного назначения и логотип Метро. Разговариваем с Александрой Саньковой про советский дизайн.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:29 - Откуда взялся ковер на стене? Каким был советский дизайн?\n5:41 - Авангардные плакаты СССР. Почему они были такими крутыми?\n13:28 - Что случилось с авангардом? Куда он пропал?\n15:50 - \"Из говна и палок\". С чем связана простота советского дизайна?\n21:38 - Про ВХУТЕМАС. Простота и функциональность - главная цель советского дизайна?\n25:03 - Почему дизайн в СССР назывался по-другому?\n27:03 - У всех заводов было двойное назначение? Как это влияло на производство?\n31:47 - Обмен с США в области культуры. Что нового получил советский дизайн?\n34:23 - Официальное появленние советского дизайна. Что это изменило?\n38:50 - Почему всё было фиговое? Что пошло не так с советским дизайном?\n41:13 - История про конфликт дизайнеров и производств. Почему множество крутых проектов так и не воплотились в жизни?\n47:38 - Компьютер СФИНКС. Это советский Apple? Какие еще были невероятные проекты в советском дизайне?\n52:26 - Советский проект \"Антиутопия\"\n54:57 - Что такое \"Знак качества\"? Какие товары их получали?\n57:54 - Советский дизайн полностью про идеологию?\n1:00:29 - Почему люди, рожденные в советском союзе, по-другому относятся к вещам? Разумное потребление из СССР\n1:03:29 - Граненый стакан. Какая у него история?\n1:05:26 - Забор ПО-2. В чем его фишка?\n1:08:18 - Про советское метро. Почему у каждой станции свой шрифт в названии?\n1:11:21 - Про советские гостиницы и почему в них стоит останавливаться сейчас?\n1:13:44 - Рейтузы - это плохо?\n1:14:40 - Как появилась шоколадка \"Алёнка\"? \n1:17:26 - Как делали самые крутые советские логотипы?\n1:20:46 - Как на Авито можно найти сокровища советского дизайна?\n1:23:40 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "СОВЕТСКИЙ iPhone, ПЛАКАТЫ, КОВЕР И АЛЁНКА", "e9acec95-384c-46f4-b58a-61eee34b6b58", "BA8ZSrsT1Uo", [], false, "https://www.youtube.com/watch?v=BA8ZSrsT1Uo", 5090, false, 148, "/downloads/youtube/ОСНОВА/2023-06-25_СОВЕТСКИЙ iPhone, ПЛАКАТЫ, КОВЕР И АЛЁНКА.m4a", false, false, 10, 1, ~U[2023-06-25 15:28:54Z], ~U[2026-05-03 23:39:07Z], ~U[2026-05-03 23:39:07Z], "Инвестиционная платформа JetLend:\nhttps://jetlend.ru/go/93yt\nerid: LatgC8bkj\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nБлагодарим Институт языкознания РАН за возможность сделать запись:\nhttps://iling-ran.ru/web/ru/home\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто очень важный выпуск про вещи и образы, которые окружали нас в детстве и продолжают окружать до сих пор: как появился ковер на стене и шоколадка Аленка, советский iPhone и плакат \"Соси\", дизайн двойного назначения и логотип Метро. Разговариваем с Александрой Саньковой про советский дизайн.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:29 - Откуда взялся ковер на стене? Каким был советский дизайн?\n5:41 - Авангардные плакаты СССР. Почему они были такими крутыми?\n13:28 - Что случилось с авангардом? Куда он пропал?\n15:50 - \"Из говна и палок\". С чем связана простота советского дизайна?\n21:38 - Про ВХУТЕМАС. Простота и функциональность - главная цель советского дизайна?\n25:03 - Почему дизайн в СССР назывался по-другому?\n27:03 - У всех заводов было двойное назначение? Как это влияло на производство?\n31:47 - Обмен с США в области культуры. Что нового получил советский дизайн?\n34:23 - Официальное появленние советского дизайна. Что это изменило?\n38:50 - Почему всё было фиговое? Что пошло не так с советским дизайном?\n41:13 - История про конфликт дизайнеров (truncated) 02:39:07.215 [debug] QUERY OK source="sources" db=2.1ms idle=278.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:07.216 [debug] QUERY OK source="media_profiles" db=0.8ms idle=52.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:07.217 [debug] QUERY OK source="media_items" db=1.5ms idle=53.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5131] 02:39:07.218 [debug] Current batch of media processed. Will check again in 1000ms 02:39:08.218 [debug] Current batch of media processed. Will check again in 1000ms 02:39:09.221 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Записывайтесь на консультацию по запуску YouTube видео: https://forms.gle/u9FjNAEDnjgQ3CN78\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня в ОСНОВЕ Тимур Крячко: профессиональный охотник за метеоритами, обсуждаем сколько можно заработать, какие типы метеоритов бывают и что можно по ним узнать о прошлом космоса?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:43 - Охота за метеоритами как работа\n1:55 - Что такое метеорит?\n3:42 - Поможем запустить ваш YouTube-канал\n5:50 - Метеоритный рынок. Сколько они стоят и кто их покупает?\n8:30 - Регистрация метеоритов. Как исследуют метеориты?\n11:33 - Где ищут метеориты? Почему именно там?\n13:01 - Почему правительство Омана противится поискам метеоритов?\n16:00 - Сколько стоит метеорит? Какие самые дорогие?\n21:03 - Про самые дорогие находки\n22:30 - Из чего складывается цена метеорита?\n23:17 - Где можно использовать метеориты? Для чего их покупают?\n27:10 - Часы из метеорита\n28:05 - Почему метеориты сгорают в атмосфере? Что с ним происходит при входе в атмосферу Земли?\n31:09 - Типы метеоритов\n33:54 - Метеориты - машина времени?\n37:41 - Какие древние объекты прилетают к нам из космоса? Почему многие объекты исчезают?\n41:09 - Угроза падения огромного метеорита. Насколько это реально?\n43:16 - Какой метеорит может разрушить город?\n44:02 - Можно ли предсказать и увидеть падение метеорита?\n46:27 - Какого размера метеорит может уничтожить жизнь на Земле? Как их обнаружить?\n49:52 - Про челябинский метеорит\n53:16 - Сколько в год падает метеоритов? Как организовываются поисковые экспедиции?\n58:27 - Про юридическую часть поиска метеоритов. Кому они принадлежат?\n1:02:15 - Метеориты попадают в МКС?\n1:03:15 - Про наименования космических объектов. Как дают названия метеоритам?\n1:06:36 - Как самому найти метеорит?\n1:11:48 - Спасибо за просмотр!\n1:12:14 - PS\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "duration" => 4387, "filename" => "/downloads/youtube/ОСНОВА/2023-06-18_МЕТЕОРИТЫ: МАШИНА ВРЕМЕНИ ВСЕЛЕННОЙ и ЗАГАДКА КОСМОСА.m4a", "id" => "b7IpGyNjpD8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=b7IpGyNjpD8", "playlist_index" => 149, "timestamp" => 1687089525, "title" => "МЕТЕОРИТЫ: МАШИНА ВРЕМЕНИ ВСЕЛЕННОЙ и ЗАГАДКА КОСМОСА", "upload_date" => "20230618"} 02:39:09.224 [debug] QUERY OK source="sources" db=0.9ms queue=0.5ms idle=725.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:09.225 [debug] QUERY OK source="sources" db=0.7ms idle=726.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:09.263 [debug] QUERY OK source="media_items" db=38.3ms idle=727.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-06-18 11:58:45Z], 10] 02:39:09.277 [debug] QUERY OK source="media_items" db=13.0ms idle=766.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Записывайтесь на консультацию по запуску YouTube видео: https://forms.gle/u9FjNAEDnjgQ3CN78\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня в ОСНОВЕ Тимур Крячко: профессиональный охотник за метеоритами, обсуждаем сколько можно заработать, какие типы метеоритов бывают и что можно по ним узнать о прошлом космоса?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:43 - Охота за метеоритами как работа\n1:55 - Что такое метеорит?\n3:42 - Поможем запустить ваш YouTube-канал\n5:50 - Метеоритный рынок. Сколько они стоят и кто их покупает?\n8:30 - Регистрация метеоритов. Как исследуют метеориты?\n11:33 - Где ищут метеориты? Почему именно там?\n13:01 - Почему правительство Омана противится поискам метеоритов?\n16:00 - Сколько стоит метеорит? Какие самые дорогие?\n21:03 - Про самые дорогие находки\n22:30 - Из чего складывается цена метеорита?\n23:17 - Где можно использовать метеориты? Для чего их покупают?\n27:10 - Часы из метеорита\n28:05 - Почему метеориты сгорают в атмосфере? Что с ним происходит при входе в атмосферу Земли?\n31:09 - Типы метеоритов\n33:54 - Метеориты - машина времени?\n37:41 - Какие древние объекты прилетают к нам из космоса? Почему многие объекты исчезают?\n41:09 - Угроза падения огромного метеорита. Насколько это реально?\n43:16 - Какой метеорит может разрушить город?\n44:02 - Можно ли предсказать и увидеть падение метеорита?\n46:27 - Какого размера метеорит может уничтожить жизнь на Земле? Как их обнаружить?\n49:52 - Про челябинский метеорит\n53:16 - Сколько в год падает метеоритов? Как организовываются поисковые экспедиции?\n58:27 - Про юридическую часть поиска метеоритов. Кому они принадлежат?\n1:02:15 - Метеориты попадают в МКС?\n1:03:15 - Про наименования космических объектов. Как дают названия метеоритам?\n1:06:36 - Как самому найти метеорит?\n1:11:48 - Спасибо за просмотр!\n1:12:14 - PS\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "МЕТЕОРИТЫ: МАШИНА ВРЕМЕНИ ВСЕЛЕННОЙ и ЗАГАДКА КОСМОСА", "a93ea720-ff06-4c6e-83b4-704587ef4cb7", "b7IpGyNjpD8", [], false, "https://www.youtube.com/watch?v=b7IpGyNjpD8", 4387, false, 149, "/downloads/youtube/ОСНОВА/2023-06-18_МЕТЕОРИТЫ: МАШИНА ВРЕМЕНИ ВСЕЛЕННОЙ и ЗАГАДКА КОСМОСА.m4a", false, false, 10, 1, ~U[2023-06-18 11:58:45Z], ~U[2026-05-03 23:39:09Z], ~U[2026-05-03 23:39:09Z], "Записывайтесь на консультацию по запуску YouTube видео: https://forms.gle/u9FjNAEDnjgQ3CN78\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня в ОСНОВЕ Тимур Крячко: профессиональный охотник за метеоритами, обсуждаем сколько можно заработать, какие типы метеоритов бывают и что можно по ним узнать о прошлом космоса?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:43 - Охота за метеоритами как работа\n1:55 - Что такое метеорит?\n3:42 - Поможем запустить ваш YouTube-канал\n5:50 - Метеоритный рынок. Сколько они стоят и кто их покупает?\n8:30 - Регистрация метеоритов. Как исследуют метеориты?\n11:33 - Где ищут метеориты? Почему именно там?\n13:01 - Почему правительство Омана противится поискам метеоритов?\n16:00 - Сколько стоит метеорит? Какие самые дорогие?\n21:03 - Про самые дорогие находки\n22:30 - Из чего складывается цена метеорита?\n23:17 - Где можно использовать метеориты? Для чего их покупают?\n27:10 - Часы из метеорита\n28:05 - Почему метеориты сгорают в атмосфере? Что с ним происходит при входе в атмосферу Земли?\n31:09 - Типы метеоритов\n33:54 - Метеориты - машина времени?\n37:41 - Какие древние объекты прилетают к нам из космоса? Почему многие объекты исчезают?\n41:09 - Угроза падения огромного метеорита. Насколько это реально?\n43:16 - Какой метеорит может разрушить город?\n44:02 - Можно ли предсказать и увидеть падение метеорита?\n46:27 - Какого размера метеорит может уничтожить жизнь на Земле? Как их обнаружить?\n49:52 - Про челябинский метеорит\n53:16 - Сколько в год падает метеоритов? Как организовываются поисковые экспедиции?\n58:27 - Про юридическую часть поиска метеоритов. Кому они принадлежат?\n1:02:15 - Метеориты п (truncated) 02:39:09.279 [debug] QUERY OK source="sources" db=2.0ms idle=334.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:09.280 [debug] QUERY OK source="media_profiles" db=0.7ms idle=55.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:09.282 [debug] QUERY OK source="media_items" db=1.6ms idle=55.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5132] 02:39:09.282 [debug] Current batch of media processed. Will check again in 1000ms 02:39:10.283 [debug] Current batch of media processed. Will check again in 1000ms 02:39:11.285 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Поддержите ОСНОВУ:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Дмитрий Алексеев: что не так с бургерами, что не так с сахаром, что не так с колой, и почему все в порядке с какашками?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:31 - Изобилие еды - испортило нас? Почему?\n3:04 - Теперь мы едим больше, чем ели раньше? Что такое пустые углеводы?\n4:31 - Поддержите нас!\n5:03 - Что не так с бургерами? Из чего состоит наша еда?\n8:48 - Какой самый вредный продукт в Макдональдсе?\n10:19 - Самое полезное в фастфуде\n13:21 - Про сахар и что будет, если его убрать?\n15:55 - Что не так с сахаром? Как он на нас влияет?\n22:58 - Газировки - зло? Есть полезные газированные напитки?\n24:38 - Заменители сахара - это тоже плохо?\n27:11 - Волшебный запах Макдака. Как это работает?\n28:53 - Какие продукты дают больше всего энергии и при этом полезные?\n31:58 - Про пользу физических нагрузок. Почему небольшая разминка даст вам энергии?\n35:28 - Про кофе. Стоит ли его заменить? Какой максимум кофе в день?\n40:33 - Тревога от кофе. Как понять, что кофе начинает тебе вредить?\n45:47 - Проблема ожирения в США. Это проблема мирового масштаба?\n52:00 - Молоко. Почему некоторые не переносят лактозу?\n59:00 - Что такое \"суперфуды\"?\n1:05:08 - Что такое биохакинг? Как поднять свою эффективность?\n1:12:08 - Таскменеджмент и его польза\n1:13:28 - Что такое микробиота?\n1:16:14 - Дикинсонии. Как был устроен самый первый кишечник\n1:19:39 - Важность микробов человека. \"Искусственно созданые микробы, которые лечат людей\"\n1:22:58 - Что такое пересадка кала? В чем его польза?\n1:26:24 - «\u200EМы называли фикалии \"ночным золотом\"»\n1:27:58 - Руки мыть - вредно?\n1:30:02 - Любимая бактерия. Что такое бактероид?\n1:31:38 - Топ-3 лайфхака для улучшения жизни\n1:33:33 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "duration" => 5640, "filename" => "/downloads/youtube/ОСНОВА/2023-06-11_ЧТО МЫ ЕДИМ?.m4a", "id" => "PlHBfBjve94", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=PlHBfBjve94", "playlist_index" => 150, "timestamp" => 1686489131, "title" => "ЧТО МЫ ЕДИМ?", "upload_date" => "20230611"} 02:39:11.287 [debug] QUERY OK source="sources" db=1.2ms idle=788.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:11.288 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=789.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:11.378 [debug] QUERY OK source="media_items" db=89.1ms queue=0.1ms idle=791.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-06-11 13:12:11Z], 10] 02:39:11.389 [debug] QUERY OK source="media_items" db=10.4ms idle=880.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Поддержите ОСНОВУ:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Дмитрий Алексеев: что не так с бургерами, что не так с сахаром, что не так с колой, и почему все в порядке с какашками?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:31 - Изобилие еды - испортило нас? Почему?\n3:04 - Теперь мы едим больше, чем ели раньше? Что такое пустые углеводы?\n4:31 - Поддержите нас!\n5:03 - Что не так с бургерами? Из чего состоит наша еда?\n8:48 - Какой самый вредный продукт в Макдональдсе?\n10:19 - Самое полезное в фастфуде\n13:21 - Про сахар и что будет, если его убрать?\n15:55 - Что не так с сахаром? Как он на нас влияет?\n22:58 - Газировки - зло? Есть полезные газированные напитки?\n24:38 - Заменители сахара - это тоже плохо?\n27:11 - Волшебный запах Макдака. Как это работает?\n28:53 - Какие продукты дают больше всего энергии и при этом полезные?\n31:58 - Про пользу физических нагрузок. Почему небольшая разминка даст вам энергии?\n35:28 - Про кофе. Стоит ли его заменить? Какой максимум кофе в день?\n40:33 - Тревога от кофе. Как понять, что кофе начинает тебе вредить?\n45:47 - Проблема ожирения в США. Это проблема мирового масштаба?\n52:00 - Молоко. Почему некоторые не переносят лактозу?\n59:00 - Что такое \"суперфуды\"?\n1:05:08 - Что такое биохакинг? Как поднять свою эффективность?\n1:12:08 - Таскменеджмент и его польза\n1:13:28 - Что такое микробиота?\n1:16:14 - Дикинсонии. Как был устроен самый первый кишечник\n1:19:39 - Важность микробов человека. \"Искусственно созданые микробы, которые лечат людей\"\n1:22:58 - Что такое пересадка кала? В чем его польза?\n1:26:24 - «\u200EМы называли фикалии \"ночным золотом\"»\n1:27:58 - Руки мыть - вредно?\n1:30:02 - Любимая бактерия. Что такое бактероид?\n1:31:38 - Топ-3 лайфхака для улучшения жизни\n1:33:33 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "ЧТО МЫ ЕДИМ?", "6a56b133-f499-4977-a628-ef3e596eef9c", "PlHBfBjve94", [], false, "https://www.youtube.com/watch?v=PlHBfBjve94", 5640, false, 150, "/downloads/youtube/ОСНОВА/2023-06-11_ЧТО МЫ ЕДИМ?.m4a", false, false, 10, 1, ~U[2023-06-11 13:12:11Z], ~U[2026-05-03 23:39:11Z], ~U[2026-05-03 23:39:11Z], "Поддержите ОСНОВУ:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Дмитрий Алексеев: что не так с бургерами, что не так с сахаром, что не так с колой, и почему все в порядке с какашками?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:31 - Изобилие еды - испортило нас? Почему?\n3:04 - Теперь мы едим больше, чем ели раньше? Что такое пустые углеводы?\n4:31 - Поддержите нас!\n5:03 - Что не так с бургерами? Из чего состоит наша еда?\n8:48 - Какой самый вредный продукт в Макдональдсе?\n10:19 - Самое полезное в фастфуде\n13:21 - Про сахар и что будет, если его убрать?\n15:55 - Что не так с сахаром? Как он на нас влияет?\n22:58 - Газировки - зло? Есть полезные газированные напитки?\n24:38 - Заменители сахара - это тоже плохо?\n27:11 - Волшебный запах Макдака. Как это работает?\n28:53 - Какие продукты дают больше всего энергии и при этом полезные?\n31:58 - Про пользу физических нагрузок. Почему небольшая разминка даст вам энергии?\n35:28 - Про кофе. Стоит ли его заменить? Какой максимум кофе в день?\n40:33 - Тревога от кофе. Как понять, что кофе начинает тебе вредить?\n45:47 - Проблема ожирения в США. Это проблема мирового масштаба?\n52:00 - Молоко. Почему некоторые не переносят лактозу?\n59:00 - Что такое \"суперфуды\"?\n1:05:08 - Что такое биохакинг? Как поднять свою эффективность?\n1:12:08 - Таскменеджмент и его польза\n1:13:28 - Что такое микробиота?\n1:16:14 - Дикинсонии. Как был устроен самый первый кишечник\n1:19:39 - Важность микробов человека. \"Искусственно созданые микробы, которые лечат людей\"\n1:22:58 - Что такое пересадка кала? В чем его польза?\n1:26:24 - «\u200EМы называли фикалии \"ночным золотом\"»\n1:27:58 - Руки мыть - вредно?\n1:30:02 - Любимая бактерия. Что такое бактероид?\n1:31:38 - Топ-3 лайфхака для улучшения жизни\n1:33:33 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ ка (truncated) 02:39:11.391 [debug] QUERY OK source="sources" db=2.0ms idle=440.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:11.392 [debug] QUERY OK source="media_profiles" db=0.9ms idle=104.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:11.394 [debug] QUERY OK source="media_items" db=1.4ms idle=104.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5133] 02:39:11.394 [debug] Current batch of media processed. Will check again in 1000ms 02:39:12.395 [debug] Current batch of media processed. Will check again in 1000ms 02:39:13.397 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Покупай ноутбук Haier со скидкой 10% \nпо промокоду OSNOVA10 https://bit.ly/43ApAzS\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nВ этом выпуске доктор филологических наук Федор Успенский рассказывает про происхождение имен на Руси, влияние викингов и что общего между скандинавской мифологией и днями недели. \n\n0:00 - О чем сегодняшний выпуск?\n0:45 - Что такое скандинавские руны? Как они устроены?\n3:41 - Реформа рунического алфавита\n5:57 - Какой смысл скандинавы вкладывали в руны?\n10:25 - Как устроена скандинавская мифология? Кто главный бог?\n15:04 - Как скандинавы воспринимали другие мифологии?\n20:13 - Антропонимика - наука о именах\n28:12 - Какие древнерусские имена пропали?\n33:26 - Про князя Владимира и его сыновей. Почему исчезали княжеские имена?\n37:03 - Мода на имена. Как она меняется?\n39:08 - Убийство Бориса и Глеба и при чем тут скандинавский текст \"Сага об Эймунде\"?\n45:49 - Как скандинавская культура повлияла на Русь?\n56:27 - История рунического письма\n1:01:08 - Почему скандинавская мифология популярна в массовой культуре?\n1:09:31 - Старшая и младшая эдды. Главные книги скандинавской мифологии\n1:12:31 - Автроская поэзия скальдов. В чем ее особенность?\n1:17:17 - Снорри Стурлусон и его \"учебник\" понимания скальдической поэзии\n1:26:58 - Еще про влияние скандинавской культуры на нас\n1:33:58- Дни недели названы в честь богов? В каких языках?\n1:36:29 - Про ценности древних скандинавов. Что они ценили в человеке?\n1:40:00 - Рога на шлемах викингов - это фейк?\n1:42:10 - Что такое Рагнарёк?\n1:43:23 - Спасибо за просмотр!", "duration" => 6226, "filename" => "/downloads/youtube/ОСНОВА/2023-06-04_УСПЕНСКИЙ: Тайна наших имен и Рагнарёк!.m4a", "id" => "n7fPTjMBmxM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=n7fPTjMBmxM", "playlist_index" => 151, "timestamp" => 1685882085, "title" => "УСПЕНСКИЙ: Тайна наших имен и Рагнарёк!", "upload_date" => "20230604"} 02:39:13.398 [debug] QUERY OK source="sources" db=1.4ms idle=900.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:13.400 [debug] QUERY OK source="sources" db=1.2ms idle=901.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:13.442 [debug] QUERY OK source="media_items" db=42.0ms idle=903.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-06-04 12:34:45Z], 10] 02:39:13.452 [debug] QUERY OK source="media_items" db=9.4ms idle=945.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Покупай ноутбук Haier со скидкой 10% \nпо промокоду OSNOVA10 https://bit.ly/43ApAzS\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nВ этом выпуске доктор филологических наук Федор Успенский рассказывает про происхождение имен на Руси, влияние викингов и что общего между скандинавской мифологией и днями недели. \n\n0:00 - О чем сегодняшний выпуск?\n0:45 - Что такое скандинавские руны? Как они устроены?\n3:41 - Реформа рунического алфавита\n5:57 - Какой смысл скандинавы вкладывали в руны?\n10:25 - Как устроена скандинавская мифология? Кто главный бог?\n15:04 - Как скандинавы воспринимали другие мифологии?\n20:13 - Антропонимика - наука о именах\n28:12 - Какие древнерусские имена пропали?\n33:26 - Про князя Владимира и его сыновей. Почему исчезали княжеские имена?\n37:03 - Мода на имена. Как она меняется?\n39:08 - Убийство Бориса и Глеба и при чем тут скандинавский текст \"Сага об Эймунде\"?\n45:49 - Как скандинавская культура повлияла на Русь?\n56:27 - История рунического письма\n1:01:08 - Почему скандинавская мифология популярна в массовой культуре?\n1:09:31 - Старшая и младшая эдды. Главные книги скандинавской мифологии\n1:12:31 - Автроская поэзия скальдов. В чем ее особенность?\n1:17:17 - Снорри Стурлусон и его \"учебник\" понимания скальдической поэзии\n1:26:58 - Еще про влияние скандинавской культуры на нас\n1:33:58- Дни недели названы в честь богов? В каких языках?\n1:36:29 - Про ценности древних скандинавов. Что они ценили в человеке?\n1:40:00 - Рога на шлемах викингов - это фейк?\n1:42:10 - Что такое Рагнарёк?\n1:43:23 - Спасибо за просмотр!", "УСПЕНСКИЙ: Тайна наших имен и Рагнарёк!", "2c22104a-dd93-483a-af91-a31e213eeb9a", "n7fPTjMBmxM", [], false, "https://www.youtube.com/watch?v=n7fPTjMBmxM", 6226, false, 151, "/downloads/youtube/ОСНОВА/2023-06-04_УСПЕНСКИЙ: Тайна наших имен и Рагнарёк!.m4a", false, false, 10, 1, ~U[2023-06-04 12:34:45Z], ~U[2026-05-03 23:39:13Z], ~U[2026-05-03 23:39:13Z], "Покупай ноутбук Haier со скидкой 10% \nпо промокоду OSNOVA10 https://bit.ly/43ApAzS\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nВ этом выпуске доктор филологических наук Федор Успенский рассказывает про происхождение имен на Руси, влияние викингов и что общего между скандинавской мифологией и днями недели. \n\n0:00 - О чем сегодняшний выпуск?\n0:45 - Что такое скандинавские руны? Как они устроены?\n3:41 - Реформа рунического алфавита\n5:57 - Какой смысл скандинавы вкладывали в руны?\n10:25 - Как устроена скандинавская мифология? Кто главный бог?\n15:04 - Как скандинавы воспринимали другие мифологии?\n20:13 - Антропонимика - наука о именах\n28:12 - Какие древнерусские имена пропали?\n33:26 - Про князя Владимира и его сыновей. Почему исчезали княжеские имена?\n37:03 - Мода на имена. Как она меняется?\n39:08 - Убийство Бориса и Глеба и при чем тут скандинавский текст \"Сага об Эймунде\"?\n45:49 - Как скандинавская культура повлияла на Русь?\n56:27 - История рунического письма\n1:01:08 - Почему скандинавская мифология популярна в массовой культуре?\n1:09:31 - Старшая и младшая эдды. Главные книги скандинавской мифологии\n1:12:31 - Автроская поэзия скальдов. В чем ее особенность?\n1:17:17 - Снорри Стурлусон и его \"учебник\" понимания скальдической поэзии\n1:26:58 - Еще про влияние скандинавской культуры на нас\n1:33:58- Дни недели названы в честь богов? В каких языках?\n1:36:29 - Про ценности древних скандинавов. Что они ценили в человеке?\n1:40:00 - Рога на шлемах викингов - это фейк?\n1:42:10 - Что такое Рагнарёк?\n1:43:23 - Спасибо за просмотр!", "УСПЕНСКИЙ: Тайна наших имен и Рагнарёк!", "n7fPTjMBmxM", "https://www.youtube.com/watch?v=n7fPTjMBmxM", 6226, false, "/downloads/youtube/ОСНОВА/2023-06-04_УСПЕНСКИЙ: Тайна наших имен и Рагнарёк!.m4a", false, 10, ~U[2023-06-04 12:34:45Z]] 02:39:13.455 [debug] QUERY OK source="sources" db=2.0ms idle=498.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:13.456 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=56.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:13.458 [debug] QUERY OK source="media_items" db=1.6ms idle=55.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5134] 02:39:13.458 [debug] Current batch of media processed. Will check again in 1000ms 02:39:14.458 [debug] Current batch of media processed. Will check again in 1000ms 02:39:15.460 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Переходите по ссылке в приложение Самоката! https://clck.ru/34XNtt \nВ нем каждую неделю появляются новые выгодные подборки, а по моему промокоду OSNOVA у вас будет скидка 5% на заказ от 850 рублей\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске антрополог Елена Сударикова: как вышло, что у человека пять пальцев, существует ли в биологии любовь и почему смерть - это необязательное свойство жизни? Вышло интересно.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чём сегодняшний выпуск?\n0:44 - Почему у людей 5 пальцев?\n3:30 - Волшебные числа в биологии\n7:53 - Про социальность человека. Как социальная среда устроена у животных?\n11:19 - Про приматов. Как обезьяны пользуются инстаграмом?\n13:01 - Социализация приматов. В чем их особенность?\n14:00 - \"За речь мы расплачиваемся тревогами\". Речь как эволюционных ход\n15:45 - Обезьяны эволюционировали благодаря психотропным веществам? Что это за теория?\n20:24 - Типы сообществ Роберта Сапольски. Про моногамность у животных и у людей\n26:22 - Свойства моногамии и полигамии. Почему этот термин часто трактуется неправильно?\n32:29 - В природе есть любовь? Откуда она появилась?\n35:32 - Гормон женской любви. Что это?\n36:51 - Гормон мужской любви\n38:08 - \"Любовь можно поймать и потрогать\". Как на любовь повлияла культура?\n38:56 - Любовь у приматов. Из чего она складывается?\n42:14 - Про женскую грудь. Почему с точни зрения эволюции - это не сексуальный объект?\n45:21 - Овуляция у женщин и как она влияет на \"отцовский вклад\"\n50:17 - Когда человек придумал одежду и начал чувствовать стыд?\n53:41 - \"Стыд изобрели люди\". Зачем?\n55:14 - \"Воровство появилось не так давно\". Как оно появилось? \n57:18 - \"Одежда появилась для защиты\". Как её связалаи с социальным и культурным?\n59:38 - Искусство. Что было в голове у древних людей?\n1:03:46 - Практическое применение древних рисунков. Они рисовали инструкции?\n1:06:17 - Аграрная революция. Какая у нее была негативная сторона?\n1:13:05 - Как могла пойти эволюция, если бы не было аграрной революции?\n1:15:36 - Труд сделал человека? Что еще сделало человека человеком?\n1:19:19 - \"Обезьяны должны были стать двуногими и потными\"\n1:22:26 - Чем занимаются антропологи? Как выглядит антропологические экспедиции?\n1:26:20 - Эксперименты антрпологов. Как это выглядит?\n1:28:30 - Охотники-собиратели до сих пор существуют? Где?\n1:34:15 - Магическое мышление. Что это? Какой от него профит?\n1:35:40 - Про устройство групп охотников-собирателей. Их ритуалы\n1:38:39 - Смерть - это необязательно?\n1:42:37 - Люди могут жить вечно?\n1:43:51 - Спасибо за просмотр!", "duration" => 6256, "filename" => "/downloads/youtube/ОСНОВА/2023-05-28_ЛЮБОВЬ, СМЕРТЬ и ЭВОЛЮЦИЯ.m4a", "id" => "0Li-xxi9uR8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=0Li-xxi9uR8", "playlist_index" => 152, "timestamp" => 1685285838, "title" => "ЛЮБОВЬ, СМЕРТЬ и ЭВОЛЮЦИЯ", "upload_date" => "20230528"} 02:39:15.461 [debug] QUERY OK source="sources" db=0.9ms idle=962.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:15.462 [debug] QUERY OK source="sources" db=0.8ms idle=964.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:15.510 [debug] QUERY OK source="media_items" db=47.6ms idle=965.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-05-28 14:57:18Z], 10] 02:39:15.519 [debug] QUERY OK source="media_items" db=9.0ms idle=1013.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Переходите по ссылке в приложение Самоката! https://clck.ru/34XNtt \nВ нем каждую неделю появляются новые выгодные подборки, а по моему промокоду OSNOVA у вас будет скидка 5% на заказ от 850 рублей\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске антрополог Елена Сударикова: как вышло, что у человека пять пальцев, существует ли в биологии любовь и почему смерть - это необязательное свойство жизни? Вышло интересно.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чём сегодняшний выпуск?\n0:44 - Почему у людей 5 пальцев?\n3:30 - Волшебные числа в биологии\n7:53 - Про социальность человека. Как социальная среда устроена у животных?\n11:19 - Про приматов. Как обезьяны пользуются инстаграмом?\n13:01 - Социализация приматов. В чем их особенность?\n14:00 - \"За речь мы расплачиваемся тревогами\". Речь как эволюционных ход\n15:45 - Обезьяны эволюционировали благодаря психотропным веществам? Что это за теория?\n20:24 - Типы сообществ Роберта Сапольски. Про моногамность у животных и у людей\n26:22 - Свойства моногамии и полигамии. Почему этот термин часто трактуется неправильно?\n32:29 - В природе есть любовь? Откуда она появилась?\n35:32 - Гормон женской любви. Что это?\n36:51 - Гормон мужской любви\n38:08 - \"Любовь можно поймать и потрогать\". Как на любовь повлияла культура?\n38:56 - Любовь у приматов. Из чего она складывается?\n42:14 - Про женскую грудь. Почему с точни зрения эволюции - это не сексуальный объект?\n45:21 - Овуляция у женщин и как она влияет на \"отцовский вклад\"\n50:17 - Когда человек придумал одежду и начал чувствовать стыд?\n53:41 - \"Стыд изобрели люди\". Зачем?\n55:14 - \"Воровство появилось не так давно\". Как оно появилось? \n57:18 - \"Одежда появилась для защиты\". Как её связалаи с социальным и культурным?\n59:38 - Искусство. Что было в голове у древних людей?\n1:03:46 - Практическое применение древних рисунков. Они рисовали инструкции?\n1:06:17 - Аграрная революция. Какая у нее была негативная сторона?\n1:13:05 - Как могла пойти эволюция, если бы не было аграрной революции?\n1:15:36 - Труд сделал человека? Что еще сделало человека человеком?\n1:19:19 - \"Обезьяны должны были стать двуногими и потными\"\n1:22:26 - Чем занимаются антропологи? Как выглядит антропологические экспедиции?\n1:26:20 - Эксперименты антрпологов. Как это выглядит?\n1:28:30 - Охотники-собиратели до сих пор существуют? Где?\n1:34:15 - Магическое мышление. Что это? Какой от него профит?\n1:35:40 - Про устройство групп охотников-собирателей. Их ритуалы\n1:38:39 - Смерть - это необязательно?\n1:42:37 - Люди могут жить вечно?\n1:43:51 - Спасибо за просмотр!", "ЛЮБОВЬ, СМЕРТЬ и ЭВОЛЮЦИЯ", "05e9e79f-89b0-4055-ab29-1512269f25f7", "0Li-xxi9uR8", [], false, "https://www.youtube.com/watch?v=0Li-xxi9uR8", 6256, false, 152, "/downloads/youtube/ОСНОВА/2023-05-28_ЛЮБОВЬ, СМЕРТЬ и ЭВОЛЮЦИЯ.m4a", false, false, 10, 1, ~U[2023-05-28 14:57:18Z], ~U[2026-05-03 23:39:15Z], ~U[2026-05-03 23:39:15Z], "Переходите по ссылке в приложение Самоката! https://clck.ru/34XNtt \nВ нем каждую неделю появляются новые выгодные подборки, а по моему промокоду OSNOVA у вас будет скидка 5% на заказ от 850 рублей\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске антрополог Елена Сударикова: как вышло, что у человека пять пальцев, существует ли в биологии любовь и почему смерть - это необязательное свойство жизни? Вышло интересно.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чём сегодняшний выпуск?\n0:44 - Почему у людей 5 пальцев?\n3:30 - Волшебные числа в биологии\n7:53 - Про социальность человека. Как социальная среда устроена у животных?\n11:19 - Про приматов. Как обезьяны пользуются инстаграмом?\n13:01 - Социализация приматов. В чем их особенность?\n14:00 - \"За речь мы расплачиваемся тревогами\". Речь как эволюционных ход\n15:45 - Обезьяны эволюционировали благодаря психотропным веществам? Что это за теория?\n20:24 - Типы сообществ Роберта Сапольски. Про моногамность у животных и у людей\n26:22 - Свойства моногамии и полигамии. Почему этот термин часто трактуется неправильно?\n32:29 - В природе есть любовь? Откуда она появилась?\n35:32 - Гормон женской любви. Что эт (truncated) 02:39:15.522 [debug] QUERY OK source="sources" db=2.4ms idle=556.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:15.523 [debug] QUERY OK source="media_profiles" db=0.9ms idle=61.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:15.525 [debug] QUERY OK source="media_items" db=1.7ms idle=61.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5135] 02:39:15.525 [debug] Current batch of media processed. Will check again in 1000ms 02:39:16.526 [debug] Current batch of media processed. Will check again in 1000ms 02:39:17.528 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "SberJazz: удобный и безопасный сервис видеоконференций с текстовой расшифровкой диалогов, шумоподавлением и возможностью проводить вебинары. https://s.sber.ru/31CPK\n\nСмотрите новый сериал «Плейлист волонтёра» по подписке в Okko. \nОформить подписку «Оптимум» на 60 дней за 1 рубль со скидкой на продление по промокоду «VOLONTER»: https://vk.cc/coeNPu\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня в ОСНОВЕ Константин Постнов: обсуждаем Антиматетию и Антимиры, что было после Большого взрыва, и как исследовать космос без телескопов. Интересно!\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:59 - Что такое антивещество? Когда его открыли и какие у него свойства?\n3:07 - Можно ли взвесить антивещество?\n5:43 - Как происходит аннигиляция антивещества? \n6:50 - Проблема барионной асимметрии Вселенной. Битва вещества и антивещества\n16:53 - Области антиматерии во Вселенной. Антимиры\n19:59 - Антизвезды. Сколько таких объектов мы уже нашли?\n23:19 - Каким может быть антимир? Чем он будет отличаться от нашего?\n24:09 - Сколько может быть антизвезд во вселенной? Как МКС ищет античастицы?\n29:55 - О темной материи и темной энергии\n32:31 - Какая была ранняя Вселенная? Что такое \"первичные черные дыры\"?\n34:01 - Из чего состоит Всленная? Сколько в ней первичного вещества?\n36:00 - Телескоп James Webb нашел что-то, что рушит текущую версию происхождения Вселенной?\n41:14 - \"Большой взрыв - это плохой термин\". Что было в самом начале и до него?\n43:36 - Что было до \"Большого взрыва\"? Инфляционная стадия Вселенной\n45:34 - Этапы зарождения Вселенной\n49:17 - Как быстро росла Вселенная? С какой скоростью она расширяется сейчас?\n50:26 - Космологическое время. Как меняется время в космосе?\n57:22 - Что такое \"осциллирующая Вселенная\"\n58:40 - Можно ли сделать крошечную черную дыру? Какого размера могут быть черные дыры?\n1:00:53 - Может ли ИИ помочь понять как родилась Вселенная?\n1:07:53 - Многоканальная астрономика. Какими способами сейчас изучают космос?\n1:12:20 - Что сохранилось с момента Большого взрыва?\n1:13:47 - Реликтовые гравитационные волны\n1:15:43 - Спасибо за просмотр!", "duration" => 4563, "filename" => "/downloads/youtube/ОСНОВА/2023-05-21_ПОСТНОВ: Большой ВЗРЫВ и АНТИВЕЩЕСТВО.m4a", "id" => "5i0q3eeqr3c", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=5i0q3eeqr3c", "playlist_index" => 153, "timestamp" => 1684669108, "title" => "ПОСТНОВ: Большой ВЗРЫВ и АНТИВЕЩЕСТВО", "upload_date" => "20230521"} 02:39:17.529 [debug] QUERY OK source="sources" db=1.1ms idle=555.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:17.530 [debug] QUERY OK source="sources" db=1.0ms idle=32.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:17.575 [debug] QUERY OK source="media_items" db=44.1ms idle=33.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-05-21 11:38:28Z], 10] 02:39:17.585 [debug] QUERY OK source="media_items" db=9.7ms idle=77.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["SberJazz: удобный и безопасный сервис видеоконференций с текстовой расшифровкой диалогов, шумоподавлением и возможностью проводить вебинары. https://s.sber.ru/31CPK\n\nСмотрите новый сериал «Плейлист волонтёра» по подписке в Okko. \nОформить подписку «Оптимум» на 60 дней за 1 рубль со скидкой на продление по промокоду «VOLONTER»: https://vk.cc/coeNPu\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня в ОСНОВЕ Константин Постнов: обсуждаем Антиматетию и Антимиры, что было после Большого взрыва, и как исследовать космос без телескопов. Интересно!\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:59 - Что такое антивещество? Когда его открыли и какие у него свойства?\n3:07 - Можно ли взвесить антивещество?\n5:43 - Как происходит аннигиляция антивещества? \n6:50 - Проблема барионной асимметрии Вселенной. Битва вещества и антивещества\n16:53 - Области антиматерии во Вселенной. Антимиры\n19:59 - Антизвезды. Сколько таких объектов мы уже нашли?\n23:19 - Каким может быть антимир? Чем он будет отличаться от нашего?\n24:09 - Сколько может быть антизвезд во вселенной? Как МКС ищет античастицы?\n29:55 - О темной материи и темной энергии\n32:31 - Какая была ранняя Вселенная? Что такое \"первичные черные дыры\"?\n34:01 - Из чего состоит Всленная? Сколько в ней первичного вещества?\n36:00 - Телескоп James Webb нашел что-то, что рушит текущую версию происхождения Вселенной?\n41:14 - \"Большой взрыв - это плохой термин\". Что было в самом начале и до него?\n43:36 - Что было до \"Большого взрыва\"? Инфляционная стадия Вселенной\n45:34 - Этапы зарождения Вселенной\n49:17 - Как быстро росла Вселенная? С какой скоростью она расширяется сейчас?\n50:26 - Космологическое время. Как меняется время в космосе?\n57:22 - Что такое \"осциллирующая Вселенная\"\n58:40 - Можно ли сделать крошечную черную дыру? Какого размера могут быть черные дыры?\n1:00:53 - Может ли ИИ помочь понять как родилась Вселенная?\n1:07:53 - Многоканальная астрономика. Какими способами сейчас изучают космос?\n1:12:20 - Что сохранилось с момента Большого взрыва?\n1:13:47 - Реликтовые гравитационные волны\n1:15:43 - Спасибо за просмотр!", "ПОСТНОВ: Большой ВЗРЫВ и АНТИВЕЩЕСТВО", "8e51ca9e-749e-4bdb-a74a-2e34b4edb56b", "5i0q3eeqr3c", [], false, "https://www.youtube.com/watch?v=5i0q3eeqr3c", 4563, false, 153, "/downloads/youtube/ОСНОВА/2023-05-21_ПОСТНОВ: Большой ВЗРЫВ и АНТИВЕЩЕСТВО.m4a", false, false, 10, 1, ~U[2023-05-21 11:38:28Z], ~U[2026-05-03 23:39:17Z], ~U[2026-05-03 23:39:17Z], "SberJazz: удобный и безопасный сервис видеоконференций с текстовой расшифровкой диалогов, шумоподавлением и возможностью проводить вебинары. https://s.sber.ru/31CPK\n\nСмотрите новый сериал «Плейлист волонтёра» по подписке в Okko. \nОформить подписку «Оптимум» на 60 дней за 1 рубль со скидкой на продление по промокоду «VOLONTER»: https://vk.cc/coeNPu\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня в ОСНОВЕ Константин Постнов: обсуждаем Антиматетию и Антимиры, что было после Большого взрыва, и как исследовать космос без телескопов. Интересно!\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:59 - Что такое антивещество? Когда его открыли и какие у него свойства?\n3:07 - Можно ли взвесить антивещество?\n5:43 - Как происходит аннигиляция антивещества? \n6:50 - Проблема барионной асимметрии Вселенной. Битва вещества и антивещества\n16:53 - Области антиматерии во Вселенной. Антимиры\n19:59 - Антизвезды. Сколько таких объектов мы уже нашли?\n23:19 - Каким может быть антимир? Чем он будет отличаться от нашего?\n24:09 - Сколько может быть антизвезд во вселенной? Как МКС ищет античастицы?\n29:55 - О темной материи и темной энергии\n32:31 - Какая была ранняя Вселенная? Что такое \"первичные черные дыры\"?\n34:01 - Из чего состоит Всленная? Сколько в ней первичного вещества?\n36:00 - Телескоп James Webb нашел что-то, что рушит текущую версию происхождения Вселенной?\n41:14 - \"Большой взрыв - это плохой термин\". Что было в самом начале и до него?\n43:36 - Что было до \"Большого взрыва\"? Инфляционная стадия Вселенной\n45:34 - Этапы зарождения Вселенной\n49:17 - Как быстр (truncated) 02:39:17.588 [debug] QUERY OK source="sources" db=2.0ms idle=88.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:17.589 [debug] QUERY OK source="media_profiles" db=0.7ms idle=58.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:17.591 [debug] QUERY OK source="media_items" db=1.7ms idle=58.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5136] 02:39:17.591 [debug] Current batch of media processed. Will check again in 1000ms 02:39:18.592 [debug] Current batch of media processed. Will check again in 1000ms 02:39:19.594 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Будьте собой, выбирайте магистратуру в Университете ИТМО: https://vk.cc/co2Ai0 📲\n\nОнлайн-программы, сквозная магистратура-аспирантура, топовые корпоративные партнеры, трудоустройство и многое другое! Поступить в магистратуру ИТМО можно по конкурсам на бюджет без вступительных экзаменов.\n\nУзнайте больше о том, как защитить себя и свои данные в Интернете, на фестивале Positive Hack Days. Регистрируйтесь прямо сейчас: https://phdays.com/?utm_source=yt&utm_campaign=phd&utm_medium=cpm&utm_source=vedensky\n\nСмотрите сериал «Спасти единственного сына» c Алексеем Серебряковым и Анной Ардовой в онлайн-кинотеатре KION: https://clck.ru/34PHSc\n\nУ них одна цель — спасти сына и вытащить его из плена живым. \n\nВ этом выпуске наш гость Ростислав Капелюшников. Говорим о человеке экономическом, как люди ведут себя в экономике и совершают глупые поступки, что такое человеческий капитал и сколько он составляет. Вышло очень интересно, хорошего просмотра!\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n1:12 - \"Экономика - это поведенческая наука\".Роль человека в экономике\n9:08 - Homo economicus. Какие предпочтения у экономического человека?\n16:00 - Как экономика объясняет человеческое поведение?\n20:13 - Поведенческая экономика. Как состояние человека может влиять на его решения?\n27:55 - Как вас незаметно подталкивают вести себя рационально?\n32:28 - Как выглядит современная экономическая наука?\n35:26 - \"Команда поведенческой мечты\". Как экономические теории взаимодействуют с политикой?\n40:40 - Что такое \"человеческий капитал\"? Как он измеряется?\n49:06 - Человеческий капитал России. Почему женщин с высшим образованием больше, чем мужчин?\n54:27 - Какой финансовый разрыв между людьми с высшим образованием и без него?\n59:14 - Про экономику России. Почему в России низкая производительность?\n1:02:05 - Какое качество обучения в России?\n1:06:40 - Выгодно ли обществу вложение в человека? \n1:10:48 - Система образования - как фильтр для специалистов? В чем выгода обучения?\n1:18:38 - Выпускники российских ВУЗов работают по профессии?\n1:19:44 - Новые технологии лишат нас всех работы?\n1:22:46 - Какие профессии исчезли из-за новых технологий? \n1:32:09 - Программистов заменят нейросети?\n1:34:19 - \"У человека появятся новые потребности\". Как появятся новые профессии?\n1:36:47 - Спасибо за просмотр!\n\nРеклама ПАО «МТС» ИНН 7740000076 ОГРН 1027700149124 Kra24AJ3z\nKra23sQRF", "duration" => 5860, "filename" => "/downloads/youtube/ОСНОВА/2023-05-14_КАПЕЛЮШНИКОВ: Человек и Деньги.m4a", "id" => "UtQNdu6AuqM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=UtQNdu6AuqM", "playlist_index" => 154, "timestamp" => 1684059839, "title" => "КАПЕЛЮШНИКОВ: Человек и Деньги", "upload_date" => "20230514"} 02:39:19.595 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=614.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:19.596 [debug] QUERY OK source="sources" db=1.3ms idle=98.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:19.643 [debug] QUERY OK source="media_items" db=46.5ms idle=99.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-05-14 10:23:59Z], 10] 02:39:19.654 [debug] QUERY OK source="media_items" db=10.6ms idle=146.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Будьте собой, выбирайте магистратуру в Университете ИТМО: https://vk.cc/co2Ai0 📲\n\nОнлайн-программы, сквозная магистратура-аспирантура, топовые корпоративные партнеры, трудоустройство и многое другое! Поступить в магистратуру ИТМО можно по конкурсам на бюджет без вступительных экзаменов.\n\nУзнайте больше о том, как защитить себя и свои данные в Интернете, на фестивале Positive Hack Days. Регистрируйтесь прямо сейчас: https://phdays.com/?utm_source=yt&utm_campaign=phd&utm_medium=cpm&utm_source=vedensky\n\nСмотрите сериал «Спасти единственного сына» c Алексеем Серебряковым и Анной Ардовой в онлайн-кинотеатре KION: https://clck.ru/34PHSc\n\nУ них одна цель — спасти сына и вытащить его из плена живым. \n\nВ этом выпуске наш гость Ростислав Капелюшников. Говорим о человеке экономическом, как люди ведут себя в экономике и совершают глупые поступки, что такое человеческий капитал и сколько он составляет. Вышло очень интересно, хорошего просмотра!\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n1:12 - \"Экономика - это поведенческая наука\".Роль человека в экономике\n9:08 - Homo economicus. Какие предпочтения у экономического человека?\n16:00 - Как экономика объясняет человеческое поведение?\n20:13 - Поведенческая экономика. Как состояние человека может влиять на его решения?\n27:55 - Как вас незаметно подталкивают вести себя рационально?\n32:28 - Как выглядит современная экономическая наука?\n35:26 - \"Команда поведенческой мечты\". Как экономические теории взаимодействуют с политикой?\n40:40 - Что такое \"человеческий капитал\"? Как он измеряется?\n49:06 - Человеческий капитал России. Почему женщин с высшим образованием больше, чем мужчин?\n54:27 - Какой финансовый разрыв между людьми с высшим образованием и без него?\n59:14 - Про экономику России. Почему в России низкая производительность?\n1:02:05 - Какое качество обучения в России?\n1:06:40 - Выгодно ли обществу вложение в человека? \n1:10:48 - Система образования - как фильтр для специалистов? В чем выгода обучения?\n1:18:38 - Выпускники российских ВУЗов работают по профессии?\n1:19:44 - Новые технологии лишат нас всех работы?\n1:22:46 - Какие профессии исчезли из-за новых технологий? \n1:32:09 - Программистов заменят нейросети?\n1:34:19 - \"У человека появятся новые потребности\". Как появятся новые профессии?\n1:36:47 - Спасибо за просмотр!\n\nРеклама ПАО «МТС» ИНН 7740000076 ОГРН 1027700149124 Kra24AJ3z\nKra23sQRF", "КАПЕЛЮШНИКОВ: Человек и Деньги", "0d034f43-325c-4884-8215-bc6244973a4a", "UtQNdu6AuqM", [], false, "https://www.youtube.com/watch?v=UtQNdu6AuqM", 5860, false, 154, "/downloads/youtube/ОСНОВА/2023-05-14_КАПЕЛЮШНИКОВ: Человек и Деньги.m4a", false, false, 10, 1, ~U[2023-05-14 10:23:59Z], ~U[2026-05-03 23:39:19Z], ~U[2026-05-03 23:39:19Z], "Будьте собой, выбирайте магистратуру в Университете ИТМО: https://vk.cc/co2Ai0 📲\n\nОнлайн-программы, сквозная магистратура-аспирантура, топовые корпоративные партнеры, трудоустройство и многое другое! Поступить в магистратуру ИТМО можно по конкурсам на бюджет без вступительных экзаменов.\n\nУзнайте больше о том, как защитить себя и свои данные в Интернете, на фестивале Positive Hack Days. Регистрируйтесь прямо сейчас: https://phdays.com/?utm_source=yt&utm_campaign=phd&utm_medium=cpm&utm_source=vedensky\n\nСмотрите сериал «Спасти единственного сына» c Алексеем Серебряковым и Анной Ардовой в онлайн-кинотеатре KION: https://clck.ru/34PHSc\n\nУ них одна цель — спасти сына и вытащить его из плена живым. \n\nВ этом выпуске наш гость Ростислав Капелюшников. Говорим о человеке экономическом, как люди ведут себя в экономике и совершают глупые поступки, что такое человеческий капитал и сколько он составляет. Вышло очень интересно, хорошего просмотра!\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n1:12 - \"Экономика - это поведенческая наука\".Роль человека в экономике\n9:08 - Homo economicus. Какие предпочтения у экономического человека?\n16:00 - Как экономика объясняет человеческое поведение?\n20:13 - Поведенческая экономика. Как состояние человека может влиять на его решения?\n27:55 - Как вас незаметно подталкивают вести себя рационально?\n32:28 - Как выглядит современная экономическая наука?\n35:26 - \"Команда поведенческой мечты\". Как экономические теории взаимодействуют с политикой?\n40:40 - Что такое \"человеческий капитал\"? Как он измеряет (truncated) 02:39:19.658 [debug] QUERY OK source="sources" db=3.5ms idle=157.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:19.659 [debug] QUERY OK source="media_profiles" db=0.7ms idle=63.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:19.661 [debug] QUERY OK source="media_items" db=1.3ms idle=62.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5137] 02:39:19.661 [debug] Current batch of media processed. Will check again in 1000ms 02:39:20.662 [debug] Current batch of media processed. Will check again in 1000ms 02:39:21.664 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "В этом выпуске доктор биологических наук Алексей Москалев: обсуждаем ген бессмертия, как продлить жизнь, как правильно питаться и почему, эпигинутику и много чего другого. Очень интересный и полезный выпуск!\n\nКанал Алексея: https://t.me/AgeManagment\n\n😎 Подпишись на ОСНОВУ: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чём сегодняшний выпуск?\n0:49 - Чем отличаются долгожители от обычных людей?\n5:22 - Что такое эпигенетика?\n8:55 - Почему клетки при старении накапливают ошибки? Что еще могут делать клетки?\n13:34 - Эпигенетические часы\n15:37 - В каких органах чаще встречаются ошибки у клеток?\n19:03 - Нервные клетки не восстанавливаются?\n20:44 - Эволюция заинтересована в увеличении длительности жизни индивида?\n26:02 - Кто на Земле самый долгоживущий? На каком месте человек?\n29:19 - Почему женщины живут дольше мужчин? Менопауза продлевает жизнь? \n35:01 - \"Мужчины только сейчас начинаютзадумываться о ЗОЖ\"\n37:22 - Важность регулярной физической активности\n40:35 - Что такое старение и кто научился с ним бороться?\n48:52 - Старение с точки зрения эпигенетики\n53:10 - Исследование влияния диеты на эпигенетический возраст\n54:28 - Как продлить себе жизнь? Что уже изобрели против старения?\n57:18 - Как контролировать приемы пищи, чтобы дольше жить?\n59:30 - Интервальное голодание и как оно работает\n1:02:27 - Таблетка от старения? Что за препарат продлевал жизнь мышам? Что поможет людям?\n1:09:50 - \"Надо избавляться от перекусов\". Какая еда полезнее всего?\n1:13:37 - Риск промышленной и глубоко переработанной еды\n1:17:33 - В каких странах высокая средняя продолжительность жизни? Почему?\n1:25:15 - Польза и вред вегетарианства \n1:27:58 - Насколько мы далеко от победы над старением?\n1:34:49 - Спасибо за просмотр!\n\nРеклама ООО “Проект Ы”\n\nerid: LjN8K2dAD", "duration" => 5560, "filename" => "/downloads/youtube/ОСНОВА/2023-05-07_МОСКАЛЁВ: Вечная жизнь и Светлое будущее.m4a", "id" => "ML3A8FdG9WA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ML3A8FdG9WA", "playlist_index" => 155, "timestamp" => 1683454066, "title" => "МОСКАЛЁВ: Вечная жизнь и Светлое будущее", "upload_date" => "20230507"} 02:39:21.667 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=676.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:21.668 [debug] QUERY OK source="sources" db=1.4ms idle=169.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:21.717 [debug] QUERY OK source="media_items" db=48.3ms idle=171.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-05-07 10:07:46Z], 10] 02:39:21.799 [debug] QUERY OK source="media_items" db=81.8ms idle=220.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["В этом выпуске доктор биологических наук Алексей Москалев: обсуждаем ген бессмертия, как продлить жизнь, как правильно питаться и почему, эпигинутику и много чего другого. Очень интересный и полезный выпуск!\n\nКанал Алексея: https://t.me/AgeManagment\n\n😎 Подпишись на ОСНОВУ: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чём сегодняшний выпуск?\n0:49 - Чем отличаются долгожители от обычных людей?\n5:22 - Что такое эпигенетика?\n8:55 - Почему клетки при старении накапливают ошибки? Что еще могут делать клетки?\n13:34 - Эпигенетические часы\n15:37 - В каких органах чаще встречаются ошибки у клеток?\n19:03 - Нервные клетки не восстанавливаются?\n20:44 - Эволюция заинтересована в увеличении длительности жизни индивида?\n26:02 - Кто на Земле самый долгоживущий? На каком месте человек?\n29:19 - Почему женщины живут дольше мужчин? Менопауза продлевает жизнь? \n35:01 - \"Мужчины только сейчас начинаютзадумываться о ЗОЖ\"\n37:22 - Важность регулярной физической активности\n40:35 - Что такое старение и кто научился с ним бороться?\n48:52 - Старение с точки зрения эпигенетики\n53:10 - Исследование влияния диеты на эпигенетический возраст\n54:28 - Как продлить себе жизнь? Что уже изобрели против старения?\n57:18 - Как контролировать приемы пищи, чтобы дольше жить?\n59:30 - Интервальное голодание и как оно работает\n1:02:27 - Таблетка от старения? Что за препарат продлевал жизнь мышам? Что поможет людям?\n1:09:50 - \"Надо избавляться от перекусов\". Какая еда полезнее всего?\n1:13:37 - Риск промышленной и глубоко переработанной еды\n1:17:33 - В каких странах высокая средняя продолжительность жизни? Почему?\n1:25:15 - Польза и вред вегетарианства \n1:27:58 - Насколько мы далеко от победы над старением?\n1:34:49 - Спасибо за просмотр!\n\nРеклама ООО “Проект Ы”\n\nerid: LjN8K2dAD", "МОСКАЛЁВ: Вечная жизнь и Светлое будущее", "ec7c3695-fbdb-4c4f-80cf-565cd7735dba", "ML3A8FdG9WA", [], false, "https://www.youtube.com/watch?v=ML3A8FdG9WA", 5560, false, 155, "/downloads/youtube/ОСНОВА/2023-05-07_МОСКАЛЁВ: Вечная жизнь и Светлое будущее.m4a", false, false, 10, 1, ~U[2023-05-07 10:07:46Z], ~U[2026-05-03 23:39:21Z], ~U[2026-05-03 23:39:21Z], "В этом выпуске доктор биологических наук Алексей Москалев: обсуждаем ген бессмертия, как продлить жизнь, как правильно питаться и почему, эпигинутику и много чего другого. Очень интересный и полезный выпуск!\n\nКанал Алексея: https://t.me/AgeManagment\n\n😎 Подпишись на ОСНОВУ: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чём сегодняшний выпуск?\n0:49 - Чем отличаются долгожители от обычных людей?\n5:22 - Что такое эпигенетика?\n8:55 - Почему клетки при старении накапливают ошибки? Что еще могут делать клетки?\n13:34 - Эпигенетические часы\n15:37 - В каких органах чаще встречаются ошибки у клеток?\n19:03 - Нервные клетки не восстанавливаются?\n20:44 - Эволюция заинтересована в увеличении длительности жизни индивида?\n26:02 - Кто на Земле самый долгоживущий? На каком месте человек?\n29:19 - Почему женщины живут дольше мужчин? Менопауза продлевает жизнь? \n35:01 - \"Мужчины только сейчас начинаютзадумываться о ЗОЖ\"\n37:22 - Важность регулярной физической активности\n40:35 - Что такое старение и кто научился с ним бороться?\n48:52 - Старение с точки зрения эпигенетики\n53:10 - Исследование влияния диеты на эпигенетический возраст\n54:28 - Как продлить себе жизнь? Что уже изобрели против старения?\n57:18 - Как контролировать приемы пищи, чтобы дольше жить?\n59:30 - Интервальное голодание и как оно работает\n1:02:27 - Таблетка от старения? Что за препарат продлевал жизнь мышам? Что поможет людям?\n1:09:50 - \"Надо избавляться от перекусов\". Какая еда полезнее всего?\n1:13:37 - Риск промышленной и глубоко переработанной еды\n1:17:33 - В каких странах высокая средняя продолжительность жизни? Почему?\n1:25:15 - Польза и вред вегетарианства \n1:27:58 - Насколько мы далеко от победы над старением?\n1:34:49 - Спасибо за просмотр!\n\nРеклама ООО “Проект Ы”\n\nerid: LjN8K2dAD", "МОСКАЛЁВ: Вечная жизнь и Светлое будущее", "ML3A8FdG9WA", "https://www.youtube.com/watch?v=ML3A8FdG9WA", 5560, false, "/downloads/youtube/ОСНОВА/2023-05-07_МОСКАЛЁ (truncated) 02:39:21.802 [debug] QUERY OK source="sources" db=2.4ms idle=302.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:21.803 [debug] QUERY OK source="media_profiles" db=0.9ms idle=135.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:21.805 [debug] QUERY OK source="media_items" db=1.6ms idle=135.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5138] 02:39:21.805 [debug] Current batch of media processed. Will check again in 1000ms 02:39:22.806 [debug] Current batch of media processed. Will check again in 1000ms 02:39:23.807 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Установите бесплатный определитель номера в приложении Яндекс с Алисой: https://clck.ru/34CwUM\n\nУвеличивайте продажи с помощью таргетированных СМС-рассылок. Рекламируйте продукт тем клиентам, которым он интересен. Скидка 10% по промокоду Silver10: https://clck.ru/34Gsab\n\nКанал Евгения Жаринова: https://youtube.com/@PunkMonkPM\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске легенда - Евгений Жаринов. Книга как сериал, феномен Достоевского и 1984, книги от ИИ, русская литература.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nПрограмма Евгения Жаринова \nhttps://youtube.com/playlist?list=PLJ_hyuR86IPCV-NwFeWz0z765ytrhL1bY\n\n0:00 - О чём сегодняшний выпуск?\n0:52 - Что общего у Netflix и классической литературы?\n4:33 - Почему нам нравятся оборванные сюжеты и сюдьба персонажа?\n9:18 - \"Многие романы Достоевский писались с коленки\". Почему известные писатели создавали фельетоны?\n16:27 - \"Язык - вторая реальность\". Как человек борется со своими страхами?\n17:49 - Юваль Ной Харари. Как читать скучные книги?\n20:39 - Великая классика появилась из-за нужды писателей в деньгах?\n26:13 - Почему иностранцы знают Достоевского, Чехова и Толстого, но не Пушкина?\n30:06 - Про поэзию и сложность ее перевода\n35:06 - Почему чтение - это важный навык? \"Воспринимать природу как текст\"\n41:12 - \"Человек - это иллюзия\". Почему нам свойственно создавать вторую реальность?\n48:40 - Сейчас мало читают? \"Читать, а не считывать\"\n57:23 - Что отличает русскую литературу от мировой?\n1:06:54 - СССР - самая читающая страна? \"Культурный ренессанс\" советского образования\n1:15:25 - Книга \"1984\". Что из этой книги мы видим в реальном мире?\n1:18:13 - Стихотворение от нейросети. Что никогда не будет свойственно ИИ?\n1:21:47 - Спасибо за просмотр!", "duration" => 4946, "filename" => "/downloads/youtube/ОСНОВА/2023-04-30_ЖАРИНОВ: 1984, Достоевский и Русский финал.m4a", "id" => "USptL_5HcE4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=USptL_5HcE4", "playlist_index" => 156, "timestamp" => 1682845498, "title" => "ЖАРИНОВ: 1984, Достоевский и Русский финал", "upload_date" => "20230430"} 02:39:23.809 [debug] QUERY OK source="sources" db=1.5ms idle=812.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:23.810 [debug] QUERY OK source="sources" db=0.8ms idle=312.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:23.863 [debug] QUERY OK source="media_items" db=52.1ms idle=313.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-04-30 09:04:58Z], 10] 02:39:23.886 [debug] QUERY OK source="media_items" db=22.4ms idle=366.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Установите бесплатный определитель номера в приложении Яндекс с Алисой: https://clck.ru/34CwUM\n\nУвеличивайте продажи с помощью таргетированных СМС-рассылок. Рекламируйте продукт тем клиентам, которым он интересен. Скидка 10% по промокоду Silver10: https://clck.ru/34Gsab\n\nКанал Евгения Жаринова: https://youtube.com/@PunkMonkPM\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске легенда - Евгений Жаринов. Книга как сериал, феномен Достоевского и 1984, книги от ИИ, русская литература.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nПрограмма Евгения Жаринова \nhttps://youtube.com/playlist?list=PLJ_hyuR86IPCV-NwFeWz0z765ytrhL1bY\n\n0:00 - О чём сегодняшний выпуск?\n0:52 - Что общего у Netflix и классической литературы?\n4:33 - Почему нам нравятся оборванные сюжеты и сюдьба персонажа?\n9:18 - \"Многие романы Достоевский писались с коленки\". Почему известные писатели создавали фельетоны?\n16:27 - \"Язык - вторая реальность\". Как человек борется со своими страхами?\n17:49 - Юваль Ной Харари. Как читать скучные книги?\n20:39 - Великая классика появилась из-за нужды писателей в деньгах?\n26:13 - Почему иностранцы знают Достоевского, Чехова и Толстого, но не Пушкина?\n30:06 - Про поэзию и сложность ее перевода\n35:06 - Почему чтение - это важный навык? \"Воспринимать природу как текст\"\n41:12 - \"Человек - это иллюзия\". Почему нам свойственно создавать вторую реальность?\n48:40 - Сейчас мало читают? \"Читать, а не считывать\"\n57:23 - Что отличает русскую литературу от мировой?\n1:06:54 - СССР - самая читающая страна? \"Культурный ренессанс\" советского образования\n1:15:25 - Книга \"1984\". Что из этой книги мы видим в реальном мире?\n1:18:13 - Стихотворение от нейросети. Что никогда не будет свойственно ИИ?\n1:21:47 - Спасибо за просмотр!", "ЖАРИНОВ: 1984, Достоевский и Русский финал", "fcb7e0ae-c954-4aa0-988c-999338b32bf3", "USptL_5HcE4", [], false, "https://www.youtube.com/watch?v=USptL_5HcE4", 4946, false, 156, "/downloads/youtube/ОСНОВА/2023-04-30_ЖАРИНОВ: 1984, Достоевский и Русский финал.m4a", false, false, 10, 1, ~U[2023-04-30 09:04:58Z], ~U[2026-05-03 23:39:23Z], ~U[2026-05-03 23:39:23Z], "Установите бесплатный определитель номера в приложении Яндекс с Алисой: https://clck.ru/34CwUM\n\nУвеличивайте продажи с помощью таргетированных СМС-рассылок. Рекламируйте продукт тем клиентам, которым он интересен. Скидка 10% по промокоду Silver10: https://clck.ru/34Gsab\n\nКанал Евгения Жаринова: https://youtube.com/@PunkMonkPM\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске легенда - Евгений Жаринов. Книга как сериал, феномен Достоевского и 1984, книги от ИИ, русская литература.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nПрограмма Евгения Жаринова \nhttps://youtube.com/playlist?list=PLJ_hyuR86IPCV-NwFeWz0z765ytrhL1bY\n\n0:00 - О чём сегодняшний выпуск?\n0:52 - Что общего у Netflix и классической литературы?\n4:33 - Почему нам нравятся оборванные сюжеты и сюдьба персонажа?\n9:18 - \"Многие романы Достоевский писались с коленки\". Почему известные писатели создавали фельетоны?\n16:27 - \"Язык - вторая реальность\". Как человек борется со своими страхами?\n17:49 - Юваль Ной Харари. Как читать скучные книги?\n20:39 - Великая классика появилась из-за нужды писателей в деньгах?\n26:13 - Почему иностранцы знают Достоевского, Чехова и Толстого, но не Пушкина?\n30:06 - Про поэзию и сложность ее перевода\n35:06 - Почему чтение - это важный навык? \"Воспринимать природу как текст\"\n41:12 - \"Человек - это иллюзия\". Почему нам свойственно создавать вторую реальность?\n48:40 - Сейчас мало читают? \"Читать, а не считывать\"\n57:23 - Что отличает русскую литературу от мировой?\n1:06:54 - СССР - самая читающая страна? \"Культурный ренессанс\" советского образования\n1:15:25 - Книга \"1984\". Что из этой книги мы видим в реальном мире?\n1:18:13 - Стихотворение от нейросети. Что никогда не будет свойственно ИИ?\n1:21:47 - Спасибо за просмотр!", "ЖАРИНОВ: 1984, Достоевский и Русский финал", "USptL_5HcE4", "https://www.youtube.com/watch?v=USptL_5HcE4", 4946, false, "/downloads/youtube/ОСНОВА/2023-04-30_ЖАРИНОВ: 1984, Достоевский и Русский финал.m4a", false, 10, ~U[2023-04-30 09:04:58Z]] 02:39:23.892 [debug] QUERY OK source="sources" db=6.3ms idle=388.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:23.894 [debug] QUERY OK source="media_profiles" db=1.3ms queue=0.1ms idle=83.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:23.897 [debug] QUERY OK source="media_items" db=2.3ms idle=83.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5139] 02:39:23.897 [debug] Current batch of media processed. Will check again in 1000ms 02:39:24.898 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске физик Эмиль Ахмедов. Обсуждаем квантовые парадоксы, можно ли придумать телепортацию и квантовую связь, почему Мультивселенная реальна и как передается гравитация.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:34 - Квантовые эффекты и парадоксы могут объяснить мистику? Хоккейная мистика в Канаде\n6:28 - Нобелевская премия 2022 по физике. Что нового открыли в квантовой запутанности?\n19:56 - Квантовый канал коммуникации возможен? Как передается информация через фотоны?\n25:36 - Мультивселенные или квантовые механики. Какие существуют интерпретации?\n29:58 - Многомировая интерпретация мультивселенной. Что это?\n31:22 - Копенгагенская интерпретация мультивселенной. Как выглядит она?\n33:33 - Про квантовый компьютер и кубиты. Что такие технологии дают человечеству?\n34:40 - Где применять квантовые технологии?\n36:55 - Сколько информации может передать кубит?\n38:10 - Темная энергия и другие топовые открытия фундаментальной физики последних лет\n41:37 - Что такое темная энергия? Как скоро мы сможем ее понять?\n44:30 - Нейросети + квантовые компьютеры. Что нам это даст?\n46:01 - Физики используют нейросети для исследований?\n49:13 - Разница между игрой в шахматы и математикой\n51:45 - Сколько стоит Большой адронный коллайдер? Каким должен быть прибор для максимального разгона физических частиц?\n54:40 - Какие эсперименты помогают легче понять квантовуб механику?\n56:49 - Про гравитацию. Как она взаимодействует с объектами? Материальна ли она?\n1:03:09 - Что будет если изменить положение Солнца? Как себя поведет гравитационная волна?\n1:06:39 - Искревление пространства и времени. Как его увидеть?\n1:12:51 - Спасибо за просмотр!", "duration" => 4319, "filename" => "/downloads/youtube/ОСНОВА/2023-04-21_АХМЕДОВ: Астрология VS Квантовая физика.m4a", "id" => "zJwBCpqUV2E", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=zJwBCpqUV2E", "playlist_index" => 157, "timestamp" => 1682093464, "title" => "АХМЕДОВ: Астрология VS Квантовая физика", "upload_date" => "20230421"} 02:39:24.899 [debug] QUERY OK source="sources" db=0.5ms idle=1013.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:24.900 [debug] QUERY OK source="sources" db=0.5ms idle=1006.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:24.933 [debug] QUERY OK source="media_items" db=33.0ms idle=1005.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-04-21 16:11:04Z], 10] 02:39:24.944 [debug] QUERY OK source="media_items" db=9.9ms idle=1036.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске физик Эмиль Ахмедов. Обсуждаем квантовые парадоксы, можно ли придумать телепортацию и квантовую связь, почему Мультивселенная реальна и как передается гравитация.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:34 - Квантовые эффекты и парадоксы могут объяснить мистику? Хоккейная мистика в Канаде\n6:28 - Нобелевская премия 2022 по физике. Что нового открыли в квантовой запутанности?\n19:56 - Квантовый канал коммуникации возможен? Как передается информация через фотоны?\n25:36 - Мультивселенные или квантовые механики. Какие существуют интерпретации?\n29:58 - Многомировая интерпретация мультивселенной. Что это?\n31:22 - Копенгагенская интерпретация мультивселенной. Как выглядит она?\n33:33 - Про квантовый компьютер и кубиты. Что такие технологии дают человечеству?\n34:40 - Где применять квантовые технологии?\n36:55 - Сколько информации может передать кубит?\n38:10 - Темная энергия и другие топовые открытия фундаментальной физики последних лет\n41:37 - Что такое темная энергия? Как скоро мы сможем ее понять?\n44:30 - Нейросети + квантовые компьютеры. Что нам это даст?\n46:01 - Физики используют нейросети для исследований?\n49:13 - Разница между игрой в шахматы и математикой\n51:45 - Сколько стоит Большой адронный коллайдер? Каким должен быть прибор для максимального разгона физических частиц?\n54:40 - Какие эсперименты помогают легче понять квантовуб механику?\n56:49 - Про гравитацию. Как она взаимодействует с объектами? Материальна ли она?\n1:03:09 - Что будет если изменить положение Солнца? Как себя поведет гравитационная волна?\n1:06:39 - Искревление пространства и времени. Как его увидеть?\n1:12:51 - Спасибо за просмотр!", "АХМЕДОВ: Астрология VS Квантовая физика", "57e7e7cb-40a3-4759-a9b7-7c6c7781ba96", "zJwBCpqUV2E", [], false, "https://www.youtube.com/watch?v=zJwBCpqUV2E", 4319, false, 157, "/downloads/youtube/ОСНОВА/2023-04-21_АХМЕДОВ: Астрология VS Квантовая физика.m4a", false, false, 10, 1, ~U[2023-04-21 16:11:04Z], ~U[2026-05-03 23:39:24Z], ~U[2026-05-03 23:39:24Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске физик Эмиль Ахмедов. Обсуждаем квантовые парадоксы, можно ли придумать телепортацию и квантовую связь, почему Мультивселенная реальна и как передается гравитация.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:34 - Квантовые эффекты и парадоксы могут объяснить мистику? Хоккейная мистика в Канаде\n6:28 - Нобелевская премия 2022 по физике. Что нового открыли в квантовой запутанности?\n19:56 - Квантовый канал коммуникации возможен? Как передается информация через фотоны?\n25:36 - Мультивселенные или квантовые механики. Какие существуют интерпретации?\n29:58 - Многомировая интерпретация мультивселенной. Что это?\n31:22 - Копенгагенская интерпретация мультивселенной. Как выглядит она?\n33:33 - Про квантовый компьютер и кубиты. Что такие технологии дают человечеству?\n34:40 - Где применять квантовые технологии?\n36:55 - Сколько информации может передать кубит?\n38:10 - Темная энергия и другие топовые открытия фундаментальной физики последних лет\n41:37 - Что такое темная энергия? Как скоро мы сможем ее понять?\n44:30 - Нейросети + квантовые компьютеры. Что нам это даст?\n46:01 - Физики используют нейросети для исследований?\n49:13 - Разница между игрой в шахматы и математикой\n51:45 - Сколько стоит Большой адронный коллайдер? Каким должен быть прибор для максимального разгона физических частиц?\n54:40 - Какие эсперименты помогают легче понять квантовуб механику?\n56:49 - Про гравитацию. Как она взаимодействует с объектами? Материальна ли она?\n1:03:09 - Что будет если изменить положение Солнца? Как себя поведет гравитационная волна?\n1:06:39 - Искревление пространства и времени. Как его увидеть?\n1:12:51 - Спасибо за просмотр!", "АХМЕДОВ: Астрология VS Квантовая физика", "zJwBCpqUV2E", "https://www.youtube.com/watch?v=zJwBCpqUV2E", 4319, false, "/downloads/youtube/ОСНОВА/2023-04-21_АХМЕДОВ: Астрология VS Квантовая физика.m4a", false, 10, ~U[2023-04-21 16:11:04Z]] 02:39:24.946 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=945.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:24.947 [debug] QUERY OK source="media_profiles" db=0.7ms idle=46.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:24.948 [debug] QUERY OK source="media_items" db=0.9ms idle=46.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5140] 02:39:24.948 [debug] Current batch of media processed. Will check again in 1000ms 02:39:25.949 [debug] Current batch of media processed. Will check again in 1000ms 02:39:26.950 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "«Строки» — книжный сервис, где читают и слушают то, что нравится: https://clck.ru/33vFFz\n\n30 дней бесплатной подписки «Много» для новых пользователей по промокоду OSNOVA\nИнструкция, как применить промокод: https://clck.ru/32sdNu\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЧто общего между Звёздными войнами, Гарри Поттером, Королем львом, Матрицей и Властелином колец? В этом выпуске говорим о мифологии и едином сюжете для всех фильмов: Путь героя или Мономиф. Разговариваем с Оксаной Седых.\n\n0:00 - О чем сегодняшний выпуск?\n0:32 - Что такое мономиф? Как изучали эту концепцию?\n7:52 - Кто такой Джозеф Кемпбэлл? Как возникла теория мономифа? \n17:20 - Что такое миф? \n18:30 - Зачем нужен миф? Почему у мифов есть общий паттерн?\n22:09 - Почему наша жизнь состоит из обрядов инициации?\n24:35 - \"Нужно перейти в иной мир, чтобы чего-то добиться\". Что для человека \"иной мир\"?\n27:02 - Как строится мифическая история?\n30:33 - Мономиф в \"Звездных войнах\". Как Лукас подружился с Кембэллом?\n35:17 - Почему человеку важно меняться и выходить из зоны комфорта?\n40:55 - Мономиф в русских сказках\n49:14 - О работах Владимира Проппа. Как изучали сказки?\n58:55 - Почему мотив отца важен в мономифах?\n1:07:24 - Мономиф в пропаганде. Про политическую мифологию\n1:12:50 - Как в кино меняется концепция мономифа? Как жанры кино влияют на героя мифа?\n1:22:30 - Как развитие человечества повлияло на развитие мифов?\n1:27:17 - \"Властелин колец\". Кто главный герой? Кто такой \"властелин двух миров\"?\n1:29:47 - Как надо смотреть \"Звездные войны\"?\n1:35:45 - Спасибо за просмотр! Кого стоит почитать по теме мономифа?\n\nРеклама. ПАО \"МТС\", ИНН 7740000076. 2VtzquYbRsL", "duration" => 5856, "filename" => "/downloads/youtube/ОСНОВА/2023-04-14_ТЫСЯЧЕЛИКИЙ ГЕРОЙ: ПОЧЕМУ ВСЕ ИСТОРИИ ОДИНАКОВЫЕ?.m4a", "id" => "1859P8aGKBs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=1859P8aGKBs", "playlist_index" => 158, "timestamp" => 1681491700, "title" => "ТЫСЯЧЕЛИКИЙ ГЕРОЙ: ПОЧЕМУ ВСЕ ИСТОРИИ ОДИНАКОВЫЕ?", "upload_date" => "20230414"} 02:39:26.952 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=945.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:26.953 [debug] QUERY OK source="sources" db=0.8ms idle=454.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:26.996 [debug] QUERY OK source="media_items" db=42.8ms idle=455.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-04-14 17:01:40Z], 10] 02:39:27.006 [debug] QUERY OK source="media_items" db=9.7ms idle=499.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["«Строки» — книжный сервис, где читают и слушают то, что нравится: https://clck.ru/33vFFz\n\n30 дней бесплатной подписки «Много» для новых пользователей по промокоду OSNOVA\nИнструкция, как применить промокод: https://clck.ru/32sdNu\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЧто общего между Звёздными войнами, Гарри Поттером, Королем львом, Матрицей и Властелином колец? В этом выпуске говорим о мифологии и едином сюжете для всех фильмов: Путь героя или Мономиф. Разговариваем с Оксаной Седых.\n\n0:00 - О чем сегодняшний выпуск?\n0:32 - Что такое мономиф? Как изучали эту концепцию?\n7:52 - Кто такой Джозеф Кемпбэлл? Как возникла теория мономифа? \n17:20 - Что такое миф? \n18:30 - Зачем нужен миф? Почему у мифов есть общий паттерн?\n22:09 - Почему наша жизнь состоит из обрядов инициации?\n24:35 - \"Нужно перейти в иной мир, чтобы чего-то добиться\". Что для человека \"иной мир\"?\n27:02 - Как строится мифическая история?\n30:33 - Мономиф в \"Звездных войнах\". Как Лукас подружился с Кембэллом?\n35:17 - Почему человеку важно меняться и выходить из зоны комфорта?\n40:55 - Мономиф в русских сказках\n49:14 - О работах Владимира Проппа. Как изучали сказки?\n58:55 - Почему мотив отца важен в мономифах?\n1:07:24 - Мономиф в пропаганде. Про политическую мифологию\n1:12:50 - Как в кино меняется концепция мономифа? Как жанры кино влияют на героя мифа?\n1:22:30 - Как развитие человечества повлияло на развитие мифов?\n1:27:17 - \"Властелин колец\". Кто главный герой? Кто такой \"властелин двух миров\"?\n1:29:47 - Как надо смотреть \"Звездные войны\"?\n1:35:45 - Спасибо за просмотр! Кого стоит почитать по теме мономифа?\n\nРеклама. ПАО \"МТС\", ИНН 7740000076. 2VtzquYbRsL", "ТЫСЯЧЕЛИКИЙ ГЕРОЙ: ПОЧЕМУ ВСЕ ИСТОРИИ ОДИНАКОВЫЕ?", "4bc8fbed-ff8b-47e2-8e09-bea18bc64745", "1859P8aGKBs", [], false, "https://www.youtube.com/watch?v=1859P8aGKBs", 5856, false, 158, "/downloads/youtube/ОСНОВА/2023-04-14_ТЫСЯЧЕЛИКИЙ ГЕРОЙ: ПОЧЕМУ ВСЕ ИСТОРИИ ОДИНАКОВЫЕ?.m4a", false, false, 10, 1, ~U[2023-04-14 17:01:40Z], ~U[2026-05-03 23:39:26Z], ~U[2026-05-03 23:39:26Z], "«Строки» — книжный сервис, где читают и слушают то, что нравится: https://clck.ru/33vFFz\n\n30 дней бесплатной подписки «Много» для новых пользователей по промокоду OSNOVA\nИнструкция, как применить промокод: https://clck.ru/32sdNu\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЧто общего между Звёздными войнами, Гарри Поттером, Королем львом, Матрицей и Властелином колец? В этом выпуске говорим о мифологии и едином сюжете для всех фильмов: Путь героя или Мономиф. Разговариваем с Оксаной Седых.\n\n0:00 - О чем сегодняшний выпуск?\n0:32 - Что такое мономиф? Как изучали эту концепцию?\n7:52 - Кто такой Джозеф Кемпбэлл? Как возникла теория мономифа? \n17:20 - Что такое миф? \n18:30 - Зачем нужен миф? Почему у мифов есть общий паттерн?\n22:09 - Почему наша жизнь состоит из обрядов инициации?\n24:35 - \"Нужно перейти в иной мир, чтобы чего-то добиться\". Что для человека \"иной мир\"?\n27:02 - Как строится мифическая история?\n30:33 - Мономиф в \"Звездных войнах\". Как Лукас подружился с Кембэллом?\n35:17 - Почему человеку важно меняться и выходить из зоны комфорта?\n40:55 - Мономиф в русских сказках\n49:14 - О работах Владимира Проппа. Как изучали сказки?\n58:55 - Почему мотив отца важен в мономифах?\n1:07:24 - Мономиф в пропаганде. Про политическую мифологию\n1:12:50 - Как в кино меняется концепция мономифа? Как жанры кино влияют на героя мифа?\n1:22:30 - Как развитие человечества повлияло на развитие мифов?\n1:27:17 - \"Властелин колец\". Кто главный герой? Кто такой \"властелин двух миров\"?\n1:29:47 - Как надо смотреть \"Звездные войны\"?\n1:35:45 - Спасибо за просмотр! Кого стоит почитать по теме мономифа?\n\nРеклама. ПАО \"МТС\", ИНН 7740000076. 2VtzquYbRsL", "ТЫСЯЧЕЛИКИЙ ГЕРОЙ: ПОЧЕМУ ВСЕ ИСТОРИИ ОДИНАКОВЫЕ?", "1859P8aGKBs", "https://www.youtube.com/watch?v=1859P8aGKBs", 5856, false, "/downloads/youtube/ОСНОВА/2023-04-14_ТЫСЯЧЕЛИКИЙ ГЕРОЙ: ПОЧЕМУ ВСЕ ИСТОРИИ ОДИНАКОВЫЕ?.m4a", false, 10, ~U[2023-04-14 17:01:40Z]] 02:39:27.009 [debug] QUERY OK source="sources" db=2.4ms idle=54.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:27.010 [debug] QUERY OK source="media_profiles" db=0.9ms idle=56.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:27.011 [debug] QUERY OK source="media_items" db=1.3ms idle=14.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5141] 02:39:27.012 [debug] Current batch of media processed. Will check again in 1000ms 02:39:28.012 [debug] Current batch of media processed. Will check again in 1000ms 02:39:29.013 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "https://ya.cc/t/4GSUKDu447K28y — Яндекс Практикум. Каждый может. Пройдите бесплатный курс «Какую профессию в программировании выбрать»\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске астроном Олег Угольников: обсуждаем мифы о космосе, плоскую землю и спецэффекты земной атмосферы.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n1:02 - астроном Олег Угольников. Почему все таки Земля вращается вокруг Солнца, а не наоборот?\n7:48 - Почему мы не чувствуем скорости Земли?\n9:06 - Почему Земля не плоская? Как на горизонте образуются оптические иллюзии?\n15:57 - Вопрос от ChatGPT: Как объяснить вселенную ребенку?\n20:01 - Как устроена часть вселенной, которую мы не можем наблюдать?\n20:37 - Как сейчас устроено любительское наблюдение за космосом?\n22:07 - С чего начать увлечение астрономией?\n23:48 - В атмосфере Венеры нашли микробов? Что такое фосфин?\n25:38 - Сейчас возможно самому открыть комету и назвать ее своим именем?\n27:00 - Как выглядит процесс поисков новых объектов в небе?\n28:58 - Охота за затмениями. Когда будет ближайшее солнечное затмение?\n33:00 - Страшные истории и странные реакции на затмения\n35:54 - Когда в России ловить затмения?\n37:21 - Необычные атмосферные явления. Спрайты, шаровая молния, \"огненные радуги\" и другие\n42:51 - Что такое \"броккенский призрак\"?\n44:52 - Про атмосферы других планет и почему наша атмосфера уникальна?\n46:55 - \"Если есть в мире ад - то это Венера\". У какой планеты нашей солнечной системы самая похожая на Землю атмосфера?\n48:12 - Про Марс и что на нем было раньше\n50:43 - В какую точку вселенной интереснее всего попасть?\n52:38 - Где во вселенной самый большой шанс найти жизнь?\n54:16 - Об астрономии будущего\n55:28 - Как строить объекты на Луне?\n56:12 - Про атмосферу Земли\n58:27 - Астронавты были на Луне? Как это доказать?\n1:00:50 - Какие были последние большие астрономические открытия?\n1:02:16 - Космические гамма-всплески. Как сталкиваются нейтронные звезды?\n1:05:08 - Зачем обычному человеку понимать как устроен космос?\n1:08:54 - Правильный шестиугольник в космосе. Что это?\n1:11:26 - Спасибо за просмотр!\n\nТокен - 4CQwVszH9pSZqsCKZgX", "duration" => 4317, "filename" => "/downloads/youtube/ОСНОВА/2023-04-07_УГОЛЬНИКОВ: Плоская земля, Фейки космоса и Фокусы Неба.m4a", "id" => "OLoHH3Jxthg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=OLoHH3Jxthg", "playlist_index" => 159, "timestamp" => 1680893191, "title" => "УГОЛЬНИКОВ: Плоская земля, Фейки космоса и Фокусы Неба", "upload_date" => "20230407"} 02:39:29.014 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=516.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:29.015 [debug] QUERY OK source="sources" db=0.9ms idle=517.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:29.053 [debug] QUERY OK source="media_items" db=37.0ms idle=518.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-04-07 18:46:31Z], 10] 02:39:29.063 [debug] QUERY OK source="media_items" db=9.2ms idle=556.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["https://ya.cc/t/4GSUKDu447K28y — Яндекс Практикум. Каждый может. Пройдите бесплатный курс «Какую профессию в программировании выбрать»\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске астроном Олег Угольников: обсуждаем мифы о космосе, плоскую землю и спецэффекты земной атмосферы.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n1:02 - астроном Олег Угольников. Почему все таки Земля вращается вокруг Солнца, а не наоборот?\n7:48 - Почему мы не чувствуем скорости Земли?\n9:06 - Почему Земля не плоская? Как на горизонте образуются оптические иллюзии?\n15:57 - Вопрос от ChatGPT: Как объяснить вселенную ребенку?\n20:01 - Как устроена часть вселенной, которую мы не можем наблюдать?\n20:37 - Как сейчас устроено любительское наблюдение за космосом?\n22:07 - С чего начать увлечение астрономией?\n23:48 - В атмосфере Венеры нашли микробов? Что такое фосфин?\n25:38 - Сейчас возможно самому открыть комету и назвать ее своим именем?\n27:00 - Как выглядит процесс поисков новых объектов в небе?\n28:58 - Охота за затмениями. Когда будет ближайшее солнечное затмение?\n33:00 - Страшные истории и странные реакции на затмения\n35:54 - Когда в России ловить затмения?\n37:21 - Необычные атмосферные явления. Спрайты, шаровая молния, \"огненные радуги\" и другие\n42:51 - Что такое \"броккенский призрак\"?\n44:52 - Про атмосферы других планет и почему наша атмосфера уникальна?\n46:55 - \"Если есть в мире ад - то это Венера\". У какой планеты нашей солнечной системы самая похожая на Землю атмосфера?\n48:12 - Про Марс и что на нем было раньше\n50:43 - В какую точку вселенной интереснее всего попасть?\n52:38 - Где во вселенной самый большой шанс найти жизнь?\n54:16 - Об астрономии будущего\n55:28 - Как строить объекты на Луне?\n56:12 - Про атмосферу Земли\n58:27 - Астронавты были на Луне? Как это доказать?\n1:00:50 - Какие были последние большие астрономические открытия?\n1:02:16 - Космические гамма-всплески. Как сталкиваются нейтронные звезды?\n1:05:08 - Зачем обычному человеку понимать как устроен космос?\n1:08:54 - Правильный шестиугольник в космосе. Что это?\n1:11:26 - Спасибо за просмотр!\n\nТокен - 4CQwVszH9pSZqsCKZgX", "УГОЛЬНИКОВ: Плоская земля, Фейки космоса и Фокусы Неба", "398a6151-3139-4b0e-bb06-7b4ac12d40f5", "OLoHH3Jxthg", [], false, "https://www.youtube.com/watch?v=OLoHH3Jxthg", 4317, false, 159, "/downloads/youtube/ОСНОВА/2023-04-07_УГОЛЬНИКОВ: Плоская земля, Фейки космоса и Фокусы Неба.m4a", false, false, 10, 1, ~U[2023-04-07 18:46:31Z], ~U[2026-05-03 23:39:29Z], ~U[2026-05-03 23:39:29Z], "https://ya.cc/t/4GSUKDu447K28y — Яндекс Практикум. Каждый может. Пройдите бесплатный курс «Какую профессию в программировании выбрать»\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске астроном Олег Угольников: обсуждаем мифы о космосе, плоскую землю и спецэффекты земной атмосферы.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n1:02 - астроном Олег Угольников. Почему все таки Земля вращается вокруг Солнца, а не наоборот?\n7:48 - Почему мы не чувствуем скорости Земли?\n9:06 - Почему Земля не плоская? Как на горизонте образуются оптические иллюзии?\n15:57 - Вопрос от ChatGPT: Как объяснить вселенную ребенку?\n20:01 - Как устроена часть вселенной, которую мы не можем наблюдать?\n20:37 - Как сейчас устроено любительское наблюдение за космосом?\n22:07 - С чего начать увлечение астрономией?\n23:48 - В атмосфере Венеры нашли микробов? Что такое фосфин?\n25:38 - Сейчас возможно самому открыть комету и назвать ее своим именем?\n27:00 - Как выглядит процесс поисков новых объектов в небе?\n28:58 - Охота за затмениями. Когда будет ближайшее солнечное затмение?\n33:00 - Страшные истории и странные реакции на затмения\n35:54 - Когда в России ловить затмения?\n37:21 - Необычные атмосферные явления. Спрайты, шаровая молния, \"огненные радуги\" и другие\n42:51 - Что такое \"броккенский призрак\"?\n44:52 - Про атмосферы других планет и почему наша атмосфера уникальна?\n46:55 - \"Если есть в мире ад - то это Венера\". У какой планеты нашей солнечной системы самая похожая на Землю атмосфера?\n48:12 - Про Марс и что на (truncated) 02:39:29.065 [debug] QUERY OK source="sources" db=2.3ms queue=0.1ms idle=49.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:29.066 [debug] QUERY OK source="media_profiles" db=0.9ms idle=51.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:29.069 [debug] QUERY OK source="media_items" db=1.8ms idle=51.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5142] 02:39:29.069 [debug] Current batch of media processed. Will check again in 1000ms 02:39:30.069 [debug] Current batch of media processed. Will check again in 1000ms 02:39:31.071 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Скидка 30% на курсы Level One, промокод OSNOVA\nhttps://clck.ru/33vNiv\n\nСкидка 40% на первый заказ в приложении Flor2U по промокоду ОСНОВА\n\nСкидка 15% на повторный заказ в приложении Flor2U по промокоду ОСНОВА15, ссылка на приложение: https://dep.onelink.me/NvS7/8fww6ajg\nПромокод действует до 1 мая.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом бомбическом выпуске Александр Каплан: как мы понимаем, о чем думает мозг, нейроинтерфейсы, язык как модель мира, восприятие искусства, размер мозга Эйнштейна, бесконечная жизнь нервных клеток и ИИ.\n\n*Instagram принадлежит Meta, которая была признана Минюстом экстремистской и запрещена на территории России.\n\n0:00 - О чем сегодняшний выпуск?\n1:09 - Что изучает психофизиология?\n7:10 - \"Детектирование человеческих мыслей\". Можем ли увидеть мысли других людей?\n11:57 - \"Мы не знаем коды мозга\". Нейроинтерфейсы и сложность их взаимодействия с мозгом\n18:30 - Как отделить намерение от мысли?\n21:26 - Про Neuralink Илона Маска. Что мы знаем о этой технологии и ее будущем?\n26:00 - Как мы мыслим? Когнитивная эволюция человека\n28:47 - \"Язык - главный в мысли\". Почему?\n32:00 - \"Мы живем в своем внутреннем мире\". О составлении мозгом модели внешнего мира\n36:29 - \"Мозг на основании нервных импульсов реконструирует то, что находится снаружи\". Про опыт и мозг\n41:59 - Если мы не знаем слово, мы не можем осмыслить понятие?\n45:33 - Почему существует технологический прогресс?\n47:09 - \"Мы просто сговорились, что оно есть\". Про абстрактные понятия и как человек их обрабатывает\n54:41 - Клиповое мышление. Что это и как оно работает?\n1:02:32 - Почему нам так нравится короткий контент в TikTok и других соцсетях?\n1:04:07 - \"Искусство - проекция нашего внутреннего мира\". Почему искусство может вызывать эмоциональные всплески?\n1:06:52 - Почему на человека так влияет музыка?\n1:11:39 - Сколько живут нервные клетки?\n1:14:13 - Размер мозга влияет на что-либо? Про размеры мозга у мужчин и женщин\n1:16:56 - Как нейросети помогают изучать мозг? Сравниваем мозг и нейросеть\n1:26:20 - Нейросети заменят людей? Останется ли работа для мозга человека?\n1:36:52 - Спасибо за просмотр!\n\nРеклама. ИП Погожева Анастасия Андреевна", "duration" => 5843, "filename" => "/downloads/youtube/ОСНОВА/2023-03-31_КАПЛАН: Мозг Эйнштейна, ChatGPT, Интуиция, Neuralink.m4a", "id" => "lG-L_qTUhY0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=lG-L_qTUhY0", "playlist_index" => 160, "timestamp" => 1680280539, "title" => "КАПЛАН: Мозг Эйнштейна, ChatGPT, Интуиция, Neuralink", "upload_date" => "20230331"} 02:39:31.073 [debug] QUERY OK source="sources" db=1.8ms idle=573.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:31.074 [debug] QUERY OK source="sources" db=0.8ms idle=575.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:31.108 [debug] QUERY OK source="media_items" db=33.9ms idle=576.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-31 16:35:39Z], 10] 02:39:31.116 [debug] QUERY OK source="media_items" db=7.8ms idle=611.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Скидка 30% на курсы Level One, промокод OSNOVA\nhttps://clck.ru/33vNiv\n\nСкидка 40% на первый заказ в приложении Flor2U по промокоду ОСНОВА\n\nСкидка 15% на повторный заказ в приложении Flor2U по промокоду ОСНОВА15, ссылка на приложение: https://dep.onelink.me/NvS7/8fww6ajg\nПромокод действует до 1 мая.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом бомбическом выпуске Александр Каплан: как мы понимаем, о чем думает мозг, нейроинтерфейсы, язык как модель мира, восприятие искусства, размер мозга Эйнштейна, бесконечная жизнь нервных клеток и ИИ.\n\n*Instagram принадлежит Meta, которая была признана Минюстом экстремистской и запрещена на территории России.\n\n0:00 - О чем сегодняшний выпуск?\n1:09 - Что изучает психофизиология?\n7:10 - \"Детектирование человеческих мыслей\". Можем ли увидеть мысли других людей?\n11:57 - \"Мы не знаем коды мозга\". Нейроинтерфейсы и сложность их взаимодействия с мозгом\n18:30 - Как отделить намерение от мысли?\n21:26 - Про Neuralink Илона Маска. Что мы знаем о этой технологии и ее будущем?\n26:00 - Как мы мыслим? Когнитивная эволюция человека\n28:47 - \"Язык - главный в мысли\". Почему?\n32:00 - \"Мы живем в своем внутреннем мире\". О составлении мозгом модели внешнего мира\n36:29 - \"Мозг на основании нервных импульсов реконструирует то, что находится снаружи\". Про опыт и мозг\n41:59 - Если мы не знаем слово, мы не можем осмыслить понятие?\n45:33 - Почему существует технологический прогресс?\n47:09 - \"Мы просто сговорились, что оно есть\". Про абстрактные понятия и как человек их обрабатывает\n54:41 - Клиповое мышление. Что это и как оно работает?\n1:02:32 - Почему нам так нравится короткий контент в TikTok и других соцсетях?\n1:04:07 - \"Искусство - проекция нашего внутреннего мира\". Почему искусство может вызывать эмоциональные всплески?\n1:06:52 - Почему на человека так влияет музыка?\n1:11:39 - Сколько живут нервные клетки?\n1:14:13 - Размер мозга влияет на что-либо? Про размеры мозга у мужчин и женщин\n1:16:56 - Как нейросети помогают изучать мозг? Сравниваем мозг и нейросеть\n1:26:20 - Нейросети заменят людей? Останется ли работа для мозга человека?\n1:36:52 - Спасибо за просмотр!\n\nРеклама. ИП Погожева Анастасия Андреевна", "КАПЛАН: Мозг Эйнштейна, ChatGPT, Интуиция, Neuralink", "ed04c3ab-77b8-4e17-899c-a4a0d157a564", "lG-L_qTUhY0", [], false, "https://www.youtube.com/watch?v=lG-L_qTUhY0", 5843, false, 160, "/downloads/youtube/ОСНОВА/2023-03-31_КАПЛАН: Мозг Эйнштейна, ChatGPT, Интуиция, Neuralink.m4a", false, false, 10, 1, ~U[2023-03-31 16:35:39Z], ~U[2026-05-03 23:39:31Z], ~U[2026-05-03 23:39:31Z], "Скидка 30% на курсы Level One, промокод OSNOVA\nhttps://clck.ru/33vNiv\n\nСкидка 40% на первый заказ в приложении Flor2U по промокоду ОСНОВА\n\nСкидка 15% на повторный заказ в приложении Flor2U по промокоду ОСНОВА15, ссылка на приложение: https://dep.onelink.me/NvS7/8fww6ajg\nПромокод действует до 1 мая.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом бомбическом выпуске Александр Каплан: как мы понимаем, о чем думает мозг, нейроинтерфейсы, язык как модель мира, восприятие искусства, размер мозга Эйнштейна, бесконечная жизнь нервных клеток и ИИ.\n\n*Instagram принадлежит Meta, которая была признана Минюстом экстремистской и запрещена на территории России.\n\n0:00 - О чем сегодняшний выпуск?\n1:09 - Что изучает психофизиология?\n7:10 - \"Детектирование человеческих мыслей\". Можем ли увидеть мысли других людей?\n11:57 - \"Мы не знаем коды мозга\". Нейроинтерфейсы и сложность их взаимодействия с мозгом\n18:30 - Как отделить намерение от мысли?\n21:26 - Про Neuralink Илона Маска. Что мы знаем о этой технологии и ее будущем?\n26:00 - Как мы мыслим? Когнитивная эволюция человека\n28:47 - \"Язык - главный в мысли\". Почему?\n32:00 - \"Мы живем в своем внутреннем мире\". О составлении мозгом модели внешнего мира\n36:29 - \"Мозг на основании нервных импульсов реконструирует то, что находится снаружи\". Про опыт и мозг\n41:59 - Если мы не знаем слово, мы не можем осмыслить понятие?\n45:33 - Почему существует технологический прогресс?\n47:09 - \"Мы просто сговорились, что оно есть\". Про абстрактные понятия (truncated) 02:39:31.118 [debug] QUERY OK source="sources" db=1.5ms idle=93.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:31.119 [debug] QUERY OK source="media_profiles" db=0.8ms idle=45.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:31.121 [debug] QUERY OK source="media_items" db=1.5ms idle=45.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5143] 02:39:31.121 [debug] Current batch of media processed. Will check again in 1000ms 02:39:32.122 [debug] Current batch of media processed. Will check again in 1000ms 02:39:33.122 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Становитесь партнером Selectel и получайте дополнительный доход до 13% годовых:\u00A0https://slc.tl/j2gwi\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭтот выпуск про Теорию игр: Как выиграть в камень ножницы бумага, как правильно знакомиться, торговаться, что не так с пенальти, дилемма заключенного и как был устроен Карибский кризис. Все это и не только с Дмитрием Дагаевым.\n\n0:00 - О чем сегодняшний выпуск?\n0:31 - Теория игр. Как она работает в отношениях между людьми? Можно ли математически посчитать вероятность успешности отношений?\n7:50 - Как Tinder повлиял на \"теорию игр женщин и мужчин?\n14:43 - Что такое \"теория игр? В чем она и как она работает?\n16:48 - \"Дилемма заключенного\" - что это? Что он доказывает?\n25:37 - Что теория игр рассказывает нам о людях?\n27:51 - Футбольные пенальти и как в них устроена игра. Что так и что не так с пенальти?\n36:19 - Двухпартийная политическая система - следствие теории игр? Как игра работает в политике?\n45:00 - Есть ли оптимальная стратегия игры в Камень, Ножницы, Бумага?\n50:00 - Как правильно торговаться?\n53:56 - Как теория игр изучает альтруизм? Игры \"Диктатор\" и \"Ультиматум\"\n59:16 - Вопрос от ChatGPT. \"Санкт-Петербургский парадокс\" - что это? Возможно ли обыграть казино?\n1:06:03 - \"Карибский кризис\" и какое место в таких ситуациях занимала теория игр?\n1:13:16 - Исследование дискриминации по цвету кожи в американском баскетболе\n1:17:08 - Что такое интуиция с точки зрения теории игр?\n1:20:36 - Актуальные задачи теории игр. Что теория игр изучает в России?\n1:30:15 - Феномен суперзвезд. Как это устроено?\n1:41:46 - Вопрос от зрителя. Еще про дилемму заключенного. Людям выгодно кооперироваться?\n1:45:33 - Спасибо за просмотр!", "duration" => 6248, "filename" => "/downloads/youtube/ОСНОВА/2023-03-24_ТЕОРИЯ ИГР: Tinder, Пенальти, Эволюция, Камень Ножницы Бумага и Карибский кризис.m4a", "id" => "uGJhUwgaVVU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=uGJhUwgaVVU", "playlist_index" => 161, "timestamp" => 1679679787, "title" => "ТЕОРИЯ ИГР: Tinder, Пенальти, Эволюция, Камень Ножницы Бумага и Карибский кризис", "upload_date" => "20230324"} 02:39:33.124 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=627.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:33.129 [debug] QUERY OK source="sources" db=3.6ms queue=0.1ms idle=630.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:33.193 [debug] QUERY OK source="media_items" db=63.7ms queue=0.1ms idle=634.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-24 17:43:07Z], 10] 02:39:33.200 [debug] QUERY OK source="media_items" db=6.7ms idle=698.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Становитесь партнером Selectel и получайте дополнительный доход до 13% годовых:\u00A0https://slc.tl/j2gwi\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭтот выпуск про Теорию игр: Как выиграть в камень ножницы бумага, как правильно знакомиться, торговаться, что не так с пенальти, дилемма заключенного и как был устроен Карибский кризис. Все это и не только с Дмитрием Дагаевым.\n\n0:00 - О чем сегодняшний выпуск?\n0:31 - Теория игр. Как она работает в отношениях между людьми? Можно ли математически посчитать вероятность успешности отношений?\n7:50 - Как Tinder повлиял на \"теорию игр женщин и мужчин?\n14:43 - Что такое \"теория игр? В чем она и как она работает?\n16:48 - \"Дилемма заключенного\" - что это? Что он доказывает?\n25:37 - Что теория игр рассказывает нам о людях?\n27:51 - Футбольные пенальти и как в них устроена игра. Что так и что не так с пенальти?\n36:19 - Двухпартийная политическая система - следствие теории игр? Как игра работает в политике?\n45:00 - Есть ли оптимальная стратегия игры в Камень, Ножницы, Бумага?\n50:00 - Как правильно торговаться?\n53:56 - Как теория игр изучает альтруизм? Игры \"Диктатор\" и \"Ультиматум\"\n59:16 - Вопрос от ChatGPT. \"Санкт-Петербургский парадокс\" - что это? Возможно ли обыграть казино?\n1:06:03 - \"Карибский кризис\" и какое место в таких ситуациях занимала теория игр?\n1:13:16 - Исследование дискриминации по цвету кожи в американском баскетболе\n1:17:08 - Что такое интуиция с точки зрения теории игр?\n1:20:36 - Актуальные задачи теории игр. Что теория игр изучает в России?\n1:30:15 - Феномен суперзвезд. Как это устроено?\n1:41:46 - Вопрос от зрителя. Еще про дилемму заключенного. Людям выгодно кооперироваться?\n1:45:33 - Спасибо за просмотр!", "ТЕОРИЯ ИГР: Tinder, Пенальти, Эволюция, Камень Ножницы Бумага и Карибский кризис", "5b9e4205-7f86-4dbd-af55-9bdb64d20f6e", "uGJhUwgaVVU", [], false, "https://www.youtube.com/watch?v=uGJhUwgaVVU", 6248, false, 161, "/downloads/youtube/ОСНОВА/2023-03-24_ТЕОРИЯ ИГР: Tinder, Пенальти, Эволюция, Камень Ножницы Бумага и Карибский кризис.m4a", false, false, 10, 1, ~U[2023-03-24 17:43:07Z], ~U[2026-05-03 23:39:33Z], ~U[2026-05-03 23:39:33Z], "Становитесь партнером Selectel и получайте дополнительный доход до 13% годовых:\u00A0https://slc.tl/j2gwi\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭтот выпуск про Теорию игр: Как выиграть в камень ножницы бумага, как правильно знакомиться, торговаться, что не так с пенальти, дилемма заключенного и как был устроен Карибский кризис. Все это и не только с Дмитрием Дагаевым.\n\n0:00 - О чем сегодняшний выпуск?\n0:31 - Теория игр. Как она работает в отношениях между людьми? Можно ли математически посчитать вероятность успешности отношений?\n7:50 - Как Tinder повлиял на \"теорию игр женщин и мужчин?\n14:43 - Что такое \"теория игр? В чем она и как она работает?\n16:48 - \"Дилемма заключенного\" - что это? Что он доказывает?\n25:37 - Что теория игр рассказывает нам о людях?\n27:51 - Футбольные пенальти и как в них устроена игра. Что так и что не так с пенальти?\n36:19 - Двухпартийная политическая система - следствие теории игр? Как игра работает в политике?\n45:00 - Есть ли оптимальная стратегия игры в Камень, Ножницы, Бумага?\n50:00 - Как правильно торговаться?\n53:56 - Как теория игр изучает альтруизм? Игры \"Диктатор\" и \"Ультиматум\"\n59:16 - Вопрос от ChatGPT. \"Санкт-Петербургский парадокс\" - что это? Возможно ли обыграть казино?\n1:06:03 - \"Карибский кризис\" и какое место в таких ситуациях занимала теория игр?\n1:13:16 - Исследование дискриминации по цвету кожи в американском баскетболе\n1:17:08 - Что такое интуиция с точки зрения теории игр?\n1:20:36 - Актуальные задачи теории игр. Что теория игр изучает в России?\n1:30:15 - Феномен суперзвезд. Как это устроено?\n1:41:46 - Вопрос от зрителя. Еще про дилемму заключенного. Людям выгодно кооперироваться?\n1:45:33 - Спасибо за просмотр!", "ТЕОРИЯ ИГР: Tinder, Пенальти, Эволюция, Камень Ножницы Бумага и Карибский кризис", "uGJhUwgaVVU", "https://www.youtube.com/watch?v=uGJhUwgaVVU", 6248, false, "/downloads/youtube/ОСНОВА/2023-03-24_ТЕОРИЯ ИГР: Tinder, Пенальти, Эволюция, Камень Ножницы Бумага и Карибский кризис.m4a", false, 10, ~U[2023-03-24 17:43:07Z]] 02:39:33.203 [debug] QUERY OK source="sources" db=2.0ms idle=171.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:33.204 [debug] QUERY OK source="media_profiles" db=0.6ms idle=78.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:33.205 [debug] QUERY OK source="media_items" db=1.3ms idle=75.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5144] 02:39:33.205 [debug] Current batch of media processed. Will check again in 1000ms 02:39:34.206 [debug] Current batch of media processed. Will check again in 1000ms 02:39:35.030 [info] {"source":"oban","duration":4139,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:39:35.210 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске мы поговорили с Михаилом Никитиным, эволюционным биологом и автором книги \"Происхождение жизни: от туманности до клетки\". Как вернуть жизнь на Марс? Как эволюционировали организмы на Земле? Могли ли динозавры стать первым разумным видом? Это и еще много всего интересного мы обсудили в сегодняшнем выпуске. Устраивайтесь поудобнее, будет очень круто!\n\n0:00 - О чем сегодняшний выпуск?\n1:03 - Роль секса в эволюции\n5:03 - \"БДСМ у улиток\" и \"фехтование на пенисах\". Про разнополых животных и гермафродитов. Как они появились?\n12:34 - Как двигалась эволюция на Земле? Почему происходили периоды быстрой эволюции?\n17:48 - Опасная среда стимулирует развитие? Как появляются новые виды?\n19:53 - \"Кембрийский взрыв\" - что это? Что принесло появление скелетов?\n22:33 - \"Первым разумным видом мог бы быть кто-то из динозавров\". Важные эволюционные развилки. Что могло пойти иначе?\n29:08 - Есть цветы, которые полностью зависят от насекомых?\n30:55 - Эксперименты по воссозданию эволюции\n32:08 - Как устроено разделение по видам? \"Бесплодие гибридов\" и другие скрещивание собак и волков\n33:33 - Добиологическая эволюция. Что это и как происходил отбор в тех условиях?\n37:37 - Грязевые источники - самое вероятное место возникновения жизни? Почему?\n41:35 - \"Для этого эксперимента нужна лаборатория размером с Землю и грант на миллион лет\". А можно ли симулировать эволюцию на суперкомпьютере?\n44:02 - \"Жизнь - это вариант автокатализа\". Откуда у микроорганизмов берется стремление к самоповторению и жизни?\n48:56 - Выживает сильнейший?\n53:29 - Жизнь прилетела из космоса? Почему Марс главный кандидат? Чем он БЫЛ лучше Земли?\n59:46 - Как вернуть жизнь на Марсе?\n1:01:49 - Чем похожа самая первая жизнь и современная? Мы можем их сравнить?\n1:03:51 - Какая наследственность у современной жизни от первоначальной? Почему ДНК именно спиралевидная?\n1:08:21 - \"Микробная темная материя\". Самые важные научные открытия в эволюционной биологии за последнее время\n1:16:05 - О чем бы Михаил поговорил с Чарльзом Дарвином? С чем бы из его утверждений он поспорил?\n1:21:17 - \"Теория нейтральной эволюции\"\n1:22:11 - \"Возможно наш геном - это огромное кладбище древних вирусов\". Роль вирусов в эволюции\n1:27:28 - Какой организм может олицетворять всю красоту и разнообразие жизни на земле?\n1:33:21 - \"Естественный отбор поддерживает свободу воли\"\n1:35:11 - Спасибо за просмотр!\n\nРеклама. Рекламодатель ПАО Сбербанк. ПАО Сбербанк, Генеральная лицензия Банка России на осуществление банковских операций №1481 от 11.08.2015 г.\n\n#эволюция #основа #биология #наука", "duration" => 5653, "filename" => "/downloads/youtube/ОСНОВА/2023-03-18_БИОЛОГ Никитин: ЖИЗНЬ ДО ЖИЗНИ.m4a", "id" => "1Y1ftA0CgrM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=1Y1ftA0CgrM", "playlist_index" => 162, "timestamp" => 1679152538, "title" => "БИОЛОГ Никитин: ЖИЗНЬ ДО ЖИЗНИ", "upload_date" => "20230318"} 02:39:35.214 [debug] QUERY OK source="sources" db=3.2ms queue=0.1ms idle=715.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:35.215 [debug] QUERY OK source="sources" db=0.7ms idle=719.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:35.264 [debug] QUERY OK source="media_items" db=49.2ms idle=719.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-18 15:15:38Z], 10] 02:39:35.273 [debug] QUERY OK source="media_items" db=8.5ms idle=234.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске мы поговорили с Михаилом Никитиным, эволюционным биологом и автором книги \"Происхождение жизни: от туманности до клетки\". Как вернуть жизнь на Марс? Как эволюционировали организмы на Земле? Могли ли динозавры стать первым разумным видом? Это и еще много всего интересного мы обсудили в сегодняшнем выпуске. Устраивайтесь поудобнее, будет очень круто!\n\n0:00 - О чем сегодняшний выпуск?\n1:03 - Роль секса в эволюции\n5:03 - \"БДСМ у улиток\" и \"фехтование на пенисах\". Про разнополых животных и гермафродитов. Как они появились?\n12:34 - Как двигалась эволюция на Земле? Почему происходили периоды быстрой эволюции?\n17:48 - Опасная среда стимулирует развитие? Как появляются новые виды?\n19:53 - \"Кембрийский взрыв\" - что это? Что принесло появление скелетов?\n22:33 - \"Первым разумным видом мог бы быть кто-то из динозавров\". Важные эволюционные развилки. Что могло пойти иначе?\n29:08 - Есть цветы, которые полностью зависят от насекомых?\n30:55 - Эксперименты по воссозданию эволюции\n32:08 - Как устроено разделение по видам? \"Бесплодие гибридов\" и другие скрещивание собак и волков\n33:33 - Добиологическая эволюция. Что это и как происходил отбор в тех условиях?\n37:37 - Грязевые источники - самое вероятное место возникновения жизни? Почему?\n41:35 - \"Для этого эксперимента нужна лаборатория размером с Землю и грант на миллион лет\". А можно ли симулировать эволюцию на суперкомпьютере?\n44:02 - \"Жизнь - это вариант автокатализа\". Откуда у микроорганизмов берется стремление к самоповторению и жизни?\n48:56 - Выживает сильнейший?\n53:29 - Жизнь прилетела из космоса? Почему Марс главный кандидат? Чем он БЫЛ лучше Земли?\n59:46 - Как вернуть жизнь на Марсе?\n1:01:49 - Чем похожа самая первая жизнь и современная? Мы можем их сравнить?\n1:03:51 - Какая наследственность у современной жизни от первоначальной? Почему ДНК именно спиралевидная?\n1:08:21 - \"Микробная темная материя\". Самые важные научные открытия в эволюционной биологии за последнее время\n1:16:05 - О чем бы Михаил поговорил с Чарльзом Дарвином? С чем бы из его утверждений он поспорил?\n1:21:17 - \"Теория нейтральной эволюции\"\n1:22:11 - \"Возможно наш геном - это огромное кладбище древних вирусов\". Роль вирусов в эволюции\n1:27:28 - Какой организм может олицетворять всю красоту и разнообразие жизни на земле?\n1:33:21 - \"Естественный отбор поддерживает свободу воли\"\n1:35:11 - Спасибо за просмотр!\n\nРеклама. Рекламодатель ПАО Сбербанк. ПАО Сбербанк, Генеральная лицензия Банка России на осуществление банковских операций №1481 от 11.08.2015 г.\n\n#эволюция #основа #биология #наука", "БИОЛОГ Никитин: ЖИЗНЬ ДО ЖИЗНИ", "35dff02f-dd96-44f7-9343-e76d19457ff1", "1Y1ftA0CgrM", [], false, "https://www.youtube.com/watch?v=1Y1ftA0CgrM", 5653, false, 162, "/downloads/youtube/ОСНОВА/2023-03-18_БИОЛОГ Никитин: ЖИЗНЬ ДО ЖИЗНИ.m4a", false, false, 10, 1, ~U[2023-03-18 15:15:38Z], ~U[2026-05-03 23:39:35Z], ~U[2026-05-03 23:39:35Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске мы поговорили с Михаилом Никитиным, эволюционным биологом и автором книги \"Происхождение жизни: от туманности до клетки\". Как вернуть жизнь на Марс? Как эволюционировали организмы на Земле? Могли ли динозавры стать первым разумным видом? Это и еще много всего интересного мы обсудили в сегодняшнем выпуске. Устраивайтесь поудобнее, будет очень круто!\n\n0:00 - О чем сегодняшний выпуск?\n1:03 - Роль секса в эволюции\n5:03 - \"БДСМ у улиток\" и \"фехтование на пенисах\". Про разнополых животных и гермафродитов. Как они появились?\n12:34 - Как двигалась эволюция на Земле? Почему происходили периоды быстрой эволюции?\n17:48 - Опасная среда стимулирует развитие? Как появляются новые виды?\n19:53 - \"Кембрийский взрыв\" - что это? Что принесло появление скелетов?\n22:33 - \"Первым разумным видом мог бы быть кто-то из динозавров\". Важные эволюционные развилки. Что могло пойти иначе?\n29:08 - Есть цветы, которые полностью зависят от насекомых?\n30:55 - Эксперименты по воссозданию эволюции\n32:08 - Как устроено разделение по видам? \"Бесплодие гибридов\" и другие скрещивание соба (truncated) 02:39:35.276 [debug] QUERY OK source="sources" db=2.8ms idle=238.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:35.278 [debug] QUERY OK source="media_profiles" db=0.9ms idle=62.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:35.280 [debug] QUERY OK source="media_items" db=1.6ms idle=63.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5145] 02:39:35.280 [debug] Current batch of media processed. Will check again in 1000ms 02:39:36.281 [debug] Current batch of media processed. Will check again in 1000ms 02:39:37.283 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Сделай первый шаг к ментальному здоровью:\nhttps://goo.su/osnova03\nСкидка 50% на первую сессию с психологом по промокоду OSNOVA\n\nРегистрируйтесь и запускайте эффективные рекламные кампании с платформой МТС Маркетолог по ссылке: https://l.mts.ru/1/Osnova_Marketolog\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто важный выпуск про моду в самых широких проявлениях: почему мужчины не носят (почти) юбки, кто придумывает модные цвета Pantone, как изобретают моду и откуда взялся оверсайз? Все это обсуждаем с Марьяной Скуратовской. Очень интересно )\n\n0:00 - О чем сегодняшний выпуск?\n0:38 - Мода - это теория заговора? Откуда она берется?\n5:40 - Когда появилась мода? Когда мода появилась в России?\n11:11 - Сколько живут тренды?\n12:07 - \"Haute couture\" и \"Prêt-à-porter\". Что значит \"высокая мода\" и \"готовая к носке\"?\n17:29 - Про цены на вещи от кутюр\n19:00 - Модельеры создают вещи как искусство или просто зарабатывают? \n22:14 - Сколько всего модных домов?\n22:55 - Как выбирают цвет года?\n25:34 - Почему мужчины не носят юбки? И почему женщины начали заимствовать элементы мужской одежды?\n31:14 - Функциональность одежды улучшилась? Как изменилась одежда?\n35:07 - Oversize одежда и почему появилась мода на нее\n37:27 - Мода циклична? Сколько длятся циклы?\n41:24 - Мода в СССР. Она влияла на мировую моду?\n44:36 - Откуда появилась шапка-ушанка?\n46:51 - Язык одежды существует? Как понравится окружающим?\n52:26 - Как быть стильным? Нужно ли быть актуальным в моде?\n57:44 - Любимые периоды в истории костюма\n58:52 - Мода существовала всегда только у высоких слоев населения?\n1:04:35 - Современные компании массовой одежды. Как они делают дизайны?\n1:07:08 - Моду можно предсказать?\n1:09:32 - Комфорт одежды побеждает показуху?\n1:11:08 - Спасибо за просмотр!", "duration" => 4294, "filename" => "/downloads/youtube/ОСНОВА/2023-03-10_СКУРАТОВСКАЯ: МУЖЧИНЫ В ЮБКАХ, ТОПЛЕС БУДУЩЕЕ.m4a", "id" => "tA_WV4z77kM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=tA_WV4z77kM", "playlist_index" => 163, "timestamp" => 1678470978, "title" => "СКУРАТОВСКАЯ: МУЖЧИНЫ В ЮБКАХ, ТОПЛЕС БУДУЩЕЕ", "upload_date" => "20230310"} 02:39:37.284 [debug] QUERY OK source="sources" db=1.3ms idle=787.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:37.286 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=789.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:37.333 [debug] QUERY OK source="media_items" db=47.2ms queue=0.1ms idle=791.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-10 17:56:18Z], 10] 02:39:37.676 [debug] QUERY OK source="media_items" db=341.8ms idle=838.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Сделай первый шаг к ментальному здоровью:\nhttps://goo.su/osnova03\nСкидка 50% на первую сессию с психологом по промокоду OSNOVA\n\nРегистрируйтесь и запускайте эффективные рекламные кампании с платформой МТС Маркетолог по ссылке: https://l.mts.ru/1/Osnova_Marketolog\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто важный выпуск про моду в самых широких проявлениях: почему мужчины не носят (почти) юбки, кто придумывает модные цвета Pantone, как изобретают моду и откуда взялся оверсайз? Все это обсуждаем с Марьяной Скуратовской. Очень интересно )\n\n0:00 - О чем сегодняшний выпуск?\n0:38 - Мода - это теория заговора? Откуда она берется?\n5:40 - Когда появилась мода? Когда мода появилась в России?\n11:11 - Сколько живут тренды?\n12:07 - \"Haute couture\" и \"Prêt-à-porter\". Что значит \"высокая мода\" и \"готовая к носке\"?\n17:29 - Про цены на вещи от кутюр\n19:00 - Модельеры создают вещи как искусство или просто зарабатывают? \n22:14 - Сколько всего модных домов?\n22:55 - Как выбирают цвет года?\n25:34 - Почему мужчины не носят юбки? И почему женщины начали заимствовать элементы мужской одежды?\n31:14 - Функциональность одежды улучшилась? Как изменилась одежда?\n35:07 - Oversize одежда и почему появилась мода на нее\n37:27 - Мода циклична? Сколько длятся циклы?\n41:24 - Мода в СССР. Она влияла на мировую моду?\n44:36 - Откуда появилась шапка-ушанка?\n46:51 - Язык одежды существует? Как понравится окружающим?\n52:26 - Как быть стильным? Нужно ли быть актуальным в моде?\n57:44 - Любимые периоды в истории костюма\n58:52 - Мода существовала всегда только у высоких слоев населения?\n1:04:35 - Современные компании массовой одежды. Как они делают дизайны?\n1:07:08 - Моду можно предсказать?\n1:09:32 - Комфорт одежды побеждает показуху?\n1:11:08 - Спасибо за просмотр!", "СКУРАТОВСКАЯ: МУЖЧИНЫ В ЮБКАХ, ТОПЛЕС БУДУЩЕЕ", "905be8af-986c-463e-b6cb-7f6177dd48ff", "tA_WV4z77kM", [], false, "https://www.youtube.com/watch?v=tA_WV4z77kM", 4294, false, 163, "/downloads/youtube/ОСНОВА/2023-03-10_СКУРАТОВСКАЯ: МУЖЧИНЫ В ЮБКАХ, ТОПЛЕС БУДУЩЕЕ.m4a", false, false, 10, 1, ~U[2023-03-10 17:56:18Z], ~U[2026-05-03 23:39:37Z], ~U[2026-05-03 23:39:37Z], "Сделай первый шаг к ментальному здоровью:\nhttps://goo.su/osnova03\nСкидка 50% на первую сессию с психологом по промокоду OSNOVA\n\nРегистрируйтесь и запускайте эффективные рекламные кампании с платформой МТС Маркетолог по ссылке: https://l.mts.ru/1/Osnova_Marketolog\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто важный выпуск про моду в самых широких проявлениях: почему мужчины не носят (почти) юбки, кто придумывает модные цвета Pantone, как изобретают моду и откуда взялся оверсайз? Все это обсуждаем с Марьяной Скуратовской. Очень интересно )\n\n0:00 - О чем сегодняшний выпуск?\n0:38 - Мода - это теория заговора? Откуда она берется?\n5:40 - Когда появилась мода? Когда мода появилась в России?\n11:11 - Сколько живут тренды?\n12:07 - \"Haute couture\" и \"Prêt-à-porter\". Что значит \"высокая мода\" и \"готовая к носке\"?\n17:29 - Про цены на вещи от кутюр\n19:00 - Модельеры создают вещи как искусство или просто зарабатывают? \n22:14 - Сколько всего модных домов?\n22:55 - Как выбирают цвет года?\n25:34 - Почему мужчины не носят юбки? И почему женщины начали заимствовать элементы мужской одежды?\n31:14 - Функциональность одежды улучшилась? Как изменилась одежда?\n35:07 - Oversize одежда и почему появилась мода на нее\n37:27 - Мода циклична? Сколько длятся циклы?\n41:24 - Мода в СССР. Она влияла на мировую моду?\n44:36 - Откуда появилась шапка-ушанка?\n46:51 - Язык одежды существует? Как понравится окружающим?\n52:26 - Как быть стильным? Нужно ли быть актуальным в моде?\n57:44 - Любимые периоды в истории костюма\n58:52 - Мода существовала всегда только у высоких слоев населения?\n1:04:35 - Современные компании массовой одежды. Как они делают дизайны?\n1:07:08 - Моду можно предсказать?\n1:09:32 - Комфорт одежды побеждает показуху?\n1:11:08 - Спасибо за просмотр!", "СКУРАТОВСКАЯ: МУЖЧИНЫ В ЮБКАХ, ТОПЛЕС БУДУЩЕЕ", "tA_WV4z77kM", "https://www.youtube.com/watch?v=tA_WV4z77kM", 4294, false, "/downloads/youtube/ОСНОВА/2023-03-10_СКУРАТОВСКАЯ: МУЖЧИНЫ В ЮБКАХ, ТОПЛЕС БУДУЩЕЕ.m4a", false, 10, ~U[2023-03-10 17:56:18Z]] 02:39:37.678 [debug] QUERY OK source="sources" db=2.0ms idle=633.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:37.680 [debug] QUERY OK source="media_profiles" db=1.2ms idle=394.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:37.682 [debug] QUERY OK source="media_items" db=2.4ms idle=394.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5146] 02:39:37.683 [debug] Current batch of media processed. Will check again in 1000ms 02:39:38.683 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Цветы, десерты, украшения и другие подарки к 8 марта в маркетплейсе Flowwow. По промокоду OSNOVA скидка 10% до конца марта: https://flowwow.com/s/OSNOVA\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПочему средневековье страдает, какие сериалы смотрели в 1300х, можно ли сносить памятники и что такое иконоборчество? Гость Михаил Майзульс. Почти все понятно и очень интересно)\n\nСделали на всю весну скидку на все книги Михаила Майзульса 20% по промокоду ОСНОВА (при покупке на сайте https://alpinabook.ru (https://alpinabook.ru/)/)\n\n0:00 - О чем сегодняшний выпуск?\n0:45 - Что такое «маргиналии»? И почему в средневековых текстах их считали нормой?\n6:41 - Современный человек похож на средневекового? Что осталось, а что изменилось?\n11:50 - Какая картина мира была у человека средних веков?\n14:40 - Какие медиа были в средние века? \n17:35 - Комунацизионные досье. Как с помощью их «вводили» новых святых и работала инквизиция?\n22:54 - Что такое иконоборчество? Говорим про новую книгу Михаила Майзульса\n29:17 - «Отношения с божеством как со знакомым». Как средневековый человек воспринимал идолы?\n32:30 - Как в ритуалы иконоборческого насилия вплетается смех? Кому были адресованы разрушения идолов?\n41:18 - В средневековье была цензура? И могло ли иконоборчество быть цензурой?\n46:42 - Борьба «папства» с протестантами. Какие запреты на изображения были введены?\n51:18 - Как церковь относилась к картинам Босха?\n54:39 - Почему католическая церковь начала вводить так много запретов для изображений?\n57:39 - Про советскую историю. Как отделить пропаганду от культурного наследия?\n1:01:40 - «Идеальный путь - это смена контекста». Как остатки статуй становятся новым символом?\n1:11:24 - Какие самые распространенные темы на средневековых изображениях?\n1:16:44 - Откуда появилось «страдающее средневековье»?\n1:17:56 - Как стоит ходить в музеи? На что стоит обращать внимание?\n1:20:47 - Как изображать не изображая? \n1:24:18 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nLatgBgPjT", "duration" => 5086, "filename" => "/downloads/youtube/ОСНОВА/2023-03-03_МАЙЗУЛЬС: ПРОПАГАНДА и ЦЕНЗУРА в СРЕДНЕВЕКОВЬЕ.m4a", "id" => "-fx0ucSXX38", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-fx0ucSXX38", "playlist_index" => 164, "timestamp" => 1677858712, "title" => "МАЙЗУЛЬС: ПРОПАГАНДА и ЦЕНЗУРА в СРЕДНЕВЕКОВЬЕ", "upload_date" => "20230303"} 02:39:38.685 [debug] QUERY OK source="sources" db=0.9ms idle=1007.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:38.686 [debug] QUERY OK source="sources" db=0.7ms idle=1006.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:38.728 [debug] QUERY OK source="media_items" db=42.6ms idle=1006.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-03 15:51:52Z], 10] 02:39:38.756 [debug] QUERY OK source="media_items" db=26.5ms idle=1046.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Цветы, десерты, украшения и другие подарки к 8 марта в маркетплейсе Flowwow. По промокоду OSNOVA скидка 10% до конца марта: https://flowwow.com/s/OSNOVA\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПочему средневековье страдает, какие сериалы смотрели в 1300х, можно ли сносить памятники и что такое иконоборчество? Гость Михаил Майзульс. Почти все понятно и очень интересно)\n\nСделали на всю весну скидку на все книги Михаила Майзульса 20% по промокоду ОСНОВА (при покупке на сайте https://alpinabook.ru (https://alpinabook.ru/)/)\n\n0:00 - О чем сегодняшний выпуск?\n0:45 - Что такое «маргиналии»? И почему в средневековых текстах их считали нормой?\n6:41 - Современный человек похож на средневекового? Что осталось, а что изменилось?\n11:50 - Какая картина мира была у человека средних веков?\n14:40 - Какие медиа были в средние века? \n17:35 - Комунацизионные досье. Как с помощью их «вводили» новых святых и работала инквизиция?\n22:54 - Что такое иконоборчество? Говорим про новую книгу Михаила Майзульса\n29:17 - «Отношения с божеством как со знакомым». Как средневековый человек воспринимал идолы?\n32:30 - Как в ритуалы иконоборческого насилия вплетается смех? Кому были адресованы разрушения идолов?\n41:18 - В средневековье была цензура? И могло ли иконоборчество быть цензурой?\n46:42 - Борьба «папства» с протестантами. Какие запреты на изображения были введены?\n51:18 - Как церковь относилась к картинам Босха?\n54:39 - Почему католическая церковь начала вводить так много запретов для изображений?\n57:39 - Про советскую историю. Как отделить пропаганду от культурного наследия?\n1:01:40 - «Идеальный путь - это смена контекста». Как остатки статуй становятся новым символом?\n1:11:24 - Какие самые распространенные темы на средневековых изображениях?\n1:16:44 - Откуда появилось «страдающее средневековье»?\n1:17:56 - Как стоит ходить в музеи? На что стоит обращать внимание?\n1:20:47 - Как изображать не изображая? \n1:24:18 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nLatgBgPjT", "МАЙЗУЛЬС: ПРОПАГАНДА и ЦЕНЗУРА в СРЕДНЕВЕКОВЬЕ", "330a26af-fb3c-441f-8873-e7ad76e6b488", "-fx0ucSXX38", [], false, "https://www.youtube.com/watch?v=-fx0ucSXX38", 5086, false, 164, "/downloads/youtube/ОСНОВА/2023-03-03_МАЙЗУЛЬС: ПРОПАГАНДА и ЦЕНЗУРА в СРЕДНЕВЕКОВЬЕ.m4a", false, false, 10, 2, ~U[2023-03-03 15:51:52Z], ~U[2026-05-03 23:39:38Z], ~U[2026-05-03 23:39:38Z], "Цветы, десерты, украшения и другие подарки к 8 марта в маркетплейсе Flowwow. По промокоду OSNOVA скидка 10% до конца марта: https://flowwow.com/s/OSNOVA\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПочему средневековье страдает, какие сериалы смотрели в 1300х, можно ли сносить памятники и что такое иконоборчество? Гость Михаил Майзульс. Почти все понятно и очень интересно)\n\nСделали на всю весну скидку на все книги Михаила Майзульса 20% по промокоду ОСНОВА (при покупке на сайте https://alpinabook.ru (https://alpinabook.ru/)/)\n\n0:00 - О чем сегодняшний выпуск?\n0:45 - Что такое «маргиналии»? И почему в средневековых текстах их считали нормой?\n6:41 - Современный человек похож на средневекового? Что осталось, а что изменилось?\n11:50 - Какая картина мира была у человека средних веков?\n14:40 - Какие медиа были в средние века? \n17:35 - Комунацизионные досье. Как с помощью их «вводили» новых святых и работала инквизиция?\n22:54 - Что такое иконоборчество? Говорим про новую книгу Михаила Майзульса\n29:17 - «Отношения с божеством как со знакомым». Как средневековый человек воспринимал идолы?\n32:30 - Как в ритуалы иконоборческого насилия вплетается смех? Кому были адресованы разрушения идолов?\n41:18 - В средневековье была цензура? И могло ли иконоборчество быть цензурой?\n46:42 - Борьба «папства» с протестантами. Какие запреты на изображения были введены?\n51:18 - Как церковь относилась к картинам Босха?\n54:39 - Почему католическая церковь начала вводить так много запретов для изображений?\n57:39 - Про советскую историю. Как отделить пропаганду от культурного наследия?\n1:01:40 - «Идеальный путь - это смена контекста». Как остатки статуй становятся новым символом?\n1:11:24 - Какие самые распространенные темы на средневековых изображения (truncated) 02:39:38.760 [debug] QUERY OK source="sources" db=3.8ms idle=709.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:38.761 [debug] QUERY OK source="media_profiles" db=1.1ms idle=75.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:38.763 [debug] QUERY OK source="media_items" db=1.6ms idle=75.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5147] 02:39:38.763 [debug] Current batch of media processed. Will check again in 1000ms 02:39:39.764 [debug] Current batch of media processed. Will check again in 1000ms 02:39:40.765 [debug] Current batch of media processed. Will check again in 1000ms 02:39:41.766 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Очень интересный получился выпуск с Александром Пановым: зачем нужна футурология в космосе, как на самом деле ищут жизнь на других планетах, как устроен язык межзвёздного общения и много чего ещё.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:44 - Про телескоп James Webb и поиски экзо-планет\n4:26 - Как устроен поиск внеземных цивилизаций по их типам?\n16:54 - \"Есть результат\". В космосе уже что-то нашли? Что это?\n21:00 - Про космический мусор с Земли и нет\n23:28 - Технический бум скоро закончится? Почему?\n27:35 - \"Техно-коммунизму\" или что нас ждет после окончания технического бума?\n28:47 - Космические колонизаторы возможны?\n30:01 - \"Мы приближаемся к точке, в которой кризисы будут учащаться\". Постсингулярные цивилизации и их проблемы\n32:04 - Что будет делать искусственный интеллект в обществе будущего?\n33:46 - ИИ заменят людей во всех профессиях?\n36:56 - \"Человек остается креативным до того момента пока его главной способностью - остается способность ошибаться\"\n38:20 - Какие фишки могут быть у цивилизации будущего?\n40:53 - Жизнь прилетела на Землю из космоса? Какие есть аргументы?\n48:52 - Как может быть устроено межгалактическое общение? Какой должна быть цивилизация чтобы выжить и начать общение?\n55:56 - Как должен быть устроен язык общения с внеземной цивилизацией?\n58:30 - Можно ли доказать, что у внеземной цивилизации будет такая же математика как у нас?\n1:04:24 - Какой может быть культура инопланетян?\n1:07:41 - Может ли жизнь появиться на планетах не с такими условиями как на Земле? Какой формы будет эта жизнь?\n1:10:29 - Уже есть аппарат, который может лететь со скоростью как четверть скорости света? Кто его создает?\n1:13:27 - Через сколько этот аппарат запустят?\n1:14:46 - Какая мотивация у людей, которые ищут внеземную жизнь? Как это поддерживают в России и в мире?\n1:17:24 - \"Это парадоксально, что это направление до сих пор живо\"\n1:18:09 - Что другие цивилизации могут подумать про нас?\n1:20:26 - Сколько нам ждать, чтобы найти внеземную жизнь?\n1:21:45 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 4827, "filename" => "/downloads/youtube/ОСНОВА/2023-02-23_АСТРОФИЗИК Панов: Футуролог в Космосе.m4a", "id" => "Xgt3AJ5dFnQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Xgt3AJ5dFnQ", "playlist_index" => 165, "timestamp" => 1677169889, "title" => "АСТРОФИЗИК Панов: Футуролог в Космосе", "upload_date" => "20230223"} 02:39:41.768 [debug] QUERY OK source="sources" db=0.9ms idle=1271.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:41.769 [debug] QUERY OK source="sources" db=1.3ms idle=1272.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:41.812 [debug] QUERY OK source="media_items" db=42.4ms idle=1274.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-23 16:31:29Z], 10] 02:39:41.825 [debug] QUERY OK source="media_items" db=12.9ms idle=1317.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Очень интересный получился выпуск с Александром Пановым: зачем нужна футурология в космосе, как на самом деле ищут жизнь на других планетах, как устроен язык межзвёздного общения и много чего ещё.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:44 - Про телескоп James Webb и поиски экзо-планет\n4:26 - Как устроен поиск внеземных цивилизаций по их типам?\n16:54 - \"Есть результат\". В космосе уже что-то нашли? Что это?\n21:00 - Про космический мусор с Земли и нет\n23:28 - Технический бум скоро закончится? Почему?\n27:35 - \"Техно-коммунизму\" или что нас ждет после окончания технического бума?\n28:47 - Космические колонизаторы возможны?\n30:01 - \"Мы приближаемся к точке, в которой кризисы будут учащаться\". Постсингулярные цивилизации и их проблемы\n32:04 - Что будет делать искусственный интеллект в обществе будущего?\n33:46 - ИИ заменят людей во всех профессиях?\n36:56 - \"Человек остается креативным до того момента пока его главной способностью - остается способность ошибаться\"\n38:20 - Какие фишки могут быть у цивилизации будущего?\n40:53 - Жизнь прилетела на Землю из космоса? Какие есть аргументы?\n48:52 - Как может быть устроено межгалактическое общение? Какой должна быть цивилизация чтобы выжить и начать общение?\n55:56 - Как должен быть устроен язык общения с внеземной цивилизацией?\n58:30 - Можно ли доказать, что у внеземной цивилизации будет такая же математика как у нас?\n1:04:24 - Какой может быть культура инопланетян?\n1:07:41 - Может ли жизнь появиться на планетах не с такими условиями как на Земле? Какой формы будет эта жизнь?\n1:10:29 - Уже есть аппарат, который может лететь со скоростью как четверть скорости света? Кто его создает?\n1:13:27 - Через сколько этот аппарат запустят?\n1:14:46 - Какая мотивация у людей, которые ищут внеземную жизнь? Как это поддерживают в России и в мире?\n1:17:24 - \"Это парадоксально, что это направление до сих пор живо\"\n1:18:09 - Что другие цивилизации могут подумать про нас?\n1:20:26 - Сколько нам ждать, чтобы найти внеземную жизнь?\n1:21:45 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "АСТРОФИЗИК Панов: Футуролог в Космосе", "1dd59c28-da34-402d-822f-544d2e1e08cd", "Xgt3AJ5dFnQ", [], false, "https://www.youtube.com/watch?v=Xgt3AJ5dFnQ", 4827, false, 165, "/downloads/youtube/ОСНОВА/2023-02-23_АСТРОФИЗИК Панов: Футуролог в Космосе.m4a", false, false, 10, 2, ~U[2023-02-23 16:31:29Z], ~U[2026-05-03 23:39:41Z], ~U[2026-05-03 23:39:41Z], "Очень интересный получился выпуск с Александром Пановым: зачем нужна футурология в космосе, как на самом деле ищут жизнь на других планетах, как устроен язык межзвёздного общения и много чего ещё.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:44 - Про телескоп James Webb и поиски экзо-планет\n4:26 - Как устроен поиск внеземных цивилизаций по их типам?\n16:54 - \"Есть результат\". В космосе уже что-то нашли? Что это?\n21:00 - Про космический мусор с Земли и нет\n23:28 - Технический бум скоро закончится? Почему?\n27:35 - \"Техно-коммунизму\" или что нас ждет после окончания технического бума?\n28:47 - Космические колонизаторы возможны?\n30:01 - \"Мы приближаемся к точке, в которой кризисы будут учащаться\". Постсингулярные цивилизации и их проблемы\n32:04 - Что будет делать искусственный интеллект в обществе будущего?\n33:46 - ИИ заменят людей во всех профессиях?\n36:56 - \"Человек остается креативным до того момента пока его главной способностью - остается способность ошибаться\"\n38:20 - Какие фишки могут быть у цивилизации будущего?\n40:53 - Жизнь прилетела на Землю из космоса? Какие есть аргументы?\n48:52 - Как может быть устроено межгалактическое общение? Какой должна быть цивилизация чтобы выжить и начать общение?\n55:56 - Как должен быть устроен язык общения с внеземной цивилизацией?\n58:30 - Можно ли доказать, что у внеземной цивилизации будет такая же математика как у нас?\n1:04:24 - Какой может быть культура инопланетян?\n1:07:41 - Может ли жизнь появиться на планетах не с такими условиями как на Земле? Какой формы будет эта жизнь?\n1:10:29 - Уже есть аппарат, который может лететь со с (truncated) 02:39:41.828 [debug] QUERY OK source="sources" db=2.1ms idle=769.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:41.829 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=60.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:41.831 [debug] QUERY OK source="media_items" db=1.5ms idle=60.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5148] 02:39:41.831 [debug] Current batch of media processed. Will check again in 1000ms 02:39:42.832 [debug] Current batch of media processed. Will check again in 1000ms 02:39:43.833 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Скидка 40% на первый заказ в приложении Flor2U по промокоду ОСНОВА\n\nСкидка 15% на повторный заказ в приложении Flor2U по промокоду ОСНОВА15, ссылка на приложение: https://dep.onelink.me/NvS7/8fww6ajg\nПромокод действует до 17 марта.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске говорим про климат: что такое глобальное потепление и что с ним не так, чем хорош парниковый эффект, как изучают погоду миллионы лет назад, можно ли сделать климатическое оружие. Гость - климатолог Александр Чернокульский.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:55 - Про глобальное потепление\n2:08 - Насколько быстро греется планета?\n4:03 - Кто говорит, что глобального потепления нет?\n4:57 - Какие есть доказательства глобального потепления?\n5:56 - Парниковые газы и как через них увидеть прошлое\n9:52 - Как устроены парниковые газы?\n19:16 - Как климатологи используют GPS для прогнозов?\n20:17 - \"Изменение свойств подстилающих поверхностей\". Что это? И почему это опасно?\n26:50 - Что плохого в глобальном потеплении? Каким странам это идет на пользу?\n30:06 - Крупнейшие угрозы глобального потепления для России\n42:05 - Ближайшие последствия глобального потепления\n50:23 - \"Климат будет зависеть от измнений в обществе\". Какая прибавка температуры нас ждет?\n53:20 - Как рассчитываются климатические модели? И почему прогнозы погоды не всегда точны?\n1:00:22 - Как считается прогноз погоды? Как с этим связаны пассажирские самолеты?\n1:03:48 - Как рассчитывается вероятность осадков?\n1:05:32 - \"Серая зона прогноза\". Что это?\n1:08:05 - Почему в Санкт-Петербурге прогнозы погоды никогда не сбываются? \n1:10:23 - Почему стоит пользоваться локальными сервисами погоды? Где брать лучшие прогнозы?\n1:11:59 - Как разгоняют облака? А как они образуются? Какой в этом смысл и какие есть угрозы?\n1:13:30 - Как планируют бороться с углеродным следом?\n1:22:01 - Переход на электронный транспорт поможет снизить углеродный след?\n1:24:31 - Почему закаты бывают разных цветов?\n1:25:18 - Нейросети помогли лучше прогназировать погоду?\n1:26:06 - Каких облаков до людей не было?\n1:29:00 - Климатические киноляпы\n1:29:51 - Возможно ли сделать климатическое оружие?\n1:32:00 - В России может стать больше солнечных дней?\n1:33:31 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 5643, "filename" => "/downloads/youtube/ОСНОВА/2023-02-17_Чернокульский: Климатическое оружие и Плюсы потепления.m4a", "id" => "RcWUg8Ykt58", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=RcWUg8Ykt58", "playlist_index" => 166, "timestamp" => 1676654605, "title" => "Чернокульский: Климатическое оружие и Плюсы потепления", "upload_date" => "20230217"} 02:39:43.836 [debug] QUERY OK source="sources" db=2.6ms idle=764.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:43.837 [debug] QUERY OK source="sources" db=0.7ms idle=341.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:43.882 [debug] QUERY OK source="media_items" db=44.4ms idle=342.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-17 17:23:25Z], 10] 02:39:43.897 [debug] QUERY OK source="media_items" db=14.0ms idle=387.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Скидка 40% на первый заказ в приложении Flor2U по промокоду ОСНОВА\n\nСкидка 15% на повторный заказ в приложении Flor2U по промокоду ОСНОВА15, ссылка на приложение: https://dep.onelink.me/NvS7/8fww6ajg\nПромокод действует до 17 марта.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске говорим про климат: что такое глобальное потепление и что с ним не так, чем хорош парниковый эффект, как изучают погоду миллионы лет назад, можно ли сделать климатическое оружие. Гость - климатолог Александр Чернокульский.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:55 - Про глобальное потепление\n2:08 - Насколько быстро греется планета?\n4:03 - Кто говорит, что глобального потепления нет?\n4:57 - Какие есть доказательства глобального потепления?\n5:56 - Парниковые газы и как через них увидеть прошлое\n9:52 - Как устроены парниковые газы?\n19:16 - Как климатологи используют GPS для прогнозов?\n20:17 - \"Изменение свойств подстилающих поверхностей\". Что это? И почему это опасно?\n26:50 - Что плохого в глобальном потеплении? Каким странам это идет на пользу?\n30:06 - Крупнейшие угрозы глобального потепления для России\n42:05 - Ближайшие последствия глобального потепления\n50:23 - \"Климат будет зависеть от измнений в обществе\". Какая прибавка температуры нас ждет?\n53:20 - Как рассчитываются климатические модели? И почему прогнозы погоды не всегда точны?\n1:00:22 - Как считается прогноз погоды? Как с этим связаны пассажирские самолеты?\n1:03:48 - Как рассчитывается вероятность осадков?\n1:05:32 - \"Серая зона прогноза\". Что это?\n1:08:05 - Почему в Санкт-Петербурге прогнозы погоды никогда не сбываются? \n1:10:23 - Почему стоит пользоваться локальными сервисами погоды? Где брать лучшие прогнозы?\n1:11:59 - Как разгоняют облака? А как они образуются? Какой в этом смысл и какие есть угрозы?\n1:13:30 - Как планируют бороться с углеродным следом?\n1:22:01 - Переход на электронный транспорт поможет снизить углеродный след?\n1:24:31 - Почему закаты бывают разных цветов?\n1:25:18 - Нейросети помогли лучше прогназировать погоду?\n1:26:06 - Каких облаков до людей не было?\n1:29:00 - Климатические киноляпы\n1:29:51 - Возможно ли сделать климатическое оружие?\n1:32:00 - В России может стать больше солнечных дней?\n1:33:31 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "Чернокульский: Климатическое оружие и Плюсы потепления", "89fd97de-3ec5-45ab-9b31-398de1f97768", "RcWUg8Ykt58", [], false, "https://www.youtube.com/watch?v=RcWUg8Ykt58", 5643, false, 166, "/downloads/youtube/ОСНОВА/2023-02-17_Чернокульский: Климатическое оружие и Плюсы потепления.m4a", false, false, 10, 1, ~U[2023-02-17 17:23:25Z], ~U[2026-05-03 23:39:43Z], ~U[2026-05-03 23:39:43Z], "Скидка 40% на первый заказ в приложении Flor2U по промокоду ОСНОВА\n\nСкидка 15% на повторный заказ в приложении Flor2U по промокоду ОСНОВА15, ссылка на приложение: https://dep.onelink.me/NvS7/8fww6ajg\nПромокод действует до 17 марта.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске говорим про климат: что такое глобальное потепление и что с ним не так, чем хорош парниковый эффект, как изучают погоду миллионы лет назад, можно ли сделать климатическое оружие. Гость - климатолог Александр Чернокульский.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:55 - Про глобальное потепление\n2:08 - Насколько быстро греется планета?\n4:03 - Кто говорит, что глобального потепления нет?\n4:57 - Какие есть доказательства глобального потепления?\n5:56 - Парниковые газы и как через них увидеть прошлое\n9:52 - Как устроены парниковые газы?\n19:16 - Как климатологи используют GPS для прогнозов?\n20:17 - \"Изменение свойств подстилающих поверхностей\". Что это? И почему это опасно?\n26:50 - Что плохого в глобальном потеплении? Каким странам это идет на пользу?\n30:06 - Крупнейшие угрозы глобального потепления для России\n42:05 - Ближайшие последствия глобального потепления\n50:23 - \"Климат будет зависеть от измнений в обществе\". Какая прибавка температуры нас ждет?\n53:20 - Как рассчитываются климатические модели? И почему прогнозы погоды не всегда точны?\n1:00:22 - Как считается прогноз погоды? Как с этим связаны пассажирские самолеты?\n1:03:48 - Как рассчитывается ве (truncated) 02:39:43.900 [debug] QUERY OK source="sources" db=3.3ms idle=401.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:43.902 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.1ms idle=64.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:43.905 [debug] QUERY OK source="media_items" db=2.5ms idle=64.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5149] 02:39:43.905 [debug] Current batch of media processed. Will check again in 1000ms 02:39:44.906 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Бесплатная кредитка Альфы с целым годом без %. Оформите онлайн и мы бесплатно привезём карту в удобное место и время: https://alfa.me/F3IgAL\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Игорь Исаев: обсуждаем почему русский язык похож на немецкий, что не так с феминитивами и кофе, как чаты портят речь и вот это все. Приятного просмотра!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Кратко про сегодняшний выпуск\n0:29 - Русский - агрессивный язык? Как делятся языки на слух?\n5:11 - Как работает этимология и что это?\n11:22 - Про фонетику и лексику\n15:16 - Как в язык вводятся новые слова и как сохраняются старомодная лексика\n19:29 - Какие диалекты существуют в русском языке?\n23:49 - Как происходит сбор новой информации по русскому языку\n29:09 - Насколько хорошо сохраняется старый язык?\n32:48 - Интересные слова и выражения, о которых вы могли не знать\n37:00 - Про мат и ее место в лексике\n39:50 - Почему мат запрещен?\n44:20 - Гэканье - норм?\n45:41 - Изменение языка - плохо или хорошо? Как месседжеры и интернет повлияли на язык?\n49:45 - Кофе - он или оно? \n55:16 - Про феминитивы. Они приживутся?\n58:31 - Рода в языке. От них надо избавится?\n1:08:31 - От чего корежит лингвистов?\n1:09:56 - Про цифры. Почему после \"тридцати\" \"сорок\"?\n1:11:33 - В чем уникальность звучания русского языка?\n1:19:17 - Необычные фонетические штуки в других языках\n1:26:58 - Чем отличается филология и лингвистика?\n1:29:50 - Прикладная лингвистика. Как лингвистика взаимодействует с современными технологиями и нейросетями?\n1:33:33 - Слова года в русском языке. Как их выбирают?\n1:34:34 - Каким будет язык через 100 лет?\n1:36:15 - Менять алфавит имеет смысл?\n1:38:50 - Спасибо за просмотр!\n\n*Виктор Вахштайн признан Министерством юстиции РФ иностранным агентом.\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама АО «Альфа-Банк», LjN8K5MDZ", "duration" => 5956, "filename" => "/downloads/youtube/ОСНОВА/2023-02-10_ФИЛОЛОГ Исаев: Как звучит язык? Феминитивы и Мат.m4a", "id" => "Ghl9GhyK5XI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Ghl9GhyK5XI", "playlist_index" => 167, "timestamp" => 1676055842, "title" => "ФИЛОЛОГ Исаев: Как звучит язык? Феминитивы и Мат", "upload_date" => "20230210"} 02:39:44.908 [debug] QUERY OK source="sources" db=1.0ms idle=1010.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:44.909 [debug] QUERY OK source="sources" db=1.1ms idle=1007.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:44.971 [debug] QUERY OK source="media_items" db=61.3ms idle=1007.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-10 19:04:02Z], 10] 02:39:44.983 [debug] QUERY OK source="media_items" db=11.5ms idle=1066.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Бесплатная кредитка Альфы с целым годом без %. Оформите онлайн и мы бесплатно привезём карту в удобное место и время: https://alfa.me/F3IgAL\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Игорь Исаев: обсуждаем почему русский язык похож на немецкий, что не так с феминитивами и кофе, как чаты портят речь и вот это все. Приятного просмотра!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Кратко про сегодняшний выпуск\n0:29 - Русский - агрессивный язык? Как делятся языки на слух?\n5:11 - Как работает этимология и что это?\n11:22 - Про фонетику и лексику\n15:16 - Как в язык вводятся новые слова и как сохраняются старомодная лексика\n19:29 - Какие диалекты существуют в русском языке?\n23:49 - Как происходит сбор новой информации по русскому языку\n29:09 - Насколько хорошо сохраняется старый язык?\n32:48 - Интересные слова и выражения, о которых вы могли не знать\n37:00 - Про мат и ее место в лексике\n39:50 - Почему мат запрещен?\n44:20 - Гэканье - норм?\n45:41 - Изменение языка - плохо или хорошо? Как месседжеры и интернет повлияли на язык?\n49:45 - Кофе - он или оно? \n55:16 - Про феминитивы. Они приживутся?\n58:31 - Рода в языке. От них надо избавится?\n1:08:31 - От чего корежит лингвистов?\n1:09:56 - Про цифры. Почему после \"тридцати\" \"сорок\"?\n1:11:33 - В чем уникальность звучания русского языка?\n1:19:17 - Необычные фонетические штуки в других языках\n1:26:58 - Чем отличается филология и лингвистика?\n1:29:50 - Прикладная лингвистика. Как лингвистика взаимодействует с современными технологиями и нейросетями?\n1:33:33 - Слова года в русском языке. Как их выбирают?\n1:34:34 - Каким будет язык через 100 лет?\n1:36:15 - Менять алфавит имеет смысл?\n1:38:50 - Спасибо за просмотр!\n\n*Виктор Вахштайн признан Министерством юстиции РФ иностранным агентом.\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама АО «Альфа-Банк», LjN8K5MDZ", "ФИЛОЛОГ Исаев: Как звучит язык? Феминитивы и Мат", "69c952f5-a1ee-4dd3-9a24-93cf2c888a04", "Ghl9GhyK5XI", [], false, "https://www.youtube.com/watch?v=Ghl9GhyK5XI", 5956, false, 167, "/downloads/youtube/ОСНОВА/2023-02-10_ФИЛОЛОГ Исаев: Как звучит язык? Феминитивы и Мат.m4a", false, false, 10, 1, ~U[2023-02-10 19:04:02Z], ~U[2026-05-03 23:39:44Z], ~U[2026-05-03 23:39:44Z], "Бесплатная кредитка Альфы с целым годом без %. Оформите онлайн и мы бесплатно привезём карту в удобное место и время: https://alfa.me/F3IgAL\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Игорь Исаев: обсуждаем почему русский язык похож на немецкий, что не так с феминитивами и кофе, как чаты портят речь и вот это все. Приятного просмотра!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Кратко про сегодняшний выпуск\n0:29 - Русский - агрессивный язык? Как делятся языки на слух?\n5:11 - Как работает этимология и что это?\n11:22 - Про фонетику и лексику\n15:16 - Как в язык вводятся новые слова и как сохраняются старомодная лексика\n19:29 - Какие диалекты существуют в русском языке?\n23:49 - Как происходит сбор новой информации по русскому языку\n29:09 - Насколько хорошо сохраняется старый язык?\n32:48 - Интересные слова и выражения, о которых вы могли не знать\n37:00 - Про мат и ее место в лексике\n39:50 - Почему мат запрещен?\n44:20 - Гэканье - норм?\n45:41 - Изменение языка - плохо или хорошо? Как месседжеры и интернет повлияли на язык?\n49:45 - Кофе - он или оно? \n55:16 - Про феминитивы. Они приживутся?\n58:31 - Рода в языке. От них надо избавится?\n1:08:31 - От чего корежит лингвистов?\n1:09:56 - Про цифры. Почему после \"тридцати\" \"сорок\"?\n1:11:33 - В чем уникальность звучания русского языка?\n1:19:17 - Необычные фонетические штуки в других языках\n1:26:58 - Чем отличается филология и лингвистика?\n1:29:50 - Прикладная лингвистика. Как лингвистика взаимодействует с современными технологиями и нейросетями?\n1:33:33 - Слова года в русском языке. Как их выбирают?\n1:34:34 - Каким будет язык через 100 лет?\n1:36:15 - Менять алфавит имеет смысл?\n1:38:50 - Спасибо за просмотр!\n\n*Виктор Вахштайн признан Министерством юстиции РФ иностранным агентом.\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама АО «Альфа-Банк», LjN8K5MDZ", "ФИЛОЛОГ Исаев: Как звучит язык? Феминитивы и Мат", "Ghl9GhyK5XI", "https://www.youtube.com/watch?v=Ghl9GhyK5XI", 5956, false, "/downloads/youtube/ОСНОВА/202 (truncated) 02:39:44.985 [debug] QUERY OK source="sources" db=1.9ms idle=910.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:44.986 [debug] QUERY OK source="media_profiles" db=0.8ms idle=77.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:44.988 [debug] QUERY OK source="media_items" db=1.2ms idle=77.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5150] 02:39:44.988 [debug] Current batch of media processed. Will check again in 1000ms 02:39:45.989 [debug] Current batch of media processed. Will check again in 1000ms 02:39:46.991 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "RuStore – новый официальный магазин приложений для Android. Устанавливай сейчас: https://vk.cc/clcqcm\n\nКак учить новую информацию во время сна, сколько надо спать, какой рекорд по сну, существуют ли жаворонки, что такое летаргический сон, и что вообще такое СОН? Гость - сомнолог Михаил Полуэктов.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Начало\n0:15 - О чем пойдет речь?\n1:10 - Почему мы не можем зафиксировать момент засыпания?\n4:16 - Зачем нужен сон?\n4:54 - Кто умеет спать? Сон у медуз\n6:01 - «Природа не придумала ничего лучше». О сне с точки зрения эволюции\n8:52 - Теория синаптического гомеостаза. Что сохраняет сон?\n11:14 - «Сон влияет на эмоциональный компонент воспоминаний»\n14:35 - Что такое сон?\n17:57 - Сколько человек максимально может продержаться без сна?\n18:44 - Почему мы не можем очень много спать?\n21:03 - Какой минимум сна человек может себе позволить?\n22:57 - Какие циклы есть у сна? Чем они отличаются?\n28:43 - Почему мы так быстро забываем сны?\n30:35 - Про черно-белые и цветные сны\n32:23 - Сны - обычно о том, что нас волнует? Смыслы во снах\n41:35 - Откуда берутся кошмары и неприятные сновидения?\n43:35 - Как избежать неприятных сновидений?\n44:03 - Осознанный сон и как он работает?\n47:08 - «Можно научиться управлению сновидений». Зачем?\n50:29 - Бывают таблетки, которые отключают сны?\n51:11 - Как исследуют сны?\n53:33 - Бывают исследования на открытом мозге?\n56:20 - Прослушивание лекций во сне - помогает что-то выучить? Как сон помогает выучить материал?\n1:00:16 - Внутренние часы и как они устроены?\n1:01:47 - «Жаворонок» и «сова» - научные понятия?\n1:03:58 - Тест Хорна Остберга. Пройдите, чтобы больше понять про ваш сон :)\n1:05:02 - Почему зимой мы чувствуем себя более уставшими?\n1:06:37 - Просыпаться зимой лучше когда светло или темно?\n1:10:27 - Что такое летаргический сон?\n1:13:00 - Гоголь летаргически уснул?\n1:13:51 - Промежуточное состояние сна\n1:17:21 - Зимняя спячка животных. Что это за состояние?\n1:18:57 - Об уникальности человеческого сна\n1:20:06 - Есть ли быстрый способ уснуть?\n1:21:54 - Есть ли идеальный сон?\n1:23:08 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама: ООО «ВК», ИНН 7743001840\n2Vtzqwv4CVR", "duration" => 5012, "filename" => "/downloads/youtube/ОСНОВА/2023-02-03_СОМНОЛОГ Полуэктов: ЧТО МОЗГ ДЕЛАЕТ ВО СНЕ?.m4a", "id" => "sBE0_pSgESQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=sBE0_pSgESQ", "playlist_index" => 168, "timestamp" => 1675438538, "title" => "СОМНОЛОГ Полуэктов: ЧТО МОЗГ ДЕЛАЕТ ВО СНЕ?", "upload_date" => "20230203"} 02:39:46.993 [debug] QUERY OK source="sources" db=1.3ms idle=912.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:46.994 [debug] QUERY OK source="sources" db=1.2ms idle=498.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:47.038 [debug] QUERY OK source="media_items" db=43.5ms queue=0.1ms idle=499.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-03 15:35:38Z], 10] 02:39:47.050 [debug] QUERY OK source="media_items" db=11.2ms idle=543.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["RuStore – новый официальный магазин приложений для Android. Устанавливай сейчас: https://vk.cc/clcqcm\n\nКак учить новую информацию во время сна, сколько надо спать, какой рекорд по сну, существуют ли жаворонки, что такое летаргический сон, и что вообще такое СОН? Гость - сомнолог Михаил Полуэктов.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Начало\n0:15 - О чем пойдет речь?\n1:10 - Почему мы не можем зафиксировать момент засыпания?\n4:16 - Зачем нужен сон?\n4:54 - Кто умеет спать? Сон у медуз\n6:01 - «Природа не придумала ничего лучше». О сне с точки зрения эволюции\n8:52 - Теория синаптического гомеостаза. Что сохраняет сон?\n11:14 - «Сон влияет на эмоциональный компонент воспоминаний»\n14:35 - Что такое сон?\n17:57 - Сколько человек максимально может продержаться без сна?\n18:44 - Почему мы не можем очень много спать?\n21:03 - Какой минимум сна человек может себе позволить?\n22:57 - Какие циклы есть у сна? Чем они отличаются?\n28:43 - Почему мы так быстро забываем сны?\n30:35 - Про черно-белые и цветные сны\n32:23 - Сны - обычно о том, что нас волнует? Смыслы во снах\n41:35 - Откуда берутся кошмары и неприятные сновидения?\n43:35 - Как избежать неприятных сновидений?\n44:03 - Осознанный сон и как он работает?\n47:08 - «Можно научиться управлению сновидений». Зачем?\n50:29 - Бывают таблетки, которые отключают сны?\n51:11 - Как исследуют сны?\n53:33 - Бывают исследования на открытом мозге?\n56:20 - Прослушивание лекций во сне - помогает что-то выучить? Как сон помогает выучить материал?\n1:00:16 - Внутренние часы и как они устроены?\n1:01:47 - «Жаворонок» и «сова» - научные понятия?\n1:03:58 - Тест Хорна Остберга. Пройдите, чтобы больше понять про ваш сон :)\n1:05:02 - Почему зимой мы чувствуем себя более уставшими?\n1:06:37 - Просыпаться зимой лучше когда светло или темно?\n1:10:27 - Что такое летаргический сон?\n1:13:00 - Гоголь летаргически уснул?\n1:13:51 - Промежуточное состояние сна\n1:17:21 - Зимняя спячка животных. Что это за состояние?\n1:18:57 - Об уникальности человеческого сна\n1:20:06 - Есть ли быстрый способ уснуть?\n1:21:54 - Есть ли идеальный сон?\n1:23:08 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама: ООО «ВК», ИНН 7743001840\n2Vtzqwv4CVR", "СОМНОЛОГ Полуэктов: ЧТО МОЗГ ДЕЛАЕТ ВО СНЕ?", "9cf8c476-0f13-4f00-b583-6b09f814f766", "sBE0_pSgESQ", [], false, "https://www.youtube.com/watch?v=sBE0_pSgESQ", 5012, false, 168, "/downloads/youtube/ОСНОВА/2023-02-03_СОМНОЛОГ Полуэктов: ЧТО МОЗГ ДЕЛАЕТ ВО СНЕ?.m4a", false, false, 10, 1, ~U[2023-02-03 15:35:38Z], ~U[2026-05-03 23:39:47Z], ~U[2026-05-03 23:39:47Z], "RuStore – новый официальный магазин приложений для Android. Устанавливай сейчас: https://vk.cc/clcqcm\n\nКак учить новую информацию во время сна, сколько надо спать, какой рекорд по сну, существуют ли жаворонки, что такое летаргический сон, и что вообще такое СОН? Гость - сомнолог Михаил Полуэктов.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Начало\n0:15 - О чем пойдет речь?\n1:10 - Почему мы не можем зафиксировать момент засыпания?\n4:16 - Зачем нужен сон?\n4:54 - Кто умеет спать? Сон у медуз\n6:01 - «Природа не придумала ничего лучше». О сне с точки зрения эволюции\n8:52 - Теория синаптического гомеостаза. Что сохраняет сон?\n11:14 - «Сон влияет на эмоциональный компонент воспоминаний»\n14:35 - Что такое сон?\n17:57 - Сколько человек максимально может продержаться без сна?\n18:44 - Почему мы не можем очень много спать?\n21:03 - Какой минимум сна человек может себе позволить?\n22:57 - Какие циклы есть у сна? Чем они отличаются?\n28:43 - Почему мы так быстро забываем сны?\n30:35 - Про черно-белые и цветные сны\n32:23 - Сны - обычно о том, что нас волнует? Смыслы во снах\n41:35 - Откуда берутся кошмары и неприятные сновидения?\n43:35 - Как избежать неприятных сновидений?\n44:03 - Осознанный сон и как он работает?\n47:08 - «Можно научиться управлению сновидений». Зачем?\n50:29 - Бывают таблетки, которые отключают сны?\n51:11 - Как исследуют сны?\n53:33 - Бывают исследования на открытом мозге?\n56:20 - Прослушивание лекций во сне - помогает что-то выучить? Как сон помогает выучить материал?\n1:00:16 - Внутренние часы и как они устроены?\n1:01:47 - «Жаворонок» и «сова» - научные понятия?\n1:03:58 - Тест Хорна Остберга. П (truncated) 02:39:47.052 [debug] QUERY OK source="sources" db=2.0ms idle=555.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:47.053 [debug] QUERY OK source="media_profiles" db=0.8ms idle=59.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:47.055 [debug] QUERY OK source="media_items" db=1.3ms idle=59.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5151] 02:39:47.055 [debug] Current batch of media processed. Will check again in 1000ms 02:39:48.056 [debug] Current batch of media processed. Will check again in 1000ms 02:39:49.058 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Всю продукцию бренда Involta можно найти здесь: \nWildberries - https://www.wildberries.ru/brands/involta\nhttps://www.ozon.ru/seller/involta-335891/products/\nОфициальный сайт Involta - https://involta.ru/\n\nПриложение OneTwoTrip - отели, апартаменты и билеты по всему миру с возможностью оплаты картами любых банков\u00A0http://12trip.me/RCyb\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске обсуждаем космос как инженерный проект: в чем проблема полета на Марс, как вылететь за пределы солнечной системы и когда космический туризм станет доступным? Гость Дмитрий Насонов.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n1:04 - «Самая большая проблема полета на Марс - это жизнеобеспечение»\n2:43 - Что происходит с человеком после долгого нахождения в невесомости?\n4:01 - Как устроены тренажеры на космических станциях?\n8:09 - Какие есть основные проблемы на Марс? О радиации в космосе\n12:52 - Почему космонавты на орбите защищены от космической радиации?\n16:01 - Постройка баз в космосе может быть экономически выгодна?\n19:27 - О добыче ресурсов в космосе. Зачем?\n21:03 - Какие полезные ресурсы есть на Луне?\n22:23 - \"Вряд ли мы что-то удивительное найдем\". Какие элементы мы можем найти в нашей солнечной системе?\n25:39 - Насколько далеко человек может улететь от Земли? Как мы получаем информацию с очень удаленных спутников и телескопов?\n29:12 - Какая форма у Солнечной системы? \n29:46 - Насколько далеко мы можем запустить космонавтов?\n32:51 - Мы можем придумать очень быстрый космический двигатель? Почему это так долго?\n35:53 - Что можно вырастить в космосе? Как космос влияет на растения?\n39:16 - Какие эксперименты проводятся на МКС?\n39:54 - Что из научной фантастики теперь можно увидеть в реальности?\n47:43 - Интернет на МКС. Какой он?\n48:42 - Интернет на Марсе и как он работает\n52:27 - Искусственная гравитация возможна?\n52:29 - Откуда берется космический мусор? Его много?\n57:33 - Космический мусор ловят?\n59:58 - Мониторинг потенциально опасных для Земли космических тел. Как это работает?\n1:02:40 - Мы можем спастись от огромного астероида?\n1:05:04 - Массовому космическому туризму быть?\n1:12:31 - Космонавтика могла не случиться?\n1:16:22 - Как будут выглядеть космические полеты через 50 лет?\n1:18:56 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 4759, "filename" => "/downloads/youtube/ОСНОВА/2023-01-27_ИНЖЕНЕР Насонов: Картошка на Марсе, Проблемы на МКС, Полеты за Солнечную систему.m4a", "id" => "fR6A_EZIB0E", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=fR6A_EZIB0E", "playlist_index" => 169, "timestamp" => 1674837201, "title" => "ИНЖЕНЕР Насонов: Картошка на Марсе, Проблемы на МКС, Полеты за Солнечную систему", "upload_date" => "20230127"} 02:39:49.059 [debug] QUERY OK source="sources" db=1.0ms idle=968.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:49.061 [debug] QUERY OK source="sources" db=1.4ms idle=564.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:49.103 [debug] QUERY OK source="media_items" db=41.4ms idle=566.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-01-27 16:33:21Z], 10] 02:39:49.115 [debug] QUERY OK source="media_items" db=12.0ms idle=607.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Всю продукцию бренда Involta можно найти здесь: \nWildberries - https://www.wildberries.ru/brands/involta\nhttps://www.ozon.ru/seller/involta-335891/products/\nОфициальный сайт Involta - https://involta.ru/\n\nПриложение OneTwoTrip - отели, апартаменты и билеты по всему миру с возможностью оплаты картами любых банков\u00A0http://12trip.me/RCyb\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске обсуждаем космос как инженерный проект: в чем проблема полета на Марс, как вылететь за пределы солнечной системы и когда космический туризм станет доступным? Гость Дмитрий Насонов.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n1:04 - «Самая большая проблема полета на Марс - это жизнеобеспечение»\n2:43 - Что происходит с человеком после долгого нахождения в невесомости?\n4:01 - Как устроены тренажеры на космических станциях?\n8:09 - Какие есть основные проблемы на Марс? О радиации в космосе\n12:52 - Почему космонавты на орбите защищены от космической радиации?\n16:01 - Постройка баз в космосе может быть экономически выгодна?\n19:27 - О добыче ресурсов в космосе. Зачем?\n21:03 - Какие полезные ресурсы есть на Луне?\n22:23 - \"Вряд ли мы что-то удивительное найдем\". Какие элементы мы можем найти в нашей солнечной системе?\n25:39 - Насколько далеко человек может улететь от Земли? Как мы получаем информацию с очень удаленных спутников и телескопов?\n29:12 - Какая форма у Солнечной системы? \n29:46 - Насколько далеко мы можем запустить космонавтов?\n32:51 - Мы можем придумать очень быстрый космический двигатель? Почему это так долго?\n35:53 - Что можно вырастить в космосе? Как космос влияет на растения?\n39:16 - Какие эксперименты проводятся на МКС?\n39:54 - Что из научной фантастики теперь можно увидеть в реальности?\n47:43 - Интернет на МКС. Какой он?\n48:42 - Интернет на Марсе и как он работает\n52:27 - Искусственная гравитация возможна?\n52:29 - Откуда берется космический мусор? Его много?\n57:33 - Космический мусор ловят?\n59:58 - Мониторинг потенциально опасных для Земли космических тел. Как это работает?\n1:02:40 - Мы можем спастись от огромного астероида?\n1:05:04 - Массовому космическому туризму быть?\n1:12:31 - Космонавтика могла не случиться?\n1:16:22 - Как будут выглядеть космические полеты через 50 лет?\n1:18:56 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ИНЖЕНЕР Насонов: Картошка на Марсе, Проблемы на МКС, Полеты за Солнечную систему", "b2b3e7cc-0adc-4114-96d3-524091e7dac1", "fR6A_EZIB0E", [], false, "https://www.youtube.com/watch?v=fR6A_EZIB0E", 4759, false, 169, "/downloads/youtube/ОСНОВА/2023-01-27_ИНЖЕНЕР Насонов: Картошка на Марсе, Проблемы на МКС, Полеты за Солнечную систему.m4a", false, false, 10, 1, ~U[2023-01-27 16:33:21Z], ~U[2026-05-03 23:39:49Z], ~U[2026-05-03 23:39:49Z], "Всю продукцию бренда Involta можно найти здесь: \nWildberries - https://www.wildberries.ru/brands/involta\nhttps://www.ozon.ru/seller/involta-335891/products/\nОфициальный сайт Involta - https://involta.ru/\n\nПриложение OneTwoTrip - отели, апартаменты и билеты по всему миру с возможностью оплаты картами любых банков\u00A0http://12trip.me/RCyb\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске обсуждаем космос как инженерный проект: в чем проблема полета на Марс, как вылететь за пределы солнечной системы и когда космический туризм станет доступным? Гость Дмитрий Насонов.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n1:04 - «Самая большая проблема полета на Марс - это жизнеобеспечение»\n2:43 - Что происходит с человеком после долгого нахождения в невесомости?\n4:01 - Как устроены тренажеры на космических станциях?\n8:09 - Какие есть основные проблемы на Марс? О радиации в космосе\n12:52 - Почему космонавты на орбите защищены от космической радиации?\n16:01 - Постройка баз в космосе может быть экономически выгодна?\n19:27 - О добыче ресурсов в космосе. Зачем?\n21:03 - Какие полезные ресурсы есть на Луне?\n22:23 - \"Вряд ли мы что-то удивительное найдем\". Какие элементы мы можем найти в нашей солнечной системе?\n25:39 - Насколько далеко человек может улететь от Земли? Как мы получаем информацию с очень удаленных спутников и телескопов?\n29:12 - Какая форма у Солнечной системы? \n29:46 - Насколько далеко мы можем запустить космонавтов?\n32:51 - Мы можем придумать очень быстрый космичес (truncated) 02:39:49.118 [debug] QUERY OK source="sources" db=2.0ms idle=56.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:49.118 [debug] QUERY OK source="media_profiles" db=0.7ms idle=56.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:49.120 [debug] QUERY OK source="media_items" db=1.1ms idle=28.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5152] 02:39:49.120 [debug] Current batch of media processed. Will check again in 1000ms 02:39:50.121 [debug] Current batch of media processed. Will check again in 1000ms 02:39:51.124 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Присоединяйся к учебе моушн-дизайну в ВВЕ: https://vk.cc/ckZ95H\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭто интересный разговор про предметный миру вокруг нас, язык вещей, минимализм и Икею, техническую эстетику в СССР и как появился дизайн Apple. Гостья - Мария Савостьянова, историк искусства и дизайна.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:52 - Как iPhone поменял все вокруг?\n5:09 - Дизайн уходит в цифровой мир? Какие реальные предметы стали ценнее?\n7:21 - Как тактильность влияет на наше восприятие? Про \"мультисенсорный дизайн\"\n10:04 - \"Гаптические игры\". Зачем они нужны и где их применяют?\n12:28 - Советский дизайн. Каким он был и как он устроен?\n18:08 - Какими были советские дизайнеры? История развития дизайна в СССР\n20:42 - Что такое \"техническая эстетика\" и что мы называем дизайном?\n24:29 - Как работал институт дизайна в СССР? Выставки зарубежного дизайна в Союзе\n27:28 - \"Конец\" советской мебели\n28:48 - 80-е годы в советском дизайне\n29:49 - Дизайн в 90-е годы\n30:10 - 2000-е. \"Быстрый разгон дизайна\"\n33:02 - Минимализм победил? \"Идея нового быта\" и \"век простых вещей\"\n41:20 - ИКЕА и в чем ее крутость\n44:46 - Откуда пришел минимализм? В чем его идея?\n47:39 - Почему люди хотят декорировать мир вокруг себя?\n51:49 - Что такое \"язык вещей\"? Какие вещи выставляют в музеях дизайна и почему?\n56:41 - О \"говорящих\" вещах и дизайне режимов. Дизайн как инструмент идеологий\n59:40 - Как вещи влияют на людей?\n1:03:58 - Дизайн как глобальное средство коммуникации\n1:06:14 - Apple изменили вещи, которые нас окружают? Что еще изменило наш мир?\n1:11:55 - На что нужно посмотреть из современного дизайна? Премия Red Dot\n1:13:58 - \"Нам больше хочется щупать, нюхать, слышать\"\n1:16:37 - P.S.\n1:17:14 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама ООО \"СИЛА ЗНАНИЯ\"", "duration" => 4653, "filename" => "/downloads/youtube/ОСНОВА/2023-01-20_САВОСТЬЯНОВА: IKEA, Советский дизайн, iPhone и Язык вещей.m4a", "id" => "99zwfvL1uvw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=99zwfvL1uvw", "playlist_index" => 170, "timestamp" => 1674235298, "title" => "САВОСТЬЯНОВА: IKEA, Советский дизайн, iPhone и Язык вещей", "upload_date" => "20230120"} 02:39:51.127 [debug] QUERY OK source="sources" db=2.0ms queue=0.2ms idle=629.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:51.132 [debug] QUERY OK source="sources" db=5.1ms queue=0.1ms idle=632.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:51.178 [debug] QUERY OK source="media_items" db=45.2ms queue=0.2ms idle=637.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-01-20 17:21:38Z], 10] 02:39:51.209 [debug] QUERY OK source="media_items" db=30.5ms idle=683.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Присоединяйся к учебе моушн-дизайну в ВВЕ: https://vk.cc/ckZ95H\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭто интересный разговор про предметный миру вокруг нас, язык вещей, минимализм и Икею, техническую эстетику в СССР и как появился дизайн Apple. Гостья - Мария Савостьянова, историк искусства и дизайна.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:52 - Как iPhone поменял все вокруг?\n5:09 - Дизайн уходит в цифровой мир? Какие реальные предметы стали ценнее?\n7:21 - Как тактильность влияет на наше восприятие? Про \"мультисенсорный дизайн\"\n10:04 - \"Гаптические игры\". Зачем они нужны и где их применяют?\n12:28 - Советский дизайн. Каким он был и как он устроен?\n18:08 - Какими были советские дизайнеры? История развития дизайна в СССР\n20:42 - Что такое \"техническая эстетика\" и что мы называем дизайном?\n24:29 - Как работал институт дизайна в СССР? Выставки зарубежного дизайна в Союзе\n27:28 - \"Конец\" советской мебели\n28:48 - 80-е годы в советском дизайне\n29:49 - Дизайн в 90-е годы\n30:10 - 2000-е. \"Быстрый разгон дизайна\"\n33:02 - Минимализм победил? \"Идея нового быта\" и \"век простых вещей\"\n41:20 - ИКЕА и в чем ее крутость\n44:46 - Откуда пришел минимализм? В чем его идея?\n47:39 - Почему люди хотят декорировать мир вокруг себя?\n51:49 - Что такое \"язык вещей\"? Какие вещи выставляют в музеях дизайна и почему?\n56:41 - О \"говорящих\" вещах и дизайне режимов. Дизайн как инструмент идеологий\n59:40 - Как вещи влияют на людей?\n1:03:58 - Дизайн как глобальное средство коммуникации\n1:06:14 - Apple изменили вещи, которые нас окружают? Что еще изменило наш мир?\n1:11:55 - На что нужно посмотреть из современного дизайна? Премия Red Dot\n1:13:58 - \"Нам больше хочется щупать, нюхать, слышать\"\n1:16:37 - P.S.\n1:17:14 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама ООО \"СИЛА ЗНАНИЯ\"", "САВОСТЬЯНОВА: IKEA, Советский дизайн, iPhone и Язык вещей", "13e605c3-938b-47df-aa33-7b8210e1ad06", "99zwfvL1uvw", [], false, "https://www.youtube.com/watch?v=99zwfvL1uvw", 4653, false, 170, "/downloads/youtube/ОСНОВА/2023-01-20_САВОСТЬЯНОВА: IKEA, Советский дизайн, iPhone и Язык вещей.m4a", false, false, 10, 1, ~U[2023-01-20 17:21:38Z], ~U[2026-05-03 23:39:51Z], ~U[2026-05-03 23:39:51Z], "Присоединяйся к учебе моушн-дизайну в ВВЕ: https://vk.cc/ckZ95H\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭто интересный разговор про предметный миру вокруг нас, язык вещей, минимализм и Икею, техническую эстетику в СССР и как появился дизайн Apple. Гостья - Мария Савостьянова, историк искусства и дизайна.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:52 - Как iPhone поменял все вокруг?\n5:09 - Дизайн уходит в цифровой мир? Какие реальные предметы стали ценнее?\n7:21 - Как тактильность влияет на наше восприятие? Про \"мультисенсорный дизайн\"\n10:04 - \"Гаптические игры\". Зачем они нужны и где их применяют?\n12:28 - Советский дизайн. Каким он был и как он устроен?\n18:08 - Какими были советские дизайнеры? История развития дизайна в СССР\n20:42 - Что такое \"техническая эстетика\" и что мы называем дизайном?\n24:29 - Как работал институт дизайна в СССР? Выставки зарубежного дизайна в Союзе\n27:28 - \"Конец\" советской мебели\n28:48 - 80-е годы в советском дизайне\n29:49 - Дизайн в 90-е годы\n30:10 - 2000-е. \"Быстрый разгон дизайна\"\n33:02 - Минимализм победил? \"Идея нового быта\" и \"век простых вещей\"\n41:20 - ИКЕА и в чем ее крутость\n44:46 - Откуда пришел минимализм? В чем его идея?\n47:39 - Почему люди хотят декорировать мир вокруг себя?\n51:49 - Что такое \"язык вещей\"? Какие вещи выставляют в музеях дизайна и почему?\n56:41 - О \"говорящих\" вещах и дизайне режимов. Дизайн как инструмент идеологий\n59:40 - Как вещи влияют на людей?\n1:03:58 - Дизайн как глобальное средство коммуникации\n1:06:14 - Apple изменили вещи, которые нас окружают? Что еще изменило наш мир?\n1:11:55 - На что нужно посмотреть из современного дизайна? Премия Red Dot\n1:13:58 - \"Нам больше хочется щупать, нюхать, слышать\"\n1:16:37 - P.S.\n1:17:14 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама ООО \"СИЛА ЗНАНИЯ\"", "САВОСТЬЯНОВА: IKEA, Советский дизайн, iPhone и Язык вещей", "99zwfvL1uvw", "https://www.youtube.com/watch?v=99zwfvL1uvw", 4653, false, "/downloads/youtube/ОСНОВА/ (truncated) 02:39:51.212 [debug] QUERY OK source="sources" db=2.1ms idle=113.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:51.213 [debug] QUERY OK source="media_profiles" db=0.8ms idle=85.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:51.215 [debug] QUERY OK source="media_items" db=1.4ms idle=80.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5153] 02:39:51.215 [debug] Current batch of media processed. Will check again in 1000ms 02:39:52.216 [debug] Current batch of media processed. Will check again in 1000ms 02:39:53.218 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "VK – место встречи Нового года. Узнайте подробнее на сайте: https://vk.cc/ckEz2k\n\nПромокод OSNOVA20 - скидка 20% на бумажную книгу Андрея Журавлева «Похождения видов» на сайте https://alpinabook.ru\nДействует с 12 по 31 января включительно.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭто выпуск про то, что было на планете задолго до человека, как выглядели природа и наши далекие предки, почему вымерли динозавры и история Земли. Об этом разговариваем с палеонтологом Андреем Журавлевым.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Всем привет! О чем сегодняшний выпуск?\n0:55 - Какие динозавры жили и живут в Москве?\n3:59 - Главные динозавры России и как они выглядели\n4:55 - Где откапывают динозавров?\n7:04 - Чем занимаются палеонтологи?\n8:58 - О древних людях и динозаврах\n10:44 - \"Земля всегда изменялась\". Что дают нам раскопки останков динозавров\n13:50 - Почему динозавры не появились заново после вымирания?\n15:20 - От чего вымерли динозавры? Почему динозаврвы занимались каннибализмом?\n23:22 - Как могли эволюционировать динозавры и насколько большие у них были мозги?\n28:03 - Как была строена фауна во времена динозавров? Все было большое? Как окраска помогала им выживать?\n31:05 - Про закон Копа и почему млекопитающие не такие большие как динозавры\n40:34 - Основные версии вымирания динозавров\n53:28 - Какой Земля была при динозаврах?\n1:00:47 - Про \"Парк Юрского периода\". Как кино помогло палеонтологии\n1:03:57 - Почему выжили крокодилы?\n1:05:03 - Как моделируют внешность динозавров? Насколько точно мы знаем как они выглядят?\n1:09:00 - Какие еще древние животные были кроме динозавров? Как ученые прошлого хайпили на динозаврах?\n1:14:49 - Драконов приудмали из-за динозавров?\n1:16:21 - Какие животные эпохи динозавров дожили до наших времен\n1:18:29 - О человеке с точки зрения палеонтологии\n1:22:14 - Спасибо за просмотр!\n\nРеклама. ООО \"В Контакте\", ИНН 7842349892. Токен: 2VtzqxXnCaw\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 4957, "filename" => "/downloads/youtube/ОСНОВА/2023-01-13_ЖУРАВЛЕВ: Динозавры и Какой была Земля до нас?.m4a", "id" => "WnIbV-vocww", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=WnIbV-vocww", "playlist_index" => 171, "timestamp" => 1673625142, "title" => "ЖУРАВЛЕВ: Динозавры и Какой была Земля до нас?", "upload_date" => "20230113"} 02:39:53.220 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=723.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:53.223 [debug] QUERY OK source="sources" db=2.3ms queue=0.1ms idle=725.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:53.265 [debug] QUERY OK source="media_items" db=41.8ms queue=0.1ms idle=727.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-01-13 15:52:22Z], 10] 02:39:53.272 [debug] QUERY OK source="media_items" db=6.8ms idle=770.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["VK – место встречи Нового года. Узнайте подробнее на сайте: https://vk.cc/ckEz2k\n\nПромокод OSNOVA20 - скидка 20% на бумажную книгу Андрея Журавлева «Похождения видов» на сайте https://alpinabook.ru\nДействует с 12 по 31 января включительно.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭто выпуск про то, что было на планете задолго до человека, как выглядели природа и наши далекие предки, почему вымерли динозавры и история Земли. Об этом разговариваем с палеонтологом Андреем Журавлевым.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Всем привет! О чем сегодняшний выпуск?\n0:55 - Какие динозавры жили и живут в Москве?\n3:59 - Главные динозавры России и как они выглядели\n4:55 - Где откапывают динозавров?\n7:04 - Чем занимаются палеонтологи?\n8:58 - О древних людях и динозаврах\n10:44 - \"Земля всегда изменялась\". Что дают нам раскопки останков динозавров\n13:50 - Почему динозавры не появились заново после вымирания?\n15:20 - От чего вымерли динозавры? Почему динозаврвы занимались каннибализмом?\n23:22 - Как могли эволюционировать динозавры и насколько большие у них были мозги?\n28:03 - Как была строена фауна во времена динозавров? Все было большое? Как окраска помогала им выживать?\n31:05 - Про закон Копа и почему млекопитающие не такие большие как динозавры\n40:34 - Основные версии вымирания динозавров\n53:28 - Какой Земля была при динозаврах?\n1:00:47 - Про \"Парк Юрского периода\". Как кино помогло палеонтологии\n1:03:57 - Почему выжили крокодилы?\n1:05:03 - Как моделируют внешность динозавров? Насколько точно мы знаем как они выглядят?\n1:09:00 - Какие еще древние животные были кроме динозавров? Как ученые прошлого хайпили на динозаврах?\n1:14:49 - Драконов приудмали из-за динозавров?\n1:16:21 - Какие животные эпохи динозавров дожили до наших времен\n1:18:29 - О человеке с точки зрения палеонтологии\n1:22:14 - Спасибо за просмотр!\n\nРеклама. ООО \"В Контакте\", ИНН 7842349892. Токен: 2VtzqxXnCaw\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ЖУРАВЛЕВ: Динозавры и Какой была Земля до нас?", "be0be6dc-8209-4b13-ba3e-c28d0c78977e", "WnIbV-vocww", [], false, "https://www.youtube.com/watch?v=WnIbV-vocww", 4957, false, 171, "/downloads/youtube/ОСНОВА/2023-01-13_ЖУРАВЛЕВ: Динозавры и Какой была Земля до нас?.m4a", false, false, 10, 1, ~U[2023-01-13 15:52:22Z], ~U[2026-05-03 23:39:53Z], ~U[2026-05-03 23:39:53Z], "VK – место встречи Нового года. Узнайте подробнее на сайте: https://vk.cc/ckEz2k\n\nПромокод OSNOVA20 - скидка 20% на бумажную книгу Андрея Журавлева «Похождения видов» на сайте https://alpinabook.ru\nДействует с 12 по 31 января включительно.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭто выпуск про то, что было на планете задолго до человека, как выглядели природа и наши далекие предки, почему вымерли динозавры и история Земли. Об этом разговариваем с палеонтологом Андреем Журавлевым.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Всем привет! О чем сегодняшний выпуск?\n0:55 - Какие динозавры жили и живут в Москве?\n3:59 - Главные динозавры России и как они выглядели\n4:55 - Где откапывают динозавров?\n7:04 - Чем занимаются палеонтологи?\n8:58 - О древних людях и динозаврах\n10:44 - \"Земля всегда изменялась\". Что дают нам раскопки останков динозавров\n13:50 - Почему динозавры не появились заново после вымирания?\n15:20 - От чего вымерли динозавры? Почему динозаврвы занимались каннибализмом?\n23:22 - Как могли эволюционировать динозавры и насколько большие у них были мозги?\n28:03 - Как была строена фауна во времена динозавров? Все было большое? Как окраска помогала им выживать?\n31:05 - Про закон Копа и почему млекопитающие не такие большие как динозавры\n40:34 - Основные версии вымирания динозавров\n53:28 - Какой Земля была при динозаврах?\n1:00:47 - Про \"Парк Юрского периода\". Как кино помогло палеонтологии\n1:03:57 - Почему выжили крокодилы?\n1:05:03 - Как моделируют внешность динозавров? Насколько точно мы знаем как они выглядят?\n1:09:00 - Какие еще древние животные были кроме динозавров? Как ученые прошлого хайпили на динозаврах?\n1:14:49 - Драконов приудмали из-за динозавров?\n1:16:21 - Какие животные эпохи динозавров дожили до наших времен\n1:18:29 - О человеке с точки зрения палеонтологии\n1:22:14 - Спасибо за просмотр!\n\nРеклама. ООО \"В Контакте\", ИНН 7842349 (truncated) 02:39:53.275 [debug] QUERY OK source="sources" db=2.1ms idle=170.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:53.276 [debug] QUERY OK source="media_profiles" db=0.9ms idle=54.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:53.278 [debug] QUERY OK source="media_items" db=1.7ms idle=53.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5154] 02:39:53.278 [debug] Current batch of media processed. Will check again in 1000ms 02:39:54.279 [debug] Current batch of media processed. Will check again in 1000ms 02:39:55.281 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске завораживающий разговор про жадину говядина, бабу Ягу, городской фольклор и посидеть на дорожку. В гостях филолог Никита Петров. \n\n0:00 - Былички и случаи в деревнях\n1:18 - Кратко про сегодняшний выпуск\n2:13 - Что такое фольклор? Откуда он появился\n6:19 - \"Открывать дух народа\". Идея фольклора\n11:19 - Мировая классификация сюжетов \n14:15 - О современных мифах и \"письмах счастья\". Зачем нужен фольклор?\n23:15 - Этиологические легенды\n26:52 - Есть ли в сказках архетипы? Можно ли понять человека через фольклор?\n38:15 - \"Морфология волшебной сказки\"\n40:02 - Схема сказок и почему она видится почти везде? \n45:18 - \"Объясняя религию\" и почему мы продолжаем распространять ее сюжеты\n48:05 - Как мы объясняем все, что выходит за пределы норм? Эмные и этные трактовки\n52:52 - Фольклорная экспедиция и изучение распространения фольклора в современном мире\n55:36 - Как происходят фольклорные экспедиции и зачем они нужны\n1:01:24 - О первых аудиозаписях фольклора. Как сейчас рассказывают былины и мифы?\n1:06:48 - Какую задачу несли былины и эпос раньше?\n1:10:33 - Про распространение былин и исторических песен. Это древняя пропаганда?\n1:13:02 - \"Цензура коллектива\" - что это? Как советская власть пыталась создать про себя фольклор\n1:16:05 - Почему выкупают невесту?\n1:17:36 - Про тьфу-тьфу-тьфу, сглаз и левую сторону\n1:19:30 - \"Постучать по дереву\" и посмотреться в зеркало\n1:20:40 - Про \"жадину-говядину\"\n1:23:15 - Исследование фольклора в интернете. Постфольклор\n1:36:51 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 5868, "filename" => "/downloads/youtube/ОСНОВА/2023-01-06_ФИЛОЛОГ Петров: ВЫПУСК ПУШКА.m4a", "id" => "GkikN0EhHq8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=GkikN0EhHq8", "playlist_index" => 172, "timestamp" => 1673034372, "title" => "ФИЛОЛОГ Петров: ВЫПУСК ПУШКА", "upload_date" => "20230106"} 02:39:55.282 [debug] QUERY OK source="sources" db=0.9ms idle=785.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:55.283 [debug] QUERY OK source="sources" db=0.9ms idle=787.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:55.323 [debug] QUERY OK source="media_items" db=39.7ms idle=788.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-01-06 19:46:12Z], 10] 02:39:55.333 [debug] QUERY OK source="media_items" db=9.5ms idle=828.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске завораживающий разговор про жадину говядина, бабу Ягу, городской фольклор и посидеть на дорожку. В гостях филолог Никита Петров. \n\n0:00 - Былички и случаи в деревнях\n1:18 - Кратко про сегодняшний выпуск\n2:13 - Что такое фольклор? Откуда он появился\n6:19 - \"Открывать дух народа\". Идея фольклора\n11:19 - Мировая классификация сюжетов \n14:15 - О современных мифах и \"письмах счастья\". Зачем нужен фольклор?\n23:15 - Этиологические легенды\n26:52 - Есть ли в сказках архетипы? Можно ли понять человека через фольклор?\n38:15 - \"Морфология волшебной сказки\"\n40:02 - Схема сказок и почему она видится почти везде? \n45:18 - \"Объясняя религию\" и почему мы продолжаем распространять ее сюжеты\n48:05 - Как мы объясняем все, что выходит за пределы норм? Эмные и этные трактовки\n52:52 - Фольклорная экспедиция и изучение распространения фольклора в современном мире\n55:36 - Как происходят фольклорные экспедиции и зачем они нужны\n1:01:24 - О первых аудиозаписях фольклора. Как сейчас рассказывают былины и мифы?\n1:06:48 - Какую задачу несли былины и эпос раньше?\n1:10:33 - Про распространение былин и исторических песен. Это древняя пропаганда?\n1:13:02 - \"Цензура коллектива\" - что это? Как советская власть пыталась создать про себя фольклор\n1:16:05 - Почему выкупают невесту?\n1:17:36 - Про тьфу-тьфу-тьфу, сглаз и левую сторону\n1:19:30 - \"Постучать по дереву\" и посмотреться в зеркало\n1:20:40 - Про \"жадину-говядину\"\n1:23:15 - Исследование фольклора в интернете. Постфольклор\n1:36:51 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ФИЛОЛОГ Петров: ВЫПУСК ПУШКА", "78ba2ae0-b209-4e6d-819c-e7b686cdf20c", "GkikN0EhHq8", [], false, "https://www.youtube.com/watch?v=GkikN0EhHq8", 5868, false, 172, "/downloads/youtube/ОСНОВА/2023-01-06_ФИЛОЛОГ Петров: ВЫПУСК ПУШКА.m4a", false, false, 10, 1, ~U[2023-01-06 19:46:12Z], ~U[2026-05-03 23:39:55Z], ~U[2026-05-03 23:39:55Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске завораживающий разговор про жадину говядина, бабу Ягу, городской фольклор и посидеть на дорожку. В гостях филолог Никита Петров. \n\n0:00 - Былички и случаи в деревнях\n1:18 - Кратко про сегодняшний выпуск\n2:13 - Что такое фольклор? Откуда он появился\n6:19 - \"Открывать дух народа\". Идея фольклора\n11:19 - Мировая классификация сюжетов \n14:15 - О современных мифах и \"письмах счастья\". Зачем нужен фольклор?\n23:15 - Этиологические легенды\n26:52 - Есть ли в сказках архетипы? Можно ли понять человека через фольклор?\n38:15 - \"Морфология волшебной сказки\"\n40:02 - Схема сказок и почему она видится почти везде? \n45:18 - \"Объясняя религию\" и почему мы продолжаем распространять ее сюжеты\n48:05 - Как мы объясняем все, что выходит за пределы норм? Эмные и этные трактовки\n52:52 - Фольклорная экспедиция и изучение распространения фольклора в современном мире\n55:36 - Как происходят фольклорные экспедиции и зачем они нужны\n1:01:24 - О первых аудиозаписях фольклора. Как сейчас рассказывают былины и мифы?\n1:06:48 - Какую задачу несли былины и эпос раньше?\n1:10:33 - Про распространение былин и исторических песен. Это древняя пропаганда?\n1:13:02 - \"Цензура коллектива\" - что это? Как советская власть пыталась создать про себя фольклор\n1:16:05 - Почему выкупают невесту?\n1:17:36 - Про тьфу-тьфу-тьфу, сглаз и левую сторону\n1:19:30 - \"Постучать по дереву\" и посмотреться в зеркало\n1:20:40 - Про \"жадину-говядину\"\n1:23:15 - Исследование фольклора в интернете. Постфольклор\n1:36:51 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ФИЛОЛОГ Петров: ВЫПУСК ПУШКА", "GkikN0EhHq8", "https://www.youtube.com/watch?v=GkikN0EhHq8", 5868, false, "/downloads/youtube/ОСНОВА/2023-01-06_ФИЛОЛОГ Петров: ВЫПУСК ПУШКА.m4a", false, 10, ~U[2023-01-06 19:46:12Z]] 02:39:55.335 [debug] QUERY OK source="sources" db=1.8ms idle=223.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:55.336 [debug] QUERY OK source="media_profiles" db=0.8ms idle=53.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:55.338 [debug] QUERY OK source="media_items" db=1.4ms idle=53.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5155] 02:39:55.338 [debug] Current batch of media processed. Will check again in 1000ms 02:39:56.339 [debug] Current batch of media processed. Will check again in 1000ms 02:39:57.341 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "http://bit.ly/3WRml3D - доверьтесь профессионалам и получайте экспертные знания в Контур.Школе\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Антон Бирюков, и кажется, вышло очень интересно: возможна ли другая Вселенная, есть ли на Земле темная материя и как ученые хайпят на открытиях.\n\n0:00 - Кто такой астроном и чем он занимается?\n1:52 - Коротко о сегодняшнем выпуске\n2:36 - Кто открыл закон всемирного тяготения?\n7:10 - Какие объекты чаще всего открывают в космосе? Про нейминг космических объектов\n11:09 - Наша солнечная система уникальна? Планетные системы и как они устроены во вселенной\n13:17 - Темная материя и другие небычные явления во вселенной\n16:23 - Что ждет наше Солнце? Компактные объекты вселенной\n24:05 - Как сфотографировали черную дыру? Почему она так выглядит?\n27:57 - Вселенная может выглядеть иначе, чем мы себе ее представляем?\n30:06 - Про наблюдения в науке\n32:33 - Что такое темная энергия и микроволновый фон?\n34:25 - Про расширение вселенной\n43:29 - Что может быть за границей вселенной?\n46:52 - Большой взрыв и что мы из него узнаем?\n48:58 - Что такое \"кротовые норы\"?\n53:36 - \"Черные дыры пришли в нашу жизнь\". Как космические явления помогают человечеству?\n1:02:38 - Научные гепотизы и в чем измеряют их достоверность\n1:12:21 - Сколько \"сигм\" равняются открытию?\n1:18:24 - О репутации в науке\n1:19:50 - Космос помогает изучать человека?\n1:23:44 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 5050, "filename" => "/downloads/youtube/ОСНОВА/2022-12-30_АСТРОФИЗИК Бирюков: Что в конце Вселенной, Черные дыры, Темная материя и Кротовые норы.m4a", "id" => "dj2Vxb7Sw-c", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=dj2Vxb7Sw-c", "playlist_index" => 173, "timestamp" => 1672421977, "title" => "АСТРОФИЗИК Бирюков: Что в конце Вселенной, Черные дыры, Темная материя и Кротовые норы", "upload_date" => "20221230"} 02:39:57.344 [debug] QUERY OK source="sources" db=2.0ms queue=0.1ms idle=846.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:57.348 [debug] QUERY OK source="sources" db=3.6ms queue=0.2ms idle=849.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:57.391 [debug] QUERY OK source="media_items" db=42.5ms idle=853.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-30 17:39:37Z], 10] 02:39:57.400 [debug] QUERY OK source="media_items" db=7.7ms idle=896.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["http://bit.ly/3WRml3D - доверьтесь профессионалам и получайте экспертные знания в Контур.Школе\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Антон Бирюков, и кажется, вышло очень интересно: возможна ли другая Вселенная, есть ли на Земле темная материя и как ученые хайпят на открытиях.\n\n0:00 - Кто такой астроном и чем он занимается?\n1:52 - Коротко о сегодняшнем выпуске\n2:36 - Кто открыл закон всемирного тяготения?\n7:10 - Какие объекты чаще всего открывают в космосе? Про нейминг космических объектов\n11:09 - Наша солнечная система уникальна? Планетные системы и как они устроены во вселенной\n13:17 - Темная материя и другие небычные явления во вселенной\n16:23 - Что ждет наше Солнце? Компактные объекты вселенной\n24:05 - Как сфотографировали черную дыру? Почему она так выглядит?\n27:57 - Вселенная может выглядеть иначе, чем мы себе ее представляем?\n30:06 - Про наблюдения в науке\n32:33 - Что такое темная энергия и микроволновый фон?\n34:25 - Про расширение вселенной\n43:29 - Что может быть за границей вселенной?\n46:52 - Большой взрыв и что мы из него узнаем?\n48:58 - Что такое \"кротовые норы\"?\n53:36 - \"Черные дыры пришли в нашу жизнь\". Как космические явления помогают человечеству?\n1:02:38 - Научные гепотизы и в чем измеряют их достоверность\n1:12:21 - Сколько \"сигм\" равняются открытию?\n1:18:24 - О репутации в науке\n1:19:50 - Космос помогает изучать человека?\n1:23:44 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "АСТРОФИЗИК Бирюков: Что в конце Вселенной, Черные дыры, Темная материя и Кротовые норы", "c73e5eb4-c4a0-4f7c-8323-4879c075a51e", "dj2Vxb7Sw-c", [], false, "https://www.youtube.com/watch?v=dj2Vxb7Sw-c", 5050, false, 173, "/downloads/youtube/ОСНОВА/2022-12-30_АСТРОФИЗИК Бирюков: Что в конце Вселенной, Черные дыры, Темная материя и Кротовые норы.m4a", false, false, 10, 1, ~U[2022-12-30 17:39:37Z], ~U[2026-05-03 23:39:57Z], ~U[2026-05-03 23:39:57Z], "http://bit.ly/3WRml3D - доверьтесь профессионалам и получайте экспертные знания в Контур.Школе\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Антон Бирюков, и кажется, вышло очень интересно: возможна ли другая Вселенная, есть ли на Земле темная материя и как ученые хайпят на открытиях.\n\n0:00 - Кто такой астроном и чем он занимается?\n1:52 - Коротко о сегодняшнем выпуске\n2:36 - Кто открыл закон всемирного тяготения?\n7:10 - Какие объекты чаще всего открывают в космосе? Про нейминг космических объектов\n11:09 - Наша солнечная система уникальна? Планетные системы и как они устроены во вселенной\n13:17 - Темная материя и другие небычные явления во вселенной\n16:23 - Что ждет наше Солнце? Компактные объекты вселенной\n24:05 - Как сфотографировали черную дыру? Почему она так выглядит?\n27:57 - Вселенная может выглядеть иначе, чем мы себе ее представляем?\n30:06 - Про наблюдения в науке\n32:33 - Что такое темная энергия и микроволновый фон?\n34:25 - Про расширение вселенной\n43:29 - Что может быть за границей вселенной?\n46:52 - Большой взрыв и что мы из него узнаем?\n48:58 - Что такое \"кротовые норы\"?\n53:36 - \"Черные дыры пришли в нашу жизнь\". Как космические явления помогают человечеству?\n1:02:38 - Научные гепотизы и в чем измеряют их достоверность\n1:12:21 - Сколько \"сигм\" равняются открытию?\n1:18:24 - О репутации в науке\n1:19:50 - Космос помогает изучать человека?\n1:23:44 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "АСТРОФИЗИК Бирюков: Что в конце Вселенной, Черные дыры, Темная материя и Кротовые норы", "dj2Vxb7Sw-c", "https://www.youtube.com/watch?v=dj2Vxb7Sw-c", 5050, false, "/downloads/youtube/ОСНОВА/2022-12-30_АСТРОФИЗИК Бирюков: Что в конце Вселенной, Черные дыры, Темная материя и Кротовые норы.m4a", false, 10, ~U[2022-12-30 17:39:37Z]] 02:39:57.402 [debug] QUERY OK source="sources" db=1.9ms idle=283.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:57.403 [debug] QUERY OK source="media_profiles" db=0.7ms idle=58.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:57.404 [debug] QUERY OK source="media_items" db=1.1ms idle=54.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5156] 02:39:57.404 [debug] Current batch of media processed. Will check again in 1000ms 02:39:58.405 [debug] Current batch of media processed. Will check again in 1000ms 02:39:59.407 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Запускайте эффективные рекламные кампании с МТС Маркетологом - https://l.mts.ru/1/marketolog_osnova\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Константин Северинов. Мощь и глубина генетики и биологии: чем жизнь отличается от нежизни, что можно узначь о человеке по его ДНК и кому достанется таблетка от старости?\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Кратко про сегодняшний выпуск\n1:13 - Почему взрослые близнецы перестают быть похожи друг на друга?\n8:49 - Что мы можем понять о человеке через ДНК?\n13:59 - Про гены и за что они отвечают. Можно ли высчитать вероятность заболеваний через гены?\n17:43 - Гены влияют на интеллект? Из чего состоит геном?\n25:01 - Доминантные гены. Что это?\n28:20 - Определение идентичности и ошибки ДНК\n31:28 - Что такое жизнь и из чего она складывается?\n34:21 - Почему умирают клетки?\n36:13 - Про смерть и \"программированное отмирание\". Можно ли оживить мертвую клетку?\n43:07 - Современные технологии в биологии\n45:59 - Кодировка в ДНК и прогнозирование свертков белков\n54:25 - Идеальные организмы существуют?\n57:55 - \"У жизни дизайнера не было\"\n1:01:07 - Чем мы похожи на одноклеточные организмы?\n1:05:28 - Чем мы хуже бактерий?\n1:06:08 - Возможно ли найти геном Иисуса? Про находку генома неандертальцев\n1:08:21 - Насколько мы близки неандертальцам?\n1:09:29 - Как устроено клонирование?\n1:14:58 - \"Ваш клон не будет вами\". О сложностях клонирования\n1:18:08 - Про увеличение продолжительности жизни\n1:25:00 - Таблетка от старения может существовать?\n1:28:03 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама. Рекламодатель ООО «СберОбразование»", "duration" => 5211, "filename" => "/downloads/youtube/ОСНОВА/2022-12-23_БИОЛОГ Северинов: Что есть жизнь, Почему близнецы разные, Что скрыто ДНК, Лекарство от старости.m4a", "id" => "Kx6cqyqhp2Q", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Kx6cqyqhp2Q", "playlist_index" => 174, "timestamp" => 1671813804, "title" => "БИОЛОГ Северинов: Что есть жизнь, Почему близнецы разные, Что скрыто ДНК, Лекарство от старости", "upload_date" => "20221223"} 02:39:59.408 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=912.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:39:59.411 [debug] QUERY OK source="sources" db=2.1ms idle=913.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:59.466 [debug] QUERY OK source="media_items" db=54.8ms idle=916.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-23 16:43:24Z], 10] 02:39:59.475 [debug] QUERY OK source="media_items" db=8.7ms idle=971.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Запускайте эффективные рекламные кампании с МТС Маркетологом - https://l.mts.ru/1/marketolog_osnova\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Константин Северинов. Мощь и глубина генетики и биологии: чем жизнь отличается от нежизни, что можно узначь о человеке по его ДНК и кому достанется таблетка от старости?\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Кратко про сегодняшний выпуск\n1:13 - Почему взрослые близнецы перестают быть похожи друг на друга?\n8:49 - Что мы можем понять о человеке через ДНК?\n13:59 - Про гены и за что они отвечают. Можно ли высчитать вероятность заболеваний через гены?\n17:43 - Гены влияют на интеллект? Из чего состоит геном?\n25:01 - Доминантные гены. Что это?\n28:20 - Определение идентичности и ошибки ДНК\n31:28 - Что такое жизнь и из чего она складывается?\n34:21 - Почему умирают клетки?\n36:13 - Про смерть и \"программированное отмирание\". Можно ли оживить мертвую клетку?\n43:07 - Современные технологии в биологии\n45:59 - Кодировка в ДНК и прогнозирование свертков белков\n54:25 - Идеальные организмы существуют?\n57:55 - \"У жизни дизайнера не было\"\n1:01:07 - Чем мы похожи на одноклеточные организмы?\n1:05:28 - Чем мы хуже бактерий?\n1:06:08 - Возможно ли найти геном Иисуса? Про находку генома неандертальцев\n1:08:21 - Насколько мы близки неандертальцам?\n1:09:29 - Как устроено клонирование?\n1:14:58 - \"Ваш клон не будет вами\". О сложностях клонирования\n1:18:08 - Про увеличение продолжительности жизни\n1:25:00 - Таблетка от старения может существовать?\n1:28:03 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама. Рекламодатель ООО «СберОбразование»", "БИОЛОГ Северинов: Что есть жизнь, Почему близнецы разные, Что скрыто ДНК, Лекарство от старости", "e9ec7686-b68c-406b-8bc0-6be8612ab2d4", "Kx6cqyqhp2Q", [], false, "https://www.youtube.com/watch?v=Kx6cqyqhp2Q", 5211, false, 174, "/downloads/youtube/ОСНОВА/2022-12-23_БИОЛОГ Северинов: Что есть жизнь, Почему близнецы разные, Что скрыто ДНК, Лекарство от старости.m4a", false, false, 10, 1, ~U[2022-12-23 16:43:24Z], ~U[2026-05-03 23:39:59Z], ~U[2026-05-03 23:39:59Z], "Запускайте эффективные рекламные кампании с МТС Маркетологом - https://l.mts.ru/1/marketolog_osnova\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Константин Северинов. Мощь и глубина генетики и биологии: чем жизнь отличается от нежизни, что можно узначь о человеке по его ДНК и кому достанется таблетка от старости?\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Кратко про сегодняшний выпуск\n1:13 - Почему взрослые близнецы перестают быть похожи друг на друга?\n8:49 - Что мы можем понять о человеке через ДНК?\n13:59 - Про гены и за что они отвечают. Можно ли высчитать вероятность заболеваний через гены?\n17:43 - Гены влияют на интеллект? Из чего состоит геном?\n25:01 - Доминантные гены. Что это?\n28:20 - Определение идентичности и ошибки ДНК\n31:28 - Что такое жизнь и из чего она складывается?\n34:21 - Почему умирают клетки?\n36:13 - Про смерть и \"программированное отмирание\". Можно ли оживить мертвую клетку?\n43:07 - Современные технологии в биологии\n45:59 - Кодировка в ДНК и прогнозирование свертков белков\n54:25 - Идеальные организмы существуют?\n57:55 - \"У жизни дизайнера не было\"\n1:01:07 - Чем мы похожи на одноклеточные организмы?\n1:05:28 - Чем мы хуже бактерий?\n1:06:08 - Возможно ли найти геном Иисуса? Про находку генома неандертальцев\n1:08:21 - Насколько мы близки неандертальцам?\n1:09:29 - Как устроено клонирование?\n1:14:58 - \"Ваш клон не будет вами\". О сложностях клонирования\n1:18:08 - Про увеличение продолжительности жизни\n1:25:00 - Таблетка от старения может существовать?\n1:28:03 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама. Рекламодатель ООО «СберОбразование»", "БИОЛОГ Северинов: Что есть жизнь, Почему близнецы разные, Что скрыто ДНК, Лекарство от старости", "Kx6cqyqhp2Q", "https://www.youtube.com/watch?v=Kx6cqyqhp2Q", 5211, false, "/downloads/youtube/ОСНОВА/2022-12-23_БИОЛОГ Северинов: Что есть жизнь, Почему близнецы разные, Что скрыто ДНК, Лекарство от старости.m4a", false, 10, ~U[2022-12-23 16:43:24Z]] 02:39:59.478 [debug] QUERY OK source="sources" db=2.8ms queue=0.1ms idle=353.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:39:59.480 [debug] QUERY OK source="media_profiles" db=1.0ms idle=70.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:39:59.481 [debug] QUERY OK source="media_items" db=1.5ms idle=69.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5157] 02:39:59.482 [debug] Current batch of media processed. Will check again in 1000ms 02:40:00.482 [debug] Current batch of media processed. Will check again in 1000ms 02:40:00.531 [info] {"source":"oban","duration":285,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:40:01.484 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Skillbox, курс \"Менеджер проекта\":\u00A0https://clck.ru/333orE\nСкидка 60% по промокоду OSNOVA_60\n\n✅ Открыть счет для трейдинга — http://bit.ly/3HHsACP \n✅ Подробнее о новогодней акции: http://bit.ly/3jbjdAX\n✅ Торговать в мобильном приложении от AMarkets — http://bit.ly/3FYE1VB\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭто очень интересный выпуск, братцы. Константин Анохин рассказывает, как нейробиологи ищут мысли, чем сознание человека отличается от сознание животных, что такое нейрон Дженифер Энистон. Смотрите, гарантированно будет, о чем подумать.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:52 - Что такое \"проблема сознания\"?\n3:01 - Эволюционная функция сознания и его определение\n7:34 - \"Для сознания не обязательно наличие языка\". Какую информацию дает сознание?\n15:01 - Как возникло сознание?\n16:24 - Чем мозг человека отличается от мозга животных? \n18:57 - Как эволюционировал человеческий мозг?\n20:52 - Особенные клетки в мозге человека\n21:50 - Как исследуется сознание? Про субъективность сознания\n41:05 - Субъективный опыт у животных и его изучение\n44:07 - \"Разговоры отдельных клеток\". Как исследуют мозг у людей? \n47:58 - Какая информация хранится в нейронах мозга? И как она хранится?\n50:18 - Эксперимент 25 кадра. Как его воспринимает наш мозг?\n51:38 - Нейронные сети в мозге\n53:08 - Специализированные нейроны. Как они себя ведут и работают?\n57:10 - \"Искусственный интелект показывает специализацию нейронов в мозге\"\n1:00:04 - Как формируются субъективные взгляды у отдельных клеток мозга?\n1:01:57 - Как работает наша память? Что мы запоминаем лучше?\n1:08:27 - Искусственные нейросети похожи на человеческий мозг?\n1:14:16 - Про процессы когнитивного уровня в мозге. По какому принципу они работают?\n1:17:22 - Гиперсетевая теория мозга\n1:25:09 - Первоначальные принципы теории . 1. Генерирование новых функциональных систем\n1:30:42 - 2. Наличие глубокой глобальной нервной сети\n1:34:03 - 3. Обязательбное наличие долговременной памяти у сети клеток\n1:34:52 - Принципы возникновения нейронной гиперсети. \"Композитор\"\n1:37:33 - \"Декомпозитор\"\n1:43:14 - \"Рекомпозитор\"\n1:47:43 - Теория о разуме и сознании\n1:51:49 - \"Сознание - этап эволюции материи\"\n1:53:55 - Ставим многоточие?\n1:55:52 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 6982, "filename" => "/downloads/youtube/ОСНОВА/2022-12-16_НЕЙРОБИОЛОГ Константин Анохин: Как устроен разум и сознание?.m4a", "id" => "qXUXQmNOVjI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=qXUXQmNOVjI", "playlist_index" => 175, "timestamp" => 1671218239, "title" => "НЕЙРОБИОЛОГ Константин Анохин: Как устроен разум и сознание?", "upload_date" => "20221216"} 02:40:01.487 [debug] QUERY OK source="sources" db=2.4ms queue=0.1ms idle=989.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:01.489 [debug] QUERY OK source="sources" db=1.4ms idle=992.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:01.530 [debug] QUERY OK source="media_items" db=40.8ms idle=994.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-16 19:17:19Z], 10] 02:40:01.544 [debug] QUERY OK source="media_items" db=13.1ms idle=999.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Skillbox, курс \"Менеджер проекта\":\u00A0https://clck.ru/333orE\nСкидка 60% по промокоду OSNOVA_60\n\n✅ Открыть счет для трейдинга — http://bit.ly/3HHsACP \n✅ Подробнее о новогодней акции: http://bit.ly/3jbjdAX\n✅ Торговать в мобильном приложении от AMarkets — http://bit.ly/3FYE1VB\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭто очень интересный выпуск, братцы. Константин Анохин рассказывает, как нейробиологи ищут мысли, чем сознание человека отличается от сознание животных, что такое нейрон Дженифер Энистон. Смотрите, гарантированно будет, о чем подумать.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:52 - Что такое \"проблема сознания\"?\n3:01 - Эволюционная функция сознания и его определение\n7:34 - \"Для сознания не обязательно наличие языка\". Какую информацию дает сознание?\n15:01 - Как возникло сознание?\n16:24 - Чем мозг человека отличается от мозга животных? \n18:57 - Как эволюционировал человеческий мозг?\n20:52 - Особенные клетки в мозге человека\n21:50 - Как исследуется сознание? Про субъективность сознания\n41:05 - Субъективный опыт у животных и его изучение\n44:07 - \"Разговоры отдельных клеток\". Как исследуют мозг у людей? \n47:58 - Какая информация хранится в нейронах мозга? И как она хранится?\n50:18 - Эксперимент 25 кадра. Как его воспринимает наш мозг?\n51:38 - Нейронные сети в мозге\n53:08 - Специализированные нейроны. Как они себя ведут и работают?\n57:10 - \"Искусственный интелект показывает специализацию нейронов в мозге\"\n1:00:04 - Как формируются субъективные взгляды у отдельных клеток мозга?\n1:01:57 - Как работает наша память? Что мы запоминаем лучше?\n1:08:27 - Искусственные нейросети похожи на человеческий мозг?\n1:14:16 - Про процессы когнитивного уровня в мозге. По какому принципу они работают?\n1:17:22 - Гиперсетевая теория мозга\n1:25:09 - Первоначальные принципы теории . 1. Генерирование новых функциональных систем\n1:30:42 - 2. Наличие глубокой глобальной нервной сети\n1:34:03 - 3. Обязательбное наличие долговременной памяти у сети клеток\n1:34:52 - Принципы возникновения нейронной гиперсети. \"Композитор\"\n1:37:33 - \"Декомпозитор\"\n1:43:14 - \"Рекомпозитор\"\n1:47:43 - Теория о разуме и сознании\n1:51:49 - \"Сознание - этап эволюции материи\"\n1:53:55 - Ставим многоточие?\n1:55:52 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "НЕЙРОБИОЛОГ Константин Анохин: Как устроен разум и сознание?", "24d87d79-ed5b-44e1-a9c1-59821bb914b9", "qXUXQmNOVjI", [], false, "https://www.youtube.com/watch?v=qXUXQmNOVjI", 6982, false, 175, "/downloads/youtube/ОСНОВА/2022-12-16_НЕЙРОБИОЛОГ Константин Анохин: Как устроен разум и сознание?.m4a", false, false, 10, 1, ~U[2022-12-16 19:17:19Z], ~U[2026-05-03 23:40:01Z], ~U[2026-05-03 23:40:01Z], "Skillbox, курс \"Менеджер проекта\":\u00A0https://clck.ru/333orE\nСкидка 60% по промокоду OSNOVA_60\n\n✅ Открыть счет для трейдинга — http://bit.ly/3HHsACP \n✅ Подробнее о новогодней акции: http://bit.ly/3jbjdAX\n✅ Торговать в мобильном приложении от AMarkets — http://bit.ly/3FYE1VB\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭто очень интересный выпуск, братцы. Константин Анохин рассказывает, как нейробиологи ищут мысли, чем сознание человека отличается от сознание животных, что такое нейрон Дженифер Энистон. Смотрите, гарантированно будет, о чем подумать.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:52 - Что такое \"проблема сознания\"?\n3:01 - Эволюционная функция сознания и его определение\n7:34 - \"Для сознания не обязательно наличие языка\". Какую информацию дает сознание?\n15:01 - Как возникло сознание?\n16:24 - Чем мозг человека отличается от мозга животных? \n18:57 - Как эволюционировал человеческий мозг?\n20:52 - Особенные клетки в мозге человека\n21:50 - Как исследуется сознание? Про субъективность сознания\n41:05 - Субъективный опыт у животных и его изучение\n44:07 - \"Разговоры отдельных клеток\". Как исследуют мозг у людей? \n47:58 - Какая информация хранится в нейронах мозга? И как она хранится?\n50:18 - Эксперимент 25 кадра. Как его воспринимает наш мозг?\n51:38 - Нейронные сети в мозге\n53:08 - Специализированные нейроны. Как они себя ведут и работают?\n57:10 - \"Искусственный интелект показывает специализацию нейронов в мозге\"\n1:00:04 - Как формируются субъективные взгляды у отдельных кл (truncated) 02:40:01.546 [debug] QUERY OK source="sources" db=2.1ms idle=410.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:01.547 [debug] QUERY OK source="media_profiles" db=0.6ms idle=59.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:01.549 [debug] QUERY OK source="media_items" db=1.5ms idle=58.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5158] 02:40:01.549 [debug] Current batch of media processed. Will check again in 1000ms 02:40:02.550 [debug] Current batch of media processed. Will check again in 1000ms 02:40:03.550 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nСегодня Женя Тимонова с канала Все как у зверей. Обсуждаем: чем человек лучше и хуже других животных, каких фишек мы лишились, как муравью считают, и чем эволюционно обоснован женский оргазм?\n\nКрутой канал Жени, заходите: https://www.youtube.com/@Vsekakuzverei-channel\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Почему зубы у людей такие?\n1:36 - О чем сегодняшний выпуск?\n2:18 - Люди или животные?\n3:24 - Чем отличается человек от животного?\n7:11 - Про уникальность человеческой речи\n10:48 - Муравьи умеют считать? Зачем им это надо?\n13:11 - Продолжаем про речь у людей и самовыражение у животных\n16:50 - Обучение и воспоминания у животных. Как животные реагируют на стресс?\n19:24 - \"Человек - конформное существо\". Про поведение человека с другими людьми\n28:00 - \"Социальные животные склонны к конформизму\"\n30:20 - Про эволюцию\n32:45 - Есть ли онкология у акул? От чего и почему страдают млекопитающие?\n34:57 - Про птиц и почему они медленно стареют\n38:35 - Экология и связь живого и неживого\n41:13 - Величайшие экологические катастрофы\n47:53 - Сколько занимает появление нового вида?\n50:30 - Что во время эволюции потерял человек?\n56:06 - Антревольт у людей. \n57:40 - Про функцию женских и мужских оргазмов\n1:00:05 - Секс и его мотивация у людей и животных\n1:04:30 - Люди похожи на своих домашних животных?\n1:05:37 - Окружающая фауна влияет на людей?\n1:06:06 - Про открытие новых животных\n1:09:05 - Спасибо на просмотр! Подписывайтесь на канал Жени\n1:10:03 - P.S. Что такое Droider?\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 4253, "filename" => "/downloads/youtube/ОСНОВА/2022-12-09_ЖЕНЯ ТИМОНОВА: Эволюция, Конформизм, Оргазм (Все как у зверей).m4a", "id" => "rvldKAWsFSs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=rvldKAWsFSs", "playlist_index" => 176, "timestamp" => 1670603630, "title" => "ЖЕНЯ ТИМОНОВА: Эволюция, Конформизм, Оргазм (Все как у зверей)", "upload_date" => "20221209"} 02:40:03.551 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=411.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:03.553 [debug] QUERY OK source="sources" db=1.0ms idle=58.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:03.592 [debug] QUERY OK source="media_items" db=39.2ms idle=59.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-09 16:33:50Z], 10] 02:40:03.604 [debug] QUERY OK source="media_items" db=11.0ms idle=99.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nСегодня Женя Тимонова с канала Все как у зверей. Обсуждаем: чем человек лучше и хуже других животных, каких фишек мы лишились, как муравью считают, и чем эволюционно обоснован женский оргазм?\n\nКрутой канал Жени, заходите: https://www.youtube.com/@Vsekakuzverei-channel\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Почему зубы у людей такие?\n1:36 - О чем сегодняшний выпуск?\n2:18 - Люди или животные?\n3:24 - Чем отличается человек от животного?\n7:11 - Про уникальность человеческой речи\n10:48 - Муравьи умеют считать? Зачем им это надо?\n13:11 - Продолжаем про речь у людей и самовыражение у животных\n16:50 - Обучение и воспоминания у животных. Как животные реагируют на стресс?\n19:24 - \"Человек - конформное существо\". Про поведение человека с другими людьми\n28:00 - \"Социальные животные склонны к конформизму\"\n30:20 - Про эволюцию\n32:45 - Есть ли онкология у акул? От чего и почему страдают млекопитающие?\n34:57 - Про птиц и почему они медленно стареют\n38:35 - Экология и связь живого и неживого\n41:13 - Величайшие экологические катастрофы\n47:53 - Сколько занимает появление нового вида?\n50:30 - Что во время эволюции потерял человек?\n56:06 - Антревольт у людей. \n57:40 - Про функцию женских и мужских оргазмов\n1:00:05 - Секс и его мотивация у людей и животных\n1:04:30 - Люди похожи на своих домашних животных?\n1:05:37 - Окружающая фауна влияет на людей?\n1:06:06 - Про открытие новых животных\n1:09:05 - Спасибо на просмотр! Подписывайтесь на канал Жени\n1:10:03 - P.S. Что такое Droider?\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ЖЕНЯ ТИМОНОВА: Эволюция, Конформизм, Оргазм (Все как у зверей)", "777152df-f016-4421-9508-63f8e134e1cb", "rvldKAWsFSs", [], false, "https://www.youtube.com/watch?v=rvldKAWsFSs", 4253, false, 176, "/downloads/youtube/ОСНОВА/2022-12-09_ЖЕНЯ ТИМОНОВА: Эволюция, Конформизм, Оргазм (Все как у зверей).m4a", false, false, 10, 1, ~U[2022-12-09 16:33:50Z], ~U[2026-05-03 23:40:03Z], ~U[2026-05-03 23:40:03Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nСегодня Женя Тимонова с канала Все как у зверей. Обсуждаем: чем человек лучше и хуже других животных, каких фишек мы лишились, как муравью считают, и чем эволюционно обоснован женский оргазм?\n\nКрутой канал Жени, заходите: https://www.youtube.com/@Vsekakuzverei-channel\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Почему зубы у людей такие?\n1:36 - О чем сегодняшний выпуск?\n2:18 - Люди или животные?\n3:24 - Чем отличается человек от животного?\n7:11 - Про уникальность человеческой речи\n10:48 - Муравьи умеют считать? Зачем им это надо?\n13:11 - Продолжаем про речь у людей и самовыражение у животных\n16:50 - Обучение и воспоминания у животных. Как животные реагируют на стресс?\n19:24 - \"Человек - конформное существо\". Про поведение человека с другими людьми\n28:00 - \"Социальные животные склонны к конформизму\"\n30:20 - Про эволюцию\n32:45 - Есть ли онкология у акул? От чего и почему страдают млекопитающие?\n34:57 - Про птиц и почему они медленно стареют\n38:35 - Экология и связь живого и неживого\n41:13 - Величайшие экологические катастрофы\n47:53 - Сколько занимает появление нового вида?\n50:30 - Что во время эволюции потерял человек?\n56:06 - Антревольт у людей. \n57:40 - Про функцию женских и мужских оргазмов\n1:00:05 - Секс и его мотивация у людей и животных\n1:04:30 - Люди похожи на своих домашних животных?\n1:05:37 - Окружающая фауна влияет на людей?\n1:06:06 - Про открытие новых животных\n1:09:05 - Спасибо на просмотр! Подписывайтесь на канал Жени\n1:10:03 - P.S. Что такое Droider?\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ЖЕНЯ ТИМОНОВА: Эволюция, Конформизм, Оргазм (Все как у зверей)", "rvldKAWsFSs", "https://www.youtube.com/watch?v=rvldKAWsFSs", 4253, false, "/downloads/youtube/ОСНОВА/2022-12-09_ЖЕНЯ ТИМОНОВА: Эволюция, Конформизм, Оргазм (Все как у зверей).m4a", false, 10, ~U[2022-12-09 16:33:50Z]] 02:40:03.606 [debug] QUERY OK source="sources" db=2.1ms queue=0.1ms idle=110.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:03.607 [debug] QUERY OK source="media_profiles" db=0.7ms idle=54.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:03.608 [debug] QUERY OK source="media_items" db=1.0ms idle=54.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5159] 02:40:03.608 [debug] Current batch of media processed. Will check again in 1000ms 02:40:04.609 [debug] Current batch of media processed. Will check again in 1000ms 02:40:05.033 [info] {"source":"oban","duration":4158,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:40:05.611 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Идеальный инструмент для работы и учёбы: https://bit.ly/MSI_OCHOBA\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nLast of Us, GTA 6, Half-Life Alyx, Pong, Resident Evil - о том как устроены игры, как они меняют культуру, чем отличаются от кино и театра разговариваем сегодня. Гость - Александр Ветушинский, исследователь видео игр.\n\nАлександр Ветушинский - научный сотрудник философского факультета МГУ, руководитель профиля «Гейм-дизайн» в Институте бизнеса и дизайна, эксперт Лаборатории геймификации Сбера, автор книги «Игродром: что нужно знать о видеоиграх и игровой культуре».\n\n0:00 - О чем сегодняшний выпуск?\n0:32 - Что исследовать в видеоиграх?\n1:49 - О развитии видеоигровой индустрии\n6:48 - Как изучают культуру компьютерных игр\n10:47 - Современная культура в играх и наоборот\n12:48 - История игровой индустрии. Первый коммерческий успех видеоигр\n17:08 - Появление домашних консолей. Реклама игровых приставок\n18:40 - В чем разница игр из аркадных залов и игр для домашних консолей?\n20:49 - Почему Лара Крофт \"Tomb Raider\" стала прорывной игрой?\n24:27 - Ключевые игры 90-х. Главный этап становления видеоигр\n29:18 - MDA framework. Из чего строятся видеоигры?\n40:03 - Что в игре важнее: история или геймплей?\n42:11 - Игровые движки и появление гейм-дизайнеров\n43:43 - \"The Last of Us\" и ее вклад в культуру. \n46:14 - Роль автора в видеоиграх\n47:37 - 2 революции современной игровой культуры\n50:12 - \"Процедурная риторика\" в играх - что это?\n53:05 - \"Игры становятся авторскими медиа\". Игровой язык Хидэо Кодзимы и других авторов\n1:01:14 - Инди-революция и ее влияние на игровую индустрию\n1:04:36 - О насилии в видеоиграх. Какие эмоции дают игры?\n1:18:13 - Реализм и метаверс в играх. К чему развитие технологий приведет игры?\n1:23:55 - Великие игры. Как их выделить?\n1:27:20 - Почему сложно исследовать игры?\n1:29:01 - \"Игры будут входить в образовательную программу\"\n1:32:22 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 5573, "filename" => "/downloads/youtube/ОСНОВА/2022-12-02_НАСИЛИЕ в ВИДЕО ИГРАХ и GTA 6.m4a", "id" => "WgsqWs7nweg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=WgsqWs7nweg", "playlist_index" => 177, "timestamp" => 1670009287, "title" => "НАСИЛИЕ в ВИДЕО ИГРАХ и GTA 6", "upload_date" => "20221202"} 02:40:05.612 [debug] QUERY OK source="sources" db=1.0ms idle=577.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:05.615 [debug] QUERY OK source="sources" db=2.6ms idle=462.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:05.661 [debug] QUERY OK source="media_items" db=45.1ms idle=122.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-02 19:28:07Z], 10] 02:40:05.672 [debug] QUERY OK source="media_items" db=10.5ms idle=167.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Идеальный инструмент для работы и учёбы: https://bit.ly/MSI_OCHOBA\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nLast of Us, GTA 6, Half-Life Alyx, Pong, Resident Evil - о том как устроены игры, как они меняют культуру, чем отличаются от кино и театра разговариваем сегодня. Гость - Александр Ветушинский, исследователь видео игр.\n\nАлександр Ветушинский - научный сотрудник философского факультета МГУ, руководитель профиля «Гейм-дизайн» в Институте бизнеса и дизайна, эксперт Лаборатории геймификации Сбера, автор книги «Игродром: что нужно знать о видеоиграх и игровой культуре».\n\n0:00 - О чем сегодняшний выпуск?\n0:32 - Что исследовать в видеоиграх?\n1:49 - О развитии видеоигровой индустрии\n6:48 - Как изучают культуру компьютерных игр\n10:47 - Современная культура в играх и наоборот\n12:48 - История игровой индустрии. Первый коммерческий успех видеоигр\n17:08 - Появление домашних консолей. Реклама игровых приставок\n18:40 - В чем разница игр из аркадных залов и игр для домашних консолей?\n20:49 - Почему Лара Крофт \"Tomb Raider\" стала прорывной игрой?\n24:27 - Ключевые игры 90-х. Главный этап становления видеоигр\n29:18 - MDA framework. Из чего строятся видеоигры?\n40:03 - Что в игре важнее: история или геймплей?\n42:11 - Игровые движки и появление гейм-дизайнеров\n43:43 - \"The Last of Us\" и ее вклад в культуру. \n46:14 - Роль автора в видеоиграх\n47:37 - 2 революции современной игровой культуры\n50:12 - \"Процедурная риторика\" в играх - что это?\n53:05 - \"Игры становятся авторскими медиа\". Игровой язык Хидэо Кодзимы и других авторов\n1:01:14 - Инди-революция и ее влияние на игровую индустрию\n1:04:36 - О насилии в видеоиграх. Какие эмоции дают игры?\n1:18:13 - Реализм и метаверс в играх. К чему развитие технологий приведет игры?\n1:23:55 - Великие игры. Как их выделить?\n1:27:20 - Почему сложно исследовать игры?\n1:29:01 - \"Игры будут входить в образовательную программу\"\n1:32:22 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "НАСИЛИЕ в ВИДЕО ИГРАХ и GTA 6", "3ab3d6e7-35b8-458e-a26f-505933d28771", "WgsqWs7nweg", [], false, "https://www.youtube.com/watch?v=WgsqWs7nweg", 5573, false, 177, "/downloads/youtube/ОСНОВА/2022-12-02_НАСИЛИЕ в ВИДЕО ИГРАХ и GTA 6.m4a", false, false, 10, 1, ~U[2022-12-02 19:28:07Z], ~U[2026-05-03 23:40:05Z], ~U[2026-05-03 23:40:05Z], "Идеальный инструмент для работы и учёбы: https://bit.ly/MSI_OCHOBA\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nLast of Us, GTA 6, Half-Life Alyx, Pong, Resident Evil - о том как устроены игры, как они меняют культуру, чем отличаются от кино и театра разговариваем сегодня. Гость - Александр Ветушинский, исследователь видео игр.\n\nАлександр Ветушинский - научный сотрудник философского факультета МГУ, руководитель профиля «Гейм-дизайн» в Институте бизнеса и дизайна, эксперт Лаборатории геймификации Сбера, автор книги «Игродром: что нужно знать о видеоиграх и игровой культуре».\n\n0:00 - О чем сегодняшний выпуск?\n0:32 - Что исследовать в видеоиграх?\n1:49 - О развитии видеоигровой индустрии\n6:48 - Как изучают культуру компьютерных игр\n10:47 - Современная культура в играх и наоборот\n12:48 - История игровой индустрии. Первый коммерческий успех видеоигр\n17:08 - Появление домашних консолей. Реклама игровых приставок\n18:40 - В чем разница игр из аркадных залов и игр для домашних консолей?\n20:49 - Почему Лара Крофт \"Tomb Raider\" стала прорывной игрой?\n24:27 - Ключевые игры 90-х. Главный этап становления видеоигр\n29:18 - MDA framework. Из чего строятся видеоигры?\n40:03 - Что в игре важнее: история или геймплей?\n42:11 - Игровые движки и появление гейм-дизайнеров\n43:43 - \"The Last of Us\" и ее вклад в культуру. \n46:14 - Роль автора в видеоиграх\n47:37 - 2 революции современной игровой культуры\n50:12 - \"Процедурная риторика\" в играх - что это?\n53:05 - \"Игры становятся авторскими медиа\". Игровой язык Хидэо Кодзимы и других авторов\n1:01:14 - Инди-революция и ее влияние на игровую индустрию\n1:04:36 - О насилии в видеоиграх. Какие эмоции дают игры?\n1:18:13 - Реализм и метаверс в играх. К чему развитие технологий приведет игры?\n1:23:55 - Великие игры. Как их выделить?\n1:27:20 - Почему сложно исследовать игры?\n1:29:01 - \"Игры будут входить в образовательную программу\"\n1:32:22 - Спасибо за просмот (truncated) 02:40:05.674 [debug] QUERY OK source="sources" db=2.4ms idle=178.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:05.676 [debug] QUERY OK source="media_profiles" db=0.9ms idle=62.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:05.677 [debug] QUERY OK source="media_items" db=1.6ms idle=60.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5160] 02:40:05.678 [debug] Current batch of media processed. Will check again in 1000ms 02:40:06.678 [debug] Current batch of media processed. Will check again in 1000ms 02:40:07.682 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ищите психолога на Профи:\nhttps://profi-client.onelink.me/3205134365/gq36c5j4 \n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня у нас в гостях Дмитрий Петров полиглот и лингвист. Очень интересно было поговорить про то, как устройство разных языков влияет на наше поведение, психологические установки и восприятие мира. Приятно просмотра.\n\n0:00 - \"Алтайская семья\" языков. Цвета в разных языках\n2:03 - О чем сегодняшний выпуск?\n3:13 - На скольких языках разговаривает Дмитрий Петров?\n4:19 - Про разницу русского и английского языков\n7:26 - Связь языка, культуры и менталитета\n10:54 - \"Язык проявляет функции живого организма\"\n12:46 - Почему английский язык был на грани исчезновения?\n15:34 - Обращение на \"вы\" и на \"ты\". Куда пропало это разделение в английском?\n19:01 - Местоимения в разных языках. Рода в языках\n20:43 - Китайский язык. Его бонусы и препятствия\n22:16 - \"Особый колорит каждого языка\"\n25:17 - \"Английский язык продолжает упрощаться\"\n26:27 - Про нецензурную лексику и ее перевод\n28:16 - Русский мат - самая мощная нецензурная лексика среди всех языков?\n30:10 - \"Думать на языке\" и можно ли видеть сны на разных языках?\n33:11 - \"Перестать видеть слова и начать видеть мысли\". Про синхронный перевод\n34:08 - Сколько длится смена синхронного переводчика? Техника безопасности переводчиков\n35:54 - Как изучение языка влияет на человека? Язык и кухня\n38:55 - \"Каждый язык - это новая вселенная\"\n39:45 - Итальянский язык и жесты\n41:03 - Какой язык самый простой для изучения?\n45:26 - Варианты английского языка. Почему он распался на диалекты?\n46:11 - За какими языками будущее? Что стоит начать учить сейчас?\n49:19 - Про испанский мат\n51:32 - Структура языка, которая влияет на мышление\n53:03 - Почему в России принято дублировать зарубежные фильмы?\n55:05 - Про чтение в других языках. Слева направо и наоборот. Как это влияет?\n58:59 - Язык упрощается? Почему?\n1:04:00 - Блиц про изучение языка\n1:05:52 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама. ООО \"ПРОФИ.РУ\", ИНН: 7714396093\nPb3XmBtzt8dRteN4GiEZpeVTej37Sugxhmmatd6", "duration" => 3987, "filename" => "/downloads/youtube/ОСНОВА/2022-11-25_ПОЛИГЛОТ Дмитрий Петров: Как языки влияют на нас?.m4a", "id" => "LK_JRhOeAlM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=LK_JRhOeAlM", "playlist_index" => 178, "timestamp" => 1669398921, "title" => "ПОЛИГЛОТ Дмитрий Петров: Как языки влияют на нас?", "upload_date" => "20221125"} 02:40:07.684 [debug] QUERY OK source="sources" db=1.6ms queue=0.4ms idle=526.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:07.685 [debug] QUERY OK source="sources" db=0.7ms idle=191.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:07.727 [debug] QUERY OK source="media_items" db=42.1ms idle=192.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-11-25 17:55:21Z], 10] 02:40:07.743 [debug] QUERY OK source="media_items" db=14.6ms idle=234.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ищите психолога на Профи:\nhttps://profi-client.onelink.me/3205134365/gq36c5j4 \n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня у нас в гостях Дмитрий Петров полиглот и лингвист. Очень интересно было поговорить про то, как устройство разных языков влияет на наше поведение, психологические установки и восприятие мира. Приятно просмотра.\n\n0:00 - \"Алтайская семья\" языков. Цвета в разных языках\n2:03 - О чем сегодняшний выпуск?\n3:13 - На скольких языках разговаривает Дмитрий Петров?\n4:19 - Про разницу русского и английского языков\n7:26 - Связь языка, культуры и менталитета\n10:54 - \"Язык проявляет функции живого организма\"\n12:46 - Почему английский язык был на грани исчезновения?\n15:34 - Обращение на \"вы\" и на \"ты\". Куда пропало это разделение в английском?\n19:01 - Местоимения в разных языках. Рода в языках\n20:43 - Китайский язык. Его бонусы и препятствия\n22:16 - \"Особый колорит каждого языка\"\n25:17 - \"Английский язык продолжает упрощаться\"\n26:27 - Про нецензурную лексику и ее перевод\n28:16 - Русский мат - самая мощная нецензурная лексика среди всех языков?\n30:10 - \"Думать на языке\" и можно ли видеть сны на разных языках?\n33:11 - \"Перестать видеть слова и начать видеть мысли\". Про синхронный перевод\n34:08 - Сколько длится смена синхронного переводчика? Техника безопасности переводчиков\n35:54 - Как изучение языка влияет на человека? Язык и кухня\n38:55 - \"Каждый язык - это новая вселенная\"\n39:45 - Итальянский язык и жесты\n41:03 - Какой язык самый простой для изучения?\n45:26 - Варианты английского языка. Почему он распался на диалекты?\n46:11 - За какими языками будущее? Что стоит начать учить сейчас?\n49:19 - Про испанский мат\n51:32 - Структура языка, которая влияет на мышление\n53:03 - Почему в России принято дублировать зарубежные фильмы?\n55:05 - Про чтение в других языках. Слева направо и наоборот. Как это влияет?\n58:59 - Язык упрощается? Почему?\n1:04:00 - Блиц про изучение языка\n1:05:52 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама. ООО \"ПРОФИ.РУ\", ИНН: 7714396093\nPb3XmBtzt8dRteN4GiEZpeVTej37Sugxhmmatd6", "ПОЛИГЛОТ Дмитрий Петров: Как языки влияют на нас?", "bb664b1f-2550-4002-9c11-f07dec01ea02", "LK_JRhOeAlM", [], false, "https://www.youtube.com/watch?v=LK_JRhOeAlM", 3987, false, 178, "/downloads/youtube/ОСНОВА/2022-11-25_ПОЛИГЛОТ Дмитрий Петров: Как языки влияют на нас?.m4a", false, false, 10, 1, ~U[2022-11-25 17:55:21Z], ~U[2026-05-03 23:40:07Z], ~U[2026-05-03 23:40:07Z], "Ищите психолога на Профи:\nhttps://profi-client.onelink.me/3205134365/gq36c5j4 \n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня у нас в гостях Дмитрий Петров полиглот и лингвист. Очень интересно было поговорить про то, как устройство разных языков влияет на наше поведение, психологические установки и восприятие мира. Приятно просмотра.\n\n0:00 - \"Алтайская семья\" языков. Цвета в разных языках\n2:03 - О чем сегодняшний выпуск?\n3:13 - На скольких языках разговаривает Дмитрий Петров?\n4:19 - Про разницу русского и английского языков\n7:26 - Связь языка, культуры и менталитета\n10:54 - \"Язык проявляет функции живого организма\"\n12:46 - Почему английский язык был на грани исчезновения?\n15:34 - Обращение на \"вы\" и на \"ты\". Куда пропало это разделение в английском?\n19:01 - Местоимения в разных языках. Рода в языках\n20:43 - Китайский язык. Его бонусы и препятствия\n22:16 - \"Особый колорит каждого языка\"\n25:17 - \"Английский язык продолжает упрощаться\"\n26:27 - Про нецензурную лексику и ее перевод\n28:16 - Русский мат - самая мощная нецензурная лексика среди всех языков?\n30:10 - \"Думать на языке\" и можно ли видеть сны на разных языках?\n33:11 - \"Перестать видеть слова и начать видеть мысли\". Про синхронный перевод\n34:08 - Сколько длится смена синхронного переводчика? Техника безопасности переводчиков\n35:54 - Как изучение языка влияет на человека? Язык и кухня\n38:55 - \"Каждый язык - это новая вселенная\"\n39:45 - Итальянский язык и жесты\n41:03 - Какой язык самый простой для изучения?\n45:26 - Варианты английского языка. Почему он распался на диалекты?\n46:11 - За какими языками будущее? Что стоит начать учить сейчас?\n49:19 - Про испанский мат\n51:32 - Структура языка, которая влияет на мышление\ (truncated) 02:40:07.744 [debug] QUERY OK source="sources" db=1.3ms idle=249.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:07.745 [debug] QUERY OK source="media_profiles" db=0.6ms idle=60.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:07.747 [debug] QUERY OK source="media_items" db=1.2ms idle=60.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5161] 02:40:07.747 [debug] Current batch of media processed. Will check again in 1000ms 02:40:08.747 [debug] Current batch of media processed. Will check again in 1000ms 02:40:09.749 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Python-разработчик от Хекслет — https://cutt.ly/QMAEIL0\nНе упустите подарки и спецпредложения в честь Черной пятницы до 30.11.2022\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nСегодня у нас астроном Дмитрий Вибе: говорим про жизнь на Марсе, Венере и других планетах, зоне обитаемости, НЛО и новой программе NASA по исследованию необычный воздушных феноменов. Короче, ищем жизнь во вселенной, это интересно. \n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:41 - НАСА собрало команду изучения \"неопознаных объектов в космосе\"? Что это значит?\n7:21 - Необъяснимые объекты и явления в небе\n13:55 - Вопрос внеземной цивилизации - главный вопрос человечества? Почему?\n16:40 - \"Почему инопланетные корабли не бороздят солнечную систему?\". Поиск инопланетян. Парадокс Ферми\n20:55 - Уравнение Дрейка или как посчитать вероятность появления другой цивилизации во вселенной\n26:56 - \"Зона обитаемости\" и критерии возникновения жизни на планете\n33:43 - Сколько планет пригодны для жизни?\n35:26 - Поиск примитивной жизни в нашей солнечной системе\n40:31 - Когда мы полетим к Европе и Энцеладу? Сколько туда лететь?\n42:29 - Жизнь в других временных рамках и в другой физической основе. Чего мы хотим от другой жизни? \n48:33 - \"Теперь есть жизнь на Марсе\". Как земляни приносят бактерии на другие планеты?\n49:39 - Как новая техника изменила жизнь и работу астрономов?\n53:18 - Как астрономы делают открытия сейчас? Где получают данные?\n57:36 - О фотографиях James Webb. Что самое важное мы из них узнали?\n1:02:35 - Хотелось бы обнаружить внеземную жизнь? Почему?\n1:03:54 - \"А вдруг\". Жизнь с другими свойствами\n1:07:06 - Антропоморфные пришельцы. Почему их изображают так?\n1:10:03 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 4251, "filename" => "/downloads/youtube/ОСНОВА/2022-11-18_АСТРОНОМ Дмитрий Вибе: Жизнь на Марсе теперь ЕСТЬ.m4a", "id" => "E9_wVImav3o", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=E9_wVImav3o", "playlist_index" => 179, "timestamp" => 1668800942, "title" => "АСТРОНОМ Дмитрий Вибе: Жизнь на Марсе теперь ЕСТЬ", "upload_date" => "20221118"} 02:40:09.750 [debug] QUERY OK source="sources" db=0.9ms idle=585.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:09.752 [debug] QUERY OK source="sources" db=1.5ms idle=257.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:09.796 [debug] QUERY OK source="media_items" db=43.5ms idle=258.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-11-18 19:49:02Z], 10] 02:40:09.806 [debug] QUERY OK source="media_items" db=9.8ms idle=302.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Python-разработчик от Хекслет — https://cutt.ly/QMAEIL0\nНе упустите подарки и спецпредложения в честь Черной пятницы до 30.11.2022\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nСегодня у нас астроном Дмитрий Вибе: говорим про жизнь на Марсе, Венере и других планетах, зоне обитаемости, НЛО и новой программе NASA по исследованию необычный воздушных феноменов. Короче, ищем жизнь во вселенной, это интересно. \n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:41 - НАСА собрало команду изучения \"неопознаных объектов в космосе\"? Что это значит?\n7:21 - Необъяснимые объекты и явления в небе\n13:55 - Вопрос внеземной цивилизации - главный вопрос человечества? Почему?\n16:40 - \"Почему инопланетные корабли не бороздят солнечную систему?\". Поиск инопланетян. Парадокс Ферми\n20:55 - Уравнение Дрейка или как посчитать вероятность появления другой цивилизации во вселенной\n26:56 - \"Зона обитаемости\" и критерии возникновения жизни на планете\n33:43 - Сколько планет пригодны для жизни?\n35:26 - Поиск примитивной жизни в нашей солнечной системе\n40:31 - Когда мы полетим к Европе и Энцеладу? Сколько туда лететь?\n42:29 - Жизнь в других временных рамках и в другой физической основе. Чего мы хотим от другой жизни? \n48:33 - \"Теперь есть жизнь на Марсе\". Как земляни приносят бактерии на другие планеты?\n49:39 - Как новая техника изменила жизнь и работу астрономов?\n53:18 - Как астрономы делают открытия сейчас? Где получают данные?\n57:36 - О фотографиях James Webb. Что самое важное мы из них узнали?\n1:02:35 - Хотелось бы обнаружить внеземную жизнь? Почему?\n1:03:54 - \"А вдруг\". Жизнь с другими свойствами\n1:07:06 - Антропоморфные пришельцы. Почему их изображают так?\n1:10:03 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "АСТРОНОМ Дмитрий Вибе: Жизнь на Марсе теперь ЕСТЬ", "6590ec4f-48ea-4858-ad5d-eb4e49444521", "E9_wVImav3o", [], false, "https://www.youtube.com/watch?v=E9_wVImav3o", 4251, false, 179, "/downloads/youtube/ОСНОВА/2022-11-18_АСТРОНОМ Дмитрий Вибе: Жизнь на Марсе теперь ЕСТЬ.m4a", false, false, 10, 1, ~U[2022-11-18 19:49:02Z], ~U[2026-05-03 23:40:09Z], ~U[2026-05-03 23:40:09Z], "Python-разработчик от Хекслет — https://cutt.ly/QMAEIL0\nНе упустите подарки и спецпредложения в честь Черной пятницы до 30.11.2022\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nСегодня у нас астроном Дмитрий Вибе: говорим про жизнь на Марсе, Венере и других планетах, зоне обитаемости, НЛО и новой программе NASA по исследованию необычный воздушных феноменов. Короче, ищем жизнь во вселенной, это интересно. \n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:41 - НАСА собрало команду изучения \"неопознаных объектов в космосе\"? Что это значит?\n7:21 - Необъяснимые объекты и явления в небе\n13:55 - Вопрос внеземной цивилизации - главный вопрос человечества? Почему?\n16:40 - \"Почему инопланетные корабли не бороздят солнечную систему?\". Поиск инопланетян. Парадокс Ферми\n20:55 - Уравнение Дрейка или как посчитать вероятность появления другой цивилизации во вселенной\n26:56 - \"Зона обитаемости\" и критерии возникновения жизни на планете\n33:43 - Сколько планет пригодны для жизни?\n35:26 - Поиск примитивной жизни в нашей солнечной системе\n40:31 - Когда мы полетим к Европе и Энцеладу? Сколько туда лететь?\n42:29 - Жизнь в других временных рамках и в другой физической основе. Чего мы хотим от другой жизни? \n48:33 - \"Теперь есть жизнь на Марсе\". Как земляни приносят бактерии на другие планеты?\n49:39 - Как новая техника изменила жизнь и работу астрономов?\n53:18 - Как астрономы делают открытия сейчас? Где получают данные?\n57:36 - О фотографиях James Webb. Что самое важное мы из них узнали?\n1:02:35 - Хотелось бы обнаружить внеземную жизнь? Почему?\n1:03:54 - \"А вдруг\". Жизнь с другими свойствами\n1:07:06 - Антропоморфные пришельцы. Почему их изображают так?\n1:10:03 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "АСТРОНОМ Дмитрий Вибе: Жизнь на Марсе теперь ЕСТЬ", "E9_wVImav3o", "https://www.youtube.com/watch?v=E9_wVImav3o", 4251, false, "/downloads/youtube/ОСНОВА/2022-11-18_АСТРОНОМ Дмитрий Вибе: Жизнь на Марсе теперь ЕСТЬ.m4a", false, 10, ~U[2022-11-18 19:49:02Z]] 02:40:09.808 [debug] QUERY OK source="sources" db=1.6ms idle=312.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:09.809 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=57.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:09.810 [debug] QUERY OK source="media_items" db=1.3ms idle=57.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5162] 02:40:09.810 [debug] Current batch of media processed. Will check again in 1000ms 02:40:10.811 [debug] Current batch of media processed. Will check again in 1000ms 02:40:11.813 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЧто мы считаем смешным, чем отличается юмор тела от юмора ума, есть ли формула у шутки, куда делись анекдоты и в чем феномен мемов, почему юмор может быть оружием. Об этом разговариваем с философом юмора, наш гость - Женя Цуркан. \n\nОтличные выпуски с Женей:\nhttps://youtu.be/hh_jUYxQqTQ\nhttps://youtu.be/i5_zjRvLB08\n\n0:00 - Контекст в шутках\n0:30 - Что будет сегодня в выпуске?\n1:04 - \"Анализировать юмор - все равно, что препарировать лягушку\"\n4:00 - Что такое юмор?\n8:47 - Со смехом что-то не так?\n9:32 - Чувство юмора - это что? Когда мы смеемся чаще?\n12:00 - Юмор как оружие. Про теории юмора\n21:04 - Про остроумие и теорию превосходства\n25:13 - Смех и юмор у животных. \"Смех тела\"\n28:38 - Что такое \"смех ума\"?\n34:20 - Коллективность смеха. Функция смеха в обществе\n36:25 - Почему нам хорошо от смеха? Как работает физиология юмора\n39:25 - Скатология или шутки про говно. Почему нас это смешит?\n42:22 - Юмор в средневековье\n45:51 - Анекдот про фараона\n47:25 - Древний сборник анекдотов. Шутки не меняются?\n53:19 - Национальные аспекты у юмора. Культурный код шуток\n1:01:09 - Про мемы. История мемов\n1:05:06 - \"Смешной шутки в вакууме не бывает\"\n1:09:43 - Шутить можно про все? \n1:15:50 - Как меняется юмор?\n1:18:31 - Исследование юмора\n1:21:45 - Может ли быть слишком много смеха?\n1:23:10 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 4924, "filename" => "/downloads/youtube/ОСНОВА/2022-11-11_ФИЛОСОФ Цуркан: ЮМОР. Почему мы смеемся, Формула шутки, Юмор как оружие.m4a", "id" => "_Hp-lWdb_6M", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_Hp-lWdb_6M", "playlist_index" => 180, "timestamp" => 1668197551, "title" => "ФИЛОСОФ Цуркан: ЮМОР. Почему мы смеемся, Формула шутки, Юмор как оружие", "upload_date" => "20221111"} 02:40:11.814 [debug] QUERY OK source="sources" db=1.0ms idle=642.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:11.816 [debug] QUERY OK source="sources" db=1.6ms idle=320.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:11.857 [debug] QUERY OK source="media_items" db=40.7ms idle=322.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-11-11 20:12:31Z], 10] 02:40:11.869 [debug] QUERY OK source="media_items" db=11.7ms idle=363.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЧто мы считаем смешным, чем отличается юмор тела от юмора ума, есть ли формула у шутки, куда делись анекдоты и в чем феномен мемов, почему юмор может быть оружием. Об этом разговариваем с философом юмора, наш гость - Женя Цуркан. \n\nОтличные выпуски с Женей:\nhttps://youtu.be/hh_jUYxQqTQ\nhttps://youtu.be/i5_zjRvLB08\n\n0:00 - Контекст в шутках\n0:30 - Что будет сегодня в выпуске?\n1:04 - \"Анализировать юмор - все равно, что препарировать лягушку\"\n4:00 - Что такое юмор?\n8:47 - Со смехом что-то не так?\n9:32 - Чувство юмора - это что? Когда мы смеемся чаще?\n12:00 - Юмор как оружие. Про теории юмора\n21:04 - Про остроумие и теорию превосходства\n25:13 - Смех и юмор у животных. \"Смех тела\"\n28:38 - Что такое \"смех ума\"?\n34:20 - Коллективность смеха. Функция смеха в обществе\n36:25 - Почему нам хорошо от смеха? Как работает физиология юмора\n39:25 - Скатология или шутки про говно. Почему нас это смешит?\n42:22 - Юмор в средневековье\n45:51 - Анекдот про фараона\n47:25 - Древний сборник анекдотов. Шутки не меняются?\n53:19 - Национальные аспекты у юмора. Культурный код шуток\n1:01:09 - Про мемы. История мемов\n1:05:06 - \"Смешной шутки в вакууме не бывает\"\n1:09:43 - Шутить можно про все? \n1:15:50 - Как меняется юмор?\n1:18:31 - Исследование юмора\n1:21:45 - Может ли быть слишком много смеха?\n1:23:10 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ФИЛОСОФ Цуркан: ЮМОР. Почему мы смеемся, Формула шутки, Юмор как оружие", "55ae0229-32f8-46c1-aa7b-6d75c17e3223", "_Hp-lWdb_6M", [], false, "https://www.youtube.com/watch?v=_Hp-lWdb_6M", 4924, false, 180, "/downloads/youtube/ОСНОВА/2022-11-11_ФИЛОСОФ Цуркан: ЮМОР. Почему мы смеемся, Формула шутки, Юмор как оружие.m4a", false, false, 10, 1, ~U[2022-11-11 20:12:31Z], ~U[2026-05-03 23:40:11Z], ~U[2026-05-03 23:40:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЧто мы считаем смешным, чем отличается юмор тела от юмора ума, есть ли формула у шутки, куда делись анекдоты и в чем феномен мемов, почему юмор может быть оружием. Об этом разговариваем с философом юмора, наш гость - Женя Цуркан. \n\nОтличные выпуски с Женей:\nhttps://youtu.be/hh_jUYxQqTQ\nhttps://youtu.be/i5_zjRvLB08\n\n0:00 - Контекст в шутках\n0:30 - Что будет сегодня в выпуске?\n1:04 - \"Анализировать юмор - все равно, что препарировать лягушку\"\n4:00 - Что такое юмор?\n8:47 - Со смехом что-то не так?\n9:32 - Чувство юмора - это что? Когда мы смеемся чаще?\n12:00 - Юмор как оружие. Про теории юмора\n21:04 - Про остроумие и теорию превосходства\n25:13 - Смех и юмор у животных. \"Смех тела\"\n28:38 - Что такое \"смех ума\"?\n34:20 - Коллективность смеха. Функция смеха в обществе\n36:25 - Почему нам хорошо от смеха? Как работает физиология юмора\n39:25 - Скатология или шутки про говно. Почему нас это смешит?\n42:22 - Юмор в средневековье\n45:51 - Анекдот про фараона\n47:25 - Древний сборник анекдотов. Шутки не меняются?\n53:19 - Национальные аспекты у юмора. Культурный код шуток\n1:01:09 - Про мемы. История мемов\n1:05:06 - \"Смешной шутки в вакууме не бывает\"\n1:09:43 - Шутить можно про все? \n1:15:50 - Как меняется юмор?\n1:18:31 - Исследование юмора\n1:21:45 - Может ли быть слишком много смеха?\n1:23:10 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ФИЛОСОФ Цуркан: ЮМОР. Почему мы смеемся, Формула шутки, Юмор как оружие", "_Hp-lWdb_6M", "https://www.youtube.com/watch?v=_Hp-lWdb_6M", 4924, false, "/downloads/youtube/ОСНОВА/2022-11-11_ФИЛОСОФ Цуркан: ЮМОР. Почему мы смеемся, Формула шутки, Юмор как оружие.m4a", false, 10, ~U[2022-11-11 20:12:31Z]] 02:40:11.871 [debug] QUERY OK source="sources" db=1.9ms idle=375.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:11.872 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=57.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:11.874 [debug] QUERY OK source="media_items" db=1.4ms idle=56.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5163] 02:40:11.874 [debug] Current batch of media processed. Will check again in 1000ms 02:40:12.874 [debug] Current batch of media processed. Will check again in 1000ms 02:40:13.877 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Смотритель Третьяковской галереи: https://youtu.be/kqpu6jH8Das\nПоддержите ребят!\nСмотрите второй сезон «Белый Лотос» эксклюзивно в Амедиатеке: https://bit.ly/3U6oUhl\nАктивируйте промокод LOTUS2 до 20.11.2022 и смотрите лучшие сериалы планеты всего за 399 руб.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПодкаст Насти Искусство для пацанчиков: \nhttps://taplink.cc/nastya4che\n\nВ этом выпуске обсуждаем все главные феномены истории искусства: Ван Гог, Русский Авангард, Репин и Третьяковка, Поп арт и Возрождение и еще кучу всего. Кажется, вышло дико интересно.\n\n0:00 - Начало ролика\n0:30 - Уникальность ван Гога и медведи Шишкина\n2:33 - О чем сегодняшний выпуск?\n3:20 - Зачем нужны настоящие галереи в мире с интернетом?\n7:19 - \"Картины тоже живые\"\n10:28 - Как экспозиция в музеях влияет на восприятие?\n12:26 - Русское искусство 19 века. Как русские художники путешествовали по Европе?\n14:43 - \"Передвижники\", \"мирискусники\" и другие революционеры искусства\n16:48 - Из ремесленников в авторов. От магии до современного понимания искусства\n22:20 - Ян ван Эйк и изменения в технологии искусства\n24:55 - О Леонардо да Винчи\n28:17 - Разбираемся в направлениях искусства\n31:07 - \"Концентрация ужаса\". Про экспрессионизм\n37:31 - Кто профукал античность и где ее посмотреть?\n39:15 - Южное vs\u00A0северное возрождение\n44:27 - Барокко. Караваджо\n47:03 - Гойя. Веласкес. \"Менины\"\n49:28 - Классицизм и идеалы античности\n51:33 - Романтизм. \"Крушение плота Медузы\", эрос и танатос \n54:41 - Академизм\n55:25 - Начало 20 века\n59:43 - Почему ван Гог такой?\n1:02:50 - 20 век в русском искусстве. Что большевики сделали с Репиным?\n1:06:39 - Ротко\n1:08:59 - Абстракция. Кандинский и как его понять\n1:11:32 - Уорхол и поп-арт\n1:12:20 - Абстрактционизм. Как \"Черный квадрат\" Малевича и \"Фонтан\" Дюшана сломали искусство?\n1:14:46 - Разрыв русского и зарубежного искусства\n1:17:58 - Бэкси и стрит-арт\n1:21:02 - Художником может стать любой?\n1:23:05 - Современное искусство и деньги?\n1:24:41 - Как история искусства отражается в нас? Или мы отражаемся в ней?\n1:29:13 - Подкаст Насти про искусство\n1:30:24 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 5441, "filename" => "/downloads/youtube/ОСНОВА/2022-11-04_КУЛЬТУРОЛОГ Четверикова: КРАТКАЯ ИСТОРИЯ ИСКУССТВА.m4a", "id" => "zRnJdn9Em1s", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=zRnJdn9Em1s", "playlist_index" => 181, "timestamp" => 1667587643, "title" => "КУЛЬТУРОЛОГ Четверикова: КРАТКАЯ ИСТОРИЯ ИСКУССТВА", "upload_date" => "20221104"} 02:40:13.882 [debug] QUERY OK source="sources" db=4.0ms queue=0.2ms idle=700.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:13.883 [debug] QUERY OK source="sources" db=1.4ms idle=388.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:13.935 [debug] QUERY OK source="media_items" db=51.3ms idle=390.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-11-04 18:47:23Z], 10] 02:40:13.948 [debug] QUERY OK source="media_items" db=12.2ms idle=441.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Смотритель Третьяковской галереи: https://youtu.be/kqpu6jH8Das\nПоддержите ребят!\nСмотрите второй сезон «Белый Лотос» эксклюзивно в Амедиатеке: https://bit.ly/3U6oUhl\nАктивируйте промокод LOTUS2 до 20.11.2022 и смотрите лучшие сериалы планеты всего за 399 руб.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПодкаст Насти Искусство для пацанчиков: \nhttps://taplink.cc/nastya4che\n\nВ этом выпуске обсуждаем все главные феномены истории искусства: Ван Гог, Русский Авангард, Репин и Третьяковка, Поп арт и Возрождение и еще кучу всего. Кажется, вышло дико интересно.\n\n0:00 - Начало ролика\n0:30 - Уникальность ван Гога и медведи Шишкина\n2:33 - О чем сегодняшний выпуск?\n3:20 - Зачем нужны настоящие галереи в мире с интернетом?\n7:19 - \"Картины тоже живые\"\n10:28 - Как экспозиция в музеях влияет на восприятие?\n12:26 - Русское искусство 19 века. Как русские художники путешествовали по Европе?\n14:43 - \"Передвижники\", \"мирискусники\" и другие революционеры искусства\n16:48 - Из ремесленников в авторов. От магии до современного понимания искусства\n22:20 - Ян ван Эйк и изменения в технологии искусства\n24:55 - О Леонардо да Винчи\n28:17 - Разбираемся в направлениях искусства\n31:07 - \"Концентрация ужаса\". Про экспрессионизм\n37:31 - Кто профукал античность и где ее посмотреть?\n39:15 - Южное vs\u00A0северное возрождение\n44:27 - Барокко. Караваджо\n47:03 - Гойя. Веласкес. \"Менины\"\n49:28 - Классицизм и идеалы античности\n51:33 - Романтизм. \"Крушение плота Медузы\", эрос и танатос \n54:41 - Академизм\n55:25 - Начало 20 века\n59:43 - Почему ван Гог такой?\n1:02:50 - 20 век в русском искусстве. Что большевики сделали с Репиным?\n1:06:39 - Ротко\n1:08:59 - Абстракция. Кандинский и как его понять\n1:11:32 - Уорхол и поп-арт\n1:12:20 - Абстрактционизм. Как \"Черный квадрат\" Малевича и \"Фонтан\" Дюшана сломали искусство?\n1:14:46 - Разрыв русского и зарубежного искусства\n1:17:58 - Бэкси и стрит-арт\n1:21:02 - Художником может стать любой?\n1:23:05 - Современное искусство и деньги?\n1:24:41 - Как история искусства отражается в нас? Или мы отражаемся в ней?\n1:29:13 - Подкаст Насти про искусство\n1:30:24 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "КУЛЬТУРОЛОГ Четверикова: КРАТКАЯ ИСТОРИЯ ИСКУССТВА", "a78d3986-6f3d-4acf-9430-4b800d627c61", "zRnJdn9Em1s", [], false, "https://www.youtube.com/watch?v=zRnJdn9Em1s", 5441, false, 181, "/downloads/youtube/ОСНОВА/2022-11-04_КУЛЬТУРОЛОГ Четверикова: КРАТКАЯ ИСТОРИЯ ИСКУССТВА.m4a", false, false, 10, 1, ~U[2022-11-04 18:47:23Z], ~U[2026-05-03 23:40:13Z], ~U[2026-05-03 23:40:13Z], "Смотритель Третьяковской галереи: https://youtu.be/kqpu6jH8Das\nПоддержите ребят!\nСмотрите второй сезон «Белый Лотос» эксклюзивно в Амедиатеке: https://bit.ly/3U6oUhl\nАктивируйте промокод LOTUS2 до 20.11.2022 и смотрите лучшие сериалы планеты всего за 399 руб.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПодкаст Насти Искусство для пацанчиков: \nhttps://taplink.cc/nastya4che\n\nВ этом выпуске обсуждаем все главные феномены истории искусства: Ван Гог, Русский Авангард, Репин и Третьяковка, Поп арт и Возрождение и еще кучу всего. Кажется, вышло дико интересно.\n\n0:00 - Начало ролика\n0:30 - Уникальность ван Гога и медведи Шишкина\n2:33 - О чем сегодняшний выпуск?\n3:20 - Зачем нужны настоящие галереи в мире с интернетом?\n7:19 - \"Картины тоже живые\"\n10:28 - Как экспозиция в музеях влияет на восприятие?\n12:26 - Русское искусство 19 века. Как русские художники путешествовали по Европе?\n14:43 - \"Передвижники\", \"мирискусники\" и другие революционеры искусства\n16:48 - Из ремесленников в авторов. От магии до современного понимания искусства\n22:20 - Ян ван Эйк и изменения в технологии искусства\n24:55 - О Леонардо да Винчи\n28:17 - Разбираемся в направлениях искусства\n31:07 - \"Концентрация ужаса\". Про экспрессионизм\n37:31 - Кто профукал античность и где ее посмотреть?\n39:15 - Южное vs\u00A0северное возрождение\n44:27 - Барокко. Караваджо\n47:03 - Гойя. Веласкес. \"Менины\"\n49:28 - Классицизм и идеалы античности\n51:33 - Романтизм. \"Крушение плота Медузы\", эрос и танатос \n54:41 - Академизм\n55:25 - Начало 20 века\n59:43 - Почему ван Гог такой?\n1:02:50 - 20 век в русском искусстве. Что большевики сделали с Репиным?\n1:06:39 - Ротко\n1:08:59 - Абстракция. Кандинский и ка (truncated) 02:40:13.950 [debug] QUERY OK source="sources" db=2.0ms idle=454.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:13.951 [debug] QUERY OK source="media_profiles" db=0.7ms idle=68.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:13.952 [debug] QUERY OK source="media_items" db=1.3ms idle=67.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5164] 02:40:13.952 [debug] Current batch of media processed. Will check again in 1000ms 02:40:14.953 [debug] Current batch of media processed. Will check again in 1000ms 02:40:15.955 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Протестируй pre-5G от МегаФона в течение месяца бесплатно — https://bit.ly/3D7Rl8k\n\nYouTube-канал \"Неземной подкаст Владимира Сурдина\": https://youtube.com/channel/UC4WAsHhtleuEGKX9x_Kbd9w\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня долгожданный Владимир Сурдин: как мы ищем жизнь в космосе, что внутри черных дыр, как американцы не имитировали полет на Луну, зачем изучать космос.\n\n0:00 - Разговор с неземной цивилизацией \n1:39 - О чем сегодняшний выпуск? \n2:07 - Кто и как ищет жизнь в космосе? Есть ли прогресс \n7:20 - \"Космос сам подскажет нам\". Радиоволны в космосе \n12:16 - Намеки на \"братьев по разуму\". Поиск жизни по температуре \n14:48 - Кто поддерживает искателей внеземных цивилизаций? \n16:43 - Магнетары и радиовспышки в далеком космосе \n17:23 - \"Открыто 5200 планет\". Что должно быть на планете, чтобы на ней зародилась жизнь? \n18:33 - Как понять, что на планете есть жизнь? \n20:28 - \"Подземная жизнь на Земле, больше, чем наземная\" \n21:32 - Была ли жизнь на Марсе? Как на Земле зародилась жизнь? \n22:49 - \"Деревья\" на Марсе. Как получают изображения с другой планеты? \n24:20 - Возможен ли обмен сообщениями через галактики? \n26:19 - В космосе есть интернет? Как туда выводят сигнал с Земли? \n28:09 - Черные дыры и \"горизонт событий\". Как они устроены? \n31:52 - Как получить информацию из черной дыры? О нобелевской премии по физике \n33:18 - Насколько далеко нам до ближайшей черной дыры? \n34:18 - \"Все знания человечества в наперстке\". Как лучше отправлять сообщения в космос? \n37:29 - Как устроен и чем уникален телескоп James Webb? Технологии в космосе \n40:10 - Зачем отправлять телескопы в космос? \n41:15 - Инфракрасные телескопы. Как они собирают информацию? \n43:14 - Что уже открыл James Webb? Этапы работы телескопа \n45:26 - \"Заглянуть в прошлое\". Какие задачи у James Webb? \n48:10 - Что нам дает изучение космоса? \n52:20 - Изучение Земли через космос \n53:40 - \"Земля теряет атмосферу\". Когда атмосферы не станет? \n55:26 - На Луне были люди? Почему это не может быть фейком? \n1:00:13 - Какие космические исследования нас ждут в ближайшее время? \n1:02:59 - Зачем лететь на Луну? \n1:04:03 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 3873, "filename" => "/downloads/youtube/ОСНОВА/2022-10-28_АСТРОФИЗИК Владимир Сурдин: Как ищут ЖИЗНЬ В КОСМОСЕ?.m4a", "id" => "_NNmH9LtfR4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_NNmH9LtfR4", "playlist_index" => 182, "timestamp" => 1666975413, "title" => "АСТРОФИЗИК Владимир Сурдин: Как ищут ЖИЗНЬ В КОСМОСЕ?", "upload_date" => "20221028"} 02:40:15.957 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=773.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:15.960 [debug] QUERY OK source="sources" db=2.4ms idle=464.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:16.010 [debug] QUERY OK source="media_items" db=49.6ms queue=0.1ms idle=466.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-28 16:43:33Z], 10] 02:40:16.020 [debug] QUERY OK source="media_items" db=10.2ms idle=516.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Протестируй pre-5G от МегаФона в течение месяца бесплатно — https://bit.ly/3D7Rl8k\n\nYouTube-канал \"Неземной подкаст Владимира Сурдина\": https://youtube.com/channel/UC4WAsHhtleuEGKX9x_Kbd9w\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня долгожданный Владимир Сурдин: как мы ищем жизнь в космосе, что внутри черных дыр, как американцы не имитировали полет на Луну, зачем изучать космос.\n\n0:00 - Разговор с неземной цивилизацией \n1:39 - О чем сегодняшний выпуск? \n2:07 - Кто и как ищет жизнь в космосе? Есть ли прогресс \n7:20 - \"Космос сам подскажет нам\". Радиоволны в космосе \n12:16 - Намеки на \"братьев по разуму\". Поиск жизни по температуре \n14:48 - Кто поддерживает искателей внеземных цивилизаций? \n16:43 - Магнетары и радиовспышки в далеком космосе \n17:23 - \"Открыто 5200 планет\". Что должно быть на планете, чтобы на ней зародилась жизнь? \n18:33 - Как понять, что на планете есть жизнь? \n20:28 - \"Подземная жизнь на Земле, больше, чем наземная\" \n21:32 - Была ли жизнь на Марсе? Как на Земле зародилась жизнь? \n22:49 - \"Деревья\" на Марсе. Как получают изображения с другой планеты? \n24:20 - Возможен ли обмен сообщениями через галактики? \n26:19 - В космосе есть интернет? Как туда выводят сигнал с Земли? \n28:09 - Черные дыры и \"горизонт событий\". Как они устроены? \n31:52 - Как получить информацию из черной дыры? О нобелевской премии по физике \n33:18 - Насколько далеко нам до ближайшей черной дыры? \n34:18 - \"Все знания человечества в наперстке\". Как лучше отправлять сообщения в космос? \n37:29 - Как устроен и чем уникален телескоп James Webb? Технологии в космосе \n40:10 - Зачем отправлять телескопы в космос? \n41:15 - Инфракрасные телескопы. Как они собирают информацию? \n43:14 - Что уже открыл James Webb? Этапы работы телескопа \n45:26 - \"Заглянуть в прошлое\". Какие задачи у James Webb? \n48:10 - Что нам дает изучение космоса? \n52:20 - Изучение Земли через космос \n53:40 - \"Земля теряет атмосферу\". Когда атмосферы не станет? \n55:26 - На Луне были люди? Почему это не может быть фейком? \n1:00:13 - Какие космические исследования нас ждут в ближайшее время? \n1:02:59 - Зачем лететь на Луну? \n1:04:03 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "АСТРОФИЗИК Владимир Сурдин: Как ищут ЖИЗНЬ В КОСМОСЕ?", "dd87c87f-87c1-4616-a3f6-01fa02e91ac7", "_NNmH9LtfR4", [], false, "https://www.youtube.com/watch?v=_NNmH9LtfR4", 3873, false, 182, "/downloads/youtube/ОСНОВА/2022-10-28_АСТРОФИЗИК Владимир Сурдин: Как ищут ЖИЗНЬ В КОСМОСЕ?.m4a", false, false, 10, 1, ~U[2022-10-28 16:43:33Z], ~U[2026-05-03 23:40:16Z], ~U[2026-05-03 23:40:16Z], "Протестируй pre-5G от МегаФона в течение месяца бесплатно — https://bit.ly/3D7Rl8k\n\nYouTube-канал \"Неземной подкаст Владимира Сурдина\": https://youtube.com/channel/UC4WAsHhtleuEGKX9x_Kbd9w\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня долгожданный Владимир Сурдин: как мы ищем жизнь в космосе, что внутри черных дыр, как американцы не имитировали полет на Луну, зачем изучать космос.\n\n0:00 - Разговор с неземной цивилизацией \n1:39 - О чем сегодняшний выпуск? \n2:07 - Кто и как ищет жизнь в космосе? Есть ли прогресс \n7:20 - \"Космос сам подскажет нам\". Радиоволны в космосе \n12:16 - Намеки на \"братьев по разуму\". Поиск жизни по температуре \n14:48 - Кто поддерживает искателей внеземных цивилизаций? \n16:43 - Магнетары и радиовспышки в далеком космосе \n17:23 - \"Открыто 5200 планет\". Что должно быть на планете, чтобы на ней зародилась жизнь? \n18:33 - Как понять, что на планете есть жизнь? \n20:28 - \"Подземная жизнь на Земле, больше, чем наземная\" \n21:32 - Была ли жизнь на Марсе? Как на Земле зародилась жизнь? \n22:49 - \"Деревья\" на Марсе. Как получают изображения с другой планеты? \n24:20 - Возможен ли обмен сообщениями через галактики? \n26:19 - В космосе есть интернет? Как туда выводят сигнал с Земли? \n28:09 - Черные дыры и \"горизонт событий\". Как они устроены? \n31:52 - Как получить информацию из черной дыры? О нобелевской премии по физике \n33:18 - Насколько далеко нам до ближайшей черной дыры? \n34:18 - \"Все знания человечества в наперстке\". Как лучше отправлять сообщения в космос? \n37:29 - Как устроен и чем уникален телескоп James Webb? Технологии в космосе \n40:10 - Зачем отправлять телескопы в космос? \n41:15 - Инф (truncated) 02:40:16.023 [debug] QUERY OK source="sources" db=2.7ms idle=527.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:16.024 [debug] QUERY OK source="media_profiles" db=0.8ms idle=66.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:16.026 [debug] QUERY OK source="media_items" db=1.8ms idle=64.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5165] 02:40:16.026 [debug] Current batch of media processed. Will check again in 1000ms 02:40:17.027 [debug] Current batch of media processed. Will check again in 1000ms 02:40:18.029 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Заказывай Xiaomi 12T Prо на сайте или в приложении М.Видео: https://bit.ly/3CFexd0\nЗавораживающий фильм Коллектива про бездомных: https://youtu.be/v_AEObfLo0E\nПоддержите ребят!\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске говорим про когнитивные искажения нашего восприятия, таблетку вечной жизни, магическое мышление, научный подход к жизни и, конечно, астрологию. Гость: Александр Панчин.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Эволюционная адаптация\n0:57 - О чем поговорим сегодня?\n1:56 - \"Почему люди отрицают науку?\". О лженауке и борьбе с ней\n12:10 - Кто такие умные люди? Как измерить интеллект и эрудицию\n19:25 - Что такое апофения? Когда люди начинают убеждаться в антинаучных идеях?\n21:58 - Про мышление и как наука \"правит баги нашего мозга\"\n31:22 - Что такое интуиция? В ней есть магия?\n35:07 - Эксперименты по доказательству сверхъестественных способностей\n42:55 - Что такое наука и зачем она нужна?\n46:08 - Как применять научное мышление в быту?\n48:44 - \"У эволюции нашего мозга не было задачи сделать его безупречным инструментом\"\n54:10 - Про коллективный разум\n55:41 - О гомеопатии и эффекте плацебо\n1:03:44 - Вопрос из чата. Если в одном месте будет очень много бактерий, их можно будет увидеть просто так?\n1:04:45 - О биологическом и психологическом в мышлении\n1:07:00 - Борьба со старением и другие актуальные вопросы биологии\n1:20:34 - Почему Александру интересно бороться с лженаукой?\n1:25:27 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 5148, "filename" => "/downloads/youtube/ОСНОВА/2022-10-21_БИОЛОГ Александр Панчин: Ловушки мышления и вечная жизнь.m4a", "id" => "8VwnjBsPME4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=8VwnjBsPME4", "playlist_index" => 183, "timestamp" => 1666370488, "title" => "БИОЛОГ Александр Панчин: Ловушки мышления и вечная жизнь", "upload_date" => "20221021"} 02:40:18.031 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=840.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:18.032 [debug] QUERY OK source="sources" db=1.0ms idle=537.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:18.070 [debug] QUERY OK source="media_items" db=38.0ms idle=538.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-21 16:41:28Z], 10] 02:40:18.081 [debug] QUERY OK source="media_items" db=10.6ms idle=577.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Заказывай Xiaomi 12T Prо на сайте или в приложении М.Видео: https://bit.ly/3CFexd0\nЗавораживающий фильм Коллектива про бездомных: https://youtu.be/v_AEObfLo0E\nПоддержите ребят!\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске говорим про когнитивные искажения нашего восприятия, таблетку вечной жизни, магическое мышление, научный подход к жизни и, конечно, астрологию. Гость: Александр Панчин.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Эволюционная адаптация\n0:57 - О чем поговорим сегодня?\n1:56 - \"Почему люди отрицают науку?\". О лженауке и борьбе с ней\n12:10 - Кто такие умные люди? Как измерить интеллект и эрудицию\n19:25 - Что такое апофения? Когда люди начинают убеждаться в антинаучных идеях?\n21:58 - Про мышление и как наука \"правит баги нашего мозга\"\n31:22 - Что такое интуиция? В ней есть магия?\n35:07 - Эксперименты по доказательству сверхъестественных способностей\n42:55 - Что такое наука и зачем она нужна?\n46:08 - Как применять научное мышление в быту?\n48:44 - \"У эволюции нашего мозга не было задачи сделать его безупречным инструментом\"\n54:10 - Про коллективный разум\n55:41 - О гомеопатии и эффекте плацебо\n1:03:44 - Вопрос из чата. Если в одном месте будет очень много бактерий, их можно будет увидеть просто так?\n1:04:45 - О биологическом и психологическом в мышлении\n1:07:00 - Борьба со старением и другие актуальные вопросы биологии\n1:20:34 - Почему Александру интересно бороться с лженаукой?\n1:25:27 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "БИОЛОГ Александр Панчин: Ловушки мышления и вечная жизнь", "6346788e-4283-40c9-80a3-185d1868cc9b", "8VwnjBsPME4", [], false, "https://www.youtube.com/watch?v=8VwnjBsPME4", 5148, false, 183, "/downloads/youtube/ОСНОВА/2022-10-21_БИОЛОГ Александр Панчин: Ловушки мышления и вечная жизнь.m4a", false, false, 10, 1, ~U[2022-10-21 16:41:28Z], ~U[2026-05-03 23:40:18Z], ~U[2026-05-03 23:40:18Z], "Заказывай Xiaomi 12T Prо на сайте или в приложении М.Видео: https://bit.ly/3CFexd0\nЗавораживающий фильм Коллектива про бездомных: https://youtu.be/v_AEObfLo0E\nПоддержите ребят!\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске говорим про когнитивные искажения нашего восприятия, таблетку вечной жизни, магическое мышление, научный подход к жизни и, конечно, астрологию. Гость: Александр Панчин.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Эволюционная адаптация\n0:57 - О чем поговорим сегодня?\n1:56 - \"Почему люди отрицают науку?\". О лженауке и борьбе с ней\n12:10 - Кто такие умные люди? Как измерить интеллект и эрудицию\n19:25 - Что такое апофения? Когда люди начинают убеждаться в антинаучных идеях?\n21:58 - Про мышление и как наука \"правит баги нашего мозга\"\n31:22 - Что такое интуиция? В ней есть магия?\n35:07 - Эксперименты по доказательству сверхъестественных способностей\n42:55 - Что такое наука и зачем она нужна?\n46:08 - Как применять научное мышление в быту?\n48:44 - \"У эволюции нашего мозга не было задачи сделать его безупречным инструментом\"\n54:10 - Про коллективный разум\n55:41 - О гомеопатии и эффекте плацебо\n1:03:44 - Вопрос из чата. Если в одном месте будет очень много бактерий, их можно будет увидеть просто так?\n1:04:45 - О биологическом и психологическом в мышлении\n1:07:00 - Борьба со старением и другие актуальные вопросы биологии\n1:20:34 - Почему Александру интересно бороться с лженаукой?\n1:25:27 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "БИОЛОГ Александр Панчин: Ловушки мышления и вечная жизнь", "8VwnjBsPME4", "https://www.youtube.com/watch?v=8VwnjBsPME4", 5148, false, "/downloads/youtube/ОСНОВА/2022-10-21_БИОЛОГ Александр Панчин: Ловушки мышления и вечная жизнь.m4a", false, 10, ~U[2022-10-21 16:41:28Z]] 02:40:18.084 [debug] QUERY OK source="sources" db=2.1ms queue=0.1ms idle=588.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:18.085 [debug] QUERY OK source="media_profiles" db=0.7ms idle=53.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:18.087 [debug] QUERY OK source="media_items" db=1.3ms idle=53.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5166] 02:40:18.087 [debug] Current batch of media processed. Will check again in 1000ms 02:40:19.088 [debug] Current batch of media processed. Will check again in 1000ms 02:40:20.090 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Только до 16 октября: успей забрать шедевр от Тинькофф: https://l.tinkoff.ru/osnova\n\nВладимир Спиридонов рассказывает, чем мышление человека отличается от животных, в чем не правы Фрейд и Юнг, что не так с архетипами, почему астралогия не работает, как отличается мышоени и интеллект, и как эксперименты с обезьянами помогают нам понять себя.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Про правое и левое полушарие. Точные и гуманитарные науки\n1:55 - О чем поговорим сегодня?\n3:30 - Что такое мышление?\n5:56 - Про мышление и поведение животных. Есть ли у них интеллект?\n8:26 - \"Орудие труда сделало из обезьяны человека\"?\n10:50 - Чем отличаются люди от обезьян?\n15:25 - Разбираем градацию в интеллекте и мышление\n19:27 - Что такое интеллект?\n21:10 - \"Компьютерная метафора умерла 30 лет назад\". Мозг и мышление\n22:40 - Сравниваем компьютер и человеческий мозг с мышлением\n26:21 - Где мышление и как оно работает?\n28:35 - Что такое сознание?\n33:30 - Что есть кроме сознания? Бессознательное - это что?\n35:45 - Как мы описываем свое мышление?\n39:30 - Категории несознательного\n45:11 - Организм может принимать решения за нас?\n48:50 - Свободная воля существует?\n50:39 - Архетипы Юнга. Это научно?\n56:30 - Как мы классифицируем людей? Почему астрология не работает?\n1:01:59 - \"Психологи регулярно залезают не туда\"\n1:04:36 - Можно оценивать психологию людей через сказки?\n1:05:15 - Чем занимается психология? Какие у нее задачи?\n1:06:38 - Правда ли, что все идет из детства?\n1:08:00 - Травмы и как они на нас влияют. Травмы от войны\n1:14:22 - Что будет, если все пойдут к психологу?\n1:15:43 - Гештальт психология. Что это такое?\n1:21:16 - Что такое гештальт терапия?\n1:22:19 - Как обезьян пытались научить языку?\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 5136, "filename" => "/downloads/youtube/ОСНОВА/2022-10-07_ПСИХОЛОГ Спиридонов: Фрейд НЕ ПРАВ, Тайны Подсознания и Люди с Травмами.m4a", "id" => "XybO7PAr4BA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=XybO7PAr4BA", "playlist_index" => 184, "timestamp" => 1665162633, "title" => "ПСИХОЛОГ Спиридонов: Фрейд НЕ ПРАВ, Тайны Подсознания и Люди с Травмами", "upload_date" => "20221007"} 02:40:20.092 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=894.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:20.093 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=598.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:20.140 [debug] QUERY OK source="media_items" db=46.6ms idle=600.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-07 17:10:33Z], 10] 02:40:20.183 [debug] QUERY OK source="media_items" db=41.8ms idle=647.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Только до 16 октября: успей забрать шедевр от Тинькофф: https://l.tinkoff.ru/osnova\n\nВладимир Спиридонов рассказывает, чем мышление человека отличается от животных, в чем не правы Фрейд и Юнг, что не так с архетипами, почему астралогия не работает, как отличается мышоени и интеллект, и как эксперименты с обезьянами помогают нам понять себя.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Про правое и левое полушарие. Точные и гуманитарные науки\n1:55 - О чем поговорим сегодня?\n3:30 - Что такое мышление?\n5:56 - Про мышление и поведение животных. Есть ли у них интеллект?\n8:26 - \"Орудие труда сделало из обезьяны человека\"?\n10:50 - Чем отличаются люди от обезьян?\n15:25 - Разбираем градацию в интеллекте и мышление\n19:27 - Что такое интеллект?\n21:10 - \"Компьютерная метафора умерла 30 лет назад\". Мозг и мышление\n22:40 - Сравниваем компьютер и человеческий мозг с мышлением\n26:21 - Где мышление и как оно работает?\n28:35 - Что такое сознание?\n33:30 - Что есть кроме сознания? Бессознательное - это что?\n35:45 - Как мы описываем свое мышление?\n39:30 - Категории несознательного\n45:11 - Организм может принимать решения за нас?\n48:50 - Свободная воля существует?\n50:39 - Архетипы Юнга. Это научно?\n56:30 - Как мы классифицируем людей? Почему астрология не работает?\n1:01:59 - \"Психологи регулярно залезают не туда\"\n1:04:36 - Можно оценивать психологию людей через сказки?\n1:05:15 - Чем занимается психология? Какие у нее задачи?\n1:06:38 - Правда ли, что все идет из детства?\n1:08:00 - Травмы и как они на нас влияют. Травмы от войны\n1:14:22 - Что будет, если все пойдут к психологу?\n1:15:43 - Гештальт психология. Что это такое?\n1:21:16 - Что такое гештальт терапия?\n1:22:19 - Как обезьян пытались научить языку?\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ПСИХОЛОГ Спиридонов: Фрейд НЕ ПРАВ, Тайны Подсознания и Люди с Травмами", "caad58bd-b5e6-4d2f-baac-b476121a09ba", "XybO7PAr4BA", [], false, "https://www.youtube.com/watch?v=XybO7PAr4BA", 5136, false, 184, "/downloads/youtube/ОСНОВА/2022-10-07_ПСИХОЛОГ Спиридонов: Фрейд НЕ ПРАВ, Тайны Подсознания и Люди с Травмами.m4a", false, false, 10, 1, ~U[2022-10-07 17:10:33Z], ~U[2026-05-03 23:40:20Z], ~U[2026-05-03 23:40:20Z], "Только до 16 октября: успей забрать шедевр от Тинькофф: https://l.tinkoff.ru/osnova\n\nВладимир Спиридонов рассказывает, чем мышление человека отличается от животных, в чем не правы Фрейд и Юнг, что не так с архетипами, почему астралогия не работает, как отличается мышоени и интеллект, и как эксперименты с обезьянами помогают нам понять себя.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Про правое и левое полушарие. Точные и гуманитарные науки\n1:55 - О чем поговорим сегодня?\n3:30 - Что такое мышление?\n5:56 - Про мышление и поведение животных. Есть ли у них интеллект?\n8:26 - \"Орудие труда сделало из обезьяны человека\"?\n10:50 - Чем отличаются люди от обезьян?\n15:25 - Разбираем градацию в интеллекте и мышление\n19:27 - Что такое интеллект?\n21:10 - \"Компьютерная метафора умерла 30 лет назад\". Мозг и мышление\n22:40 - Сравниваем компьютер и человеческий мозг с мышлением\n26:21 - Где мышление и как оно работает?\n28:35 - Что такое сознание?\n33:30 - Что есть кроме сознания? Бессознательное - это что?\n35:45 - Как мы описываем свое мышление?\n39:30 - Категории несознательного\n45:11 - Организм может принимать решения за нас?\n48:50 - Свободная воля существует?\n50:39 - Архетипы Юнга. Это научно?\n56:30 - Как мы классифицируем людей? Почему астрология не работает?\n1:01:59 - \"Психологи регулярно залезают не туда\"\n1:04:36 - Можно оценивать психологию людей через сказки?\n1:05:15 - Чем занимается психология? Какие у нее задачи?\n1:06:38 - Правда ли, что все идет из детства?\n1:08:00 - Травмы и как они на нас влияют. Травмы от войны\n1:14:22 - Что будет, если все пойдут к психологу?\n1:15:43 - Гештальт психология. Что это такое?\n1:21:16 - Что такое гештальт терапия?\n1:22:19 - Как обезьян пытались научить языку?\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ПСИХОЛОГ Спиридонов: Фрейд НЕ ПРАВ, Тайны Подсознания и Люди с Травмами", "XybO7PAr4BA", "https://www.youtube.com/watch?v=XybO7PAr4BA", 5136, false, "/downloads/youtube/ОСНОВА/2022-10-07_ПСИХОЛОГ Спи (truncated) 02:40:20.185 [debug] QUERY OK source="sources" db=2.1ms idle=689.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:20.186 [debug] QUERY OK source="media_profiles" db=0.9ms idle=93.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:20.188 [debug] QUERY OK source="media_items" db=1.7ms idle=93.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5167] 02:40:20.188 [debug] Current batch of media processed. Will check again in 1000ms 02:40:21.189 [debug] Current batch of media processed. Will check again in 1000ms 02:40:22.190 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nЗацените подкаст Антона: https://unartificialintelligence.ru/\n\nВ этом хардкором выпуске философ Антон Кузнецов: что такое сознания, сознание у животных, свобода воли, опасность искусственного интеллекта.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О системе устройства мозга\n1:50 - Что мы обсудим сегодня?\n2:25 - Что такое сознание?\n6:15 - Что такое приватность сознания?\n9:37 - Как работает ощущение времени\n14:50 - «Мы обладаем несовместимым набором убеждений». Противоречия сознания\n22:32 - У кого еще есть сознание? И как это доказать?\n33:16 - «Проблема сознания»\n36:21 - Где находится сознание?\n45:17 - Как выглядит рабочий день философа?\n53:11 - Свобода воли существует?\n1:07:58 - Проблемы искусственного интеллекта в философии\n1:11:38 - «ИИ может быть опаснее бомбы». Как решить эту проблему?\n1:17:08 - «Мы приписываем сознание всем, кто биологически отличен от нас»\n1:22:16 - Философы и технологическая сингулярность\n1:26:24 - «Аморальное познавательное поведение»\n1:31:24 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 5506, "filename" => "/downloads/youtube/ОСНОВА/2022-09-30_ФИЛОСОФ Кузнецов: Сознание животных, Свобода воли и Опасность ИИ.m4a", "id" => "L4gRiV4KfqM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=L4gRiV4KfqM", "playlist_index" => 185, "timestamp" => 1664553271, "title" => "ФИЛОСОФ Кузнецов: Сознание животных, Свобода воли и Опасность ИИ", "upload_date" => "20220930"} 02:40:22.191 [debug] QUERY OK source="sources" db=0.8ms idle=985.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:22.192 [debug] QUERY OK source="sources" db=0.6ms idle=698.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:22.229 [debug] QUERY OK source="media_items" db=36.8ms idle=699.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-30 15:54:31Z], 10] 02:40:22.240 [debug] QUERY OK source="media_items" db=10.4ms idle=736.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nЗацените подкаст Антона: https://unartificialintelligence.ru/\n\nВ этом хардкором выпуске философ Антон Кузнецов: что такое сознания, сознание у животных, свобода воли, опасность искусственного интеллекта.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О системе устройства мозга\n1:50 - Что мы обсудим сегодня?\n2:25 - Что такое сознание?\n6:15 - Что такое приватность сознания?\n9:37 - Как работает ощущение времени\n14:50 - «Мы обладаем несовместимым набором убеждений». Противоречия сознания\n22:32 - У кого еще есть сознание? И как это доказать?\n33:16 - «Проблема сознания»\n36:21 - Где находится сознание?\n45:17 - Как выглядит рабочий день философа?\n53:11 - Свобода воли существует?\n1:07:58 - Проблемы искусственного интеллекта в философии\n1:11:38 - «ИИ может быть опаснее бомбы». Как решить эту проблему?\n1:17:08 - «Мы приписываем сознание всем, кто биологически отличен от нас»\n1:22:16 - Философы и технологическая сингулярность\n1:26:24 - «Аморальное познавательное поведение»\n1:31:24 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ФИЛОСОФ Кузнецов: Сознание животных, Свобода воли и Опасность ИИ", "ccf8544d-bd5a-476f-be0c-2b7bd257c6f2", "L4gRiV4KfqM", [], false, "https://www.youtube.com/watch?v=L4gRiV4KfqM", 5506, false, 185, "/downloads/youtube/ОСНОВА/2022-09-30_ФИЛОСОФ Кузнецов: Сознание животных, Свобода воли и Опасность ИИ.m4a", false, false, 10, 1, ~U[2022-09-30 15:54:31Z], ~U[2026-05-03 23:40:22Z], ~U[2026-05-03 23:40:22Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nЗацените подкаст Антона: https://unartificialintelligence.ru/\n\nВ этом хардкором выпуске философ Антон Кузнецов: что такое сознания, сознание у животных, свобода воли, опасность искусственного интеллекта.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О системе устройства мозга\n1:50 - Что мы обсудим сегодня?\n2:25 - Что такое сознание?\n6:15 - Что такое приватность сознания?\n9:37 - Как работает ощущение времени\n14:50 - «Мы обладаем несовместимым набором убеждений». Противоречия сознания\n22:32 - У кого еще есть сознание? И как это доказать?\n33:16 - «Проблема сознания»\n36:21 - Где находится сознание?\n45:17 - Как выглядит рабочий день философа?\n53:11 - Свобода воли существует?\n1:07:58 - Проблемы искусственного интеллекта в философии\n1:11:38 - «ИИ может быть опаснее бомбы». Как решить эту проблему?\n1:17:08 - «Мы приписываем сознание всем, кто биологически отличен от нас»\n1:22:16 - Философы и технологическая сингулярность\n1:26:24 - «Аморальное познавательное поведение»\n1:31:24 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ФИЛОСОФ Кузнецов: Сознание животных, Свобода воли и Опасность ИИ", "L4gRiV4KfqM", "https://www.youtube.com/watch?v=L4gRiV4KfqM", 5506, false, "/downloads/youtube/ОСНОВА/2022-09-30_ФИЛОСОФ Кузнецов: Сознание животных, Свобода воли и Опасность ИИ.m4a", false, 10, ~U[2022-09-30 15:54:31Z]] 02:40:22.243 [debug] QUERY OK source="sources" db=2.1ms idle=49.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:22.244 [debug] QUERY OK source="media_profiles" db=0.6ms idle=50.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:22.245 [debug] QUERY OK source="media_items" db=1.3ms idle=37.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5168] 02:40:22.245 [debug] Current batch of media processed. Will check again in 1000ms 02:40:23.246 [debug] Current batch of media processed. Will check again in 1000ms 02:40:24.248 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВо-первых, берегите себя.\n\nВо-вторых. В этом выпуске Дмитрий Гутов, художник и искусствовед: говорим, зачем ходить в музеи, что не так с современным искусством, как понять Мона Лизу и Русский Авангард. Для меня лично это одна из самых интересных бесед на канале. \n\n0:00 - Зачем нужно искусство?\n1:19 - Что сегодня будет в выпуске?\n1:55 - О барьерах между зрителем и искусством\n4:38 - \"Искусство отвечает на главный вопрос существования человека\"\n9:13 - Как рождалось современное искусство?\n13:27 - Философы о искусстве\n15:23 - Какая функция у искусства?\n17:30 - \"Вопрос из чата\". Какая разница между \"актуальным\" и \"современным\" искусство?\n20:48 - О современных выставках и как они устроены\n23:03 - Социальная основа искусства\n24:38 - О визуале в современном искусстве\n30:33 - Задачи у произведений. Какие они бывают?\n38:25 - Нейросети vs художники\n40:45 - Как фотография повлияла на изобразительное искусство?\n47:38 - Российский авангард. В чем его крутость?\n51:11 - Контекст в искусстве\n51:57 - Отношение к красоте у художников. Как оно менялось?\n55:45 - Рекомендация по походу в музеи\n57:36 - В чем уникальность Мона Лизы?\n59:40 - Улыбка Джаконды. Как ее понять?\n1:05:28 - Лучшее в старой Третьяковке\n1:10:53 - Что мы пропустили в живописи 20 века?\n1:13:42 - Соцреализм и его шедевры\n1:16:00 - Как получать удовольствие от похода в музей?\n1:18:34 - \"В музее я отключаю свой мозг\"\n1:19:28 - Медитация \"Заседание сельской ячейки\"\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 4830, "filename" => "/downloads/youtube/ОСНОВА/2022-09-23_ИСКУССТВОВЕД Гутов: Понять Мону Лизу и Русский Авангард, Пытка Современным Искусством и Мемы.m4a", "id" => "jZtJljBUjjs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=jZtJljBUjjs", "playlist_index" => 186, "timestamp" => 1663953267, "title" => "ИСКУССТВОВЕД Гутов: Понять Мону Лизу и Русский Авангард, Пытка Современным Искусством и Мемы", "upload_date" => "20220923"} 02:40:24.249 [debug] QUERY OK source="sources" db=0.8ms idle=754.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:24.253 [debug] QUERY OK source="sources" db=3.9ms idle=755.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:24.329 [debug] QUERY OK source="media_items" db=75.9ms idle=759.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-23 17:14:27Z], 10] 02:40:24.340 [debug] QUERY OK source="media_items" db=10.4ms idle=836.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВо-первых, берегите себя.\n\nВо-вторых. В этом выпуске Дмитрий Гутов, художник и искусствовед: говорим, зачем ходить в музеи, что не так с современным искусством, как понять Мона Лизу и Русский Авангард. Для меня лично это одна из самых интересных бесед на канале. \n\n0:00 - Зачем нужно искусство?\n1:19 - Что сегодня будет в выпуске?\n1:55 - О барьерах между зрителем и искусством\n4:38 - \"Искусство отвечает на главный вопрос существования человека\"\n9:13 - Как рождалось современное искусство?\n13:27 - Философы о искусстве\n15:23 - Какая функция у искусства?\n17:30 - \"Вопрос из чата\". Какая разница между \"актуальным\" и \"современным\" искусство?\n20:48 - О современных выставках и как они устроены\n23:03 - Социальная основа искусства\n24:38 - О визуале в современном искусстве\n30:33 - Задачи у произведений. Какие они бывают?\n38:25 - Нейросети vs художники\n40:45 - Как фотография повлияла на изобразительное искусство?\n47:38 - Российский авангард. В чем его крутость?\n51:11 - Контекст в искусстве\n51:57 - Отношение к красоте у художников. Как оно менялось?\n55:45 - Рекомендация по походу в музеи\n57:36 - В чем уникальность Мона Лизы?\n59:40 - Улыбка Джаконды. Как ее понять?\n1:05:28 - Лучшее в старой Третьяковке\n1:10:53 - Что мы пропустили в живописи 20 века?\n1:13:42 - Соцреализм и его шедевры\n1:16:00 - Как получать удовольствие от похода в музей?\n1:18:34 - \"В музее я отключаю свой мозг\"\n1:19:28 - Медитация \"Заседание сельской ячейки\"\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ИСКУССТВОВЕД Гутов: Понять Мону Лизу и Русский Авангард, Пытка Современным Искусством и Мемы", "ea63f536-e70f-47cd-91bd-6287d06b5c9e", "jZtJljBUjjs", [], false, "https://www.youtube.com/watch?v=jZtJljBUjjs", 4830, false, 186, "/downloads/youtube/ОСНОВА/2022-09-23_ИСКУССТВОВЕД Гутов: Понять Мону Лизу и Русский Авангард, Пытка Современным Искусством и Мемы.m4a", false, false, 10, 1, ~U[2022-09-23 17:14:27Z], ~U[2026-05-03 23:40:24Z], ~U[2026-05-03 23:40:24Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВо-первых, берегите себя.\n\nВо-вторых. В этом выпуске Дмитрий Гутов, художник и искусствовед: говорим, зачем ходить в музеи, что не так с современным искусством, как понять Мона Лизу и Русский Авангард. Для меня лично это одна из самых интересных бесед на канале. \n\n0:00 - Зачем нужно искусство?\n1:19 - Что сегодня будет в выпуске?\n1:55 - О барьерах между зрителем и искусством\n4:38 - \"Искусство отвечает на главный вопрос существования человека\"\n9:13 - Как рождалось современное искусство?\n13:27 - Философы о искусстве\n15:23 - Какая функция у искусства?\n17:30 - \"Вопрос из чата\". Какая разница между \"актуальным\" и \"современным\" искусство?\n20:48 - О современных выставках и как они устроены\n23:03 - Социальная основа искусства\n24:38 - О визуале в современном искусстве\n30:33 - Задачи у произведений. Какие они бывают?\n38:25 - Нейросети vs художники\n40:45 - Как фотография повлияла на изобразительное искусство?\n47:38 - Российский авангард. В чем его крутость?\n51:11 - Контекст в искусстве\n51:57 - Отношение к красоте у художников. Как оно менялось?\n55:45 - Рекомендация по походу в музеи\n57:36 - В чем уникальность Мона Лизы?\n59:40 - Улыбка Джаконды. Как ее понять?\n1:05:28 - Лучшее в старой Третьяковке\n1:10:53 - Что мы пропустили в живописи 20 века?\n1:13:42 - Соцреализм и его шедевры\n1:16:00 - Как получать удовольствие от похода в музей?\n1:18:34 - \"В музее я отключаю свой мозг\"\n1:19:28 - Медитация \"Заседание сельской ячейки\"\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ИСКУССТВОВЕД Гутов: Понять Мону Лизу и Русский Авангард, Пытка Современным Искусством и Мемы", "jZtJljBUjjs", "https://www.youtube.com/watch?v=jZtJljBUjjs", 4830, false, "/downloads/youtube/ОСНОВА/2022-09-23_ИСКУССТВОВЕД Гутов: Понять Мону Лизу и Русский Авангард, Пытка Современным Искусством и Мемы.m4a", false, 10, ~U[2022-09-23 17:14:27Z]] 02:40:24.342 [debug] QUERY OK source="sources" db=1.6ms idle=127.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:24.343 [debug] QUERY OK source="media_profiles" db=0.7ms idle=93.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:24.345 [debug] QUERY OK source="media_items" db=2.0ms idle=90.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5169] 02:40:24.345 [debug] Current batch of media processed. Will check again in 1000ms 02:40:25.347 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Стань Тестировщиком на Python в SkillFactory: https://go.skillfactory.ru/vnhASQ\n45% скидка на обучение по промокоду OSNOVA до 30.09.2022г.\n\nКанал Сергея Попова: https://www.youtube.com/channel/UCGk5wyYgpGKuu5Wkjg0WIzQ\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nСколько весят Черные дыры, что такое темная материя, общались ли США с инопланетянами, опасны ли метеориты и зачем нужна миссия на марс? Кидаю спойлер: Ответы удивят.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - \"Черные дыры не сосут\"\n0:56 - Анонс интервью\n1:28 - Что думаю астрофизики когда смотрят на небо? Откуда приходят в астрофизику?\n6:56 - Вселенная бесконечна?\n11:11 - Мы можем понять масштаб вселенной?\n13:20 - Как поняли, что вселенная расширяется?\n16:52 - Что такое \"реликтовое излучение\"?\n20:20 - О эволюции вселенной и скорости отдаления галактик от нас\n24:41 - Первая секунда создания вселенной. Как возникла \"теория большого взрыва\"?\n26:43 - Что такое \"темная материя\" и как она \"присутствует\" в Москве?\n34:55 - Как течет время в космосе и почему оно изменяется?\n39:49 - Насколько люди на МКС моложе людей на Земле?\n41:25 - \"Темная материя\" есть на Земле?\n44:18 - У вселенной есть структура строения?\n46:06 - Что такое черные дыры и как они устроены?\n53:41 - О массе черной дыры\n57:33 - Что говорят о Илоне Маске ученые? Миссия на Марс - норм?\n1:01:56 - Сколько весит \"1 пакет молока\" с черной дыры?\n1:03:21 - Что было в момент большого взрыва?\n1:05:06 - Почему оптимизма в массах к исследованию космосу стало меньше?\n1:10:09 - В космосе есть другая жизнь? Можем ли мы найти инопланетян?\n1:15:01 - У миссии на Марс есть смысл?\n1:18:30 - Чем изучение космоса помогает землянам? Как привлечь людей в науку?\n1:26:07 - Насколько вероятно, что нас убьет огромный метеорит?\n1:32:52 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 5599, "filename" => "/downloads/youtube/ОСНОВА/2022-09-16_АСТРОФИЗИК Сергей Попов: Черные дыры, Вселенная, Темная материя, Инопланетяне, Миссия на Марс.m4a", "id" => "vmp1HEyurQ8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=vmp1HEyurQ8", "playlist_index" => 187, "timestamp" => 1663348093, "title" => "АСТРОФИЗИК Сергей Попов: Черные дыры, Вселенная, Темная материя, Инопланетяне, Миссия на Марс", "upload_date" => "20220916"} 02:40:25.348 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1007.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:25.349 [debug] QUERY OK source="sources" db=0.7ms idle=1006.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:25.388 [debug] QUERY OK source="media_items" db=39.4ms idle=1006.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-16 17:08:13Z], 10] 02:40:25.399 [debug] QUERY OK source="media_items" db=10.0ms idle=1043.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Стань Тестировщиком на Python в SkillFactory: https://go.skillfactory.ru/vnhASQ\n45% скидка на обучение по промокоду OSNOVA до 30.09.2022г.\n\nКанал Сергея Попова: https://www.youtube.com/channel/UCGk5wyYgpGKuu5Wkjg0WIzQ\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nСколько весят Черные дыры, что такое темная материя, общались ли США с инопланетянами, опасны ли метеориты и зачем нужна миссия на марс? Кидаю спойлер: Ответы удивят.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - \"Черные дыры не сосут\"\n0:56 - Анонс интервью\n1:28 - Что думаю астрофизики когда смотрят на небо? Откуда приходят в астрофизику?\n6:56 - Вселенная бесконечна?\n11:11 - Мы можем понять масштаб вселенной?\n13:20 - Как поняли, что вселенная расширяется?\n16:52 - Что такое \"реликтовое излучение\"?\n20:20 - О эволюции вселенной и скорости отдаления галактик от нас\n24:41 - Первая секунда создания вселенной. Как возникла \"теория большого взрыва\"?\n26:43 - Что такое \"темная материя\" и как она \"присутствует\" в Москве?\n34:55 - Как течет время в космосе и почему оно изменяется?\n39:49 - Насколько люди на МКС моложе людей на Земле?\n41:25 - \"Темная материя\" есть на Земле?\n44:18 - У вселенной есть структура строения?\n46:06 - Что такое черные дыры и как они устроены?\n53:41 - О массе черной дыры\n57:33 - Что говорят о Илоне Маске ученые? Миссия на Марс - норм?\n1:01:56 - Сколько весит \"1 пакет молока\" с черной дыры?\n1:03:21 - Что было в момент большого взрыва?\n1:05:06 - Почему оптимизма в массах к исследованию космосу стало меньше?\n1:10:09 - В космосе есть другая жизнь? Можем ли мы найти инопланетян?\n1:15:01 - У миссии на Марс есть смысл?\n1:18:30 - Чем изучение космоса помогает землянам? Как привлечь людей в науку?\n1:26:07 - Насколько вероятно, что нас убьет огромный метеорит?\n1:32:52 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "АСТРОФИЗИК Сергей Попов: Черные дыры, Вселенная, Темная материя, Инопланетяне, Миссия на Марс", "35a1bef3-5d4d-426d-9b46-526a0e22f6c8", "vmp1HEyurQ8", [], false, "https://www.youtube.com/watch?v=vmp1HEyurQ8", 5599, false, 187, "/downloads/youtube/ОСНОВА/2022-09-16_АСТРОФИЗИК Сергей Попов: Черные дыры, Вселенная, Темная материя, Инопланетяне, Миссия на Марс.m4a", false, false, 10, 1, ~U[2022-09-16 17:08:13Z], ~U[2026-05-03 23:40:25Z], ~U[2026-05-03 23:40:25Z], "Стань Тестировщиком на Python в SkillFactory: https://go.skillfactory.ru/vnhASQ\n45% скидка на обучение по промокоду OSNOVA до 30.09.2022г.\n\nКанал Сергея Попова: https://www.youtube.com/channel/UCGk5wyYgpGKuu5Wkjg0WIzQ\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nСколько весят Черные дыры, что такое темная материя, общались ли США с инопланетянами, опасны ли метеориты и зачем нужна миссия на марс? Кидаю спойлер: Ответы удивят.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - \"Черные дыры не сосут\"\n0:56 - Анонс интервью\n1:28 - Что думаю астрофизики когда смотрят на небо? Откуда приходят в астрофизику?\n6:56 - Вселенная бесконечна?\n11:11 - Мы можем понять масштаб вселенной?\n13:20 - Как поняли, что вселенная расширяется?\n16:52 - Что такое \"реликтовое излучение\"?\n20:20 - О эволюции вселенной и скорости отдаления галактик от нас\n24:41 - Первая секунда создания вселенной. Как возникла \"теория большого взрыва\"?\n26:43 - Что такое \"темная материя\" и как она \"присутствует\" в Москве?\n34:55 - Как течет время в космосе и почему оно изменяется?\n39:49 - Насколько люди на МКС моложе людей на Земле?\n41:25 - \"Темная материя\" есть на Земле?\n44:18 - У вселенной есть структура строения?\n46:06 - Что такое черные дыры и как они устроены?\n53:41 - О массе черной дыры\n57:33 - Что говорят о Илоне Маске ученые? Миссия на Марс - норм?\n1:01:56 - Сколько весит \"1 пакет молока\" с черной дыры?\n1:03:21 - Что было в момент большого взрыва?\n1:05:06 - Почему оптимизма в массах к исследованию космосу стало меньше?\n1:10:09 - В космосе есть другая жизнь? Можем ли мы найти инопланетян?\n1:15:01 - У миссии на Марс есть смысл?\n1:18:30 - Чем изучение космоса помогает землянам? Как привлечь людей в науку?\n1:26:07 - Насколько вероятно, что нас убьет огромный метеорит?\n1:32:52 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Уни (truncated) 02:40:25.401 [debug] QUERY OK source="sources" db=2.2ms idle=183.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:25.402 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=53.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:25.404 [debug] QUERY OK source="media_items" db=1.1ms idle=53.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5170] 02:40:25.404 [debug] Current batch of media processed. Will check again in 1000ms 02:40:26.405 [debug] Current batch of media processed. Will check again in 1000ms 02:40:27.407 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОсобенно интересно было поговорить с Михаилом Гельфандом как программисту с программистом: чем ДНК похожа на особенный программный код, как вычислить начало жизни, какими будут люди будущего и сколько гигабайт в геноме?\n\n0:00 - Чем занимается биоинформатика?\n2:11 - Что будет сегодня в выпуске?\n3:05 - ДНК и геном - одно и то же?\n6:03 - Геном как код\n6:58 - \"ДНК - программа, которая запускает сама себя\". Как воспроизводится ДНК?\n10:57 - О генах с точки зрения компьютера\n12:59 - \"Информационная сложность генома\". Сколько информации хранится в одном гене?\n16:00 - \"Схема работы генов, как схема старых телевизоров\". О регуляции генов\n17:21 - Какие задачи решают биоинформатики и как появилась эта наука?\n25:16 - Как биоинформатики используют нейросети? \n28:26 - \"У нас могли быть две ветки человечества\"\n32:01 - \"Ген для питания картошкой\". Как сильно мы эволюционировали за последние 50000 лет?\n36:05 - \"Люди рождаются менее сформировавшимися\". Отличия людей от обезьян\n39:42 - \"Клетки всегда работают неустойчиво\". Как выглядит программа эволюции и появление новых генов?\n44:12 - \"Основной механизм эволюции - конкуренция\". А зачем нужен половой отбор?\n49:27 - Как цивилизация влияет на живых существ? Как изменился отбор?\n57:10 - \"Ослабевание отбора\" и как это влияет на жизнь людей?\n1:02:06 - Почему мы начинаем понимать все меньше про нас?\n1:04:48 - \"ДНК изобрели вирусы\". Что может биоинформатика? Чем был наш первый предок?\n1:11:26 - Какой могла быть жизнь при других условиях?\n1:18:29 - \"Супербактерии\" и что может нас всех убить?\n1:21:15 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "duration" => 4820, "filename" => "/downloads/youtube/ОСНОВА/2022-09-09_БИОИНФОРМАТИК Михаил Гельфанд: Эволюция, Секс как причина, ДНК как программа, Появление жизнь.m4a", "id" => "-hNVp7QM2ww", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-hNVp7QM2ww", "playlist_index" => 188, "timestamp" => 1662738369, "title" => "БИОИНФОРМАТИК Михаил Гельфанд: Эволюция, Секс как причина, ДНК как программа, Появление жизнь", "upload_date" => "20220909"} 02:40:27.409 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=914.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:27.412 [debug] QUERY OK source="sources" db=2.3ms idle=916.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:27.463 [debug] QUERY OK source="media_items" db=50.9ms queue=0.1ms idle=918.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-09 15:46:09Z], 10] 02:40:27.475 [debug] QUERY OK source="media_items" db=10.9ms idle=970.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОсобенно интересно было поговорить с Михаилом Гельфандом как программисту с программистом: чем ДНК похожа на особенный программный код, как вычислить начало жизни, какими будут люди будущего и сколько гигабайт в геноме?\n\n0:00 - Чем занимается биоинформатика?\n2:11 - Что будет сегодня в выпуске?\n3:05 - ДНК и геном - одно и то же?\n6:03 - Геном как код\n6:58 - \"ДНК - программа, которая запускает сама себя\". Как воспроизводится ДНК?\n10:57 - О генах с точки зрения компьютера\n12:59 - \"Информационная сложность генома\". Сколько информации хранится в одном гене?\n16:00 - \"Схема работы генов, как схема старых телевизоров\". О регуляции генов\n17:21 - Какие задачи решают биоинформатики и как появилась эта наука?\n25:16 - Как биоинформатики используют нейросети? \n28:26 - \"У нас могли быть две ветки человечества\"\n32:01 - \"Ген для питания картошкой\". Как сильно мы эволюционировали за последние 50000 лет?\n36:05 - \"Люди рождаются менее сформировавшимися\". Отличия людей от обезьян\n39:42 - \"Клетки всегда работают неустойчиво\". Как выглядит программа эволюции и появление новых генов?\n44:12 - \"Основной механизм эволюции - конкуренция\". А зачем нужен половой отбор?\n49:27 - Как цивилизация влияет на живых существ? Как изменился отбор?\n57:10 - \"Ослабевание отбора\" и как это влияет на жизнь людей?\n1:02:06 - Почему мы начинаем понимать все меньше про нас?\n1:04:48 - \"ДНК изобрели вирусы\". Что может биоинформатика? Чем был наш первый предок?\n1:11:26 - Какой могла быть жизнь при других условиях?\n1:18:29 - \"Супербактерии\" и что может нас всех убить?\n1:21:15 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "БИОИНФОРМАТИК Михаил Гельфанд: Эволюция, Секс как причина, ДНК как программа, Появление жизнь", "b55c3666-040d-40fc-a508-b4b478a5a7e9", "-hNVp7QM2ww", [], false, "https://www.youtube.com/watch?v=-hNVp7QM2ww", 4820, false, 188, "/downloads/youtube/ОСНОВА/2022-09-09_БИОИНФОРМАТИК Михаил Гельфанд: Эволюция, Секс как причина, ДНК как программа, Появление жизнь.m4a", false, false, 10, 1, ~U[2022-09-09 15:46:09Z], ~U[2026-05-03 23:40:27Z], ~U[2026-05-03 23:40:27Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОсобенно интересно было поговорить с Михаилом Гельфандом как программисту с программистом: чем ДНК похожа на особенный программный код, как вычислить начало жизни, какими будут люди будущего и сколько гигабайт в геноме?\n\n0:00 - Чем занимается биоинформатика?\n2:11 - Что будет сегодня в выпуске?\n3:05 - ДНК и геном - одно и то же?\n6:03 - Геном как код\n6:58 - \"ДНК - программа, которая запускает сама себя\". Как воспроизводится ДНК?\n10:57 - О генах с точки зрения компьютера\n12:59 - \"Информационная сложность генома\". Сколько информации хранится в одном гене?\n16:00 - \"Схема работы генов, как схема старых телевизоров\". О регуляции генов\n17:21 - Какие задачи решают биоинформатики и как появилась эта наука?\n25:16 - Как биоинформатики используют нейросети? \n28:26 - \"У нас могли быть две ветки человечества\"\n32:01 - \"Ген для питания картошкой\". Как сильно мы эволюционировали за последние 50000 лет?\n36:05 - \"Люди рождаются менее сформировавшимися\". Отличия людей от обезьян\n39:42 - \"Клетки всегда работают неустойчиво\". Как выглядит программа эволюции и появление новых генов?\n44:12 - \"Основной механизм эволюции - конкуренция\". А зачем нужен половой отбор?\n49:27 - Как цивилизация влияет на живых существ? Как изменился отбор?\n57:10 - \"Ослабевание отбора\" и как это влияет на жизнь людей?\n1:02:06 - Почему мы начинаем понимать все меньше про нас?\n1:04:48 - \"ДНК изобрели вирусы\". Что может биоинформатика? Чем был наш первый предок?\n1:11:26 - Какой могла быть жизнь при других условиях?\n1:18:29 - \"Супербактерии\" и что может нас всех убить?\n1:21:15 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "БИОИНФОРМАТИК Михаил Гельфанд: Эволюция, Секс как причина, ДНК как программа, Появление жизнь", "-hNVp7QM2ww", "https://www.youtube.com/watch?v=-hNVp7QM2ww", 4820, false, "/downloads/youtube/ОСНОВА/2022-09-09_БИОИНФОРМАТИК Михаил Гельфанд: Эволюция, Секс как причина, ДНК как п (truncated) 02:40:27.477 [debug] QUERY OK source="sources" db=2.1ms idle=254.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:27.478 [debug] QUERY OK source="media_profiles" db=0.8ms idle=68.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:27.480 [debug] QUERY OK source="media_items" db=1.4ms idle=66.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5171] 02:40:27.480 [debug] Current batch of media processed. Will check again in 1000ms 02:40:28.481 [debug] Current batch of media processed. Will check again in 1000ms 02:40:29.485 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "https://clck.ru/wErdt — протестируйте бесплатно профессию специалист по Data Science в Яндекс Практикуме. Примените промокод \"OSNOVA\" для скидки 5% до 20 сентября 2022 года.\n\nПоддержите нас на Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСергей Марков - уникальный специалист в области Искусственного интеллекта и нейронных сетей. Очень подробно разбираем, как работают нейросеть и искусственный интеллект, как он думает и понимает текст, какие профессии заменит. И какой будет технологическая сингулярность.\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\n0:00 - Можно ли понять работу мозга через работу нейросети?\n1:57 - Что будет в этом выпуске?\n2:35 - Сергей Марков про диалог с Google LaMDA. У нее есть чувства? Как она работает?\n7:53 - «Статистический попугай». Как работает генератор нейросети\n10:29 - Важный анонс\n10:46 - Что такое искусственный интеллект? И что такое «эффект ИИ»?\n17:00 - Что мы понимаем под «машинным обучением»?\n20:50 - Про нейронные сети и зачем они нужны\n22:30 - Что такое «бионика»?\n23:45 - Как нейросети понимают тексты и сравнимы ли их способности с человеческими\n30:12 - Сравниваем мозг с нейросетью. Возможно ли полностью воссоздать работу мозга?\n38:43 - Тест Тьюринга vs нейросети. Как оценивают способности искусственного интеллекта?\n43:57 - Секс-боты и чат-боты. Почему они так хорошо притворяются людьми?\n46:10 - Как нейросети помогают понять устройство мозга?\n51:21 - \"Нейросети - «черный ящик»\", как их обучать? Что такое «челобайт»?\n59:58 - Когда произошел прорыв в разработке искусственных интеллектов?\n1:03:50 - Чем примечателен 2022 год для нейросетей? Как развитие технологий влияет на нашу жизнь\n1:07:53 - У нейросети есть предел? Какой будет «сверхразум будущего»?\n1:18:39 - Где сейчас применяют нейросети и куда еще их можно внедрить?\n1:24:03 - Какое будущее у мира с нейросетями?\n1:26:14 - Какие проблемы и риски несет механизация\n1:35:53 - Технологическая сингулярность будет? К чему может прийти прогресс?\n1:44:50 - Спасибо за просмотр!\n\n😎 Подпишись на канал: https://t.ly/Ae5k", "duration" => 6310, "filename" => "/downloads/youtube/ОСНОВА/2022-09-02_ИНЖЕНЕР ИИ Марков: Как думает ИИ? Сингулярность и Сознание.m4a", "id" => "iQ8cz2HT2z0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=iQ8cz2HT2z0", "playlist_index" => 189, "timestamp" => 1662141320, "title" => "ИНЖЕНЕР ИИ Марков: Как думает ИИ? Сингулярность и Сознание", "upload_date" => "20220902"} 02:40:29.491 [debug] QUERY OK source="sources" db=5.2ms queue=0.3ms idle=992.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:29.495 [debug] QUERY OK source="sources" db=2.8ms queue=0.2ms idle=998.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:29.536 [debug] QUERY OK source="media_items" db=40.3ms queue=0.3ms idle=1002.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-02 17:55:20Z], 10] 02:40:29.547 [debug] QUERY OK source="media_items" db=10.5ms idle=1042.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["https://clck.ru/wErdt — протестируйте бесплатно профессию специалист по Data Science в Яндекс Практикуме. Примените промокод \"OSNOVA\" для скидки 5% до 20 сентября 2022 года.\n\nПоддержите нас на Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСергей Марков - уникальный специалист в области Искусственного интеллекта и нейронных сетей. Очень подробно разбираем, как работают нейросеть и искусственный интеллект, как он думает и понимает текст, какие профессии заменит. И какой будет технологическая сингулярность.\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\n0:00 - Можно ли понять работу мозга через работу нейросети?\n1:57 - Что будет в этом выпуске?\n2:35 - Сергей Марков про диалог с Google LaMDA. У нее есть чувства? Как она работает?\n7:53 - «Статистический попугай». Как работает генератор нейросети\n10:29 - Важный анонс\n10:46 - Что такое искусственный интеллект? И что такое «эффект ИИ»?\n17:00 - Что мы понимаем под «машинным обучением»?\n20:50 - Про нейронные сети и зачем они нужны\n22:30 - Что такое «бионика»?\n23:45 - Как нейросети понимают тексты и сравнимы ли их способности с человеческими\n30:12 - Сравниваем мозг с нейросетью. Возможно ли полностью воссоздать работу мозга?\n38:43 - Тест Тьюринга vs нейросети. Как оценивают способности искусственного интеллекта?\n43:57 - Секс-боты и чат-боты. Почему они так хорошо притворяются людьми?\n46:10 - Как нейросети помогают понять устройство мозга?\n51:21 - \"Нейросети - «черный ящик»\", как их обучать? Что такое «челобайт»?\n59:58 - Когда произошел прорыв в разработке искусственных интеллектов?\n1:03:50 - Чем примечателен 2022 год для нейросетей? Как развитие технологий влияет на нашу жизнь\n1:07:53 - У нейросети есть предел? Какой будет «сверхразум будущего»?\n1:18:39 - Где сейчас применяют нейросети и куда еще их можно внедрить?\n1:24:03 - Какое будущее у мира с нейросетями?\n1:26:14 - Какие проблемы и риски несет механизация\n1:35:53 - Технологическая сингулярность будет? К чему может прийти прогресс?\n1:44:50 - Спасибо за просмотр!\n\n😎 Подпишись на канал: https://t.ly/Ae5k", "ИНЖЕНЕР ИИ Марков: Как думает ИИ? Сингулярность и Сознание", "015961b6-ddd2-42aa-8821-38abf27bfb60", "iQ8cz2HT2z0", [], false, "https://www.youtube.com/watch?v=iQ8cz2HT2z0", 6310, false, 189, "/downloads/youtube/ОСНОВА/2022-09-02_ИНЖЕНЕР ИИ Марков: Как думает ИИ? Сингулярность и Сознание.m4a", false, false, 10, 1, ~U[2022-09-02 17:55:20Z], ~U[2026-05-03 23:40:29Z], ~U[2026-05-03 23:40:29Z], "https://clck.ru/wErdt — протестируйте бесплатно профессию специалист по Data Science в Яндекс Практикуме. Примените промокод \"OSNOVA\" для скидки 5% до 20 сентября 2022 года.\n\nПоддержите нас на Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСергей Марков - уникальный специалист в области Искусственного интеллекта и нейронных сетей. Очень подробно разбираем, как работают нейросеть и искусственный интеллект, как он думает и понимает текст, какие профессии заменит. И какой будет технологическая сингулярность.\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\n0:00 - Можно ли понять работу мозга через работу нейросети?\n1:57 - Что будет в этом выпуске?\n2:35 - Сергей Марков про диалог с Google LaMDA. У нее есть чувства? Как она работает?\n7:53 - «Статистический попугай». Как работает генератор нейросети\n10:29 - Важный анонс\n10:46 - Что такое искусственный интеллект? И что такое «эффект ИИ»?\n17:00 - Что мы понимаем под «машинным обучением»?\n20:50 - Про нейронные сети и зачем они нужны\n22:30 - Что такое «бионика»?\n23:45 - Как нейросети понимают тексты и сравнимы ли их способности с человеческими\n30:12 - Сравниваем мозг с нейросетью. Возможно ли полностью воссоздать работу мозга?\n38:43 - Тест Тьюринга vs нейросети. Как оценивают способности искусственного интеллекта?\n43:57 - Секс-боты и чат-боты. Почему они так хорошо притворяются людьми?\n46:10 - Как нейросети помогают понять устройство мозга?\n51:21 - \"Нейросети - «черный ящик»\", как их обучать? Что такое «челобайт»?\n59:58 - Когда произошел прорыв в разработке искусственных интеллектов?\n1:03:50 - Чем примечателен 2022 год для нейросетей? Как развитие технологий влияет на нашу жизнь\n1:07:53 - У нейросети есть предел? Какой будет «сверхразум будущего»?\n1:18:39 - Где сейчас применяют нейрос (truncated) 02:40:29.549 [debug] QUERY OK source="sources" db=1.6ms idle=320.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:29.549 [debug] QUERY OK source="media_profiles" db=0.6ms idle=58.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:29.551 [debug] QUERY OK source="media_items" db=1.5ms idle=55.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5172] 02:40:29.551 [debug] Current batch of media processed. Will check again in 1000ms 02:40:30.552 [debug] Current batch of media processed. Will check again in 1000ms 02:40:31.554 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\nКанал Аркадия Гершмана: https://www.youtube.com/c/ArkadiyGershman\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске говорим про город и дома: как они общаются с нами и влияют на вкусы. Почему в одних местах уютно и хорошо, а в других тревожно. Что не так с Советскими городами и панельками, чем крут конструктивизм. Люблю такое. С вас лайк )\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\n0:00 - Красота вокруг влияет на нас?\n0:59 - Вступление. Сегодня с нами урбанист Аркадий Гершман\n1:21 - О главных ошибках при строительстве Дубая\n6:07 - Почему в Дубае нет стариков? О социальных проблемах городов\n9:29 - \"Человек формирует город. Город формирует человека\". Как архитектура влияет на людей\n18:12 - На что ориентируются современные архитекторы и градостроители?\n20:29 - О застройке Москвы и почему она такая недружелюбная?\n28:01 - Почему в СССР строили такие широкие проспекты в городах? Это ошибка?\n35:29 - Перестройка Москвы в 30-х и как она изменила город\n37:13 - Опыт других стран в перестройке городов и дорог\n39:32 - В чем крутость советской архитектуры? Какие есть стили?\n45:06 - \"Индивидуализм никуда не пропал\". В чем конфликт архитекторов и жителей?\n47:43 - Сталинский ампир и почему это \"шаг назад\"? \n49:46 - Изменения города при модернизме\n51:08 - Постмодерн и его фишки\n53:08 - Капиталистический романтизм и что он отражает?\n54:43 - Какая архитектура творится сейчас в российских городах?\n56:20 - Об архитектуре Санкт-Петербурга. Что такое \"серый пояс\" Питера и \"ржавый пояс\" Москвы?\n58:32 - Чем хороши панельки?\n1:02:00 - Что будет с новыми районами? И как сейчас страдает жизненный срок домов?\n1:05:15 - \"В Москве все очень плохо\". Что такое \"генплан\", как он составляется и выполнятся ли он?\n1:11:58 - Что такое хорошая архитектура?\n1:14:58 - Какие российские города нравятся Аркадию и почему?\n1:17:23 - Культура города. В чем она может заключаться?\n1:19:02 - Какой урбанизм полезен для города? И как доказать что он полезен?\n1:28:11 - Спасибо за просмотр!", "duration" => 5333, "filename" => "/downloads/youtube/ОСНОВА/2022-08-26_УРБАНИСТ Гершман: Что не так с Москвой и Дубаем? Панельки и Конструктивизм.m4a", "id" => "pqQJxPTSNCk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=pqQJxPTSNCk", "playlist_index" => 190, "timestamp" => 1661524207, "title" => "УРБАНИСТ Гершман: Что не так с Москвой и Дубаем? Панельки и Конструктивизм", "upload_date" => "20220826"} 02:40:31.555 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=319.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:31.557 [debug] QUERY OK source="sources" db=1.0ms idle=62.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:31.620 [debug] QUERY OK source="media_items" db=62.6ms idle=63.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-26 14:30:07Z], 10] 02:40:31.631 [debug] QUERY OK source="media_items" db=10.3ms idle=126.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\nКанал Аркадия Гершмана: https://www.youtube.com/c/ArkadiyGershman\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске говорим про город и дома: как они общаются с нами и влияют на вкусы. Почему в одних местах уютно и хорошо, а в других тревожно. Что не так с Советскими городами и панельками, чем крут конструктивизм. Люблю такое. С вас лайк )\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\n0:00 - Красота вокруг влияет на нас?\n0:59 - Вступление. Сегодня с нами урбанист Аркадий Гершман\n1:21 - О главных ошибках при строительстве Дубая\n6:07 - Почему в Дубае нет стариков? О социальных проблемах городов\n9:29 - \"Человек формирует город. Город формирует человека\". Как архитектура влияет на людей\n18:12 - На что ориентируются современные архитекторы и градостроители?\n20:29 - О застройке Москвы и почему она такая недружелюбная?\n28:01 - Почему в СССР строили такие широкие проспекты в городах? Это ошибка?\n35:29 - Перестройка Москвы в 30-х и как она изменила город\n37:13 - Опыт других стран в перестройке городов и дорог\n39:32 - В чем крутость советской архитектуры? Какие есть стили?\n45:06 - \"Индивидуализм никуда не пропал\". В чем конфликт архитекторов и жителей?\n47:43 - Сталинский ампир и почему это \"шаг назад\"? \n49:46 - Изменения города при модернизме\n51:08 - Постмодерн и его фишки\n53:08 - Капиталистический романтизм и что он отражает?\n54:43 - Какая архитектура творится сейчас в российских городах?\n56:20 - Об архитектуре Санкт-Петербурга. Что такое \"серый пояс\" Питера и \"ржавый пояс\" Москвы?\n58:32 - Чем хороши панельки?\n1:02:00 - Что будет с новыми районами? И как сейчас страдает жизненный срок домов?\n1:05:15 - \"В Москве все очень плохо\". Что такое \"генплан\", как он составляется и выполнятся ли он?\n1:11:58 - Что такое хорошая архитектура?\n1:14:58 - Какие российские города нравятся Аркадию и почему?\n1:17:23 - Культура города. В чем она может заключаться?\n1:19:02 - Какой урбанизм полезен для города? И как доказать что он полезен?\n1:28:11 - Спасибо за просмотр!", "УРБАНИСТ Гершман: Что не так с Москвой и Дубаем? Панельки и Конструктивизм", "03af7e75-f6b2-43e8-8e39-cba2d7a5c1bb", "pqQJxPTSNCk", [], false, "https://www.youtube.com/watch?v=pqQJxPTSNCk", 5333, false, 190, "/downloads/youtube/ОСНОВА/2022-08-26_УРБАНИСТ Гершман: Что не так с Москвой и Дубаем? Панельки и Конструктивизм.m4a", false, false, 10, 1, ~U[2022-08-26 14:30:07Z], ~U[2026-05-03 23:40:31Z], ~U[2026-05-03 23:40:31Z], "😎 Подпишись на канал: https://t.ly/Ae5k\nКанал Аркадия Гершмана: https://www.youtube.com/c/ArkadiyGershman\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске говорим про город и дома: как они общаются с нами и влияют на вкусы. Почему в одних местах уютно и хорошо, а в других тревожно. Что не так с Советскими городами и панельками, чем крут конструктивизм. Люблю такое. С вас лайк )\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\n0:00 - Красота вокруг влияет на нас?\n0:59 - Вступление. Сегодня с нами урбанист Аркадий Гершман\n1:21 - О главных ошибках при строительстве Дубая\n6:07 - Почему в Дубае нет стариков? О социальных проблемах городов\n9:29 - \"Человек формирует город. Город формирует человека\". Как архитектура влияет на людей\n18:12 - На что ориентируются современные архитекторы и градостроители?\n20:29 - О застройке Москвы и почему она такая недружелюбная?\n28:01 - Почему в СССР строили такие широкие проспекты в городах? Это ошибка?\n35:29 - Перестройка Москвы в 30-х и как она изменила город\n37:13 - Опыт других стран в перестройке городов и дорог\n39:32 - В чем крутость советской архитектуры? Какие есть стили?\n45:06 - \"Индивидуализм никуда не пропал\". В чем конфликт архитекторов и жителей?\n47:43 - Сталинский ампир и почему это \"шаг назад\"? \n49:46 - Изменения города при модернизме\n51:08 - Постмодерн и его фишки\n53:08 - Капиталистический романтизм и что он отражает?\n54:43 - Какая архитектура творится сейчас в российских городах?\n56:20 - Об архитектуре Санкт-Петербурга. Что такое \"серый пояс\" Питера и \"ржавый пояс\" Москвы?\n58:32 - Чем хороши панельки?\n1:02:00 - Что будет с новыми районами? И как сейчас страдает жизненный срок домов?\n1:05:15 - \"В Москве все очень плохо\". Что т (truncated) 02:40:31.633 [debug] QUERY OK source="sources" db=2.0ms idle=137.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:31.634 [debug] QUERY OK source="media_profiles" db=0.6ms idle=77.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:31.635 [debug] QUERY OK source="media_items" db=1.1ms idle=77.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5173] 02:40:31.635 [debug] Current batch of media processed. Will check again in 1000ms 02:40:32.636 [debug] Current batch of media processed. Will check again in 1000ms 02:40:33.636 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске одна из главных для меня тем: как то, что мы воспринимаем отличается от того, что есть вокруг. И почему мозг делает это с нами? Большая иллюзия сознания, правое и левое полушария, у кого растет мозг. Разговариваем с доктором психологических наук Марией Фаликман.\n\n0:00 - Вступление. В гостях психолог Мария Фаликман\n1:05 - \"Нам кажется, что мы замечаем всё\". Что такое \"великая иллюзия сознания\"?\n6:11 - Зачем нужны эксперименты с вниманием и что они показывают?\n10:57 - \"Люди любят задачи\". Как работает наше внимание?\n16:32 - Почему мы залипаем в соцсети\n19:09 - О режимах функционирования внимания\n21:40 - Как мозг обрабатывает лица? \n26:28 - О программах распознавания в мозге\n28:59 - Как устроен наш мозг? И что за что отвечает?\n39:31 - Что такое слепое пятно и как мы от него избавляемся?\n42:41 - Насколько достоверно наш мозг обрабатывает мир и как он работает с иллюзиями?\n46:10 - \"Движение глаз навязывается задачей\". Что мозг выделяет на изображениях?\n51:52 - Из чего формируется наше восприятие реальности?\n59:52 - Как полезно пользоваться ошибками восприятия?\n1:02:16 - Как мошенники используют наше внимание против нас?\n1:05:50 - Почему мы не замечаем опечатки? \n1:06:40 - \"Наш мозг не готов к использованию. Его надо форматировать\". Как мозг понимает математику?\n1:10:52 - Особый мозг лондонских таксистов. И как профессия формирует мозги?\n1:17:08 - В каком возрасте мы начинаем медленнее учиться?\n1:18:42 - На что нам больше всего нравится смотреть и почему?\n1:23:46 - \"Красиво - то что нас научили считать красивым\"\n1:24:27 - Что такое \"Google эффект\"?\n1:27:09 - Автокоррекция и как она влияет на наши умственные способности?\n1:29:36 - Отличается ли мозг у людей, которые читают справа-налево?\n1:33:54 - Спасибо за просмотр!\n\nПодпишись, дружище: http://twitter.com/vedensky и http://instagram.com/vedensky", "duration" => 5669, "filename" => "/downloads/youtube/ОСНОВА/2022-08-19_ПСИХОЛОГ Фаликман: Приколы МОЗГА, Почему мы в Матрице и Большая иллюзия.m4a", "id" => "lIintU03fxg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=lIintU03fxg", "playlist_index" => 191, "timestamp" => 1660923410, "title" => "ПСИХОЛОГ Фаликман: Приколы МОЗГА, Почему мы в Матрице и Большая иллюзия", "upload_date" => "20220819"} 02:40:33.638 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=398.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:33.640 [debug] QUERY OK source="sources" db=1.3ms idle=147.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:33.686 [debug] QUERY OK source="media_items" db=46.1ms queue=0.1ms idle=148.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-19 15:36:50Z], 10] 02:40:33.698 [debug] QUERY OK source="media_items" db=10.6ms idle=195.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске одна из главных для меня тем: как то, что мы воспринимаем отличается от того, что есть вокруг. И почему мозг делает это с нами? Большая иллюзия сознания, правое и левое полушария, у кого растет мозг. Разговариваем с доктором психологических наук Марией Фаликман.\n\n0:00 - Вступление. В гостях психолог Мария Фаликман\n1:05 - \"Нам кажется, что мы замечаем всё\". Что такое \"великая иллюзия сознания\"?\n6:11 - Зачем нужны эксперименты с вниманием и что они показывают?\n10:57 - \"Люди любят задачи\". Как работает наше внимание?\n16:32 - Почему мы залипаем в соцсети\n19:09 - О режимах функционирования внимания\n21:40 - Как мозг обрабатывает лица? \n26:28 - О программах распознавания в мозге\n28:59 - Как устроен наш мозг? И что за что отвечает?\n39:31 - Что такое слепое пятно и как мы от него избавляемся?\n42:41 - Насколько достоверно наш мозг обрабатывает мир и как он работает с иллюзиями?\n46:10 - \"Движение глаз навязывается задачей\". Что мозг выделяет на изображениях?\n51:52 - Из чего формируется наше восприятие реальности?\n59:52 - Как полезно пользоваться ошибками восприятия?\n1:02:16 - Как мошенники используют наше внимание против нас?\n1:05:50 - Почему мы не замечаем опечатки? \n1:06:40 - \"Наш мозг не готов к использованию. Его надо форматировать\". Как мозг понимает математику?\n1:10:52 - Особый мозг лондонских таксистов. И как профессия формирует мозги?\n1:17:08 - В каком возрасте мы начинаем медленнее учиться?\n1:18:42 - На что нам больше всего нравится смотреть и почему?\n1:23:46 - \"Красиво - то что нас научили считать красивым\"\n1:24:27 - Что такое \"Google эффект\"?\n1:27:09 - Автокоррекция и как она влияет на наши умственные способности?\n1:29:36 - Отличается ли мозг у людей, которые читают справа-налево?\n1:33:54 - Спасибо за просмотр!\n\nПодпишись, дружище: http://twitter.com/vedensky и http://instagram.com/vedensky", "ПСИХОЛОГ Фаликман: Приколы МОЗГА, Почему мы в Матрице и Большая иллюзия", "f876f310-1638-4038-b944-e17cccdd3227", "lIintU03fxg", [], false, "https://www.youtube.com/watch?v=lIintU03fxg", 5669, false, 191, "/downloads/youtube/ОСНОВА/2022-08-19_ПСИХОЛОГ Фаликман: Приколы МОЗГА, Почему мы в Матрице и Большая иллюзия.m4a", false, false, 10, 1, ~U[2022-08-19 15:36:50Z], ~U[2026-05-03 23:40:33Z], ~U[2026-05-03 23:40:33Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске одна из главных для меня тем: как то, что мы воспринимаем отличается от того, что есть вокруг. И почему мозг делает это с нами? Большая иллюзия сознания, правое и левое полушария, у кого растет мозг. Разговариваем с доктором психологических наук Марией Фаликман.\n\n0:00 - Вступление. В гостях психолог Мария Фаликман\n1:05 - \"Нам кажется, что мы замечаем всё\". Что такое \"великая иллюзия сознания\"?\n6:11 - Зачем нужны эксперименты с вниманием и что они показывают?\n10:57 - \"Люди любят задачи\". Как работает наше внимание?\n16:32 - Почему мы залипаем в соцсети\n19:09 - О режимах функционирования внимания\n21:40 - Как мозг обрабатывает лица? \n26:28 - О программах распознавания в мозге\n28:59 - Как устроен наш мозг? И что за что отвечает?\n39:31 - Что такое слепое пятно и как мы от него избавляемся?\n42:41 - Насколько достоверно наш мозг обрабатывает мир и как он работает с иллюзиями?\n46:10 - \"Движение глаз навязывается задачей\". Что мозг выделяет на изображениях?\n51:52 - Из чего формируется наше восприятие реальности?\n59:52 - Как полезно пользоваться ошибками восприятия?\n1:02:16 - Как мошенники используют наше внимание против нас?\n1:05:50 - Почему мы не замечаем опечатки? \n1:06:40 - \"Наш мозг не готов к использованию. Его надо форматировать\". Как мозг понимает математику?\n1:10:52 - Особый мозг лондонских таксистов. И как профессия формирует мозги?\n1:17:08 - В каком возрасте мы начинаем медленнее учиться?\n1:18:42 - На что нам больше всего нравится смотреть и почему?\n1:23:46 - \"Красиво - то что нас научили считать красивым\"\n1:24:27 - Что такое \"Google эффект\"?\n1:27:09 - Автокоррекция и как она влияет на наши умственные способности?\n1:29:36 - Отличается ли мозг у людей, которые читают справа-налево?\n1:33:54 - Спасибо за просмотр!\n\nПодпишись, дружище: http://twitter.com/vedensky и http://instagram.com/vedensky", "ПСИХОЛОГ Фаликма (truncated) 02:40:33.700 [debug] QUERY OK source="sources" db=2.5ms idle=206.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:33.701 [debug] QUERY OK source="media_profiles" db=0.8ms idle=62.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:33.703 [debug] QUERY OK source="media_items" db=1.1ms idle=61.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5174] 02:40:33.703 [debug] Current batch of media processed. Will check again in 1000ms 02:40:34.704 [debug] Current batch of media processed. Will check again in 1000ms 02:40:35.036 [info] {"source":"oban","duration":4363,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:40:35.706 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом проекте мне особенно интересно говорить про вещи, которые мы не видим и не монимаем. И сегодня идеальный выпуск: говорим про микро мир, квантовую механику, мультивселенные, домик электрона, телепортацию и чему можно научиться у частиц. Гость: физик Алексей Семихатов.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nКнига Алексея: https://alpinabook.ru/catalog/book-vsye-chto-dvizhetsya/\n\nСкидка 15% промокоду OSNOVA. Для применения промокода на данную книгу в статусе \"предзаказ\" напишите на shop@alpina.ru или позвоните по номеру +7 (800) 550-53-22. Мы отвечаем быстро по будням с 10 до 18.\n\n0:00 - Что такое чудо?\n1:02 - У нас в гостях физик Алексей Семихатов\n1:55 - Что такое микромир с точки зрения квантовой механики?\n4:40 - Про электрон и элементарные объекты\n6:30 - Основные парадоксы квантового мира и чудо организации квантовой механики\n10:57 - \"Страшная штука - принцип неопределенности\"\n12:44 - \"Фундаментальные вещи нельзя объяснить через более фундаментальные\"\n14:48 - Неделимые частицы и как мы их нашли\n20:27 - \"Разобрать на атомы\" и как коллайдер работает с формулой e=mc²\n24:37 - Элементарные частицы - это массивы чисел?\n28:25 - Как масса влияет на энергию и наоборот?\n30:31 - \"Заткнись и вычисляй\". Опыт Юнга и мультивселенные электронов\n38:39 - О коте Шрёдингера и суперпозиции \n43:32 - Новая книга Алексея Михайловича \"Всё, что движется\". Почему в микромире нечеловеческие условия?\n45:11 - О границах знаний и текущем понимании физики\n50:18 - Работает ли логика в микромире?\n52:20 - Домик обитания электрона и парадокс его расположения\n57:50 - Почему некоторые частицы ненавистники себе подобных, а другие дикие коллективисты?\n1:01:12 - Галактики и другие гигантские космические объекты похожи на элементарные частицы?\n1:07:17 - Стеснительный электрон, \"заговор\" электронов и есть ли у него сознание?\n1:13:41 - \"Ученые всегда что-то не могут объяснить\"\n1:15:18 - Философы-физики и интерпретации квантовой механики\n1:18:34 - \"Все пусто, кроме вспышечного существования\". Безумные интерпретации квантовой механики\n1:21:47 - Спасибо за просмотр!\n\nПодпишись, дружище: http://twitter.com/vedensky и http://instagram.com/vedensky", "duration" => 4936, "filename" => "/downloads/youtube/ОСНОВА/2022-08-12_ФИЗИК Семихатов: Квантовые парадоксы, Мультивселенные, Телепортация, Понять невидимое.m4a", "id" => "fULXL6wdO4I", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=fULXL6wdO4I", "playlist_index" => 192, "timestamp" => 1660312832, "title" => "ФИЗИК Семихатов: Квантовые парадоксы, Мультивселенные, Телепортация, Понять невидимое", "upload_date" => "20220812"} 02:40:35.707 [debug] QUERY OK source="sources" db=0.8ms idle=669.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:35.708 [debug] QUERY OK source="sources" db=0.6ms idle=461.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:35.743 [debug] QUERY OK source="media_items" db=35.2ms queue=0.1ms idle=216.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-12 14:00:32Z], 10] 02:40:35.754 [debug] QUERY OK source="media_items" db=10.5ms idle=252.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом проекте мне особенно интересно говорить про вещи, которые мы не видим и не монимаем. И сегодня идеальный выпуск: говорим про микро мир, квантовую механику, мультивселенные, домик электрона, телепортацию и чему можно научиться у частиц. Гость: физик Алексей Семихатов.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nКнига Алексея: https://alpinabook.ru/catalog/book-vsye-chto-dvizhetsya/\n\nСкидка 15% промокоду OSNOVA. Для применения промокода на данную книгу в статусе \"предзаказ\" напишите на shop@alpina.ru или позвоните по номеру +7 (800) 550-53-22. Мы отвечаем быстро по будням с 10 до 18.\n\n0:00 - Что такое чудо?\n1:02 - У нас в гостях физик Алексей Семихатов\n1:55 - Что такое микромир с точки зрения квантовой механики?\n4:40 - Про электрон и элементарные объекты\n6:30 - Основные парадоксы квантового мира и чудо организации квантовой механики\n10:57 - \"Страшная штука - принцип неопределенности\"\n12:44 - \"Фундаментальные вещи нельзя объяснить через более фундаментальные\"\n14:48 - Неделимые частицы и как мы их нашли\n20:27 - \"Разобрать на атомы\" и как коллайдер работает с формулой e=mc²\n24:37 - Элементарные частицы - это массивы чисел?\n28:25 - Как масса влияет на энергию и наоборот?\n30:31 - \"Заткнись и вычисляй\". Опыт Юнга и мультивселенные электронов\n38:39 - О коте Шрёдингера и суперпозиции \n43:32 - Новая книга Алексея Михайловича \"Всё, что движется\". Почему в микромире нечеловеческие условия?\n45:11 - О границах знаний и текущем понимании физики\n50:18 - Работает ли логика в микромире?\n52:20 - Домик обитания электрона и парадокс его расположения\n57:50 - Почему некоторые частицы ненавистники себе подобных, а другие дикие коллективисты?\n1:01:12 - Галактики и другие гигантские космические объекты похожи на элементарные частицы?\n1:07:17 - Стеснительный электрон, \"заговор\" электронов и есть ли у него сознание?\n1:13:41 - \"Ученые всегда что-то не могут объяснить\"\n1:15:18 - Философы-физики и интерпретации квантовой механики\n1:18:34 - \"Все пусто, кроме вспышечного существования\". Безумные интерпретации квантовой механики\n1:21:47 - Спасибо за просмотр!\n\nПодпишись, дружище: http://twitter.com/vedensky и http://instagram.com/vedensky", "ФИЗИК Семихатов: Квантовые парадоксы, Мультивселенные, Телепортация, Понять невидимое", "8b1d20e1-129f-41a3-b61c-ad94fdf0f0fd", "fULXL6wdO4I", [], false, "https://www.youtube.com/watch?v=fULXL6wdO4I", 4936, false, 192, "/downloads/youtube/ОСНОВА/2022-08-12_ФИЗИК Семихатов: Квантовые парадоксы, Мультивселенные, Телепортация, Понять невидимое.m4a", false, false, 10, 1, ~U[2022-08-12 14:00:32Z], ~U[2026-05-03 23:40:35Z], ~U[2026-05-03 23:40:35Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом проекте мне особенно интересно говорить про вещи, которые мы не видим и не монимаем. И сегодня идеальный выпуск: говорим про микро мир, квантовую механику, мультивселенные, домик электрона, телепортацию и чему можно научиться у частиц. Гость: физик Алексей Семихатов.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nКнига Алексея: https://alpinabook.ru/catalog/book-vsye-chto-dvizhetsya/\n\nСкидка 15% промокоду OSNOVA. Для применения промокода на данную книгу в статусе \"предзаказ\" напишите на shop@alpina.ru или позвоните по номеру +7 (800) 550-53-22. Мы отвечаем быстро по будням с 10 до 18.\n\n0:00 - Что такое чудо?\n1:02 - У нас в гостях физик Алексей Семихатов\n1:55 - Что такое микромир с точки зрения квантовой механики?\n4:40 - Про электрон и элементарные объекты\n6:30 - Основные парадоксы квантового мира и чудо организации квантовой механики\n10:57 - \"Страшная штука - принцип неопределенности\"\n12:44 - \"Фундаментальные вещи нельзя объяснить через более фундаментальные\"\n14:48 - Неделимые частицы и как мы их нашли\n20:27 - \"Разобрать на атомы\" и как коллайдер работает с формулой e=mc²\n24:37 - Элементарные частицы - это массивы чисел?\n28:25 - Как масса влияет на энергию и наоборот?\n30:31 - \"Заткнись и вычисляй\". Опыт Юнга и мультивселенные электронов\n38:39 - О коте Шрёдингера и суперпозиции \n43:32 - Новая книга Алексея Михайловича \"Всё, что движется\". Почему в микромире нечеловеческие условия?\n45:11 - (truncated) 02:40:35.756 [debug] QUERY OK source="sources" db=1.7ms idle=263.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:35.757 [debug] QUERY OK source="media_profiles" db=0.7ms idle=49.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:35.759 [debug] QUERY OK source="media_items" db=1.7ms idle=49.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5175] 02:40:35.759 [debug] Current batch of media processed. Will check again in 1000ms 02:40:36.760 [debug] Current batch of media processed. Will check again in 1000ms 02:40:37.762 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня гость нейробиолог Вячеслав Дубынин. Мне было интересно разобраться с тем, что и как мы видим, как мозг обрабатывает визуальную информацию. Что нам кажется красивым, а что мы не замечаем. Ну конечно поговорим про любовь, секс, вознаграждение, соцсети, лень и другие эволюционные программы, которые есть в нашей \"прошивке\".\n\n0:00 - Тизер\n0:18 - Вступление. Сегодня мы поговорим с Вячеславом Дубыниным\n0:39 - Почему мозг ленится? И как на это повлияла эволюция?\n7:34 - Мозг думает всегда? Как работает \"программа экономии сил\"\n10:01 - Обманывает ли нас мозг и как наш организм работает на наше выживание?\n12:29 - Можно ли обмануть \"джетлаг\"?\n13:03 - Как развивался мозг и зрение? И насколько мы похожи на дождевого червя\n16:13 - Зрение и как оно устроено. БАЗА зрения - это линии?\n19:56 - \"Детектировать что-то конкретное - радовать нейросеть\". Кубисты и переворот восприятия искусства\n24:01 - Про \"предустановленные программы зрения\" и как их понимание может помочь в восстановлении после травм\n28:13 - Что нам нравится видеть и почему?\n34:18 - Как \"высокая неизвестность\" и \"программа преодоления опасности\" помогает нам развиваться?\n36:48 - География мозга. Что за что отвечает? И как мы воспринимаем лица?\n39:37 - Что такое красота и как она определяется мозгом? \n45:33 - Почему нам нравится архитектура? Что такое \"идея свободы\"\n49:58 - Восприятние пропорций и сила адаптации человека\n53:35 - \"Средняя особь\" и как она влияет на восприятие идеала красоты\n55:53 - \"Наш мозг колоссально пластичен\"\n57:03 - Подсознание и бессознательное: что это и где это находятся?\n1:02:15 - Без чего невозможно сознание и что такое наше \"я\"?\n1:06:19 - Про взаимоотношения нейробиологов и психологов\n1:07:29 - Почему соцсети нас так привлекают?\n1:12:41 - Почему мозг сопротивляется новому? Про кратковременную и долговременную память\n1:14:34 - Как чувствовать себя счастливым?\n1:18:42 - Почему важно наращивать словарный запас\n1:21:05 - Спасибо за просмотр!\n\nПодпишись, дружище: http://twitter.com/vedensky и http://instagram.com/vedensky", "duration" => 4897, "filename" => "/downloads/youtube/ОСНОВА/2022-08-05_НЕЙРОБИОЛОГ Дубынин: Что такое КРАСОТА, Обман Мозга, Зачем СЕКС?.m4a", "id" => "d6G_SE8wAWA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=d6G_SE8wAWA", "playlist_index" => 193, "timestamp" => 1659719942, "title" => "НЕЙРОБИОЛОГ Дубынин: Что такое КРАСОТА, Обман Мозга, Зачем СЕКС?", "upload_date" => "20220805"} 02:40:37.763 [debug] QUERY OK source="sources" db=0.8ms idle=509.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:37.764 [debug] QUERY OK source="sources" db=0.4ms idle=271.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:37.801 [debug] QUERY OK source="media_items" db=36.7ms idle=272.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-05 17:19:02Z], 10] 02:40:37.813 [debug] QUERY OK source="media_items" db=12.3ms idle=309.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня гость нейробиолог Вячеслав Дубынин. Мне было интересно разобраться с тем, что и как мы видим, как мозг обрабатывает визуальную информацию. Что нам кажется красивым, а что мы не замечаем. Ну конечно поговорим про любовь, секс, вознаграждение, соцсети, лень и другие эволюционные программы, которые есть в нашей \"прошивке\".\n\n0:00 - Тизер\n0:18 - Вступление. Сегодня мы поговорим с Вячеславом Дубыниным\n0:39 - Почему мозг ленится? И как на это повлияла эволюция?\n7:34 - Мозг думает всегда? Как работает \"программа экономии сил\"\n10:01 - Обманывает ли нас мозг и как наш организм работает на наше выживание?\n12:29 - Можно ли обмануть \"джетлаг\"?\n13:03 - Как развивался мозг и зрение? И насколько мы похожи на дождевого червя\n16:13 - Зрение и как оно устроено. БАЗА зрения - это линии?\n19:56 - \"Детектировать что-то конкретное - радовать нейросеть\". Кубисты и переворот восприятия искусства\n24:01 - Про \"предустановленные программы зрения\" и как их понимание может помочь в восстановлении после травм\n28:13 - Что нам нравится видеть и почему?\n34:18 - Как \"высокая неизвестность\" и \"программа преодоления опасности\" помогает нам развиваться?\n36:48 - География мозга. Что за что отвечает? И как мы воспринимаем лица?\n39:37 - Что такое красота и как она определяется мозгом? \n45:33 - Почему нам нравится архитектура? Что такое \"идея свободы\"\n49:58 - Восприятние пропорций и сила адаптации человека\n53:35 - \"Средняя особь\" и как она влияет на восприятие идеала красоты\n55:53 - \"Наш мозг колоссально пластичен\"\n57:03 - Подсознание и бессознательное: что это и где это находятся?\n1:02:15 - Без чего невозможно сознание и что такое наше \"я\"?\n1:06:19 - Про взаимоотношения нейробиологов и психологов\n1:07:29 - Почему соцсети нас так привлекают?\n1:12:41 - Почему мозг сопротивляется новому? Про кратковременную и долговременную память\n1:14:34 - Как чувствовать себя счастливым?\n1:18:42 - Почему важно наращивать словарный запас\n1:21:05 - Спасибо за просмотр!\n\nПодпишись, дружище: http://twitter.com/vedensky и http://instagram.com/vedensky", "НЕЙРОБИОЛОГ Дубынин: Что такое КРАСОТА, Обман Мозга, Зачем СЕКС?", "180d7dc9-b7f6-4bdb-8664-c6aef5785904", "d6G_SE8wAWA", [], false, "https://www.youtube.com/watch?v=d6G_SE8wAWA", 4897, false, 193, "/downloads/youtube/ОСНОВА/2022-08-05_НЕЙРОБИОЛОГ Дубынин: Что такое КРАСОТА, Обман Мозга, Зачем СЕКС?.m4a", false, false, 10, 1, ~U[2022-08-05 17:19:02Z], ~U[2026-05-03 23:40:37Z], ~U[2026-05-03 23:40:37Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня гость нейробиолог Вячеслав Дубынин. Мне было интересно разобраться с тем, что и как мы видим, как мозг обрабатывает визуальную информацию. Что нам кажется красивым, а что мы не замечаем. Ну конечно поговорим про любовь, секс, вознаграждение, соцсети, лень и другие эволюционные программы, которые есть в нашей \"прошивке\".\n\n0:00 - Тизер\n0:18 - Вступление. Сегодня мы поговорим с Вячеславом Дубыниным\n0:39 - Почему мозг ленится? И как на это повлияла эволюция?\n7:34 - Мозг думает всегда? Как работает \"программа экономии сил\"\n10:01 - Обманывает ли нас мозг и как наш организм работает на наше выживание?\n12:29 - Можно ли обмануть \"джетлаг\"?\n13:03 - Как развивался мозг и зрение? И насколько мы похожи на дождевого червя\n16:13 - Зрение и как оно устроено. БАЗА зрения - это линии?\n19:56 - \"Детектировать что-то конкретное - радовать нейросеть\". Кубисты и переворот восприятия искусства\n24:01 - Про \"предустановленные программы зрения\" и как их понимание может помочь в восстановлении после травм\n28:13 - Что нам нравится видеть и почему?\n34:18 - Как \"высокая неизвестность\" и \"программа преодоления опасности\" помогает нам развиваться?\n36:48 - География мозга. Что за что отвечает? И как мы воспринимаем лица?\n39:37 - Что такое красота и как она определяется мозгом? \n45:33 - Почему нам нравится архитектура? Что такое \"идея свободы\"\n49:58 - Восприятние пропорций и сила адаптации человека\n53:35 - \"Средняя особь\" и как она влияет на восприятие идеала красоты\n55:53 - \"Наш мозг колоссально пластичен\"\n57:03 - Подсознание и бессознательное: что это и где это находятся?\n1:02:15 - Без чего невозможн (truncated) 02:40:37.816 [debug] QUERY OK source="sources" db=2.5ms idle=322.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:37.817 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=53.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:37.819 [debug] QUERY OK source="media_items" db=1.3ms idle=53.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5176] 02:40:37.819 [debug] Current batch of media processed. Will check again in 1000ms 02:40:38.819 [debug] Current batch of media processed. Will check again in 1000ms 02:40:39.821 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ первом выпуске кинокритик Всеволод Коршунов. Поговорим про победу сериалов, Мета и Постмодернизм, агрессию на экране, что не так с российским кино и русский мат.\n\n0:00 - Вступление\n0:24 - Всеволод Коршунов, киновед. О чем сегодня пойдет речь?\n1:45 - Почему сериалы побеждают кино. И почему кино не умирает?\n6:55 - \"Вам бы покрепче, поярче, насыщенней\". Почему нам нужно больше впечатлений?\n9:28 - Почему супергеройские фильмы самые популярные сейчас?\n12:53 - Почему мы не устаем от супергероики?\n15:06 - \"Есть кино - развлечение. Есть кино - исследование человека\"\n17:55 - Разделение на \"авторское\" и \"массовое\" кино все еще существует?\n21:57 - Про арт-мейнстрим и жалость в \"Джокере\"\n25:54 - Что такое \"постмодерн\" в кино и что после него?\n29:14 - \"Усталость от постмодернизма\". Приход \"неосентиментализма\"\n30:21 - \"Зачем выбирать?\" или появление \"метамодернизма\"\n34:04 - Метамодернизм в \"Горько!\" Крыжовникова\n37:06 - Почему \"Холоп\" самый кассовый российский фильм?\n46:04 - Откуда пошло, что российское кино - говно? История разрушения кинематогрофа в России\n55:40 - Какое будущее у российского кино сейчас? Продолжат ли люди ходить в кинотеатры?\n1:00:42 - Любимое матерное выражение Всеволода и стоит ли вернуть мат в кино?\n1:03:48 - \"Кино как эскапизм\" и тренд на обыденную реальность\n1:09:48 - \"Вопросы дурацкие, ведущий так себе, а чай-то вкусненький\". Прощание\n1:10:54 - Спасибо за просмотр!", "duration" => 4302, "filename" => "/downloads/youtube/ОСНОВА/2022-07-28_КИНОКРИТИК Коршунов: НАСИЛИЕ и МАТ в кино, ПОСТ, МЕТА.m4a", "id" => "xii8FiuElew", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=xii8FiuElew", "playlist_index" => 194, "timestamp" => 1659016749, "title" => "КИНОКРИТИК Коршунов: НАСИЛИЕ и МАТ в кино, ПОСТ, МЕТА", "upload_date" => "20220728"} 02:40:39.823 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=562.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:39.826 [debug] QUERY OK source="sources" db=2.2ms queue=0.1ms idle=332.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:39.869 [debug] QUERY OK source="media_items" db=43.4ms idle=334.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-28 13:59:09Z], 10] 02:40:39.882 [debug] QUERY OK source="media_items" db=12.6ms idle=378.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ первом выпуске кинокритик Всеволод Коршунов. Поговорим про победу сериалов, Мета и Постмодернизм, агрессию на экране, что не так с российским кино и русский мат.\n\n0:00 - Вступление\n0:24 - Всеволод Коршунов, киновед. О чем сегодня пойдет речь?\n1:45 - Почему сериалы побеждают кино. И почему кино не умирает?\n6:55 - \"Вам бы покрепче, поярче, насыщенней\". Почему нам нужно больше впечатлений?\n9:28 - Почему супергеройские фильмы самые популярные сейчас?\n12:53 - Почему мы не устаем от супергероики?\n15:06 - \"Есть кино - развлечение. Есть кино - исследование человека\"\n17:55 - Разделение на \"авторское\" и \"массовое\" кино все еще существует?\n21:57 - Про арт-мейнстрим и жалость в \"Джокере\"\n25:54 - Что такое \"постмодерн\" в кино и что после него?\n29:14 - \"Усталость от постмодернизма\". Приход \"неосентиментализма\"\n30:21 - \"Зачем выбирать?\" или появление \"метамодернизма\"\n34:04 - Метамодернизм в \"Горько!\" Крыжовникова\n37:06 - Почему \"Холоп\" самый кассовый российский фильм?\n46:04 - Откуда пошло, что российское кино - говно? История разрушения кинематогрофа в России\n55:40 - Какое будущее у российского кино сейчас? Продолжат ли люди ходить в кинотеатры?\n1:00:42 - Любимое матерное выражение Всеволода и стоит ли вернуть мат в кино?\n1:03:48 - \"Кино как эскапизм\" и тренд на обыденную реальность\n1:09:48 - \"Вопросы дурацкие, ведущий так себе, а чай-то вкусненький\". Прощание\n1:10:54 - Спасибо за просмотр!", "КИНОКРИТИК Коршунов: НАСИЛИЕ и МАТ в кино, ПОСТ, МЕТА", "15b09ac5-83e0-448f-9936-9987ada73209", "xii8FiuElew", [], false, "https://www.youtube.com/watch?v=xii8FiuElew", 4302, false, 194, "/downloads/youtube/ОСНОВА/2022-07-28_КИНОКРИТИК Коршунов: НАСИЛИЕ и МАТ в кино, ПОСТ, МЕТА.m4a", false, false, 10, 1, ~U[2022-07-28 13:59:09Z], ~U[2026-05-03 23:40:39Z], ~U[2026-05-03 23:40:39Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ первом выпуске кинокритик Всеволод Коршунов. Поговорим про победу сериалов, Мета и Постмодернизм, агрессию на экране, что не так с российским кино и русский мат.\n\n0:00 - Вступление\n0:24 - Всеволод Коршунов, киновед. О чем сегодня пойдет речь?\n1:45 - Почему сериалы побеждают кино. И почему кино не умирает?\n6:55 - \"Вам бы покрепче, поярче, насыщенней\". Почему нам нужно больше впечатлений?\n9:28 - Почему супергеройские фильмы самые популярные сейчас?\n12:53 - Почему мы не устаем от супергероики?\n15:06 - \"Есть кино - развлечение. Есть кино - исследование человека\"\n17:55 - Разделение на \"авторское\" и \"массовое\" кино все еще существует?\n21:57 - Про арт-мейнстрим и жалость в \"Джокере\"\n25:54 - Что такое \"постмодерн\" в кино и что после него?\n29:14 - \"Усталость от постмодернизма\". Приход \"неосентиментализма\"\n30:21 - \"Зачем выбирать?\" или появление \"метамодернизма\"\n34:04 - Метамодернизм в \"Горько!\" Крыжовникова\n37:06 - Почему \"Холоп\" самый кассовый российский фильм?\n46:04 - Откуда пошло, что российское кино - говно? История разрушения кинематогрофа в России\n55:40 - Какое будущее у российского кино сейчас? Продолжат ли люди ходить в кинотеатры?\n1:00:42 - Любимое матерное выражение Всеволода и стоит ли вернуть мат в кино?\n1:03:48 - \"Кино как эскапизм\" и тренд на обыденную реальность\n1:09:48 - \"Вопросы дурацкие, ведущий так себе, а чай-то вкусненький\". Прощание\n1:10:54 - Спасибо за просмотр!", "КИНОКРИТИК Коршунов: НАСИЛИЕ и МАТ в кино, ПОСТ, МЕТА", "xii8FiuElew", "https://www.youtube.com/watch?v=xii8FiuElew", 4302, false, "/downloads/youtube/ОСНОВА/2022-07-28_КИНОКРИТИК Коршунов: НАСИЛИЕ и МАТ в кино, ПОСТ, МЕТА.m4a", false, 10, ~U[2022-07-28 13:59:09Z]] 02:40:39.885 [debug] QUERY OK source="sources" db=1.9ms idle=391.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:39.886 [debug] QUERY OK source="media_profiles" db=0.7ms idle=61.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:39.887 [debug] QUERY OK source="media_items" db=1.5ms idle=60.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5177] 02:40:39.888 [debug] Current batch of media processed. Will check again in 1000ms 02:40:40.889 [debug] Current batch of media processed. Will check again in 1000ms 02:40:41.889 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "", "duration" => 44, "filename" => "/downloads/youtube/ОСНОВА/2023-03-04_ЭТО ПРИГОДНЫЕ ДЛЯ ЖИЗНИ ПЛАНЕТЫ.m4a", "id" => "4mUFIq-m4AM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/shorts/4mUFIq-m4AM", "playlist_index" => 1, "timestamp" => 1677913202, "title" => "ЭТО ПРИГОДНЫЕ ДЛЯ ЖИЗНИ ПЛАНЕТЫ", "upload_date" => "20230304"} 02:40:41.891 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=621.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:41.893 [debug] QUERY OK source="sources" db=1.7ms idle=399.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:41.938 [debug] QUERY OK source="media_items" db=44.8ms idle=400.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-04 07:00:02Z], 10] 02:40:41.951 [debug] QUERY OK source="media_items" db=12.5ms idle=446.1ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["ЭТО ПРИГОДНЫЕ ДЛЯ ЖИЗНИ ПЛАНЕТЫ", "8a521f65-eb0f-4f2b-80d5-73e3ddce81db", "4mUFIq-m4AM", [], false, "https://www.youtube.com/shorts/4mUFIq-m4AM", 44, false, 1, "/downloads/youtube/ОСНОВА/2023-03-04_ЭТО ПРИГОДНЫЕ ДЛЯ ЖИЗНИ ПЛАНЕТЫ.m4a", false, true, 10, 1, ~U[2023-03-04 07:00:02Z], ~U[2026-05-03 23:40:41Z], ~U[2026-05-03 23:40:41Z], "", "ЭТО ПРИГОДНЫЕ ДЛЯ ЖИЗНИ ПЛАНЕТЫ", "4mUFIq-m4AM", "https://www.youtube.com/shorts/4mUFIq-m4AM", 44, false, "/downloads/youtube/ОСНОВА/2023-03-04_ЭТО ПРИГОДНЫЕ ДЛЯ ЖИЗНИ ПЛАНЕТЫ.m4a", true, 10, ~U[2023-03-04 07:00:02Z]] 02:40:41.958 [debug] QUERY OK source="sources" db=7.5ms idle=458.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:41.960 [debug] QUERY OK source="media_profiles" db=1.7ms idle=67.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:41.963 [debug] QUERY OK source="media_items" db=2.3ms idle=68.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5178] 02:40:41.963 [debug] Current batch of media processed. Will check again in 1000ms 02:40:42.965 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "", "duration" => 52, "filename" => "/downloads/youtube/ОСНОВА/2023-03-03_Что люди потеряли при Эволюции?.m4a", "id" => "rnXfVe-dQok", "live_status" => "not_live", "original_url" => "https://www.youtube.com/shorts/rnXfVe-dQok", "playlist_index" => 2, "timestamp" => 1677826817, "title" => "Что люди потеряли при Эволюции?", "upload_date" => "20230303"} 02:40:42.967 [debug] QUERY OK source="sources" db=1.8ms queue=0.2ms idle=1014.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:42.968 [debug] QUERY OK source="sources" db=0.8ms idle=1009.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:43.011 [debug] QUERY OK source="media_items" db=42.9ms idle=1008.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-03 07:00:17Z], 10] 02:40:43.018 [debug] QUERY OK source="media_items" db=6.0ms idle=1048.5ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Что люди потеряли при Эволюции?", "fd59fa89-e012-46d0-824b-d85c3c9df136", "rnXfVe-dQok", [], false, "https://www.youtube.com/shorts/rnXfVe-dQok", 52, false, 2, "/downloads/youtube/ОСНОВА/2023-03-03_Что люди потеряли при Эволюции?.m4a", false, true, 10, 2, ~U[2023-03-03 07:00:17Z], ~U[2026-05-03 23:40:43Z], ~U[2026-05-03 23:40:43Z], "", "Что люди потеряли при Эволюции?", "rnXfVe-dQok", "https://www.youtube.com/shorts/rnXfVe-dQok", 52, false, "/downloads/youtube/ОСНОВА/2023-03-03_Что люди потеряли при Эволюции?.m4a", true, 10, ~U[2023-03-03 07:00:17Z]] 02:40:43.020 [debug] QUERY OK source="sources" db=1.5ms idle=746.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:43.020 [debug] QUERY OK source="media_profiles" db=0.7ms idle=52.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:43.022 [debug] QUERY OK source="media_items" db=1.1ms idle=52.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5179] 02:40:43.022 [debug] Current batch of media processed. Will check again in 1000ms 02:40:44.022 [debug] Current batch of media processed. Will check again in 1000ms 02:40:45.023 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "", "duration" => 51, "filename" => "/downloads/youtube/ОСНОВА/2023-03-02_Жизнь пришла с Марса: Как доказать?.m4a", "id" => "59Lst45jWjs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/shorts/59Lst45jWjs", "playlist_index" => 3, "timestamp" => 1677736801, "title" => "Жизнь пришла с Марса: Как доказать?", "upload_date" => "20230302"} 02:40:45.025 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=744.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:45.026 [debug] QUERY OK source="sources" db=0.9ms idle=533.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:45.069 [debug] QUERY OK source="media_items" db=42.7ms idle=534.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-02 06:00:01Z], 10] 02:40:45.076 [debug] QUERY OK source="media_items" db=7.0ms idle=578.0ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Жизнь пришла с Марса: Как доказать?", "5cdb2dbd-0711-4272-a296-6c03afaa28a7", "59Lst45jWjs", [], false, "https://www.youtube.com/shorts/59Lst45jWjs", 51, false, 3, "/downloads/youtube/ОСНОВА/2023-03-02_Жизнь пришла с Марса: Как доказать?.m4a", false, true, 10, 1, ~U[2023-03-02 06:00:01Z], ~U[2026-05-03 23:40:45Z], ~U[2026-05-03 23:40:45Z], "", "Жизнь пришла с Марса: Как доказать?", "59Lst45jWjs", "https://www.youtube.com/shorts/59Lst45jWjs", 51, false, "/downloads/youtube/ОСНОВА/2023-03-02_Жизнь пришла с Марса: Как доказать?.m4a", true, 10, ~U[2023-03-02 06:00:01Z]] 02:40:45.079 [debug] QUERY OK source="sources" db=2.5ms idle=585.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:45.080 [debug] QUERY OK source="media_profiles" db=0.9ms idle=54.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:45.082 [debug] QUERY OK source="media_items" db=2.0ms idle=54.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5180] 02:40:45.083 [debug] Current batch of media processed. Will check again in 1000ms 02:40:46.083 [debug] Current batch of media processed. Will check again in 1000ms 02:40:47.084 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "", "duration" => 36, "filename" => "/downloads/youtube/ОСНОВА/2023-03-01_В каком возрасте мы глупеем?.m4a", "id" => "k8Se9_kKIZ8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/shorts/k8Se9_kKIZ8", "playlist_index" => 4, "timestamp" => 1677654016, "title" => "В каком возрасте мы глупеем?", "upload_date" => "20230301"} 02:40:47.085 [debug] QUERY OK source="sources" db=0.8ms idle=797.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:47.086 [debug] QUERY OK source="sources" db=0.7ms idle=594.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:47.123 [debug] QUERY OK source="media_items" db=36.1ms idle=595.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-01 07:00:16Z], 10] 02:40:47.130 [debug] QUERY OK source="media_items" db=6.3ms idle=631.8ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["В каком возрасте мы глупеем?", "62cd244b-fe84-45fc-a074-31e8314b3be5", "k8Se9_kKIZ8", [], false, "https://www.youtube.com/shorts/k8Se9_kKIZ8", 36, false, 4, "/downloads/youtube/ОСНОВА/2023-03-01_В каком возрасте мы глупеем?.m4a", false, true, 10, 1, ~U[2023-03-01 07:00:16Z], ~U[2026-05-03 23:40:47Z], ~U[2026-05-03 23:40:47Z], "", "В каком возрасте мы глупеем?", "k8Se9_kKIZ8", "https://www.youtube.com/shorts/k8Se9_kKIZ8", 36, false, "/downloads/youtube/ОСНОВА/2023-03-01_В каком возрасте мы глупеем?.m4a", true, 10, ~U[2023-03-01 07:00:16Z]] 02:40:47.132 [debug] QUERY OK source="sources" db=2.2ms idle=638.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:47.133 [debug] QUERY OK source="media_profiles" db=1.0ms idle=46.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:47.135 [debug] QUERY OK source="media_items" db=1.7ms idle=46.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5181] 02:40:47.135 [debug] Current batch of media processed. Will check again in 1000ms 02:40:48.136 [debug] Current batch of media processed. Will check again in 1000ms 02:40:49.137 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "", "duration" => 57, "filename" => "/downloads/youtube/ОСНОВА/2023-02-28_Самый ПРОСТОЙ ЯЗЫК?.m4a", "id" => "rXQOBfjZL0g", "live_status" => "not_live", "original_url" => "https://www.youtube.com/shorts/rXQOBfjZL0g", "playlist_index" => 5, "timestamp" => 1677564016, "title" => "Самый ПРОСТОЙ ЯЗЫК?", "upload_date" => "20230228"} 02:40:49.139 [debug] QUERY OK source="sources" db=0.9ms idle=842.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:49.140 [debug] QUERY OK source="sources" db=0.9ms idle=647.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:49.198 [debug] QUERY OK source="media_items" db=58.5ms idle=648.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-28 06:00:16Z], 10] 02:40:49.206 [debug] QUERY OK source="media_items" db=7.4ms queue=0.1ms idle=707.5ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Самый ПРОСТОЙ ЯЗЫК?", "70b3af86-dbd0-4865-bd8d-fd26350b6c92", "rXQOBfjZL0g", [], false, "https://www.youtube.com/shorts/rXQOBfjZL0g", 57, false, 5, "/downloads/youtube/ОСНОВА/2023-02-28_Самый ПРОСТОЙ ЯЗЫК?.m4a", false, true, 10, 1, ~U[2023-02-28 06:00:16Z], ~U[2026-05-03 23:40:49Z], ~U[2026-05-03 23:40:49Z], "", "Самый ПРОСТОЙ ЯЗЫК?", "rXQOBfjZL0g", "https://www.youtube.com/shorts/rXQOBfjZL0g", 57, false, "/downloads/youtube/ОСНОВА/2023-02-28_Самый ПРОСТОЙ ЯЗЫК?.m4a", true, 10, ~U[2023-02-28 06:00:16Z]] 02:40:49.209 [debug] QUERY OK source="sources" db=2.4ms idle=715.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:49.210 [debug] QUERY OK source="media_profiles" db=0.6ms idle=70.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:49.213 [debug] QUERY OK source="media_items" db=3.1ms idle=70.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5182] 02:40:49.213 [debug] Current batch of media processed. Will check again in 1000ms 02:40:50.214 [debug] Current batch of media processed. Will check again in 1000ms 02:40:51.215 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "", "duration" => 54, "filename" => "/downloads/youtube/ОСНОВА/2023-02-27_Искусственный Интеллект опаснее Бомбы?.m4a", "id" => "cB-_eKCg5Hk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/shorts/cB-_eKCg5Hk", "playlist_index" => 6, "timestamp" => 1677509984, "title" => "Искусственный Интеллект опаснее Бомбы?", "upload_date" => "20230227"} 02:40:51.216 [debug] QUERY OK source="sources" db=0.8ms idle=914.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:51.218 [debug] QUERY OK source="sources" db=1.3ms idle=725.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:51.263 [debug] QUERY OK source="media_items" db=45.1ms idle=726.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-27 14:59:44Z], 10] 02:40:51.287 [debug] QUERY OK source="media_items" db=22.8ms idle=772.3ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Искусственный Интеллект опаснее Бомбы?", "b868ed5c-84e0-4c53-a56e-f8afe1154338", "cB-_eKCg5Hk", [], false, "https://www.youtube.com/shorts/cB-_eKCg5Hk", 54, false, 6, "/downloads/youtube/ОСНОВА/2023-02-27_Искусственный Интеллект опаснее Бомбы?.m4a", false, true, 10, 1, ~U[2023-02-27 14:59:44Z], ~U[2026-05-03 23:40:51Z], ~U[2026-05-03 23:40:51Z], "", "Искусственный Интеллект опаснее Бомбы?", "cB-_eKCg5Hk", "https://www.youtube.com/shorts/cB-_eKCg5Hk", 54, false, "/downloads/youtube/ОСНОВА/2023-02-27_Искусственный Интеллект опаснее Бомбы?.m4a", true, 10, ~U[2023-02-27 14:59:44Z]] 02:40:51.289 [debug] QUERY OK source="sources" db=1.9ms idle=795.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:51.290 [debug] QUERY OK source="media_profiles" db=0.9ms idle=72.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:51.292 [debug] QUERY OK source="media_items" db=1.4ms idle=72.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5183] 02:40:51.292 [debug] Current batch of media processed. Will check again in 1000ms 02:40:52.292 [debug] Current batch of media processed. Will check again in 1000ms 02:40:53.293 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "", "duration" => 39, "filename" => "/downloads/youtube/ОСНОВА/2023-02-26_Правда, что Жизнь прилетела с Марса?.m4a", "id" => "K5w11PdgQVU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/shorts/K5w11PdgQVU", "playlist_index" => 7, "timestamp" => 1677398416, "title" => "Правда, что Жизнь прилетела с Марса?", "upload_date" => "20230226"} 02:40:53.297 [debug] QUERY OK source="sources" db=3.1ms idle=987.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:53.298 [debug] QUERY OK source="sources" db=1.0ms idle=805.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:53.334 [debug] QUERY OK source="media_items" db=35.3ms idle=807.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-26 08:00:16Z], 10] 02:40:53.348 [debug] QUERY OK source="media_items" db=13.7ms idle=842.7ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Правда, что Жизнь прилетела с Марса?", "e5809a55-db47-4205-b2ac-14e741b97ab1", "K5w11PdgQVU", [], false, "https://www.youtube.com/shorts/K5w11PdgQVU", 39, false, 7, "/downloads/youtube/ОСНОВА/2023-02-26_Правда, что Жизнь прилетела с Марса?.m4a", false, true, 10, 1, ~U[2023-02-26 08:00:16Z], ~U[2026-05-03 23:40:53Z], ~U[2026-05-03 23:40:53Z], "", "Правда, что Жизнь прилетела с Марса?", "K5w11PdgQVU", "https://www.youtube.com/shorts/K5w11PdgQVU", 39, false, "/downloads/youtube/ОСНОВА/2023-02-26_Правда, что Жизнь прилетела с Марса?.m4a", true, 10, ~U[2023-02-26 08:00:16Z]] 02:40:53.351 [debug] QUERY OK source="sources" db=2.8ms idle=51.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:53.352 [debug] QUERY OK source="media_profiles" db=1.0ms idle=52.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:53.354 [debug] QUERY OK source="media_items" db=1.7ms idle=44.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5184] 02:40:53.354 [debug] Current batch of media processed. Will check again in 1000ms 02:40:54.355 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "", "duration" => 56, "filename" => "/downloads/youtube/ОСНОВА/2023-02-25_Как СФОТОГРАФИРОВАТЬ ЧЕРНУЮ ДЫРУ?.m4a", "id" => "U_lpAaZkVKQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/shorts/U_lpAaZkVKQ", "playlist_index" => 8, "timestamp" => 1677308408, "title" => "Как СФОТОГРАФИРОВАТЬ ЧЕРНУЮ ДЫРУ?", "upload_date" => "20230225"} 02:40:54.356 [debug] QUERY OK source="sources" db=0.7ms idle=1007.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:54.357 [debug] QUERY OK source="sources" db=0.6ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:54.394 [debug] QUERY OK source="media_items" db=37.1ms idle=1005.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-25 07:00:08Z], 10] 02:40:54.402 [debug] QUERY OK source="media_items" db=7.5ms idle=1040.4ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как СФОТОГРАФИРОВАТЬ ЧЕРНУЮ ДЫРУ?", "c530257e-651a-4c4b-8085-8580c32d69a4", "U_lpAaZkVKQ", [], false, "https://www.youtube.com/shorts/U_lpAaZkVKQ", 56, false, 8, "/downloads/youtube/ОСНОВА/2023-02-25_Как СФОТОГРАФИРОВАТЬ ЧЕРНУЮ ДЫРУ?.m4a", false, true, 10, 1, ~U[2023-02-25 07:00:08Z], ~U[2026-05-03 23:40:54Z], ~U[2026-05-03 23:40:54Z], "", "Как СФОТОГРАФИРОВАТЬ ЧЕРНУЮ ДЫРУ?", "U_lpAaZkVKQ", "https://www.youtube.com/shorts/U_lpAaZkVKQ", 56, false, "/downloads/youtube/ОСНОВА/2023-02-25_Как СФОТОГРАФИРОВАТЬ ЧЕРНУЮ ДЫРУ?.m4a", true, 10, ~U[2023-02-25 07:00:08Z]] 02:40:54.404 [debug] QUERY OK source="sources" db=1.9ms idle=88.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:54.405 [debug] QUERY OK source="media_profiles" db=0.6ms idle=48.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:54.407 [debug] QUERY OK source="media_items" db=1.3ms idle=48.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5185] 02:40:54.407 [debug] Current batch of media processed. Will check again in 1000ms 02:40:55.407 [debug] Current batch of media processed. Will check again in 1000ms 02:40:56.409 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "", "duration" => 48, "filename" => "/downloads/youtube/ОСНОВА/2023-02-24_Как произошел Большой взрыв?.m4a", "id" => "i8v9MFvl74o", "live_status" => "not_live", "original_url" => "https://www.youtube.com/shorts/i8v9MFvl74o", "playlist_index" => 9, "timestamp" => 1677222013, "title" => "Как произошел Большой взрыв?", "upload_date" => "20230224"} 02:40:56.411 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=917.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:56.414 [debug] QUERY OK source="sources" db=2.9ms queue=0.1ms idle=919.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:56.463 [debug] QUERY OK source="media_items" db=48.4ms idle=923.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-24 07:00:13Z], 10] 02:40:56.467 [debug] QUERY OK source="media_items" db=3.4ms idle=972.1ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как произошел Большой взрыв?", "b972de3c-cbad-4959-9ba9-b148d66271f0", "i8v9MFvl74o", [], false, "https://www.youtube.com/shorts/i8v9MFvl74o", 48, false, 9, "/downloads/youtube/ОСНОВА/2023-02-24_Как произошел Большой взрыв?.m4a", false, true, 10, 1, ~U[2023-02-24 07:00:13Z], ~U[2026-05-03 23:40:56Z], ~U[2026-05-03 23:40:56Z], "", "Как произошел Большой взрыв?", "i8v9MFvl74o", "https://www.youtube.com/shorts/i8v9MFvl74o", 48, false, "/downloads/youtube/ОСНОВА/2023-02-24_Как произошел Большой взрыв?.m4a", true, 10, ~U[2023-02-24 07:00:13Z]] 02:40:56.470 [debug] QUERY OK source="sources" db=2.5ms idle=148.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:56.470 [debug] QUERY OK source="media_profiles" db=0.7ms idle=58.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:56.472 [debug] QUERY OK source="media_items" db=1.4ms idle=56.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5186] 02:40:56.472 [debug] Current batch of media processed. Will check again in 1000ms 02:40:57.473 [debug] Current batch of media processed. Will check again in 1000ms 02:40:58.474 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "", "duration" => 59, "filename" => "/downloads/youtube/ОСНОВА/2023-02-23_Что такое Кот Шредингера?.m4a", "id" => "-8HRCqojJkM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/shorts/-8HRCqojJkM", "playlist_index" => 10, "timestamp" => 1677156771, "title" => "Что такое Кот Шредингера?", "upload_date" => "20230223"} 02:40:58.476 [debug] QUERY OK source="sources" db=0.8ms idle=983.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:40:58.477 [debug] QUERY OK source="sources" db=1.3ms idle=984.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:58.514 [debug] QUERY OK source="media_items" db=37.2ms idle=986.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-23 12:52:51Z], 10] 02:40:58.522 [debug] QUERY OK source="media_items" db=7.0ms idle=1023.6ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Что такое Кот Шредингера?", "6fb2862b-418e-408b-9e95-aa652fbc52ab", "-8HRCqojJkM", [], false, "https://www.youtube.com/shorts/-8HRCqojJkM", 59, false, 10, "/downloads/youtube/ОСНОВА/2023-02-23_Что такое Кот Шредингера?.m4a", false, true, 10, 2, ~U[2023-02-23 12:52:51Z], ~U[2026-05-03 23:40:58Z], ~U[2026-05-03 23:40:58Z], "", "Что такое Кот Шредингера?", "-8HRCqojJkM", "https://www.youtube.com/shorts/-8HRCqojJkM", 59, false, "/downloads/youtube/ОСНОВА/2023-02-23_Что такое Кот Шредингера?.m4a", true, 10, ~U[2023-02-23 12:52:51Z]] 02:40:58.524 [debug] QUERY OK source="sources" db=1.8ms idle=196.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:40:58.525 [debug] QUERY OK source="media_profiles" db=0.6ms idle=48.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:40:58.526 [debug] QUERY OK source="media_items" db=1.4ms idle=47.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5187] 02:40:58.526 [debug] Current batch of media processed. Will check again in 1000ms 02:40:59.527 [debug] Current batch of media processed. Will check again in 1000ms 02:41:00.529 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "", "duration" => 43, "filename" => "/downloads/youtube/ОСНОВА/2023-02-22_Почему снятся КОШМАРЫ?.m4a", "id" => "y9nZfMpargU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/shorts/y9nZfMpargU", "playlist_index" => 11, "timestamp" => 1677052833, "title" => "Почему снятся КОШМАРЫ?", "upload_date" => "20230222"} 02:41:00.530 [info] {"source":"oban","duration":1564,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:41:00.532 [debug] QUERY OK source="sources" db=2.1ms queue=0.3ms idle=38.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:41:00.536 [debug] QUERY OK source="sources" db=3.6ms queue=0.1ms idle=40.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:00.589 [debug] QUERY OK source="media_items" db=52.8ms idle=44.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-22 08:00:33Z], 10] 02:41:00.597 [debug] QUERY OK source="media_items" db=7.6ms idle=98.3ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Почему снятся КОШМАРЫ?", "6d816a20-0839-4cea-a717-f76af4533da2", "y9nZfMpargU", [], false, "https://www.youtube.com/shorts/y9nZfMpargU", 43, false, 11, "/downloads/youtube/ОСНОВА/2023-02-22_Почему снятся КОШМАРЫ?.m4a", false, true, 10, 1, ~U[2023-02-22 08:00:33Z], ~U[2026-05-03 23:41:00Z], ~U[2026-05-03 23:41:00Z], "", "Почему снятся КОШМАРЫ?", "y9nZfMpargU", "https://www.youtube.com/shorts/y9nZfMpargU", 43, false, "/downloads/youtube/ОСНОВА/2023-02-22_Почему снятся КОШМАРЫ?.m4a", true, 10, ~U[2023-02-22 08:00:33Z]] 02:41:00.600 [debug] QUERY OK source="sources" db=2.0ms idle=67.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:00.600 [debug] QUERY OK source="media_profiles" db=0.7ms idle=67.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:41:00.602 [debug] QUERY OK source="media_items" db=1.4ms idle=64.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5188] 02:41:00.602 [debug] Current batch of media processed. Will check again in 1000ms 02:41:01.603 [debug] Current batch of media processed. Will check again in 1000ms 02:41:02.604 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "", "duration" => 39, "filename" => "/downloads/youtube/ОСНОВА/2023-02-21_Почему Мат не любят Лингвисты?.m4a", "id" => "Vhu_otgWd7A", "live_status" => "not_live", "original_url" => "https://www.youtube.com/shorts/Vhu_otgWd7A", "playlist_index" => 12, "timestamp" => 1676970030, "title" => "Почему Мат не любят Лингвисты?", "upload_date" => "20230221"} 02:41:02.605 [debug] QUERY OK source="sources" db=0.8ms idle=266.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:41:02.606 [debug] QUERY OK source="sources" db=0.7ms idle=114.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:02.668 [debug] QUERY OK source="media_items" db=61.4ms idle=115.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-21 09:00:30Z], 10] 02:41:02.967 [debug] QUERY OK source="media_items" db=300.5ms idle=177.1ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Почему Мат не любят Лингвисты?", "2ed712e0-da44-4b0e-a233-5116b8114663", "Vhu_otgWd7A", [], false, "https://www.youtube.com/shorts/Vhu_otgWd7A", 39, false, 12, "/downloads/youtube/ОСНОВА/2023-02-21_Почему Мат не любят Лингвисты?.m4a", false, true, 10, 1, ~U[2023-02-21 09:00:30Z], ~U[2026-05-03 23:41:02Z], ~U[2026-05-03 23:41:02Z], "", "Почему Мат не любят Лингвисты?", "Vhu_otgWd7A", "https://www.youtube.com/shorts/Vhu_otgWd7A", 39, false, "/downloads/youtube/ОСНОВА/2023-02-21_Почему Мат не любят Лингвисты?.m4a", true, 10, ~U[2023-02-21 09:00:30Z]] 02:41:02.969 [debug] QUERY OK source="sources" db=1.8ms idle=477.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:02.971 [debug] QUERY OK source="media_profiles" db=1.2ms idle=365.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:41:02.973 [debug] QUERY OK source="media_items" db=2.1ms idle=366.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5189] 02:41:02.973 [debug] Current batch of media processed. Will check again in 1000ms 02:41:03.975 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "", "duration" => 32, "filename" => "/downloads/youtube/ОСНОВА/2023-02-20_Почему динозавры не появились СНОВА?.m4a", "id" => "qbE_VYyqkII", "live_status" => "not_live", "original_url" => "https://www.youtube.com/shorts/qbE_VYyqkII", "playlist_index" => 13, "timestamp" => 1676887225, "title" => "Почему динозавры не появились СНОВА?", "upload_date" => "20230220"} 02:41:03.976 [debug] QUERY OK source="sources" db=0.8ms idle=1007.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:41:03.977 [debug] QUERY OK source="sources" db=0.7ms idle=1006.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:04.014 [debug] QUERY OK source="media_items" db=37.2ms idle=1006.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-20 10:00:25Z], 10] 02:41:04.040 [debug] QUERY OK source="media_items" db=25.0ms idle=1041.4ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Почему динозавры не появились СНОВА?", "38412ff7-a98d-40f3-b288-043b8c4a92dd", "qbE_VYyqkII", [], false, "https://www.youtube.com/shorts/qbE_VYyqkII", 32, false, 13, "/downloads/youtube/ОСНОВА/2023-02-20_Почему динозавры не появились СНОВА?.m4a", false, true, 10, 1, ~U[2023-02-20 10:00:25Z], ~U[2026-05-03 23:41:04Z], ~U[2026-05-03 23:41:04Z], "", "Почему динозавры не появились СНОВА?", "qbE_VYyqkII", "https://www.youtube.com/shorts/qbE_VYyqkII", 32, false, "/downloads/youtube/ОСНОВА/2023-02-20_Почему динозавры не появились СНОВА?.m4a", true, 10, ~U[2023-02-20 10:00:25Z]] 02:41:04.043 [debug] QUERY OK source="sources" db=3.3ms idle=699.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:04.044 [debug] QUERY OK source="media_profiles" db=0.7ms idle=67.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:41:04.046 [debug] QUERY OK source="media_items" db=1.4ms idle=67.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5190] 02:41:04.046 [debug] Current batch of media processed. Will check again in 1000ms 02:41:05.040 [info] {"source":"oban","duration":4518,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:41:05.046 [debug] Current batch of media processed. Will check again in 1000ms 02:41:06.048 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "", "duration" => 45, "filename" => "/downloads/youtube/ОСНОВА/2023-02-19_ИСТОРИК ДИЗАЙНА: Что изменила IKEA?.m4a", "id" => "J48TMAV5jzE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/shorts/J48TMAV5jzE", "playlist_index" => 14, "timestamp" => 1676800817, "title" => "ИСТОРИК ДИЗАЙНА: Что изменила IKEA?", "upload_date" => "20230219"} 02:41:06.049 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=1008.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:41:06.051 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=701.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:06.091 [debug] QUERY OK source="media_items" db=39.5ms idle=561.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-19 10:00:17Z], 10] 02:41:06.098 [debug] QUERY OK source="media_items" db=7.1ms idle=601.5ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["ИСТОРИК ДИЗАЙНА: Что изменила IKEA?", "7ef2bc05-819f-4e28-893e-991c5660a98d", "J48TMAV5jzE", [], false, "https://www.youtube.com/shorts/J48TMAV5jzE", 45, false, 14, "/downloads/youtube/ОСНОВА/2023-02-19_ИСТОРИК ДИЗАЙНА: Что изменила IKEA?.m4a", false, true, 10, 1, ~U[2023-02-19 10:00:17Z], ~U[2026-05-03 23:41:06Z], ~U[2026-05-03 23:41:06Z], "", "ИСТОРИК ДИЗАЙНА: Что изменила IKEA?", "J48TMAV5jzE", "https://www.youtube.com/shorts/J48TMAV5jzE", 45, false, "/downloads/youtube/ОСНОВА/2023-02-19_ИСТОРИК ДИЗАЙНА: Что изменила IKEA?.m4a", true, 10, ~U[2023-02-19 10:00:17Z]] 02:41:06.100 [debug] QUERY OK source="sources" db=2.1ms idle=608.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:06.101 [debug] QUERY OK source="media_profiles" db=0.7ms idle=51.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:41:06.103 [debug] QUERY OK source="media_items" db=1.2ms idle=50.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [5191] 02:41:06.103 [debug] Current batch of media processed. Will check again in 1000ms 02:41:07.103 [debug] Current batch of media processed. Will check again in 1000ms 02:41:07.291 [debug] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@vedensky --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/youtube/%(channel)S/%(upload_date>%Y-%m-%d)S_%(title)S.%(ext)S --extract-audio --format-sort +acodec:m4a --audio-format best --format bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5d/1f/5d1f126d7df3ff149c82ab88b02b2e8cef3e887d92c8b948984985df6ead6685.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 0 with: 02:41:07.334 [debug] Gracefully stopping file follower 02:41:07.335 [debug] QUERY OK source="sources" db=0.9ms idle=1236.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [10] 02:41:07.336 [debug] QUERY OK source="sources" db=0.7ms idle=1235.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:07.379 [debug] QUERY OK source="media_items" db=42.9ms idle=1235.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-05-03 09:08:53Z], 10] 02:41:07.580 [debug] QUERY OK source="media_items" db=199.1ms idle=1027.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКнига Николая Горькавого \"Пульсирующая Вселенная\": https://www.piter.com/collection/nauchno-populyarnaya-literatura/product/pulsiruyuschaya-vselennaya\nПосмотреть панораму Луны: https://trek.nasa.gov/moon/\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nКогда космонавт падает в чёрную дыру — его растягивает в спагетти. Это даже официальный научный термин: спагеттификация. Физика реальная: гравитация на ногах в миллион раз сильнее земной, на голове — чуть меньше, и тело вытягивается в нить.\n\nНо фишка вот в чём. Это работает только для маленьких чёрных дыр — размером с наше Солнце или максимум раз в 30 больше. А если чёрная дыра очень большая — например, размером со Вселенную — то ускорение там будет всего пару миллиметров в секунду. Космонавт вообще ничего не заметит. Просто будет жить дальше. И, возможно, уже живёт. По одной из теорий — мы и находимся внутри чёрной дыры. Звучит как фантастика, но у этой идеи есть свои сторонники среди серьёзных учёных, и она следует из уравнений общей теории относительности.\n\nОб этом и многом другом мы поговорили с Николаем Горькавым, астрономом NASA и одним из авторов теории пульсирующей Вселенной. Обсудили, почему, по его мнению, Большого взрыва в привычном виде не было, что может скрываться за тёмной материей и почему первичные чёрные дыры — один из главных кандидатов на эту роль, как Николай предсказал в 1985 году спутник Урана и как этот спутник нашли только в 2025-м на телескопе Джеймса Уэбба. А ещё — мечту академика Сахарова о корабле поколений, который мог бы пересидеть конец Вселенной на её краю и встретить следующий цикл. \n\nПросмотра!\n\n0:00 - Главные вопросы выпуска\n0:23 - Поддержите нас лайком!\n0:35 - Больших взрывов было несколько?\n2:50 - Почему теорию \"пульсирующей Вселенной\" посчитали ненаучной?\n3:32 - Как появилась идея \"пульсирующей Вселенной\"\n4:40 - Как Иммануил Кант поддержал теорию пульсирующей Вселенной\n5:45 - Первое обнаружение расширение Вселенной\n7:43 - Борьба двух теорий\n9:00 - Количество черных дыр - не сходится\n10:38 - Черные дыры - это и есть темная материя Вселенной\n11:15 - Взаимодействие черной дыры с пространством\n12:53 - Миллионы черных дыр в гало галактики\n15:26 - Слияние черных дыр\n21:30 - Сколько циклов сжатия и расширения Вселенной было?\n23:59 - Мы пульсируем в черной дыре?\n27:07 - Плотность черных дыр\n29:39 - \"Внутри черной дыры можно жить\"\n31:03 - Памятники из прошлого в виде черных дыр\n31:54 - \"Накормить\" черную дыру\n34:37 - Черная дыра в центре Вселенной\n35:45 - Ускоренное расширение Вселенной\n37:33 - Критика теории пульсирующей Вселенной\n39:20 - Реликтовое излучение\n41:28 - Эйнштейн ошибался?\n43:40 - Физика меняется из цикла в цикл?\n47:23 - Изменение химии\n47:38 - Мультиверс\n48:53 - Пенроуз и его теория\n50:57 - Если мы внутри черной дыры, то тогда что снаружи?\n51:44 - Предсказал спутники Урана\n55:48 - Почему 6й спутник не могли найти\n56:15 - Как образуются кольца планет?\n57:10 - Перемалывание спутников\n1:00:18 - Работа в NASA\n1:00:54 - Разница между фундаментальной теорией и прикладной\n1:03:09 - Проект NASA с поиском кислорода на Луне\n1:06:19 - Как NASA отличается от организаций в России\n1:09:01 - Сайт с панорамой Луны\n1:09:34 - Как будет происходить сжатие Вселенной\n1:11:56 - Как пережить сжатие Вселенной\n1:14:57 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #вселенная #астрофизика #наука", "АСТРОНОМ NASA ГОРЬКАВЫЙ: ТЕОРИЯ ПУЛЬСИРУЮЩЕЙ ВСЕЛЕННОЙ", "0f6e39ec-9976-4b8d-a837-e769c2fe0093", "BJT7Frk8Sp8", [], false, "https://www.youtube.com/watch?v=BJT7Frk8Sp8", 4527, false, 1, "/downloads/youtube/ОСНОВА/2026-05-03_АСТРОНОМ NASA ГОРЬКАВЫЙ: ТЕОРИЯ ПУЛЬСИРУЮЩЕЙ ВСЕЛЕННОЙ.m4a", false, false, 10, 1, ~U[2026-05-03 09:08:53Z], ~U[2026-05-03 23:41:07Z], ~U[2026-05-03 23:41:07Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКнига Ни (truncated) 02:41:07.582 [debug] QUERY OK source="sources" db=2.0ms idle=244.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:07.616 [debug] QUERY OK source="media_items" db=33.3ms idle=245.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-26 08:12:07Z], 10] 02:41:07.628 [debug] QUERY OK source="media_items" db=11.6ms idle=261.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["MWS Tables — платформа для организации совместной работы и автоматизации рутины на основе таблиц. Карточки с интересными фактами о динозаврах — по ссылке https://l.mts.ru/osnova_yt\n\nСмотрите «Радар» только в Okko: https://vk.cc/cX7ypL\nПодписка на 30 дней за 1₽ по промокоду «RADAR»\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Антона Нелихова: https://t.me/minutka_ethnography\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nНачало XIX века, Рязанская губерния. Крестьяне находят в земле огромную кость, размером с полчеловека. Чья она — непонятно. Но необычный артефакт забирает помещик. И приспосабливает её к делу: ставит у камина как заслонку, чтобы искры не разлетались на пол. Тем временем крестьяне, поразмыслив, решают: это кость БОГАТЫРЯ. Причём конкретно — Добрыни Никитича, его ребро. То, что найденная кость по форме — лопатка, никого не смущает. Несколько десятилетий ребро богатыря Добрыни добросовестно служит каминной заслонкой в рязанском поместье. Только сильно позже выясняется, что это вообще не богатырь. Это лопатка мамонта.\n\nСегодня выпуск о том, как люди тысячи лет находили в земле кости вымерших животных — и придумывали к ним великанов, святых, драконов и богатырей. С Антоном Нелиховым, историком науки и собирателем ископаемого фольклора, мы поговорили о том, откуда взялся миф о циклопах и при чём тут карликовые слоны. Что на самом деле тысячу лет толкли в порошок и пили в Китае под видом «костей дракона». И почему скелеты динозавров в музеях — на самом деле реплики из пластика, а настоящие кости лежат рядом в витринах и выглядят неказисто.\n\nЕщё обсудили: можно ли купить настоящего динозавра на Авито, что произошло в конце пермского периода и почему это было страшнее, чем падение астероида на динозавров, как окаменелости спасали людей от голода в Поволжье в 1891 году, и почему в традиционной русской деревне можно было спокойно пить из лужи. И самое неожиданное — откуда у нас сны про полёты и падения, если выше табуретки мы никогда не прыгали. Просмотра!\n\n0:00 - Лунные и солнечные какашки\n0:13 - Поддержите нас лайком\n0:27 - Как мамонты стали циклопами\n2:18 - Кости гигантов\n4:51 - Какого размера лопатка мамонта\n7:05 - Кости дракона и мифологизация костей\n8:50 - Громовые стрелы из морского моллюска\n11:37 - Источники мифов\n12:23 - Динозавры до революции\n13:36 - Самые популярные вымершие чудовища\n14:52 - Записки о динозаврах\n17:58 - Мировые мифы об окаменелостях\n19:05 - Кости драконов\n19:54 - Как находят кости динозавров\n21:52 - Что мы найдем под Петербургом?\n23:29 - Динозавры в Москве\n23:52 - Где динозавры \"выходят на поверхность\"\n24:56 - Звероящеры\n25:25 - Что убило первых млекопитающих\n26:02 - Пермский период\n28:02 - Пермский плюм, который уничтожил все\n29:33 - В России мало динозавров?\n30:44 - Самая значимая российская палеонтологическая находка\n32:37 - Крокодил с перьями\n33:06 - Как воскресить динозавров\n35:13 - Самые древние украшения\n37:15 - Первое упоминание окаменелостей\n38:34 - Древние египтяне \"захоронили бога\"\n40:10 - Как в музеи привозили не те кости\n40:44 - Потоп и кости рыб\n42:41 - Как палеонтология отражена в религии\n44:06 - Миф об окаменелых змеях\n46:11 - Как аммониты стали талисманами\n47:59 - Мы всегда искали объяснения\n50:43 - Необъяснимые находки\n51:37 - Какие останки лучше всего сохранились\n55:45 - Сколько динозавров находят ежегодно\n56:35 - Как по одной кости восстановить всего динозавра\n59:38 - Динозавры в музеях\n1:01:35 - Ненастоящие скелеты динозавров\n1:03:27 - Почему из настоящих костей не строят скелеты\n1:04:01 - Купить настоящего динозавра\n1:04:55 - Легальность покупки костей динозавров\n1:06:55 - Легенда о космических как" <> ..., "ДИНОЗАВРЫ В МУЗЕЯХ — НЕ НАСТОЯЩИЕ?", "ac420588-8a63-4393-a932-40f577c773c2", "VK7M0tJ3YcQ", [], false, "https://www.youtube.com/watch?v=VK7M0tJ3YcQ", 4701, false, 2, "/downloads/youtube/ОСНОВА/2026-04-26_ДИНОЗАВРЫ В МУЗЕЯХ — НЕ НАСТОЯЩИЕ?.m4a", false, false, 10, 1, ~U[2026-04-26 08:12:07Z], ~U[2026-05-03 23:41:07Z], ~U[2026-05-03 23:41:07Z], "MWS Tables — платформа для организации совместн (truncated) 02:41:07.630 [debug] QUERY OK source="sources" db=1.8ms idle=248.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:07.662 [debug] QUERY OK source="media_items" db=31.9ms idle=51.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-19 15:05:28Z], 10] 02:41:07.674 [debug] QUERY OK source="media_items" db=11.1ms idle=80.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n«Земля-снежок» — так геологи называют период, когда планета была покрыта льдом от полюсов до экватора. Никакого открытого океана, никаких берегов — сплошной белый шар. И это не гипотеза из фантастики: доказательство нашли в горных породах тропиков — там, где никакому леднику взяться неоткуда. Следы ледниковой шлифовки в породах возрастом 700 миллионов лет, на широте, где сегодня джунгли.\n\nСегодня в гостях — геохимик Андрей Бычков. Поговорили о том, как Земля вообще стала Землёй: из чего слепилась, почему не остыла и откуда взялась вода. Что произошло при столкновении с Теей — объектом, после удара с которым образовалась Луна. Существуют ли вулканы, которые извергают не лаву, а воду. Сколько лет нефти и можно ли ускорить её образование в лаборатории. И какой след оставит человечество в геологической летописи — что найдут будущие геологи через сто миллионов лет.\n\nПросмотра!\n\n0:00 - Как образуется нефть?\n1:15 - Поддержите нас лайками!\n1:26 - Почему Земля не шар?\n3:09 - 3D-модель Земли - ненастоящая\n4:07 - Самая древняя субстанция на Земле\n4:52 - Самое древнее вещество\n6:29 - Как мы знаем возраст веществ\n7:46 - Первые дни нашей планеты\n8:51 - Формирование Земли\n10:50 - Из чего построилась Земля\n11:42 - Почему Земля горячая внутри\n13:46 - Кремний и почему его так много\n16:42 - Элементы Солнца на Земле\n17:30 - Элементы, которые не могли образоваться при Большом взрыве\n19:51 - Тяжесть урана\n20:01 - Как сверхновые создали уран\n20:37 - Почему состав Земли отличаются от состава Солнечной системы\n21:42 - Почему в Земле много железа\n23:00 - Столкновение с Землей и формирование Луны\n25:51 - Кора Луны\n26:46 - Как геологи изучили весь состав Луны\n28:20 - Что случалось с Тейей, которая столкнулась с Землей?\n30:03 - Как взглянуть вглубь Земли\n31:13 - Метеориты - позволяют заглянуть вглубь Земли\n32:45 - Что с кратерами на Земле\n33:59 - Куда делось золото и платина Земли\n35:28 - Большая голубая дыра и другие карстовые воронки\n36:26 - Что такое карст\n38:16 - Первый фотосинтез на Земле\n41:48 - Как замерзла Земля\n42:42 - Ледниковые отложения\n45:18 - Зачем жизнь стала многоклеточной\n46:20 - Из чего состоит воздух\n48:29 - Как живые организмы повлияли на состав Земли\n50:31 - Возникновение нефти\n53:24 - Как появляется нефть\n55:06 - Из чего можно сделать нефть\n56:05 - \"Искусственная\" нефть\n57:41 - Криовулканизм - водяные вулканы\n1:01:11 - Сила воды\n1:05:47 - Геотермальные источники и как они создали жизнь\n1:09:40 - На каких планетах обязана возникнуть жизнь\n1:13:30 - Кратер Попигай\n1:14:20 - Супервулканы\n1:16:09 - Извержения супервулканов\n1:18:27 - Как люди изменили Землю\n1:22:08 - Любимый минерал\n1:22:16 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #земля #геология #космос #наука", "ВСЕ ЧТО ВЫ НЕ ЗНАЛИ О ФОРМИРОВАНИИ ЗЕМЛИ", "115b7dde-d44d-40ed-9725-5f80bb4b2931", "I6pUSXTmc9c", [], false, "https://www.youtube.com/watch?v=I6pUSXTmc9c", 4964, false, 3, "/downloads/youtube/ОСНОВА/2026-04-19_ВСЕ ЧТО ВЫ НЕ ЗНАЛИ О ФОРМИРОВАНИИ ЗЕМЛИ.m4a", false, false, 10, 1, ~U[2026-04-19 15:05:28Z], ~U[2026-05-03 23:41:07Z], ~U[2026-05-03 23:41:07Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n«Земля-снежок» — так геологи называют период, когда планета была покрыта льдом от полюсов до экватора. Никакого открытого океана, никаких берегов — сплошной белый шар. И это не гипотеза из фантастики: доказательство нашли в горных породах тропиков — там, где никакому леднику взяться неоткуда. Следы ледниковой шлифовки в породах возрастом 700 миллионов лет, на широте, (truncated) 02:41:07.676 [debug] QUERY OK source="sources" db=1.6ms idle=59.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:07.709 [debug] QUERY OK source="media_items" db=32.2ms idle=48.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-12 12:01:44Z], 10] 02:41:07.723 [debug] QUERY OK source="media_items" db=12.8ms idle=78.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["В апреле Авито Реклама проводит розыгрыш. Выигрывайте кроссовер, игровые консоли и получайте до 20 000 бонусов на рекламу. Подробности по ссылке:https://bit.ly/3Q30msq\n\nОформите легендарную кредитку 100 дней без %. Совершайте покупки, снимайте наличные и не думайте о процентах. Бесплатное обслуживание навсегда - https://alfa.me/THMYa2\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Ивана Ямщикова: https://t.me/progulka\nYouTube-канала Ивана Ямщикова: https://www.youtube.com/@kroniker\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nВ 1832 году российский чиновник Семён Корсаков подал в Петербургскую академию наук заявку на механическую машину для «сравнения идей». Она умела искать совпадения в записях — по сути, это был первый механический поиск по базе данных. Академия отказала: сочли баловством.\n\nПримерно тогда же в Лондоне Чарльз Бэббидж строил свою «аналитическую машину» — устройство, способное выполнять произвольные вычисления по программе. Он потратил на неё сорок лет и почти всё своё состояние. Машину так и не достроили — викторианская промышленность не могла изготовить детали с нужной точностью.\n\nОба опередили своё время примерно на сто лет. Но главное — уже тогда люди поняли, что интеллектуальные задачи в принципе можно передать машине, и по сути создали концепцию искусственного интеллекта.\n\nНаш сегодняшний гость, Иван Ямщиков, профессор в Высшей технической школе Вюрцбурга, AI-исследователь, сооснователь стартапа Pleias и автором подкаста \"Проветримся\", говорит: даже сами профессионалы не ожидали, что всё случится так быстро.\n\nПоговорили про амбициозные проекты Маска и про то, как на самом деле устроены нейросети и почему простая математика даёт такие поразительные результаты. Почему ИИ так хорошо пишет код — и связано ли это с тем, что код, в отличие от жизни, подчиняется строгим правилам. Что такое токенизация и почему способ нарезать текст на кусочки влияет на то, что модель вообще способна понять. Как алгоритмы рекомендаций в соцсетях незаметно меняют поведение — особенно подростков. Вымирают ли программисты и что будет с теми, кто только собирается в профессию. Чему учить детей, если через двадцать лет половину работы будет делать машина. И — конкретно: как прямо сейчас внедрить ИИ в обычный малый бизнес без программистов и стартапного бюджета.\n\nПросмотра!\n\n0:00 - ИИ будет влиять на психику поколений?\n2:03 - Поддержите нас лайком!\n2:16 - Первые ИИ-машины\n5:12 - Как машины проходят тест Тьюринга\n8:07 - Как ИИ так быстро развился\n10:25 - Вакцина от рака с помощью ChatGPT\n12:08 - Лекарства будущего\n12:44 - Будущее искусственного интеллекта\n15:47 - Реальная работа алгоритмов\n17:29 - Рыночная экономика эпохи ИИ\n18:32 - Ритуалы эпохи ИИ\n19:29 - Бот ушедшего близкого\n20:48 - Илон Маск - неадекватный\n22:19 - Энергопотребление нейросетей\n24:30 - Демократизация искусственного интеллекта\n26:00 - Схемы Маска\n28:54 - Space X и искусственный интеллект\n29:28 - Tesla вольется в Space X\n31:31 - Дата-центры в космосе\n35:58 - Как нейросеть видит наш текст. Процесс токенизации\n40:13 - \"Хороший токен\" и составление текста нейросетью\n42:29 - Языки программирования и ИИ\n44:16 - Алгоритмы токенизации\n46:29 - \"Горький урок\"\n50:23 - Какие профессии рискуют из-за ИИ\n54:37 - Век предпринимателей\n55:09 - Кто реально пострадает от ИИ\n56:12 - Нейросети и бизнес\n1:00:00 - Почему чат-боты банков тупят?\n1:02:55 - Какие задачи полностью перейдут к ИИ\n1:07:45 - Программисты исчезнут?\n1:09:30 - Какие ВУЗы лучше выбрать\n1:12:27 - Следующий качественный уровень искусственного интеллекта\n1:15:50 - Робо-работники и страх гуманоидов\n1:18:48 - Кто такие Anthropic\n1:24:02 - Пузыри ИИ\n1:" <> ..., "БУДУЩЕЕ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА: ПОРА ПРИГОТОВИТЬСЯ", "afa75ff2-f1b2-4df6-85f3-40786c37c5df", "Lc53LICTt6A", [], false, "https://www.youtube.com/watch?v=Lc53LICTt6A", 5766, false, 4, "/downloads/youtube/ОСНОВА/2026-04-12_БУДУЩЕЕ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА: ПОРА ПРИГОТОВИТЬСЯ.m4a", false, false, 10, 1, ~U[2026-04-12 12:01:44Z], ~U[2026-05-03 23:41:07Z], ~U[2026-05-03 23:41:07Z], "В апрел (truncated) 02:41:07.725 [debug] QUERY OK source="sources" db=2.0ms queue=0.1ms idle=60.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:07.758 [debug] QUERY OK source="media_items" db=33.0ms idle=51.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-04-05 11:30:55Z], 10] 02:41:07.773 [debug] QUERY OK source="media_items" db=13.8ms idle=82.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Суточно.ру — Найдем, где остановиться! \nhttps://clck.ru/3Su7kK\nБронируй с промокодом МИССИЯ на 1000 бонусов до 19.04.2026\n\nПереходи на 5G режим от МегаФона - https://moscow.megafon.ru/5g/?utm_source=youtube&utm_medium=pr_blogger&utm_campaign=pr_5G-Q2-2026&utm_content=video-april&utm_term=osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nНе знаю, что вы делали в среду ночью. Но я с красными глазами смотрел трансляцию первого за 50 лет запуска людей к Луне. Артемис-2. Четыре астронавта, маршрут, который побьёт рекорд дальности со времён аварийного Аполлона-13 — и траектория рассчитана так, что если откажут все двигатели, гравитация Луны сама забросит корабль обратно к Земле. Но главное — это не просто полёт вокруг Луны. Это во многом репетиция Марса.\n\nЧтобы разобраться во всём этом, в этом выпуске я поговорил с Натаном Эйсмонтом — учёным, который работал над советскими лунными программами изнутри, считал траектории на электромеханических машинах и помнит день, когда новость о запуске первого спутника прервала лекцию в университете.\n\nВ выпуске: зачем на Artemis 2 взяли чипы с клетками астронавтов, почему советская ракета Н1 была мощнее Сатурна-5, но так и не полетела; как «Луна-3» совершила первый в истории гравитационный манёвр; чем луноходы занимались на поверхности и почему их рекорд не побит до сих пор; может ли Китай высадиться на Луну раньше NASA — и зачем вообще возвращаться, если мы уже там были?\n\nПросмотра!\n\n0:00 - Премия за советскую ракету Н-1\n1:08 - Поддержите нас лайком!\n1:17 - Советские лунные программы\n3:11 - Лунная гонка\n4:05 - Миссия Луна-3\n6:48 - 16 неудач подряд\n7:25 - Три ступени корабля\n10:38 - Как получилась первая фотографии обратной стороны Луны\n12:12 - Первый гравитационный маневр\n15:22 - Как Юпитер очистил Солнечную систему\n16:01 - Насколько сложно взлететь с Луны\n16:52 - Луна-16 и первый грунт с Луны\n18:30 - Artemis I и Artemis II\n19:47 - Ошибки во время полетов\n20:59 - Биологические тесты на Artemis\n21:49 - Чем полет к Луне отличается от полета на МКС\n23:40 - Опасность космических полетов\n27:46 - Защита от радиации в космосе\n29:32 - Ракеты SLS против Saturn V\n32:56 - Опасности ракеты SLS\n36:30 - Artemis III и два посадочных модуля\n37:39 - Луна - капсула времени\n40:12 - Вода на Луне\n41:22 - Эмоции от запуска первого спутника\n43:40 - Эмоции от полета Гагарина\n45:24 - Освещение посадки американцев на Луну в СССР\n47:10 - Трагедия Аполлон-1\n50:30 - Проект Аполлон-Союз\n52:34 - Автомобиль для всех\n54:36 - Катастрофа Аполлон-13\n56:15 - Прыжки на Луне и что астронавты оставили на спутнике\n58:18 - Советская лунная программа. Ракета Н-1\n1:01:35 - Что не получилось с ракетой Н-1\n1:06:45 - Проект \"Буран\"\n1:07:30 - Конструкторское бюро в Советском союзе\n1:09:12 - Компьютеры NASA\n1:10:27 - Премия в миллион советских рублей. До Натана Эйсмонта дошло меньше 5000\n1:13:05 - Луноходы и их миссия\n1:15:38 - Сколько людей управляли луноходом\n1:16:38 - Китайская лунная программа\n1:18:29 - Российская лунная программа и сборка на орбите\n1:19:41 - Как устанавливают связь с обратной стороной Луны\n1:21:12 - Почему США и Китай не сотрудничают в космосе\n1:22:47 - База на Луне или вокруг Луны\n1:26:00 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #artemis #космос #луна #эйсмонт #наука", "ЛУНА 2026: ЗАЧЕМ СНОВА?", "926acd5d-dada-40c3-a8d6-8d5b4e105cfa", "S8Y5ZBkuKLY", [], false, "https://www.youtube.com/watch?v=S8Y5ZBkuKLY", 5196, false, 5, "/downloads/youtube/ОСНОВА/2026-04-05_ЛУНА 2026: ЗАЧЕМ СНОВА?.m4a", false, false, 10, 1, ~U[2026-04-05 11:30:55Z], ~U[2026-05-03 23:41:07Z], ~U[2026-05-03 23:41:07Z], "Суточно.ру — Найдем, где остановиться! \nhttps://clck.ru/3Su7kK\nБронируй с промокодом МИССИЯ на 1000 бонусов до 19.04.2026\n\nПереходи на 5G режим от МегаФона - https://moscow.megafon.ru/5g/?utm_source=youtube&utm_medium=pr_blogger&utm_campaign=pr_5G-Q2-2026&utm_content=video-april&utm_term=osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. (truncated) 02:41:07.775 [debug] QUERY OK source="sources" db=1.6ms idle=64.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:07.809 [debug] QUERY OK source="media_items" db=34.1ms idle=52.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-29 14:12:05Z], 10] 02:41:07.822 [debug] QUERY OK source="media_items" db=11.7ms idle=84.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Подключайте Онлайн-бухгалтерию и выбирайте кешбэк за уплату налогов через Точка Банк: https://tchk.me/39GL0y\n\nСамый большой выбор* жилья на Авито Путешествиях со скидками до 50% – https://bit.ly/47th4ag. Используйте промокод OSNOVA и получайте дополнительные 10% скидки без ограничений по сумме**\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram***: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nВ городе Йезд, про который вы наверное никогда не слышали, огонь горит непрерывно уже 1500 лет. В зороастрийском храме священный огонь не гаснет с 470 года. Специальный служитель храма ежедневно подкладывает сухие куски миндального и абрикосового дерева. Посетители могут видеть пламя только через стеклянную стену. За полторы тысячи лет огонь переезжал из города в город: 700 лет горел в Агде, 300 лет в Ардакане, а с 1473 года - в Йезде, в середине Ирана. Это один из древнейших непрерывно поддерживаемых огней в мире, и он символизирует зороастризм — религию, возникшую на территории Персии.\n\nСегодня выпуск о Персии, древнем Иране и культуре, которая влияла на мир тысячелетиями. С Марией Назаровой, специалистом по древнему искусству и археологии Ближнего Востока, мы обсудили, как Персидская империя, превосхолившая Римскую, контролировала Шёлковый путь. И почему даже Александр Македонский после завоевания страны стал носить персидскую одежду.\n\nРазберём: как Персия превратилась в Иран? Кто такой Кир Великий и что означают слова маг, шах и мат, что зашифровано в коврах, как разные художественные стили сливались на этой территории как в люплавильном котле. И как изображение древнеперсидского война оказалось в древней китайской гробнице в Сычуани?\n\nПросмотра!\n\n0:00 - Прообраз \"Рабочего и колхозницы\"\n1:08 - Поддержите нас лайком!\n1:21 - Персидские ковры\n2:56 - Древнейший ковер\n4:24 - Народы Древней Персии\n6:33 - Ахеменидская империя\n7:48 - География Древней Персии\n10:04 - Кир Великий\n11:06 - Как мусульманский мир пришел в персидский регион\n11:38 - Ключевые периоды развития Древнего Ирана\n13:36 - Конфликт с Римом\n14:12 - Почему у Ирана так много разных названий\n15:24 - Устойчивость культуры Ирана\n17:43 - Богатыри Ирана\n20:08 - История развития иранского искусства\n23:55 - Как жили художники и скульпторы Древнего Ирана\n25:36 - Отношение к художникам и скульпторам\n26:59 - Архитекторы Древнего Египта и Рима\n27:44 - Мастерские по иллюстрации и переписи книг\n28:46 - Иранский Новый год\n30:13 - Праздник зимы\n31:18 - Зороастризм - древняя Персидская религия\n32:26 - Главное божество в зороастризме\n35:17 - Война персов и парфян\n35:58 - Зороастризм в современном мире\n36:34 - Реальные маги или жрецы зороастризма\n37:24 - Храмы зороастризма\n38:29 - Маги в библии\n39:18 - Божества зороастризма - Митра и другие\n41:11 - Открытие митреума\n41:40 - Божество воды и храм воды\n42:40 - Плащ из шкурок 100 бобрих\n43:45 - Царь царей\n45:31 - Храм Митры в христианской церкви\n46:56 - Как греки представляли восточный мир в мифах\n48:05 - Орфей и Христос\n50:06 - Необычные обряды погребения в зороастризме\n51:06 - Погребение в стены и гробницы в скалах\n51:36 - Башни молчания\n52:42 - Язык персов и Ирана: фарси и арабица\n53:58 - Готическая искусство появилось в Иране?\n56:48 - Мусульманская культура на Сицилии\n57:17 - Тираноборцы\n59:06 - Как стела царя Хаммурапи оказалась в Лувре\n1:01:04 - Бессмертные сфинксы в Тегеране\n1:01:43 - Портреты древних царей\n1:03:30 - Отличия искусства Средиземноморья и Персии\n1:05:43 - Иранское искусство\n1:06:39 - Узнавание царей через искусство\n1:07:17 - Гробница парфянского воина в Китае\n1:08:26 - Костюмы людей востока\n1:09:03 - Швы наружу\n1:09:43 - Сфинкс для Египта и Греции\n1:11:09 - Как парфяне попали" <> ..., "КАКИМ ИРАН БЫЛ ДО? САМАЯ БОЛЬШАЯ ИМПЕРИЯ ДРЕВНОСТИ, ПЕРСИДСКИЕ КОВРЫ, СВЯЩЕННЫЙ ОГОНЬ", "815b4441-7019-4ada-9e9f-0f36af870d60", "7_IJRy2yxgQ", [], false, "https://www.youtube.com/watch?v=7_IJRy2yxgQ", 4995, false, 6, "/downloads/youtube/ОСНОВА/2026-03-29_КАКИМ ИРАН БЫЛ ДО? САМАЯ БОЛЬШАЯ ИМПЕРИЯ ДРЕВНОСТИ, ПЕРСИДСКИЕ КОВРЫ, СВЯЩЕННЫЙ ОГОНЬ.m4a", false, false, 10, 1, ~U[2026-03-2 (truncated) 02:41:07.824 [debug] QUERY OK source="sources" db=2.1ms idle=63.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:07.858 [debug] QUERY OK source="media_items" db=33.0ms idle=51.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-22 11:27:12Z], 10] 02:41:07.870 [debug] QUERY OK source="media_items" db=12.0ms idle=83.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["https://l.tbank.ru/osnova_acq_yt — откройте счёт в Т-Бизнесе и зафиксируйте ставку 0,99% на эквайринг навсегда + 2 месяца бесплатного обслуживания на любом тарифе.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКниги Антона Первушина: \nhttps://nonfiction.ru/books/kosmicheskaya-mifologiya.-ot-marsianskix-atlantov-do-lunnogo-zagovora-poket-format\nhttps://eksmo.ru/book/nauka-o-chuzhikh-zhizn-i-razum-vo-vselennoy-ITD1388209/\nhttps://www.chitai-gorod.ru/product/tayny-vselennoy-3075919\nhttps://www.chitai-gorod.ru/product/mify-i-legendy-kosmosa-3066907\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n15 августа 1977 года радиотелескоп в Огайо поймал мощнейший радиосигнал из космоса длительностью 72 секунды. Астроном, увидевший распечатку данных, был настолько поражён, что обвёл его красным маркером и написал рядом \"Wow!\". Сигнал был в 30 раз мощнее фонового шума, пришёл из созвездия Стрельца и больше никогда не повторился. До сих пор точно не известно, что это было: комета, выбросившая водород, что-то совсем другое, или даже сигнал от пролетающего мимо корабля инопланетян. Это один из самых загадочных космических сигналов в истории, и он показывает главную проблему поиска внеземной жизни — как отличить сигнал от шума и случайности?\n\nСегодня выпуск о поиске внеземной жизни, НЛО и том, одиноки ли мы во Вселенной. С Антоном Первушиным, историком космонавтики, мы обсудили, как учёные ищут жизнь на других планетах. Правда ли, что её ищут по \"выхлопным газам\" в атмосферах экзопланет? Какие сообщения человечество уже отправило в космос в надежде на ответ? И как лингвисты анализируют космические сигналы?\n\nЧто такое парадокс Ферми и Великий фильтр цивилизаций — почему мы до сих пор никого не нашли, хотя Вселенной 14 миллиардов лет, а жизни на Земле 4 миллиарда? Существует ли протокол на случай обнаружения инопланетного сигнала? Откуда взялись \"летающие тарелки\" и что случилось в 1947 году в Зоне 51? Что стало ясно из недавних слушаний в Конгрессе США про UAP (новое название НЛО)? И почему гипотезу о существовании НЛО нельзя называть ненаучной?\n\nПросмотра!\n\n0:00 - Сигнал \"WOW!\"\n1:13 - Поддержите нас лайком!\n1:27 - Какие сигналы мы отправляем в космос\n2:58 - Перехват сигналов инопланетян\n3:58 - Послание инопланетянам\n8:08 - Подслушивание инопланетян\n8:52 - Зона обитаемости\n11:42 - Космический язык\n17:16 - Первое упоминание НЛО\n20:08 - Свидетель \"инопланетных тарелок\"\n22:47 - \"Тарелочный бум\"\n24:22 - Кто распиарил теорию об инопланетных НЛО\n27:10 - Теория жизни на Марсе\n33:52 - Фон Браун\n35:25 - Биосигнатуры\n37:59 - Ошибка открытия жизни\n39:20 - Великий фильтр цивилизаций\n43:20 - Теории почему инопланетяне не выходят с нами на связь\n46:06 - Парадокс Ферми\n47:24 - Кто не прошел фильтр цивилизаций\n48:57 - Теория синхронности\n50:06 - Как увидеть другие цивилизации\n52:05 - Сферы Дайсона\n54:58 - Второй демографический переход у инопланетян\n55:54 - Формула Дрейка\n1:01:26 - Что такое \"WOW!\" сигнал\n1:07:58 - Зона 51\n1:11:22 - Новое название для НЛО\n1:12:16 - Слушанья в Конгрессе США по НЛО\n1:14:22 - Фосфен\n1:16:18 - Встречи с инопланетянами\n1:19:18 - Что будем делать, когда к нам прилетят инопланетяне?\n1:20:21 - На каком теле в Солнечной системе вероятнее всего найти жизнь\n1:23:00 - Спутник Европа\n1:26:00 - Спутник Энцелад\n1:26:53 - Книги Антона Превушина\n1:28:27 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #вселенная #наука", "ЗАГАДКИ НЛО и НЕЗЕМНОЙ ЖИЗНИ", "d565a21f-acfa-43ed-a78b-7bc5e8d0662e", "XP8WGPUl0YU", [], false, "https://www.youtube.com/watch?v=XP8WGPUl0YU", 5352, false, 7, "/downloads/youtube/ОСНОВА/2026-03-22_ЗАГАДКИ НЛО и НЕЗЕМНОЙ ЖИЗНИ.m4a", false, false, 10, 1, ~U[2026-03-22 11:27:12Z], ~U[2026-05-03 23:41:07Z], ~U[2026-05-03 23:41:07Z], "https://l.tbank.ru/osnova_acq_yt — откройте счёт в Т-Бизнесе и зафиксируйте ставку 0,99% на эквайринг навсегда + 2 месяца бесплатного обслуживания на любом тарифе.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКниги Антона Первушина: \nhttps://nonfiction.ru/books/kosmicheskaya-mifologiya.-ot-marsianskix-atlantov-do-lunnogo-zagovora-poket-format\nhttps://eksmo.ru/book/nauka-o-chuzhikh-zhizn-i-razum-vo-vselennoy-ITD1388209 (truncated) 02:41:07.873 [debug] QUERY OK source="sources" db=2.7ms idle=61.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:07.909 [debug] QUERY OK source="media_items" db=35.6ms idle=52.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-15 10:55:37Z], 10] 02:41:07.923 [debug] QUERY OK source="media_items" db=12.4ms idle=85.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Скачивайте приложение Яндекс Путешествий и заранее бронируйте отели и квартиры на майские и лето со скидками: https://clck.ru/3SWumS\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nБелки недооценены. Те, что в наших клетках. Когда мы говорим белок, то представляем куриную грудку или спортивное питание. Но на самом деле они настоящие нанороботы внутри нас. Например, есть белок кинезин, который буквально ШАГАЕТ по микротрубочкам клетки, как человек по рельсам. У него есть две \"ноги\" - белковые домены, и он переставляет их по очереди, используя энергию АТФ для каждого шага. Посмотрите в интернете видео, как он двигается - это поражает! Кинезин тащит на себе везикулы (пузырьки с грузом) со скоростью около 1 микрометра в секунду - это примерно как если бы человек шёл со скоростью несколько километров в час, таща на себе рюкзак. Каждая клетка нашего организма - это микровселенная с чрезвычайно сложным устройством и логикой работы, где тысячи таких белков-машин работают одновременно.\n\nСегодня выпуск о том, как работает жизнь на микроуровне с инженерной точки зрения. С биоинформатиком Дмитрием Иванковым мы обсудили, что такое белки и почему их называют рабочими лошадками клетки. Верно ли сказать, что ДНК — это по сути инструкция по изготовлению белков? И почему существует именно 20 букв-аминокислот, из которых собираются все белки?\n\nПравда, что волосы и ногти тоже из белков? Как гемоглобин знает, где забрать кислород в лёгких, а где отдать его в тканях? Что такое парадокс Левинталя — почему белок сворачивается за секунды, хотя математически на перебор всех возможных конфигураций ушли бы миллиарды лет? И что значит Нобелевская премия за AlphaFold — нейросеть, которая научилась предсказывать трёхмерную структуру белков?\nПросмотра!\n\n0:00 - 20 деталей для создания человека\n0:53 - Поддержите нас лайком!\n1:03 - Как устроены клетки человека\n3:12 - Устройство передачи информации клеток белкам\n5:56 - Центральная догма молекулярной биологии\n7:24 - Что такое человеческий ген\n10:35 - Белки - делают всю жизнь?\n12:30 - Гемоглобин и миоглобин\n14:37 - Инсулин\n15:05 - Убийцы белков\n16:00 - Расщепление белков из пищи\n17:07 - Белки-насосы\n18:56 - Гормоны и белки\n21:18 - Каскад работы белков\n21:45 - Сигналы белков\n22:42 - Универсальный белок\n24:57 - Многофункциональный белок\n26:35 - Гены гениальности\n29:18 - Точечные функции белков\n31:38 - Таблетка от опьянения\n32:28 - Разница белков в организме и колбасе\n33:50 - Прионные белки и их болезни\n35:35 - Как работают лекарства\n38:12 - Как таблетка лечит организм\n40:05 - Как работает антибиотик\n41:31 - Как антибиотик понимает, что убивать в организме\n42:57 - Структура белка\n44:02 - Сворачивание белка и его форма\n47:03 - Идеальная форма белка\n52:08 - \"Мозг рибосомы\"\n54:02 - \"Память белков\"\n55:18 - \"Белок - самособирающийся пазл\"\n56:53 - Жизнь белков\n57:58 - Скорость белков\n1:01:20 - Скорость эволюции и 20 белков\n1:04:01 - Альтернатива эволюции белков\n1:06:01 - Альтернативная искусственная жизнь\n1:06:33 - Стабильность белков убьет эволюцию?\n1:10:28 - Зеленый флуоресцентный белок\n1:13:53 - Как нейросети предсказали конечную форму белков\n1:17:31 - Задача, которую не могли решить 60 лет\n1:19:00 - 3D-формы всех белков\n1:21:28 - Виртуальный скрининг для эффективных лекарств\n1:23:23 - Следующий шаг AlphaFold\n1:25:32 - Физика организма человека\n1:28:09 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #биология #микробиология #наука", "ВЫ ТОЧНО ПОНИМАЕТЕ МЕХАНИКУ ЖИЗНИ? ОБЪЯСНЯЕМ", "7a772926-3570-4cda-9703-efc45785a54d", "CKDGDufrVRc", [], false, "https://www.youtube.com/watch?v=CKDGDufrVRc", 5328, false, 8, "/downloads/youtube/ОСНОВА/2026-03-15_ВЫ ТОЧНО ПОНИМАЕТЕ МЕХАНИКУ ЖИЗНИ? ОБЪЯСНЯЕМ.m4a", false, false, 10, 1, ~U[2026-03-15 10:55:37Z], ~U[2026-05-03 23:41:07Z], ~U[2026-05-03 23:41:07Z], "Скачивайте приложение Яндекс Путешествий и заранее бронируйте отели и квартиры на майские и лето со скидками (truncated) 02:41:07.925 [debug] QUERY OK source="sources" db=1.7ms idle=65.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:07.957 [debug] QUERY OK source="media_items" db=32.3ms idle=54.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-08 10:19:37Z], 10] 02:41:07.970 [debug] QUERY OK source="media_items" db=11.8ms idle=84.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ищи передовой iQOO 15R здесь: https://clck.ru/3SQShF\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Елены Корчминой: https://t.me/economhistory\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nНедавно для меня показалася парадоксальной одна история. Оказывается, до начала XIX века Китай и Англия находились примерно на одном уровне экономического развития (если мерить «богатство на душу населения»). Экономика Китая даже была крупнейшей в мире (в абсолютных показателях), а уровень жизни китайского ремесленника был сопоставим с английским. Но потом за какие-то 50-100 лет произошло невероятное: Западная Европа, и особенно Британия, рванули вперёд с такой скоростью, что разрыв стал огромным. Историки это называют Великой дивергенцией, или Великим расхождением. И вот парадокс: порох изобрели в Китае, но колонии захватывали европейцы.\n\nС экономическим историком Еленой Корчминой мы обсудили, почему именно Британия стала флагманом промышленной революции. Правда ли, что всё дело в угле? Сыграла ли роль протестантская этика с её культом труда? И могла ли промышленная революция начаться в Китае вместо Европы?\n\nТакже разберём: как вообще измеряют ВВП в прошлом? Можно ли сравнить уровень жизни сейчас и в XIX веке — что мог позволить себе средний горожанин царской России? Был ли шанс на экономическое лидерство у СССР? И правда ли, что крестьяне в Средневековье работали меньше, чем мы сейчас?\n\nПросмотра!\n\n0:00 - Деньги - это тяжело\n0:57 - Поддержите нас лайком\n1:10 - Потребительская корзина середины 19 века\n4:19 - Пиво в Англии\n5:01 - Альпийская диета\n6:10 - Что могли позволить себе обычные люди в 19 веке. Завещание на сапоги\n10:49 - Потребление товаров в 19 веке\n12:16 - Кредиты и покупки дворян в России\n14:52 - Тяжелые рубли в России\n15:30 - Появление банков\n15:56 - Украшения и жизнь в кредит\n17:51 - Как запад стал богаче остального мира? Великая дивергенция\n20:26 - Кто обгоняет Англию?\n21:21 - Китай и Европа были на одном уровне экономики в 19 веке?\n23:55 - Экономика Англии против остальной Европы\n25:45 - Когда Китай был богаче Европы?\n27:17 - Почему Китай не начал эпоху Великих географических открытий?\n28:51 - Революция сознания в Англии\n32:07 - Необычные условия Англии\n34:35 - Важность прядильного станка для государственной экономики\n38:10 - Снижение уровня насилия = рост экономики?\n38:53 - Промышленная революция в Китае\n41:07 - Изобретения Китая и Европы\n42:17 - Военная культура Европы и Китая\n45:48 - Патенты - ускорили развитие?\n47:10 - Почему изобретатели в Англии умирали в бедности?\n49:38 - Как промышленная революция захватила Европу\n53:27 - Как США оказались впереди всех?\n54:46 - Как устроен рост населения человечества\n56:52 - Доминирование экономики США\n59:35 - Россия и СССР могли стать экономическим лидером мира?\n1:01:36 - Проблема экономического роста в России\n1:02:24 - Плановая экономика могла стать эффективнее рыночной?\n1:02:53 - Китайская экономика\n1:04:01 - Неравенство\n1:06:39 - Протестантская этика\n1:10:53 - Физический фактор экономики\n1:14:27 - Как болезни влияли на экономику\n1:15:47 - Европейцам повезло с иммунитетом?\n1:16:42 - Растения влияют на культуру?\n1:18:40 - В средневековье работали меньше?\n1:21:24 - Как раньше был устроен обмен валют?\n1:26:08 - Как измерить ВВП в прошлом\n1:28:20 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #история #китай #европа #наука", "КИТАЙ ВСЕГДА БЫЛ ВПЕРЕДИ!? ВЕЛИКАЯ ДИВЕРГЕНЦИЯ", "d19c598c-17e7-46a5-9c0b-6474fdb0c9d9", "ImfTiswUumM", [], false, "https://www.youtube.com/watch?v=ImfTiswUumM", 5341, false, 9, "/downloads/youtube/ОСНОВА/2026-03-08_КИТАЙ ВСЕГДА БЫЛ ВПЕРЕДИ!? ВЕЛИКАЯ ДИВЕРГЕНЦИЯ.m4a", false, false, 10, 1, ~U[2026-03-08 10:19:37Z], ~U[2026-05-03 23:41:07Z], ~U[2026-05-03 23:41:07Z], "Ищи передовой iQOO 15R здесь: https://clck.ru/3SQShF\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Елены Корчминой: https://t.me/economhistory\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovach (truncated) 02:41:07.972 [debug] QUERY OK source="sources" db=2.0ms idle=60.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:08.004 [debug] QUERY OK source="media_items" db=31.2ms idle=50.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-03-01 10:15:33Z], 10] 02:41:08.076 [debug] QUERY OK source="media_items" db=71.8ms queue=0.1ms idle=79.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Alfa Only — премиальный сервис от Альфа-Банка. Кэшбэк 10% в лучших ресторанах, такси и бизнес-залы по всему миру. Подключить: https://alfa.me/Pe5NjN?erid=2W5zFGRjMpV\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n23 февраля 1987 года детекторы нейтрино по всему миру зафиксировали мощный всплеск - взорвалась сверхновая SN 1987A. Это было в соседней галактике, всего :) в 168 000 световых годах от нас. И вот что поразительно: нейтрино от взрыва прилетели на несколько часов РАНЬШЕ, чем астрономы увидели вспышку света в телескопы! Получается, что нейтрино “предупредили” о взрыве звезды до того, как он стал виден. Почему так произошло? Это один из интересных вопросов, который мы обсуждаем в новом выпуске.\n\nСегодня эпизод о нейтрино - самых загадочных известных частицах, и о том, как они появляются в (точнее вокруг) черных дырах. С астрофизиком из Гарварда, участником Black Hole Initiative Александром Плавиным, мы обсудили, как вообще ловят частицы, которые почти ни с чем не взаимодействуют. Прямо сейчас через ваше тело пролетают триллионы нейтрино с невероятной скоростью — от Солнца, от взрывов сверхновых, от квазаров. Почему для их обнаружения строят подводные детекторы в озере Байкал, Средиземном море и даже внутри льдов Антарктиды? И сколько стоит “поймать” одно нейтрино?\n\nКроме того, мы разберём: почему джеты материи вылетают из чёрных дыр перпендикулярно диску? Можно ли сфотографировать Солнце в нейтринном свете - и как оно выглядит? Опасны ли нейтрино, если их так много пролетает через нас? И можем ли мы обнаружить нейтрино от самого Большого взрыва?\n\nПросмотра!\n\n0:00 - Научный инструмент на глубине 1 км под поверхностью озера Байкал\n1:17 - Поддержите нас лайком!\n1:29 - Особенности нейтрино\n2:28 - Почему нейтрино ни с чем не взаимодействует\n3:17 - Природа нейтрино\n4:16 - Энергия нейтрино\n7:20 - Что излучает нейтрино\n8:47 - Как на Земле производят нейтрино\n9:00 - Как в нейтрино появляется в космосе\n9:35 - Превращение нейтрино\n10:29 - Самые мощные рождения нейтрино\n12:30 - Нейтрино из Солнца\n15:50 - Мы не знаем откуда прилетает нейтрино?\n16:12 - Как детектировать нейтрино\n17:57 - Как выясняют направление нейтрино\n18:26 - Как нейтрино взаимодействует с частицами\n18:51 - Область прилета нейтрино\n20:38 - Вспышка сверхновой в прямом эфире\n22:30 - Нейтрино от взрыва сверхновой\n23:17 - Как снимали взрыв сверхновой\n23:58 - Остатки сверхновых\n24:54 - Нейтрино быстрее света?\n25:44 - Почему мы любим нейтрино?\n27:19 - Неизвестные частицы\n29:20 - Кандидаты на темную материю\n30:22 - Нейтринные детекторы\n33:36 - Детектор Ice Cube на Южном полисе\n34:09 - Подводные детекторы\n35:06 - Детектор в озере Байкал\n36:53 - Сколько живут нейтрино\n38:22 - Самые древние частицы во Вселенной\n39:23 - Первый квазар, от которого поймали нейтрино\n42:23 - Почему квазары излучают нейтрино\n44:20 - Как выглядит квазар\n47:28 - Блазары\n49:10 - Как квазары используют в навигации\n50:01 - Нейтрино и черные дыры\n52:23 - Что внутри черных дыр\n53:30 - Взаимодействие с черной дырой\n55:30 - Мощность черных дыр\n56:01 - Сверхэнергия частиц\n59:48 - Что происходит, когда находится нейтрино\n1:01:16 - Как мы можем использовать нейтрино\n1:02:02 - Поток нейтрино из космоса\n1:05:22 - Карта нейтрино нашей галактики\n1:05:55 - Изучение черных дыр в Гарварде\n1:06:28 - Работа в Гарварде\n1:06:48 - Дата-аналитика астрофизиков\n1:07:33 - Как пользуются телескопами\n1:08:26 - Как забронировать James Webb\n1:08:53 - Наблюдение за квазарами\n1:10:40 - Астрофизика в Гарварде\n1:12:04 - Поездка на телескоп\n1:13:18 - Как выглядят программы для астрофизиков\n1:15:18 - Спасибо за просмотр!\n\n*признан эк" <> ..., "УЧЕНЫЙ ИЗ ГАРВАРДА: ЭТА ЧАСТИЦА ОБМАНЫВАЕТ ЗАКОНЫ ФИЗИКИ", "b0eb92a4-9ed6-482c-8c69-6af37bc52c3f", "lOMN1pmT8NE", [], false, "https://www.youtube.com/watch?v=lOMN1pmT8NE", 4468, false, 10, "/downloads/youtube/ОСНОВА/2026-03-01_УЧЕНЫЙ ИЗ ГАРВАРДА: ЭТА ЧАСТИЦА ОБМАНЫВАЕТ ЗАКОНЫ ФИЗИКИ.m4a", false, false, 10, 1, ~U[2026-03-01 10:15:33Z], ~U[2026-05-03 23:41:08Z], ~U[2026-05-03 23:41:08Z], "Alfa Only — премиальный сервис от Альфа-Б (truncated) 02:41:08.079 [debug] QUERY OK source="sources" db=2.2ms idle=119.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:08.111 [debug] QUERY OK source="media_items" db=31.4ms idle=109.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-22 09:23:46Z], 10] 02:41:08.668 [debug] QUERY OK source="media_items" db=556.0ms idle=138.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Заказывай свой генетический паспорт со скидкой 66% по промокоду OSNOVA5\nhttps://clck.ru/3RuK83\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nYouTube-канал Ильи Удалова: https://youtube.com/@ilya_udalov?si=jVMTEaPzJJWcWnHx\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nСуществует рачок Cymothoa exigua, который проникает в рот рыбы, высасывает всю кровь из её языка, после чего язык отмирает и отваливается. А дальше начинается поразительное: рачок прикрепляется на место языка и начинает ВЫПОЛНЯТЬ ЕГО ФУНКЦИИ. Рыба живёт дальше, ест этим паразитом вместо языка, и даже не подозревает подвоха. Это один из самых удивительных примеров того, как паразиты научились не просто использовать хозяина, а буквально встраиваться в его тело, заменяя органы.\n\nСегодня выпуск о паразитах — существах, которые превратили манипуляцию в искусство. С биологом Ильёй Удаловым мы обсудили, как паразиты управляют поведением хозяев. Гриб Офиокордицепс превращает муравьёв в зомби, заставляя их взбираться на растения и умирать в нужном месте. Червь-волосатик программирует сверчка на самоубийство — заставляет его прыгнуть в воду. А токсоплазма, живущая в кошках, возможно, делает людей любителями кошек и склонными к риску.\n\nА еще меня, конечно, интересовало: когда появились первые паразиты? Могут ли у самих паразитов быть паразиты? Правда ли, что в нашем кишечнике живёт 2 кг паразитов, и это нормально? Как ленточный червь попадает в мозг человека и что там делает? И почему эволюция не избавилась от паразитов — в чём их польза для экосистемы?\n\nПросмотра!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n0:00 - Зомби-паразиты\n1:12 - Поддержите нас лайком!\n1:22 - Самый древний паразит\n4:24 - Кембрийское море\n5:08 - Почему случился кембрийский взрыв\n8:06 - Что такое паразитизм\n9:08 - Микрохищничество\n9:40 - Вши и блохи\n10:18 - Кто хозяин для паразита\n10:40 - Типы паразитизма\n11:15 - Мамонты и их паразиты\n12:02 - Вирусы и вироиды - паразиты?\n13:33 - Эволюция в паразитов\n21:01 - Польза от паразитов\n27:18 - Отношения паразитов с хозяином\n28:24 - Конфликты паразитов. Фауна в одном хозяине\n29:39 - Паразиты у паразитов\n32:08 - Паразиты-наездники\n33:18 - Ядерные паразиты\n35:32 - Грибные паразиты\n35:59 - Черви с длинной шеей\n38:42 - Зомби\n43:10 - Грибы и зомби-муравьи\n46:37 - Паразитирующие раки\n49:52 - Паразит меняющий пол хозяина\n50:28 - Паразиты, влияющие на поведение людей\n52:59 - В нас живут паразиты?\n54:13 - Паразиты, которые нам не вредят\n55:29 - Лечение пиявками\n1:00:09 - Гельминты\n1:02:45 - Похудение червяками\n1:03:45 - Паразит в крови\n1:05:06 - Малярия и ее паразиты\n1:06:59 - Малярийные комары в России\n1:07:14 - Самые большие паразиты\n1:08:20 - Самые маленькие паразиты\n1:10:56 - Человек-паразит\n1:13:00 - Чужой\n1:13:45 - Чему можно научиться у паразитов\n1:17:27 - Спасибо за просмотр\n\n#основа #паразиты #биология #наука", "СПОРИМ, ВЫ НЕ ЗНАЛИ ОБ ЭТИХ ПАРАЗИТАХ!", "b9a3e78a-fa61-4e6d-b38f-c10485d2703a", "hM12_hnZy64", [], false, "https://www.youtube.com/watch?v=hM12_hnZy64", 4619, false, 11, "/downloads/youtube/ОСНОВА/2026-02-22_СПОРИМ, ВЫ НЕ ЗНАЛИ ОБ ЭТИХ ПАРАЗИТАХ!.m4a", false, false, 10, 1, ~U[2026-02-22 09:23:46Z], ~U[2026-05-03 23:41:08Z], ~U[2026-05-03 23:41:08Z], "Заказывай свой генетический паспорт со скидкой 66% по промокоду OSNOVA5\nhttps://clck.ru/3RuK83\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nYouTube-канал Ильи Удалова: https://youtube.com/@ilya_udalov?si=jVMTEaPzJJWcWnHx\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nСуществует рачок Cymothoa exigua, который проникает в рот рыбы, высасывает всю кровь из её языка, после чего язык отмирает и отваливается. А дальше начинается поразительное: рачок прикрепляется на место языка и начинает ВЫПОЛНЯТЬ ЕГО ФУНКЦИИ. Рыба живёт дальше, ест эти (truncated) 02:41:08.670 [debug] QUERY OK source="sources" db=2.2ms idle=592.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:08.708 [debug] QUERY OK source="media_items" db=37.0ms idle=591.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-15 10:23:08Z], 10] 02:41:08.753 [debug] QUERY OK source="media_items" db=44.2ms idle=597.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nYouTube-канал Ивана Семьяна: @IvanSemyan \nТелеграм-канала Ивана Семьяна: https://t.me/ivan_semyan\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nВ этом выпуске впервые гость пришёл к нам с настоящим топором. И вот почему. Представьте: всего за 50 лет рухнули почти все крупнейшие цивилизации Средиземноморья и Ближнего Востока. Хеттская империя исчезла без следа. Микенская Греция превратилась в руины. Египет едва выжил, потеряв половину территории. Целые города были заброшены, торговые пути оборвались, письменность забылась на столетия. Это называют Катастрофой бронзового века — один из самых загадочных коллапсов в истории человечества. И самое странное: мы до сих пор точно не знаем, что произошло. Климат? Землетрясения? Нашествие \"народов моря\"? Или всё вместе?\n\nСегодня выпуск о бронзовом веке - эпохе первой глобализации и её драматичном конце. С археологом Иваном Семьяном, PhD, главным научным сотрудником Лаборатории экспериментальной археологии Института археологии и этнографии Национальной академии наук Республики Армения, проектным сотрудником Нью-Йоркского университета в Абу-Даби, который сам изготавливает предметы древности и варит пиво по 4000-летнему рецепту, мы обсудили, как в ту эпоху сложилась первая мировая экономика. Янтарный путь связывал Балтику со Средиземноморьем, олово везли из Британии в Месопотамию, а медные слитки находят за тысячи километров от мест добычи. Это была настоящая глобализация — за 3000 лет до нашей эры!\n\nА еще меня, конечно, интересовало: что было в потребительской корзине бронзового века? Что лежало на столе вместо последнего айфона, и что делали вечером вместо сериальчиков? Как вообще додумались смешивать медь с оловом, чтобы получить бронзу? И чем все эти металлы уникальны? Что такое Страна Городов на Урале и правда ли, что в Аркаиме была обсерватория? А ещё мы почитаем древнейших в истории отзыв на клинописном Авито))\n\nПросмотра!\n\n0:00 - Меч короля Артура\n0:46 - Поддержите нас лайком\n0:57 - Как возникла первая экономика и общество?\n2:23 - Первый обмен сырьем\n4:08 - Зарождение бронзового века\n7:28 - Протокапитализм в древнем мире\n9:28 - Как экономика повлияла клинопись\n11:08 - Торговые колонии\n13:52 - Переписки из Ашшура\n15:34 - Военные походы древнего мира\n16:35 - Древняя логистика\n17:58 - Язык мирового общения древности\n19:10 - Первая империя в истории\n19:46 - Как Египет захватил мир\n20:21 - Пропаганда царей древнего мира\n21:17 - Сверхдержава Египта\n22:30 - Переписки вассалов Египта\n22:47 - Фараон Тутмос III и его армагеддон\n24:32 - Как появился медный и бронзовый век\n27:40 - Почему железо не использовали массово\n29:30 - Первые композитные материалы\n30:27 - Что такое \"бронзовый век\"\n31:56 - Бронзовый век был не везде?\n33:00 - Когда начался бронзовый век?\n33:51 - Чем бронза лучше меди?\n36:53 - Космическое орудия\n40:17 - Мифология каменного века\n41:03 - Мифология бронзового века\n42:07 - Что ели и что покупали люди бронзового века\n43:43 - \"Пиво - важный продукт питания\"\n44:30 - \"Пили через трубочки\"\n45:24 - Складные стулья и сервировочные столики\n45:51 - Пахлава и другие древние рецепты\n47:27 - Экономика кухни\n48:47 - Как начинается бронзовый век\n49:21 - Как появилась клинопись\n50:15 - Древний мессенджер\n51:15 - Древний отзыв на товар\n52:08 - Торговая война бронзового века\n57:03 - Бронзовый век на территории России\n57:48 - Как на территории России впервые одомашнили лошадей\n58:20 - Первая упряжь, колеса со спицами и повозка для лошадей\n59:24 - Кто такие ямники\n1:00:09 - Импорт на Урал\n1:02:10 - Катастрофа бронзового века\n1:06:16 - Троянская война\n1:08:16 - Миграционная активность конца бр" <> ..., "ЗАРОЖДЕНИЕ и КАТАСТРОФА БРОНЗОВОГО ВЕКА", "bbd0143b-46e9-4a04-a222-b36f5e78adf0", "TkT2fuCVHyA", [], false, "https://www.youtube.com/watch?v=TkT2fuCVHyA", 4820, false, 12, "/downloads/youtube/ОСНОВА/2026-02-15_ЗАРОЖДЕНИЕ и КАТАСТРОФА БРОНЗОВОГО ВЕКА.m4a", false, false, 10, 1, ~U[2026-02-15 10:23:08Z], ~U[2026-05-03 23:41:08Z], ~U[2026-05-03 23:41:08Z], "😎 Подпишись на ка (truncated) 02:41:08.755 [debug] QUERY OK source="sources" db=1.9ms idle=182.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:08.786 [debug] QUERY OK source="media_items" db=30.9ms idle=88.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-08 17:22:33Z], 10] 02:41:08.800 [debug] QUERY OK source="media_items" db=12.9ms idle=116.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Пассворк — основа информационной безопасности\nhttps://passwork.ru/osnova-pr\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nYouTube-канал Ильи Овчинникова:@AerospaceProduction1961 \nТелеграм-канал Ильи Овчинникова: https://t.me/dobriy_ovchinnikov\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nЕсли космонавт заплачет в невесомости, слёзы не потекут по щекам, а образуют водяной шарик прямо на глазу. Без гравитации жидкость не стекает вниз — она просто накапливается и может мешать зрению. Космонавты вынуждены моргать очень активно или вытирать слёзы салфеткой, пока они не превратились в плавающий пузырь. Еще меня, конечно, интересовало, как космонавты бреются и стригутся, и что будет если чихнуть.\n\nСегодня выпуск о космических аппаратах, спутниках и том, как устроена работа на орбите. С Ильёй Овчинниковым, специалистом по космическим аппаратам, амбассадором Техпросвет ВКонтакте, который лично участвовал во многих запусках, мы обсудили, что расположено на пульте корабля, и есть ли там ручник. Почему космонавты — это часто взрослые 50-летние мужчины, а не молодые атлеты, хотя в космосе нужно идеальное здоровье? Что будет с МКС после её вывода из эксплуатации, и правда ли существовал проект А119 — план взорвать ядерную бомбу на Луне?\n\nКак случайно запустили первый искусственный спутник солнца? Японцы запустили деревянный спутник — зачем? Существуют ли секретные спутники, которые нельзя заметить с Земли? И почему давление в скафандре в 3 раза ниже земного?\n\nПросмотра!\n\n0:00 - Предполетная подготовка в космическом корабле\n1:58 - Поддержите нас лайком!\n2:08 - Что сейчас с первым спутником?\n3:04 - Самый старый аппарат в космосе\n4:29 - Что такое космические аппараты\n5:22 - Разгонные блоки\n7:05 - Сколько спутников летает вокруг Земли\n7:48 - Космическая экология\n9:30 - Концептуальные отличия у пилотируемых и непилотируемых аппаратов\n10:25 - Системы жизнеобеспечения в космическом аппарате\n11:50 - Как бреются и стригутся космонавты?\n12:35 - Круговорот воды на МКС\n13:58 - Что будет, если чихнуть на МКС\n14:58 - Как космонавты ремонтируют станцию\n15:58 - Стрим рабочего дня космонавтов\n16:58 - Почему так мало молодых космонавтов. Очередь на МКС\n19:50 - Самый молодой космонавт\n20:34 - Как устроен выход в открытый космос\n21:47 - Подготовка к выходу в открытый космос\n23:03 - Как устроен скафандр космонавта\n24:03 - Открытие люка в космос\n25:30 - Жара внутри скафандра\n26:42 - Работа на Солнце\n28:13 - Кто сопровождает полет космических кораблей\n30:27 - Пульт управление кораблем на Земле\n31:57 - Отработка внештатных ситуаций и подготовка к полету\n33:55 - Запуск виртуального корабля\n34:28 - Что на компьютере космонавтов\n36:31 - \"Защита от дурака\"\n37:07 - Что показывает интерфейс компьютера космонавтов\n39:27 - Crew Dragon не пилотируется космонавтами? Почему?\n40:28 - Почему космические корабли не летают полностью автоматически?\n41:56 - Кресла космонавтов\n44:49 - Внештатная ситуация во время полета Юрия Гагарина\n47:35 - Японский спутник из дерева\n48:29 - Ракета \"Союз\" сделана из дерева\n48:56 - Средство для зажигания двигателя\n49:40 - Самые необычные спутники\n50:33 - Искусственное затмение Солнца\n51:13 - Parker Solar Probe - аппарат выживший у Солнца\n52:00 - Ядерные испытания и ядерные реакторы в космосе\n53:18 - Военные спутники и как скидывали пленку на Землю\n54:32 - Что будет дальше с МКС\n55:41 - Срок годности МКС\n57:01 - Планы после вывода МКС\n57:43 - Актуальные проекты NASA\n59:19 - Китайская космонавтика\n1:00:17 - Космический лифт\n1:05:40 - Откуда на МКС невесомость\n1:09:29 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистс" <> ..., "ОЖИДАНИЕ и РЕАЛЬНОСТЬ КОСМИЧЕСКИХ ПОЛЕТОВ", "c1655290-4716-4d6c-9017-40448fad31a3", "QKwRRm96UCU", [], false, "https://www.youtube.com/watch?v=QKwRRm96UCU", 4210, false, 13, "/downloads/youtube/ОСНОВА/2026-02-08_ОЖИДАНИЕ и РЕАЛЬНОСТЬ КОСМИЧЕСКИХ ПОЛЕТОВ.m4a", false, false, 10, 1, ~U[2026-02-08 17:22:33Z], ~U[2026-05-03 23:41:08Z], ~U[2026-05-03 23:41:08Z], "Пассворк — основа информационной безопасности (truncated) 02:41:08.803 [debug] QUERY OK source="sources" db=2.6ms idle=92.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:08.836 [debug] QUERY OK source="media_items" db=32.4ms idle=51.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-02-01 14:06:21Z], 10] 02:41:08.850 [debug] QUERY OK source="media_items" db=12.9ms idle=81.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Регистрируй бизнес бесплатно с Альфа-Банком и пользуйся счётом за 0 рублей. Альфа-Банк — лучший банк для бизнеса. https://alfa.me/Ga2JIm?erid=2W5zFJU6kpx\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Ильи Гомыранова: https://t.me/glorytaxonomy\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nА вы знали, что дельфины дают друг другу имена? Когда дельфин хочет позвать конкретную особь, он издаёт уникальный свист-подпись, который принадлежит только этому дельфину. И что самое удивительное — дельфины запоминают “имена” своих друзей на десятилетия и могут окликнуть товарища, которого не видели 20 лет! По сути, у них есть язык с персональными именами, диалектами у разных популяций, и даже полифония у касаток.\n\nСегодня выпуск об интеллекте животных и том, как учёные его изучают. С зоологом Ильёй Гомырановым мы обсудили, кто мог бы стать “интеллектуальным королём планеты”, если бы не человек. Могут ли обезьяны на наших глазах доэволюционировать до чего-то более разумного? И через сколько миллионов лет появилась бы другая цивилизация?\n\nОказывается, шимпанзе ведут настоящие войны со стратегией и тактикой, а ещё плетут сложнейшие интриги, чтобы стать альфа-самцами. Правда ли, что слоны хоронят своих мертвецов и устраивают ритуалы? Вороны умеют решать задачи, с которыми не справляются дети. А горилла Коко знала больше 1000 слов на языке жестов. Умеют ли животные врать? Есть ли у них эмоции, культура и даже зачатки религиозного поведения? И главный холивар: кто умнее — кошки или собаки?\n\nПросмотра!\n\n0:00 - О чем думают умные обезьяны?\n0:46 - Поддержите нас лайком\n0:59 - Интеллект приматов\n2:27 - Самые умные животные на планете\n3:40 - Зачем животным интеллект? Как они его развивают\n8:09 - Почему у дельфинов мозги сложнее, чем у людей\n10:05 - Зачем нужны извилины\n11:05 - Мышление дельфинов\n11:55 - Как исследуют интеллект животных\n12:57 - Язык перьев в хвосте\n13:47 - \"Не надо думать о животных как о себе\"\n14:40 - Зеркальный тест. Почему животные не узнают себя в отражении\n18:38 - Зачем животные обманывают людей\n20:49 - Как животные ведут себя в группах\n22:16 - Самая умная обезьяна\n22:55 - Говорящие животные\n24:50 - Говорящие обезьяны\n27:00 - Обезьяна Канзи, которая учила сородичей говорить с людьми\n28:43 - Язык обезьян бонобо и их любовь к сексу\n29:47 - О чем рассказывают умные обезьяны\n30:35 - Грустные фильмы у обезьян\n31:15 - Обезьяна, которая хотела детей\n32:14 - Сны обезьян\n33:58 - Мозг обезьян\n35:13 - Рисунки обезьян\n35:55 - Эксперименты на мозгах животных\n36:59 - Культура животных\n40:31 - Как животные пользуются предметами\n42:21 - Как дельфины и киты пользуются предметами\n47:08 - Как животные понимают время\n47:50 - Как дельфины передают информацию\n50:00 - Язык дельфинов\n54:31 - Как животные учатся языку\n54:53 - У кого из животных самая хорошая память\n58:15 - Похороны у слонов и другие ритуалы животных\n1:01:54 - Социальность и интеллект\n1:04:53 - Устройство общества у животных\n1:07:43 - Войны у обезьян\n1:09:31 - Интриги обезьян\n1:10:15 - Горилла Коко\n1:12:46 - Обезьяна Канзи, которая играла в компьютер и жарила маршмеллоу\n1:13:13 - Гении среди обезьян\n1:14:51 - Умный попугай Алекс\n1:17:30 - Как попугай обиделся на исследователя\n1:18:30 - Животные умеют считать\n1:20:04 - Как попугаи делают себе инструменты\n1:20:46 - Социальная мотивация у животных\n1:22:40 - Как обучали умную обезьяну\n1:23:27 - Кто умнее кошки или собаки\n1:27:09 - Что животные делают лучше людей\n1:29:31 - Супер-способности у животных\n1:30:01 - Где используют интеллект животных\n1:33:21 - Карта-GPS и карта запахов у голубей\n1:33:54 - Голубиная почта\n1:35:03 - Как улучшить интеллект животных\n1:36:47 - Об" <> ..., "САМЫЕ УМНЫЕ ЖИВОТНЫЕ ПЛАНЕТЫ - ОНИ КАК ЛЮДИ?", "0cdbfb60-d769-4cc6-9a96-068e66f60a97", "ktXgEscaeGw", [], false, "https://www.youtube.com/watch?v=ktXgEscaeGw", 5939, false, 14, "/downloads/youtube/ОСНОВА/2026-02-01_САМЫЕ УМНЫЕ ЖИВОТНЫЕ ПЛАНЕТЫ - ОНИ КАК ЛЮДИ?.m4a", false, false, 10, 1, ~U[2026-02-01 14:06:21Z], ~U[2026-05-03 23:41:08Z], ~U[2026-05-03 23:41:08Z], "Регистрируй бизнес бесплатно с Альфа-Банком и пользуйся счётом за 0 (truncated) 02:41:08.852 [debug] QUERY OK source="sources" db=2.1ms queue=0.1ms idle=63.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:08.887 [debug] QUERY OK source="media_items" db=34.8ms idle=52.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-25 16:17:01Z], 10] 02:41:08.902 [debug] QUERY OK source="media_items" db=13.8ms idle=84.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Андрея Шаповалова: https://t.me/formuseum\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nЕсть версия, что знаменитые наскальные рисунки в пещере Ласко во Франции (возрастом 17 000 лет) могли создавать шаманы в состоянии транса. Учёные обнаружили, что многие изображения находятся в самых труднодоступных и тёмных частях пещеры, куда приходилось пробираться ползком. А ещё на стенах есть следы от факелов, которые горели в условиях плохой вентиляции — недостаток кислорода и вдыхание дыма могли вызывать изменённые состояния сознания. Мне удалось побывать в этом месте прошлым летом, и, должен сказать, там вставляет и без внешних усилителей.\n\nСегодня выпуск о шаманизме — возможно, самой древней духовной практике человечества, которая сохранилась до наших дней. С историком и культурным антропологом Андреем Шаповаловым мы обсудили, как устроено мировоззрение шаманов и их система духов. Чем уникален сибирский шаманизм и похож ли он на практики других культур — от Южной Америки до Японии? И можно ли предположить, что у всех этих традиций был общий древний корень?\n\nА ещё мы выясним: Что такое камлание и зачем нужен бубен? Как выбирают и посвящают новых шаманов? Какую роль играют психоактивные вещества вроде аяуаски или грибов в разных культурах? Ну и, конечно, узнаем, как вызывать дождь.\n\nПросмотра!\n\n0:00 - Заказ обряда\n1:20 - Поддержите нас лайками!\n1:34 - Шаманизм - первая проторелигия?\n3:03 - Когда возник шаманизм?\n4:17 - Откуда появилось слово \"шаман\" и \"шаманизм\"?\n4:56 - Кочевники развили шаманизм?\n7:50 - Кто такой шаман?\n10:19 - Глобализация шаманизма\n12:50 - Почему шаманизм - не религия?\n13:13 - \"Шаманы живут в мифе\"\n16:29 - Миры в шаманизме\n18:00 - Добрый и злые духи\n18:45 - Центр мира шаманизма\n21:49 - Иерархия духов\n24:07 - Общий корень шаманизма и общая мифология\n26:23 - Разные техники шаманов\n28:57 - \"Шаманизм - это то что было до 1930-х\"\n31:00 - Обряд вызова дождя\n33:25 - Сколько длится обряд\n34:11 - Как шаман входит в транс\n35:58 - Что делают с жертвенными животными\n36:47 - Сколько стоит обряд у шамана\n38:03 - Стать учеником шамана\n41:22 - Гадание по трем пальцам\n42:05 - Исследование шаманизма\n43:39 - Как устроен транс шамана\n45:40 - \"Шаманизм становится слабее\"\n47:30 - Какие люди шаманы\n49:15 - Аяуаска - что это?\n52:27 - Транс распространяется на людей вокруг?\n53:45 - Хорошая музыка действует как обряд?\n55:05 - Музыка у шаманов\n56:12 - Шаманы Евразии и их методы\n58:29 - Как цивилизация повлияла на шаманизм в России?\n1:01:48 - Расшаманивание\n1:02:34 - Наследственный шаманизм\n1:04:08 - Древние люди и шаманизм\n1:07:01 - Религия и шаманизм\n1:08:42 - Шаманизм работает как плацебо?\n1:12:07 - Удивление от работы шамана\n1:16:25 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #шаманизм #духи #наука", "УДИВИТЕЛЬНЫЕ ФАКТЫ О РЕАЛЬНЫХ ШАМАНАХ", "4987af7c-85b1-4479-801e-dbaa735b1865", "bPbG7-5cIr4", [], false, "https://www.youtube.com/watch?v=bPbG7-5cIr4", 4529, false, 15, "/downloads/youtube/ОСНОВА/2026-01-25_УДИВИТЕЛЬНЫЕ ФАКТЫ О РЕАЛЬНЫХ ШАМАНАХ.m4a", false, false, 10, 1, ~U[2026-01-25 16:17:01Z], ~U[2026-05-03 23:41:08Z], ~U[2026-05-03 23:41:08Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Андрея Шаповалова: https://t.me/formuseum\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nЕсть версия, что знаменитые наскальные рисунки в пещере Ласко во Франции (возрастом 17 000 лет) могли создавать шаманы в состоянии транса. Учёные обнаружили, что многие изображения находятся в самых труднодоступных и тёмных частях пещеры, куда приходилось пробираться ползком. А ещё на стенах есть следы от факелов, ко (truncated) 02:41:08.904 [debug] QUERY OK source="sources" db=1.8ms idle=66.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:08.937 [debug] QUERY OK source="media_items" db=32.5ms idle=54.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-18 15:30:13Z], 10] 02:41:08.950 [debug] QUERY OK source="media_items" db=12.2ms idle=84.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nА вы знали, что мы на 99,9999999% состоим из пустоты? Если представить атом вещества размером с футбольный стадион, то ядро будет величиной с горошину в центре поля, а электроны - крошечными точками, носящимися где-то на трибунах. Всё остальное - абсолютная пустота. По крайней мере, если рассуждать об этом в понятиях нашего макромира. В итоге, вся материя вашего тела, если убрать из неё пустое пространство, поместится в крупинку сахара. \n\nСегодня выпуск о ядерной физике и том, как устроена материя на самом фундаментальном уровне. С физиком-ядерщиком Евгением Широковым мы обсудили, чем ядерный взрыв отличается от того, что происходит на АЭС. \n\nА ещё правда ли, что бананы радиоактивны? Как по атомам можно узнать возраст мумий? Почему космонавты видят вспышки даже с закрытыми глазами - что за частицы влетают им в сетчатку? И главное: что происходит в Фукусиме прямо сейчас, и где хранить ядерные отходы 100 000 лет?\n\nПросмотра!\n\n0:00 - Радиоактивность бананов\n0:53 - Поддержите нас лайками\n1:02 - Первое обнаружение частиц\n5:11 - \"Модель арбуза\"\n6:51 - \"Насилие над веществом\" и открытие радиоактивности\n9:20 - \"Окошко в темной комнате\"\n11:57 - Начало ядерной эры\n12:30 - \"Конец таблицы Мендлеева\"\n16:23 - Как устроен атом? Модель ядра и атома\n21:46 - 99% пустоты\n22:46 - Ядерный взрыв vs ядерная электростанция\n30:09 - Китайский синдром\n30:56 - Почему у каждой страны нет ядерной бомбы\n33:55 - Космическая гонка vs ядерная гонка\n37:28 - Атомные частицы в глазах космонавтов. Излучение в космосе\n42:57 - Рекордная нейтрино\n47:08 - Нейтринные телескопы\n48:36 - Рэп нейтрино\n49:45 - Что случилось в космосе, чтобы возник рекордный нейтрино\n52:53 - Из чего состоит темная материя\n54:27 - Устройство молекул и их соединения\n1:00:07 - Визуализация молекулярных соединений\n1:02:46 - Самый маленький видимый объект\n1:05:31 - Скейлинг частиц\n1:10:52 - Максимум энергии на Земле\n1:12:20 - Ядерные отходы\n1:17:38 - Проблема ядерных отходников\n1:19:54 - Через сколько ядерных отходы становятся безопасными\n1:20:29 - Страшные последствия Фукусимы\n1:23:25 - Атомный ледокол\n1:26:22 - Радиоактивность предметов прошлого\n1:32:14 - \"В нас два изотопа\" и радиоактивность бананов\n1:33:37 - Радиоактивность в авиаперелете\n1:35:52 - Атмосферные ядерные испытания\n1:37:55 - Яркие солнечные события\n1:39:52 - Солнечные удары по Земле\n1:42:33 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #атом #энергия #наука", "ВСЕ, ЧТО ВЫ НЕ ЗНАЛИ ОБ АТОМЕ И ЯДЕРНОЙ ЭНЕРГИИ", "cfa838bd-727a-484e-b18e-8cc7c65ba422", "XOU9tDx3Ffc", [], false, "https://www.youtube.com/watch?v=XOU9tDx3Ffc", 6191, false, 16, "/downloads/youtube/ОСНОВА/2026-01-18_ВСЕ, ЧТО ВЫ НЕ ЗНАЛИ ОБ АТОМЕ И ЯДЕРНОЙ ЭНЕРГИИ.m4a", false, false, 10, 1, ~U[2026-01-18 15:30:13Z], ~U[2026-05-03 23:41:08Z], ~U[2026-05-03 23:41:08Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nА вы знали, что мы на 99,9999999% состоим из пустоты? Если представить атом вещества размером с футбольный стадион, то ядро будет величиной с горошину в центре поля, а электроны - крошечными точками, носящимися где-то на трибунах. Всё остальное - абсолютная пустота. По крайней мере, если рассуждать об этом в понятиях нашего макромира. В итоге, вся материя вашего тела, если убрать из неё пустое пространство, поместится в крупинку сахара. \n\nСегодня выпуск о ядерной физике и том, как устроена материя на самом фундаментальном уровне. С физиком-ядерщиком Евгением Широковым мы обсудили, чем ядерный взрыв отличается от того, что происходит на АЭС. \n\nА ещё (truncated) 02:41:08.952 [debug] QUERY OK source="sources" db=1.6ms idle=62.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:08.984 [debug] QUERY OK source="media_items" db=32.5ms idle=50.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-11 11:31:33Z], 10] 02:41:08.996 [debug] QUERY OK source="media_items" db=10.8ms idle=80.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Александра Осадчиева: https://t.me/ocean_around\nКнига Александра Осадчиева: https://eksmo.ru/book/chto-skryvaet-okean-ITD1428389/\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nА вы знали, что самые длинные горы на Земле находятся не на суше, а под водой? Срединно-океанический хребет протянулся на 80 000 километров - это длиннее экватора планеты! Представьте: подводная горная цепь опоясывает всю Землю, проходит через все океаны, а её вершины местами поднимаются над водой, образуя острова вроде Исландии. И мы узнали об этом только в XX веке, когда начали картографировать океанское дно.\n\nСегодня выпуск о мировом океане - самой большой загадке нашей планеты. С океанологом Александром Осадчиевым, доктором наук в 37 лет, мы обсудили, почему мы знаем о Марсе больше, чем о глубинах океана под нашими ногами. Каково изучать океан с позиции математики? Что происходит, когда на какой-то глубине течение направлено перпендикулярно ветру на поверхности?\n\nПочему айсберг пресный, если плавает в солёном море? Что происходит, когда на какой-то глубине течение направлено перпендикулярно ветру на поверхности? Как устроены острова мусора и правда ли, что весь пластик стекается в одно место?\n\nПросмотра!\n\n0:00 - Волны-убийцы\n0:58 - Поддержите нас лайком!\n1:10 - Откуда вода в Москве?\n2:42 - Качество воды\n3:58 - Айсберги как источник воды\n5:20 - Золото из морской воды\n5:48 - Виды льда и почему айсберги пресные\n9:00 - Как появились айсберги\n9:56 - Сколько лет самым старым айсбергам\n10:19 - Все водоемы на Земле связаны?\n13:12 - Мертвые зоны океана и мусорные пятна\n16:19 - Из чего образовался океан\n17:20 - Подъем и опускание воды в океане\n18:41 - Как ядерные испытания показали движение океана\n19:56 - Проблема мусора в океане\n20:24 - Откуда круговороты в океанах\n22:14 - Вода огибающая всю Землю\n23:04 - Почему Антарктида такая холодная\n23:41 - Самый длинный горный хребет и подводный рельеф\n25:52 - Как формируется земная кора\n28:15 - Где на Земле можно увидеть движение земной коры\n29:00 - Почему океаническая кора сильно движется\n30:19 - Горный хребет длинее экватора Земли\n30:59 - Черное море отличается от других морей?\n36:45 - Черное море может стать пресным?\n37:29 - Каспийское море - древний океан\n39:10 - Что с уровнем Каспийского моря\n40:28 - Мертвое море и почему оно ниже уровня мирового океана\n42:41 - Исчезновение Мертвого моря\n43:46 - Что случилось с черной икрой\n45:26 - Истребление рыбы\n46:31 - Гарпунная пушка и убийство китов\n47:17 - Политика в океане\n49:31 - «Мировой океан - серая зона»\n51:30 - Проблема климата\n52:30 - Речные плюмы - что это?\n57:39 - Красота смешивания воды\n59:56 - Пресная вода в океане\n1:01:09 - Откуда в море холодная и грязная вода\n1:01:30 - Океан из космоса\n1:05:00 - Подводные исследовательские беспилотники\n1:06:31 - Проблема давления в океане\n1:09:27 - Математика не работает в исследовании океана\n1:11:10 - Формула воды\n1:11:41 - Почему о космосе знаем больше, чем об океане?\n1:13:12 - Самое длинное животное в мире. Как изучать морскую жизнь?\n1:14:36 - Как нашли «Кракена»?\n1:16:49 - Самые большие волны в мире\n1:19:43 - Волна цунами высотой больше 500 метров\n1:20:58 - Мусорный остров в океане\n1:24:53 - Насколько увеличивается мусорное пятно в океане\n1:28:47 - Куда девается канализация\n1:31:58 - Куда сливают канализацию в центре континентов\n1:32:35 - Самые опасные экспедиции\n1:34:21 - Рейс на Северный полюс на атомном ледоколе\n1:35:24 - Рейс в Берингово море\n1:35:50 - Одичать в море\n1:37:17 - Планета-океан и планеты-льдины\n1:38:45 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как п" <> ..., "ФАКТЫ ПРО ОКЕАН, О КОТОРЫХ НЕ РАССКАЗЫВАЮТ В ШКОЛЕ", "cc70b63a-75c5-4d13-b522-9a6904b30f37", "fa5C73-DrEM", [], false, "https://www.youtube.com/watch?v=fa5C73-DrEM", 5961, false, 17, "/downloads/youtube/ОСНОВА/2026-01-11_ФАКТЫ ПРО ОКЕАН, О КОТОРЫХ НЕ РАССКАЗЫВАЮТ В ШКОЛЕ.m4a", false, false, 10, 1, ~U[2026-01-11 11:31:33Z], ~U[2026-05-03 23:41:08Z], ~U[2026-05-03 23:41:08Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТе (truncated) 02:41:08.998 [debug] QUERY OK source="sources" db=1.6ms idle=59.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.030 [debug] QUERY OK source="media_items" db=31.7ms idle=48.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2026-01-04 16:05:01Z], 10] 02:41:09.042 [debug] QUERY OK source="media_items" db=11.5ms idle=78.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Телеграм-канал Елены Беловой - https://t.me/hippopocampus\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\nКогда я готовился к этому выпуску, для меня было открытием узнать, что брезгливость относится к базовым человеческим эмоциям. Мне всегда казалось, что это ближе к инстинкту - как икота или чихание. Но учёные, и вместе с ними создатели мультфильма \"Головоломка\", считают иначе. За активацию отвращения в мозге отвечает специальная область - островковая кора. Но самое интересное вот что: оказывается, склонность к брезгливости влияет на наши взгляды! Есть исследования, согласно которым люди с более высоким уровнем отвращения менее восприимчивы к новому и необычному опыту, и чаще склонны придерживаться консервативных взглядов. А люди, у которых это чувство развито слабее, наоборот — более открыты к новым вещам в жизни. \n\nСегодня выпуск о том, как мозг создаёт эмоции и как эмоции управляют нами. С нейробиологом Еленой Беловой, автором книги об эмоциях, мы обсудили, зачем эволюция вообще изобрела чувства. Можно ли увидеть эмоции на томографе? Где в мозге хранятся страх, радость, гнев? И правда ли, что у женщин и мужчин эмоции работают по-разному?\n\nОказывается, есть инстинктивные страхи, которые зашиты в нас \"с завода\" - мы боимся пауков и змей, даже если никогда их не видели. Почему нас \"тошнит\" от несправедливости - это моральное отвращение работает через те же мозговые центры, что и физическое? Как работают нейроимпланты от Neuralink — что они реально меняют в мозге? И главное: если мы научимся влиять на мозг, сможем ли мы изобрести совершенно новые эмоции, которых у человека никогда не было?\n\nПросмотра!\n\n0:00 - Язык для зрения\n1:42 - Поддержите нас лайками!\n1:52 - Зачем нужны слезы и как их отключить\n5:46 - Слезы радости и горя отличаются?\n9:22 - Neuralink - что они сейчас делают\n12:49 - Индивидуальные алгоритмы для каждого мозга\n15:20 - Как работает Нейралинк\n16:25 - Почему чипы ставят не всем?\n18:19 - Нейроредактирование в Китае\n19:15 - Мимика и эмоции\n20:15 - Почему слепые улыбаются\n23:30 - Сложные эмоции\n23:54 - Зона мимики в мозге\n26:44 - Как управляются автоматические движения\n31:23 - Что такое эмоции?\n37:13 - Режимы мозга\n38:58 - Как в мозге выглядят эмоции\n41:36 - «Предсказания» мозга и его модель мира\n48:34 - Как мозг «дорисовывает» мир\n51:40 - Мозг всегда мыслит позитивно?\n54:15 - Отличия мужчин и женщин\n55:57 - Главное отличие женского мозга\n58:46 - Главное отличие мужского мозга\n1:01:15 - Как секс отличается в мозге мужчин и женщин\n1:04:11 - Эмоция отвращения\n1:07:47 - С возрастом мы более консервативны?\n1:08:56 - Почему с возрастом мы меньше удивляемся\n1:13:58 - Сигналы мозга\n1:18:39 - Передача сигналов\n1:20:23 - Дофамин и его задача\n1:22:37 - «Это делает нас более простыми»\n1:23:50 - Зачем учиться в школе\n1:24:56 - Микромозги\n1:28:03 - Киборги и нейроимпланты\n1:32:08 - Нарастить мозг\n1:33:18 - Восстановление функций мозга\n1:37:13 - Язык восстанавливает зрение\n1:39:46 - Откуда мозг берет информацию\n1:41:03 - Как мозг воспринимает красоту\n1:42:56 - Базовая прошивка мозга\n1:46:38 - Врожденные страхи\n1:48:43 - Новая эмоция\n1:55:42 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #мозг #подкаст #наука #биология", "ВРОЖДЕННЫЕ СТРАХИ, ЧУВСТВО КРАСОТЫ, ЭМОЦИИ и МИМИКА, NEURALINK РАБОТАЕТ?", "06cc1ebb-4311-4215-bebf-926916f4968e", "iYUcAA6heRA", [], false, "https://www.youtube.com/watch?v=iYUcAA6heRA", 6859, false, 18, "/downloads/youtube/ОСНОВА/2026-01-04_ВРОЖДЕННЫЕ СТРАХИ, ЧУВСТВО КРАСОТЫ, ЭМОЦИИ и МИМИКА, NEURALINK РАБОТАЕТ?.m4a", false, false, 10, 1, ~U[2026-01-04 16:05:01Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "Телеграм-канал Елены Беловой - https://t.me/hippopocampus\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: (truncated) 02:41:09.044 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=58.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.078 [debug] QUERY OK source="media_items" db=32.9ms idle=48.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-28 15:38:32Z], 10] 02:41:09.110 [debug] QUERY OK source="media_items" db=32.0ms idle=79.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНа краю Солнечной системы может скрываться огромная планета, о которой мы ничего не знаем. Астрономы называют её Девятой планетой, и вот что странно: её никто никогда не видел, но математические расчёты говорят, что она почти наверняка существует. Дело в том, что небольшие объекты в поясе Койпера (за орбитой Нептуна) движутся очень странно, как будто что-то массивное искажает их траектории. Эта гипотетическая планета в 5-10 раз тяжелее Земли, а её орбита настолько огромна, что один оборот вокруг Солнца занимает 10 000-20 000 лет! Для сравнения: Земля делает оборот за год, а Нептун — за 165 лет.\n\nСегодня выпуск о загадках Солнечной системы и поисках Девятой планеты. С астрономом Константином Батыгиным, автором и одним из главных исследователей гипотезы о Девятой планете, мы обсудили, как можно вычислить местоположение планеты, видя только её гравитационное влияние. Почему мы до сих пор её не видим, хотя математика почти уверенно говорит о её существовании? И когда наконец увидим, если она вообще там есть?\n\nОказывается, есть альтернативная гипотеза: а что если там не планета, а крошечная чёрная дыра размером с грейпфрут? Звучит как фантастика, но математика допускает и такой вариант. А ещё мы выясним: могут ли быть десятая и одиннадцатая планеты, если допустимы такие долгие орбиты? Как выглядел процесс исключения Плутона из планет? Почему Земля каменная, а Юпитер газовый? И правда ли, что мы до сих пор не можем точно рассчитать траектории планет на тысячи лет вперёд?\n\nСамый безумный выпуск про Солнечную систему. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Первое посещение телескопа\n1:13 - Поддержите нас лайком\n1:26 - Как искали планеты\n3:26 - Открытие Нептуна\n6:19 - Почему Плутон - не планета\n11:34 - Вычисление 9-й планеты\n14:22 - Странные орбиты и дополнительная гравитация\n15:50 - Доказательства 9-й планеты\n19:54 - Игра 9-й планеты и Нептуна\n23:32 - \"Ничего не понимаю, но звучит убедительно!\"\n24:37 - Что может быть вместо планеты?\n26:19 - Черная дыра в Солнечной системе\n27:50 - Свойства 9-й планеты и iPhone в мире телескопов\n29:44 - Небольшая Земля\n30:58 - Планета David Bowie\n33:42 - Формирование Солнечной системы\n37:08 - Плоскости вращения планет\n38:05 - \"Планеты не висят, а падают\"\n39:50 - Как двигаются планеты\n41:22 - Хаотичность погоды\n42:48 - Близость планеты Bowie\n44:36 - Астрономы-динозавры\n45:47 - ИИ в астрофизике\n46:46 - Три точки поиска 9-й планеты\n49:29 - \"Небо полностью забито астрономией\"\n51:42 - Планеты интереснее звезд?\n53:57 - Планеты-гиганты\n56:38 - Что есть в Солнечной системе\n1:00:02 - Вибрация орбиты Плутона\n1:01:02 - Исследования в Caltech\n1:03:00 - Обед астрофизика\n1:03:24 - Ресурсы астрофизиков\n1:06:14 - Музыка и математика\n1:09:35 - Супер-быстрые космические аппараты\n1:11:31 - Супер-Земли\n1:14:33 - Может ли быть 10-я планета?\n1:14:43 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст #наука #вселенная", "АСТРОФИЗИК БАТЫГИН: 9ая ПЛАНЕТА СУЩЕСТВУЕТ и ОНА НАЗЫВАЕТСЯ...", "8808c12c-6136-417b-bce0-51b0ea29ecf1", "Ua0RUBheyS8", [], false, "https://www.youtube.com/watch?v=Ua0RUBheyS8", 4460, false, 19, "/downloads/youtube/ОСНОВА/2025-12-28_АСТРОФИЗИК БАТЫГИН: 9ая ПЛАНЕТА СУЩЕСТВУЕТ и ОНА НАЗЫВАЕТСЯ....m4a", false, false, 10, 1, ~U[2025-12-28 15:38:32Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНа краю Солнечной системы может скрываться огромная планета, о которой мы ничего не знаем. Астрономы называют её Девятой планетой, и вот что странно: её никто никогда не видел, но математические расчёты говорят, что она почти наверняка существует. Дело в том, что небольшие объекты в поясе Койпера (за орбитой Нептуна) движутся очень странно, как будто что-то массивное иска (truncated) 02:41:09.112 [debug] QUERY OK source="sources" db=1.6ms idle=80.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.138 [debug] QUERY OK source="media_items" db=25.8ms idle=70.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-21 16:51:23Z], 10] 02:41:09.152 [debug] QUERY OK source="media_items" db=12.8ms idle=94.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Звоните на горячую линию «Налоги бизнеса — 2026» от Точка Банк: 8 (800) 5000-88-7\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы думаете, люди хорошие бегуны? Ну в целом, наверное, неплохие, если посмотреть на бум продаж кроссовок. С другой стороны - явно не самые быстрые в природе. Средняя скорость человеческого бега около 15 км/ч, а вот гепард разгоняется до 110 км/ч, лошадь - до 70 км/ч, даже домашняя кошка бегает быстрее нас. Но вот что интересно: кое-какое беговое преимущество у нас всё-таки есть. Мы можем бежать часами без остановки благодаря уникальной системе охлаждения через пот. Наши предки использовали это на охоте - буквально замучивали добычу изнурительной пробежкой, пока антилопа или олень не падали от теплового удара. Выходит, одно из наших ключевых преимуществ это не только мозг, но и странная (по меркам природы) способность бегать марафоны.\n\nСегодня выпуск об эволюции, переходных формах и том, как один вид превращается в другой. С биологом Сергеем Глаголевым мы обсудили, как учёные предсказывают существование промежуточных форм ещё до их обнаружения. Например, тиктаалик — рыба с лапами, которая была найдена именно там и тогда, где её ожидали по расчётам. Как это вообще возможно?\n\nЧто такое переходные формы и почему их так мало? Можем ли мы представить, как из волка появляется такса — что появляется сначала: длинная морда или висячие уши? Правда ли, что изучение эмбрионов доказывает эволюцию? Как был устроен выход на сушу и почему некоторые животные вернулись обратно в воду? Что такое Кембрийский взрыв, когда за “короткое время” появилось огромное количество видов? И главное — можно ли провести эксперимент по макроэволюции прямо на наших глазах?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Мы перевернуты\n0:41 - Поддержите нас лайком!\n0:54 - Первый млекопитающий предок человека\n4:18 - Человек - самый выносливый бегун\n6:27 - Чем проще жизнь, тем здоровее человек?\n7:18 - Как мы адаптировались к пшенице\n11:52 - Как из рептилий появились млекопитающие\n13:20 - Как маленькие косточки помогли проследить историю млекопитающих\n15:28 - Зачем появилась шерсть\n16:14 - Мелкие ночные динозавры\n17:40 - Возникновение разума\n18:49 - Основные особенности млекопитающих\n21:28 - Переходные формы млекопитающих\n22:03 - Эмбрион - машина времени\n28:13 - Микро и макроэволюция\n31:54 - Как появился полет\n35:00 - Появление новых органов\n41:27 - Трихоплакс - очень странное животное\n43:56 - Одноклеточные с глазами\n47:04 - Переходные формы\n54:40 - Рыбы с лапами\n55:32 - Пещерные рыбы\n57:47 - Почему в воде не прижились лапы?\n1:00:11 - Как приживаются мутации\n1:02:36 - Отличия жабр от легких\n1:06:37 - Вопрос от зрителя: эпигенетика и эволюция\n1:11:37 - ДНК лучше, чем находки?\n1:15:03 - Область экспрессии генов\n1:16:45 - Маленький шажок для рачка, огромный скачок для эволюции\n1:22:06 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #эволюция #подкаст #наука #биология", "ПРОБЕЛЫ в ЭВОЛЮЦИИ и ЗАГАДКИ ПЕРЕХОДНЫХ ФОРМ", "81f148c2-10ff-4697-b25d-3768ac0b301e", "j5SQzjksqg8", [], false, "https://www.youtube.com/watch?v=j5SQzjksqg8", 4827, false, 20, "/downloads/youtube/ОСНОВА/2025-12-21_ПРОБЕЛЫ в ЭВОЛЮЦИИ и ЗАГАДКИ ПЕРЕХОДНЫХ ФОРМ.m4a", false, false, 10, 1, ~U[2025-12-21 16:51:23Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "Звоните на горячую линию «Налоги бизнеса — 2026» от Точка Банк: 8 (800) 5000-88-7\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы думаете, люди хорошие бегуны? Ну в целом, наверное, неплохие, если посмотреть на бум продаж кроссовок. С другой стороны - явно не самые быстрые в природе. Средняя скорость человеческого бега около 15 км/ч, а вот гепард разгоняется до 110 км/ч, лошадь - до 70 км/ч, даже домашняя кошка бегает быстрее нас. Но вот что интересно: кое-какое (truncated) 02:41:09.154 [debug] QUERY OK source="sources" db=1.8ms idle=74.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.185 [debug] QUERY OK source="media_items" db=30.9ms idle=44.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-14 15:45:06Z], 10] 02:41:09.197 [debug] QUERY OK source="media_items" db=10.9ms idle=73.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЗанятная байка. Долгое время для того, чтобы доказать, что человек венец творения учёные использовали «коэффициент энцефализации». Считали соотношение размера мозга к размеру тела — чтобы оценить сообразительность разных животных. По этой логике у человека должен быть самый большой коэффициент. Но и тут не вышло! У некоторых птиц, например, он получался выше, чем. А если говорить про чистые размеры, у дельфинов мозг больше человеческого, но устроен совершенно иначе. Не говоря уж про слонов или китов. Оказывается, важен не размер, а то, как организованы связи между нейронами.\n\nСегодня с нейробиологом, профессором, директором Центра нейробиологии и нейрореабилитации им. В. Зельмана Сколтеха Филиппом Хайтовичем мы обсудили, у кого и как появился первый мозг в истории эволюции. Чем принципиально отличается человеческий мозг от мозга дельфинов и осьминогов? И почему мозг потребляет 20% всей энергии тела, хотя весит всего 2%?\n\nОказывается, недавно с помощью ИИ учёные обнаружили разные типы нейронов — и это не просто разновидности одной клетки, а совершенно разные \"специалисты\" с уникальными функциями. А ещё есть загадочные зеркальные нейроны, которые активируются, когда мы просто смотрим на чужие действия. Как хранятся навыки в мозге? Можно ли учиться вечно? Правда ли, что правополушарные люди более творческие, а левши думают иначе? И работает ли модное \"дофаминовое голодание\"?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Тонкий слой нейронов\n1:07 - Поддержите нас лайком!\n1:20 - У кого появился первый мозг?\n3:20 - Первый реальный мозг\n4:14 - Базовая схема мозга\n7:25 - Размер мозга имеет значение?\n11:09 - Размер мозга у людей\n12:51 - Разница мозга у мужчин и женщин\n13:31 - Тест IQ придумали мужчины\n15:02 - Функциональные отличия женского и мужского мозгов\n18:00 - Что будет, если мужчине пересадить женский мозг?\n19:40 - Компьютер не может симулировать мозг\n20:15 - Коэффициент энцефализации\n24:29 - Работа мозга на молекулярном уровне\n26:35 - Как психические расстройства влияют на устройство мозга\n29:22 - Что под поверхностью нейронов\n30:07 - За что отвечают полушария мозга\n30:35 - Как болезни изменяют строение мозга\n32:40 - BRAIN Initiative. Что это?\n35:30 - Расшифровка РНК мозга\n41:01 - Типы нейронов в мозге\n46:07 - Какие сигналы получают нейроны\n49:38 - Сколько нейронных связей можно потерять\n50:08 - Как на нейроны влияет дофамин\n50:56 - Нейроны под микроскопом\n52:30 - Реконструкция кубического миллиметра коры мозга\n56:24 - Левое и правое полушария отличаются?\n1:01:48 - Отличия мозга у правшей и левшей\n1:04:43 - Как научиться управлять двумя руками одинаково\n1:07:07 - Сколько ресурсов потребляет мозг\n1:08:00 - Откуда у нас столько энергии для мозга\n1:10:40 - \"Мозг - как лампочка\"\n1:11:56 - Зеркальные нейроны\n1:14:48 - Эмпатия и мозг\n1:17:03 - Дофаминовое голодание\n1:21:56 - Новые методы исследования мозга\n1:25:20 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #мозг #подкаст #наука #интеллект", "НЕЙРОБИОЛОГ ХАЙТОВИЧ: ГОТОВЬТЕСЬ К ЧИПИРОВАНИЮ МОЗГА", "573d0380-c9c7-47f0-877e-bd16c9dc89c2", "W-cy9MCcDMU", [], false, "https://www.youtube.com/watch?v=W-cy9MCcDMU", 5039, false, 21, "/downloads/youtube/ОСНОВА/2025-12-14_НЕЙРОБИОЛОГ ХАЙТОВИЧ: ГОТОВЬТЕСЬ К ЧИПИРОВАНИЮ МОЗГА.m4a", false, false, 10, 1, ~U[2025-12-14 15:45:06Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЗанятная байка. Долгое время для того, чтобы доказать, что человек венец творения учёные использовали «коэффициент энцефализации». Считали соотношение размера мозга к размеру тела — чтобы оценить сообразительность разных животных. По этой логике у человека должен быть самый большой коэффициент. Но и тут н (truncated) 02:41:09.199 [debug] QUERY OK source="sources" db=2.2ms idle=58.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.231 [debug] QUERY OK source="media_items" db=31.9ms idle=47.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-12-07 11:01:45Z], 10] 02:41:09.244 [debug] QUERY OK source="media_items" db=11.5ms idle=77.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что Солнце звучит? Не метафорически — оно буквально издаёт звуки, как гигантский пульсирующий колокол. Звуковые волны проходят через его раскалённую плазму с периодом около пяти минут, ученые называют эту дисциплину гелиосейсмология. Если бы космос не был таким пустым, мы вероятно слышали бы постоянный гул нашей звезды. По этим колебаниям астрономы изучают внутреннее строение Солнца, как сейсмологи изучают землетрясения.\n\nСегодня выпуск о Солнце, солнечных циклах и загадочных объектах Солнечной системы. С астрономом Сергеем Язевым мы обсудили, откуда Солнце “знает”, когда пора успокоиться после 11-летнего цикла. Как оно теряет массу — испаряется ли звезда в космос? И можно ли построить космический корабль на солнечном ветре, как в фантастических фильмах?\n\nА ещё мы поговорим о загадочном объекте 3I/ATLAS: откуда он прилетел, чем отличается от знаменитого Оумуамуа и почему некоторые предполагают её разумное происхождение? Что такое Патомский кратер в Сибири и почему деревья вокруг него растут странным образом? Насколько опасен для Земли астероид Апофис? И главное — на что способна самая мощная солнечная вспышка, если она ударит прямо по нашей планете?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Звезды мощнее, чем Солнце\n1:47 - Поддержите нас лайком!\n1:58 - 3I/ATLAS что это?\n3:53 - Почему ATLAS странно летит?\n5:44 - ATLAS столкнется с Землей?\n9:48 - Что может содержаться на 3I?\n11:25 - Градация космических тел\n13:20 - Солнечные циклы\n16:35 - Пятна на Солнце\n19:34 - Как образуются магнитные поля на Солнце?\n22:01 - \"Дыхание\" Солнца и \"короткое замыкание\"\n23:56 - Прогноз вспышек на Солнце\n28:23 - Самая изученная звезда\n29:40 - Как живут другие звезды\n31:22 - Длительные циклы Солнца\n33:09 - Циклы Солнца влияют на климат Земли?\n41:44 - На что способны вспышки на Солнце\n47:07 - Сколько вспышке лететь до Земли?\n49:25 - Катастрофы из-за солнечных бурь\n51:53 - Что сделает самая мощная солнечная вспышка\n57:39 - Солнце испаряется?\n1:02:05 - Почему Солнце нагревается\n1:04:00 - Солнечный ветер\n1:09:06 - Космические парусники могут быть?\n1:10:09 - Патомский кратер\n1:17:30 - Иркутские обсерватории и нейтринный телескоп в Байкале\n1:22:13 - Самый большой солнечный телескоп\n1:23:13 - Экскурсии по телескопам\n1:23:50 - Что самое загадочное в Солнце\n1:26:19 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст #наука #вселенная", "3I/ATLAS ПРИБЛИЖАЕТСЯ, ЗАГАДКИ и ЦИКЛЫ СОЛНЦА и НАШЕЙ СИСТЕМЫ", "f6cc738b-61e5-4b13-84ee-f48b82a445a1", "bqGajJcpMT4", [], false, "https://www.youtube.com/watch?v=bqGajJcpMT4", 5064, false, 22, "/downloads/youtube/ОСНОВА/2025-12-07_3I⧸ATLAS ПРИБЛИЖАЕТСЯ, ЗАГАДКИ и ЦИКЛЫ СОЛНЦА и НАШЕЙ СИСТЕМЫ.m4a", false, false, 10, 1, ~U[2025-12-07 11:01:45Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что Солнце звучит? Не метафорически — оно буквально издаёт звуки, как гигантский пульсирующий колокол. Звуковые волны проходят через его раскалённую плазму с периодом около пяти минут, ученые называют эту дисциплину гелиосейсмология. Если бы космос не был таким пустым, мы вероятно слышали бы постоянный гул нашей звезды. По этим колебаниям астрономы изучают внутреннее строение Солнца, как сейсмологи изучают землетрясения.\n\nСегодня выпуск о Солнце, солнечных циклах и загадочных объектах Солнечной системы. С астрономом Сергеем Язевым мы обсудили, откуда Солнце “знает”, когда пора успокоиться после 11-летнего цикла. Как оно теряет массу — испаряется ли звезда в космос? И можно ли построить космический корабль на солнечном ветре, как в фантастических фильмах?\n\nА ещё мы поговорим о загадочном объекте 3I/ATLAS: откуда он прилетел, чем о (truncated) 02:41:09.246 [debug] QUERY OK source="sources" db=2.1ms idle=58.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.281 [debug] QUERY OK source="media_items" db=34.8ms idle=49.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-30 17:47:20Z], 10] 02:41:09.296 [debug] QUERY OK source="media_items" db=13.6ms idle=82.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Смотрите Научную премию Сбера 9 декабря в 19:00 и узнавайте о технологиях будущего первыми по ссылке: https://s.sber.ru/Xc4Jwt\n\nТелеграм-канал Тимура Чернова: https://t.me/Chernov_Timur\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что в вашем теле живёт больше бактерий и других микроорганизмов, чем ваших собственных клеток? Учёные подсчитали: примерно 39 триллионов бактерий и их коллег против 30 триллионов человеческих клеток. Получается, мы на 57% состоим из микроорганизмов! И это не паразиты — многие из них жизненно необходимы: например, бактерии Lactobacillus в кишечнике производят молочную кислоту, которая убивает вредные микробы и помогает усваивать кальций. Живет себе такая и приносит пользу обществу. А бактерии на коже создают защитный барьер, который работает лучше любого мыла. По сути, человек — это не одиночный организм, а целая экосистема, в которой миллиарды крошечных существ работают вместе.\n\nСегодня выпуск о поразительном микромире бактерий, грибов и паразитов. С биологом Тимуром Черновым мы обсудили, как устроена жизнь на микроуровне. Оказывается, некоторые паразиты умеют менять поведение хозяев: токсоплазма делает людей более склонными к риску, а плоские черви заставляют головастиков отращивать лишние лапы, чтобы те стали лёгкой добычей для птиц — финальных хозяев паразита.\n\nЧем отличаются микробы от бактерий? Как работают антибиотики и почему появляются супербактерии? Что происходит, когда тесто поднимается, и почему хлеб не пьянит, если дрожжи производят алкоголь? Правда ли, что в бельгийских монастырях пиво варят те же бактерии, что и 400 лет назад? И самое провокационное: могут ли паразиты давать хозяину сверхспособности, как в фильме “Веном”? А ещё выясним: существуют ли паразиты у самих паразитов? Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Личинки для похудания\n1:18 - Поддержите нас лайк!\n1:29 - Отличия микроорганизмов\n3:32 - Архебактерии\n4:11 - Ядерные бактерии\n6:24 - Вирусы\n10:33 - Сколько микроорганизмов на Земле\n12:40 - Насколько изучены микроорганизмы\n15:04 - Микроживотные\n18:13 - Жизнь микроживотных\n19:02 - Безядерные животные\n21:08 - Как масштаб влияет на жизнь\n22:51 - Нейросистема микроживотных\n25:00 - Обмен информацией у микроорганизмов\n27:20 - Амебы-вампиры\n29:34 - Микробы чувствуют боль?\n32:35 - Что антибиотик делает с бактериями?\n38:50 - Почему антибиотики не убивают человека?\n41:24 - Как размножаются бактерии?\n44:17 - Рандом копирования бактерий\n44:55 - Кто венец эволюции\n46:50 - Параллели людей и бактерий\n47:56 - Что мы понимаем о нас, изучая бактерий\n51:54 - Что такое дрожжи\n52:40 - Алкогольные дрожжи\n56:15 - Что такое ферментация\n59:36 - Производство ферментов\n1:02:35 - Сколько внутри нас паразитов\n1:06:00 - \"Отсутствие паразитов приводит к аллергии\"\n1:07:30 - Протез языка\n1:09:09 - Суперспособности от паразитов\n1:11:29 - Токсоплазма и как она сводит с ума мышей\n1:15:57 - Паразиты у паразитов\n1:19:01 - Птицы Шекспира\n1:19:59 - Что с нами делает медицина\n1:21:38 - Эффект медицины\n1:23:53 - ИИ и биология\n1:25:40 - Что алкоголь делает с бактериями\n1:28:32 - Полезные бактерии\n1:32:47 - \"Подключили бактерии к розетке\" \n1:34:34 - \"Цены на белки снизятся в 100 раз\"\n1:36:04 - Самоуничтожающиеся запрограммированные микроорганизмы\n1:39:59 - Электробактерии\n1:41:42 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #микробы #подкаст #наука #бактерии", "ЭТОТ БЕЗУМНЫЙ НЕВИДИМЫЙ МИР", "e155bfd1-917e-4f09-b1ec-bfc5a4c5a7fa", "KsLrSPZQBOA", [], false, "https://www.youtube.com/watch?v=KsLrSPZQBOA", 6003, false, 23, "/downloads/youtube/ОСНОВА/2025-11-30_ЭТОТ БЕЗУМНЫЙ НЕВИДИМЫЙ МИР.m4a", false, false, 10, 1, ~U[2025-11-30 17:47:20Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "Смотрите Научную премию Сбера 9 декабря в 19:00 и узнавайте о технологиях будущего первыми по ссылке: https://s.sber.ru/Xc4Jwt\n\nТелеграм-канал Тимура Чернова: https://t.me/Chernov_Timur\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: http (truncated) 02:41:09.298 [debug] QUERY OK source="sources" db=2.1ms queue=0.1ms idle=64.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.333 [debug] QUERY OK source="media_items" db=34.5ms idle=54.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-23 17:25:47Z], 10] 02:41:09.344 [debug] QUERY OK source="media_items" db=10.2ms idle=87.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЗнаете, что интересно. Оказывается, одной из причин успеха Великого шёлкового пути было то, что большая его часть находилась под контролем одного объединения - Монгольской империи. Это значит, что не нужно было платить множество пошлин при пересечении границ. Выходит, люди страдали от переходу границ и визовых проблем уже тогда ) А возникающие по дороге крупные поселения притягивали к себе потоки людей и остаются на мировой карте до сих пор. Но как именно это происходило?\n\nСегодня выпуск об истории миграций человека. С антропологом Андреем Якимовым мы обсудили, как гаплогруппы помогают восстанавливать маршруты древних переселений и почему карта миграций так похожа на карту распределения языков. Оказывается, климат играл огромную роль — великое похолодание 535 года из-за вулканического извержения буквально вытолкнуло целые народы из их земель и запустило Великое переселение народов.\n\nКак люди попали в Америку? Правда ли, что европу заселили варвары? Что произошло, когда Homo sapiens встретили неандертальцев и денисовцев? И правда ли, что при завоевании Америки европейцами большая часть коренного населения погибла не от оружия, а от европейских микробов? А еще выясним: когда появились паспорта и визы — ведь раньше люди перемещались свободно? Причем здесь Великий шелковый путь? И можно ли экстраполировать историю земных миграций на будущие колонии на Марсе?\n\nПолучилось путешествие длиной в 70 000 лет по всей планете. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Дочери короля\n1:28 - Поддержите нас лайком\n1:38 - Карта чая и \"Великий чайный путь\" в Россию\n4:03 - Первая миграция человечества\n7:18 - Неудачные миграции\n8:00 - Последняя самая важная миграция человечества\n8:46 - Почему люди решили выйти из Африки?\n10:10 - Первое земледелие\n17:35 - Откуда мы знаем о перемещениях людей в прошлом?\n20:33 - Почему в английском языке европейский тип внешности называют caucasian?\n22:56 - \"Люди моря\" и \"Люди степи\"\n29:19 - Когда заселилась Америка\n34:42 - Финно-угорские народы. Кто это?\n37:52 - Великое переселение народов\n40:44 - Потомки германских племен\n43:27 - Откуда у нас карты переселения первых людей\n45:03 - Что такое гаплогруппы\n47:54 - Лингвистика и миграция\n50:28 - Что стимулирует миграцию\n52:25 - Что поменяли Великие географические открытия\n55:55 - Когда появились паспорта и визы\n1:00:23 - Миграция болезней в Америку\n1:02:32 - Почему болезни коренных американцев не передались в Европу\n1:04:55 - Все мы мигранты?\n1:10:42 - Сколько в мире мигрантов\n1:11:22 - Первые люди на территории современной России\n1:15:23 - Кто такие Арии\n1:19:40 - Шелковый путь\n1:25:20 - Куда мы переселимся в будущем? Космос?\n1:31:45 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #люди #подкаст #наука #миграция", "ИСТОРИЯ ЗАСЕЛЕНИЯ: ВЫХОД из АФРИКИ, ШЕЛКОВЫЙ ПУТЬ, АРИИ, ДОРОГА на МАРС", "85855309-6f3a-4065-a03f-19e314fbb114", "l8kHd4TZEHI", [], false, "https://www.youtube.com/watch?v=l8kHd4TZEHI", 5537, false, 24, "/downloads/youtube/ОСНОВА/2025-11-23_ИСТОРИЯ ЗАСЕЛЕНИЯ: ВЫХОД из АФРИКИ, ШЕЛКОВЫЙ ПУТЬ, АРИИ, ДОРОГА на МАРС.m4a", false, false, 10, 1, ~U[2025-11-23 17:25:47Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЗнаете, что интересно. Оказывается, одной из причин успеха Великого шёлкового пути было то, что большая его часть находилась под контролем одного объединения - Монгольской империи. Это значит, что не нужно было платить множество пошлин при пересечении границ. Выходит, люди страдали от переходу границ и визовых проблем уже тогда ) А возникающие по дороге крупные поселения притягивали к себе потоки людей и остаются на мировой карте до сих пор. Но как именно это происходил (truncated) 02:41:09.346 [debug] QUERY OK source="sources" db=1.7ms idle=62.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.379 [debug] QUERY OK source="media_items" db=32.9ms idle=50.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-16 16:14:35Z], 10] 02:41:09.391 [debug] QUERY OK source="media_items" db=11.4ms idle=81.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что астрономы находят планеты у других звезд, наблюдая за… тенями? Когда планета проходит перед своей звездой, яркость звезды немного падает — буквально на доли процента. И этого достаточно! По тому, насколько потускнела звезда и как долго длилось затмение, ученые вычисляют размер планеты, её орбиту и даже состав атмосферы. Представьте: вы видите всего один пиксель света на расстоянии десятков световых лет, а по крошечному мерцанию можете сказать, есть ли там вода, метан или кислород. Именно так мы уже нашли около 6000 экзопланет — и это только начало.\n\nСегодня выпуск о поиске экзопланет и жизни во Вселенной. С астрономом Александром Тавровым мы обсудили, какие невероятные миры обнаружили ученые. Оказывается, могут существовать планеты, где идет дождь из расплавленного железа при температуре 2400°C, миры с дождями из драгоценных камней, алмазные планеты, планета в форме регбийного мяча и даже “планеты-изгои”, которые не вращаются вокруг звезд, а свободно летают в космосе. И всё это мы узнали, анализируя крошечные изменения в свете далеких звезд!\n\nНашли ли мы идеального двойника Земли? Что такое “зона обитаемости” и какие биомаркеры указывают на жизнь? Как на экзопланетах обнаруживают воду и океаны? И самое поразительное — согласно индексу обитаемости, Земля не самая благоприятная для жизни планета из известных нам! Есть кандидаты лучше. А еще выясним: может ли существовать планета-океан с гигантскими волнами, как в “Интерстеллар”? И если бы инопланетяне смотрели на Солнечную систему со стороны, заметили бы они жизнь на Земле?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Очень экзотичные планеты\n1:25 - Поддержите нас лайком!\n1:39 - Идеальный двойник Земли\n4:19 - Почему мы наблюдаем всего 6000 экзопланет?\n6:53 - Откуда взялось название \"экзопланета\"\n11:01 - Как ищут экзопланеты\n14:18 - Наблюдение экзопланет вокруг пульсаров\n16:29 - Камеры для наблюдения за звездами\n17:53 - Телескоп Нэнси Грейс Роман \n23:20 - Планета-капля\n25:15 - Планеты двойных звездных систем\n25:53 - Что мы об экзопланетах\n27:20 - Сколько должно быть экзопланет во Вселенной?\n28:55 - Какие данные мы собираем об экзопланетах\n33:14 - Солнцеподобные звезды и их планеты\n36:08 - Фотографии экзопланет\n38:39 - Биомаркеры\n43:03 - K2-18 b - что это за планета?\n45:31 - Индекс жизни и почему Земля не самая высокая в нем\n46:23 - Как подтвердить обнаружение жизни на другой планете?\n52:18 - Зона обитаемости\n53:03 - Как появляется атмосфера\n56:22 - Самая древняя планета\n57:24 - Планеты-изгои\n59:30 - Самые безумные миры\n1:03:15 - Двойные звездные системы\n1:04:20 - Моя любимая необычная планета\n1:08:03 - Супер-Нептун и пар\n1:09:38 - Алмазные планеты\n1:10:25 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст #наука #экзопланеты", "ЭКЗОПЛАНЕТЫ: КАК НАЙТИ ДВОЙНИКА ЗЕМЛИ?", "4991fe43-8b34-43ec-b4aa-bddf61edbdb7", "s8s32WUvN2I", [], false, "https://www.youtube.com/watch?v=s8s32WUvN2I", 4125, false, 25, "/downloads/youtube/ОСНОВА/2025-11-16_ЭКЗОПЛАНЕТЫ: КАК НАЙТИ ДВОЙНИКА ЗЕМЛИ?.m4a", false, false, 10, 1, ~U[2025-11-16 16:14:35Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что астрономы находят планеты у других звезд, наблюдая за… тенями? Когда планета проходит перед своей звездой, яркость звезды немного падает — буквально на доли процента. И этого достаточно! По тому, насколько потускнела звезда и как долго длилось затмение, ученые вычисляют размер планеты, её орбиту и даже состав атмосферы. Представьте: вы видите всего один пиксель света на расстоянии десятков световых лет, а по крошечному мерцанию можете сказать, есть ли там вода, метан или кислород. (truncated) 02:41:09.394 [debug] QUERY OK source="sources" db=2.4ms idle=58.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.425 [debug] QUERY OK source="media_items" db=30.8ms idle=50.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-09 14:12:47Z], 10] 02:41:09.437 [debug] QUERY OK source="media_items" db=11.5ms idle=79.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Дарим год бесплатного обслуживания премиальной кредитной карты Альфа-Банка для бизнеса. Получайте кэшбэк 10% на покупки, консьерж-сервис и пропуск в бизнес-залы аэропортов: https://alfa.me/bdcg80\n\nРеклама. Рекламодатель АО «Альфа-Банк». ОГРН: 1027700067328, 107078, Москва, ул. Каланчёвская, 27. Ген. лицензия ЦБ РФ № 1326 от 16.01.2015. Erid: 2W5zFJABp3r\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОказывается, существует язык без числительных. У племени пираха в Амазонии нет слов для точных чисел — только “мало”, “много” и “еще больше”. У них нет слов для цветов, нет прошедшего времени в нашем понимании, а весь словарный запас насчитывает всего несколько сотен слов. Самое поразительное: когда лингвисты пытались научить пираха считать, те просто не могли усвоить эту концепцию. Получается, что язык не просто описывает реальность — он буквально определяет, что мы можем и не можем думать?\n\nС лингвистом Максимом Кронгаузом мы обсудили, как язык устроен и как он влияет на наше мышление, а также необычности русского языка. Почему нормально двойное отрицание, хотя в математике “минус на минус дает плюс”? Почему мы говорим “два года”, но “пять лет”? И что вообще происходит со словом “человек”, когда оно превращается в “люди”?\n\nПравда ли, что разные языки создают разные модели реальности? Как работает “новояз” из романа “1984” Оруэла — можно ли манипулировать мышлением через язык? Зачем нам нужны метафоры, если можно просто сказать “мне плохо” вместо “моя жизнь катится под откос”? Как ИИ меняет язык — и есть ли у искусственного интеллекта своя лингвистическая относительность? И главное — что такое хорошая шутка с точки зрения лингвиста?\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Кот!\n0:56 - Поддержите нас лайком\n1:07 - Идея повторения смысла в русском языке\n5:59 - Примитивные языки\n6:53 - \"Лингвисты на самые интересные вопросы ответить не могут\"\n7:07 - Сколько в русском языке слов и сколько мы используем?\n8:05 - Почему в английском языке больше слов?\n9:20 - Меньше слов = другой мир\n10:52 - Что такое слово?\n17:08 - Зачем нужны метафоры?\n21:15 - Мышление аналогиями\n25:34 - Популярные метафоры\n26:40 - Как у метафоры появляется образ\n28:14 - Юмор и лингвистика\n30:03 - Понятие в двух мирах\n34:05 - Почему мы не понимаем шутки других культур\n35:22 - Тонкий образ\n36:17 - Лингвистическая относительность\n39:28 - Как в других странах понимают радугу?\n40:13 - Как разные языки ориентируют предметы?\n45:43 - Почему один, два, три года, а пять - лет?\n47:43 - Конкурирующие слова\n49:20 - Что такое клише?\n52:53 - Язык падонков\n54:24 - Язык Оруэлла\n59:03 - Как ИИ повлияет на язык\n1:02:33 - Ум в языке\n1:05:23 - Языковое влияние искусственного интеллекта\n1:08:23 - Приставки в языке\n1:13:37 - Аналоги в языке\n1:15:40 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #язык #подкаст #наука #лингвистика", "МУЛЬТИВСЕЛЕННАЯ СЛОВ, ЯЗЫК ОРУЭЛЛА, СОЗНАНИЕ, ФОРМУЛА ЮМОРА", "76e1503f-7558-4309-9f49-46d86b4e3fa6", "ARqZ33FhKcg", [], false, "https://www.youtube.com/watch?v=ARqZ33FhKcg", 4516, false, 26, "/downloads/youtube/ОСНОВА/2025-11-09_МУЛЬТИВСЕЛЕННАЯ СЛОВ, ЯЗЫК ОРУЭЛЛА, СОЗНАНИЕ, ФОРМУЛА ЮМОРА.m4a", false, false, 10, 1, ~U[2025-11-09 14:12:47Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "Дарим год бесплатного обслуживания премиальной кредитной карты Альфа-Банка для бизнеса. Получайте кэшбэк 10% на покупки, консьерж-сервис и пропуск в бизнес-залы аэропортов: https://alfa.me/bdcg80\n\nРеклама. Рекламодатель АО «Альфа-Банк». ОГРН: 1027700067328, 107078, Москва, ул. Каланчёвская, 27. Ген. лицензия ЦБ РФ № 1326 от 16.01.2015. Erid: 2W5zFJABp3r\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОказывается, существует язык без числительных. У племени пираха в Амазонии нет слов для точных чисел — только “мало”, “много” и “еще больше”. У них нет (truncated) 02:41:09.440 [debug] QUERY OK source="sources" db=2.1ms idle=58.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.471 [debug] QUERY OK source="media_items" db=31.0ms idle=49.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-11-02 15:38:46Z], 10] 02:41:09.483 [debug] QUERY OK source="media_items" db=11.2ms idle=77.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что древние греки создали первый в истории механический “компьютер”? В 1901 году на дне Эгейского моря нашли Антикитерский механизм — устройство из бронзовых шестеренок возрастом более 2000 лет, которое предсказывало положение Солнца, Луны и планет, а также солнечные и лунные затмения. Это настолько сложная технология, что подобные механизмы в Европе появились только через полторы тысячи лет! Как древние греки смогли создать такое, когда большая часть мира еще жила в совсем примитивных условиях?\n\nСегодня выпуск про Древнюю Грецию. С историком Павлом Евдокимовым мы разобрали главные мифы об этой цивилизации. Правда ли, что греки сражались голыми? Реально ли древние люди верили, что молниями швыряется волосатый дядька с Олимпа? Почему римляне просто переименовали греческих богов вместо того, чтобы придумать своих? И как так вышло, что среди дикого и авторитарного древнего мира вдруг возникла настолько цивилизованная культура — будто инопланетяне привезли чертежи водопровода и демократии?\n\nА еще мы выясним: как до нас дошли труды Аристотеля и Платона? Какие технологи успели развить, правда ли, что образование могли получить только гетеры? И главное — почему Афины и Спарта выбрали настолько противоположные пути развития, и какая система в итоге победила?\n\nПросмотра!\n\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Нагота в Древней Греции\n1:02 - Поддержите нас лайком\n1:14 - Греки придумали будильник?\n4:18 - Греческие изобретения и механизмы\n5:58 - Первый механический компьютер греков\n7:43 - Какими цифрами пользовались греки?\n11:21 - Как появилась Древняя Греция?\n15:57 - Почему Греция не похожа на ранние цивилизации Ближнего Востока?\n18:10 - Откуда взялась любовь к греческим мифам в СССР?\n25:36 - Идеи античности в культуре революционеров\n29:22 - Как появились мифы в Древней Греции?\n34:10 - Местные мифы\n35:56 - Мифологики Клод Леви-Строса\n37:08 - Чем мифы были для греков?\n37:56 - Праздники древних греков и вино\n42:00 - Современные напитки в Древней Греции\n43:17 - Сохранившееся до нас древнегреческое вино\n46:33 - Роли мужчин и женщин в Древней Греции\n51:33 - Идеальный полис Спарты\n52:47 - Кто считался гражданами? Какие еще были чины?\n55:56 - Политики в Древней Греции\n59:26 - Как избирали госслужащих?\n1:01:25 - Кого выбирали по профессиональным заслугам?\n1:09:00 - Афина vs Спарта\n1:10:37 - Как была устроена Спарта?\n1:13:04 - Почему греческие статуи голые?\n1:18:10 - Диета древних греков\n1:20:05 - Женщины могли иметь образование? Самые умные девушки Греции\n1:22:59 - Самые крупные заблуждения о Древней Греции\n1:27:00 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #греция #подкаст #наука #мифы", "КАК ГРЕКИ ПРИДУМАЛИ ВСЁ: КОМПЬЮТЕР, НЕОБЫЧНАЯ ДЕМОКРАТИЯ, СПАРТА vs АФИНЫ, БОГИ и ВИНО", "f89b14da-44e7-4dcb-976b-e646803b23e0", "BfvsD1CQb6k", [], false, "https://www.youtube.com/watch?v=BfvsD1CQb6k", 5282, false, 27, "/downloads/youtube/ОСНОВА/2025-11-02_КАК ГРЕКИ ПРИДУМАЛИ ВСЁ: КОМПЬЮТЕР, НЕОБЫЧНАЯ ДЕМОКРАТИЯ, СПАРТА vs АФИНЫ, БОГИ и ВИНО.m4a", false, false, 10, 1, ~U[2025-11-02 15:38:46Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что древние греки создали первый в истории механический “компьютер”? В 1901 году на дне Эгейского моря нашли Антикитерский механизм — устройство из бронзовых шестеренок возрастом более 2000 лет, которое предсказывало положение Солнца, Луны и планет, а также солнечные и лунные затмения. Это настолько сложная технология, что подобные механизмы в Европе появились только через полторы тысячи лет! Как древние греки смогли создать такое, когда большая часть мира еще жила в совсем примитивных условиях?\n\nСегодня выпуск п (truncated) 02:41:09.485 [debug] QUERY OK source="sources" db=1.6ms idle=58.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.519 [debug] QUERY OK source="media_items" db=34.3ms idle=48.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-10-26 15:07:47Z], 10] 02:41:09.531 [debug] QUERY OK source="media_items" db=10.9ms idle=80.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Книга Кирилла Половникова: https://ast.ru/book/fizika-65-ne-detskikh-voprosov-o-tom-kak-ustroeno-vsye-871804/\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня выпуск про то, как устроено всё. С физиком Кириллом Половниковым мы обсудили, как работают 4 фундаментальные силы во Вселенной, и почему три из них мы практически не замечаем в повседневной жизни. Что произойдет, если бежать со скоростью света параллельно лучу света? Можно ли вообще остановить фотон, и что с ним случится? В чем заключалась ультрафиолетовая катастрофа, которая перевернула физику? И правда ли, что когда мы думаем, мы буквально обогреваем комнату?\n\nА еще мы выясним: что такое теория струн и зачем она нужна? Как работала космическая инфляция — и почему она была такой невероятно быстрой? Как изза нее появляются параллельные Вселенные? Что такое темная материя и темная энергия — и могут ли они быть носителями каких-то неизвестных нам взаимодействий? И действительно ли Вселенную ждет тепловая смерть, или она может быть похожа на маятник, который качается вечно?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Теория инфляции и супер струны\n1:37 - Поддержите нас лайком\n1:48 - 4 вида силы взаимодействия\n10:45 - Как работают взаимодействия\n21:02 - У света может быть разная скорость?\n22:39 - Ограничение скорости частиц\n26:53 - Максимальная скорость созданная человеком\n27:38 - Почему мы не можем превысить скорость света\n28:45 - Ультрафиолетовая катастрофа\n36:03 - Почему все светится\n38:36 - Что такое цвет и из чего он появляется\n41:20 - Pink Floyd и цвета\n45:30 - Как работает тепло тела\n49:47 - Темная материя и темная энергия\n54:01 - Как темная энергия расширяет Вселенную\n56:37 - Загадка Вселенной и кастрюли\n1:01:12 - Карта распределения темной материи\n1:04:14 - Как в теории инфляции появляются мультивселенные\n1:12:17 - Как посчитали инфляцию Вселенной\n1:14:51 - Как остановить свет\n1:16:02 - Самые актуальные физические проблемы\n1:22:22 - Тепловая смерть Вселенной\n1:26:08 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #физика #подкаст #наука", "УСТРОЙСТВО ВСЕЛЕННОЙ и ВСЕГО НА ПАЛЬЦАХ", "d163edfd-5779-4497-ab87-fadd700f6c04", "112kFoFxKMo", [], false, "https://www.youtube.com/watch?v=112kFoFxKMo", 4895, false, 28, "/downloads/youtube/ОСНОВА/2025-10-26_УСТРОЙСТВО ВСЕЛЕННОЙ и ВСЕГО НА ПАЛЬЦАХ.m4a", false, false, 10, 1, ~U[2025-10-26 15:07:47Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "Книга Кирилла Половникова: https://ast.ru/book/fizika-65-ne-detskikh-voprosov-o-tom-kak-ustroeno-vsye-871804/\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня выпуск про то, как устроено всё. С физиком Кириллом Половниковым мы обсудили, как работают 4 фундаментальные силы во Вселенной, и почему три из них мы практически не замечаем в повседневной жизни. Что произойдет, если бежать со скоростью света параллельно лучу света? Можно ли вообще остановить фотон, и что с ним случится? В чем заключалась ультрафиолетовая катастрофа, которая перевернула физику? И правда ли, что когда мы думаем, мы буквально обогреваем комнату?\n\nА еще мы выясним: что такое теория струн и зачем она нужна? Как работала космическая инфляция — и почему она была такой невероятно быстрой? Как изза нее появляются параллельные Вселенные? Что такое темная материя и темная энергия — и могут ли они быть носителями каких-то неизвестных нам взаимодействий? И действительно ли Вселенную ждет тепловая смерть, или она может быть похожа на маятник, который качается вечно?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Теория инфляции и супер струны\n1:37 - Поддержите нас лайком\n1:48 - 4 вида силы взаимодействия\ (truncated) 02:41:09.533 [debug] QUERY OK source="sources" db=1.6ms idle=60.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.565 [debug] QUERY OK source="media_items" db=32.0ms idle=50.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-10-19 15:13:26Z], 10] 02:41:09.602 [debug] QUERY OK source="media_items" db=35.9ms idle=80.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОказывается, людей, которые погружались на большие глубины океана, меньше, чем космонавтов. Можете такое представить? А ведь для этого даже не надо строить ракету) Поэтому меня поразил рассказ нашего гостя, доктора биологических наук Андрея Гебрука, о погружении на глубину 9000 метров. \n\nПредставьте: вы медленно опускаетесь в батискафе, и каждые несколько сотен метров за иллюминатором появляется совершенно новый мир с другими существами, другими правилами выживания и даже другой физикой. Сначала вы видите привычных рыб, залитых солнечным светом. Потом свет постепенно гаснет, а цвета пропадают, и начинается царство сумеречной зоны, где животные сами производят свет. Еще глубже — абсолютная темнота, где живут существа с огромными зубами, торчащими наружу, как у рыбы-гадюки хаулиода. А на самом дне, под давлением в 1000 раз больше атмосферного, существует жизнь, которую мы только начинаем понимать.\n\nЕщё обсуждаем, что будет, если постепенно спускаться к Марианской впадине — какие существа встретятся на пути? Как вообще можно выживать на глубине, где нет солнечного света? И правда ли, что мы исследовали лишь 10% жизни на дне океана, хотя изучили поверхность Марса лучше?\n\nА еще мы выясним: что такое \"черные курильщики\" и при чем тут возникновение жизни на Земле? Как устроено зрение глубоководных рыб в абсолютной темноте? Кто живет в Марианской впадине на глубине 11 километров? И что общего у глубоководных экосистем с возможной жизнью на спутниках Юпитера и Сатурна?\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - 9500 метров под водой\n1:20 - Поддержите нас лайком!\n1:33 - Что внутри Марианской впадины?\n2:55 - Первые исследования большой глубины\n5:57 - Сколько % глубоководного мира мы еще не знаем?\n7:55 - Космос vs океан\n9:43 - Как исследуют дно океана?\n10:35 - Самая глубокая точка Земли\n12:29 - James Webb от мира подводных аппаратов\n13:32 - Три типа подводных аппаратов\n15:48 - Сколько стоит подводный аппарат\n16:21 - Эмоции от глубоководного погружения\n17:54 - Как погиб аппарат \"Титан\"?\n19:36 - Как устроено погружение\n26:40 - Чем отличается дно на 400 метрах и 4 километрах?\n29:00 - Жизнь на экстремальной глубине\n34:29 - Глубоководное течение\n35:47 - Удивительный мир животных на глубине\n39:06 - Самая неизвестная часть жизни в океана\n41:28 - Самая интересная часть океана\n43:15 - Светящиеся организмы дна океана\n45:27 - Рыба-удильщик и как ищут таких монстров\n48:33 - Прозрачная рыба и другие интересные особи\n52:21 - Как исследуют жизнь в океане?\n53:27 - Что такое черные курильщики?\n55:12 - Уникальная жизнь на дне океана. Хемосинтез\n1:01:17 - Черные курильщики создали жизнь на Земле?\n1:05:27 - Океаны на других планетах\n1:08:09 - Мусор в мировом океане. Поля мешков\n1:14:32 - Любимчики среди животных океана\n1:16:42 - Голотория - что это?\n1:21:18 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #океан #подкаст #наука", "ДНО ОКЕАНА: ПАРАЛЛЕЛЬНАЯ ЖИЗНЬ у НАС ПОД БОКОМ", "3d6aeacc-fe3e-4ce6-8d90-fe91f9308b8a", "LfxU3KGrcO8", [], false, "https://www.youtube.com/watch?v=LfxU3KGrcO8", 4900, false, 29, "/downloads/youtube/ОСНОВА/2025-10-19_ДНО ОКЕАНА: ПАРАЛЛЕЛЬНАЯ ЖИЗНЬ у НАС ПОД БОКОМ.m4a", false, false, 10, 1, ~U[2025-10-19 15:13:26Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОказывается, людей, которые погружались на большие глубины океана, меньше, чем космонавтов. Можете такое представить? А ведь для этого даже не надо строить ракету) Поэтому меня поразил рассказ нашего гостя, доктора биологических наук Андрея Гебрука, о погружении на глубину 9000 метров. \n\nПредставьте: вы медленно опускаетесь в батискафе, и каждые несколько сотен метров за иллюминатором появляется совершенно (truncated) 02:41:09.604 [debug] QUERY OK source="sources" db=2.0ms idle=71.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.637 [debug] QUERY OK source="media_items" db=32.1ms idle=71.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-10-12 14:35:13Z], 10] 02:41:09.651 [debug] QUERY OK source="media_items" db=13.0ms idle=71.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["МТС Линк — лидер*** среди платформ видеоконференций по стабильной работе даже при нестабильном подключении. Подключайтесь к МТС Линк: https://l.mts.ru/link_osnova\n\nТелеграм-канал Андрея Макарова: https://t.me/mak_aroff\nЮтуб-канал Андрея Макарова: @Acephal_ \n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСогласно статистике, 58% зрителей нашего канала - миллениалы в возрасте от 25 до 44 лет. Это подтолкнуло нас сделать выпуск о теории поколений. Что вообще значит быть миллениалом, зумером или представителем поколения Альфа? И существуют ли они на самом деле? Правда ли, что каждое новое поколение — это не просто люди другого возраста, а буквально другой тип мышления с физически измененной структурой мозга?\n\nОб этих удивительных различиях говорим с философом Андреем Макаровым, который изучает теорию поколений и особенно зумеров. Когда вообще появились поколения как явление? Как часто они обновляются — и ускоряется ли этот процесс? Насколько синхронизированы поколения в России и на Западе, или в разных странах все по-разному? И бывают ли 50-летние зумеры — можно ли «перейти» из одного поколения в другое?\n\nА еще мы выясним: почему зумеры одержимы осознанностью и самоиронией? Почему им не интересен алкоголь, зато интересны антидепрессанты? Как TikTok физически изменил мышление целого поколения? Что будет с ребенком из поколения Альфа, если он окажется на улице без телефона? Почему новые поколения так спокойно относятся к тотальной слежке за собой? И как меняется отношение к труду и карьере — нормально ли хотеть меньше работать, больше отдыхать, но при этом получать много?\n\nНе только интересный, но и прикладной выпуск. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Сегодня поговорим про поколения\n1:08 - Поддержите нас лайком\n1:21 - Что нужно знать про поколение Y\n3:17 - Кто такой скуф?\n3:37 - Как устроена теория поколений\n5:05 - Установки поколений\n11:28 - Ядро личности и конфликт поколений\n14:03 - Жаргон\n16:38 - Почему не ставят точки в конце сообщения\n17:19 - Кто входит в поколение\n20:11 - Какие поколения существуют. Почему сокращается интервал между поколениями?\n23:14 - Кто такой \"колхозник\"?\n24:22 - Кто такие поколение Альфа?\n25:30 - \"Образование разрушено. Больше нет студенческой жизни\"\n30:08 - \"Жизненные рамки\" зумеров\n33:20 - Как интернет повлиял на поколения\n34:07 - Поколения разных стран отличаются?\n36:56 - О чем мечтают зумеры?\n39:40 - Постзумеры\n41:30 - \"Культура мемов вырождается\"\n42:27 - Ценность \"баянов\" и желание быть самым передовым\n43:14 - Сообщение от геймера\n46:18 - Эмпатия зумеров\n49:31 - \"Текучий характер мира\"\n51:02 - \"Экологическое мышление\"\n52:28 - Телефон и зумер\n52:56 - Геймерство и их тип личности\n55:50 - Визуальный поворот\n58:19 - Как интернет поменял мозг?\n59:18 - Эрудиция\n1:00:16 - До XX века не было поколений?\n1:01:58 - Поколение в городе\n1:03:17 - ИИ повлияет на поколение?\n1:08:52 - Креативность и мышление\n1:11:10 - Как понять, что перед тобой зумер\n1:12:04 - Постироничная одежда\n1:14:47 - Поколение Бета\n1:15:46 - Как устроено изучение поколений\n1:17:02 - Топ-5 жаргонизмов\n1:19:34 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #поколения #подкаст #наука\n\n***Сервис предоставляется ООО «Вебинар Технологии». Согласно исследованию стабильности работы 9 популярных облачных платформ видеоконференцсвязи в России, выполненному компанией J`son & Partners Consulting в мае 2024 МТС Линк набрал наибольшее количество баллов при оценке стабильности подключения. Стоимость зависит от количества лицензий и подключаемых функций. Подробности – " <> ..., "ТЕОРИЯ ПОКОЛЕНИЙ: КАК ЭТО РАБОТАЕТ?", "8b6f24e2-c382-4e62-b060-0c8df4866942", "IXLFd32y9fE", [], false, "https://www.youtube.com/watch?v=IXLFd32y9fE", 4726, false, 30, "/downloads/youtube/ОСНОВА/2025-10-12_ТЕОРИЯ ПОКОЛЕНИЙ: КАК ЭТО РАБОТАЕТ?.m4a", false, false, 10, 1, ~U[2025-10-12 14:35:13Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "МТС Линк — лидер*** среди платформ виде (truncated) 02:41:09.653 [debug] QUERY OK source="sources" db=1.9ms idle=49.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.692 [debug] QUERY OK source="media_items" db=39.0ms idle=50.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-10-05 15:13:45Z], 10] 02:41:09.705 [debug] QUERY OK source="media_items" db=11.9ms idle=87.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Отправляйтесь на поиски Авроры с Отелло! https://otello.onelink.me/dtFl/i120n2pi?erid=2W5zFGAqDgC\nБронируйте отели из подборки со скидкой 15% по промокоду OSNOVA до 20.10.2025\nСкидка до 2000р.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что есть планета, где одновременно извергаются более 400 вулканов? Ио, спутник Юпитера — это самое геологически активное тело в Солнечной системе. Его вулканы выбрасывают лаву, серу и диоксид серы на высоту до 500 километров — это выше, чем летает Международная космическая станция! Лавовые потоки простираются на сотни километров, а вся поверхность окрашена в невероятные оттенки: жёлтый, красный, белый, чёрный и даже зелёный. Как будто кто-то взял безумную палитру и раскрасил целую луну.\n\nОб удивительных особенностях других миров говорим с Михаилом Ивановым, который изучает геологию планет и спутников Солнечной системы. А еще выясним: какая планета самая богатая на полезные ископаемые? Как геологи вообще изучают далекие миры, не побывав там лично? Что можно узнать о планете просто по виду кратеров на её поверхности? И могут ли на других планетах существовать вещества, которых нет на Земле?\n\nА еще мы выясним: почему Марс стал безжизненной пустыней, а Земля — нет? Как Венера превратилась в настоящий ад с температурой 460°С? Где еще в Солнечной системе есть вода и как мы это узнаём?\nПриготовьтесь к путешествию по самым необычным мирам нашей космической окрестности. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Круговорот углекислоты на Марсе\n1:06 - Поддержите нас лайком!\n1:16 - Самая высокая гора Солнечной системы\n2:05 - Как формируются вулканы?\n3:38 - Почему на Марсе нет подвижности коры?\n8:33 - Как изучают геологию других планет?\n12:07 - Как свет показывает минеральный состав планет?\n13:05 - Текучая вода на Марсе\n17:45 - Марсианские метеориты\n21:19 - Где больше всего полезных ископаемых в космосе?\n24:54 - В космосе есть нефть?\n25:59 - Алмазы во Вселенной\n27:10 - Грунт с Марса\n28:14 - Как марсоходы анализируют грунт?\n29:52 - Куда делась вся вода Марса?\n34:01 - Что нам говорят кратеры?\n37:54 - Самая старая поверхность Солнечной системы\n41:16 - Форма кратеров\n42:03 - Что мы видим на Венере?\n48:28 - Самая старая планета нашей Солнечной системы\n52:16 - Разная жизнь планет\n55:40 - Уникальные материалы на других планетах\n57:41 - Жидкие гейзеры Энцелады\n1:00:03 - Океан спутника Европы\n1:06:40 - Лед на Марсе\n1:08:36 - Структура экзопланет\n1:10:43 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст #наука", "ЧТО ВНУТРИ ДРУГИХ ПЛАНЕТ: АД ВЕНЕРЫ, ВУЛКАНЫ-МОНСТРЫ, СМЕРТЬ МАРСА и ОКЕАН КИСЛОТЫ", "945b1d1f-0a1e-44e1-a5ad-db85068ce31e", "M3muzZi0HSc", [], false, "https://www.youtube.com/watch?v=M3muzZi0HSc", 4156, false, 31, "/downloads/youtube/ОСНОВА/2025-10-05_ЧТО ВНУТРИ ДРУГИХ ПЛАНЕТ: АД ВЕНЕРЫ, ВУЛКАНЫ-МОНСТРЫ, СМЕРТЬ МАРСА и ОКЕАН КИСЛОТЫ.m4a", false, false, 10, 1, ~U[2025-10-05 15:13:45Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "Отправляйтесь на поиски Авроры с Отелло! https://otello.onelink.me/dtFl/i120n2pi?erid=2W5zFGAqDgC\nБронируйте отели из подборки со скидкой 15% по промокоду OSNOVA до 20.10.2025\nСкидка до 2000р.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что есть планета, где одновременно извергаются более 400 вулканов? Ио, спутник Юпитера — это самое геологически активное тело в Солнечной системе. Его вулканы выбрасывают лаву, серу и диоксид серы на высоту до 500 километров — это выше, чем летает Международная космическая станция! Лавовые потоки простираются на сотни километров, а вся поверхность окрашена в невероятные оттенки: жёлтый, красный, белый, чёрный и даже зелёный. Как будто кто-то взял безумную палитру и раскрасил целую луну.\n\nОб удивительных особенностях других миров говорим с Михаилом Ивановым, который изучае (truncated) 02:41:09.707 [debug] QUERY OK source="sources" db=1.7ms idle=68.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.739 [debug] QUERY OK source="media_items" db=32.0ms idle=56.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-09-28 14:36:28Z], 10] 02:41:09.753 [debug] QUERY OK source="media_items" db=12.7ms idle=86.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Яндекс Плюс – самый уместный способ для бизнеса порадовать сотрудника, партнера или клиента\nУзнать подробнее можно по ссылке: https://clck.ru/3PGKfT\n\nДо 1 октября проходит Большая распродажа электроники на Ozon. Скидки до 80% на планшеты, смартфоны, блендеры и многое другое. Можно выгодно обновить электронику и технику: https://ozon.ru/t/ZJHqDUh \n\nПравила акции: https://ozon.ru/t/dhzOjK4\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что у пчел есть собственный язык, который точнее любого GPS? Когда пчела-разведчик находит новый источник нектара, она возвращается в улей и исполняет \"виляющий танец\" — это настоящая карта с координатами. Угол танца относительно вертикали показывает направление относительно солнца, а длительность виляния — точное расстояние до цели. Причем если цветы в 100 метрах, пчела виляет полсекунды, а если в километре — уже 5 секунд. Другие пчелы \"читают\" этот танец и летят строго по маршруту!\n\nОб удивительном мире этих насекомых говорим с Дмитрием Богуславским, который изучает совместную эволюцию пчел и цветов. Но самое поразительное: пчелиная семья — это настоящий суперорганизм, где 50 тысяч особей действуют как единое существо с коллективным разумом. Они принимают демократические решения, строят идеальные шестигранники без архитекторов и даже... переживают что-то похожее на депрессию.\n\nА еще мы выясним: почему пчелы умирают после укуса, но всё равно жалят? Зачем им столько меда, если они его почти не едят? Как выглядит мир глазами пчелы и почему цветы стали такими красивыми именно благодаря им? И могут ли пчелы использовать орудия труда?\n\nСегодня узнаем, как крошечные насекомые создали одну из самых совершенных цивилизаций на Земле. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - «Цветы пахнут не для человека»\n1:31 - Поддержите нас лайком!\n1:43 - Кто такие апиологи\n2:50 - Как устроено общество пчел?\n7:20 - Пол у пчел\n9:23 - Что делает матка пчел?\n12:25 - Пчелы-бездельницы\n13:42 - Цветы такие красивые для пчел?\n14:22 - Пчелы и цветы развивались вместе?\n17:09 - Как пчелы влияют на нектар на цветах?\n19:11 - Почему в улье матка только одна?\n22:47 - Нобелевская премия за язык пчел\n24:44 - Танцы пчел - как они устроены?\n27:12 - Какие устроен язык танца пчел?\n33:05 - Зачем пчелам столько меда?\n36:37 - Как производится мед?\n38:39 - Как происходит опыление растений?\n39:20 - Как пчела собирает нектар?\n43:37 - Мед хранится тысячелетиями\n44:22 - Что такое мед?\n45:23 - Любимый мед пчел\n46:33 - Откуда берется ненастоящий мед\n49:09 - Чем отличаются пчелы, осы, шерни, шмели?\n57:08 - Почему пчелы такого цвета?\n58:47 - Почему пчелы полосатые?\n59:18 - Как устроено жало и почему пчелы умирают после ужаливания?\n1:01:06 - Альтруизм пчел\n1:04:24 - «Семья пчел - это организм»\n1:06:26 - Как видят пчелы?\n1:08:07 - Обоняние пчел\n1:10:43 - Почему нам нравятся цветы?\n1:12:10 - Пчелы видят в ультрафиолете? Зачем?\n1:14:59 - Без пчел не было бы человека?\n1:16:09 - Что будет, если пчелы пропадут?\n1:19:19 - Орудия труда пчел\n1:20:46 - Гитлер и пчелы\n1:23:08 - «Не надо бояться пчел, когда они заниются роением»\n1:25:09 - Яд пчел - полезен?\n1:28:27 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #пчелы #подкаст #насекомые\n\nРеклама. ООО «Интернет Решения», 123112, г. Москва, Пресненская наб., д. 10 эт. 41 пом I, комн. 6; ОГРН 1027739244741, erid: 2VfnxwixNgG", "ПЧЁЛЫ: МИНИ ЦИВИЛИЗАЦИЯ, ЯЗЫК, КОЛЛЕКТИВНЫЙ РАЗУМ и АЛЬТРУИЗМ", "01aa878b-3eda-459f-b1bf-80249de2e64b", "cFycO7jwSOw", [], false, "https://www.youtube.com/watch?v=cFycO7jwSOw", 5349, false, 32, "/downloads/youtube/ОСНОВА/2025-09-28_ПЧЁЛЫ: МИНИ ЦИВИЛИЗАЦИЯ, ЯЗЫК, КОЛЛЕКТИВНЫЙ РАЗУМ и АЛЬТРУИЗМ.m4a", false, false, 10, 1, ~U[2025-09-28 14:36:28Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "Яндекс Плюс – самый уместный способ для бизнеса порадовать сотрудника, партнера или клиента\nУзнать подробнее можно по ссылке: https://clck.ru/3PGKfT\n\nДо 1 октября проходит Большая распродажа электроники на Ozon. Скидки до 80% на планшеты, смартфоны (truncated) 02:41:09.755 [debug] QUERY OK source="sources" db=1.7ms idle=60.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.786 [debug] QUERY OK source="media_items" db=31.0ms idle=50.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-09-21 08:31:19Z], 10] 02:41:09.797 [debug] QUERY OK source="media_items" db=10.7ms idle=79.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто уникальный контент. Историк Юрий Березкин уже 50 лет занимается сбором и анализом фольклора, сказок и мифов со всего мира. В его базе данных десятки тысяч историй от мысов Шотландии до африканских племен и эскимосов. Каждой записи соответствует список мотивов, по которым можно найти пересечения с другими культурами.\n\nВ выпуске мы обсуждаем, существует ли мономиф, единый сюжет для всех сказок, известный как Путь героя? Какой самый древний сохранившийся текст, записанный человеком? Какие истории придумывали разные народы про созвездие Большой медведицы и чем они похожи? Почему мифы океанийцев похожи на африканские, но не на европейские? Что общего между шаманскими практиками Сибири и обрядами инициации в Амазонии? И можно ли по сказкам понять, когда люди впервые осознали себя людьми?\n\nПо словам гостя, тексты для него это то же самое, что черепки для историка-археолога. По пересечению разных сюжетов и мотивов можно выстраивать гипотезы о распространении культуры и перемещении древних людей. Оказывается, каждая история про темный лес и возвращение героя — это закодированная инструкция по взрослению, а суеверия вроде “нельзя свистеть дома” — отголоски древних представлений о мире.\n\nБезумно интересный выпуск на пересечении гуманитарных наук и точных методов исследования. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - История за созвездием Большой Медведицы\n1:37 - Поддержите нас лайком!\n1:50 - «Выход людей из земли». Сюжеты первых мифов\n6:12 - Сюжеты о творении человека\n10:06 - Первопредки в мифах\n11:48 - Как появились первые боги у древних людей?\n12:55 - Первые истории древних людей: почему люди умирают?\n15:31 - История возникновения бога\n19:04 - Как узнать возраст сюжета?\n24:02 - Как распространялась мифология по Земле?\n26:35 - Генетика Сибири\n29:41 - Как Греческие сюжеты мифов попали в Америку?\n31:00 - Как появился мир?\n36:08 - «Кэмпбелл для меня открытый враг». Поиск мономифа\n48:36 - Уникальность Африки в плане мифологии\n51:17 - Путешествие в мифе. «Одиссея» Гомера\n56:25 - Как трансформируются мифы со временем?\n58:59 - Как выглядит база данных мифов?\n1:03:40 - Классификация мотивов\n1:08:55 - «Эпос о Гильгамеше»- первый записанный миф?\n1:11:50 - Мифы = черепки\n1:12:43 - Мифы влияют на религию?\n1:14:52 - Обряд инициации в мифах\n1:19:41 - Сказочные тексты и их отличия\n1:21:13 - Как металлургия приживалась в мире?\n1:28:11 - Первые представления о загробном мире\n1:30:16 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #история #подкаст #человек", "КАК ПОЯВИЛИСЬ ЛЮДИ, ПОЧЕМУ МЫ УМИРАЕМ, ЧТО ТАКОЕ БОГ и КАК ПОЯВИЛСЯ МИР: КРАТКАЯ ИСТОРИЯ МИФОВ", "46fe88be-99cd-4667-a11c-ffd5a140fbe7", "KcUKkpls2no", [], false, "https://www.youtube.com/watch?v=KcUKkpls2no", 5365, false, 33, "/downloads/youtube/ОСНОВА/2025-09-21_КАК ПОЯВИЛИСЬ ЛЮДИ, ПОЧЕМУ МЫ УМИРАЕМ, ЧТО ТАКОЕ БОГ и КАК ПОЯВИЛСЯ МИР: КРАТКАЯ ИСТОРИЯ МИФОВ.m4a", false, false, 10, 1, ~U[2025-09-21 08:31:19Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто уникальный контент. Историк Юрий Березкин уже 50 лет занимается сбором и анализом фольклора, сказок и мифов со всего мира. В его базе данных десятки тысяч историй от мысов Шотландии до африканских племен и эскимосов. Каждой записи соответствует список мотивов, по которым можно найти пересечения с другими культурами.\n\nВ выпуске мы обсуждаем, существует ли мономиф, единый сюжет для всех сказок, известный как Путь героя? Какой самый древний сохранившийся текст, записанный человеком? Какие истории придумывали разные народы про созвездие Большой медведицы и чем они похожи? Почему мифы океанийцев похожи на африканские, но не на европейские? Чт (truncated) 02:41:09.800 [debug] QUERY OK source="sources" db=2.1ms idle=58.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.833 [debug] QUERY OK source="media_items" db=32.9ms idle=47.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-09-14 11:43:40Z], 10] 02:41:09.844 [debug] QUERY OK source="media_items" db=10.2ms idle=78.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСамые точные часы в мире построены на квантовых технологиях. Они работают, отслеживая колебания отдельных атомов. Часы настолько прецизионны, что отстанут всего на одну секунду за 15 миллиардов лет. Это больше, чем возраст нашей Вселенной! А еще они могут ПОЧУВСТВОВАТЬ гравитацию — если поднять их всего на пару сантиметров, они начнут тикать чуть быстрее из-за изменения гравитационного поля.\n\nОб этих головокружительных технологиях говорим с Ильей Семериковым, физиком и специалистом по квантовым компьютерам. Выясняем: можно ли увидеть отдельную квантовую частицу? Реально ли работает квантовая телепортация? Существует ли квантовая левитация и получится ли сделать летающий скейтборд из \"Назад в будущее\"? Как крошечные частицы связана с масштабными процессами космоса?\n\nВышло интересно. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Парадокс измерения квантов\n1:29 - Поддержите нас лайком\n1:43 - Как работает квантовый компьютер?\n6:00 - Как управлять частицей?\n7:55 - Конструктор из атомов\n12:21 - Как выглядят частицы?\n14:00 - Что можно увидеть в частице?\n14:53 - Как доказать мультивселенную?\n16:28 - Почему квантовая запутанность такая сложная\n18:53 - Переход в квантовый мир\n22:08 - Гонка квантовых технологий\n24:29 - Что такое кубиты?\n30:19 - Квантовое шифрование\n31:33 - Топовые квантовые компьютеры\n32:37 - Сколько нужно кубитов, чтобы взломать все переписки в мире?\n33:13 - К чему стремятся эксперименты с квантовым компьютером\n35:42 - Зачем квантовые компьютеры армии?\n37:22 - Квантовая телепортация и как она работает\n38:47 - Как передается информация квантами?\n39:42 - В природе существует случайность?\n43:26 - Квантовая вероятность в реальном мире\n44:45 - На чем зарабатывают квантовые технологии?\n46:55 - Квантовый процессор Microsoft\n48:19 - Квантовый мир в космосе\n49:50 - Бенчмарки квантовых компьютеров\n53:27 - Самый дорогой квантовый компьютер\n55:16 - Парадокс наблюдателя\n58:40 - Наше воздействие\n59:15 - Как использовать квантовые компьютеры в обычной жизни?\n1:03:35 - Квантовый калькулятор\n1:05:08 - Квантовая левитация\n1:05:58 - От космоса к частицам\n1:10:58 - Квантовые сенсоры\n1:13:20 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #квантовыйкомпьютер #подкаст #космос", "КВАНТОВЫЙ МИР: ТЕЛЕПОРТАЦИЯ, МУЛЬТИВСЕЛЕННАЯ и КУБИТ ПЕТЯ", "00d96764-52e5-409f-b567-0348d60747b8", "qPlfi3Wc6tI", [], false, "https://www.youtube.com/watch?v=qPlfi3Wc6tI", 4291, false, 34, "/downloads/youtube/ОСНОВА/2025-09-14_КВАНТОВЫЙ МИР: ТЕЛЕПОРТАЦИЯ, МУЛЬТИВСЕЛЕННАЯ и КУБИТ ПЕТЯ.m4a", false, false, 10, 1, ~U[2025-09-14 11:43:40Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСамые точные часы в мире построены на квантовых технологиях. Они работают, отслеживая колебания отдельных атомов. Часы настолько прецизионны, что отстанут всего на одну секунду за 15 миллиардов лет. Это больше, чем возраст нашей Вселенной! А еще они могут ПОЧУВСТВОВАТЬ гравитацию — если поднять их всего на пару сантиметров, они начнут тикать чуть быстрее из-за изменения гравитационного поля.\n\nОб этих головокружительных технологиях говорим с Ильей Семериковым, физиком и специалистом по квантовым компьютерам. Выясняем: можно ли увидеть отдельную квантовую частицу? Реально ли работает квантовая телепортация? Существует ли квантовая левитация и получится ли сделать летающий скейтборд из \"Назад в будущее\"? Как крошечные частицы связана с масштабными процессами космоса?\n\nВышло интересно. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/3786316 (truncated) 02:41:09.847 [debug] QUERY OK source="sources" db=2.8ms idle=58.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.879 [debug] QUERY OK source="media_items" db=32.3ms idle=50.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-09-07 11:07:58Z], 10] 02:41:09.891 [debug] QUERY OK source="media_items" db=10.5ms idle=80.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что каждая клетка вашего тела умеет ЗАПОМИНАТЬ? Не метафорически, а буквально — на биохимическом уровне. Вот простой пример: клетки поджелудочной железы по-разному реагируют, если их стимулировать 4 раза по 3 минуты или 1 раз на 12 минут. Хотя общее время одинаковое, клетки запоминают ИСТОРИЮ стимуляций и делают из этого разные выводы и выбрасывает разно количество инсулина в ответ. Как будто у каждой есть свой маленький дневник событий.\n\nОб этих головокружительных открытиях говорим с биологом и автором книги «Хлопок одной ладонью» Николаем Кукушкиным. Но самое поразительное: память появилась задолго до мозгов. Первые бактерии уже 3,5 миллиарда лет назад умели “обучаться” и передавать этот опыт потомству. Получается, что каждая ваша клетка — это крошечный компьютер с собственной операционной системой, которая совершенствовалась миллиарды лет.\n\nА еще мы выясним: как неживое вещество превратилось в живое? Что такое мир РНК и как он был устроен? Существует ли память вне мозга? И может ли где-то во Вселенной случайно собраться “альтернативная жизнь” на основе транзисторов вместо углерода?\n\nКажется, вышло супер интересно. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Почему соцсети и азартные игры засасывают?\n2:12 - Поддержите нас лайком!\n2:24 - Память в клетках\n7:14 - Как организм реагирует на сахар?\n11:49 - Память первых организмов\n13:07 - Что такое мышечная память?\n15:50 - Чем естественный загар отличается от салярия?\n16:20 - Как укрепить кости?\n17:08 - Как устроена память клетки?\n20:19 - Связь нейронов\n22:53 - Рептильный мозг\n27:51 - Наш мозг похож на мозг животных?\n29:59 - Как улучшить жизнь через память клеток?\n33:14 - Тело хранит психологические травмы?\n36:00 - Как на людей влияет трансплантация органов?\n37:07 - Лимит человеческой памяти\n41:10 - Как хранятся навыки?\n45:24 - Как дофамин влияет на память?\n47:25 - «Диета» для мозга\n47:57 - Аддиктивность азартных игр и соцсетей\n51:00 - Как собиралась жизнь?\n58:18 - Граница неживой и живой природы\n1:00:05 - Чему противостоит жизнь?\n1:01:22 - Мир РНК\n1:05:02 - РНК-белковый мир\n1:07:12 - Масштаб РНК\n1:08:11 - Гены первых существ\n1:09:09 - «Валюта»клеточного мира\n1:10:23 - «Мем - параллелен гену»\n1:13:28 - «Меметические виды»\n1:15:05 - Устройство мотивации у людей и бактерий\n1:16:25 - Размножение\n1:18:49 - «Хлопок одной ладонью»\n1:20:40 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #эволюция #подкаст #жизнь", "КУКУШКИН: КАК ПОЯВИЛАСЬ ЖИЗНЬ и ОТКУДА У КЛЕТОК ПАМЯТЬ?", "b8bef180-aece-4227-ac2f-d3056069d7e9", "vkDHiw7fHkc", [], false, "https://www.youtube.com/watch?v=vkDHiw7fHkc", 4694, false, 35, "/downloads/youtube/ОСНОВА/2025-09-07_КУКУШКИН: КАК ПОЯВИЛАСЬ ЖИЗНЬ и ОТКУДА У КЛЕТОК ПАМЯТЬ?.m4a", false, false, 10, 1, ~U[2025-09-07 11:07:58Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что каждая клетка вашего тела умеет ЗАПОМИНАТЬ? Не метафорически, а буквально — на биохимическом уровне. Вот простой пример: клетки поджелудочной железы по-разному реагируют, если их стимулировать 4 раза по 3 минуты или 1 раз на 12 минут. Хотя общее время одинаковое, клетки запоминают ИСТОРИЮ стимуляций и делают из этого разные выводы и выбрасывает разно количество инсулина в ответ. Как будто у каждой есть свой маленький дневник событий.\n\nОб этих головокружительных открытиях говорим с биологом и автором книги «Хлопок одной ладонью» Николаем Кукушкиным. Но самое поразительное: память появилась задолго до мозгов. Первые бактерии уже 3,5 миллиарда лет назад умели “обучаться” и передавать этот опыт потомству. Получается, что каждая ваша клетка — это крошечный компьютер с собственной операционной системой, ко (truncated) 02:41:09.893 [debug] QUERY OK source="sources" db=1.9ms idle=58.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.926 [debug] QUERY OK source="media_items" db=32.4ms idle=49.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-31 12:33:55Z], 10] 02:41:09.940 [debug] QUERY OK source="media_items" db=13.1ms idle=79.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["JOIS - премиальный жилой комплекс рядом с Москва-Сити от девелоперской компании MR. Ландшафтный парк 2,3 Га и парк скульптур от Cosmoscow - clck.ru/3Nx82Q\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКанал Станислава Короткого: https://t.me/astroalert\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЯ, может, что-то пропустил в школе, но долгое время не понимал, почему метеорные дожди вроде Персеид происходят строго в одно и то же время каждый год. Не может же глобальное космическое явление быть так четко синхронизировано с нашим календарем? Оказывается, всё просто. Есть кометы, орбита которых пересекается с земной орбитой. Эти кометы когда-то там пролетели, а следы от них остались. И Земля ежегодно проходит через один и тот же «шлейф» частиц, оставленный кометой. Эти микроскопические осколки влетают в нашу атмосферу и сгорают, создавая красивые «звёздные дожди». Точно так же устроены и Геминиды, и Персеиды и другие метеорные дожди — каждая из таких «дорожек» связана со своим небесным телом. Это мне разъяснил сегодняшний гость - астроном Станислав Короткий.\n\nМы поговорили о том, почему северные сияния чаще всего зелёные, какими ещё цветами они могут быть и почему их иногда видно даже в городах. Обсудили редкие явления вроде тройного затмения спутников Юпитера, самого тёмного лунного затмения будущего века и загадочной звезды Табби, которая неожиданно теряет яркость, сбивая астрономов с толку.\n\nА еще: чем астрофотография отличается от обычной, почему для снимка туманности любители «копят» свет десятки часов, и правда ли, что до нас долетают считанные фотоны. Можно ли увидеть вспышку сверхновой невооружённым глазом, бывают ли звёзды, которые взрываются дважды, и реально ли снять что-то космическое на обычный смартфон.\n\nВыпуск о том, что за привычным звёздным небом скрывается множество поразительных явлений — от пылинок комет до взрывов целых звёзд. Сколько красоты в небе над нами, и как ее увидеть! Просмотра!\n\nP.S: на 2:00 небольшая неточность - туманность \"Голова дельфина\" - это не остаток сверхновой, а сброс оболочки предсверхновой.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Затмения рассчитаны на 1000 лет вперед\n1:16 - Поддержите нас лайком\n1:29 - Как делают космические фотографии?\n3:12 - Как фотографировать движущиеся космические объекты?\n6:37 - Как измеряется яркость космических объектов? \n8:38 - Шкала яркости \n9:07 - Что человек может увидеть невооруженным глазом? \n9:59 - «Современный астроном больше не смотрит в телескоп» \n10:38 - Зачем строят очень большие телескопы? \n12:12 - Математика астрономов \n12:46 - Тройное затмение на Юпитере \n14:32 - Тройное затмение на Юпитере \n15:34 - Почему сложно предсказывать северное сияние? \n18:25 - Скорость солнечной плазмы \n19:01 - Искусственные спутники Солнца и где они висят \n20:08 - Точки Лагранжа \n22:29 - Мощность полярных сияний \n25:33 - Слияние сияний на Земле \n25:55 - Геомагнитные бури влияют на людей? \n28:22 - Откуда такой цвет у сияний? \n34:00 - Серебристые облака \n39:03 - «Голубая Луна» \n40:35 - «Кровавая Луна» \n42:43 - Самое темное лунное затмение в 2029 году \n45:03 - Звезда Табби, которая мигает \n48:45 - Сфера Дайсона и причем тут инопланетяне \n51:11 - Метеоритные дожди или метеорный дождь? \n54:06 - Откуда взялась сезонность метеорных дождей? \n55:39 - Что будет, если монета войдет в атмосферу Земли? \n56:26 - Геминиды и Квадрантиды и другие следы метеоров \n59:31 - Как устроены звездопады? \n1:03:28 - Как часто падают метеориты? \n1:06:22 - Как метеор превращается в метеорит? \n1:08:36 - Какого размера был челябинский метеорит? \n1:09:51 - Как найти где упал метеорит? \n1:14:02 - Экспедиции астрономов \n1:17:20 - Что на фотогра" <> ..., "НЕВОЗМОЖНЫЕ ЧУДЕСА КОСМОСА: САМОЕ ТЕМНОЕ ЗАТМЕНИЕ И ЗАГАДОЧНАЯ ЗВЕЗДА", "b704249e-31c7-457b-be53-e246a89b3669", "eSRPCBPcAk4", [], false, "https://www.youtube.com/watch?v=eSRPCBPcAk4", 5245, false, 36, "/downloads/youtube/ОСНОВА/2025-08-31_НЕВОЗМОЖНЫЕ ЧУДЕСА КОСМОСА: САМОЕ ТЕМНОЕ ЗАТМЕНИЕ И ЗАГАДОЧНАЯ ЗВЕЗДА.m4a", false, false, 10, 1, ~U[2025-08-31 12:33:55Z], ~U[2026 (truncated) 02:41:09.942 [debug] QUERY OK source="sources" db=2.1ms idle=60.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:09.976 [debug] QUERY OK source="media_items" db=33.7ms idle=51.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-24 12:06:12Z], 10] 02:41:09.987 [debug] QUERY OK source="media_items" db=10.4ms idle=83.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКогда-то я читал толстенную книгу по теории игр и наконец дошёл до главы про «Камень, ножницы, бумагу». Десятки страниц формул и равновесий Нэша — и вывод оказался шокирующе простым: оптимальная стратегия — каждый раз выдавать случайный вариант с вероятностью 1/3. Но именно эта банальная стратегия не так проста и работает, ведь многие люди играют по привычке, а не \"случайно\".\n\nПодобное применение анализа и теории игр в других областях мы обсуждаем с математиком Василием Колокольцовым. Какие стратегии выбирает эволюция: от бактерий до муравейников, почему мальчиков и девочек в популяциях всегда поровну? Как подсознание решает дилемму заключённого быстрее, чем язык, и неужели математика упрощает описание таких проблем? Как теория игр помогает понять движение материи, ревность, флирт, футбольную тактику и даже распространение борщевика.\n\nИ конечно, поговорили о красоте математики: золотое сечение, фракталы в паутине, симметрия кристаллов и гармония формул. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Как древние греки измеряли расстояние до Солнца?\n0:59 - Поддержите нас лайком!\n1:08 - Мальчиков и девочек всегда поровну?\n3:18 - Игры меньшинства\n10:29 - Теория игры в эволюции\n12:48 - Трудности больших математических моделей\n13:39 - Почему сложно предсказать погоду?\n15:45 - Математика справедливости\n25:07 - Как рассчитать справедливый вариант?\n26:33 - Математика любви\n29:43 - Теория вероятности правильного мэтча\n31:33 - Клещи и математика\n40:14 - Математика хаоса\n43:30 - Структура из хаоса и возростание энтропии\n45:45 - Математика о космосе\n48:50 - Самые красивые законы физики\n53:50 - Математика - язык природы?\n56:27 - Древнегреческие формулы космоса\n1:01:45 - Теория игр в физике\n1:03:50 - Дробные модели\n1:07:30 - Диффузия\n1:10:37 - Что такое математика?\n1:16:52 - Математическое мышление\n1:18:11 - Можно обыграть казино?\n1:23:10 - Математика в природе\n1:25:28 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #математика #подкаст #космос", "ТЕОРИЯ ИГР: ЭВОЛЮЦИЯ, КОСМОС, ЛЮБОВЬ и БОРЩЕВИК", "bebe1cd2-3b6a-4694-9227-28f9396deef4", "yGupP-oQlH4", [], false, "https://www.youtube.com/watch?v=yGupP-oQlH4", 4990, false, 37, "/downloads/youtube/ОСНОВА/2025-08-24_ТЕОРИЯ ИГР: ЭВОЛЮЦИЯ, КОСМОС, ЛЮБОВЬ и БОРЩЕВИК.m4a", false, false, 10, 1, ~U[2025-08-24 12:06:12Z], ~U[2026-05-03 23:41:09Z], ~U[2026-05-03 23:41:09Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКогда-то я читал толстенную книгу по теории игр и наконец дошёл до главы про «Камень, ножницы, бумагу». Десятки страниц формул и равновесий Нэша — и вывод оказался шокирующе простым: оптимальная стратегия — каждый раз выдавать случайный вариант с вероятностью 1/3. Но именно эта банальная стратегия не так проста и работает, ведь многие люди играют по привычке, а не \"случайно\".\n\nПодобное применение анализа и теории игр в других областях мы обсуждаем с математиком Василием Колокольцовым. Какие стратегии выбирает эволюция: от бактерий до муравейников, почему мальчиков и девочек в популяциях всегда поровну? Как подсознание решает дилемму заключённого быстрее, чем язык, и неужели математика упрощает описание таких проблем? Как теория игр помогает понять движение материи, ревность, флирт, футбольную тактику и даже распространение борщевика.\n\nИ конечно, поговорили о красоте математики: золотое сечение, фракталы в паутине, симметрия кристаллов и гармония формул. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - Как древние греки измеряли расстояние до Солнца?\n0:59 - Поддержите н (truncated) 02:41:09.990 [debug] QUERY OK source="sources" db=2.6ms idle=61.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:10.023 [debug] QUERY OK source="media_items" db=32.9ms idle=50.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-17 14:36:06Z], 10] 02:41:10.035 [debug] QUERY OK source="media_items" db=11.6ms idle=81.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Заказывай свой генетический паспорт со скидкой 66% по промокоду OSNOVA4\nhttps://clck.ru/3Ng9fv\nНайди дело своего предка: https://clck.ru/3Ng9ho\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНа диване в квартире Пушкина нашли пятно крови — и в 2010 году эксперты подтвердили: это действительно были кровавые следы Александра Сергеевича. Исследователи наложили на диван бумажную модель его тела и даже примерили рубашку, в которой он получил ранение. Отпечатки совпали. Более того, из этой крови удалось выделить и проанализировать его ДНК.\n\nПро гены известных людей и целых народов говорим сегодня с историком, генеалогом, экспертом в области генетической генеалогии, руководителем Российского Дворянского ДНК проекта Владимиром Волковым. Разобрались с тем, что такое гаплогруппа, до какого предка она может нас провести, кто такие «Y-ДНК Адам» и «митохондриальная Ева», и почему женская и мужская линии решения генетики работают по-разному. \n\nОбсудили, как глобальные миграции изменят генетическую карту будущего, какие народы были самыми «мобильными» в истории, и кто такие славяне с точки зрения генетики?\n\nИ еще: зачем Макдональды запустили огромный проект по поиску потомков своего клана? И действительно ли в королевских династиях все являются близкими родственниками? Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\nЯндекс.Музыка: https://music.yandex.ru/album/37863161\n\n0:00 - ДНК Пушкина и его потомки\n1:26 - Поддержите нас лайками!\n1:39 - Родство Николая II и короля Англии Георга V\n3:13 - Браки с родственниками у королей\n4:16 - Как изучают древнюю ДНК?\n9:14 - В чем хранится древняя ДНК?\n10:12 - Как находят древних предков?\n11:00 - У всех есть общие предки?\n14:10 - Рюрик - варяг? Родословная Рюриковичей\n17:52 - Генетическая генеалогия\n19:25 - Как меняются гены в роду?\n20:05 - Популяционная генетика\n21:30 - Повлияло ли иго на генетику славян\n23:54 - Миграция древних народов\n27:28 - От какой группы произошло человечество?\n28:51 - Кто такие славяне?\n35:25 - Что такое гаплогруппа?\n38:14 - Основные гаплогруппы\n40:39 - Общий предок у сибиряков и американцев\n44:20 - Что мы получаем из генетических тестов?\n45:05 - Бастарды царских династий\n49:10 - Исследование генов сына Александра Невского\n50:29 - Почему европейские династии почти не исследуют свою генетику?\n53:58 - Генетика Макдональдов\n54:54 - Как найти современных потомков дворян\n56:49 - Современные родственники Рюриковичей и других родов\n58:33 - Сколько потомков у Пушкина сейчас?\n59:52 - Африканское происхождение Пушкина\n1:00:47 - ДНК Пушкина и его потомки сегодня\n1:02:13 - Потомок и родственники Пушкина\n1:02:46 - ДНК-тест древних потомков\n1:04:14 - Трудности восстановления родословной\n1:10:48 - Как найти своих предков?\n1:12:13 - Где искать документы?\n1:14:00 - Этнос и генетика\n1:21:50 - Современные этносы \n1:24:56 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #днк #подкаст #человек", "ИСТОРИЯ по ДНК: КТО ТАКИЕ СЛАВЯНЕ, ПУШКИН, РЮРИК, БАСТАРДЫ", "9601fb32-6591-4a64-afea-e95abe7cd57c", "2MnnUxNJi2I", [], false, "https://www.youtube.com/watch?v=2MnnUxNJi2I", 5084, false, 38, "/downloads/youtube/ОСНОВА/2025-08-17_ИСТОРИЯ по ДНК: КТО ТАКИЕ СЛАВЯНЕ, ПУШКИН, РЮРИК, БАСТАРДЫ.m4a", false, false, 10, 1, ~U[2025-08-17 14:36:06Z], ~U[2026-05-03 23:41:10Z], ~U[2026-05-03 23:41:10Z], "Заказывай свой генетический паспорт со скидкой 66% по промокоду OSNOVA4\nhttps://clck.ru/3Ng9fv\nНайди дело своего предка: https://clck.ru/3Ng9ho\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНа диване в квартире Пушкина нашли пятно крови — и в 2010 году эксперты подтвердили: это действительно были кровавые следы Александра Сергеевича. Исследователи наложили на диван бумажную модель его тела и даже примерили рубашку, в которой он получил ранение. Отпечатки совпали. Более того, из этой крови удалось выделить и проанализировать его ДНК.\n\nПро гены известных людей и (truncated) 02:41:10.038 [debug] QUERY OK source="sources" db=2.5ms idle=59.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:10.071 [debug] QUERY OK source="media_items" db=32.6ms idle=51.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-10 09:10:16Z], 10] 02:41:10.084 [debug] QUERY OK source="media_items" db=11.8ms idle=81.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПредставим мысленный эксперимент, который, конечно, невозможен в реальности. Если Солнце вдруг внезапно исчезнет, что произойдет с орбитами планет? Оказывается, Земля ещё примерно восемь минут будет двигаться по прежней орбите и видеть солнечный свет. По современным представлениям физиков, и гравитационные изменения, и свет распространяются со скоростью света. Поэтому «новость» об исчезновении дойдёт до нас не сразу. Спустя восемь минут траектория Земли превратится из замкнутой орбиты в прямую по касательной — мы полетим прочь, а не «упадём» в центр.\n\nПоговорим об этом и других коллапсах с физиком Константином Парфеновым. О том, что происходит при схлопывании звёзд, превращении их в нейтронные звёзды, чёрные дыры и, возможно, в загадочные кварковые объекты. Что такое гигантская молекула? \n\nО коллапсе на квантовом уровне — что значит «схлопывание» электрона в точку в момент измерения. И о коллапсе на масштабе Вселенной — действительно ли всё началось с единственного Большого взрыва, или у космоса может быть более странная история.\n\nА ещё: как звучал бы космос, если бы там был воздух и есть ли в мире хоть одна абсолютно верная формула? Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Откуда берется золото?\n1:31 - Поддержите нас лайком\n1:42 - Что будет с Землей если исчезнет Солнце?\n3:05 - Катастрофы в космосе\n5:32 - Гравитационная карта космоса и детекторы нейтрино\n7:37 - Как поймать нейтрино?\n9:27 - Коллапсирующие звезды\n11:05 - Что такое «белые карлики»?\n12:40 - Секундное сжатие звезды и нейтринные бомбы\n15:08 - Ядерное вещество нейтронных звезд\n16:58 - Гравитационный коллапс\n18:18 - Поверхность черных дыр\n22:31 - Разница черных дыр\n23:59 - Как мы используем гравитацию?\n26:09 - Особенное вещество ядра и синтез золота\n32:18 - Коллапс Солнца и космические катаклизмы\n34:32 - Судьба нашей Вселенной\n35:16 - Остаток Вселенной\n37:34 - Родительская Вселенная\n38:00 - Дополнительный сценарий Большого взрыва\n38:56 - Остатки старой Вселенной\n44:48 - Звуки космоса и атмосфера\n45:53 - Звуки Солнца\n47:35 - Предел плотности вещества\n49:42 - Кварковые звезды и структура\n56:51 - Внутреннее устройство протонов и нейтронов\n1:00:46 - Испарение черных дыр\n1:01:50 - Тунгусский метеорит - черная дыра?\n1:02:28 - Самое загадочное в падении тунгусского метеорита\n1:04:32 - Физика - это идеал науки?\n1:10:12 - Абсолютные формулы существуют?\n1:11:48 - Математика - вселенский язык?\n1:15:10 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "РОЖДЕНИЕ ЧЕРНЫХ ДЫР и КОЛЛАПС ВСЕЛЕННОЙ", "852ec953-a2e7-42a9-bc14-b7943ac15ed8", "88cXoNW4yKg", [], false, "https://www.youtube.com/watch?v=88cXoNW4yKg", 4517, false, 39, "/downloads/youtube/ОСНОВА/2025-08-10_РОЖДЕНИЕ ЧЕРНЫХ ДЫР и КОЛЛАПС ВСЕЛЕННОЙ.m4a", false, false, 10, 1, ~U[2025-08-10 09:10:16Z], ~U[2026-05-03 23:41:10Z], ~U[2026-05-03 23:41:10Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПредставим мысленный эксперимент, который, конечно, невозможен в реальности. Если Солнце вдруг внезапно исчезнет, что произойдет с орбитами планет? Оказывается, Земля ещё примерно восемь минут будет двигаться по прежней орбите и видеть солнечный свет. По современным представлениям физиков, и гравитационные изменения, и свет распространяются со скоростью света. Поэтому «новость» об исчезновении дойдёт до нас не сразу. Спустя восемь минут траектория Земли превратится из замкнутой орбиты в прямую по касательной — мы полетим прочь, а не «упадём» в центр.\n\nПоговорим об этом и других коллапсах с физиком Константином Парфеновым. О том, что происходит при схлопывании звёзд, превращении их в нейтронные звёзды, чёрные дыры и, возможно, в загадочные кварковые объекты. Что такое гигантская молекула? \n\nО коллапсе на кван (truncated) 02:41:10.086 [debug] QUERY OK source="sources" db=2.2ms idle=60.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:10.119 [debug] QUERY OK source="media_items" db=32.6ms idle=51.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-08-03 15:22:07Z], 10] 02:41:10.588 [debug] QUERY OK source="media_items" db=468.1ms idle=81.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске меня поразила и даже перековала одна история. В 2006 году невролог Адриан Оуэн обнаружил, что некоторые пациенты в коме — на самом деле в сознании. Один мужчина более 5 лет не двигался, не разговаривал и, казалось, никак не реагировал на окружающих. Но когда учёные с помощью МРТ «подключились» к нему и попросили его вообразить, что он играет в теннис, в его мозгу активировалась зона, связанная с движением. А когда попросили представить, что он гуляет по дому — загорелась совсем другая область. Так с помощью воображения он мог отвечать на вопросы «да» и «нет», давая понять: «Я здесь. Я всё понимаю». Это открытие изменило наше представление о работе сознания. Подобные темы обсуждаем с неврологом Дмитрием Сергеевым.\n\nКак мозг создаёт новые связи и влияет на восприятие. Что такое икота и щекотка с точки зрения нашей нервной системы. Что происходит с мозгом во время отключения сознания. Где в мозге живут характер, память, навыки, боль.\n\nЧто такое синдром Алисы в стране чудес или чужой руки, что происходит при обмороке и можно ли «отключить» человека, как в фильмах. И наконец — как заботиться о себе. Какие хобби помогают сохранить здоровье мозга в старости. Правда ли, что «позвонить другу раз в день» — хороший нейропрофилактический приём. И при чём тут ракеточные виды спорта.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Почему икота не кончается?\n1:08 - Поддержите нас лайком!\n1:21 - Откуда у нас врожденные рефлексы?\n2:52 - Как работают сигналы мозга?\n4:19 - Формирование мышечной памяти\n6:42 - Что такое сознание?\n10:52 - Кома и «выключение мозга»\n13:46 - Что такое вегетативное состояние?\n20:11 - Как работают отделы мозга? И где центр активности?\n24:30 - Что с Михаэлем Шумахером?\n26:44 - Как активировать скрытое сознание?\n32:06 - Можно ли вылечить вегетативное состояние?\n36:14 - Взаимодействие нейрона\n37:46 - Икота\n39:36 - Система-1 и система-2 в мозге\n41:28 - Что такое щекотка для мозга?\n42:35 - Лучшие хобби для борьбы с возростными нейро-заболеваниями\n46:52 - Как мозг разделяет генерацию и потребление сложной информации?\n49:45 - Мозгу нужно общение?\n53:35 - Как улучшить концентрацию и память?\n59:00 - Шоколадка улучшает работу мозга?\n59:50 - Что такое обморок?\n1:02:16 - Потеря чувства времени\n1:05:25 - Нарушение восприятия\n1:06:31 - Нервная система великих спортстменов\n1:08:43 - Как работает быстрота реакции?\n1:09:54 - Уверенность в своем теле\n1:11:28 - Как хранятся навыки?\n1:13:53 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #мозг #подкаст", "КЛИНИЧЕСКИЙ НЕВРОЛОГ: КАК НЕ ПОТЕРЯТЬ МОЗГИ К СТАРОСТИ?", "e166c7bc-59d0-414c-9164-9ce872ceb04e", "d6dtKcMyNfY", [], false, "https://www.youtube.com/watch?v=d6dtKcMyNfY", 4383, false, 40, "/downloads/youtube/ОСНОВА/2025-08-03_КЛИНИЧЕСКИЙ НЕВРОЛОГ: КАК НЕ ПОТЕРЯТЬ МОЗГИ К СТАРОСТИ?.m4a", false, false, 10, 1, ~U[2025-08-03 15:22:07Z], ~U[2026-05-03 23:41:10Z], ~U[2026-05-03 23:41:10Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске меня поразила и даже перековала одна история. В 2006 году невролог Адриан Оуэн обнаружил, что некоторые пациенты в коме — на самом деле в сознании. Один мужчина более 5 лет не двигался, не разговаривал и, казалось, никак не реагировал на окружающих. Но когда учёные с помощью МРТ «подключились» к нему и попросили его вообразить, что он играет в теннис, в его мозгу активировалась зона, связанная с движением. А когда попросили представить, что он гуляет по дому — загорелась совсем другая область. Так с помощью воображения он мог отвечать на вопросы «да» и «нет», давая понять: «Я здесь. Я всё понимаю». Это открытие изменило наше представление о работе сознания. Подобные темы обсуждаем с неврологом Дмитрием Сергеевым.\n\nКак мозг создаёт новые связи и (truncated) 02:41:10.591 [debug] QUERY OK source="sources" db=2.2ms idle=517.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:10.630 [debug] QUERY OK source="media_items" db=39.4ms idle=507.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-27 11:57:44Z], 10] 02:41:10.669 [debug] QUERY OK source="media_items" db=37.7ms idle=511.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня у Основы день рождения, нам три года. И по традиции в этот день новый выпуск с физиком Алексеем Семихатовым. И, кажется, он получился максимально безумным. Потому что мы обсуждаем самые смелые концепции в современной физике и понимании мира.\n\nНапример, вы знали, что Вселенная может быть голограммой? Нет, не в смысле «всё иллюзия», а буквально: то, что мы воспринимаем как трёхмерный мир, может быть лишь проекцией информации, закодированной на некой двумерной поверхности (снаружи нашего мира?). Как это вообще возможно и как связано с черными дырами?\n\nОбсуждаем квантовые парадоксы и частицы без размера, которые мы всё равно как-то умудряемся измерять. Может ли время быть просто одной из координат — такой же, как вверх или вбок?\n\nГоворим о сверхпроводимости, о гравитации, которая искривляет пространство-время, и о том, что изменилось бы в нашем восприятии, если бы мы жили вдали от сильной гравитации. Пытаемся разобраться, как можно увидеть атом — и что именно мы видим на знаменитых снимках.\n\nИ наконец: как квантовая физика может быть связана с сознанием? Будет жарко. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Пространство и время меняется местами\n1:38 - Поддержите нас лайком\n1:50 - Как увидеть и поймать атом водорода?\n7:21 - Свет из атома\n9:07 - Свечение атома и как он выглядит\n11:53 - Самая маленькая частица\n16:10 - Ирония физики элементарных частиц\n19:34 - Зачем физике красота?\n21:24 - Найти новую физику\n22:05 - Голографическая Вселенная\n29:32 - Архивация Вселенной\n32:37 - Самая большая ошибка Эйнштейна\n37:44 - Плоский мир и трехмерность\n40:03 - Нулевой размер кварков\n42:56 - Два класса частиц\n51:00 - Неопределенный кварк\n55:40 - Координаты времени\n58:30 - Как выглядит пространство-время?\n1:01:38 - Язык пространства-времени\n1:05:54 - Искривление пространства-времени\n1:09:19 - Выбраться из черной дыры\n1:11:13 - Закон природы\n1:17:22 - Физика и вопрос сознания\n1:29:23 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #семихатов #подкаст", "СЕМИХАТОВ: ВСЕЛЕННАЯ ГОЛОГРАММА, КВАНТОВОЕ СОЗНАНИЕ и НОВАЯ ФИЗИКА", "056597df-2147-4727-8ed9-40bb00199af3", "fp5jEGUNlzI", [], false, "https://www.youtube.com/watch?v=fp5jEGUNlzI", 5326, false, 41, "/downloads/youtube/ОСНОВА/2025-07-27_СЕМИХАТОВ: ВСЕЛЕННАЯ ГОЛОГРАММА, КВАНТОВОЕ СОЗНАНИЕ и НОВАЯ ФИЗИКА.m4a", false, false, 10, 1, ~U[2025-07-27 11:57:44Z], ~U[2026-05-03 23:41:10Z], ~U[2026-05-03 23:41:10Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня у Основы день рождения, нам три года. И по традиции в этот день новый выпуск с физиком Алексеем Семихатовым. И, кажется, он получился максимально безумным. Потому что мы обсуждаем самые смелые концепции в современной физике и понимании мира.\n\nНапример, вы знали, что Вселенная может быть голограммой? Нет, не в смысле «всё иллюзия», а буквально: то, что мы воспринимаем как трёхмерный мир, может быть лишь проекцией информации, закодированной на некой двумерной поверхности (снаружи нашего мира?). Как это вообще возможно и как связано с черными дырами?\n\nОбсуждаем квантовые парадоксы и частицы без размера, которые мы всё равно как-то умудряемся измерять. Может ли время быть просто одной из координат — такой же, как вверх или вбок?\n\nГоворим о сверхпроводимости, о гравитации, которая искривляет пространство-время, и о том, что изменилось бы в нашем восприятии, если бы мы жили вдали от сильной гравитации. Пытаемся разобраться, как можно увидеть атом — и что именно мы видим на знаменитых снимках.\n\nИ наконец: как квантовая физика может быть связана с сознанием? Будет жарко. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https:/ (truncated) 02:41:10.672 [debug] QUERY OK source="sources" db=3.2ms queue=0.2ms idle=81.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:10.705 [debug] QUERY OK source="media_items" db=32.1ms idle=81.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-20 12:09:46Z], 10] 02:41:10.716 [debug] QUERY OK source="media_items" db=10.2ms idle=74.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ 2008 году на спутниковых снимках Google Earth заметили странное: коровы и олени на пастбищах поворачиваются строго вдоль оси север–юг. Будто у них есть встроенный компас. Учёные перепроверили — это не совпадение: магнитное поле Земли действительно влияет на их поведение. Даже линии электропередач могут сбить «настройку» животных. Получается, у них есть чувство, которого нет у нас. Почему?\n\nВ этом выпуске обсуждаем, какие ещё тайны хранит эволюция. Наш гость доктор биологических наук Максим Винарский. Почему вирусы сыграли важную роль в развитии жизни? В чем был не прав Дарвин? Почему виды вообще существуют и как биологи решают, где один вид заканчивается, а другой начинается? Что не так с половым размножением и почему эволюция порой выбирает не «лучшее», а просто «работающее»?\n\nГоворим и о нас: какие уязвимые, странные или «случайные» черты достались человеку от эволюции? Двигаемся ли мы по-прежнему вперёд — или в век технологий естественный отбор отступает? Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Эволюция глаз\n1:18 - Поддержите нас лайком!\n1:32 - Что такое жизнь?\n3:44 - Альтернативная жизнь\n4:50 - Свойства живого организма\n6:30 - Как появилась эволюция?\n7:32 - Почему в природе два пола?\n11:23 - Гермафродитизм и его виды\n14:36 - Недостатки теории Дарвина\n19:45 - Макро эволюция\n22:13 - Сколько раз возникала жизнь на Земле?\n23:25 - \"Человек изменил путь своей эволюции\". Искусственный отбор\n27:40 - \"Выживает не сильнейший, а наиболее приспособленный\"\n30:20 - Как устроен половой отбор у людей\n35:58 - Как изменился мозг человека?\n39:03 - Как из пресноводных появились пресмыкающиеся?\n42:40 - Кто автор естественного отбора\n46:16 - Случайность и законы эволюции\n50:50 - Почему трилобиты не поменялись за миллионы лет?\n52:29 - Встроенный компас у животных\n53:05 - Как сформировались наши органы чувств?\n55:36 - Как ориентируются черви?\n56:10 - Как живут паразиты?\n57:27 - Почему происходят вымирания?\n1:00:32 - Стабилизирующий отбор\n1:05:00 - Вирусы - живые?\n1:08:37 - Проблема глаз\n1:12:28 - Загадки эволюционных цепочек\n1:17:03 - Самое совершенное существо на Земле\n1:18:58 - \"Поклонники паразитов\"\n1:20:42 - Что такое вид?\n1:25:58 - Эволюционные развилки человека\n1:31:14 - Почему человек победил?\n1:33:27 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #биология #подкаст", "БИОЛОГ ВИНАРСКИЙ: БЕЛЫЕ ПЯТНА ЭВОЛЮЦИИ", "449165b8-0059-4b75-bc80-189a51fd606c", "C_6iceSQsBw", [], false, "https://www.youtube.com/watch?v=C_6iceSQsBw", 5635, false, 42, "/downloads/youtube/ОСНОВА/2025-07-20_БИОЛОГ ВИНАРСКИЙ: БЕЛЫЕ ПЯТНА ЭВОЛЮЦИИ.m4a", false, false, 10, 1, ~U[2025-07-20 12:09:46Z], ~U[2026-05-03 23:41:10Z], ~U[2026-05-03 23:41:10Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ 2008 году на спутниковых снимках Google Earth заметили странное: коровы и олени на пастбищах поворачиваются строго вдоль оси север–юг. Будто у них есть встроенный компас. Учёные перепроверили — это не совпадение: магнитное поле Земли действительно влияет на их поведение. Даже линии электропередач могут сбить «настройку» животных. Получается, у них есть чувство, которого нет у нас. Почему?\n\nВ этом выпуске обсуждаем, какие ещё тайны хранит эволюция. Наш гость доктор биологических наук Максим Винарский. Почему вирусы сыграли важную роль в развитии жизни? В чем был не прав Дарвин? Почему виды вообще существуют и как биологи решают, где один вид заканчивается, а другой начинается? Что не так с половым размножением и почему эволюция порой выбирает не «лучшее», а просто «работающее»?\n\nГоворим и о нас: какие уязвимые, странные или «случайные» черты достались человеку от эволюции? Двигаемся ли мы по-прежнему вперёд — или в век технологий естественный отбор отступает? Просмотра!\n\nОСНОВА в соцсетях:\nОсн (truncated) 02:41:10.718 [debug] QUERY OK source="sources" db=1.6ms idle=85.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:10.749 [debug] QUERY OK source="media_items" db=31.5ms idle=49.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-13 10:57:33Z], 10] 02:41:10.760 [debug] QUERY OK source="media_items" db=9.8ms idle=77.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nПомните двойные закаты из «Звёздных войн»? Оказывается, такие системы в космосе реально существуют — и их куда больше, чем может показаться. Наш сегодняшний гость, астрофизик Олег Малков, считает, что двойных звёзд может быть чуть ли не большинство во Вселенной. И даже Солнце, возможно, является частью такой системы. Но как такое возможно?\n\nВ этом выпуске говорим о двойных и тройных звёздах, о том, как устроены кратные системы и почему они так важны для астрономии. Обсуждаем, как отличить одну звезду от двух, если они находятся далеко, как устроена главная звездная последовательность, и почему некоторые звёздные «пары» ведут себя так, будто живут в разных эпохах.\n\nРазбираемся, как измеряют яркость и размеры звёзд на другом конце Вселенной, чем межзвёздная пыль интересна учёным, и почему в галактике бывают «бури» и «волны», как в атмосфере Земли. Поговорим о самых странных объектах — звезде Мафусаиле. И попробуем найти самую яркую звезду в космосе. Просмотра!\n\n0:00 - Конец нашего Солнца\n0:51 - Поддержите нас лайком!\n1:03 - Парные звезды и их системы\n2:26 - Как парные звезды влияют друг на друга?\n3:52 - Наше Солнце тоже парная звезда?\n6:23 - Двойная система Солнца\n7:51 - Как вращается второе Солнце?\n9:09 - Особое излучение двойных звезд\n14:47 - Как излучить гравитационные волны?\n15:46 - Что будет с Солнечной системой, если Солнце пропадет?\n16:55 - \"Это невозможно построить на Земле\" и почему не стоит экспериментировать с Вселенной?\n19:42 - Как мы видим двойные системы?\n21:51 - Классы звездных систем\n29:47 - Взрыв звезды и ее метаморфозы\n34:08 - Разрыв сверхновых\n36:37 - Самая большая звезда во Вселенной\n41:25 - Самое яркое событие во Вселенной\n43:22 - Возраст звезд\n48:32 - Как масса влияет на срок жизни звезды?\n49:52 - Галактические бури и волны\n53:06 - Тройные и более звездные системы\n58:57 - Сколько звезд мы не видим и почему?\n1:03:50 - База данных звезд\n1:08:07 - Как анализируют данные звезд?\n1:12:32 - Главная последовательность звезд\n1:16:06 - Как найти на небе другую планету?\n1:18:55 - Загадки космоса\n1:24:04 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "АСТРОНОМ МАЛКОВ: ВТОРОЕ СОЛНЦЕ и ЗАГАДКИ ЗВËЗД", "29e2ee8a-6c1d-4dc4-8a50-a95d6626f147", "ZUGT8hKFgzk", [], false, "https://www.youtube.com/watch?v=ZUGT8hKFgzk", 5068, false, 43, "/downloads/youtube/ОСНОВА/2025-07-13_АСТРОНОМ МАЛКОВ: ВТОРОЕ СОЛНЦЕ и ЗАГАДКИ ЗВËЗД.m4a", false, false, 10, 1, ~U[2025-07-13 10:57:33Z], ~U[2026-05-03 23:41:10Z], ~U[2026-05-03 23:41:10Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nПомните двойные закаты из «Звёздных войн»? Оказывается, такие системы в космосе реально существуют — и их куда больше, чем может показаться. Наш сегодняшний гость, астрофизик Олег Малков, считает, что двойных звёзд может быть чуть ли не большинство во Вселенной. И даже Солнце, возможно, является частью такой системы. Но как такое возможно?\n\nВ этом выпуске говорим о двойных и тройных звёздах, о том, как устроены кратные системы и почему они так важны для астрономии. Обсуждаем, как отличить одну звезду от двух, если они находятся далеко, как устроена главная звездная последовательность, и почему некоторые звёздные «пары» ведут себя так, будто живут в разных эпохах.\n\nРазбираемся, как измеряют яркость и размеры звёзд на другом конце Вселенной, чем межзвёздная пыль интересна учёным, и почему в галактике бывают «бури» и «волны», как в атмосфере Земли. Поговорим о самых странных объектах — звезде Мафусаиле. И попробуем найти самую яркую звезду в космосе. Просмот (truncated) 02:41:10.762 [debug] QUERY OK source="sources" db=1.7ms idle=55.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:10.797 [debug] QUERY OK source="media_items" db=35.2ms idle=46.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-07-06 10:38:54Z], 10] 02:41:10.807 [debug] QUERY OK source="media_items" db=9.3ms idle=80.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Ильи Плужникова: https://t.me/deepmindguide\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНаверняка многие слышали про разные виды фобий: боязнь пауков, змей, закрытых пространств - клаустрофобия или высоты - акрофобия. Но, оказывается, в мировой практике встречаются и более интересные страхи. Например, боязнь пуговиц или даже бороды. Иногда кажется, что человеческую психику конструировали наощупь, но все же у нее есть логика, и в ней мы сегодня пытаемся разобраться. Наш гость клинический психолог Илья Плужников.\n\nВ этом выпуске разбираемся, что такое кризис среднего возраста, как отличить усталость от выгорания, и можно ли прокачать не только тело, но и мозг с психикой. Поговорили о детской амнезии, дофаминовых ловушках, справедливости, синестезии, зависимостях и том, почему нас чаще всего бесят люди, которые на нас похожи.\n\nА ещё обсудили, как работает эффект плацебо, почему многие подозревают у себя СДВГ и ОКР, и как перестать залипать в короткие видео. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Как работает внимание?\n0:58 - Поддержите нас лайком!\n1:10 - Почему мы плохо помним детство?\n4:50 - Расцвет воспоминаний. Как это работает?\n6:41 - Почему у нас не детальная память?\n9:20 - Как лучше запоминать?\n10:26 - Почему нам не нравятся похожие на нас люди?\n11:50 - Воображаемые друзья\n14:30 - Свои черты в других людях\n16:35 - Что такое кризис среднего возраста?\n23:11 - Люди боятся психологов?\n24:57 - Как помочь родителям пойти к психологу?\n26:23 - ОКР и как его выявить?\n28:47 - Перфекционизм - ок или нет?\n29:54 - Самодиагноз и биполярка\n32:53 - Механизм снятия с себя ответственности\n34:44 - Чем занимается психология сейчас?\n36:45 - Контексты современной психологии\n41:02 - «Справедливости нет»\n42:00 - «Игра в ультиматум» и психология денег\n44:24 - Зависимость от соцсетей и «избегание»\n48:50 - Новые зависимости\n51:55 - Что для человека его телефон?\n53:28 - Дискомфорт из-за телефона\n56:16 - Современная культура и психология в упадке?\n59:11 - Поколение Альфа\n1:00:30 - Вертикальные видео и удержание внимания\n1:05:37 - Думать медленно - что это?\n1:06:00 - Как прокачать психику?\n1:08:06 - Синдром чужой руки\n1:09:01 - Необычные фобии. Почему они появляются?\n1:11:00 - Как устроен эффект плацебо?\n1:14:59 - Как разговаривают психологи?\n1:16:18 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #мозг #подкаст", "КЛИНИЧЕСКИЙ ПСИХОЛОГ: ВООБРАЖАЕМЫЕ ДРУЗЬЯ, ОКР, ФОБИЯ БОРОДЫ, БИПОЛЯРКА, ЗАВИСИМОСТИ, ПАМЯТЬ", "13901338-f540-4bc6-9fc2-1efbf6d404a1", "qXiKRSZQ7lE", [], false, "https://www.youtube.com/watch?v=qXiKRSZQ7lE", 4606, false, 44, "/downloads/youtube/ОСНОВА/2025-07-06_КЛИНИЧЕСКИЙ ПСИХОЛОГ: ВООБРАЖАЕМЫЕ ДРУЗЬЯ, ОКР, ФОБИЯ БОРОДЫ, БИПОЛЯРКА, ЗАВИСИМОСТИ, ПАМЯТЬ.m4a", false, false, 10, 1, ~U[2025-07-06 10:38:54Z], ~U[2026-05-03 23:41:10Z], ~U[2026-05-03 23:41:10Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Ильи Плужникова: https://t.me/deepmindguide\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНаверняка многие слышали про разные виды фобий: боязнь пауков, змей, закрытых пространств - клаустрофобия или высоты - акрофобия. Но, оказывается, в мировой практике встречаются и более интересные страхи. Например, боязнь пуговиц или даже бороды. Иногда кажется, что человеческую психику конструировали наощупь, но все же у нее есть логика, и в ней мы сегодня пытаемся разобраться. Наш гость клинический психолог Илья Плужников.\n\nВ этом выпуске разбираемся, что такое кризис среднего возраста, как отличить усталость от выгорания, и можно ли прокачать не только тело, но и мозг с психикой. Поговорили о детской амнезии, дофаминовых ловушках, справедливости, синестезии, зависимостях и том, почему нас чаще всего бесят люди, которые на нас похожи.\n\nА ещё обсудили, как работает эффект плацебо, почему многие подозревают у себя СДВГ и ОКР, и как перестать залипать в (truncated) 02:41:10.809 [debug] QUERY OK source="sources" db=1.7ms idle=58.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:10.840 [debug] QUERY OK source="media_items" db=30.8ms idle=50.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-29 11:49:42Z], 10] 02:41:10.852 [debug] QUERY OK source="media_items" db=11.3ms idle=78.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Леонида Еленина: https://t.me/leonideleninofficial\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ июле 1994 года астрофизики в прямом эфире наблюдали космическую катастрофу: комета Шумейкера — Леви 9 врезалась в Юпитер. Она распалась на десятки обломков, и каждый из них со скоростью около 60 км/с ударил по гигантской планете. Это первое столкновение космических тел, которое люди увидели в реальном времени. Удары были такими мощными, что оставили тёмные пятна размером с Землю — они держались в атмосфере Юпитера несколько месяцев.\n\nВ этом выпуске наш гость Астроном Леонид Еленин, и мы обсудили самые грозные космические угрозы: чем падение кометы отличается от метеорита и почему у комет появляется хвост. Узнали, как они связаны с происхождением Солнечной системы и что рассказывают нам о воде в космосе. Поговорили об активных астероидах и самых странных названиях, которые им дают. Обсудили, могли ли астероиды доставить воду на Землю и чем образцы с астероида «Бенну» отличаются от земных.\n\nРазобрались, что случилось в день падения Тунгусского метеорита и почему он взорвался в воздухе. Поговорили о том, как астрономы ищут опасные объекты и почему пока наблюдают лишь 2 % из них. Узнали, какие технологии защиты уже тестируют — от зондов-камикадзе до изменения орбит. И зачем вообще мы сажаем зонды на астероиды. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Столкновение кометы с Юпитером\n1:30 - Поддержите нас лайком\n1:44 - Астероид, который может столкнуться с Луной\n3:22 - Про Тунгусский метеорит и разрушения\n8:08 - История космических падений\n10:57 - Что влияет на разрушения от космического объекта?\n14:07 - Чем кометы отличаются от астероидов?\n19:11 - Вода прилетела на Землю?\n20:48 - Отличия падения кометы и астероида на Землю\n22:21 - Челябинский метеорит\n23:30 - Как кометы существуют в Солнечной системе?\n27:22 - Как кометы атакуют Юпитер?\n32:28 - Как посадить что-то на астероид?\n35:45 - Японский робот на астероиде - Хаябуса\n42:36 - Рекорд по доставке космической породы\n43:10 - Видео с кометы Чурюмова-Герасименко\n51:20 - Сколько опасностей мы видим в космосе?\n56:33 - Сколько всего астероидов и комет у Земли?\n59:42 - Космос опасен?\n1:00:54 - Где ставить защитный телескоп?\n1:02:40 - «Это точно случится». О вероятности планетарной катастрофы\n1:04:11 - Насколько заранее мы можем зафиксировать опасный космический объект?\n1:05:17 - Мы можем взорвать опасную комету?\n1:07:17 - Ядерное оружие в космосе\n1:09:14 - Главная опасность от столкновения тела с Землей\n1:10:55 - Тунгусский метеорит\n1:12:13 - Метеорит может влиять на время?\n1:13:03 - Светящиеся ночи из-за метеорита\n1:14:20 - Что мы обнаружили в Челябинском метеорите?\n1:17:27 - Способы защиты от космической угрозы\n1:23:05 - Как высчитывают вероятность столкновения тела с Землей?\n1:29:58 - Оумуамуа - первый межзвездный объект\n1:32:34 - Откуда из космоса летит вода?\n1:38:52 - Что можно посмотреть интересного в космосе?\n1:40:33 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "АСТРОНОМ ЕЛЕНИН: СТОЛКНОВЕНИЕ С ЗЕМЛЕЙ НЕИЗБЕЖНО. Вопрос Когда?", "7057bbdb-1c77-4e58-897f-4171e8e69bc9", "LfB_i4NwpJE", [], false, "https://www.youtube.com/watch?v=LfB_i4NwpJE", 5916, false, 45, "/downloads/youtube/ОСНОВА/2025-06-29_АСТРОНОМ ЕЛЕНИН: СТОЛКНОВЕНИЕ С ЗЕМЛЕЙ НЕИЗБЕЖНО. Вопрос Когда?.m4a", false, false, 10, 1, ~U[2025-06-29 11:49:42Z], ~U[2026-05-03 23:41:10Z], ~U[2026-05-03 23:41:10Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Леонида Еленина: https://t.me/leonideleninofficial\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ июле 1994 года астрофизики в прямом эфире наблюдали космическую катастрофу: комета Шумейкера — Леви 9 врезалась в Юпитер. Она распалась на десятки обломков, и каждый из них со скоростью около 60 км/с ударил по гигантской планете. Это первое столкновение космических тел, котор (truncated) 02:41:10.854 [debug] QUERY OK source="sources" db=1.9ms idle=55.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:10.887 [debug] QUERY OK source="media_items" db=32.0ms idle=47.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-22 10:41:30Z], 10] 02:41:10.896 [debug] QUERY OK source="media_items" db=8.9ms idle=77.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Генетический паспорт со скидкой 66% по промокоду OSNOVA3\nhttps://clck.ru/3MhcX4\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы знали, что человек светится в темноте? Очень слабо — в миллион раз слабее, чем нужно, чтобы заметить это глазом. Но если поставить чувствительную камеру, можно увидеть слабое биосвечение, связанное с обменом веществ. Это один из сотен странных фактов о нашем теле, которые кажутся бессмысленными — но всё же зачем-то или почему-то существуют.\n\nВ этом выпуске наш гость физиолог Антон Захаров. И мы обсуждаем, зачем в подмышках волосы, откуда у мужчин соски, и почему сердце у нас одно, а лёгких два. Что за мышцы, которые есть, но не работают, и правда ли, что у разных людей разное количество костей и мышц.\n\nГоворим о \"третьем глазе\", обонянии, зевоте, слепом пятне, и том, почему человек плачет по-разному от грусти и от лука. Почему мозг потребляет 20% энергии, но так легко устаёт, как тело \"понимает\", что пора просыпаться, и зачем мы спим почти треть жизни.\n\nА ещё — икота, мурашки от музыки, слёзы, синдром раздражённого кишечника, сексуальность форм, старение, копчик, седина и самое бесполезное, что есть в теле человека.\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Как тело реагирует на измену?\n1:12 - Поддержите нас лайком!\n1:25 - Почему люди такие разные?\n6:02 - Уникальные мышцы\n8:19 - «Эволюция - бесцельна», но как она работает?\n12:04 - Глупости полового отбора на примере павлинов\n13:46 - Почему нам нравится сладкое?\n15:05 - Гипотеза «сексуальных сыновей»\n17:54 - Почему у нас одно сердце и мозг?\n22:27 - Почему некоторые органы дублируются, но не троятся?\n25:09 - Парные органы и их особенности\n26:13 - Зачем растут борода и усы?\n28:01 - Почему некоторым сложнее ориентироваться на местности?\n33:04 - Почему в подмышках растут волосы?\n35:56 - Почему пот пахнет по-разному?\n38:08 - Как животные и люди различают мимику?\n41:09 - Как работает категоризация объектов у людей?\n42:21 - Разные слезы\n46:05 - Окислительный стресс\n46:56 - Как люди пришли к заботе о пожилых?\n48:52 - Почему жир скапливается на попе и животе?\n50:54 - Почему мужчинам нравится грудь и попа?\n51:50 - Факторы привлекательности мужчин и женщин\n52:35 - 36,6 идеальная температура тела?\n57:37 - Как работает рост температуры при болезни?\n59:13 - Температура у животных\n1:01:34 - Человеческое тело светится в темноте?\n1:04:32 - Что такое мурашки по коже? Зачем?\n1:07:56 - Почему музыка вызывает мурашки?\n1:08:45 - Зачем нам аппендикс?\n1:11:09 - Кости в теле человека\n1:12:28 - Все зубы формируются до рождения\n1:13:34 - Как работает регенерация у людей\n1:16:15 - Почему люди спят?\n1:17:57 - Баги в глазах\n1:19:54 - Предсказания мозга\n1:22:40 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #человек #подкаст", "ПАРАДОКСЫ ЧЕЛОВЕКА: ПОТ, МУРАШКИ, БОРОДА, ПУЗО и СОН", "56056fe2-0498-4e00-8976-0ddc3389abac", "QmX60IgWCGk", [], false, "https://www.youtube.com/watch?v=QmX60IgWCGk", 4994, false, 46, "/downloads/youtube/ОСНОВА/2025-06-22_ПАРАДОКСЫ ЧЕЛОВЕКА: ПОТ, МУРАШКИ, БОРОДА, ПУЗО и СОН.m4a", false, false, 10, 1, ~U[2025-06-22 10:41:30Z], ~U[2026-05-03 23:41:10Z], ~U[2026-05-03 23:41:10Z], "Генетический паспорт со скидкой 66% по промокоду OSNOVA3\nhttps://clck.ru/3MhcX4\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы знали, что человек светится в темноте? Очень слабо — в миллион раз слабее, чем нужно, чтобы заметить это глазом. Но если поставить чувствительную камеру, можно увидеть слабое биосвечение, связанное с обменом веществ. Это один из сотен странных фактов о нашем теле, которые кажутся бессмысленными — но всё же зачем-то или почему-то существуют.\n\nВ этом выпуске наш гость физиолог Антон Захаров. И мы обсуждаем, зачем в подмышках волосы, откуда у мужчин соски, и почему сердце у нас одно, а лёгких два. Что за мышцы, которые есть, но не работают, и правда ли, что у разных людей разное коли (truncated) 02:41:10.899 [debug] QUERY OK source="sources" db=2.1ms idle=56.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:10.934 [debug] QUERY OK source="media_items" db=34.4ms idle=47.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-15 14:20:42Z], 10] 02:41:10.944 [debug] QUERY OK source="media_items" db=9.9ms idle=79.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Отелло зовёт! Выбирайте настроение своего отпуска в летней подборке с промокодом OSNOVA на скидку 20%* при любом бронировании. https://otello.onelink.me/dtFl/4l0s204u?erid=2W5zFGkk9AG\n\n*Промокод действителен до конца июля, скидка до 2000р.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКогда записывал этот выпуск, меня поразила следующая история. Оказывается, не так давно на Южном Урале археологи обнаружили наскальное изображение двугорбого верблюда. Верблюда на Урале! Рисунку примерно от 37 до 15 тысяч лет. Очевидно, верблюды тогда не жили в этих краях — рисунок показывает, как древние люди мигрировали на большие расстояния и несли с собой знания о других местах. Интересно, конечно, было бы представить, в какой ситуации автор рисунка сделал его и для чего.\n\nЭто и многое другое рассказывает наш гость археолог Александр Очередной. Что такое каменный век и какой самый древний предмет, сделанный человеком на территории России? И как ученые учатся колоть камни по технологии 40-тысячелетнй давности. Чем отличаются первобытные «россияне» от «американцев».\n\nГоворим о неандертальцах и денисовцах, о жизни во время ледникового периода — от первой одежды до утреннего рациона, и можно ли отличить охотничью дубину от предмета войны.\n\nВсегда завораживает общаться с людьми полностью полглощенными своим делом, и это именно тот случай. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Уральский верблюд каменного века\n1:05 - Поддержите нас лайком\n1:15 - Что такое каменный век?\n3:21 - Сколько длился каменный век?\n4:48 - Что археология знает о каменном веке?\n5:26 - Главные правила и методы работы археологов\n9:34 - Сколько стоят раскопки?\n12:16 - Кто жил на территории России в каменном веке?\n13:46 - Как каменный век отличался на разных континентах Земли?\n14:51 - Как люди каменного века отличались друг от друга?\n18:24 - Вкладышевые орудия - что это и какие предметы создавали люди каменного века?\n20:01 - Ледниковый период и мифы о нем\n22:43 - Одежда каменного века и борьба с холодом\n24:33 - В чем они жили?\n27:52 - Зачем люди шли на север?\n28:21 - Как археологи выбирают, где копать?\n35:24 - Самая древняя находка на территории России\n36:14 - Орудия, которым больше 2 миллиона лет\n36:53 - Кого можно называть человеком?\n39:51 - Как понять кто создал древнее орудие?\n45:58 - Погребения сапиенсов\n47:06 - Эксперименты археологов для воссоздания быта древних людей\n51:44 - Ремесло древних людей и развитие технологий\n55:50 - Самые сложные предметы древних людей\n57:45 - Какие орудия могут сделать приматы?\n59:52 - Как древние люди учились делать серию предметов?\n1:01:27 - Что такое \"Сунгирь\"? Что там нашли?\n1:03:44 - Главные сложности в раскопках\n1:04:16 - Декор одежды и культура погребения в Сунгири\n1:05:20 - Находки, которые перевернули современную археологию\n1:09:00 - Удивительная наскальная живопись\n1:12:10 - Как сохранить палеолитические памятники?\n1:14:27 - Как обрабатывали камни для орудий?\n1:16:27 - Какие типы предметов находят археологи?\n1:17:31 - Сколько времени тратили на изготовление орудия?\n1:19:00 - Как распознать мастера каменного века?\n1:24:05 - Цели орудий каменного века\n1:26:26 - Археологические криминалисты\n1:26:50 - Бронзовый век\n1:29:55 - Одежда древних людей\n1:31:35 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #человек #подкаст", "КАМЕННЫЙ ВЕК на РУСИ: МИФЫ о ЛЕДНИКОВОМ ПЕРИОДЕ, ДОМ из МАМОНТА и ПАЛОК, ДРЕВНЕЙШИЕ ТЕХНОЛОГИИ", "d1cb0dfa-cf11-4d55-9029-4aecefbe5fe6", "xiJcmQxCsag", [], false, "https://www.youtube.com/watch?v=xiJcmQxCsag", 5529, false, 47, "/downloads/youtube/ОСНОВА/2025-06-15_КАМЕННЫЙ ВЕК на РУСИ: МИФЫ о ЛЕДНИКОВОМ ПЕРИОДЕ, ДОМ из МАМОНТА и ПАЛОК, ДРЕВНЕЙШИЕ ТЕХНОЛОГИИ.m4a", false, false, 10, 1, ~U[2025-06-15 14:20:42Z], ~U[2026-05-03 23:41:10Z], ~U[2026-05-03 23:41:10Z], "Отелло зовёт! Выбирайте настроение своего отпуска в летней подборке с промокодом OSNOVA на скидку 20%* при любом бронировании. https://otello.onelink.me/dtFl/4l0s204u?erid=2W5zFGkk9AG\n\n*Промокод действителен до конца июля, скидка до 200 (truncated) 02:41:10.947 [debug] QUERY OK source="sources" db=2.2ms idle=57.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:10.978 [debug] QUERY OK source="media_items" db=31.0ms idle=50.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-08 11:24:50Z], 10] 02:41:10.988 [debug] QUERY OK source="media_items" db=9.3ms idle=79.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы знали, что орбита Меркурия не подчиняется законам ньютоновской физики? Точнее не совсем. С каждым оборотом она немного поворачивается — и это невозможно было объяснить с точки зрения только лишь законов гравитации. Это расхождение заметили ещё в XIX веке, и только Эйнштейн, сто лет спустя, смог объяснить его с помощью общей теории относительности. Так гравитация из «силы притяжения» превратилась в искривление пространства и времени. Об этом разговариваем сегодня с нашим гостем астрофизиком Артёмом Асташёнком.\n\nВ этом выпуске обсуждаем, когда вообще появилась гравитация и могла ли она существовать до Большого взрыва, что было раньше — пространство или время, и почему слабое, сильное и гравитационное взаимодействие работают на разных масштабах. Может ли существовать ещё одно, неизвестное нам, «макро»-взаимодействие?\n\nРазбираемся, можно ли почувствовать гравитацию от чего-то кроме Земли, почему нейтронная звезда — это не просто звезда, а физический абсурд, и как в теории можно было бы обнаружить кротовую нору. Говорим о том, как исчезают чёрные дыры, существует ли абсолютное время и может ли тёмная материя быть «теневой» вселенной.\n\nИ, конечно, о том, какие «пустые места» есть на карте Вселенной, и может ли разгадка тёмной материи или внутренности чёрной дыры изменить наше представление не только о космосе, но и о микромире.\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Гугол чего либо\n1:03 - Поддержите нас лайком!\n1:15 - Когда появилась гравитация?\n3:00 - Что было раньше: гравитация или время?\n5:18 - Проблема классической теории гравитации\n6:35 - Почему теория Ньютона не идеальна?\n12:33 - Почему мы не чувствуем собственную гравитацию?\n14:45 - Что подтверждает общая теория относительности Эйнштейна?\n22:02 - Гравитация может остановить время?\n23:51 - Абсолютное время\n25:52 - Как максимально удлинить жизнь?\n26:20 - Нейтронные звезды и их свойства\n29:25 - Свет нейтронных звезд\n33:37 - Что будет если гравитации пропадет?\n36:11 - Что взаимодействует на Вселенную?\n37:40 - Кротовые норы\n39:40 - Как обнаружить кротовую нору?\n44:25 - Как планеты влияют друг на друга?\n46:25 - Связь объектов в галактике\n48:24 - Гугол\n50:43 - Доказательство мультивселенной и что было до Большого взрыва\n54:17 - Загадочные места Вселенной\n57:38 - Что такое темная материя?\n1:03:50 - Что внутри черной дыры?\n1:09:32 - Эволюция черной дыры\n1:10:40 - Ответ от гравитации\n1:16:55 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "АСТРОФИЗИК Асташёнок: ПУТЕШЕСТВИЕ СКВОЗЬ ЧЕРНУЮ ДЫРУ и КРОТОВУЮ НОРУ", "2ffb0a83-3de8-4555-9322-68a0ebff88d0", "5LmVZcbsNjg", [], false, "https://www.youtube.com/watch?v=5LmVZcbsNjg", 4504, false, 48, "/downloads/youtube/ОСНОВА/2025-06-08_АСТРОФИЗИК Асташёнок: ПУТЕШЕСТВИЕ СКВОЗЬ ЧЕРНУЮ ДЫРУ и КРОТОВУЮ НОРУ.m4a", false, false, 10, 1, ~U[2025-06-08 11:24:50Z], ~U[2026-05-03 23:41:10Z], ~U[2026-05-03 23:41:10Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы знали, что орбита Меркурия не подчиняется законам ньютоновской физики? Точнее не совсем. С каждым оборотом она немного поворачивается — и это невозможно было объяснить с точки зрения только лишь законов гравитации. Это расхождение заметили ещё в XIX веке, и только Эйнштейн, сто лет спустя, смог объяснить его с помощью общей теории относительности. Так гравитация из «силы притяжения» превратилась в искривление пространства и времени. Об этом разговариваем сегодня с нашим гостем астрофизиком Артёмом Асташёнком.\n\nВ этом выпуске обсуждаем, когда вообще появилась гравитация и могла ли она существовать до Большого взрыва, что было раньше — пространство или время, и почему слабое, сильное и гравитационное взаимодействие работают на разных масштабах. Мож (truncated) 02:41:10.991 [debug] QUERY OK source="sources" db=2.6ms idle=54.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.025 [debug] QUERY OK source="media_items" db=33.5ms idle=47.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-06-01 12:18:08Z], 10] 02:41:11.035 [debug] QUERY OK source="media_items" db=9.3ms idle=78.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПомните, по телевизору рекламировали циркониевые браслеты? Так вот, настоящие цирконы — минералы, которым более четырёх миллиардов лет — до сих пор носят на себе следы возможной жизни. В кристаллах возрастом 4,1 млрд лет нашли включения графита с необычным соотношением изотопов углерода — таким, которое характерно для биологических процессов. Это значит, что уже через 300 миллионов лет после формирования Земли на ней, возможно, существовали первые живые организмы. Об этом рассказывает наш гость доктор биологических наук Армен Мулкиджанян. \n\nОбсуждаем, почему один из самых правдоподобных сценариев происхождения жизни связан не с черными курильщиками, а с цинком — элементом, который раньше никто не воспринимал всерьёз. Что делает цинк особенным, и как это связано с Луной и древней планетарной катастрофы. Спойлер: напрямую!\n\nА ещё: кем был общий предок всего живого, как кислород изменил жизнь на планете, зачем нам вирусы в эволюции, и какие эксперименты уже сегодня моделируют ключевые этапы абиогенеза в лабораториях. И, конечно, что мы думаем о странных веществах, обнаруженных на экзопланете K2-18b, и как они могут быть связаны с возможной жизнью вне Земли.\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Как появилась Луна?\n0:52 - Поддержите нас лайком!\n1:05 - Первые следы жизни на Земле\n2:16 - Как выглядят первые живые организмы?\n6:50 - Период полной неизвестности на Земле\n9:06 - LUCA - последний универсальный общий предок. Кто это?\n16:35 - Что общего у LUCA и человека?\n20:22 - Метагеномика - как наука открыла мир микробактерий\n26:16 - Концепция появления жизни на Земле\n32:24 - Как калий и натрий повлияли на жизнь?\n35:45 - Где именно появилась жизнь?\n38:44 - Как пар создает жизнь?\n39:58 - Луна и жизнь на Земле\n51:58 - Оцинкованная Земля\n54:33 - Признаки жизни на экзопланетах\n56:17 - Как фотосинтез появился раньше формирования жизни\n1:02:19 - РНК-мир и эволюция жизни\n1:04:54 - Как неживое превращается в живое? Без чего нет жизни?\n1:06:15 - Что нам дал общий предок LUCA?\n1:09:26 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "КАК ПОЯВИЛАСЬ ЖИЗНЬ и ПРИ ЧЕМ ТУТ ЛУНА?", "7a67ce98-cda4-43ca-8435-632c49112271", "sc9DUvLu0zk", [], false, "https://www.youtube.com/watch?v=sc9DUvLu0zk", 4194, false, 49, "/downloads/youtube/ОСНОВА/2025-06-01_КАК ПОЯВИЛАСЬ ЖИЗНЬ и ПРИ ЧЕМ ТУТ ЛУНА?.m4a", false, false, 10, 1, ~U[2025-06-01 12:18:08Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПомните, по телевизору рекламировали циркониевые браслеты? Так вот, настоящие цирконы — минералы, которым более четырёх миллиардов лет — до сих пор носят на себе следы возможной жизни. В кристаллах возрастом 4,1 млрд лет нашли включения графита с необычным соотношением изотопов углерода — таким, которое характерно для биологических процессов. Это значит, что уже через 300 миллионов лет после формирования Земли на ней, возможно, существовали первые живые организмы. Об этом рассказывает наш гость доктор биологических наук Армен Мулкиджанян. \n\nОбсуждаем, почему один из самых правдоподобных сценариев происхождения жизни связан не с черными курильщиками, а с цинком — элементом, который раньше никто не воспринимал всерьёз. Что делает цинк особенным, и как это связано с Луной и древней планетарной катастрофы. Спойлер: напрямую!\n\nА ещё: кем был общий предок всего живого, как кислород изменил жизнь на планете, зачем нам вирусы в эволюции, и какие эксперименты уже сегодня моделируют ключевые этапы абиогенеза в лабораториях. И, конечно, что мы думаем о странных веществах, обнаруженных на экзопланете K2-18b, и как они могут быть связаны с возможной жизнью вне Земли.\nПросмотра!\n\nОСНОВА в соцсетях:\n (truncated) 02:41:11.037 [debug] QUERY OK source="sources" db=2.0ms idle=56.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.070 [debug] QUERY OK source="media_items" db=33.0ms idle=49.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-05-25 11:05:49Z], 10] 02:41:11.081 [debug] QUERY OK source="media_items" db=9.5ms idle=79.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИногда при извержении вулкана в воздух поднимаются не только пепел и лава, но и тончайшие нити стекла — их называют «волосами Пеле». Они лёгкие, острые, золотистые, и могут растягиваться на десятки сантиметров. Это натуральное вулканическое стекловолокно, образующееся прямо в воздухе. Погуглите - очень красиво!\n\nВ этом выпуске с геологом Александром Спиридоновым обсуждаем, как формируются минералы, почему кристаллы всегда симметричны, чем минералы отличаются от камней, и почему алмаз считается идеальным. Что делает одни породы особенно красивыми, и можно ли в минералах найти универсальную формулу красоты.\n\nГоворим о пещерах и базальтовых колоннах, о структуре снежинок, о макросъёмке кристаллов и о том, как геология оказывается ближе к биологии, чем кажется.\n\nРазбираемся, что такое редкоземельные металлы, зачем мы пьём минералы, и правда ли, что в бутылке минеральной воды пахнет сера. Что у нас в организме сделано из минералов — и почему без них мы бы не жили.\n\nИ наконец — откуда берётся нефть, действительно ли она образовалась из динозавров, и можно ли на даче случайно найти месторождение.\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Почему кавказская минералка так пахнет?\n1:15 - Поддержите нас лайком!\n1:28 - Нефть из динозавров?\n3:10 - Сколько лет прошло для формирования нефти? Методы исследования пород\n7:50 - Чем занимается геология?\n9:10 - Старое название геологии\n9:40 - Что сначала изучают в геологии?\n10:01 - Ключевые точки формирования Земли\n15:54 - Что находится под Москвой?\n17:55 - Добыча алмазов\n18:28 - Откуда привозят камни для брусчатки?\n20:14 - Что такое минералы? Чем они отличаются от камней?\n23:06 - Как устроен кристалл?\n24:47 - От чего зависит устройство кристалла?\n25:27 - Как формируется формула веществ?\n27:09 - В чем красота минералов?\n28:09 - Алмаз идеален?\n29:50 - Алмаз и графит - это одно и тоже?\n31:43 - Что живая природа взяла у минералов?\n35:20 - Редкоземельные металлы\n37:52 - Мостовая гигантов. Почему природа создает симметрию?\n41:32 - Симметрия редкость для природы?\n42:02 - Как появляются каменные арки на побережьях?\n43:34 - Зачем копать сверхглубокие скважины?\n46:02 - Сколько стоит сверхглубокое бурение?\n50:27 - Какая порода в самой глубокой скважине?\n51:13 - Порода - как пружина\n52:16 - Добуриться до мантии\n54:27 - Можно найти нефть на даче?\n55:19 - Где искать нефть?\n56:33 - Самые дорогие полезные ископаемые\n58:34 - Зеленые технологии лучше?\n1:00:00 - Вред от батареек\n1:01:25 - Проблемы утилизации\n1:02:55 - Космические камни отличаются от земных?\n1:04:13 - Как невесомость влияет на минералы?\n1:05:13 - Какая планета интересна геологу?\n1:07:30 - Тектоника и мерзлота\n1:09:39 - Минералка и ее свойства\n1:14:18 - Волосы Пеле\n1:16:56 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #геология #подкаст", "ЗАГАДКИ ЗЕМЛИ: КРИСТАЛЛЫ, НЕФТЬ, АЛМАЗЫ и КАК ПРИРОДА СОЗДАЕТ КРАСОТУ", "b5689d6a-e71d-46a8-a99b-b4ee08cf0b7c", "VQgFsSl0CnE", [], false, "https://www.youtube.com/watch?v=VQgFsSl0CnE", 4534, false, 50, "/downloads/youtube/ОСНОВА/2025-05-25_ЗАГАДКИ ЗЕМЛИ: КРИСТАЛЛЫ, НЕФТЬ, АЛМАЗЫ и КАК ПРИРОДА СОЗДАЕТ КРАСОТУ.m4a", false, false, 10, 1, ~U[2025-05-25 11:05:49Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИногда при извержении вулкана в воздух поднимаются не только пепел и лава, но и тончайшие нити стекла — их называют «волосами Пеле». Они лёгкие, острые, золотистые, и могут растягиваться на десятки сантиметров. Это натуральное вулканическое стекловолокно, образующееся прямо в воздухе. Погуглите - очень красиво!\n\nВ этом выпуске с геологом Александром Спиридоновым обсуждаем, как формируются минералы, почему кристаллы всегда симметричны, чем минералы отличаются от камней, и почему алмаз счи (truncated) 02:41:11.083 [debug] QUERY OK source="sources" db=2.0ms idle=56.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.118 [debug] QUERY OK source="media_items" db=34.7ms idle=48.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-05-18 13:21:50Z], 10] 02:41:11.150 [debug] QUERY OK source="media_items" db=31.5ms idle=81.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня большой выпуск про ИИ, а наш гость Иван Оселедец. Обсуждаем, что такое рассуждающий ИИ и как далеко мы продвинулись в сторону настоящего искусственного интеллекта. Что такое AGI, когда он появится, и какие возможности ИИ могут поразить нас уже через 5–10 лет.\n\nГоворим про агенты, которые могут действовать в интернете от вашего имени, про эффект масштабирования, галлюцинации, видеокарты NVIDIA, DeepSeek и цены на обучение моделей.\n\nРазбираемся, на какие применения ИИ стоит обратить внимание за пределами чат-ботов и картинок, какие задачи он уже решает на практике — и какие проблемы пока остаются.\n\nИ, конечно, обсуждаем, кто будет нести ответственность за ошибки нейросетей, возможен ли ИИ, вдохновлённый биологией, и как вообще успевать за темпом перемен.\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Угрозы искусственного интеллекта\n1:25 - Поддержите нас лайком!\n1:36 - Прогнозы развития ИИ\n3:54 - ИИ-агенты и помощники\n9:57 - Следующий шаг для ИИ\n11:23 - Как рассуждает нейросеть?\n12:56 - Медицинский цифровой ассистент\n14:56 - Эврика и обучение у нейросети\n17:08 - Сильный искусственный интеллект - AGI\n19:55 - Искусственный интеллект обгонит интеллект человека?\n25:53 - Какая самая сильная модель ИИ сейчас?\n26:40 - Сколько стоит обучить ИИ?\n27:08 - На что тратятся деньги при обучении ИИ?\n27:53 - DeepSeek намного дешевле - почему?\n29:10 - Какой следующий этап ускорения обучения нейросетей?\n32:27 - Прогресс в искусственном интеллекте упирается в видеокарты?\n34:50 - Биологические нейроны отличаются от искусственных нейронов?\n40:00 - Угрозы от нейросетей - реальны?\n44:24 - Нейросеть может выйти из под контроля человека?\n47:48 - Можно ли сделать экстренное отключение ИИ?\n49:40 - ИИ может пройти капчу?\n50:23 - Как вам можно зарабатывать на ИИ?\n54:20 - Повышение персональной эффективности\n57:59 - Обучение ИИ-монтажера\n1:02:15 - Генеративные проекты и их проблемы\n1:04:13 - Как устроено понимание языков у ИИ?\n1:06:35 - С иностранными нейросетями лучше говорить по-английски?\n1:07:30 - У ИИ есть общее представление о мире?\n1:09:33 - Применение ИИ в быту\n1:11:40 - Как правильно строить запросы для ИИ\n1:13:24 - Этика обучения и как это устроено\n1:17:36 - Деньги и ИИ\n1:20:17 - Нейросетевой художник\n1:21:35 - Почему вы занимаетесь ИИ?\n1:22:52 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #нейросети #подкаст", "ИИ СТАНОВИТСЯ УМНЕЕ ЛЮДЕЙ? ГЛУБОКИЙ РАЗГОВОР ПРО УГРОЗУ, AGI и ДЕНЬГИ", "16891202-3ddd-4ffd-ac71-8ff5ba514172", "r6apayZnCbg", [], false, "https://www.youtube.com/watch?v=r6apayZnCbg", 4880, false, 51, "/downloads/youtube/ОСНОВА/2025-05-18_ИИ СТАНОВИТСЯ УМНЕЕ ЛЮДЕЙ? ГЛУБОКИЙ РАЗГОВОР ПРО УГРОЗУ, AGI и ДЕНЬГИ.m4a", false, false, 10, 1, ~U[2025-05-18 13:21:50Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня большой выпуск про ИИ, а наш гость Иван Оселедец. Обсуждаем, что такое рассуждающий ИИ и как далеко мы продвинулись в сторону настоящего искусственного интеллекта. Что такое AGI, когда он появится, и какие возможности ИИ могут поразить нас уже через 5–10 лет.\n\nГоворим про агенты, которые могут действовать в интернете от вашего имени, про эффект масштабирования, галлюцинации, видеокарты NVIDIA, DeepSeek и цены на обучение моделей.\n\nРазбираемся, на какие применения ИИ стоит обратить внимание за пределами чат-ботов и картинок, какие задачи он уже решает на практике — и какие проблемы пока остаются.\n\nИ, конечно, обсуждаем, кто будет нести ответственность за ошибки нейросетей, возможен ли ИИ, вдохновлённый биологией, и как вообще успевать за темпом перемен.\n\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.co (truncated) 02:41:11.152 [debug] QUERY OK source="sources" db=1.7ms idle=80.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.186 [debug] QUERY OK source="media_items" db=32.8ms idle=72.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-05-11 11:13:50Z], 10] 02:41:11.196 [debug] QUERY OK source="media_items" db=9.9ms idle=102.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nЧёрные дыры не излучают свет — но вокруг них настолько горячо, что вещество, падающее внутрь, начинает светиться рентгеном. И именно эти вспышки позволяют нам их находить. Мы не видим саму дыру — мы видим её последствия. Как по ожогам можно понять, где был огонь.\n\nСегодня наш гость астроном Илья Мереминский. В этом выпуске обсуждаем, как устроена рентгеновская астрономия, зачем смотреть в космос не глазами, а «рентгеном», и почему Вселенная в этих лучах напоминает ткань с узорами. Говорим о рентгеновских телескопах, как они сканирует небо, какие данные приносит, как тестируют телескопы на Земле и чем вообще отличается рентгеновская обсерватория от привычной оптики. И что можно увидеть на карте неба, построенной таким аппаратом.\n\nА ещё: как рождаются пульсары, как умирают звёзды, и что нового мы узнали о Вселенной за последние годы.\nПросмотра!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Измерение космоса в крабах\n1:28 - Поддержите нас лайком!\n1:40 - Что видит рентгеновская астрономия?\n7:03 - Как работает рентген?\n10:41 - Что \"рисуют\" фотоны?\n12:42 - Как впервые увидели черную дыру?\n13:29 - Что излучает черная дыра?\n17:30 - Крабовидная туманность\n20:02 - Как снимали туманность?\n21:38 - Первый каталог космических туманностей\n22:26 - Какое прошлое Вселенной мы видим?\n27:11 - Скорпион-X1 - самый яркий объект на карте вселенной и старт рентгеновской астрономии\n32:03 - География нашей галактики\n34:49 - Как выглядит галактика не через рентген?\n39:17 - Спектр-РГ и как разрабатывают космические аппараты?\n41:10 - Как планируют космические миссии?\n43:05 - Как разрабатывают прототипы?\n44:35 - Что такое космические эксперименты?\n46:04 - Как делят данные со Спектра-РГ?\n49:24 - Изотропность Вселенной\n51:55 - За что рентгеновской астрономии дали Нобелевскую премию?\n54:37 - Демография черных дыр и другие открытия рентгеновской астрономии\n57:02 - Открытия у нейтронных звезд\n58:05 - Эволюция звезд и будущее Солнца\n1:00:50 - Переменность рентгеновского неба\n1:03:05 - Открытие интересных объектов\n1:05:25 - Термоядерные взрывы и странное вещество\n1:07:50 - Рентгеновские пульсары\n1:12:28 - Самый сложный вопрос в астрономии\n1:15:11 - Будущее изучения космоса\n1:21:10 - Самый ожидаемый телескоп\n1:22:09 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "АСТРОФИЗИК МЕРЕМИНСКИЙ: НЕВИДИМАЯ ЧАСТЬ ВСЕЛЕННОЙ", "893b4177-861a-4e3c-8899-a6cfcfb6f2a0", "oxji6hObgho", [], false, "https://www.youtube.com/watch?v=oxji6hObgho", 4942, false, 52, "/downloads/youtube/ОСНОВА/2025-05-11_АСТРОФИЗИК МЕРЕМИНСКИЙ: НЕВИДИМАЯ ЧАСТЬ ВСЕЛЕННОЙ.m4a", false, false, 10, 1, ~U[2025-05-11 11:13:50Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nЧёрные дыры не излучают свет — но вокруг них настолько горячо, что вещество, падающее внутрь, начинает светиться рентгеном. И именно эти вспышки позволяют нам их находить. Мы не видим саму дыру — мы видим её последствия. Как по ожогам можно понять, где был огонь.\n\nСегодня наш гость астроном Илья Мереминский. В этом выпуске обсуждаем, как устроена рентгеновская астрономия, зачем смотреть в космос не глазами, а «рентгеном», и почему Вселенная в этих лучах напоминает ткань с узорами. Говорим о рентгеновских телескопах, как они сканирует небо, какие данные приносит, как тестируют телескопы на Земле и чем вообще отличается рентгеновская обсерватория от привычной оптики. И что можно увидеть на карте неба, построенной таким аппаратом.\n\nА ещё: как рождаются пульсары, как умирают звёзды, и что нового мы узнали о Вселенной за последние годы.\nПросмотра!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: (truncated) 02:41:11.198 [debug] QUERY OK source="sources" db=1.6ms idle=78.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.232 [debug] QUERY OK source="media_items" db=33.6ms idle=48.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-05-04 13:05:38Z], 10] 02:41:11.245 [debug] QUERY OK source="media_items" db=11.5ms idle=79.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЕсть видео, где команда людей и колония муравьёв соревнуются в том, кто быстрее перенесёт бревно через лабиринт. И муравьи справляются как минимум не хуже. Без слов, без плана, без лидера. Как такое возможно?\n\nНаш гость мирмеколог Данила Горюнов. И в этом выпуске обсуждаем, как устроено муравьиное общество, почему одни особи всю жизнь кормят других, как работает коллективное принятие решений и можно ли назвать колонию единым организмом.\n\nГоворим про архитектуру муравейников, феромоны, муравьиный «альтруизм», маток и воинов, лабораторные эксперименты, механизмы координации, и то, почему у некоторых видов есть похороны, охрана и специализированные рабочие.\n\nИ, конечно, обсудим, что можно позаимствовать у насекомьих сообществ и чем они похожи на наше. Просмотра!\n\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Воинственные муравьи и муравьи-вонючки\n0:43 - Поддержите нас лайком\n0:57 - Насколько муравьи умны?\n7:13 - Как общаются муравьи?\n10:42 - Мы понимаем язык муравьев?\n12:40 - Общение через запахи\n13:55 - Как устроено общество муравьев?\n16:12 - Основные профессии муравьев\n23:08 - Куда идет строй муравьев?\n24:02 - Из кого состоит муравьиная семья?\n25:03 - Кто такая муравьиная самка?\n27:11 - Как определяется пол у муравьев?\n27:50 - Сколько самок в муравейнике?\n31:08 - Сколько полов у муравьев?\n33:11 - Как устроена колония\n35:40 - Устройство общества в муравейнике\n37:45 - Эксперименты над муравьями\n40:06 - На что способен мозг муравья?\n41:50 - Как уволить муравья?\n42:57 - Общение человека и муравья\n45:18 - Алгоритмы муравьиной семьи и как это используется в авиации?\n46:55 - Как общество муравьев определяет задачи?\n48:30 - Семья муравьев существует как единый организм?\n53:49 - Муравьи-рабовладельцы\n56:14 - Самая большая семья муравьев\n57:47 - Как семьи муравьев контактируют друг с другом?\n59:43 - Война муравьев\n1:03:09 - Как люди заставили воевать муравьев?\n1:06:40 - Пределы жизни семьи муравьев\n1:07:50 - Как возникла социальность муравьев?\n1:12:35 - Личные интересы муравья\n1:14:00 - Ритуалы муравьев\n1:16:56 - Как муравьи воют с людьми?\n1:20:31 - Зачем залезать в муравейник?\n1:22:58 - Архитектура муравейника\n1:28:43 - Основные помещения муравейника\n1:30:16 - Чем общества пчел и термитов отличаются от муравьев?\n1:36:50 - Как эволюционировали муравьи?\n1:41:43 - Как муравьи относятся друг к другу?\n1:43:37 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #муравьи #подкаст", "МУРАВЬИ vs ЛЮДИ: КОЛЛЕКТИВНЫЙ МОЗГ и ПОЧЕМУ ИХ ОБЩЕСТВО КРУЧЕ НАС?", "f25aa052-790a-414a-8bab-69076304baa9", "pYdias_8pNU", [], false, "https://www.youtube.com/watch?v=pYdias_8pNU", 6127, false, 53, "/downloads/youtube/ОСНОВА/2025-05-04_МУРАВЬИ vs ЛЮДИ: КОЛЛЕКТИВНЫЙ МОЗГ и ПОЧЕМУ ИХ ОБЩЕСТВО КРУЧЕ НАС?.m4a", false, false, 10, 1, ~U[2025-05-04 13:05:38Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЕсть видео, где команда людей и колония муравьёв соревнуются в том, кто быстрее перенесёт бревно через лабиринт. И муравьи справляются как минимум не хуже. Без слов, без плана, без лидера. Как такое возможно?\n\nНаш гость мирмеколог Данила Горюнов. И в этом выпуске обсуждаем, как устроено муравьиное общество, почему одни особи всю жизнь кормят других, как работает коллективное принятие решений и можно ли назвать колонию единым организмом.\n\nГоворим про архитектуру муравейников, феромоны, муравьиный «альтруизм», маток и воинов, лабораторные эксперименты, механизмы координации, и то, почему у некоторых видов есть похороны, охрана и специализированные рабочие.\n\nИ, конечно, обсудим, что можно позаимствовать у насекомьих сообществ и чем они похожи на наше. Просмотра!\n\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovacha (truncated) 02:41:11.247 [debug] QUERY OK source="sources" db=1.8ms idle=59.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.279 [debug] QUERY OK source="media_items" db=31.8ms idle=50.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-04-27 11:56:47Z], 10] 02:41:11.291 [debug] QUERY OK source="media_items" db=11.3ms idle=80.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nМожно ли замедлить старение, передать потомкам не только цвет глаз, но и пережитые травмы, или изменить работу собственных генов без их переписывания? Всё это — вопросы эпигенетики. А наш гость - биолог Сергей Киселев.\n\nВ новом выпуске говорим о том, как работает механизм \"меток\" на ДНК, почему окружающая среда, образ жизни и даже психологическое состояние могут влиять на активность генов, и как эпигенетические изменения могут передаваться через поколения.\n\nОбсуждаем, можно ли перепрограммировать биологический возраст, есть ли в нас скрытые способности, которые теоретически можно активировать, и насколько реальны идеи о продлении жизни.\n\nРазбираемся, есть ли у человека генетическая память о событиях прошлого, какие привычки особенно сильно влияют на эпигенетику, и как эта наука меняет наши представления о свободе воли. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Какой максимальный природный возраст человека?\n1:03 - Поддержите нас лайком!\n1:18 - Что можно передать детям генетически?\n4:12 - Исследование генов жертв Холокоста\n6:46 - Сколько процентов людей могут жить больше 100 лет?\n7:48 - Что такое эпигенетика?\n12:22 - Генетический текст человека\n14:22 - Как хранится геном? И как мы получаем к нему доступ?\n16:30 - Как работают эпигенетические механизмы\n18:04 - ДНК в каждом месте тела разная?\n21:58 - Как формируются клетки организма?\n24:29 - Мы можем передавать опыт генетически?\n26:36 - Мы можем хакнуть геном? Откуда в клетках «мусор»?\n31:23 - Генетическая борьба с опухолями\n36:32 - Продукты влияют на нашу генетику? Как заботится о эпигенетике?\n39:36 - Эпигенетический возраст и как его увеличить\n43:00 - Сравним средний возраст современного человека и неандертальца\n47:18 - Кто на самом деле долгожитель?\n51:26 - На какие исследования в генетике тратятся деньги?\n53:20 - Клонирование может быть?\n54:30 - Близнецы генетически одинаковы?\n58:08 - Что может эпигенетика?\n1:03:06 - Как улучшить свою эпигенетику?\n1:07:48 - Можно ли починить генетические баги с помощью таблеток?\n1:15:41 - Эпигенетическая память организма\n1:23:51 - Генетика в СССР\n1:31:11 - Советы по улучшению эпигенетики\n1:36:43 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #биология #подкаст", "КАК ПЕРЕПРОШИТЬ ГЕНЫ: ПРОКАЧАТЬ МОЗГ, СВЕРХСПОСОБНОСТИ, ГЕНЕТИЧЕСКАЯ ПАМЯТЬ", "0a344de2-8771-4833-96c8-fab819d18cce", "W0280DXpLWI", [], false, "https://www.youtube.com/watch?v=W0280DXpLWI", 5716, false, 54, "/downloads/youtube/ОСНОВА/2025-04-27_КАК ПЕРЕПРОШИТЬ ГЕНЫ: ПРОКАЧАТЬ МОЗГ, СВЕРХСПОСОБНОСТИ, ГЕНЕТИЧЕСКАЯ ПАМЯТЬ.m4a", false, false, 10, 1, ~U[2025-04-27 11:56:47Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nМожно ли замедлить старение, передать потомкам не только цвет глаз, но и пережитые травмы, или изменить работу собственных генов без их переписывания? Всё это — вопросы эпигенетики. А наш гость - биолог Сергей Киселев.\n\nВ новом выпуске говорим о том, как работает механизм \"меток\" на ДНК, почему окружающая среда, образ жизни и даже психологическое состояние могут влиять на активность генов, и как эпигенетические изменения могут передаваться через поколения.\n\nОбсуждаем, можно ли перепрограммировать биологический возраст, есть ли в нас скрытые способности, которые теоретически можно активировать, и насколько реальны идеи о продлении жизни.\n\nРазбираемся, есть ли у человека генетическая память о событиях прошлого, какие привычки особенно сильно влияют на эпигенетику, и как эта наука меняет наши представления о свободе воли. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 (truncated) 02:41:11.293 [debug] QUERY OK source="sources" db=1.7ms idle=58.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.326 [debug] QUERY OK source="media_items" db=33.2ms idle=49.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-04-20 10:39:28Z], 10] 02:41:11.338 [debug] QUERY OK source="media_items" db=10.4ms idle=79.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ 1974 году Стивен Хокинг высказал на тот момент парадоксальную идею: чёрные дыры — те самые объекты, из которых по определению ничто не может выбраться — всё-таки могут терять энергию и постепенно «испаряться». Это излучение, названное в его честь, показало, что даже в самых экстремальных условиях работают законы квантовой физики. \n\nВ новом выпуске обсуждаем мы обсуждаем с астрофизиком Александром Иванчиком, как кончаются черные дыры, отчего их свечение может быть ярче целой галактики, почему квазары находятся на огромных расстояниях и что это говорит о ранней Вселенной, что видно на рентгеновской карте неба и зачем физикам реликтовое излучение, возможен ли конец Вселенной и какие сценарии сейчас обсуждаются, и может ли расширение Вселенной повлиять на законы физики.\n\nА ещё — что мы видели бы, если бы могли наблюдать Большой взрыв со стороны, и почему это самый невозможный физический эксперимент.\nПросмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Мультивселенная масштабов\n1:08 - Поддержите нас лайком\n1:23 - Черная дыра может уничтожить Вселенную?\n3:46 - Как впервые обнаружили и доказали существование черных дыр?\n5:09 - Что такое квазары? Почему они светятся?\n7:44 - Почему мы видим черные дыры?\n9:30 - Формирование галактик и зажигание квазаров\n11:01 - Нобелевская премия за черные дыры\n11:26 - Парадоксальность черных дыр\n13:31 - Что такое излучение Хокинга\n15:14 - Теория гравитации и квантовая гравитация\n18:40 - Теория супер струн\n19:16 - Объясняем теорию относительности\n22:29 - Почему частицы из черной дыры светятся?\n26:57 - Первичные черные дыры\n27:59 - Что означает горизонт событий Вселенной и черной дыры\n32:52 - \"Мы обречены видеть всегда только часть нашей Вселенной\"\n34:44 - Какая температура у Вселенной?\n38:20 - Рентгеновская карта Вселенной. Что мы на ней видим?\n42:09 - Рентгеновские пузыри\n43:38 - Вселенная расширяется с разной скоростью?\n51:42 - Обнаружение новой физики\n53:13 - Какая физика у вселенной в макро масштабе? \n56:19 - Как доказать мультивселенную?\n1:00:21 - Космические стенки\n1:01:34 - Увидеть историю и состав Вселенной\n1:05:33 - Прошлая эпоха Вселенной\n1:06:19 - Как появились галактики?\n1:08:30 - Почему квазары так далеко от нас?\n1:10:46 - Как выглядел Большой взрыв?\n1:14:20 - Какое конец ждет Вселенную?\n1:17:39 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст", "АСТРОФИЗИК ИВАНЧИК: КАК ДОКАЗАТЬ МУЛЬТИВСЕЛЕННУЮ?", "69ccc884-ede8-482f-8716-8745f32e5156", "jbTcsc8H4yM", [], false, "https://www.youtube.com/watch?v=jbTcsc8H4yM", 4683, false, 55, "/downloads/youtube/ОСНОВА/2025-04-20_АСТРОФИЗИК ИВАНЧИК: КАК ДОКАЗАТЬ МУЛЬТИВСЕЛЕННУЮ?.m4a", false, false, 10, 1, ~U[2025-04-20 10:39:28Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ 1974 году Стивен Хокинг высказал на тот момент парадоксальную идею: чёрные дыры — те самые объекты, из которых по определению ничто не может выбраться — всё-таки могут терять энергию и постепенно «испаряться». Это излучение, названное в его честь, показало, что даже в самых экстремальных условиях работают законы квантовой физики. \n\nВ новом выпуске обсуждаем мы обсуждаем с астрофизиком Александром Иванчиком, как кончаются черные дыры, отчего их свечение может быть ярче целой галактики, почему квазары находятся на огромных расстояниях и что это говорит о ранней Вселенной, что видно на рентгеновской карте неба и зачем физикам реликтовое излучение, возможен ли конец Вселенной и какие сценарии сейчас обсуждаются, и может ли расширение Вселенной повлиять на законы физики.\n\nА ещё — что мы видели бы, если бы могли наблюдать Большой взрыв со стороны, и почему это самый невозможный физический эксперимент.\nПросмотра!\n\nОСНОВА (truncated) 02:41:11.340 [debug] QUERY OK source="sources" db=2.1ms idle=58.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.373 [debug] QUERY OK source="media_items" db=32.8ms idle=49.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-04-13 16:42:32Z], 10] 02:41:11.385 [debug] QUERY OK source="media_items" db=10.7ms idle=80.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Василия Новикова: https://t.me/archeoprivate\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ английском языке слово window (окно) — это буквально «глаз ветра». Так называли окна викинги. А еще: Thursday — день Тора. Оказывается, скандинавский язык оставил интересные следы. Другой пример - отчества. Эта традиция тоже пришла к славянам от варягов. Или викингов? Как правильно? Об этом рассказывает в сегодняшнем выпуске археолог Василий Новиков. \n\nОбсуждаем как устроена руническая письменность и почему она не прижилась на Руси, как они первыми добрались до Америки — и почему не остались, были ли у них летописи о восточных походах и как они описывали славян, почему топоры и мечи викингов это так красиво, и как закончилась эта красивая эпоха?\n\nПолучилось эпично. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Путь из варяг в греки\n0:48 - Поддержите нас лайками\n0:57 - Как викинги называли Америку? И почему?\n8:12 - Почему викинги не заселили Америку?\n10:55 - Конец света для викингов\n13:47 - Почему эпоха викингов такая захватывающая?\n14:38 - Что означает слово \"викинг\"?\n18:47 - Почему началась эпоха викингов?\n21:12 - Кто такие \"норманны\"?\n22:22 - Какой была эпоха викингов?\n23:26 - Международная торговля раннего средневековья\n25:09 - \"Эпоха викингов - это искусство\". Какие шедевры создавали скандинавы?\n29:40 - Викинги на Руси\n32:52 - Похороны знатного руса\n36:11 - Откуда викинги пришли на Русь?\n39:00 - Какая была Русь при приходе скандинавов? И что делали русы?\n42:00 - Титульные памятники эпохи скандинавов на Руси\n45:55 - Какие династии скандинавов были на Руси?\n48:21 - Bluetooth на Руси\n51:00 - Сколько викингов прибыло на Русь?\n52:34 - Почему культура викингов не прижилась на Руси? Почему мы не пишем рунами?\n55:52 - Почему не могут найти Рюрика?\n57:57 - Как викинги повлияли на английский язык?\n59:56 - Как викинги повлияли на русский язык?\n1:03:35 - Сколько всего скандинавов было на Руси?\n1:04:19 - Самые интересные вещи эпохи викингов\n1:07:11 - Где смотреть на предметы викингов?\n1:09:26 - Уникальное оружие викингов\n1:11:29 - Рунические камни. Что на них нарисовано?\n1:13:10 - Как прочувствовать душу эпохи викингов?\n1:14:11 - Что викинги писали про Русь?\n1:16:05 - Сага о Харальде Суровом - квинтэссенция эпохи викингов\n1:20:43 - Как религия викингов повлияла на славянское язычество\n1:28:00 - Как кончилась эпоха викингов?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #викинги #подкаст", "ВИКИНГИ на РУСИ, в АМЕРИКЕ и ВИЗАНТИИ: РУНЫ, ИМЕНА, РАГНАРЁК и МНОГО МЕЧЕЙ", "5cfb67be-cb9d-4347-b4e2-d66e6f401a2c", "xzySh2JN9Oc", [], false, "https://www.youtube.com/watch?v=xzySh2JN9Oc", 5333, false, 56, "/downloads/youtube/ОСНОВА/2025-04-13_ВИКИНГИ на РУСИ, в АМЕРИКЕ и ВИЗАНТИИ: РУНЫ, ИМЕНА, РАГНАРЁК и МНОГО МЕЧЕЙ.m4a", false, false, 10, 1, ~U[2025-04-13 16:42:32Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Василия Новикова: https://t.me/archeoprivate\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ английском языке слово window (окно) — это буквально «глаз ветра». Так называли окна викинги. А еще: Thursday — день Тора. Оказывается, скандинавский язык оставил интересные следы. Другой пример - отчества. Эта традиция тоже пришла к славянам от варягов. Или викингов? Как правильно? Об этом рассказывает в сегодняшнем выпуске археолог Василий Новиков. \n\nОбсуждаем как устроена руническая письменность и почему она не прижилась на Руси, как они первыми добрались до Америки — и почему не остались, были ли у них летописи о восточных походах и как они описывали славян, почему топоры и мечи викингов это так красиво, и как закончилась эта красивая эпоха?\n\nПолучилось эпично. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Путь из в (truncated) 02:41:11.387 [debug] QUERY OK source="sources" db=1.7ms idle=58.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.421 [debug] QUERY OK source="media_items" db=34.2ms idle=49.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-04-06 10:29:45Z], 10] 02:41:11.434 [debug] QUERY OK source="media_items" db=12.1ms idle=81.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Пройдите бесплатный тест и узнаейте стоимость пересадки в вашем случае https://clck.ru/3KhJVx\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм Марии Осетровой о Корее: https://t.me/korea_with_masha_osetrova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВсе корейцы — на год старше. Даже новорождённые. Это не метафора, а особенность традиционного корейского летоисчисления: человек считается годовалым уже при рождении (за счет времени, проведенном в животе мамы). А дальше все, как у остальных. Это лишь один из множества нюансов, которые делают Корею — и южную, и северную — культурно особенным местом. И сегодня говорим об этом с корееведом Марией Осетровой.\n\nКак два очень близких народа оказались в настолько разных точках. У Южной Кореи — экономика в 2 триллиона долларов, глобальный культурный экспорт от K-Pop до Кимчи. У КНДР — экономика в 40 млрд, те в 50 раз меньше. При этом язык остался общий. Более того, сам корейский алфавит — уникальный: его создали искусственно, и в его буквах зашито то, как именно нужно произносить звук. Это не просто символы, а настоящая система подсказок — один из редких примеров настолько инженерного подхода к письму.\n\nЕще обсуждаем:\n— в чём реальные различия между языками Юга и Севера, и как они воспринимают друг друга\n— что сегодня осталось общего между двумя Кореями, несмотря на границу\n— как Южная Корея сочетает высокотехнологичную экономику и консервативную культуру\n— как изоляция влияет на восприятие мира\n— как устроены свидания, праздники и привычки\n\nА бонусом, узнаем, почему корейская морковь - не совсем «корейская». Будет интересно. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Главные корейские продукты\n1:18 - Поддержите нас лайком\n1:30 - Про необычный корейский календарь и возраст у людей\n4:24 - Про вежливость корейцев и как говорить \"по-южному\"\n10:07 - Как корейцы ведут себя на свиданиях и почему за них договариваются родители?\n13:27 - Как устроен южнокорейский язык и письменность\n15:56 - Как в Корее называют Корею?\n19:58 - Как устроены корейские буквы\n22:51 - Что южане думают о жизни в КНДР? И почему недовольны своей страной?\n26:10 - История объединения Корей\n27:48 - В Корее едят собак?\n34:24 - В КНДР люди меньше, чем в Южной Корее? Почему?\n37:12 - Культовая корейская еда и откуда взялся ДОШИК\n39:03 - Откуда взялся рамен?\n40:41 - Морковь по-корейски - она реально корейская?\n42:52 - Три столпа корейской кухни\n47:16 - Про закрытость КНДР\n50:20 - Лапша по-пхеньянски как ответ югу. Что это?\n54:05 - Про разницу и схожесть Северной Кореи и Южной\n57:00 - Интернет в Северной Корее\n57:57 - Что можно фотографировать в Северной Корее?\n1:00:17 - Сколько стоит слетать в КНДР? Туризм в Северную Корею\n1:02:03 - Прогулки в Северной Корее\n1:03:41 - Что такое корейский новый год?\n1:06:30 - Индустрия красоты в Южной Корее\n1:09:00 - Мукбанг (мокпан) - что это? И почему это популярно?\n1:10:40 - Про \"Паразитов\" и корейский стресс\n1:11:50 - Корейцы хотят уезжать из Кореи? \n1:13:06 - Культура \"отмены\" в Южной Корее и трудности корейского общества\n1:16:39 - Традиционные ценности Южной Корее\n1:18:53 - Как в Кореях смотрят на соединение?\n1:24:15 - Что будет с южнокорейцем, который поедет в КНДР?\n1:29:14 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #корея #подкаст", "КНДР vs ЮЖНАЯ КОРЕЯ: ПОБЕГИ, ФЕРМЫ СОБАК, ЯЗЫК, ДОШИРАК и ПРАВИЛА ЖИЗНИ", "f818b00e-a71f-48e3-b159-1ef0fae7b23e", "i429w7y8Tm8", [], false, "https://www.youtube.com/watch?v=i429w7y8Tm8", 5261, false, 57, "/downloads/youtube/ОСНОВА/2025-04-06_КНДР vs ЮЖНАЯ КОРЕЯ: ПОБЕГИ, ФЕРМЫ СОБАК, ЯЗЫК, ДОШИРАК и ПРАВИЛА ЖИЗНИ.m4a", false, false, 10, 1, ~U[2025-04-06 10:29:45Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "Пройдите бесплатный тест и узнаейте стоимость пересадки в вашем случае https://clck.ru/3KhJVx\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм Марии Осетровой о Корее: https://t.me/korea_with_masha_osetrova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreo (truncated) 02:41:11.436 [debug] QUERY OK source="sources" db=2.0ms idle=61.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.471 [debug] QUERY OK source="media_items" db=34.5ms idle=52.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-03-23 14:44:02Z], 10] 02:41:11.482 [debug] QUERY OK source="media_items" db=9.9ms idle=84.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что сахар сыграл свою роль в поражении Наполеона? Оказывается, его нехватка во времена наполеоновских войн стала одной из причин перехода Европы на новое питание — и породила зависимости, с которыми мы живём до сих пор.\n\nПочему нам хочется сладкого, даже когда мы не голодны? Что происходит с мозгом, когда мы едим гречку, острый перец или мёд? Почему одни люди легко отказываются от вредной еды, а другие не могут остановиться? И можно ли подсесть на продукты так же, как на алкоголь или наркотики?\n\nВ этом выпуске у нас в гостях биофизик Яков Маршак. И мы говорим о том, как устроено наше пищевое поведение — от первобытных инстинктов до сахарной зависимости и современной йоги. Разбираемся, почему \"аппетит\" — это не то же самое, что \"голод\", как коллективизм помог нам создать сельское хозяйство, и что еда может рассказать о психике.\n\nВключайте — будет вкусно, местами тревожно и очень интересно. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Йога - была неприемлемой\"\n1:02 - Поддержите нас лайком\n1:12 - Почему нам необходимо сладкое?\n2:29 - Что ели наши предки и как появилось сельское хозяйство?\n4:19 - Пищевой инстинкт голода\n7:38 - Пищевой инстинкт аппетита\n8:24 - Как коллективизм людей повлиял на наше питание?\n13:00 - Как наш организм сам создает сахар\n15:46 - Как работает эффект сладкого\n17:14 - Что дает удовольствие от сладкого и куда оно уходит?\n19:51 - Сахар вреден? История сахарной зависимости\n23:30 - \"Сахар был наркотиком\". Как сахарный дефицит победил Наполеона\n26:01 - Как менялось потребление сахара? И как сахарная зависимость влияет на другие зависимости?\n27:47 - Стимуляторное питание - что это и как это работает?\n31:20 - Гречка - суперфуд?\n32:54 - Как организм реагирует на непереносимость продуктов?\n35:05 - От каких продуктов лучше отказаться?\n35:45 - Почему нам вреден мед и фруктоза?\n41:34 - В чем польза перца?\n42:32 - Как возникает привыкание?\n43:35 - Что такое анорексия?\n47:10 - Почему американцы переедают?\n48:25 - Йога в 1971 году\n51:58 - Чем полезна йога?\n53:20 - Как йога помогает алкоголикам и наркоманам?\n55:52 - Что самое вредное из национальной кухни?\n57:03 - \"Люди предрасположенные к зависимостям рождаются чаще\"\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #здоровье #наука #подкаст", "ИСТОРИЯ ПИЩЕВОЙ ЗАВИСИМОСТИ: САХАР, ПЕРЕЕДАНИЕ, ФАСТФУД и ГОЛОД", "89fd498f-5b3c-4b07-a3e5-e054e75600ae", "zvLDVsWO100", [], false, "https://www.youtube.com/watch?v=zvLDVsWO100", 3498, false, 58, "/downloads/youtube/ОСНОВА/2025-03-23_ИСТОРИЯ ПИЩЕВОЙ ЗАВИСИМОСТИ: САХАР, ПЕРЕЕДАНИЕ, ФАСТФУД и ГОЛОД.m4a", false, false, 10, 1, ~U[2025-03-23 14:44:02Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что сахар сыграл свою роль в поражении Наполеона? Оказывается, его нехватка во времена наполеоновских войн стала одной из причин перехода Европы на новое питание — и породила зависимости, с которыми мы живём до сих пор.\n\nПочему нам хочется сладкого, даже когда мы не голодны? Что происходит с мозгом, когда мы едим гречку, острый перец или мёд? Почему одни люди легко отказываются от вредной еды, а другие не могут остановиться? И можно ли подсесть на продукты так же, как на алкоголь или наркотики?\n\nВ этом выпуске у нас в гостях биофизик Яков Маршак. И мы говорим о том, как устроено наше пищевое поведение — от первобытных инстинктов до сахарной зависимости и современной йоги. Разбираемся, почему \"аппетит\" — это не то же самое, что \"голод\", как коллективизм помог нам создать сельское хозяйство, и что еда может рассказать о психике.\n\nВключайте — будет вкусно, местами тревожно и очень интересно. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\n (truncated) 02:41:11.485 [debug] QUERY OK source="sources" db=2.7ms idle=60.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.518 [debug] QUERY OK source="media_items" db=32.6ms idle=51.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-03-16 10:39:19Z], 10] 02:41:11.530 [debug] QUERY OK source="media_items" db=12.0ms idle=81.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПроект Александра Семенова: http://aquatilis.tv \n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что существует \"бессмертная\" медуза? Бывает так: если она чувствует, что окружающая среда стала враждебной, и в ней трудно будет найти пропитание или создать потомство, она принимает решение о \"самороспуске\". Тело медузы разделяется на маленькие фрагменты, которые разносит по морскому грунту, и из них вырастают новые полипы. Это такие \"кустики\", из которых получаются новые медузы. В чем же подвох? \n\nФишка в том, что генетически новые бейби-медузы будут идентичны своей родительнице. И теоретически где-то на просторах океана до сих пор может плавать медуза, гены которой застали динозавров например. Про это и не только мы говорим с Александром Семёновым, морским биологом и подводным фотографом, а главное большим анатом своего дела. Кто самый опасный в океане, а кто самый большой, какие поразительные особенности есть у морских животных и как подводная эволюция отличается от более знакомой нам наземной? Добро пожаловать в целую новую вселенную. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Опасности в море\n1:19 - Поддержите нас лайком!\n1:33 - Подводный фотограф - это кто?\n2:00 - Максимальная глубина погружения\n2:47 - Какие условия жизни под водой?\n6:39 - Главные фишки морских животных\n9:32 - Жизнь в воде не для слабоков?\n12:12 - Опасности под водой\n16:21 - Драка с осьминогом\n23:04 - Космос изучен лучше, чем мировой океан?\n26:49 - Как часто открывают новых морских животных?\n28:47 - Кто такой морской ангел?\n33:09 - Кто живет в самых глубоких местах мирового океана?\n34:28 - Как животные выживают при экстремальном давлении?\n37:09 - Бессмертная медуза и как появляются медузы\n40:46 - Какие организмы самые старые в море?\n44:08 - Почему кораллы - это животные?\n47:23 - Технологии подводного мира\n50:48 - Морские губки и их приколы\n54:57 - Морские животные в медицине\n59:38 - Клей из говна для палок\n1:04:51 - Как море приносит пользу человечеству?\n1:08:50 - Почему разумные существа не появились в воде?\n1:15:25 - Как фотографировать на большой глубине и в темноте?\n1:17:06 - Как еще снимать морскую жизнь без света?\n1:18:16 - Как придумывают названия для морских животных? Ракообразные в честь Металлики\n1:21:12 - Колоссальный кальмар и другие морские гиганты\n1:23:52 - Почему морские существа светятся?\n1:28:15 - Самое большое морское существо\n1:28:52 - Колониальный планктон - что это?\n1:30:08 - Кто такой морской паук?\n1:31:37 - Кто может жить в инопланетном океане?\n1:34:14 - Открытие новых видов\n1:36:03 - Как доказать, что существо новое?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #океан #наука #подкаст\n\nРеклама ПАО «МегаФон»\nГод связи в подарок предоставляется за счёт скидки на приобретаемый смартфон, размер скидки равен стоимости абонемента на связь на 12 мес. Акция доступна с 01.03.25 по 15.04.25 при приобретении Samsung S25 | S25+ | S25 Ultra, сим-карты с тарифом «МегаТариф» или «Максимум» и абонементом на 12 месяцев. Количество товаров ограничено. Подробности на shop.megafon.ru. Продавец: АО «МегаФон Ритейл», 127006, г. Москва, Оружейный пер. д.41, оф.558, ОГРН 1027809220317.", "ТАЙНЫ ПОДВОДНОГО МИРА: ИНОПЛАНЕТНАЯ ЖИЗНЬ и НЕВИДИМЫЕ УБИЙЦЫ, ЖИЗНЬ без СВЕТА", "9b455600-503d-48d0-aa85-28c16746415b", "G8XCqicg5Lo", [], false, "https://www.youtube.com/watch?v=G8XCqicg5Lo", 5988, false, 59, "/downloads/youtube/ОСНОВА/2025-03-16_ТАЙНЫ ПОДВОДНОГО МИРА: ИНОПЛАНЕТНАЯ ЖИЗНЬ и НЕВИДИМЫЕ УБИЙЦЫ, ЖИЗНЬ без СВЕТА.m4a", false, false, 10, 1, ~U[2025-03-16 10:39:19Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПроект Александра Семенова: http://aquatilis.tv \n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что существует \"бессмертная\" медуза? Бывает так: если она чувствует, что окружающая среда стала враждебной, и в ней трудно будет найти пропитание или создать потомство, она прини (truncated) 02:41:11.532 [debug] QUERY OK source="sources" db=1.6ms idle=59.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.565 [debug] QUERY OK source="media_items" db=32.3ms idle=51.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-03-09 11:41:01Z], 10] 02:41:11.576 [debug] QUERY OK source="media_items" db=10.0ms idle=80.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Телеграм-канал Дмитрия Трушина «Гусиная дорога»: @gooseroad\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что астрономический год (астрономы используют термин - тропический) на самом деле не одинаковой длины. Соседние года могут отличаться своей длительностью на целые МИНУТЫ. Но чтобы не путать людей мы используем усреднённое значение длительности. Хотя периодически приходится вводить \"поправочные секунды\". \n\nНапример, самым длинным календарным годом был 1972. Тогда было добавлено целых ДВЕ секунды: одна летом и ещё одна в конце. Об этом и подобных неожиданных феноменах поговорили с астрономом Дмитрием Трушиным. Ещё мы обсудили, почему астрологические созвездия - это научный термин(дада) и что с ними не так, какая погода на других планетах и как разглядеть самые первые звёзды во вселенной. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Длина дня меняется из года в год\n1:08 - Поддержите нас лайком!\n1:20 - Как впервые поняли, что Земля шарообразная?\n6:48 - Время и космос\n15:56 - Про зимнее и летнее время\n18:06 - Самый длинный год в истории\n18:56 - Кто решает добавлять секунды в мировое время?\n19:22 - Как смотреть на огромное космическое расстояние?\n23:57 - Может ли космический взрыв достать нас на Земле?\n28:16 - Почему у Млечного пути такой яркий центр? И как мы видим нашу галактику?\n29:57 - Темные участки галактик - что это?\n31:32 - Какого размера «облачка» галактик?\n32:15 - Можно ли увидеть черную дыру в телескоп?\n36:10 - Чем отличаются зодиакальные созвездия от остальных?\n38:26 - 13 знак зодиака\n39:49 - Как придумали созвездия?\n42:51 - Разделение неба на созвездия\n44:28 - Кто такой змееносец?\n45:27 - Какое самое большое созвездие?\n46:08 - Какое самое ближайшее созвездие?\n48:38 - Как на Земле отличается звездное небо?\n50:24 - Что такое Магеллановы облака?\n52:42 - Про галактику Андромеда\n53:55 - Где лучше всего расположить телескоп на Земле?\n55:25 - Что такое «красное смещение»? И как по нему измеряют космос?\n59:00 - Про сезоны погоды и почему они меняются\n1:03:00 - Как на других планетах меняется погодный сезон?\n1:04:44 - На Венере нет сезонов?\n1:06:03 - Самая необычная сезонность у планет\n1:06:52 - Про кометы и их движение по Солнечной системе\n1:07:52 - Что такое Плеяды и Гиады и как образуются звездные скопления?\n1:12:37 - Астрономический туризм\n1:17:34 - Как самостоятельно начать заниматься астрономией?\n1:18:50 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #наука #подкаст #вселенная", "АСТРОФИЗИК ТРУШИН: ЗВЕЗДНОЕ ВРЕМЯ, КАРТА ВСЕЛЕННОЙ и ПОГОДА на ПЛАНЕТАХ", "bbb3a776-5bc3-431b-9894-f352b999cce5", "ljeczB7LSeo", [], false, "https://www.youtube.com/watch?v=ljeczB7LSeo", 4743, false, 60, "/downloads/youtube/ОСНОВА/2025-03-09_АСТРОФИЗИК ТРУШИН: ЗВЕЗДНОЕ ВРЕМЯ, КАРТА ВСЕЛЕННОЙ и ПОГОДА на ПЛАНЕТАХ.m4a", false, false, 10, 1, ~U[2025-03-09 11:41:01Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "Телеграм-канал Дмитрия Трушина «Гусиная дорога»: @gooseroad\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что астрономический год (астрономы используют термин - тропический) на самом деле не одинаковой длины. Соседние года могут отличаться своей длительностью на целые МИНУТЫ. Но чтобы не путать людей мы используем усреднённое значение длительности. Хотя периодически приходится вводить \"поправочные секунды\". \n\nНапример, самым длинным календарным годом был 1972. Тогда было добавлено целых ДВЕ секунды: одна летом и ещё одна в конце. Об этом и подобных неожиданных феноменах поговорили с астрономом Дмитрием Трушиным. Ещё мы обсудили, почему астрологические созвездия - это научный термин(дада) и что с ними не так, какая погода на других планетах и как разглядеть самые первые звёзды во вселенной. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: htt (truncated) 02:41:11.578 [debug] QUERY OK source="sources" db=1.5ms idle=58.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.610 [debug] QUERY OK source="media_items" db=32.1ms idle=47.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-03-02 16:15:27Z], 10] 02:41:11.623 [debug] QUERY OK source="media_items" db=12.1ms idle=78.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nДалеко не все до сих пор понимают, как именно работают НЕЙРОСЕТИ и ИИ. Хотя они скоро будут очень хорошо понимать, как устроены мы ) Одна из аналогий такая. Представим, что у нас есть несколько мудрецов, которые за завязанными глазами ощупывают существо, пытаясь угадать, что перед ними: один нащупал глаз, другой большие уши, третий хобот, а четвертый (внезапно) - человеческое пузо. По отдельности они могут строить разные догадки, и они будут неверными. Поэтому им нужен мудрец следующего уровня, который соберет информацию ото всех и выдвинет обобщенную догадку: это статую божества в виде человека с головой слона. В этом примере есть два уровня обработки информации. В реальной нейросети их намного больше, но принцип похожий.\n\nТакую аналогию приводит наш сегодняшний гость, специалист по ИИ и компьютерной лингвистике, Эдуард Клышинский. Еще мы поговорили о том, как ИИ понимает разные языки и думает ли он на каком-то универсальном, как устроены компьютерные нейроны, почему работа надо учить не бить посуду и какие опасности таит в себе Искусственный интеллект. Посмотрите, чтобы не пропустить будущее. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"ChatGPT - это как кофе из McDonalds\"\n2:15 - Нейросети понимают разные языки по разному и как нейросети понимают информацию?\n9:01 - Как нейросети расшифровывают и делят информацию?\n12:58 - У нейросетей есть понятия?\n13:41 - \"Центр языка и мозга\"\n15:34 - Как устроены нейроны у ИИ?\n23:09 - Сложность \"машинки\" принятия решений нейросетей\n27:26 - Революция в сфере нейронных сетей 2000х\n33:16 - \"Гонка вооружений на базе нейросетей\"\n34:46 - Как может быть устроено оружие на базе ИИ?\n36:10 - Нобелевская премия за обучение нейросети конструировать белки\n39:08 - Нейросети ≠ оружие?\n42:21 - Инфраструктура ChatGPT и OpenAI и как они развиваются?\n46:54 - Какого размера ангар где \"хранится\" ChatGPT?\n47:37 - 1 запрос нейросети потребляет бутылку воды?\n51:02 - Нейросети смогут разговаривать с животными?\n58:19 - Интерфейс на базе ИИ для обучения животных реален?\n1:01:25 - Нейросети научились понимать свои галлюцинации?\n1:02:54 - Нейросети больше галлюцинируют чем человек?\n1:07:15 - Как устроен этический фильтр и цензура у нейросетей?\n1:10:43 - Как технически устроена цензура у ИИ?\n1:13:54 - Обучение ИИ - это как обучение маленьких детей?\n1:15:36 - Project Q - Что это?\n1:19:24 - Как обучить робот-домработницу?\n1:21:44 - Развитие текстовых нейросетей дало развитие всем остальным нейросетям?\n1:23:15 - Что такое общий ИИ?\n1:26:23 - Продвинутые нейросети уже лучше людей в абстракции?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #ии #наука #подкаст #искусственныйинтеллект", "ОПАСНОСТЬ ИИ: СКОЛЬКО СТОИТ, СЕКРЕТНЫЙ ПРОЕКТ OpenAI, КАК ДУМАЕТ СИЛЬНЫЙ ИИ", "9e7782d1-65b0-4835-827a-5f27e28b71b1", "5keAj2xmjKk", [], false, "https://www.youtube.com/watch?v=5keAj2xmjKk", 5222, false, 61, "/downloads/youtube/ОСНОВА/2025-03-02_ОПАСНОСТЬ ИИ: СКОЛЬКО СТОИТ, СЕКРЕТНЫЙ ПРОЕКТ OpenAI, КАК ДУМАЕТ СИЛЬНЫЙ ИИ.m4a", false, false, 10, 1, ~U[2025-03-02 16:15:27Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nДалеко не все до сих пор понимают, как именно работают НЕЙРОСЕТИ и ИИ. Хотя они скоро будут очень хорошо понимать, как устроены мы ) Одна из аналогий такая. Представим, что у нас есть несколько мудрецов, которые за завязанными глазами ощупывают существо, пытаясь угадать, что перед ними: один нащупал глаз, другой большие уши, третий хобот, а четвертый (внезапно) - человеческое пузо. По отдельности они могут строить разные догадки, и они будут неверными. Поэтому им нужен мудрец следующего уровня, который соберет информацию ото всех и выдвинет обобщенную догадку: это статую божества в виде человека с головой слона. В этом примере есть два (truncated) 02:41:11.625 [debug] QUERY OK source="sources" db=1.6ms idle=58.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.662 [debug] QUERY OK source="media_items" db=37.0ms idle=49.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-02-23 14:37:02Z], 10] 02:41:11.697 [debug] QUERY OK source="media_items" db=34.6ms idle=52.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКнига Алексея Вдовина: https://www.mann-ivanov-ferber.ru/catalog/product/monstry-u-poroga/?srsltid=AfmBOor5wQPO8O4KGV0YvjvsVjcFnqj1Yox_2zHjFR1Q4kOUuIxILTbY\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы слышали про CONOP 8888? Это план, разработанный стратегическим командованием США на случай угрозы от ЗОМБИ. И это не шутка. Сегодня мы говорим про феномен Монстров в массовой культуре, а наш гость - Алексей Вдовин, филолог и исследователь монстров. Как возникли вампиры, кто был их реальными прототипами, и что означал укус вампира в условиях цензуры? Какое отношение к созданию Франкенштейна имеет лорд Байрон и его окружение, и почему эта история становится еще более актуальной с развитием Искусственного интеллекта? Чем уникален Вий? И главное - как появление монстров отражает важные болезненные вопросы, возникающие в обществе. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Реальные зомби\n0:48 - Поддержите нас\n1:03 - Откуда появились вампиры?\n3:16 - Реальные истории нападения вампиров\n9:05 - Как появилось слово вампир и вурдалак?\n9:50 - Как политики пытались использовать страх к вампирам?\n12:47 - Как впервые образ вампира пришел в литературу?\n14:56 - Кто был первым прототипом вампира-аристократа и Франкенштейна?\n17:37 - Почему вампиры пьют кровь?\n20:22 - Вампиры существуют сейчас?\n21:04 - Что такое эффект «зловещей долины»? И почему нам нравятся такие монстры?\n24:52 - Первые упоминания зомби и при чем тут рабство?\n28:07 - Кто такие зомби?\n31:36 - Какие монстры самые популярные и почему?\n34:37 - Дракула - как образ захватчика\n37:56 - Как литературные монстры отражали реальность автора?\n41:15 - Откуда взялся Вий? Кто это?\n51:51 - Почему мы хотим бояться?\n55:33 - Франкенштейн и как мы его воспринимаем\n59:45 - Франкенштейн и ИИ\n1:02:50 - Как вампиры размножались?\n1:06:33 - Переодевание в монстров - это ок?\n1:07:55 - Что такое теория монстров?\n1:09:52 - Почему мы боимся монстра их фильма «Чужой»?\n1:13:39 - Почему вампиры не отражаются в зеркалах?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #вампиры #наука #подкаст #монстры", "МОНСТРЫ в РЕАЛЬНОСТИ: ОТКУДА ВАМПИРЫ, РЕАЛЬНЫЕ ЗОМБИ, ВИЙ и ФРАНКЕНШТЕЙН", "48ad13fc-247a-47f0-a4d9-392a9972b630", "m8x782WJ7AM", [], false, "https://www.youtube.com/watch?v=m8x782WJ7AM", 4379, false, 62, "/downloads/youtube/ОСНОВА/2025-02-23_МОНСТРЫ в РЕАЛЬНОСТИ: ОТКУДА ВАМПИРЫ, РЕАЛЬНЫЕ ЗОМБИ, ВИЙ и ФРАНКЕНШТЕЙН.m4a", false, false, 10, 1, ~U[2025-02-23 14:37:02Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКнига Алексея Вдовина: https://www.mann-ivanov-ferber.ru/catalog/product/monstry-u-poroga/?srsltid=AfmBOor5wQPO8O4KGV0YvjvsVjcFnqj1Yox_2zHjFR1Q4kOUuIxILTbY\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы слышали про CONOP 8888? Это план, разработанный стратегическим командованием США на случай угрозы от ЗОМБИ. И это не шутка. Сегодня мы говорим про феномен Монстров в массовой культуре, а наш гость - Алексей Вдовин, филолог и исследователь монстров. Как возникли вампиры, кто был их реальными прототипами, и что означал укус вампира в условиях цензуры? Какое отношение к созданию Франкенштейна имеет лорд Байрон и его окружение, и почему эта история становится еще более актуальной с развитием Искусственного интеллекта? Чем уникален Вий? И главное - как появление монстров отражает важные болезненные вопросы, возникающие в обществе. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Реальные зомби\n0:48 - Поддержите нас\n1:03 - Откуда появились вампиры?\n3:16 - Реальные истории нападения вампиров\n9:05 - Как появилось слово вампир и вурдалак?\n9:50 - Как политики пытались использовать страх к вампирам?\n12:47 - Как впервые образ вампира пришел в литературу?\n14:56 - Кто был первым прототипом вампира-аристократа и Франкенштейна?\n17:37 - Почему вампиры пьют кровь?\n20:22 - Вампиры сущес (truncated) 02:41:11.700 [debug] QUERY OK source="sources" db=2.0ms queue=0.2ms idle=75.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.734 [debug] QUERY OK source="media_items" db=33.6ms idle=75.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-02-16 12:52:34Z], 10] 02:41:11.744 [debug] QUERY OK source="media_items" db=10.1ms idle=101.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКак понять масштабы космоса? Если уменьшить землю до размеров зёрнышка, то ближайшая звезда будет на расстоянии 4000 километров (это примерно как расстояние от Нью-Йорка до Парижа). И это мы еще брали размер галактик. Такой пример приводит наш сегодняшний гость астрофизик Анатолий Засов. \n\nЕсть ли у вселенной центр, чем отличаются галактики и почему такие масштабные события происходили в первые секунды вселенной, насколько провинциальна и типична наша галактика? Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Туманность Андромеды движется к нам\n1:06 - Поддержите нас лайком!\n1:16 - Какие масштабы вселенной?\n3:09 - Как впервые измерили расстояние между галактиками?\n7:03 - Как люди поняли, что есть галактики?\n9:28 - Как понять масштаб времени во вселенной?\n11:32 - Есть ли центр у вселенной?\n12:24 - У вселенной нет края?\n13:25 - Галактики могут умирать?\n15:44 - Чем различаются галактики?\n18:28 - Как уловить темную материю и энергию?\n22:10 - Проблема темной материи\n23:11 - Как обнаружить невидимые частицы?\n24:27 - Нейтрино и их обнаружение\n25:55 - Почему мы не чувствуем темную материю на себе?\n27:03 - Мы знаем количество атомов во вселенной?\n29:12 - Эволюция вселенной - как эволюция человека?\n30:30 - Что движет эволюцией вселенной?\n32:11 - «Каждая галактика - свой мир»\n33:14 - Что между галактиками?\n34:54 - Столкновение галактик\n37:03 - Радиосигналы во вселенной - что это?\n41:22 - Галактики-спутники\n41:57 - У галактик есть границы?\n42:43 - «Мы живем в провинции галактики»\n43:12 - Опасность центра галактики\n43:41 - Самые интересные галактики\n45:15 - Космическая паутина\n47:34 - «Есть галактики без темной материи»\n49:30 - Зачем нужна темная материя?\n50:17 - Что такое темная энергия?\n52:48 - Всеволновая астрономия\n54:20 - Химический состав Земли\n55:27 - Загадки образования звезд\n56:23 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #наука #подкаст", "АСТРОФИЗИК ЗАСОВ: ПЕРВАЯ СЕКУНДА ВСЕЛЕННОЙ и ТАЙНЫ ГАЛАКТИК", "94a499d5-f35f-4e09-8eec-86945b528143", "5QPpLF9vOZk", [], false, "https://www.youtube.com/watch?v=5QPpLF9vOZk", 3388, false, 63, "/downloads/youtube/ОСНОВА/2025-02-16_АСТРОФИЗИК ЗАСОВ: ПЕРВАЯ СЕКУНДА ВСЕЛЕННОЙ и ТАЙНЫ ГАЛАКТИК.m4a", false, false, 10, 1, ~U[2025-02-16 12:52:34Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКак понять масштабы космоса? Если уменьшить землю до размеров зёрнышка, то ближайшая звезда будет на расстоянии 4000 километров (это примерно как расстояние от Нью-Йорка до Парижа). И это мы еще брали размер галактик. Такой пример приводит наш сегодняшний гость астрофизик Анатолий Засов. \n\nЕсть ли у вселенной центр, чем отличаются галактики и почему такие масштабные события происходили в первые секунды вселенной, насколько провинциальна и типична наша галактика? Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Туманность Андромеды движется к нам\n1:06 - Поддержите нас лайком!\n1:16 - Какие масштабы вселенной?\n3:09 - Как впервые измерили расстояние между галактиками?\n7:03 - Как люди поняли, что есть галактики?\n9:28 - Как понять масштаб времени во вселенной?\n11:32 - Есть ли центр у вселенной?\n12:24 - У вселенной нет края?\n13:25 - Галактики могут умирать?\n15:44 - Чем различаются галактики?\n18:28 - Как уловить темную материю и энергию?\n22:10 - Проблема темной материи\n23:11 - Как обнаружить невидимые частицы?\n24:27 - Нейтрино и их обнаружение\n25:55 - Почему мы не чувствуем темную материю на себе?\n27:03 - Мы знаем количество атомов во вселенной?\n29:12 - Эволюция вселенной - как эволюция человека?\n30:30 - Что движет эволюцией вселенной?\n32:11 - «Каждая галактика - свой мир»\n33:14 - Что между (truncated) 02:41:11.747 [debug] QUERY OK source="sources" db=2.1ms idle=82.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.783 [debug] QUERY OK source="media_items" db=35.5ms idle=49.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-02-09 14:48:55Z], 10] 02:41:11.796 [debug] QUERY OK source="media_items" db=13.0ms idle=82.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКакие опасности и токсины поджидают нас в космосе, можно ли отравиться водой? Я является ли алкоголь наркотиком? Об этом мы разговариваем сегодня с токсикологом Алексеем Водовозовым. Как работают разные зависимости: любовь, алкоголь, кофе, сладкое? Что вреднее сигареты или кальян? Как действует игровая зависимость и почему она официальна? Работают ли наклейки на сигаретах? И чем зависимость от тортиков отличается от других? И много других наивных вопросов, которые Алексей мастерски раскладывает по полочкам. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Почему собакам нельзя шоколад?\n1:33 - Поддержите нас!\n1:48 - Отравление от воды\n5:26 - Сколько надо выпить воды, чтобы отравиться?\n7:00 - Безалкогольное пиво - полезно для спортсменов?\n9:00 - Как появилось слово алкоголь?\n9:50 - Алкоголь - наркотик?\n12:03 - Как появляется зависимость?\n12:30 - Влюбленность - это зависимость?\n14:06 - В каком состоянии мозг находится при влюбленности?\n15:30 - Игровая зависимость существует?\n20:15 - Как понять, что у тебя зависимость?\n23:10 - Кофеиновой зависимости нет?\n25:42 - Что такое запой?\n27:14 - Что будет, если перестать пить кофе?\n29:24 - Почему мы пьянеем по-разному?\n31:30 - Как подготовиться к вечеринке?\n33:03 - Психоз от опьянения\n37:08 - Почему у разных наций разная переносимость алкоголя?\n41:20 - Генетическая защита от алкоголизма\n42:25 - Какие опасные токсины нас ждут в космосе?\n44:20 - Главная опасность в космосе\n48:40 - Что вреднее кальян или сигареты?\n50:15 - Страшные фотографии на сигаретах работают?\n52:27 - Заместители сигарет\n55:48 - Никотин и его эффекты\n57:13 - Вейпы и их эффекты\n59:44 - Вейп без никотина - это вредно?\n1:02:12 - Алкоголь в 90-е\n1:05:48 - Зависимость от сладкого\n1:06:54 - Е-шки в еде это плохо?\n1:09:14 - Опасность соли и глутамата натрия\n1:11:27 - Почему у разных существ разная переносимость еды?\n1:13:43 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #водовозов #наука #подкаст", "АЛЕКСЕЙ ВОДОВОЗОВ: ГЛАВНЫЕ МИФЫ О ВРЕДНЫХ ПРИВЫЧКАХ", "3119c999-62a4-4cfe-8d37-e23d476f4e77", "GZRn89xhTMg", [], false, "https://www.youtube.com/watch?v=GZRn89xhTMg", 4349, false, 64, "/downloads/youtube/ОСНОВА/2025-02-09_АЛЕКСЕЙ ВОДОВОЗОВ: ГЛАВНЫЕ МИФЫ О ВРЕДНЫХ ПРИВЫЧКАХ.m4a", false, false, 10, 1, ~U[2025-02-09 14:48:55Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКакие опасности и токсины поджидают нас в космосе, можно ли отравиться водой? Я является ли алкоголь наркотиком? Об этом мы разговариваем сегодня с токсикологом Алексеем Водовозовым. Как работают разные зависимости: любовь, алкоголь, кофе, сладкое? Что вреднее сигареты или кальян? Как действует игровая зависимость и почему она официальна? Работают ли наклейки на сигаретах? И чем зависимость от тортиков отличается от других? И много других наивных вопросов, которые Алексей мастерски раскладывает по полочкам. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Почему собакам нельзя шоколад?\n1:33 - Поддержите нас!\n1:48 - Отравление от воды\n5:26 - Сколько надо выпить воды, чтобы отравиться?\n7:00 - Безалкогольное пиво - полезно для спортсменов?\n9:00 - Как появилось слово алкоголь?\n9:50 - Алкоголь - наркотик?\n12:03 - Как появляется зависимость?\n12:30 - Влюбленность - это зависимость?\n14:06 - В каком состоянии мозг находится при влюбленности?\n15:30 - Игровая зависимость существует?\n20:15 - Как понять, что у тебя зависимость?\n23:10 - Кофеиновой зависимости нет?\n25:42 - Что такое запой?\n27:14 - Что будет, если перестать пить кофе?\n29:24 - Почему мы пьянеем по-разному?\n31:30 - Как подготовиться к вечеринке?\n33:03 - Психоз от опьянения\n37:08 - Почему у разных наций разн (truncated) 02:41:11.799 [debug] QUERY OK source="sources" db=2.1ms idle=62.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.830 [debug] QUERY OK source="media_items" db=31.1ms decode=0.1ms idle=54.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-02-02 12:27:07Z], 10] 02:41:11.842 [debug] QUERY OK source="media_items" db=11.2ms idle=83.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКанал Дмитрия Побединского: https://youtube.com/@PhysFromPobed?si=FDpeJH891sxWlii2\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня мы попробовали поговорить про ученых как про рокзвезд, и про их личный вклад: Эйнштейн и теория относительности, Тесла и война токов, Оппенгеймер, Сахаров и атомный проект. Наш гость физик, популяризатор и блогер Дмитрий Побединский. Получилась своего рода история развития наших представлений о мире. С разреза научной точки зрения.\n\nКак впервые померили скорость света, что на самом деле значит формула е равно эм цэ квадрат, почему проект Теслы победил, существует ли судьба, и почему сейчас у физиков нет единой теории всего? Выпуск пушкабомба. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - «Мы ни до чего не дотрагиваемся»\n1:40 - Поддержите нас лайком\n1:53 - Как померили скорость света?\n4:49 - Почему скорость света ограничена?\n7:17 - Существует ли судьба с точки зрения физики?\n12:39 - Случайность параллельных миров\n16:12 - В чем гений Эйнштейна?\n20:45 - Из каких полей состоит физика?\n22:48 - В чем заключается теория относительности?\n25:37 - Скорость света как нитка\n26:49 - Как появилась формула E=mc²?\n30:58 - Как из энергии появляется материя?\n32:34 - Со скоростью растет масса?\n34:31 - Кто такой Ричард Фейман?\n36:40 - Что великого сделал Никола Тесла? Как к нам передается ток?\n41:31 - Тесла и «Война токов»\n42:38 - Что изобретал Тесла?\n44:30 - Кто изобрел радио?\n45:50 - Вопрос от зрителя: Как можно самому обнаружить квантовые эффекты?\n48:34 - Как увидеть частицы света?\n50:49 - Оппенгеймер и его работы\n53:04 - Неизвестный, но очень крутой физик - Кавендиш\n53:57 - Автор «Интерстеллара» - Кип Торн\n56:00 - Шаровая молния может существовать? И другие физические мифы\n59:50 - Самый глупый вопрос из ЕГЭ по физике\n1:00:48 - Самые интересные и важные эксперименты в физике\n1:02:16 - Что такое теория струн?\n1:07:47 - Где находятся эти самые струны?\n1:11:47 - М-теория\n1:13:41 - Спасибо за просмотр! Расскажите стоит ли делать отдельный выпуск про теорию струн\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #физика #побединский #подкаст", "ФИЗИК ПОБЕДИНСКИЙ о ТЕОРИИ ВСЕГО: КВАНТЫ, ОТНОСИТЕЛЬНОСТЬ И СТРУНЫ", "43c2b488-4678-45b7-9c72-4f688f521590", "7GKbawrKWOk", [], false, "https://www.youtube.com/watch?v=7GKbawrKWOk", 4472, false, 65, "/downloads/youtube/ОСНОВА/2025-02-02_ФИЗИК ПОБЕДИНСКИЙ о ТЕОРИИ ВСЕГО: КВАНТЫ, ОТНОСИТЕЛЬНОСТЬ И СТРУНЫ.m4a", false, false, 10, 1, ~U[2025-02-02 12:27:07Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКанал Дмитрия Побединского: https://youtube.com/@PhysFromPobed?si=FDpeJH891sxWlii2\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня мы попробовали поговорить про ученых как про рокзвезд, и про их личный вклад: Эйнштейн и теория относительности, Тесла и война токов, Оппенгеймер, Сахаров и атомный проект. Наш гость физик, популяризатор и блогер Дмитрий Побединский. Получилась своего рода история развития наших представлений о мире. С разреза научной точки зрения.\n\nКак впервые померили скорость света, что на самом деле значит формула е равно эм цэ квадрат, почему проект Теслы победил, существует ли судьба, и почему сейчас у физиков нет единой теории всего? Выпуск пушкабомба. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - «Мы ни до чего не дотрагиваемся»\n1:40 - Поддержите нас лайком\n1:53 - Как померили скорость света?\n4:49 - Почему скорость света ограничена?\n7:17 - Существует ли судьба с точки зрения физики?\n12:39 - Случайность параллельных миров\n16:12 - В чем гений Эйнштейна?\n20:45 - Из каких полей состоит физика?\n22:48 - В чем заключается теория относительности?\n25:37 - Скорость света как нитка\n26:49 - Как появилась формула E=mc²?\n30:58 - Как из энергии появляется материя?\n32:34 - Со скоростью р (truncated) 02:41:11.844 [debug] QUERY OK source="sources" db=2.0ms idle=59.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.878 [debug] QUERY OK source="media_items" db=33.2ms idle=48.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-01-26 13:43:21Z], 10] 02:41:11.889 [debug] QUERY OK source="media_items" db=10.3ms idle=79.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКак устроена космическая пустота? Когда думаю о Вселенной, меня завораживают не только размеры, но и пустота. Которой очень много. Но она не совсем обычная. Например, как вам такой парадокс: наш сегодняшний гость астрофизик Владислав Измоденов рассказывает, что в некоторых местах космоса температура достигает миллиона градусов. МИЛЛИОН! Но если мы там окажемся в этом месте, то вовсе не поджаримся, а наоборот замерзнем. Почему так? \n\nТемпература в физике определяется энергией движущихся частиц. Когда частицы воздуха вокруг быстро летают, они бьются о нашу кожу, и нам становится тепло. Но если частиц ОЧЕНЬ мало, то ударяются о другие тела они очень редко, поэтому и не греют их. Так и получается, что миллион градусов может быть ледяной пустотой. Еще мы обсудили, где и как проходит граница Солнечной системы - и оказалось, что этих «границ» можно определить несколько. А главное, что происходит на этой границе, и как это помогает изучать другие планеты с потенциальной жизнью. В общем насыщено, как всегда. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Дети космической пыли\n0:48 - Как выглядит граница Солнечной системы?\n2:35 - Гелиосфера - что это?\n7:19 - Насколько большая граница воздействия нашего Солнца?\n10:52 - Как работают Вояджеры? Какие сигналы они присылают?\n13:20 - Ударная волна в космосе и как она определяют границу нашей Солнечной системы?\n15:34 - У Солнца есть атмосфера?\n16:03 - Что находится в межзвездной среде?\n19:29 - Что такое космические лучи?\n21:53 - Как образуются космические лучи?\n25:01 - Как двигается солнечная система?\n26:39 - Разные виды космической пустоты. Что в них и чем они отличаются?\n29:22 - Межзвездные облака и температура в космосе\n33:02 - Как выглядит взрыв Сверхновых?\n33:59 - Первое фото другой Солнечной системы\n35:25 - Как выглядит наша система?\n36:02 - Как экономят энергию на космических аппаратах?\n36:47 - Какое послание человечества мы отправили в космос?\n37:20 - Вакуум в космосе\n38:10 - Что происходит в космической пустоте?\n41:40 - Аномалии пустоты в космосе\n48:34 - Как изучать прошлое нашего Солнца?\n49:47 - Солнце может уничтожить нашу атмосферу?\n50:35 - Где заканчивается гравитация Солнца?\n52:22 - Что и как в будущем будет изучать нашу Солнечную систему?\n1:00:00 - Сколько осталось Вояджерам?\n1:01:31 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #космос #подкаст #астрофизика", "Что такое КОСМИЧЕСКАЯ ПУСТОТА?", "091d2589-b110-4443-aff1-fd8e9f392cc5", "PFaM96XVzHE", [], false, "https://www.youtube.com/watch?v=PFaM96XVzHE", 3530, false, 66, "/downloads/youtube/ОСНОВА/2025-01-26_Что такое КОСМИЧЕСКАЯ ПУСТОТА?.m4a", false, false, 10, 1, ~U[2025-01-26 13:43:21Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКак устроена космическая пустота? Когда думаю о Вселенной, меня завораживают не только размеры, но и пустота. Которой очень много. Но она не совсем обычная. Например, как вам такой парадокс: наш сегодняшний гость астрофизик Владислав Измоденов рассказывает, что в некоторых местах космоса температура достигает миллиона градусов. МИЛЛИОН! Но если мы там окажемся в этом месте, то вовсе не поджаримся, а наоборот замерзнем. Почему так? \n\nТемпература в физике определяется энергией движущихся частиц. Когда частицы воздуха вокруг быстро летают, они бьются о нашу кожу, и нам становится тепло. Но если частиц ОЧЕНЬ мало, то ударяются о другие тела они очень редко, поэтому и не греют их. Так и получается, что миллион градусов может быть ледяной пустотой. Еще мы обсудили, где и как проходит граница Солнечной системы - и оказалось, что этих «границ» можно определить несколько. А главное, что происходит на этой границе, и как это помогает изучать другие планет (truncated) 02:41:11.892 [debug] QUERY OK source="sources" db=2.9ms idle=59.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.926 [debug] QUERY OK source="media_items" db=33.4ms idle=50.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-01-19 13:41:52Z], 10] 02:41:11.939 [debug] QUERY OK source="media_items" db=12.2ms idle=81.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСоцсети Романа Бузунова: \n\nhttps://t.me/SomnologBuzunov - телеграм-канал\n\nhttps://youtube.com/@doctorbuzunov?si=MH8Qkh_gDc_zOjQU - ютуб-канал\n\nПривет, сегодня поговорим про сон с доктором медицинских наук Романом Бузуновым. Со сном много парадоксов, начиная с того, что достаточно сложно сформулировать его точное определение и научные критерии. Но многое уже и изучено неплохо: как устроены фазы сна, когда мы видим сны, а когда отдыхаем, как мозг перерабатывает информацию за день и формирует из нее долгосрочную память. А еще с помощью МРТ сейчас можно прочитать сны другого человека и понять, когда ему снится любимая собачка.\n\nИ конечно были практические вопросы: как устроены жаворонки и совы (а еще есть голуби), как прокачать свой сон, можно ли спать меньше или более эффективно? Так что сегодня выпуск одновременно и полезный, и познавательный. Хочется сказать, что подкаста отлично подходит для засыпания. Но нет: самое интересное в конце. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Что такое сонный паралич и сонные галлюцинации?\n1:19 - Что будет, если проспать 24 часа?\n2:36 - Рекорд по длительности сна\n3:15 - Болезнь долгого сна и летаргический сон\n4:06 - Когда наступает состояния сна и можем ли мы его зафиксировать?\n5:11 - Что такое сон и почему мы спим?\n6:01 - Как мозг и организм работает во сне?\n7:29 - «Мозг никогда не спит»\n9:26 - Пограничные состояния сна и их опасность\n13:17 - Дали и техника рисования сновидений\n14:07 - Почему мы забываем сны? Какие стадии есть у сна?\n15:59 - Как запоминать сны?\n16:57 - Сон лечит?\n20:00 - Почему мы испытываем сонливость?\n21:30 - Опасные болезни сна\n24:07 - Как тело испытывает сонливость?\n26:34 - Перед сном мы лучше запоминаем?\n28:44 - Почему в кровати не надо лежать с телефоном?\n30:31 - «Экономия на сне - проигрышна». Почему?\n32:17 - Можно ли научиться мало спать?\n34:48 - Как изучают сон?\n38:11 - Можно контролировать сноведения? Как понять, что ты управляешь сном?\n41:52 - Заглянуть в мозг во время сна\n43:30 - Куда идет глюкоза во время сна?\n45:22 - Жаворонки, совы и голуби - кто это?\n47:06 - Как понять какой у тебя тип бодрствования?\n48:09 - Что сделать, если перестоить наши ритмы сна?\n53:02 - Что снится животным?\n54:31 - Как свет влияет на сон и организм?\n1:03:31 - Зимнее и летнее время, часовые пояса влияют на организм?\n1:10:17 - Трекеры сна - работают?\n1:13:55 - Как правильно засыпать?\n1:18:00 - Как спастись после недосыпа?\n1:20:16 - 5 правил улучшения сна\n1:21:39 - Переменки\n1:24:10 - Еда перед сном\n1:26:16 - Спокойствие ключ ко сну?\n1:26:49 - Незрячие люди видят сны?\n1:27:07 - Как эффективно использовать сон?\n1:30:10 - Засыпать под подкаст - нормально?\n1:32:17 - Смерть похожа на сон?\n1:33:12 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #сон #подкаст #сомнологбузунов #сомнолог", "СОМНОЛОГ БУЗУНОВ: ПРАВИЛА СНА, ЖАВОРОНКИ и СОВЫ, СОННЫЙ ПАРАЛИЧ, УПРАВЛЯТЬ СНОМ", "d1194140-4a49-452c-8998-5f1bd6f37c30", "3EGScI-6OR4", [], false, "https://www.youtube.com/watch?v=3EGScI-6OR4", 5617, false, 67, "/downloads/youtube/ОСНОВА/2025-01-19_СОМНОЛОГ БУЗУНОВ: ПРАВИЛА СНА, ЖАВОРОНКИ и СОВЫ, СОННЫЙ ПАРАЛИЧ, УПРАВЛЯТЬ СНОМ.m4a", false, false, 10, 1, ~U[2025-01-19 13:41:52Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСоцсети Романа Бузунова: \n\nhttps://t.me/SomnologBuzunov - телеграм-канал\n\nhttps://youtube.com/@doctorbuzunov?si=MH8Qkh_gDc_zOjQU - ютуб-канал\n\nПривет, сегодня поговорим про сон с доктором медицинских наук Романом Бузуновым. Со сном много парадоксов, начиная с того, что достаточно сложно сформулировать его точное определение и научные критерии. Но многое уже и изучено неплохо: как устроены фазы сна, когда мы видим сны, а когда отдыхаем, как мозг перерабатывает информацию за день и формирует из нее долгосрочную память. А еще с помощью МРТ сейчас можно прочитать сны другого чело (truncated) 02:41:11.941 [debug] QUERY OK source="sources" db=2.1ms idle=61.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:11.973 [debug] QUERY OK source="media_items" db=31.7ms idle=52.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-01-12 12:23:31Z], 10] 02:41:11.985 [debug] QUERY OK source="media_items" db=11.2ms idle=81.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодняшний гость археолог Павел Колосницын сравнивает свою работу с расследованием детектива. Так же по месту преступления и оставленным уликам и деталям археологи пытаются воссоздать картину происшедшего, только сотни лет назад. И в этом выпуске мы обсудили, как жили люди в наших краях около тысячи лет назад.\n\nПравда ли, что на Руси все были очень чистоплотные и ходили в баню чаще европейцев, чем отличается рубль, копейка, деньга, полтина, какие предметы роскоши были у князей, что ели на завтрак простые крестьяне и чем их жизнь отличалась от городской. А как ходили на свидания? В общем, сегодня выпуск под рабочим названием Русы против мифов. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Древнерусская любовная переписка\n1:23 - Торговля и деньги в Древней Руси\n3:32 - Ценообразование товаров\n5:28 - Международные монеты на Руси\n11:58 - Обменный курс\n12:56 - Почему у тебя обязательно должны быть весы?\n13:14 - Что такое гривна?\n15:02 - Зачем чеканить собственные монеты?\n16:57 - Как гривна превратилась в рубль?\n17:36 - Как появились слова \"деньга\" и \"копейка\"?\n22:24 - Среднестатистический человек на Руси и их идентичность\n28:20 - Как жили князья?\n29:27 - Как уживалось язычество и православие?\n33:14 - Славянская мифология\n37:24 - Фигурки домовых и древних богов\n39:26 - Как жили разные слои населения Древней Руси?\n48:03 - Роскошь князей и их гаремы\n49:18 - Чем занимались князья?\n54:30 - Обычный день древнего руса\n58:05 - Как был устроен древнерусский дом?\n59:53 - Баня и мытье\n1:02:22 - Иностранцы и бани\n1:05:19 - Свидание на Древней Руси\n1:07:30 - Берестяные грамоты\n1:08:37 - Как работают археологи?\n1:11:44 - Археолог как криминалист\n1:14:44 - Что производит археолог\n1:19:16 - Кто такие русы?\n1:23:32 - Спасибо за просмотр!\n\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #археология #подкаст", "КАК ЖИЛИ ДРЕВНИЕ РУСЫ?", "f86dee31-83ee-4b9b-a73f-c80661093656", "EL5jrc8bd7c", [], false, "https://www.youtube.com/watch?v=EL5jrc8bd7c", 5053, false, 68, "/downloads/youtube/ОСНОВА/2025-01-12_КАК ЖИЛИ ДРЕВНИЕ РУСЫ?.m4a", false, false, 10, 1, ~U[2025-01-12 12:23:31Z], ~U[2026-05-03 23:41:11Z], ~U[2026-05-03 23:41:11Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодняшний гость археолог Павел Колосницын сравнивает свою работу с расследованием детектива. Так же по месту преступления и оставленным уликам и деталям археологи пытаются воссоздать картину происшедшего, только сотни лет назад. И в этом выпуске мы обсудили, как жили люди в наших краях около тысячи лет назад.\n\nПравда ли, что на Руси все были очень чистоплотные и ходили в баню чаще европейцев, чем отличается рубль, копейка, деньга, полтина, какие предметы роскоши были у князей, что ели на завтрак простые крестьяне и чем их жизнь отличалась от городской. А как ходили на свидания? В общем, сегодня выпуск под рабочим названием Русы против мифов. Просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Древнерусская любовная переписка\n1:23 - Торговля и деньги в Древней Руси\n3:32 - Ценообразование товаров\n5:28 - Международные монеты на Руси\n11:58 - Обменный курс\n12:56 - Почему у тебя обязательно должны быть весы?\n13:14 - Что такое гривна?\n15:02 - Зачем чеканить собственные монеты?\n16:57 - Как гривна превратилась в рубль?\n17:36 - Как появились слова \"деньга\" и \"копейка\"?\n22:24 - Среднестатистический человек на Руси и их идентичность\n28:20 - Как жили князья?\n29:27 - Как уживалось язычество и православие?\n33:14 - Славянская мифология\n37:24 - Фигурки домовых и древних богов\n39:26 - Как жили разные слои населения Древней Руси?\n48:03 - Роскошь князей и их гаремы\n49:18 - Чем занимались князья?\n54:30 - Обычный день древнего руса\n58:05 - Как был устр (truncated) 02:41:11.987 [debug] QUERY OK source="sources" db=1.7ms idle=59.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:12.020 [debug] QUERY OK source="media_items" db=32.6ms idle=48.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2025-01-05 14:23:29Z], 10] 02:41:12.034 [debug] QUERY OK source="media_items" db=13.2ms idle=78.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПроекты Сергея Попова - http://xray.sai.msu.ru/~polar/sci_rev/pop2/popov/\n\nМногие поразительные вещи о космосе, которые мы обсуждаем в выпусках, были открыты ещё в середине 20 века. Что не делает черные дыры, сигналы из космоса и темную материю менее интересными.\n\nСегодня с астрофизиком Сергеем Поповым мы постарались поговорить не только об этом, но и о переднем крае космической науки. Какие дыры (каламбур) остались в актуальной космологической теории, что такое \"невероятные\" галактики, обнаруженные телескопом Джеймс Вебб и как ловят черные дыры, пролетающие сквозь Землю. Приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Пролет черный дыр\n0:48 - Наши копии есть за пределами бесконечности вселенной?\n3:10 - Какой размер вселенной?\n3:53 - Невозможные галактики и корректировка моделей их формирования\n11:40 - Что такое Лямбда-CDM?\n13:18 - Галактическая археология. Как изучать прошлое вселенной?\n18:07 - Какой предел наблюдения объектов во вселенной?\n23:07 - Смерхмассивные спящие черные дыры\n28:12 - Черные дыры светятся? Как они выглядят?\n31:08 - Что нам дают открытия черных дыр?\n34:31 - Что будет, если звезда столкнется с черной дырой?\n37:08 - Звезда может поглотить черную дыру?\n39:11 - Как размер черной дыры влияет на ее притяжение?\n40:50 - Как телескопы фотографируют вселенную?\n44:38 - Как космические телескопы видят Землю?\n46:37 - Радиоисточники в космосе - это что?\n50:09 - Откуда к нам прилетают космические радиосигналы?\n51:48 - Какое сообщение надо отправить в космос, чтобы рассказать, что мы есть?\n53:54 - Почему 73 идеальное число?\n54:25 - Новая эра в поиске внеземных цивилизаций\n58:01 - Климатология в космосе\n1:00:04 - Альтернативные варианты появления жизни\n1:03:04 - Почему вода идеальная среда для жизни?\n1:05:02 - Столкновение Млечного пути и Андромеды. Мы уцелеем?\n1:08:59 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #попов #космос #подкаст", "СЕРГЕЙ ПОПОВ: НОВАЯ ЭРА АСТРОФИЗИКИ", "2890fab9-813d-455f-8da5-15af5934c384", "jHJhwUPAIqk", [], false, "https://www.youtube.com/watch?v=jHJhwUPAIqk", 4157, false, 69, "/downloads/youtube/ОСНОВА/2025-01-05_СЕРГЕЙ ПОПОВ: НОВАЯ ЭРА АСТРОФИЗИКИ.m4a", false, false, 10, 1, ~U[2025-01-05 14:23:29Z], ~U[2026-05-03 23:41:12Z], ~U[2026-05-03 23:41:12Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПроекты Сергея Попова - http://xray.sai.msu.ru/~polar/sci_rev/pop2/popov/\n\nМногие поразительные вещи о космосе, которые мы обсуждаем в выпусках, были открыты ещё в середине 20 века. Что не делает черные дыры, сигналы из космоса и темную материю менее интересными.\n\nСегодня с астрофизиком Сергеем Поповым мы постарались поговорить не только об этом, но и о переднем крае космической науки. Какие дыры (каламбур) остались в актуальной космологической теории, что такое \"невероятные\" галактики, обнаруженные телескопом Джеймс Вебб и как ловят черные дыры, пролетающие сквозь Землю. Приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Пролет черный дыр\n0:48 - Наши копии есть за пределами бесконечности вселенной?\n3:10 - Какой размер вселенной?\n3:53 - Невозможные галактики и корректировка моделей их формирования\n11:40 - Что такое Лямбда-CDM?\n13:18 - Галактическая археология. Как изучать прошлое вселенной?\n18:07 - Какой предел наблюдения объектов во вселенной?\n23:07 - Смерхмассивные спящие черные дыры\n28:12 - Черные дыры светятся? Как они выглядят?\n31:08 - Что нам дают открытия черных дыр?\n34:31 - Что будет, если звезда столкнется с черной дырой?\n37:08 - Звезда может поглотить черную дыру?\n39:11 - Как размер черной дыры влияет на ее притяжение?\n40:50 - Как телескопы фотографируют вселенную?\n44:38 - Как космические телескопы видят Землю?\ (truncated) 02:41:12.036 [debug] QUERY OK source="sources" db=2.2ms idle=60.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:12.071 [debug] QUERY OK source="media_items" db=34.6ms idle=51.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-12-29 11:28:41Z], 10] 02:41:12.084 [debug] QUERY OK source="media_items" db=11.4ms idle=84.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня наш гость Андрей Ланьков, исследователь Северной Кореи. Мы постарались не только поговорить про неожиданные аспекты быта и культуры, например, как в КНДР отмечать новый год, смотрят ли Иронию судьбы, что выпивают и где лежит тряпочки для протирания портретов вождей? Но интересно было обсудить и более неожиданные стороны: как устроен \"капитализм\" в Северной Корее, какие фильмы и почему разрешены, как вышло, что лидеры учатся на западе. И с особой страстью Андрей рассказывает, как устроены и сколько стоят побеги из самой закрытой страны. С Наступающим!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Как бегут из Северной Кореи?\n1:49 - Поддержите нас лайками\n1:58 - Как в КНДР отмечают Новый год?\n3:29 - В КНДР едят салат оливье?\n4:20 - Обращение лидера на Новый год. Какое оно в КНДР?\n4:58 - Что пьют в праздники?\n7:46 - Корейское пиво и при чем тут Балтика?\n10:39 - Отличия и общее у КНДР и СССР?\n12:38 - Тотальная карточная система в Корее. Разрешения на выезд за пределы своего города и карточки на еду\n16:43 - \"Допуск капитализма\" в Северной Корее. Как КНДР поменялась за последние 15 лет?\n17:55 - Самиздат в КНДР и флешки с фильмами Титаник и про Джеймса Бонда\n18:30 - Внутренний интернет в КНДР. Какой он?\n19:38 - Как стучат друг на друга? И что делают, если на тебя стуканули?\n21:06 - Ким Чен Ын и его европейское образование\n22:44 - Шпионы в элитах и побег на запад\n24:15 - Дочка Ким Чен Ына - почему мы не знаем ее имени и почему плохо, что она учится в КНДР?\n27:26 - Какие иностранные фильмы можно смотреть в КНДР?\n28:17 - Свои фильмы в КНДР. Что там снимают?\n29:09 - Культовые северокорейские фильмы\n30:05 - Есть ли в северокорейском кино \"подмигивания\" и скрытая критика властей?\n32:55 - Какие репрессии сейчас в Северной Корее?\n33:44 - Как выглядит путешествие по КНДР и где ты там можешь погулять?\n34:33 - \"Хотели построить рай, а получились катастрофические последствия\"\n35:54 - Ким Ир Сен - каким он был? Им кто-то управлял?\n41:05 - С чем боролся и что пытался построить Ким Ир Сен?\n43:04 - Как на самом деле устроена Северная Корея? Как капитализм проникает туда?\n45:18 - Противоправительственные демонстрации в КНДР\n46:49 - Частный бизнес в Северной Корее и как устроена экономика страны\n55:18 - Какие бизнесы есть и разрешены в КНДР?\n1:00:17 - Северокорейский схематоз\n1:04:48 - Как похорошел Пхеньян при...? Кто строит дома в Пхеньяне и откуда деньги?\n1:08:18 - Эмиграция северокорейцев. Кто эмигрирует, куда и почему? И как добираются до Южной Кореи?\n1:16:35 - Кто и сколько зарабатывает на корейской эмиграции?\n1:21:21 - Снова сравниваем СССР и КНДР\n1:23:52 - Кто помогает КНДР?\n1:25:12 - Сколько нужно зарабатывать, чтобы хорошо жить в Северной Корее?\n1:27:05 - Зачем получать \"политическое убежище\" в Северной Корее?\n1:29:01 - Как следить и убирать свой портрет Ким Чен Ына?\n1:29:59 - Какой позитив есть в Северной Корее? Что у них можно перенять?\n1:33:04 - Как изучают феномен разделения Корей?\n1:36:56 - Юг будет объединяться с Севером?\n1:38:07 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #ланьков #корея #подкаст", "АНДРЕЙ ЛАНЬКОВ: ГЛАВНЫЕ СЕКРЕТЫ и ПРАВИЛА ЖИЗНИ В СЕВЕРНОЙ КОРЕЕ", "6c9c16f2-62d4-41e4-8933-782f743ed955", "ZOJp0LN_76w", [], false, "https://www.youtube.com/watch?v=ZOJp0LN_76w", 5790, false, 70, "/downloads/youtube/ОСНОВА/2024-12-29_АНДРЕЙ ЛАНЬКОВ: ГЛАВНЫЕ СЕКРЕТЫ и ПРАВИЛА ЖИЗНИ В СЕВЕРНОЙ КОРЕЕ.m4a", false, false, 10, 1, ~U[2024-12-29 11:28:41Z], ~U[2026-05-03 23:41:12Z], ~U[2026-05-03 23:41:12Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня наш гость Андрей Ланьков, исследователь Северной Кореи. Мы постарались не только поговорить про неожиданные аспекты быта и культуры, например, как в КНДР отмечать новый год, смотрят ли Иронию судьбы, что выпивают и где лежит тряпочки для протирания порт (truncated) 02:41:12.086 [debug] QUERY OK source="sources" db=1.8ms idle=63.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:12.119 [debug] QUERY OK source="media_items" db=33.0ms idle=52.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-12-22 12:50:43Z], 10] 02:41:12.130 [debug] QUERY OK source="media_items" db=10.5ms idle=82.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nОказывается, в истории жизни были периоды, когда эволюция \"экспериментировала\" и появлялись самые чудные живые организмы, у которых буквально не понятно, где перед, где зад, где верх и низ. Или была такая штука Пикайя - наш очень древний хордовый предок, к слову, чудной то ли плоский плавающий червь, то ли живой листочек. Ну или гигантская акула - Мегалодон - оказывается про нее тоже далеко не все известно, а из находок - только мега-зубы. Ну и, конечно, динозавры самых разных дизайнов и модификаций.\n\nНо самое интересное для меня - это попытки учёных уложить эти разрозненные данные в последовательную систему. Об этом мы тоже поговорили, в частности про большие вымирания - что между ними общего, а чем они уникальны. Выпуски про динозавров всегда захватывающие. Но сегодня с палеонтологом Ярославом Поповым мы поговорили намного шире. Приятного просмотра!\n\n0:00 - Как съесть мамонта?\n1:11 - Поддержите нас лайком!\n1:21 - Где можно купить часть динозавра?\n5:47 - Как появились динозавры?\n11:17 - Главные конкуренты динозавров за господство на Земле\n19:02 - Что было бы, если бы динозавры выжили?\n19:55 - Рептилоиды могли быть? Какие динозавры дожили бы до наших дней?\n23:59 - Кто такой мегалодон?\n29:42 - Самые странные монстры эпохи динозавров\n33:20 - Самый дальний родственник человека\n34:42 - Самый опасный динозавр\n36:35 - Динозавр-трансформер. Как один вид динозавров мог адаптироваться к любым условиям?\n38:11 - Как динозавры привлекали друг друга для спаривания?\n43:09 - Как изучают поведение динозавров?\n45:48 - Что мы можем понять по мозгам динозавров?\n48:10 - Какая жизнь была у динозавров? Чем они занимались?\n53:02 - Какую информацию нам дают какашки динозавров?\n54:30 - Бой акулы и крокодила\n55:34 - Причины глобальных вымираний и их последствия\n1:04:57 - Как пережить вымирание? Какие виды и почему с ними справились?\n1:10:02 - Разум и ум помогает выживать?\n1:11:42 - Как культура способствует выживанию и эволюции?\n1:14:42 - Чем палеонтологи отличаются от биологов в плане изучения эволюции?\n1:20:19 - Закон и динозавры\n1:26:04 - Хранилища динозавров\n1:27:20 - Китай и их музеи\n1:29:08 - Что мы можем сделать с ДНК динозавров?\n1:32:22 - Мамонты вымерли из-за аллергии?\n1:33:10 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #подкаст #динозавры #наука", "ДИНОЗАВРЫ и МОНСТРЫ, 5 ВЫМИРАНИЙ и ПЕРВЫЙ ПРЕДОК ЧЕЛОВЕКА. ЯРОСЛАВ ПОПОВ", "64ec21c8-8971-4cae-b7ab-d41483e151a5", "0U1K6BAlLSU", [], false, "https://www.youtube.com/watch?v=0U1K6BAlLSU", 5379, false, 71, "/downloads/youtube/ОСНОВА/2024-12-22_ДИНОЗАВРЫ и МОНСТРЫ, 5 ВЫМИРАНИЙ и ПЕРВЫЙ ПРЕДОК ЧЕЛОВЕКА. ЯРОСЛАВ ПОПОВ.m4a", false, false, 10, 1, ~U[2024-12-22 12:50:43Z], ~U[2026-05-03 23:41:12Z], ~U[2026-05-03 23:41:12Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nОказывается, в истории жизни были периоды, когда эволюция \"экспериментировала\" и появлялись самые чудные живые организмы, у которых буквально не понятно, где перед, где зад, где верх и низ. Или была такая штука Пикайя - наш очень древний хордовый предок, к слову, чудной то ли плоский плавающий червь, то ли живой листочек. Ну или гигантская акула - Мегалодон - оказывается про нее тоже далеко не все известно, а из находок - только мега-зубы. Ну и, конечно, динозавры самых разных дизайнов и модификаций.\n\nНо самое интересное для меня - это попытки учёных уложить эти разрозненные данные в последовательную систему. Об этом мы тоже поговорили, в частности про большие вымирания - что между ними общего, а чем они уникальны. Выпуски про динозавров всегда захватывающие. Но сегодн (truncated) 02:41:12.133 [debug] QUERY OK source="sources" db=2.1ms idle=59.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:12.166 [debug] QUERY OK source="media_items" db=32.8ms idle=49.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-12-15 11:52:36Z], 10] 02:41:12.177 [debug] QUERY OK source="media_items" db=10.9ms idle=80.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nУ нас много выпусков про космос. Может быть даже слишком много. Но обычно это либо про космонавтику и технологии, либо про вселенную, время и прочие увлекательные философствования. Потому в этот раз захотелось сделать эпизод про наш дом в космосе - Солнечную систему. Наш гость астрофизик Анастасия Топчиева. \n\nОказывается, в истории нашей системы был момент, когда Юпитер мог поглотить планеты земной группы. Но спасло нас наличие Сатурна, который \"отвлёк\" его от более мелких планет. Как это происходило, а также как и из чего возникают планетарные системы, сколько осталось Солнцу и что будет после столкновения с галактикой Андромеда - обсуждаем сегодня. Приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Что за кольца Сатурна?\n1:24 - Поддержите нас лайками и комментами!\n1:39 - Как и куда летит наша солнечная система?\n3:45 - Как вращается солнечная система?\n7:20 - Какая планета появилась первой в нашей солнечной системе?\n8:11 - Загадка формирования солнечной системы\n9:17 - Как сформировался Меркурий?\n10:39 - С чем столкнулась Земля при формировании планеты?\n12:03 - Юпитер мог уничтожить все планеты земной группы?\n13:57 - Почему планеты земной группы оказались ближе к Солнцу?\n16:50 - Как формировались орбиты планет нашей солнечной системы?\n20:23 - Что такое межпланетный газ?\n22:20 - Что такое \"холодные облака Солнца\"?\n23:04 - Что такое пояс Койпера и пояс астероидов?\n29:03 - Граница солнечной системы - это что?\n30:25 - Где появились земные химические элементы?\n34:29 - Тайны Сатурна и колец газовых планет\n36:20 - Шторм на газовых планетах\n37:58 - Почему газовые планеты именно планеты?\n39:35 - Какой итоговый вид газовой планеты? Они могут стать твердыми?\n42:19 - Что такое \"горячие Юпитеры\"?\n42:57 - Какие у нашей солнечной системы соседи?\n45:03 - Сколько занимает формирование планет и солнечных систем?\n46:55 - Наша солнечная система особенная?\n47:49 - Что такое пояс астероидов?\n50:32 - Задача N тел\n52:49 - Бывают планеты без солнечной системы?\n55:20 - Почему нам сложно найти блуждающую планету?\n56:04 - Почему внутри планеты \"живое\" ядро?\n59:04 - Как называют новые планеты найденные в дальнем космосе?\n1:00:05 - Как рассчитать формирование планет солнечной системы?\n1:06:22 - Экзопланеты и их поиск\n1:10:06 - Как газовые гиганты повлияли на формирование планет земной группы?\n1:12:57 - Космические объекты и явления могут влиять на людей?\n1:15:37 - Другие планеты могут влиять на Землю?\n1:16:50 - Почему на Земле появилась жизнь?\n1:18:10 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #подкаст #космос #наука", "НАШ ДОМ - СОЛНЕЧНАЯ СИСТЕМА. В ЧЕМ ПОДВОХ?", "25a16e33-a284-49d0-8cf7-5eca2b64c428", "I5Gh_pciOvo", [], false, "https://www.youtube.com/watch?v=I5Gh_pciOvo", 4493, false, 72, "/downloads/youtube/ОСНОВА/2024-12-15_НАШ ДОМ - СОЛНЕЧНАЯ СИСТЕМА. В ЧЕМ ПОДВОХ?.m4a", false, false, 10, 1, ~U[2024-12-15 11:52:36Z], ~U[2026-05-03 23:41:12Z], ~U[2026-05-03 23:41:12Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nУ нас много выпусков про космос. Может быть даже слишком много. Но обычно это либо про космонавтику и технологии, либо про вселенную, время и прочие увлекательные философствования. Потому в этот раз захотелось сделать эпизод про наш дом в космосе - Солнечную систему. Наш гость астрофизик Анастасия Топчиева. \n\nОказывается, в истории нашей системы был момент, когда Юпитер мог поглотить планеты земной группы. Но спасло нас наличие Сатурна, который \"отвлёк\" его от более мелких планет. Как это происходило, а также как и из чего возникают планетарные системы, сколько осталось Солнцу и что будет после столкновения с галактикой Андромеда - обсуждаем сегодня. Приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\n (truncated) 02:41:12.180 [debug] QUERY OK source="sources" db=2.4ms idle=58.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:12.214 [debug] QUERY OK source="media_items" db=34.2ms idle=50.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-12-08 11:58:35Z], 10] 02:41:12.225 [debug] QUERY OK source="media_items" db=9.7ms idle=82.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОдин из плюсов записи подкастов: ты можешь работать, заодно закрывая свои пробелы в знаниях. Так вот, с самого запуска Основы я хотел разобраться, что такое Термоядерный синтез. И это действительно очень парадоксальная вещь. По задумке это технология, которая может перевернуть жизнь и все индустрии полностью, потому что сделает электричество экстремально дешевым. Но загвоздка в том, что это очень сложно реализовать.\n\nВ комментариях к одному ролику на тему видел такую шутку: «Постоянная Капицы: в любой момент времени до мирного использования термоядерной энергии ждать 30 лет»\n\nРеализовать управляемый термоядерный синтез пытаются с середины прошлого века, и все не получается. Но награда настолько манящая, что ученые не могут остановиться. И важные подвижки действительно происходят, особенно последние годы. В сегодняшнем выпуске с физиком, доктором физико-математических наук, профессором физического факультета МГУ им.М.В. Ломоносова Дмитрием Паращуком мы обсудили, как 200 лазеров удерживают шарик энергии для термоядерного синтеза, что такое Токамак и когда появится смартфон на атомном топливе или на водке. Погнали\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Смартфон на атомной энергетике реален?\n0:58 - Что такое термоядерный реактор? Чем отличается от бомбы?\n3:46 - Как работает термоядерная реакция?\n7:09 - Какие температуры у термоядерной реакции?\n12:22 - Что такое Токамак? Как он обеспечит всю Землю энергией?\n19:00 - Какие из ядер получается энергия?\n24:05 - Как управлять термоядерной энергией?\n25:44 - Что такое сверхпроводники? Как они работают?\n30:13 - Самый сложный инженерный проект человечества\n33:25 - Управляемое Солнце\n34:02 - Сколько будет стоить термоядерная энергия?\n35:26 - Термоядерный реактор может уничтожить мир?\n37:30 - Как иначе обуздать силу Солнца?\n40:09 - Как зажечь ТЕРМОЯДЕРНЫЙ ОГОНЬ? И что он нам даст?\n42:22 - Что такое холодный термоядерный синтез?\n46:05 - Как работает ядерная батарейка?\n48:57 - Какое будущее у энергетики?\n52:10 - Солнечные батареи. Как их улучшить?\n58:40 - Главная проблема альтернативой энергетики\n1:02:00 - Что такое энергия из водорослей?\n1:04:20 - Чем человечество будет заряжаться через 100 лет?\n1:05:50 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #подкаст #физика #наука", "ТЕРМОЯДЕРНАЯ ЭНЕРГЕТИКА: УПРАВЛЯЕМОЕ СОЛНЦЕ НА ЗЕМЛЕ и АТОМНЫЙ СМАРТФОН", "fc2703f7-aede-48e9-afe2-2d58835910b2", "IoZqe4jCgog", [], false, "https://www.youtube.com/watch?v=IoZqe4jCgog", 3771, false, 73, "/downloads/youtube/ОСНОВА/2024-12-08_ТЕРМОЯДЕРНАЯ ЭНЕРГЕТИКА: УПРАВЛЯЕМОЕ СОЛНЦЕ НА ЗЕМЛЕ и АТОМНЫЙ СМАРТФОН.m4a", false, false, 10, 1, ~U[2024-12-08 11:58:35Z], ~U[2026-05-03 23:41:12Z], ~U[2026-05-03 23:41:12Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОдин из плюсов записи подкастов: ты можешь работать, заодно закрывая свои пробелы в знаниях. Так вот, с самого запуска Основы я хотел разобраться, что такое Термоядерный синтез. И это действительно очень парадоксальная вещь. По задумке это технология, которая может перевернуть жизнь и все индустрии полностью, потому что сделает электричество экстремально дешевым. Но загвоздка в том, что это очень сложно реализовать.\n\nВ комментариях к одному ролику на тему видел такую шутку: «Постоянная Капицы: в любой момент времени до мирного использования термоядерной энергии ждать 30 лет»\n\nРеализовать управляемый термоядерный синтез пытаются с середины прошлого века, и все не получается. Но награда настолько манящая, что ученые не могут остановиться. И важные подвижки действительно происходят, особенно последние годы. В сегодняшнем выпуске с физиком, доктором физико-математических наук, профессором физического факультета МГУ им.М.В. Ломоносова Дми (truncated) 02:41:12.227 [debug] QUERY OK source="sources" db=2.1ms idle=59.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:12.260 [debug] QUERY OK source="media_items" db=32.6ms idle=50.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-12-01 15:43:37Z], 10] 02:41:12.270 [debug] QUERY OK source="media_items" db=9.0ms idle=80.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nЮтуб-канал Александра Маркова: https://www.youtube.com/@evolution2markov/videos \n@evolution2markov \n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОбычно про жизнь на других планетах мы разговариваем с астрофизиками. Но можно и с другой стороны зайти: сегодня мы поговорили с эволюционным биологом Александром Марковым. Он рассказал, на каком этапе сейчас находится наука о происхождении жизни, и какие фрагменты жизни уже сейчас можно синтезировать в \"пробирке\". А вообще, не знаю как вам, но мне про эволюцию интересно разговаривать примерно в любом ключе. Потому что каждый раз это такая увлекательная задачка из теории игр: например, как отличаются организмы, которые занимаются сексом от тех, которые размножаются \"почкованием\", и почему у человека большая часть волос с тела ушла, а брови остались? А еще как вам такая тема: какие черты человека скорее являются врожденными, а какие приобретаются опытом, и как отличить одно от другого? Вот про все про это мы сегодня и разговариваем. Приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n0:00 - Какая вероятность возникновения жизни?\n1:10 - Почему у человека остались брови?\n4:37 - «Эволюция старается старается решить сразу несколько задач»\n7:04 - Наука о зарождении жизни\n10:23 - Вероятность о жизни на других планетах\n13:11 - Жизнь в пробирке и ее эволюция\n14:22 - Из ничего можно создать жизнь?\n16:58 - Благодаря чему возможна жизнь?\n20:36 - Как появилась психика и эмоции? Зачем они?\n25:26 - Какие эмоции есть у животных?\n26:49 - Почему у людей появилась эмоция отвращения?\n29:36 - Какие черты у людей врожденные, а какие приобретенные?\n32:08 - Что прописано в генах?\n34:56 - «Мы рождаемся не как чистый лист». Почему некоторые черты у нас быстрее усваиваются?\n36:44 - Как шла человеческая эволюция?\n40:01 - Какие мутации нам даст современный мир?\n48:54 - Почему женщины живут дольше, чем мужчины?\n57:13 - Отличие мозга человека от животных\n1:02:19 - Эволюционные эксперименты\n1:05:00 - Бесполое размножение. Как это работает?\n1:07:54 - Как возникают полезные мутации?\n1:09:28 - Культура - это фишка эволюции?\n1:14:40 - Спасибо за просмотр! Подписывайтесь на Ютуб-канал Александра!\n\n#основа #подкаст #эволюция #марков", "ЭВОЛЮЦИОННЫЙ БИОЛОГ: ПРО ЖИЗНЬ В КОСМОСЕ, СЕКС и АЛЬТРУИЗМ", "44790193-2986-4d52-8c7d-689e5a49daa0", "3vuxCnCB-Ro", [], false, "https://www.youtube.com/watch?v=3vuxCnCB-Ro", 4343, false, 74, "/downloads/youtube/ОСНОВА/2024-12-01_ЭВОЛЮЦИОННЫЙ БИОЛОГ: ПРО ЖИЗНЬ В КОСМОСЕ, СЕКС и АЛЬТРУИЗМ.m4a", false, false, 10, 1, ~U[2024-12-01 15:43:37Z], ~U[2026-05-03 23:41:12Z], ~U[2026-05-03 23:41:12Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nЮтуб-канал Александра Маркова: https://www.youtube.com/@evolution2markov/videos \n@evolution2markov \n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОбычно про жизнь на других планетах мы разговариваем с астрофизиками. Но можно и с другой стороны зайти: сегодня мы поговорили с эволюционным биологом Александром Марковым. Он рассказал, на каком этапе сейчас находится наука о происхождении жизни, и какие фрагменты жизни уже сейчас можно синтезировать в \"пробирке\". А вообще, не знаю как вам, но мне про эволюцию интересно разговаривать примерно в любом ключе. Потому что каждый раз это такая увлекательная задачка из теории игр: например, как отличаются организмы, которые занимаются сексом от тех, которые размножаются \"почкованием\", и почему у человека большая часть волос с тела ушла, а брови остались? А еще как вам такая тема: какие черты человека скорее являются врожденными, а какие приобретаются опытом, и как отличить одно от другого? Вот про все про это мы сегодня и разговариваем. Приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n*признан экстремистс (truncated) 02:41:12.273 [debug] QUERY OK source="sources" db=2.3ms idle=55.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:12.308 [debug] QUERY OK source="media_items" db=34.8ms idle=48.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-24 16:49:13Z], 10] 02:41:12.343 [debug] QUERY OK source="media_items" db=34.7ms idle=80.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Узнайте, какая IT профессия вам подходит вместе с Яндекс Практикумом: https://ya.cc/t/-t4imSh_5eZbME\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКанал Владимира Алипова в Ютубе: https://youtube.com/@dysphorra?si=m_QhKGt-w5b6PwZv\nКанал Владимира Алипова в телеграме: https://t.me/alipov_shorts\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОдна из поразительных тем, которые мы обсудили с нейробиологом и крутыи популяризатором Владимиром Алиповым: Что делает человеческий мозг особенным? И ответ парадоксален.\n\nПо словам Владимира, чем больше нейроученые изучают работы нервных систем, тем больше убеждаются, что у человеческого мозга почти нет качественных отличий от других млекопитающих. Они скорее количественные. То есть, мы такие сообразительные тупо потому что у нас больше нейронов и связей между ними. Это в каком-то смысле ломает магию сознания. А с другой, заставляется задумать о важности этого «эффекта масштаба». В какой момент количество может так кардинально определить качество? \n\nЕще обсудили и более «приземленные» темы: почему работает плацебо, как мозг создает для нас иллюзию окружающего мира и как хранится память. Обязательно к просмотру!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Плацебо работает?\n1:36 - Почему мозг не работает на 100%?\n4:30 - Тест мозга с помощью Тетриса\n7:30 - Может ли у мозга кончиться память?\n10:45 - Как мозг дорисовывает реальность?\n12:16 - \"Мозг моделирует то, что мы увидим в будущем\"\n14:17 - Как мозг может нами управлять?\n16:53 - Чем наш мозг отличается от мозга животных?\n19:21 - Шизофрения есть у животных?\n20:49 - Чем крут наш мозг?\n22:52 - Где хранится характер или личность? И что это на самом деле?\n26:39 - Можно ли избавиться от типов личности?\n28:08 - Что такое характер?\n29:37 - Черты личности - это все гены?\n31:00 - Что такое нейронные ансамбли?\n34:13 - Как активировать нейроны светом?\n37:07 - Стирание воспоминаний. Как это работает?\n43:40 - Как менялось представление о мозге?\n45:37 - Первые исследования работы мозга\n49:49 - Как устроена цепочка нейронов?\n56:25 - Почему мозг не чувствует боли? Что еще не чувствует боль?\n57:43 - Как активность мозга во сне связана с работой организма?\n1:00:03 - Как мы запоминаем информацию во время дня?\n1:04:40 - Насколько мы расшифровали работу мозга?\n1:07:33 - Мы можем смоделировать мозг человека?\n1:10:18 - Сознание существует?\n1:19:27 - Вопрос от патрона: Нервная система червя расшифрована. Что в ней нашли?\n1:22:52 - Как лучше удерживать внимание зрителя?\n1:23:58 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n\n#основа #мозг #подкаст #человек #нейробиология", "НЕЙРОБИОЛОГ АЛИПОВ: ПРОКАЧАТЬ МОЗГ НА 100%, ПАМЯТЬ, ИЛЛЮЗИЯ РЕАЛЬНОСТИ", "f1ffb4c8-b1c8-4e6f-b3e4-fce4f087cfeb", "ZvDWADdWD58", [], false, "https://www.youtube.com/watch?v=ZvDWADdWD58", 4966, false, 75, "/downloads/youtube/ОСНОВА/2024-11-24_НЕЙРОБИОЛОГ АЛИПОВ: ПРОКАЧАТЬ МОЗГ НА 100%, ПАМЯТЬ, ИЛЛЮЗИЯ РЕАЛЬНОСТИ.m4a", false, false, 10, 1, ~U[2024-11-24 16:49:13Z], ~U[2026-05-03 23:41:12Z], ~U[2026-05-03 23:41:12Z], "Узнайте, какая IT профессия вам подходит вместе с Яндекс Практикумом: https://ya.cc/t/-t4imSh_5eZbME\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nКанал Владимира Алипова в Ютубе: https://youtube.com/@dysphorra?si=m_QhKGt-w5b6PwZv\nКанал Владимира Алипова в телеграме: https://t.me/alipov_shorts\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОдна из поразительных тем, которые мы обсудили с нейробиологом и крутыи популяризатором Владимиром Алиповым: Что делает человеческий мозг особенным? И ответ парадоксален.\n\nПо словам Владимира, чем больше нейроученые изучают работы нервных систем, тем больше убеждаются, что у человеческого мозга почти нет качественных отличий от других млекопитающих. Они скорее количественные. То есть, мы такие сообразительные тупо потому что у нас больше нейронов и связей между ними. Это в каком-то смысле ломает магию сознания. А с другой, заставляется задумать о важности этого «эффекта масштаба». В какой момент количест (truncated) 02:41:12.346 [debug] QUERY OK source="sources" db=2.4ms idle=83.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:12.380 [debug] QUERY OK source="media_items" db=33.8ms idle=76.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-17 15:45:20Z], 10] 02:41:12.392 [debug] QUERY OK source="media_items" db=10.8ms idle=107.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня выпуск с конструктором космических аппаратов Олегом Кораблевым. Помимо интересных нюансов того, как (не) ищут признаки жизни на Марсе, и как устроен климат на разных планетах мы поговорили и о другой ретро теме. Олег занимается разработкой аппаратов с 80х годов, и было особенно интересно услышать, как отличался конструкторский процесс тогда и сейчас. Берегите свои олдскулы\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n0:00 - Земля превратится в Венеру?\n0:29 - Почему Марс красный?\n3:55 - Как на Марсе ищут жизнь?\n5:48 - Первые проекты по исследованию Марса и поиску там жизни\n11:03 - Откуда на Марсе метан? \n12:53 - Как марсоходы ищут жизнь?\n15:27 - На Марсе жарко? А на Венере?\n17:52 - На Марсе можно сделать атмосферу?\n22:22 - Сценарий катастрофы на Земле\n24:04 - Откуда мы знаем о прошлом климате Земли?\n26:32 - Как климат прошлого может повлиять на будущее человечества?\n31:10 - Как Марс выглядел раньше?\n33:35 - Жизнь на Марсе могла быть?\n35:16 - Жизнь на Землю могла прилететь с Марса?\n37:35 - Космическая программа Советского Союза\n40:03 - Как в Советском Союзе проектировали космические аппараты?\n42:04 - Как компьютеры Apple использовали советские инженеры?\n44:36 - Как космические программы рассчитывали вручную?\n47:51 - Вторая Луна может быть?\n49:48 - Что было бы с Землей, если бы появился второй спутник? \n54:10 - Какого быть создателем аппарата, который улетел на Марс?\n57:05 - Как правильно посадить прибор на Марс?\n58:23 - Почему на Венеру посадить аппарат легче, чем на Марсе?\n58:58 - Space X и миссия на Марс. Насколько это реально?\n1:02:45 - Интересные космические приборы. Как происходит исследование в космическом аппарате?\n1:07:12 - Что именно исследуют приборы в марсоходах?\n1:08:52 - Органика на Марсе. Это что-то живое?\n1:10:49 - Где вероятнее всего найти жизнь в космосе?\n1:13:23 - Зачем бурить Марс?\n1:13:55 - Что чувствуешь, когда твой аппарат запускают на Марс?\n\n#основа #космос #подкаст", "КОСМИЧЕСКИЙ КОНСТРУКТОР: ПРО ПОИСК ЖИЗНИ, БУДУЩЕЕ ЗЕМЛИ, ВТОРУЮ ЛУНУ", "b91d7d0f-eff5-47ad-8c2b-3b7bd7510b25", "DhE7Br2Jt9A", [], false, "https://www.youtube.com/watch?v=DhE7Br2Jt9A", 4566, false, 76, "/downloads/youtube/ОСНОВА/2024-11-17_КОСМИЧЕСКИЙ КОНСТРУКТОР: ПРО ПОИСК ЖИЗНИ, БУДУЩЕЕ ЗЕМЛИ, ВТОРУЮ ЛУНУ.m4a", false, false, 10, 1, ~U[2024-11-17 15:45:20Z], ~U[2026-05-03 23:41:12Z], ~U[2026-05-03 23:41:12Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня выпуск с конструктором космических аппаратов Олегом Кораблевым. Помимо интересных нюансов того, как (не) ищут признаки жизни на Марсе, и как устроен климат на разных планетах мы поговорили и о другой ретро теме. Олег занимается разработкой аппаратов с 80х годов, и было особенно интересно услышать, как отличался конструкторский процесс тогда и сейчас. Берегите свои олдскулы\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n0:00 - Земля превратится в Венеру?\n0:29 - Почему Марс красный?\n3:55 - Как на Марсе ищут жизнь?\n5:48 - Первые проекты по исследованию Марса и поиску там жизни\n11:03 - Откуда на Марсе метан? \n12:53 - Как марсоходы ищут жизнь?\n15:27 - На Марсе жарко? А на Венере?\n17:52 - На Марсе можно сделать атмосферу?\n22:22 - Сценарий катастрофы на Земле\n24:04 - Откуда мы знаем о прошлом климате Земли?\n26:32 - Как климат прошлого может повлиять на будущее человечества?\n31:10 - Как Марс выглядел раньше?\n33:35 - Жизнь на Марсе могла быть?\n35:16 - Жизнь на Землю могла прилететь с Марса?\n37:35 - Космическая программа Советского Союза\n40:03 - Как в Советском Союзе проектировали космические аппараты?\n42:04 - Как компь (truncated) 02:41:12.394 [debug] QUERY OK source="sources" db=1.8ms idle=84.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:12.428 [debug] QUERY OK source="media_items" db=33.7ms idle=51.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-10 17:21:07Z], 10] 02:41:12.440 [debug] QUERY OK source="media_items" db=11.3ms idle=82.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал «Пробковый шлем» - https://t.me/pithhelmet\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПоследнее время очень бурный интерес к Китаю. Но, возможно, не все знают, что с прошлого года это не самая большая страна в мире. Индия обогнала Китай по населению, и, вообще, несмотря на множество культурных \"влияний\" (йога, Болливуд, Буддизм), внимание к Индии явно слишком скромное.\n\nДаже наш сегодняшний гость, индолог, Илья Спектор, до записи рассказал мне, что на кафедру, изучающую Индию в его универскитете ежегодно поступает всего в районе 10 человек.\n\nВ этом выпуске обсуждаем, как в одной стране уживается полтора миллиарда человек, каждый из которых буквально не понимает вторую половину из-за 447 языков, как устроена кастовая система, почему индийское кино не похоже ни на что, и что будет, если сбить на скутере корову. \n\nК сожалению, у нас были технические проблемы с записью, и качество немного отличается от привычного. Тем не менее разговор вышел дико интересным\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Тюрьма за говяжий стейк\n0:50 - Почему Индия такая большая?\n2:49 - «К Индии нужно привыкнуть»\n5:11 - Какой ритм жизни в Мумбаи?\n8:41 - В Индии 22 языка. Почему?\n14:35 - Английский язык в Индии\n18:27 - Старое название Индии\n21:50 - Как устроены касты в Индии? Как делится общество?\n25:13 - Почему в Индии так много мусульман?\n27:31 - Как касты победили ислам?\n29:31 - Законы о кастах\n36:29 - Кто такие «неприкасаемые»?\n37:34 - Как касты проявляются в индийских людях?\n38:27 - Касты - это болезненая тема?\n40:21 - Какие ограничения есть у разных каст?\n42:22 - Как в Индии воспринимают иностранцев?\n42:43 - Индийцы в IT\n46:31 - Почему Индия не стала вторым Китаем?\n50:00 - 5 самых опасных вещей в Индии\n52:40 - Почему корова - священное животное?\n55:14 - Доставка домашних обедов на работу. Что это за диковинка?\n56:04 - Уличные стоматологи\n56:28 - Самые главные праздники в Индии\n57:30 - Индийское кино. Почему оно такое?\n1:02:40 - Индия и Великобритания. Какие у них отношения?\n1:06:39 - Крикет - почему это главный спорт в Индии?\n1:07:46 - На что еще повлияла Великобритания\n1:08:35 - Йога - это что?\n1:10:23 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n#основа #индия #подкаст", "ИНДИЯ: КАСТОВАЯ СИСТЕМА, БОЛЛИВУД, НЕПРИКАСАЕМЫЕ И КОРОВЫ, 500 ЯЗЫКОВ", "ddabd1a3-fb0a-4f2c-bd0d-f7effb238cd6", "ZpyV2dKxh_o", [], false, "https://www.youtube.com/watch?v=ZpyV2dKxh_o", 4137, false, 77, "/downloads/youtube/ОСНОВА/2024-11-10_ИНДИЯ: КАСТОВАЯ СИСТЕМА, БОЛЛИВУД, НЕПРИКАСАЕМЫЕ И КОРОВЫ, 500 ЯЗЫКОВ.m4a", false, false, 10, 1, ~U[2024-11-10 17:21:07Z], ~U[2026-05-03 23:41:12Z], ~U[2026-05-03 23:41:12Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал «Пробковый шлем» - https://t.me/pithhelmet\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПоследнее время очень бурный интерес к Китаю. Но, возможно, не все знают, что с прошлого года это не самая большая страна в мире. Индия обогнала Китай по населению, и, вообще, несмотря на множество культурных \"влияний\" (йога, Болливуд, Буддизм), внимание к Индии явно слишком скромное.\n\nДаже наш сегодняшний гость, индолог, Илья Спектор, до записи рассказал мне, что на кафедру, изучающую Индию в его универскитете ежегодно поступает всего в районе 10 человек.\n\nВ этом выпуске обсуждаем, как в одной стране уживается полтора миллиарда человек, каждый из которых буквально не понимает вторую половину из-за 447 языков, как устроена кастовая система, почему индийское кино не похоже ни на что, и что будет, если сбить на скутере корову. \n\nК сожалению, у нас были технические проблемы с записью, и качество немного отличается от привычного. Тем не менее разговор вышел дико интересным\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Тюрьма за говяжий стейк\n0:50 (truncated) 02:41:12.442 [debug] QUERY OK source="sources" db=1.9ms idle=60.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:12.477 [debug] QUERY OK source="media_items" db=34.8ms idle=51.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-11-03 17:11:07Z], 10] 02:41:12.489 [debug] QUERY OK source="media_items" db=11.2ms idle=83.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nС самого запуска Основы я мечтал записать подкаст про грибы ) Большую часть времени я докучаю микологу Михаилу Вишневскому на тему грибного разума и коллективного мозга, а он профессионально и очень аргументированно отнекивается. \n\nКонечно, мы обсудили, как работает кордицепс-убийца, атакующий муравьев и других животных, грибное оружие, самые дорогие и вкусные грибы. И почему они отдельное царство? Погнали\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Самые дорогие грибы\n1:37 - \"Единственный организм, который видно из космоса\". О размерах грибов и их возрасте\n4:00 - Самый тяжелый гриб\n6:43 - Что такое грибы? Почему это царство?\n10:09 - Что у грибов общего с животными и растениями?\n12:12 - Что такое грибница? И какое строение у грибов?\n14:03 - Где больше всего грибов?\n16:31 - Как устроена грибница?\n18:10 - Как гриб выиграл битву с человечеством?\n21:32 - Грибы как \"Веном\"\n24:06 - Как быстро грибы ели шпалы?\n24:44 - Как растут грибы?\n28:48 - Что такое \"ведьмино кольцо\"? И почему грибов боялись?\n32:59 - \"Грибной интернет\" - как грибы общаются между собой?\n37:07 - Кто такой Пол Стемец и как он повлиял на восприятие грибов?\n40:01 - \"Единственные отношения между грибницами - это война\". Как соперничают грибы\n41:42 - Как размеры грибницы влияют на ее функционирование и эволюцию?\n52:20 - Нейронные связи в грибнице. Они как мозг?\n56:20 - Самые дорогие грибы. В чем прикол трюфелей?\n59:59 - Китайский Кордицепс - что за супергриб?\n1:06:40 - Грибы из The Last of Us - что это? Они реальны?\n1:14:52 - Гриб зомбирующий муравьев\n1:20:21 - Паразитарные механизмы грибов\n1:22:01 - Баг бледной поганки\n1:24:01 - Зачем существуют ядовитые грибы? Почему они ядовиты не для всех?\n1:28:00 - Грибное оружие\n1:35:05 - Самый вкусный гриб\n1:38:43 - Сладкий венгерский трюфель\n1:40:01 - Запах лисичек - какой он?\n1:43:08 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией\n\n#основа #грибы #миколог #микология #вишневский #михаилвишневский", "МИКОЛОГ ВИШНЕВСКИЙ: ГРИБНОЙ РАЗУМ, ГРИБЫ-УБИЙЦЫ, THE LAST of US. ЛЕНИН - ГРИБ?", "fa507a02-afe5-46df-bd5b-51ca8ec99127", "ulQyUHsBaa4", [], false, "https://www.youtube.com/watch?v=ulQyUHsBaa4", 6080, false, 78, "/downloads/youtube/ОСНОВА/2024-11-03_МИКОЛОГ ВИШНЕВСКИЙ: ГРИБНОЙ РАЗУМ, ГРИБЫ-УБИЙЦЫ, THE LAST of US. ЛЕНИН - ГРИБ?.m4a", false, false, 10, 1, ~U[2024-11-03 17:11:07Z], ~U[2026-05-03 23:41:12Z], ~U[2026-05-03 23:41:12Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nС самого запуска Основы я мечтал записать подкаст про грибы ) Большую часть времени я докучаю микологу Михаилу Вишневскому на тему грибного разума и коллективного мозга, а он профессионально и очень аргументированно отнекивается. \n\nКонечно, мы обсудили, как работает кордицепс-убийца, атакующий муравьев и других животных, грибное оружие, самые дорогие и вкусные грибы. И почему они отдельное царство? Погнали\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Самые дорогие грибы\n1:37 - \"Единственный организм, который видно из космоса\". О размерах грибов и их возрасте\n4:00 - Самый тяжелый гриб\n6:43 - Что такое грибы? Почему это царство?\n10:09 - Что у грибов общего с животными и растениями?\n12:12 - Что такое грибница? И какое строение у грибов?\n14:03 - Где больше всего грибов?\n16:31 - Как устроена грибница?\n18:10 - Как гриб выиграл битву с человечеством?\n21:32 - Грибы как \"Веном\"\n24:06 - Как быстро грибы ели шпалы?\n24:44 - Как растут грибы?\n28:48 - Что такое \"ведьмино кольцо\"? И почему грибов боялись?\n32:59 - \"Грибной интернет\" - как грибы общаются между собой?\n37:07 - Кто такой Пол Стемец и как он повлиял на восприятие грибов?\n40:01 - \"Единственные отношения между грибницами - это война\". Как соперничают грибы\n41:42 - Как размеры грибницы влияют на ее функ (truncated) 02:41:12.492 [debug] QUERY OK source="sources" db=1.9ms idle=61.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:12.524 [debug] QUERY OK source="media_items" db=32.1ms idle=52.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-10-27 15:17:55Z], 10] 02:41:12.917 [debug] QUERY OK source="media_items" db=391.7ms idle=82.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nСоскучился по топовым выпускам про космос. Сегодня с астрофизиком Ольгой Сильченко обсуждаем разные контринтуитивные концепции: почему галактики удаляются друг от друга \"быстрее\" скорости света, был ли плоский мир, как наблюдения телескопа Джеймс Вебб нарушают стройность теории большого взрыва, что находится за границами вселенной и есть ли они вообще?\n\nНо честно говоря, для меня этот выпуск ценен тем, что в нем както очень понятно сформулирована идея про \"красные смещения\" и как оно помогает определять возраст галактик и звезд. Вроде несложная вещь, но чтобы ее спокойно и понятно объяснили - не везде встретишь.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Что быстрее скорости света?\n0:32 - Сколько всего галактик во вселенной?\n1:47 - Что такое «карликовые галактики»?\n2:34 - Как устроена гравитация вселенной?\n4:04 - Как устроено расширение пространства вселенной?\n6:24 - Как пространство может расширяться быстрее скорости света?\n9:15 - Древние галактики и скорость образования звезд\n13:55 - Что не так с теорией Большого взрыва?\n16:12 - Как формировались формы галактик?\n18:25 - Что закручивает галактики и как увеличивается их скорость?\n20:06 - Мир изначально был плоским?\n23:38 - Как мы знаем возраст объектов во вселенной?\n24:22 - Мультивселенная в космосе\n27:36 - Как впервые предположили о существовании темной материи?\n33:31 - «Катастрофа» темная энергии\n35:27 - Про скорость гравитации\n36:32 - Что такое «горизонт вселенной»? У нее есть конец?\n37:30 - Пустоты вселенной и распределение материи\n41:34 - Как появляются черные дыры?\n43:09 - Как сформировались смерхмассивные черные дыры в центрах галактик?\n44:18 - Парадоксы вселенной и ее времени\n45:45 - Как оценить массу черных дыр?\n47:28 - Что такое квазар? Почему они светится?\n49:27 - Что должен найти телескоп Джеймс Уэбб?\n53:30 - Что на Земле также эффективно изучает космос как Джеймс Уэбб?\n56:51 - Что должен найти Большой адронный коллайдер?\n58:58 - Какой химический состав галактик? Как он формируется?\n1:04:27 - Что мы еще не открыли химии космоса?\n1:06:43 - Как складывалась эволюция вселенной?\n1:09:07 - Может ли галактика самоуничтожиться?\n1:10:10 - Прародитель галактики\n1:10:31 - Спасибо за просмотр! Ищите музыку Ольги Касьяновны в ютубе\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией\n\n#основа #космос #вселенная", "СИЛЬЧЕНКО: ЗА ГРАНИЦАМИ ВСЕЛЕННОЙ, БЫСТРЕЕ СКОРОСТИ СВЕТА, ПРОБЛЕМА БОЛЬШОЙ ВЗРЫВ, ПЛОСКАЯ ВСЕЛЕННАЯ", "0c5bb74f-6466-4717-820e-907d204c7e09", "aScza25XDos", [], false, "https://www.youtube.com/watch?v=aScza25XDos", 4154, false, 79, "/downloads/youtube/ОСНОВА/2024-10-27_СИЛЬЧЕНКО: ЗА ГРАНИЦАМИ ВСЕЛЕННОЙ, БЫСТРЕЕ СКОРОСТИ СВЕТА, ПРОБЛЕМА БОЛЬШОЙ ВЗРЫВ, ПЛОСКАЯ ВСЕЛЕННАЯ.m4a", false, false, 10, 1, ~U[2024-10-27 15:17:55Z], ~U[2026-05-03 23:41:12Z], ~U[2026-05-03 23:41:12Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nСоскучился по топовым выпускам про космос. Сегодня с астрофизиком Ольгой Сильченко обсуждаем разные контринтуитивные концепции: почему галактики удаляются друг от друга \"быстрее\" скорости света, был ли плоский мир, как наблюдения телескопа Джеймс Вебб нарушают стройность теории большого взрыва, что находится за границами вселенной и есть ли они вообще?\n\nНо честно говоря, для меня этот выпуск ценен тем, что в нем както очень понятно сформулирована идея про \"красные смещения\" и как оно помогает определять возраст галактик и звезд. Вроде несложная вещь, но чтобы ее спокойно и понятно объяснили - не везде встретишь.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Что быстрее скорости света?\n0:32 - Сколько всего галактик во вселенной?\n1:47 - Что такое «карликовые галактики»?\n2:34 - (truncated) 02:41:12.920 [debug] QUERY OK source="sources" db=2.1ms idle=428.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:12.957 [debug] QUERY OK source="media_items" db=36.6ms idle=428.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-10-20 11:50:18Z], 10] 02:41:12.995 [debug] QUERY OK source="media_items" db=37.6ms idle=433.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИнтересный разговор с биоинформатиком про суть ДНК и будущее технологий. В ходе беседы Мария Попцова спросила меня, на каком носителе я бы решил хранить информацию, которая должна пролежать 1000 лет. Мой ответ был - гравировка на металлических пластинах ) Но решение Марии было более парадоксальным - ДНК. Оказывается, бионосители в пробирке могут продержаться очень долго. Даже дольше чем магнитные носители, вроде современных жестких дисков. И, конечно, таким образом можно сохранить генетическую информацию о себе на многие годы вперед. Отдельный вопрос - зачем ) Но тем не менее. \n\nЭто только один из аспектов нашего выпуска сегодня. Еще поговорили про клетку как город, бессмертие и гены Пушкина. Маствоч!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Цифровой двойник клетки\n1:05 - ДНК содержится в волосах человека? При чем тут Пушкин и Наполеон\n2:06 - Геном меняется с течением жизни?\n3:46 - Что известно про геном Пушкина?\n5:05 - Геном Рюриковичей и современных знаменитостей. Где посмотреть?\n6:10 - Пушкин был африканцем?\n8:32 - Как долго живет клетка? Как ваш организм обновляется в течении жизни?\n12:09 - Можем ли мы программировать жизнь клетки?\n13:55 - Возможно ли бессмертие клетки? Как происходит омолаживание организма?\n16:50 - Раковые клетки. Как они появляются?\n18:45 - Сколько программ у клетки?\n20:19 - Клетка - это город. Что есть в этом городе?\n21:09 - Что такое хромосомы?\n25:09 - Как белки управляют организмом?\n27:21 - Как закодирована клетка? Что мы можем понять из ее кода?\n32:17 - Как ИИ помогает разобраться с программой клеток?\n37:01 - Генетический компьютер и как он работает\n38:34 - Как в будущем планируют тестировать лекарства?\n39:52 - Как гены современных людей отличаются от генов людей прошлого?\n43:05 - Эволюция человеческого гена\n46:13 - \"Адам и Ева никогда не встречались\". Почему? Кто был общим предком женщин и мужчин?\n48:33 - Как получилось разнообразие видов?\n50:57 - Что изучает генетика?\n52:27 - Как РНК могут победить рак?\n56:11 - Почему до сих пор мы не нашли лекарство от рака?\n59:08 - Что такое кардиогенетика? Как генетически понять, что у человека болезнь сердца?\n1:05:04 - Как сохранить геном на 1000 лет? DNK-storage\n1:09:05 - Как создать компьютерную копию человека?\n1:12:05 - Нейроморфные нейросети. Что это?\n1:13:30 - Прогнозы Курцвейла. Что он говорил про биотех?\n1:16:22 - У разных животных и растений разная длина геномов. Почему?\n1:17:45 - \"45% нашего генома - это потомки вирусов\". Почему это важно?\n1:22:11 - Почему мы произошли именно от приматов?\n1:26:28 - Мы можем жить вечно?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "БИОИНФОРМАТИКА: КАК ПОБЕДИТЬ СМЕРТЬ и ДНК ПУШКИНА", "3e4f106c-c931-48b5-86fe-907a78e47c81", "DRIB259xy3c", [], false, "https://www.youtube.com/watch?v=DRIB259xy3c", 5229, false, 80, "/downloads/youtube/ОСНОВА/2024-10-20_БИОИНФОРМАТИКА: КАК ПОБЕДИТЬ СМЕРТЬ и ДНК ПУШКИНА.m4a", false, false, 10, 1, ~U[2024-10-20 11:50:18Z], ~U[2026-05-03 23:41:12Z], ~U[2026-05-03 23:41:12Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИнтересный разговор с биоинформатиком про суть ДНК и будущее технологий. В ходе беседы Мария Попцова спросила меня, на каком носителе я бы решил хранить информацию, которая должна пролежать 1000 лет. Мой ответ был - гравировка на металлических пластинах ) Но решение Марии было более парадоксальным - ДНК. Оказывается, бионосители в пробирке могут продержаться очень долго. Даже дольше чем магнитные носители, вроде современных жестких дисков. И, конечно, таким образом можно сохранить генетическую информацию о себе на многие годы вперед. Отдельный вопрос - зачем ) Но тем не менее. \n\nЭто только один из аспектов нашего выпуска сегодня. Еще поговорили про клетку как город, бессмертие и гены Пушкина. Маствоч!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/cha (truncated) 02:41:13.000 [debug] QUERY OK source="sources" db=3.8ms idle=360.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.036 [debug] QUERY OK source="media_items" db=36.3ms idle=83.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-10-13 15:27:44Z], 10] 02:41:13.049 [debug] QUERY OK source="media_items" db=12.4ms idle=116.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nВообще-то этот выпуск про Антарктиду, про то, как там работается, живется, как полярники ходят в баню, что выпивают. Но, главное, какими исследованиями занимаются в условиях, приближенных к марсианским. Как мы узнаем о погоде 100 миллионов лет назад, и как это связано с климатом будущего. Какие самые катастрофические климатические сценарии и что будет с Санкт-Петербургом? Спойлер: если верить нашему гостю климатологу и полярнику Алексею Екайкину, там есть шансы превратиться в северную Венецию чуть сильнее, чем хотелось бы.\n\nА вообще, я будто в далеком путешествии побывал, пока это интервью записывал. Завораживает, что на планете есть кардинально и такие удивительные другие места. Кажется, очень интересно вышло. Кстати, кто-то из читателей бывал в Антарктиде?\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - ЧП в Антарктиде\n1:14 - Про прибывание в Антарктиде\n2:17 - Какое лето в Антарктиде?\n3:17 - Как ощущается разница между -30 и -70 градусов?\n4:27 - \"Можно выйти в пиджачке и ничего тебе особо не будет\". Что влияет на мороз в Антарктиде?\n5:20 - Как устроено исследование Антарктиды? Сколько там станций и кто там живет?\n6:41 - Почему наша станция в Антарктиде называется \"Восток\"?\n8:11 - У кого есть станции в Антарктиде?\n8:57 - Самые большие станции Антарктиды. Сколько людей там живет?\n10:04 - \"В Антарктиде нет оружия и мирного атома\"\n11:17 - Почему Антарктида до сих пор ничейная?\n13:33 - В Антарктиде есть что добывать?\n14:56 - Что люди делают в Антарктиде?\n16:05 - Что находится под льдом Антарктиды? Какие основные исследования проводятся в Антарктиде?\n19:20 - \"Летопись ледников\" - что это?\n20:02 - Самый древний лед на Земле. Сколько ему лет?\n23:30 - Как обогреть базу в -50?\n25:21 - Что питает антарктические станции?\n28:42 - Баня в Антарктиде\n29:20 - Почему вредно долго пить воду из антарктического снега ?\n30:03 - Долгое пребывание в Антарктиде влияет на здоровье человека?\n31:45 - Почему в Антарктиде низкое давление воздуха?\n35:28 - Сколько зарабатывают механики в Антарктиде?\n36:48 - Есть ли частные станции в Антарктиде?\n38:40 - Что такое полярное ночь и полярный день? Сколько они длятся в Антарктиде?\n40:17 - Что едят в Антарктиде? Как там выращивают овощи?\n41:55 - Какие законы в Антарктиде?\n44:32 - Что ели первые исследователи Антарктиды и какая там была \"местная еда\"?\n46:37 - Как устроена станция? Что в ней есть?\n50:31 - Рабочий день на станции\n51:02 - Банный день в Антарктиде\n51:49 - Алкоголь в Антарктиде. Что там пьют?\n52:51 - Сколько женщин работает в Антарктиде?\n55:02 - В Антарктиде были свадьбы?\n56:57 - Церкви в Антарктиде и священник-эколог\n58:28 - На какие классы делится общество Антарктиды?\n1:01:01 - Вопрос от зрителей: Когда Арктика и Антарктида растаят? Что будет тогда?\n1:05:13 - Может ли уровень океана подняться катастрофически? Что будет с Санкт-Петербургом?\n1:09:00 - Как спасти Питер?\n1:11:11 - \"Когда-то говорили, что потепления нет\". А что теперь?\n1:13:34 - Что будет с климатом дальше?\n1:15:06 - Про CO2 в воздухе\n1:19:18 - В Антарктиде видны последствия глобального потепления?\n1:21:05 - Сколько стоит поехать в Антарктиду?\n1:22:39 - Антарктические пингвины. Какие они? Что они там делают?\n1:26:30 - Какие чрезвычайные ситуации могут быть на антарктической станции?\n1:27:31 - Ощущения от первого попадания в Антарктиду\n1:29:55 - Метель в Антарктиде. Что происходит на станции?\n1:31:44 - Интернет на станциях\n1:32:48 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ЛЕДЯНОЙ МАРС на ЗЕМЛЕ", "9ebfb19d-a28e-4551-b4d8-03445abbcf64", "A8FBW1E9r-U", [], false, "https://www.youtube.com/watch?v=A8FBW1E9r-U", 5575, false, 81, "/downloads/youtube/ОСНОВА/2024-10-13_ЛЕДЯНОЙ МАРС на ЗЕМЛЕ.m4a", false, false, 10, 1, ~U[2024-10-13 15:27:44Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nВообще-то этот выпуск про Антарктиду, про то, как там работается, живется, как полярники ходят в баню, что выпивают. Но (truncated) 02:41:13.052 [debug] QUERY OK source="sources" db=2.1ms idle=92.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.088 [debug] QUERY OK source="media_items" db=35.7ms idle=56.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-10-06 16:57:46Z], 10] 02:41:13.098 [debug] QUERY OK source="media_items" db=9.6ms idle=88.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nПривет, сегодня у нас интересная тема. Когда я запускал Основу, одна из задач, которую формулировал, была примерно такой: находить пересечения между точными науками и гуманитарными. Искусство и феномен красоты - отличный заход в эту тему. И в новом выпуске мы говорим с историком и археологом Владиславом Житеневым про первых людей и то, что было у них в голове.\n\nЧто интересно? Например, оказывается, уже несколько тысяч лет назад люди придумали наскальную анимацию. А еще существовали художественные школы, и «мастера» рисунков могли расписывать разные пещеры, находившиеся в разных концах Европы. Еще мы поговорили про то, как люди смогли «задоминировать» своих собратьев неандертальцев, и что от них в нас осталось. Рекомендуется к просмотру\n\n0:00 - Альтернативные люди\n1:10 - Пещерные мультфильмы и кино. Что это?\n7:31 - Какую музыку слушали древние люди? На чем они исполняли эту музыку?\n10:44 - Человеческий вид мог не выжить? \n15:10 - Самое древнее произведение искусства\n20:22 - Как и почему у древних людей появилось искусство?\n23:06 - \"Много зависимостей мы получили от неандертальцев\". Как древние люди научили нас курить?\n25:09 - Как неандертальцы сосуществовали с Sapiens?\n28:02 - Какие болезни были у древних людей?\n30:35 - Что такое КРАСОТА для древних людей?\n33:38 - \"Художественные школы древних людей\". Как первые люди учили друг друга рисовать?\n36:26 - Каким был школьник 15000 лет назад?\n37:52 - \"Детский уголок\" в пещере\n39:07 - Демография первых людей\n40:50 - Как гуляли первобытные дети и подростки?\n42:58 - Были ли соревнования и спорт у первых людей?\n47:25 - Наскальные портреты и правила искусства древних людей\n50:06 - Как климат разрушил древние общества?\n54:43 - Как шутили древние люди?\n57:23 - Насколько агрессивны были древние люди? Они воевали?\n1:02:37 - Почему у древних людей была очень мирная жизнь?\n1:04:47 - Художники среди древних людей\n1:08:32 - Древние люди рисовали мифы на стенах пещер?\n1:12:31 - Кого чаще всего изображали в пещерах?\n1:18:02 - Проектировка древних пещер. Какие помещения у них были?\n1:20:43 - Пещерный храм\n1:22:52 - Как открытия истории древних людей влияет на современность?\n1:23:48 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "МИФЫ о ПЕРВОМ ЧЕЛОВЕКЕ", "7eb26e12-9e78-48eb-bbb4-1e76546f2d6d", "TTJ-3wc9Tfw", [], false, "https://www.youtube.com/watch?v=TTJ-3wc9Tfw", 5050, false, 82, "/downloads/youtube/ОСНОВА/2024-10-06_МИФЫ о ПЕРВОМ ЧЕЛОВЕКЕ.m4a", false, false, 10, 1, ~U[2024-10-06 16:57:46Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nПривет, сегодня у нас интересная тема. Когда я запускал Основу, одна из задач, которую формулировал, была примерно такой: находить пересечения между точными науками и гуманитарными. Искусство и феномен красоты - отличный заход в эту тему. И в новом выпуске мы говорим с историком и археологом Владиславом Житеневым про первых людей и то, что было у них в голове.\n\nЧто интересно? Например, оказывается, уже несколько тысяч лет назад люди придумали наскальную анимацию. А еще существовали художественные школы, и «мастера» рисунков могли расписывать разные пещеры, находившиеся в разных концах Европы. Еще мы поговорили про то, как люди смогли «задоминировать» своих собратьев неандертальцев, и что от них в нас осталось. Рекомендуется к просмотру\n\n0:00 - Альтернативные люди\n1:10 - Пещерные мультфильмы и кино. Что это?\n7:31 - Какую музыку слушали древние люди? На чем они исполняли эту музыку?\n10:44 - Человеческий вид мог не выжить? \n15:10 - Самое древнее произведение (truncated) 02:41:13.101 [debug] QUERY OK source="sources" db=2.2ms idle=62.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.134 [debug] QUERY OK source="media_items" db=32.8ms idle=51.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-09-29 11:49:16Z], 10] 02:41:13.145 [debug] QUERY OK source="media_items" db=10.7ms idle=82.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nТелеграм-канал Михаила Лисакова: https://t.me/riding_a_star\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nИнтересно, что физика позволяет посмотреть на вселенную как на игру/компьютерную программу. Например, астрофизик Михаил Лисаков из сегодняшнего выпуска рассуждает примерно так. У нас есть 4 типа взаимодействий (гравитация, электромагнитное, сильное, слабое). И каждое из них по сути определяется своей константой. А теперь можно порассуждать, какой была бы наша галактика, если бы эти константы оказались немного другими. Например, если бы гравитационная постоянная была сильно слабее, то звезды не появились бы. Потому что материя не смогла бы сжиматься достаточно сильно для запуска термоядерных реакций. Еще обсуждаем: как сделали четкое фото черной дыры, как ищут потенциально обитаемые планеты и много всего еще. Приятного просмотра\n\n0:00 - Спутником какой планеты лучше всего быть?\n1:04 - Как появление золота связано с космосом?\n3:39 - В космосе летает золото?\n4:00 - Как появились химические вещества?\n4:46 - Какие элементы появились только на Земле?\n7:37 - Что нужно чтобы появилась жизнь?\n11:46 - Как гравитация влияет на появление звезд и планет?\n15:39 - Что будет с вселенной, если физические постоянные изменятся на 1%?\n16:59 - Мультивселенные и их параметры\n17:50 - \"Основные законы физики - одинаковы во всей вселенной\". Как это доказать?\n19:38 - Что такое экзопланеты? Как они выглядят?\n23:01 - Как придумывают изображение планет, которых мы еще не видели?\n25:32 - Какая вероятность нахождения внеземной разумной жизни?\n26:59 - Где мы можем жить кроме Земли?\n28:54 - Как найти идеальное Солнце?\n30:44 - Что происходит, когда Солнце полностью сгорит?\n32:51 - Как найти идеальную замену Земле?\n33:57 - Какая жизнь может появится в экстремальных условиях?\n36:40 - Как понять, что экзопланета пригодна для жизни?\n46:51 - Как на компьютере моделируют появление жизни на далеких планетах?\n50:12 - Черные дыры в центрах галактик. Что мы о них знаем?\n56:46 - Как мы видим черные дыры, если они поглощают все вокруг себя?\n58:15 - Самый крутой телескоп для обнаружения самых дальних объектов во вселенной. Как он видит так далеко?\n1:01:57 - Как впервые предсказали существование черных дыр?\n1:04:56 - ТОП-5 космических угроз для Земли. 1) Излучение центра галактики\n1:05:45 - 2) Взрыв СВЕРХНОВЫХ. Что будет с ночным небом после взрыва ближайшей сверхновой?\n1:07:10 - 3) Заряженные частицы Солнца\n1:07:48 - 4) Астероиды. Как их обнаружить на подлете к Земле? И как их уничтожать?\n1:09:33 - 5) Враждебная внеземная жизнь\n1:10:47 - У нас есть шансы против пришельцев?\n1:13:22 - \"Пришельцы еще не знают, что у нас был ковид\". Почему для инопланетян мы еще в прошлом?\n1:14:49 - Как победить расстояние и физику вселенной?\n1:16:22 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "АСТРОФИЗИК ЛИСАКОВ: ТОП-5 УГРОЗ ИЗ КОСМОСА", "681d8591-b96f-489d-b5e5-5e010204e3b6", "uMaRFtYpzkM", [], false, "https://www.youtube.com/watch?v=uMaRFtYpzkM", 4604, false, 83, "/downloads/youtube/ОСНОВА/2024-09-29_АСТРОФИЗИК ЛИСАКОВ: ТОП-5 УГРОЗ ИЗ КОСМОСА.m4a", false, false, 10, 1, ~U[2024-09-29 11:49:16Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nТелеграм-канал Михаила Лисакова: https://t.me/riding_a_star\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\nИнтересно, что физика позволяет посмотреть на вселенную как на игру/компьютерную программу. Например, астрофизик Михаил Лисаков из сегодняшнего выпуска рассуждает примерно так. У нас есть 4 типа взаимодействий (гравитация, электромагнитное, сильное, слабое). И каждое из них по сути определяется своей константой. А теперь можно порассуждать, какой б (truncated) 02:41:13.147 [debug] QUERY OK source="sources" db=1.7ms idle=57.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.180 [debug] QUERY OK source="media_items" db=32.9ms idle=49.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-09-22 15:33:08Z], 10] 02:41:13.192 [debug] QUERY OK source="media_items" db=10.9ms idle=80.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Бонус +25% к доходности на 3 месяца на JetLend: https://jetlend.ru/go/ved1\nБонус можно активировать с 22.09.2024 г. по 29.09.2024г.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня выпуск особенный. В этом году я решил совместить досуг с работой и поехал смотреть полное солнечное затмение. А параллельно понемного снимал этот процесс. Поэтому сегодня мы не только разберем тему затмений и других загадочных астрономических явлений, но и посмотрим как это выглядит живьем, какая атмосфера и эмоции сопровождают процесс. А в гостях ловец затмений Сергей Цурканов и астрофизик Анастасия Топчиева. Узнаем, что такое парад планет, как затмения продвинули развитие науки, сколько стоит посмотреть затмение и какие бывают разновидности. В общем, вашему вниманию спецвыпуск про затмения. Расскажите, как вам такой формат?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Сегодня у нас специальный выпуск про затмения\n0:44 - Как ловить затмения?\n3:25 - Скоро не будет солнечных затмений. Почему?\n3:57 - Что человечеству дают затмения?\n5:22 - Какие открытия сделали благодаря затмениям?\n12:17 - Как ловить затмения?\n16:21 - Кто охотится за затмениями?\n19:54 - Подготовка к ловле затмения\n20:26 - Как астрономы вычисляют точное время затмения?\n21:32 - Как сложно просчитать появление затмения?\n29:03 - Что видно в небе во время затмения?\n30:40 - Пролет кометы Галлея. Почему она переодически пролетает мимо Земли?\n33:13 - Метеоритные дожди. Что это?\n35:46 - Что происходит вокруг в начале затмения?\n36:11 - Затмение в Индонезии в 2016. Почему оно запомнилось?\n37:34 - Как реагируют люди, которые не знали, что происходит затмение?\n38:45 - Какие ощущения при первом затмении?\n39:48 - Как меняется температура и цвета при затмении?\n40:58 - Странные тени при затмении. Почему?\n44:07 - Можно ли увидеть вспышки на Солнце через телескоп?\n47:00 - Что такое лунное затмение?\n49:13 - Почему опасно смотреть на затмение?\n51:07 - Начало затмения. Темнота среди дня\n51:36 - Что такое парад планет?\n53:22 - Где чаще проходят затмения? Куда лучше всего ехать его смотреть?\n55:08 - Когда над Россией будет затмение?\n56:19 - Финал затмения\n57:09 - Ближайшее полное затмение. Когда и где?\n58:26 - Ловите затмения!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "КАК УСТРОЕНЫ ЗАТМЕНИЯ?", "e8592115-857a-4b25-8445-45bf51b2d47d", "EoJ26yuCOOw", [], false, "https://www.youtube.com/watch?v=EoJ26yuCOOw", 3547, false, 84, "/downloads/youtube/ОСНОВА/2024-09-22_КАК УСТРОЕНЫ ЗАТМЕНИЯ?.m4a", false, false, 10, 1, ~U[2024-09-22 15:33:08Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "Бонус +25% к доходности на 3 месяца на JetLend: https://jetlend.ru/go/ved1\nБонус можно активировать с 22.09.2024 г. по 29.09.2024г.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня выпуск особенный. В этом году я решил совместить досуг с работой и поехал смотреть полное солнечное затмение. А параллельно понемного снимал этот процесс. Поэтому сегодня мы не только разберем тему затмений и других загадочных астрономических явлений, но и посмотрим как это выглядит живьем, какая атмосфера и эмоции сопровождают процесс. А в гостях ловец затмений Сергей Цурканов и астрофизик Анастасия Топчиева. Узнаем, что такое парад планет, как затмения продвинули развитие науки, сколько стоит посмотреть затмение и какие бывают разновидности. В общем, вашему вниманию спецвыпуск про затмения. Расскажите, как вам такой формат?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Сегодня у нас специальный выпуск про затмения\n0:44 - Как ловить затмения?\n3:25 - Скоро не будет солнечных затмений. Почему?\n3:57 - Что человечеству дают затмения?\n5:22 - Какие открытия сделали благодаря затмениям?\n12:17 - Как ловить затмения?\n16:21 - Кто охотится за затмениями?\n19:54 - Подготовка к л (truncated) 02:41:13.194 [debug] QUERY OK source="sources" db=2.1ms idle=58.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.228 [debug] QUERY OK source="media_items" db=33.7ms idle=49.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-09-15 17:08:37Z], 10] 02:41:13.239 [debug] QUERY OK source="media_items" db=10.0ms queue=0.1ms idle=81.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто шокирует. Цивилизации Мезоамерики Майя, Ацтеки, Ольмеки и другие - существовали параллельно со старым светом. Поразительно, что чем-то их культура и традиции были похожи на европейские, а чем-то кардинально отличались. \n\nЗачем они строили пирамиды, как изобрели астрономию и письменность, как были устроены их города и зачем элита делала себе \"инопланетные\" черепа? Про все это мы разговариваем с кандидатом исторических наук, специалистом по истории и культуре Мезоамерики и иероглифической письменности майя, Дмитрием Беляевым. Маствоч\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Инопланетные черепа в майя. Что это?\n1:25 - Чем отличаются южноамериканские пирамиды от египетских?\n5:44 - \"Горизонтальные пирамиды длиной в несколько километров\". Какие типы монументов были у майя?\n8:24 - \"Боги и предки живут на горах и внутри гор\". Почему пирамида была божественным сооружением?\n9:47 - Первая цивилизация Америки - ольмеки. Что мы о них знаем?\n12:53 - Где и почему майя строили первые пирамиды?\n13:56 - Маски сверхъестественных существ на пирамидах. Кому они посвящены?\n16:05 - Зачем хоронить правителя в пирамиде? Как майя пришли к этому?\n17:05 - Как выглядел обычный день у жителей майя? Что они ели?\n22:51 - Какая работа была у майя?\n26:10 - Общественные работы у майя: строительство дорог и террас для растений\n28:29 - Как выглядели крупные города у древних майя? Сколько там жило людей?\n31:56 - Сравниваем развитие мезоамериканских цивилизаций и европейских. Насколько они отставали от Европы?\n37:39 - Письменность майя. Какая она?\n41:07 - Почему мезоамериканские цивилизации остались в каменном веке?\n44:31 - Почему в майя не использовали колесо? Как они перевозили грузы?\n45:54 - \"Поселение должно быть вписано в космический ландшафт\". Как майя строили здания согласно астрономии?\n48:32 - Зачем майя следили за космосом?\n50:08 - КАЛЕНДАРЬ МАЙЯ. Что это? Зачем он был нужен?\n56:36 - Как работает календарь майя? \n1:07:10 - Письменность и счет майя. Как они их изобрели?\n1:14:02 - Как разобрали письменность майя? Из чего она состоит?\n1:15:47 - Пишем на языке майя\n1:19:34 - Язык и письменность майя полностью расшифровали?\n1:21:50 - Почему резчики по камню МЕНЯЛИ ЯЗЫК МАЙЯ?\n1:23:30 - Кто такой Юрий Кнорозов? Как он расшифровал письменность майя?\n1:29:30 - Инопланетные черепа у майя. Что это было?\n1:35:30 - Как бы сейчас жили цивилизации мезоамерики?\n1:42:56 - Делаем второй выпуск про майя?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ДРЕВНИЕ МАЙЯ: ИНОПЛАНЕТЯНЕ НА ЗЕМЛЕ", "2a27632e-1caf-456b-938d-727631112da8", "QurJdiWndQ4", [], false, "https://www.youtube.com/watch?v=QurJdiWndQ4", 6164, false, 85, "/downloads/youtube/ОСНОВА/2024-09-15_ДРЕВНИЕ МАЙЯ: ИНОПЛАНЕТЯНЕ НА ЗЕМЛЕ.m4a", false, false, 10, 1, ~U[2024-09-15 17:08:37Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто шокирует. Цивилизации Мезоамерики Майя, Ацтеки, Ольмеки и другие - существовали параллельно со старым светом. Поразительно, что чем-то их культура и традиции были похожи на европейские, а чем-то кардинально отличались. \n\nЗачем они строили пирамиды, как изобрели астрономию и письменность, как были устроены их города и зачем элита делала себе \"инопланетные\" черепа? Про все это мы разговариваем с кандидатом исторических наук, специалистом по истории и культуре Мезоамерики и иероглифической письменности майя, Дмитрием Беляевым. Маствоч\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Инопланетные черепа в майя. Что это?\n1:25 - Чем отличаются южноамериканские пирамиды от египетских?\n5:44 - \"Горизонтальные пирамиды длиной в несколько километров\". Какие т (truncated) 02:41:13.242 [debug] QUERY OK source="sources" db=2.1ms idle=59.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.273 [debug] QUERY OK source="media_items" db=31.0ms idle=50.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-09-08 15:47:36Z], 10] 02:41:13.283 [debug] QUERY OK source="media_items" db=9.4ms idle=78.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКогда мы только запускали Основу два года назад, у нас был список нескольких первых железобетонных спикеров. Идея была в том чтобы покрыть самую базы из разных областей, и что особенно интересно найти пересечения и соседства. Нескольких вы уже видели (порой не раз): Вячеслав Дубынин, Алексей Семихатов, Мария Фаликман. Но были и те, кто добрался до подкаста не сразу. И такой гость у нас сегодня - лингвист Светлана Бурлак.\n\nСветлана очень убедительно рассуждает на тему языка с привлечением данных из самых разных наук: биология - для особенностей строения \"органов говорения\" (гортани, диафрагмы и тд) у других животных, генетика - для выстраивания гипотез существования единого языка, антропология - для поиска момента возникновения первого слова. \n\nИ, кажется, сегодня вышел безумно интересный разговор и самом основном - как появился первый язык, какими были первые слова, что общего между всеми языками. Буду пересматривать с наслаждением \n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Был ли общий праязык?\n0:45 - Подписывайтесь на телеграм Бориса\n1:04 - Какое слово было самым первым? И что такое слово?\n6:37 - Как говорили древние люди? Какая была древняя речь?\n10:08 - Как физиологически появилась речь?\n13:26 - Какой были ранние формы коммуникации? И как они менялись?\n17:34 - Язык появился в мозге?\n25:15 - Насколько мировые языки могут быть родны друг другу?\n31:02 - Что общего у русского и английского? Что такое индо-европейские языки?\n45:32 - Английский язык - пострадал от глобализации? Как английский меняется из страны в страну?\n54:19 - Насколько далеко в прошлое языков мы можем заглянуть?\n1:05:29 - Праязык существовал? Какой он мог быть?\n1:12:21 - Почему современные языки настолько отличаются друг от друга?\n1:14:54 - Бургер и гамбургер. Как появились эти слова?\n1:19:52 - Сейчас создается новый язык?\n1:27:52 - Могут ли в будущем языки объединиться?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "КАКИМ БЫЛО ПЕРВОЕ СЛОВО и КАК ГОВОРЯТ ЖИВОТНЫЕ?", "bc9c986a-71cb-4f0e-9b3d-17127a751bc2", "WPyCEMXg9pE", [], false, "https://www.youtube.com/watch?v=WPyCEMXg9pE", 5493, false, 86, "/downloads/youtube/ОСНОВА/2024-09-08_КАКИМ БЫЛО ПЕРВОЕ СЛОВО и КАК ГОВОРЯТ ЖИВОТНЫЕ?.m4a", false, false, 10, 1, ~U[2024-09-08 15:47:36Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nКогда мы только запускали Основу два года назад, у нас был список нескольких первых железобетонных спикеров. Идея была в том чтобы покрыть самую базы из разных областей, и что особенно интересно найти пересечения и соседства. Нескольких вы уже видели (порой не раз): Вячеслав Дубынин, Алексей Семихатов, Мария Фаликман. Но были и те, кто добрался до подкаста не сразу. И такой гость у нас сегодня - лингвист Светлана Бурлак.\n\nСветлана очень убедительно рассуждает на тему языка с привлечением данных из самых разных наук: биология - для особенностей строения \"органов говорения\" (гортани, диафрагмы и тд) у других животных, генетика - для выстраивания гипотез существования единого языка, антропология - для поиска момента возникновения первого слова. \n\nИ, кажется, сегодня вышел безумно интересный разговор и самом основном - как появился первый язык, какими были первые слова, что общего между всеми языками. Буду пересматривать с наслаждением \n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Был ли общий праязык?\n0:45 - Подписывайтесь на телеграм Бориса\n1:04 - Какое слово было самым первым? И что такое слово?\n6:37 - Как говорили древние люди? Какая была древняя речь?\n10:08 - Как физиологически появилась речь?\n13:26 - Какой были ранние формы коммуникации? И как они менялись?\n17:34 - Язык появился в мозге?\n25:15 - Насколько мировые языки м (truncated) 02:41:13.286 [debug] QUERY OK source="sources" db=2.5ms idle=55.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.319 [debug] QUERY OK source="media_items" db=32.5ms idle=47.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-09-01 14:48:29Z], 10] 02:41:13.404 [debug] QUERY OK source="media_items" db=84.8ms idle=77.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nСпутники всегда летают над нашими головами. С момента запуска первого искусственного спутника Земли \"Спутник-1\" прошло уже почти 67 лет. За это время на орбиту вывели уже тысячи летательных аппаратов. Как менялись спутники Земли? Кто может запускать эти аппараты в космос? Зачем спутники нам нужны? За чем наблюдают спутниковые системы? Как выглядит наша планета из космоса? Насколько объекты на ней легко заметить с орбиты? В новом подкасте мы поговорили с старшим научным сотрудником отдела технологий спутникового мониторинга ИКИ РАН Михаилом Бурцевым\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Сегодня поговорим про спутники\n1:15 - Когда и кем был сделан первый снимок Земли из космоса?\n6:35 - Насколько подробно мы наблюдаем за Землей? Сколько сейчас над нами спутников?\n9:56 - Как спутники могут зависать над одной точкой на Земле?\n17:11 - Какую информацию мы получаем о Земле через спутники? Почему Землю не сканируют рентгеном?\n23:22 - Что впервые смогли обнаружить на Земле с помощью спутников?\n25:04 - Что вообще считается космосом?\n27:18 - Что такое Starlink? Как они работают?\n36:15 - Как изменилась Земля за почти 80 лет спутникового наблюдения?\n44:01 - \"Центр управления спутниками\": что делать с поломками на спутниках и как ими управляют?\n52:47 - Как создают спутники? Какие технологии в них есть? Как часто их меняют?\n1:07:14 - Как выглядит пульт управления спутниками?\n1:11:00 - Как инопланетяне могут наблюдать за Землей и что бы они искали?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "НАБЛЮДАТЕЛИ ИЗ КОСМОСА: КТО и КАК СЛЕДИТ ЗА ЗЕМЛЕЙ?", "da23b02a-6205-4439-b693-d565b432e08b", "G-R5uBr0cNc", [], false, "https://www.youtube.com/watch?v=G-R5uBr0cNc", 4557, false, 87, "/downloads/youtube/ОСНОВА/2024-09-01_НАБЛЮДАТЕЛИ ИЗ КОСМОСА: КТО и КАК СЛЕДИТ ЗА ЗЕМЛЕЙ?.m4a", false, false, 10, 1, ~U[2024-09-01 14:48:29Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nСпутники всегда летают над нашими головами. С момента запуска первого искусственного спутника Земли \"Спутник-1\" прошло уже почти 67 лет. За это время на орбиту вывели уже тысячи летательных аппаратов. Как менялись спутники Земли? Кто может запускать эти аппараты в космос? Зачем спутники нам нужны? За чем наблюдают спутниковые системы? Как выглядит наша планета из космоса? Насколько объекты на ней легко заметить с орбиты? В новом подкасте мы поговорили с старшим научным сотрудником отдела технологий спутникового мониторинга ИКИ РАН Михаилом Бурцевым\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Сегодня поговорим про спутники\n1:15 - Когда и кем был сделан первый снимок Земли из космоса?\n6:35 - Насколько подробно мы наблюдаем за Землей? Сколько сейчас над нами спутников?\n9:56 - Как спутники могут зависать над одной точкой на Земле?\n17:11 - Какую информацию мы получаем о Земле через спутники? Почему Землю не сканируют рентгеном?\n23:22 - Что впервые смогли обнаружить на Земле с помощью спутников?\n25:04 - Что вообще считается космосом?\n27:18 - Что такое Starlink? Как они работают?\n36:15 - Как изменилась Земля за почти 80 лет спутникового наблюдения?\n44:01 - \"Центр управления спутниками\": что делать с поломками на спутниках и как ими управляют?\n52:47 - Как создают спутники? Какие технологии в них есть? Как часто их меняют?\n1:07:14 - Как выглядит пульт управления спутниками?\n1:11:00 - Как инопланетяне могут наблюдать за Землей и что бы они искали?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "НАБЛЮДАТЕЛИ ИЗ КОСМОСА: КТО и КАК СЛЕДИТ ЗА ЗЕМЛЕЙ?", "G-R5uBr0cNc", "https://www.youtube.com/watch?v=G-R5uBr0cNc", 4557, (truncated) 02:41:13.407 [debug] QUERY OK source="sources" db=2.2ms idle=131.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.443 [debug] QUERY OK source="media_items" db=35.9ms idle=124.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-08-25 12:38:07Z], 10] 02:41:13.456 [debug] QUERY OK source="media_items" db=12.1ms idle=157.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Какие травмирующие установки родители дают детям?\n1:12 - Подписывайтесь на телеграм-канал Бориса\n1:26 - Надо быть другом своему ребенку?\n3:09 - Что нужно делать, чтобы не потерять дружбу с ребенком?\n3:47 - Почему ребенку нельзя врать?\n6:42 - Как дети воспринимают ругань?\n9:20 - Как нейросети помогают науке\n12:12 - Старые психологические травмы сильно влияют на будущее человека?\n14:24 - \"Колоссальный ресурс адаптивности у детей\". Как родители влияют на детей?\n17:12 - Чем отличаются дети СССР от детей 90х?\n20:18 - Как дети из СНГ отличаются от детей из западных стран?\n24:07 - Как условия влияют на появление психологических травм?\n25:38 - У какого класса меньше психологических проблем?\n27:35 - Когда с ребенком лучше всего говорить про сложные темы и секс?\n31:44 - Про разные подходы к воспитанию детей\n34:05 - Кто такие инфантильные взрослые? Какие метаморфозы проходят люди?\n39:29 - Почему человек может не повзрослеть?\n43:02 - Что происходят с человеком в утробе? Может ли пренатальный период психологически повлиять на человека?\n46:16 - Большой стресс матери может повлиять на неродившегося ребенка?\n48:04 - Травмирующие установки родителей\n51:34 - Что делать, если тебе говорят \"Ты очень способный, но ленишься\"?\n55:01 - Почему нынешние дети умнее детей прошлого?\n57:19 - Почему постсоветские люди меньше говорят о своих эмоциях?\n58:17 - Почему Катерина из биолога стала психологом?\n1:00:08 - Почему экстрасенсорика популярна?\n1:02:28 - Как улучшить отношения с родителями?\n1:04:52 - Ребенок и телефон\n1:06:40 - Как проводят психологические исследования детей?\n1:07:34 - Благополучие родителей выше благополучия ребенка?\n1:09:52 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ПСИХОЛОГИЯ ПОКОЛЕНИЙ, ОТЦЫ и ДЕТИ, ВЗРОСЛЫЕ с ДЕТСКИМ МОЗГОМ", "e5b5a89f-0069-4cb3-9d84-6e23ac246f0b", "TrwJ6HHOYc4", [], false, "https://www.youtube.com/watch?v=TrwJ6HHOYc4", 4044, false, 88, "/downloads/youtube/ОСНОВА/2024-08-25_ПСИХОЛОГИЯ ПОКОЛЕНИЙ, ОТЦЫ и ДЕТИ, ВЗРОСЛЫЕ с ДЕТСКИМ МОЗГОМ.m4a", false, false, 10, 1, ~U[2024-08-25 12:38:07Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Какие травмирующие установки родители дают детям?\n1:12 - Подписывайтесь на телеграм-канал Бориса\n1:26 - Надо быть другом своему ребенку?\n3:09 - Что нужно делать, чтобы не потерять дружбу с ребенком?\n3:47 - Почему ребенку нельзя врать?\n6:42 - Как дети воспринимают ругань?\n9:20 - Как нейросети помогают науке\n12:12 - Старые психологические травмы сильно влияют на будущее человека?\n14:24 - \"Колоссальный ресурс адаптивности у детей\". Как родители влияют на детей?\n17:12 - Чем отличаются дети СССР от детей 90х?\n20:18 - Как дети из СНГ отличаются от детей из западных стран?\n24:07 - Как условия влияют на появление психологических травм?\n25:38 - У какого класса меньше психологических проблем?\n27:35 - Когда с ребенком лучше всего говорить про сложные темы и секс?\n31:44 - Про разные подходы к воспитанию детей\n34:05 - Кто такие инфантильные взрослые? Какие метаморфозы проходят люди?\n39:29 - Почему человек может не повзрослеть?\n43:02 - Что происходят с человеком в утробе? Может ли пренатальный период психологически повлиять на человека?\n46:16 - Большой стресс матери может повлиять на неродившегося ребенка?\n48:04 - Травмирующие установки родителей\n51:34 - Что делать, если тебе говорят \"Ты очень способный, но ленишься\"?\n55:01 - Почему нынешние дети умнее детей прошлого?\n57:19 - Почему постсоветские люди меньше говорят о своих эмоциях?\n58:17 - Почему Катерина из биолога стала психологом?\n1:00:08 - Почему экстрасенсорика (truncated) 02:41:13.459 [debug] QUERY OK source="sources" db=2.4ms idle=137.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.493 [debug] QUERY OK source="media_items" db=33.8ms idle=54.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-08-18 11:22:48Z], 10] 02:41:13.504 [debug] QUERY OK source="media_items" db=10.4ms idle=86.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что черные дыры можно использовать как энергетические станции? Когда черная дыра поглащает частицы, она выбрасывает огромное количество энергии во вселенную. Таким образом можно создать почти вечные двигатели из черных дыр. Но эти двигатели могут привезти к хаосу во вселенной. В этом подкасте мы поговорили с астрофизиком Сергеем Пилипенко. Как может разрушиться вселенная? Почему в черных дырах могут существовать другие реальности? Какая физика в мультивселенной? Может ли скорость света быть бесконечной? Как математика объясняет темную материю? И почему темную материю и эволюцию вселенной легче прогнозировать, чем прогноз погоды?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Энергостанция из черной дыры\n0:45 - Как наука может доказать, что мы живем не в симуляции?\n8:14 - Как устроена вселенная? Как это просто объяснить ребенку?\n9:39 - Мы полностью изучили прошлое вселенной?\n10:47 - Время существует? Как расстояние изменяет время?\n12:44 - Как сверхмассивные космические объекты могут выделять колоссальную энергию? \n14:54 - Как частица весом 100 килограмм может менять физику пространства?\n16:42 - Какие есть типы взаимодействия частиц во вселенной? \n19:37 - Где во вселенной низкая плотность вещества? Почему мы этого никогда не увидим?\n20:53 - Тепловая СМЕРТЬ ВСЕЛЕННОЙ. Что это?\n22:34 - Как черные дыры выделяют энергию?\n24:03 - Что такое энтропия и можем ли мы ее победить?\n25:12 - Когда случится хаос вселенной?\n26:52 - Внутри черных дыр могут быть другие вселенные?\n31:07 - Какой может быть другая вселенная?\n32:21 - Физика на Земле может меняться из места к месту?\n34:04 - Мы сами можем быть вселенной из черной дыры? Это как?\n35:38 - Из чего состоят галактики и почему они так выглядят?\n37:48 - Что находится в центре галактики?\n38:45 - В чем разница между темной материей и обычной?\n40:07 - Как образовались галактики?\n44:00 - Как можно симулировать жизнь вселенной и темной материи?\n45:47 - Какие бывают звезды и как мы можем симулировать их эволюцию?\n48:19 - Как можно мыслить математическими формулами?\n49:16 - Есть ли в космосе звуки? Как звучала ранняя вселенная?\n54:38 - Что такое сила тяготения?\n57:06 - Скорость света может быть бесконечной?\n58:48 - «В математике нет абсолютной истины»\n1:03:05 - Почему рассчитать эволюцию вселенной проще, чем рассчитать прогноз погоды?\n1:05:26 - «Пусть расскажет о той вселенной откуда он»\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "АСТРОФИЗИК ПИЛИПЕНКО: МЫ НЕ В МАТРИЦЕ", "b200fea9-6ed0-4a50-b57f-0e7dbc193b21", "XcqHnF293C4", [], false, "https://www.youtube.com/watch?v=XcqHnF293C4", 3901, false, 89, "/downloads/youtube/ОСНОВА/2024-08-18_АСТРОФИЗИК ПИЛИПЕНКО: МЫ НЕ В МАТРИЦЕ.m4a", false, false, 10, 1, ~U[2024-08-18 11:22:48Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nА вы знали, что черные дыры можно использовать как энергетические станции? Когда черная дыра поглащает частицы, она выбрасывает огромное количество энергии во вселенную. Таким образом можно создать почти вечные двигатели из черных дыр. Но эти двигатели могут привезти к хаосу во вселенной. В этом подкасте мы поговорили с астрофизиком Сергеем Пилипенко. Как может разрушиться вселенная? Почему в черных дырах могут существовать другие реальности? Какая физика в мультивселенной? Может ли скорость света быть бесконечной? Как математика объясняет темную материю? И почему темную материю и эволюцию вселенной легче прогнозировать, чем прогноз погоды?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Энергостанция из черной дыры\n0:45 - Как наука может доказать, что мы живем не в симуляции?\n8:14 - Как у (truncated) 02:41:13.507 [debug] QUERY OK source="sources" db=2.2ms idle=61.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.539 [debug] QUERY OK source="media_items" db=32.4ms idle=50.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-08-11 10:41:40Z], 10] 02:41:13.553 [debug] QUERY OK source="media_items" db=12.8ms idle=80.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["🔥Станьте Операционным Директором в Академии Eduson — https://www.eduson.tv/~vedensky\n\nС промокодом ОСНОВА получите скидку -65%, а также курс по нейросетям в подарок!\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\nТелеграм-канал Бориса Иомдина «Узнал новое слово»: https://t.me/UznalSlovo\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВы знали, что у Гарри Поттера есть перевод на американский язык? А что в русском языке сейчас заимствованных слов меньше, чем когда-либо? Что происходит с русским языком? Как на него влияют иностранные языки и их лексика? Почему в разных регионах России говорят по-разному? Кто придумывает местичковые или семейные выражения? Почему слова могут не прижиться в языке? Новые слова и заимствования это плохо для языка? Откуда берутся новые слова? Сколько в русском языке слов? Чем английский отличается от американского? Есть ли у мировых языков схожести? О всех странностях и неочевидных приколах русского языка поговорили в новом подкасте с лингвистом Борисом Иомдиным. Получилась интереснейшая лекция о языках.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Перевод с мата на русский\n0:36 - Московский и питерский языки отличаются?\n4:17 - Может ли русский язык разделиться?\n5:27 - Отличия английского от американского языков\n6:17 - Гарри Поттер переведен с английского на американский - в чем отличия этих переводов?\n10:36 - Исследование местных слов. Почему в разных городах придумывают свои словечки?\n14:12 - Что такое \"шалорусский\" и \"квадробика\"? Как каждый день находить новые для себя слова?\n18:15 - Сколько всего значит слово \"полу\"? Половина?\n22:41 - Как появился круассан?\n23:30 - Как слова и язык возникает в мозге? Как нейроученые изучают язык?\n28:09 - Как язык классифицирует мир и расставляет все по полочкам?\n34:39 - Как языки по-разному различают вещи и понятия?\n39:44 - Почему в язык приходят новые слова?\n43:03 - Разбираем какие слова могут появиться из \"основы\" и откуда взялось это слово\n45:10 - Как в разных регионах образуются свойские фразы и выражения?\n47:19 - Слово \"плойка\" и несколько ее значений\n49:37 - Что вам первое приходит в голову при слове \"альбом\"?\n50:53 - «Детские ассоциации затмевают последующие». Как мы запоминаем слова и их значения?\n53:23 - Как появляются семейные слова, которые используют исключительно в кругу своей семьи?\n55:20 - Как приживаются выражения?\n59:00 - «Ругали тех, кто говорил \"пока\"». Как быстро меняется язык?\n1:02:21 - Почему иногда слова не приживаются?\n1:05:32 - Весь русский язык заполняется заимствованиями?\n1:09:00 - Эксперимент \"Боба и Кики\". Как слова звучат внешне?\n1:11:34 - Откуда заимствовали слова \"хлеб\" и \"чай\"?\n1:15:01 - «Числительные крайне редко заимствуются или меняются». Почему?\n1:17:16 - Почему число \"сорок\" странное?\n1:18:35 - \"Ноль\" изобрели математики?\n1:20:38 - Как изменился язык с начала 90-х?\n1:26:25 - «Иногда слово - это результат какой-то полной ошибки». Какие есть слова-ошибки?\n1:28:00 - Кто такие \"дынщики\"?\n1:29:27 - Есть ли общие вещи в разных языках?\n1:31:36 - Имена собственные и роль в языке\n1:34:10 - Сколько в русском языке слов?\n1:35:06 - Имена и фамилии должны быть в словаре как слова?\n1:40:50 - Как описание объекта с разных сторон влияет на отношение к нему?\n1:43:00 - Как эмоциональные слова отображаются в мозге?\n1:45:30 - Откуда появилось слово \"кринж\" и какие слова оно заменило?\n1:46:11 - \"Универсальный мета язык\"\n1:48:36 - Почему описание положения в пространстве в русском языке такое сложное?\n1:54:57 - ChatGPT знает русский язык лучше, чем лингвист? Как ИИ выдумывает слова и их значения?\n2:00:40 - Как лингвист использует языковой ИИ?\n2:01:23 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской о" <> ..., "БОЛЬШОЙ ВЫПУСК ПРО СЛОВА", "a201ce81-69be-4cdc-ae89-2d2c211faad7", "NQCvF4vYL-M", [], false, "https://www.youtube.com/watch?v=NQCvF4vYL-M", 7305, false, 90, "/downloads/youtube/ОСНОВА/2024-08-11_БОЛЬШОЙ ВЫПУСК ПРО СЛОВА.m4a", false, false, 10, 1, ~U[2024-08-11 10:41:40Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "🔥Станьте Операционным Директором в Академии Eduson — https://www.eduson.tv/~veden (truncated) 02:41:13.556 [debug] QUERY OK source="sources" db=2.3ms idle=60.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.590 [debug] QUERY OK source="media_items" db=33.7ms idle=52.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-08-04 15:49:14Z], 10] 02:41:13.602 [debug] QUERY OK source="media_items" db=11.5ms idle=83.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Подпишись на мой телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня разговариваем про карго культ, природу человека: альтруизм или эгоизм, остались ли на Земле нетронутые цивилизацией племена, когда появились деньги, как живут современные охотники и собиратели. В гостях этнолог Андрей Туторский.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Аборигены питаются лучше богачей?\n0:54 - Подписывайтесь на телеграм Бориса\n1:09 - Как много людей на Земле до сих пор живут в племенах?\n3:34 - Есть люди, которые не видели \"белого человека\"?\n6:14 - Что означает \"белый человек\" в антропологии?\n8:22 - Чернокожие антропологи работают с индейцами?\n9:40 - У первобытных обществ есть деньги? Чем заменяют деньги?\n13:00 - \"Выкупить танец\" - что это значит? Как племена покупают магию и тп?\n15:04 - Какие бывают \"простые общества\"?\n17:48 - Как создается раннее государство и как общества могут в них превращаться?\n22:07 - Зачем мы изучаем первобытные общества?\n 27:10 - Что такое \"карго-культ\"? Как племена подражают цивилизации?\n32:52 - Как племена пытались изобрести технологии современных цивилизаций?\n33:53 - Как старейшины карго-культов передавали знания о цивилизации и придумывали религию?\n38:49 - Кто такое папуасы?\n43:20 - Интересные факты о культуре папуасов\n48:33 - Чему учат в племенных школах?\n51:08 - Что о нашей истории нам рассказывают простые общества племен?\n53:30 - \"У них очень много времени для досуга\"\n55:45 - Люди из цивилизации уходили в племена? Как их меняло племя?\n1:01:30 - Что такое \"медленные миры\"?\n1:03:30 - Какая религия у племен?\n1:08:40 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "СЕКРЕТЫ КАРГО КУЛЬТА", "6829c765-4a33-40ce-8995-74e5c8f20450", "YFQ2Itn5TOQ", [], false, "https://www.youtube.com/watch?v=YFQ2Itn5TOQ", 4141, false, 91, "/downloads/youtube/ОСНОВА/2024-08-04_СЕКРЕТЫ КАРГО КУЛЬТА.m4a", false, false, 10, 1, ~U[2024-08-04 15:49:14Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n🎩 Подпишись на мой телеграм-канал: https://t.me/borisosnova\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня разговариваем про карго культ, природу человека: альтруизм или эгоизм, остались ли на Земле нетронутые цивилизацией племена, когда появились деньги, как живут современные охотники и собиратели. В гостях этнолог Андрей Туторский.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Аборигены питаются лучше богачей?\n0:54 - Подписывайтесь на телеграм Бориса\n1:09 - Как много людей на Земле до сих пор живут в племенах?\n3:34 - Есть люди, которые не видели \"белого человека\"?\n6:14 - Что означает \"белый человек\" в антропологии?\n8:22 - Чернокожие антропологи работают с индейцами?\n9:40 - У первобытных обществ есть деньги? Чем заменяют деньги?\n13:00 - \"Выкупить танец\" - что это значит? Как племена покупают магию и тп?\n15:04 - Какие бывают \"простые общества\"?\n17:48 - Как создается раннее государство и как общества могут в них превращаться?\n22:07 - Зачем мы изучаем первобытные общества?\n 27:10 - Что такое \"карго-культ\"? Как племена подражают цивилизации?\n32:52 - Как племена пытались изобрести технологии современных цивилизаций?\n33:53 - Как старейшины карго-культов передавали знания о цивилизации и придумывали религию?\n38:49 - Кто такое папуасы?\n43:20 - Интересные факты о культуре папуасов\n48:33 - Чему учат в племенных школах?\n51:08 - Что о нашей истории нам рассказывают простые общества племен?\n53:30 - \"У них очень много времени для досуга\"\n55:45 - Люди из цивилизации уходили в племена? Как их меняло племя?\n1:01:30 - Что такое \"медленные миры\"?\n1:03:30 - Какая религия у племен?\n1:08:40 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "СЕКРЕТЫ КАРГО КУЛЬТА", "YFQ2Itn5TOQ", "https://www.youtube.com/watch?v=YFQ2Itn5TOQ", 4141, f (truncated) 02:41:13.604 [debug] QUERY OK source="sources" db=2.1ms idle=62.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.639 [debug] QUERY OK source="media_items" db=34.4ms idle=51.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-07-28 11:46:14Z], 10] 02:41:13.651 [debug] QUERY OK source="media_items" db=10.8ms idle=49.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\n😎 Подпишись на YouTube канал ОСНОВА: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске в третий раз говорим с физиком Алексеем Семихатовым про устройство мира. Есть ли план у электронов, как квантовые объекты собираются в привычную нам реальность, есть ли у частиц понятие времени, что управляет нашим миром, как мыслят физики и кто вдохновил великих ученых прошлого. Вышло интересно, приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Начинаем выпуск с Алексеем Семихатовым\n1:05 - Подписывайтесь на телеграм Бориса\n1:37 - Как вселенная хранит информацию?\n5:18 - Как устроено время в квантовом мире?\n10:08 - Как квантовый компьютер вызывает РАЗРЫВ ВО ВРЕМЕНИ?\n16:01 - Фотоны обладают сознанием?\n21:17 - Нашим миром что-то управляет?\n23:38 - Где возникает квантовая среда? Из чего состоит наша реальность?\n32:48 - Квантовый дарвинизм - что это? Почему мы не находимся в состоянии суперпозиции?\n40:55 - Как квантовые объекты проходят отбор, чтобы появиться в нашем мире?\n47:00 - Что-то можно заставить двигаться быстрее скорости света?\n53:45 - Наука доказывает реальность?\n58:30 - Как наблюдать за квантовой реальностью и возможно ли это?\n1:06:53 - \"Среда это то, что создает наш мир из безумного квантового\"\n1:15:50 - В квантовом мире может существовать другая логика?\n1:18:29 - К чему пришла квантовая механика за 100 лет изучения?\n1:23:01 - БЕЗУМНАЯ КВАНТОВАЯ ТЕОРИЯ ПОЛЯ\n1:39:31 - \"Мы застряли в том масштабе, в котором мы определены\". Почему супер нано нано мир нам недоступен?\n1:40:24 - Как погруженность в изучение физики влияет на восприятие реальности?\n1:45:10 - От какой даты отсчитывается начало изучения квантовой механики?\n1:46:39 - Какие источники вдохновения у Алексея Семихатова?\n1:49:25 - Кто был музой Шредингера?\n1:50:48 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "СЕМИХАТОВ: УСТРОЙСТВО МУЛЬТИВСЕЛЕННОЙ", "b69abe04-8d02-4c16-a6da-d11f22a3ce74", "LaCCLsQjfJs", [], false, "https://www.youtube.com/watch?v=LaCCLsQjfJs", 6545, false, 92, "/downloads/youtube/ОСНОВА/2024-07-28_СЕМИХАТОВ: УСТРОЙСТВО МУЛЬТИВСЕЛЕННОЙ.m4a", false, false, 10, 1, ~U[2024-07-28 11:46:14Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "🎩 Я завел телеграм-канал: https://t.me/borisosnova\n\n😎 Подпишись на YouTube канал ОСНОВА: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске в третий раз говорим с физиком Алексеем Семихатовым про устройство мира. Есть ли план у электронов, как квантовые объекты собираются в привычную нам реальность, есть ли у частиц понятие времени, что управляет нашим миром, как мыслят физики и кто вдохновил великих ученых прошлого. Вышло интересно, приятного просмотра!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Начинаем выпуск с Алексеем Семихатовым\n1:05 - Подписывайтесь на телеграм Бориса\n1:37 - Как вселенная хранит информацию?\n5:18 - Как устроено время в квантовом мире?\n10:08 - Как квантовый компьютер вызывает РАЗРЫВ ВО ВРЕМЕНИ?\n16:01 - Фотоны обладают сознанием?\n21:17 - Нашим миром что-то управляет?\n23:38 - Где возникает квантовая среда? Из чего состоит наша реальность?\n32:48 - Квантовый дарвинизм - что это? Почему мы не находимся в состоянии суперпозиции?\n40:55 - Как квантовые объекты проходят отбор, чтобы появиться в нашем мире?\n47:00 - Что-то можно заставить двигаться быстрее скорости света?\n53:45 - Наука доказывает реальность?\n58:30 - Как наблюдать за квантовой реальностью и возможно ли это?\n1:06:53 - \"Среда это то, что создает наш мир из безумного квантового\"\n1:15:50 - В квантовом мире может существовать другая логика?\n1:18:29 - К чему пришла квантовая механика за 100 лет изучения?\n1:23:01 - БЕЗУМНАЯ КВАНТОВАЯ ТЕОРИЯ ПОЛЯ\n1:39:31 - \"Мы застряли в том масштабе, в котором мы определены\". Почему супер нано нано мир нам недоступен?\n1:40:24 - Как погруженность в изучение физики влия (truncated) 02:41:13.653 [debug] QUERY OK source="sources" db=2.0ms idle=49.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.685 [debug] QUERY OK source="media_items" db=31.9ms idle=48.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-07-21 10:52:31Z], 10] 02:41:13.696 [debug] QUERY OK source="media_items" db=10.0ms idle=48.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИскусственный интеллект схож с мозгом человека? Робот может думать сам? Что будет если дать искусственному интеллекту чувства? Как он видит и генерирует видео с нашим миром? Заменят ли нейросети людей? Кто такое Chat GPT, Sora, Open AI, Gemini? В этом выпуске о мире искусственного интеллекта мы говорим с исследователем ИИ Андреем Кузнецовым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Удивительный искусственный интеллект\n0:57 - Как проверять дипфейки и сгенерированный нейросетью контент?\n5:54 - Как выглядит борьба с защитой от нейросетей?\n10:50 - Что такое мультимодальные нейросети? Что они умеют?\n13:43 - Как обучают ИИ и как он понимает сложные запросы?\n21:50 - Какими \"органами чувств\" обладают нейросети? Они уже могут больше, чем человек?\n25:32 - Какая самая сложная задача для современных роботов?\n27:07 - \"У роботов нет модели мира\"\n28:39 - Как научить робота понимать окружающий мир? Как это быстро передать ИИ?\n31:17 - Какие задания дают роботам на соревнованиях по робототехнике?\n32:50 - Может ли нейросеть научиться всему без помощи человека? Ей обязательно нужна база знаний от человека?\n38:59 - Как контролируют и настраивают ответы нейросетей? \n43:14 - \"Они слишком натуральные\". Как нейросети генерируют видео? И почему у них это так хорошо получается?\n48:44 - Какая самая сложная задача перед коллективом разработчиков ИИ?\n49:23 - Как страны регулируют деятельность ИИ, которая может заменить людей?\n51:01 - \"ИИ - это путь к снижению рутины в жизни людей\". Почему?\n55:38 - Как выходят новые версии для ИИ? Что за этим стоит?\n1:01:36 - Мы не можем описать алгоритм работы нейросетей? Как понять почему ИИ дает тот или иной ответ?\n1:05:37 - Как понять работу человеческого мозга через работу искусственного интеллекта?\n1:07:45 - \"Нейроны знаний\" у ИИ. Что это?\n1:09:30 - Как работают языковые модели ИИ? Как они предсказывают следующие слова в тексте?\n1:15:00 - ИИ на разных языках думают по-разному? Почему?\n1:18:17 - Нейросеть переводит язык \"внутри себя\" на язык своих создателей?\n1:20:16 - Какой следующий \"орган чувств\" дадут нейросетям?\n1:23:25 - Нейросетям дадут эмоции?\n1:26:37 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ: УГРОЗА или НАДЕЖДА?", "b65cca70-cf68-4753-8aaf-1914f926108d", "Kvs2VAMEYXI", [], false, "https://www.youtube.com/watch?v=Kvs2VAMEYXI", 4937, false, 93, "/downloads/youtube/ОСНОВА/2024-07-21_ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ: УГРОЗА или НАДЕЖДА?.m4a", false, false, 10, 1, ~U[2024-07-21 10:52:31Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИскусственный интеллект схож с мозгом человека? Робот может думать сам? Что будет если дать искусственному интеллекту чувства? Как он видит и генерирует видео с нашим миром? Заменят ли нейросети людей? Кто такое Chat GPT, Sora, Open AI, Gemini? В этом выпуске о мире искусственного интеллекта мы говорим с исследователем ИИ Андреем Кузнецовым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Удивительный искусственный интеллект\n0:57 - Как проверять дипфейки и сгенерированный нейросетью контент?\n5:54 - Как выглядит борьба с защитой от нейросетей?\n10:50 - Что такое мультимодальные нейросети? Что они умеют?\n13:43 - Как обучают ИИ и как он понимает сложные запросы?\n21:50 - Какими \"органами чувств\" обладают нейросети? Они уже могут больше, чем человек?\n25:32 - Какая самая сложная задача для современных роботов?\n27:07 - \"У роботов нет модели мира\"\n28:39 - Как научить робота понимать окружающий мир? Как это быстро передать ИИ?\n31:17 - Какие задания дают роботам на соревнованиях по робототехнике?\n32:50 - Может ли нейросеть научиться всему без помощи человека? Ей обязательно нужна база знаний от человека?\n38:59 - Как контролируют и настраивают о (truncated) 02:41:13.699 [debug] QUERY OK source="sources" db=2.6ms idle=57.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.731 [debug] QUERY OK source="media_items" db=31.8ms idle=49.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-07-14 12:12:21Z], 10] 02:41:13.745 [debug] QUERY OK source="media_items" db=13.1ms idle=78.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСовременные космические телескопы можно смело назвать машинами времени. Как бы это парадоксально не звучало, но они видят прошлое нашей вселенной, заглядывая в самые дальние от нас ее части. Как это работает? Что было до Большого взрыва? Как формировались галактики? Как меняется наше галактики? Об этом мы поговорили с астрофизиком, сотрудником The Leibniz Institute for Astrophysics Potsdam (AIP) Алексеем Минцем.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Насколько далеко могут увидеть современные телескопы?\n0:58 - Что такое созвездия? Звезды в них расположены рядом?\n2:23 - Что такое телескоп Gaia? Чем он отличается от других телескопов?\n3:55 - Сколько живет и как отключается космический телескоп?\n4:23 - Зачем телескопу топливо?\n5:13 - Как из космоса измеряют и исследуют Землю?\n6:39 - Как космические объекты влияют на работу GPS-систем на Земле?\n8:33 - \"С помощью радиотелескопа можно измерять дрейф материков\"\n11:29 - Как измеряется время? Как через время определяют расстояние?\n12:56 - Как синхронизируют время в космосе и на Земле?\n14:30 - Как телескопы заглядывают в прошлое? Насколько далеко мы видим?\n17:40 - Что было до Большого взрыва? Вселенная была невидимой?\n18:14 - Как через гравитационные волны можно увидеть еще более далекое прошлое вселенной?\n19:30 - У вселенной есть граница прошлого? Мы можем ее увидеть?\n20:50 - Что мы еще не увидели в нашей вселенной?\n22:37 - Как мы видим черные дыры? Какие они бывают?\n25:09 - Что находится в центре нашей галактики?\n26:58 - Как называют космические объекты? Можно купить название для звезды на небе?\n30:00 - Сколько всего черных дыр мы нашли и наблюдаем?\n31:30 - Как детский плакат присвоил имя квазиспутнику Венеры?\n33:52 - \"Неправильные галактики\" - что это? Какие бывают типы галактик?\n35:29 - Почему вселенная разделилась на галактики?\n36:33- Задачу \"трех тел\" нельзя решить?\n40:37 - Может ли наша Солнечная система развалиться? \n42:34 - Какие есть серьезные опасности из космоса?\n46:18 - Как выглядит наша галактика? Как получаются фотографии вселенной? \n51:57 - Полмиллиона звезд на одной картинке. Как Gaia сканирует космос?\n54:00 - Как Gaia поможет астрофизике в ближайшие 30 лет?\n56:03 - Где в повседневности используются данные с космических телескопов?\n56:45 - Как открыли Нептун?\n58:01 - Как фотографируют астероиды? Сколько фото идет на Землю?\n1:01:12 - Млечный путь - это обычная галактика?\n1:01:54 - Какой формы наша галактика? Из чего она состоит?\n1:03:18 - Какие особенности есть у нашей галактики?\n1:04:36 - Как измерить размеры нашей галактики?\n1:07:20 - Как по яркости звезд понять расстояние?\n1:08:56 - Как выглядит рабочий день космического телескопа?\n1:10:51 - Как обрабатывают данные с телескопов?\n1:12:30 - Как телескопы выходят на связь с Землей?\n1:13:35 - Космическая \"пробка\" из телескопов\n1:15:00 - Как в древности изучали космос и рассчитывали расстояние до Луны? Что нам от них досталось?\n1:18:04 - Первый каталог звезд на небе. Кто его сделал и когда?\n1:20:20 - Что происходят с космическими аппаратами в конце миссии? Их могут вернуть на Землю?\n1:24:08 - Что произойдет с телескопом Gaia в конце миссии?\n1:25:20 - Что такое Точки Лагранжа? Как в них \"паркуют\" телескопы?\n1:26:11 - Как будут праздновать конец миссии Gaia?\n1:27:18 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "АСТРОФИЗИК Минц: НЕВИДИМАЯ ВСЕЛЕННАЯ, ЧЕРНЫЕ ДЫРЫ и РЕШЕНИЕ ЗАДАЧИ ТРЕХ ТЕЛ", "de3e1862-ceda-4fb0-abee-83980e566235", "GS10BzbuO4c", [], false, "https://www.youtube.com/watch?v=GS10BzbuO4c", 5161, false, 94, "/downloads/youtube/ОСНОВА/2024-07-14_АСТРОФИЗИК Минц: НЕВИДИМАЯ ВСЕЛЕННАЯ, ЧЕРНЫЕ ДЫРЫ и РЕШЕНИЕ ЗАДАЧИ ТРЕХ ТЕЛ.m4a", false, false, 10, 1, ~U[2024-07-14 12:12:21Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСовременные космические телескопы можно смело назвать машинами времени. Как бы это парадоксально не звучало, но они видят прошлое нашей вс (truncated) 02:41:13.748 [debug] QUERY OK source="sources" db=1.9ms queue=0.2ms idle=60.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.780 [debug] QUERY OK source="media_items" db=32.7ms idle=52.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-07-07 15:39:49Z], 10] 02:41:13.791 [debug] QUERY OK source="media_items" db=9.6ms idle=81.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["⚡️🎓 Освой современную и прибыльную профессию дизайнера презентаций в академии Бонни&Слайд со скидкой 60% по промокоду ОСНОВА - https://clck.ru/3BeG4d\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n\"Если вы склонны жаловаться на жизнь, подумайте о том, как жили наши предки. Вот уж кому приходилось нелегко\". А как жили древние люди? О чем они думали? Что их окружало? Чем они питались и чем занимались в свободное время? О жизни и эволюции наших предков мы поговорили с антропологом Станиславом Дробышевским. \n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - На что стоит посмотреть, если есть машина времени?\n1:03 - Как и почему у человека пропал хвост?\n3:40 - Как предки людей встали на две ноги?\n4:28 - Какая мутация вызвала появление интеллекта у человека?\n7:25 - \"Биологически мы не сделаны для того, чтобы жить в городах\". Как город влияет на человека?\n10:23 - Когда человек окончательно адаптируется для жизни в городе?\n13:02 - Почему в современном мире люди начали быстрее расти и развиваться?\n15:20 - Почему город ускорил развитие человека?\n16:52 - Какой предел роста у людей?\n18:24 - Какая главная мутация у человека?\n20:12 - Кого почитать, чтобы узнать больше про развитие интеллекта у человека?\n22:00 - Главное отличие человеческого интеллекта от обезьяньего?\n25:19 - Почему девочки в детском возрасте развиваются быстрее?\n26:49 - Юмор - это эволюционная фишка человека?\n28:08 - Обезьяны умеют шутить? Рассказываем шутку от гориллы Коко\n28:36 - Как юмор демонстрирует работу мозга и в чем его польза?\n30:00 - Древние люди шутили? Рассказываем о древнем приколе\n31:34 - \"Загадка - это опасность\". Почему мы тянемся к изучению нового?\n33:03 - Откуда мы знаем, что у древних людей была речь?\n36:03 - Как общаются обезьяны? На каком уровне у них речь?\n38:53 - Как речь обезьян отличается от нашей? \n42:16 - \"Борьба за обед\" книга о жизни древних людей и рассказе откуда мы это знаем\n46:44 - Некоторые виды неандертальцев специализировались на охоте на медведей. Что ели наши предки?\n48:00 - Мода у древних людей. Любимые цвета, украшения из яиц страусов и искусственный янтарь\n51:50 - Гигантопитеки. Что это за огромные обезьяны?\n53:00 - Вымирание неандертальцев и хоббитов\n53:43 - Могли ли люди эволюционировать совершенно иначе? Почему выжил именно наш вид?\n55:20 - Эволюция человека из муравьев. Почему в принципе это реально?\n57:26 - Почему неандертальцы проиграли эволюционную битву?\n1:00:59 - В каком виде сообщества мы живем?\n1:03:26 - Почему людям нужен лидер?\n1:08:04 - Как человеческий мозг адаптируется к обществу?\n1:10:02 - Есть ли неизвестные предки человека? Что делают с неизвестными костями?\n1:13:11 - Какие белые пятна есть в истории эволюции человека?\n1:14:35 - Почему сложно найти остатки древних людей?\n1:17:42 - Сколько стоит экспедиция на раскопки?\n1:21:02 - Как устроено наименование видов древних людей?\n1:22:27 - \"Мы потомки великих мыслителей и творцов\". Какими были наши древние предки?\n1:24:50 - \"Шимпанзе решает больше задач, чем человек сейчас\"\n1:26:38 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ДРОБЫШЕВСКИЙ: ПОЧЕМУ ЧЕЛОВЕК БЕЗ ХВОСТА, НО С МОЗГОМ?", "ae71e275-58b8-4fd5-bb7a-2f4b45717498", "0f7A_TKhteY", [], false, "https://www.youtube.com/watch?v=0f7A_TKhteY", 5221, false, 95, "/downloads/youtube/ОСНОВА/2024-07-07_ДРОБЫШЕВСКИЙ: ПОЧЕМУ ЧЕЛОВЕК БЕЗ ХВОСТА, НО С МОЗГОМ?.m4a", false, false, 10, 1, ~U[2024-07-07 15:39:49Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "⚡️🎓 Освой современную и прибыльную профессию дизайнера презентаций в академии Бонни&Слайд со скидкой 60% по промокоду ОСНОВА - https://clck.ru/3BeG4d\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n\"Если вы склонны жаловаться на жизнь, подумайте о том, как жили наши предки. Вот уж кому приходилось нелегко\". А как жили древние люди? О чем они думали? Что их окружало? Чем они питались и чем занимались в свободное время? О жизни и эволюции наших предков мы поговорили с антропологом С (truncated) 02:41:13.793 [debug] QUERY OK source="sources" db=1.9ms idle=59.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.827 [debug] QUERY OK source="media_items" db=34.2ms idle=48.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-30 10:47:05Z], 10] 02:41:13.839 [debug] QUERY OK source="media_items" db=10.9ms idle=80.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПризнайтесь, если бы у вас была возможность спросить у врача любые вопросы об алкоголе, вы бы это сделали? Какая выпивка вреднее? Как пить и не болеть похмельем? Какая смертельная доза у алкоголя? Почему не стоит пить пиво в конце пьянки? Об этом в выпуске мы поговорили с врачом-реаниматологом Александром Барсуковым.\n\nКанал Александра Барсукова: https://www.youtube.com/@ДобрыйРеаниматолог\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Самая жесть - это когда решил \"полирнуть\" пивом\"\n0:52 - Что такое этиловый спирт? Как его использовали для наркоза?\n7:17 - Чем пристрастие отличается от привыкания?\n9:24 - Наш организм может самостоятельно выработать этиловый спирт?\n12:55 - \"Алкоголь защищает от стрессов и от отравления\"\n13:51 - \"Стремление изменить свое сознание присутствует не только у человека\"\n15:18 - Какой алкоголь вреднее? И из чего получается \"полезнее\" спирт?\n17:06 - Почему болит голова после выпивки?\n18:23 - Почему если последним напитком выпить пиво, то будет жесть?\n19:22 - Что такое вытрезвители и почему их больше нет?\n22:26 - Почему люди по-разному реагируют на алкоголь?\n25:35 - Алкоголь как-то помогает при лечении болезней и поднятии иммунитета?\n29:33 - Как стресс работает на ослабления организма? И как с ним помогает бороться алкоголь?\n30:56 - Сколько алкоголя нужно выпить от стрессов? И как?\n35:19 - Что такое промилле? Как понять силу опьянения в промилле?\n38:02 - Что именно после приема алкоголя отравляет организм?\n40:22 - Что делать, чтобы не было отравления алкоголем?\n42:57 - Кто такой алкоголик? \n47:11 - Почему в разных странах разные допустимые доли в промилле, допустимые для вождения?\n48:26 - Какая доза алкоголя является смертельной? У каждого человека своя доза?\n50:25 - Алкоголь способствует творчеству?\n51:46 - Почему происходит похмелье? И что от него помогает?\n56:25 - У мужчин и женщин разное восприятие алкоголя?\n58:54 - Как лечат от алкогольной зависимости?\n59:45 - \"Пьяная-травма или Четвертуха\". Про больницу для алкоголиков\n1:00:47 - \"Любой травматолог расскажет\". Почему пьяные почти не получают травм при падениях?\n1:02:16 - Как лимон или янтарная кислота может спасти от алкогольного отравления\n1:06:48 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ДОБРЫЙ РЕАНИМАТОЛОГ: КАК ЛЮБИТЬ АЛКОГОЛЬ ПРАВИЛЬНО?", "7769c342-7049-4bf8-955b-731dad666976", "JaXUgwvBc0U", [], false, "https://www.youtube.com/watch?v=JaXUgwvBc0U", 3902, false, 96, "/downloads/youtube/ОСНОВА/2024-06-30_ДОБРЫЙ РЕАНИМАТОЛОГ: КАК ЛЮБИТЬ АЛКОГОЛЬ ПРАВИЛЬНО?.m4a", false, false, 10, 1, ~U[2024-06-30 10:47:05Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПризнайтесь, если бы у вас была возможность спросить у врача любые вопросы об алкоголе, вы бы это сделали? Какая выпивка вреднее? Как пить и не болеть похмельем? Какая смертельная доза у алкоголя? Почему не стоит пить пиво в конце пьянки? Об этом в выпуске мы поговорили с врачом-реаниматологом Александром Барсуковым.\n\nКанал Александра Барсукова: https://www.youtube.com/@ДобрыйРеаниматолог\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Самая жесть - это когда решил \"полирнуть\" пивом\"\n0:52 - Что такое этиловый спирт? Как его использовали для наркоза?\n7:17 - Чем пристрастие отличается от привыкания?\n9:24 - Наш организм может самостоятельно выработать этиловый спирт?\n12:55 - \"Алкоголь защищает от стрессов и от отравления\"\n13:51 - \"Стремление изменить свое сознание присутствует не только у человека\"\n15:18 - Какой алкоголь вреднее? И из чего получается \"полезнее\" спирт?\n17:06 - Почему болит голова после выпивки?\n18:23 - Почему если последним напитком выпить пиво, то будет жесть?\n19:22 - Что такое вытрезвители и почему их больше нет?\n22:26 - Почему люди по-раз (truncated) 02:41:13.841 [debug] QUERY OK source="sources" db=1.6ms idle=59.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.877 [debug] QUERY OK source="media_items" db=35.4ms idle=51.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-23 15:50:23Z], 10] 02:41:13.886 [debug] QUERY OK source="media_items" db=8.8ms idle=84.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Правила акции: https://clck.ru/3BRE4c\nПравила промокода: https://clck.ru/3BRE6K\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nБез интернета сейчас - как без рук. Когда его нет, кажется, что все вокруг пропали и не до кого теперь не дописаться или не дозвониться. Соцсети помогают нам работать, развлекаться и знакомиться. Интернет изменил нас всех. Но как? Что поменялось в социальных механизмах человечества? Как изменилось наше общение и понимание друг друга? О влиянии интернета и соцсетей на людей мы поговорили с социологом Даниилом Александровым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Мы должны выглядеть не хуже людей, на которых мы ориентируемся\". Как работает соцсети с фоточками?\n0:37 - Что было до соцсетей и интернета. Как социализировались люди?\n4:35 - Негативное и позитивное влияние соцсетей\n8:43 - \"Людям не нравится толпа, но они любят быть в толпе\"\n10:58 - Каких людей мы хотим видеть в своем окружении и в соцсетях?\n12:48 - \"Информационный пузырь\" соцсетей. Что это?\n15:39 - \"Медиа помогают людям найти единомышленников и от этого стать агрессивнее\"\n19:24 - Взрослые люде меньше пользуются телефоном, чем молодые? Чем бумер отличается от зумера?\n23:26 - Как интернет поменял людей?\n28:45 - Обратная большого объема отрытой информации в интернете\n32:10 - Как погруженность в новостную повестку влияет на восприятие новостей?\n40:48 - Как Инстаграм* стимулирует бессмысленное потребление?\n42:51 - Как соцсети влияют на наше представление о жизни и красоте?\n47:50 - Люди начинают стремиться к красивой жизни из соцсетей или наоборот накапливают агрессию?\n55:40 - Что такое любовь? В чем она выражается?\n1:01:46 - Как появление интернет-знакомств повлияло на человечество?\n1:08:32 - \"Так хорошо, что и знакомиться не надо\". Как онлайн-знакомства поменяли общение для пар?\n1:15:30 - Насколько сейчас у партнеров устойчивые отношения?\n1:16:30 - Выбор партнера сейчас более осознанный?\n1:17:45 - Как порно влияет на личную жизнь людей?\n1:23:14 - Есть ли у порнографии позитивные стороны? Сексуальное просвещение?\n1:25:16 - Подростки сейчас меньше интересуются сексом?\n1:28:22 - \"Соцсети превращаются в новый паспорт\". Что это значит?\n1:32:28 - Почему у многих людей до сих пор нет соцсетей? Зачем лишаться и лишать доступа в интернет?\n1:35:18 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "СОЦСЕТИ: СЕКС, АГРЕССИЯ и БЕССМЫСЛЕННОЕ ПОТРЕБЛЕНИЕ, ПОРНО?", "66ad8021-0122-4d53-a208-38b1d82d65cb", "dmm2T44HwNU", [], false, "https://www.youtube.com/watch?v=dmm2T44HwNU", 5593, false, 97, "/downloads/youtube/ОСНОВА/2024-06-23_СОЦСЕТИ: СЕКС, АГРЕССИЯ и БЕССМЫСЛЕННОЕ ПОТРЕБЛЕНИЕ, ПОРНО?.m4a", false, false, 10, 1, ~U[2024-06-23 15:50:23Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "Правила акции: https://clck.ru/3BRE4c\nПравила промокода: https://clck.ru/3BRE6K\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nБез интернета сейчас - как без рук. Когда его нет, кажется, что все вокруг пропали и не до кого теперь не дописаться или не дозвониться. Соцсети помогают нам работать, развлекаться и знакомиться. Интернет изменил нас всех. Но как? Что поменялось в социальных механизмах человечества? Как изменилось наше общение и понимание друг друга? О влиянии интернета и соцсетей на людей мы поговорили с социологом Даниилом Александровым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Мы должны выглядеть не хуже людей, на которых мы ориентируемся\". Как работает соцсети с фоточками?\n0:37 - Что было до соцсетей и интернета. Как социализировались люди?\n4:35 - Негативное и позитивное влияние соцсетей\n8:43 - \"Людям не нравится толпа, но они любят быть в толпе\"\n10:58 - Каких людей мы хотим видеть в своем окружении и в соцсетях?\n12:48 - \"Информационный пузырь\" соцсетей. Что это?\n15:39 - \"Медиа помогают людям найти единомышленников и от э (truncated) 02:41:13.888 [debug] QUERY OK source="sources" db=1.6ms idle=59.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.921 [debug] QUERY OK source="media_items" db=32.7ms idle=49.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-16 14:42:57Z], 10] 02:41:13.931 [debug] QUERY OK source="media_items" db=9.2ms idle=80.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем как создаются космические аппараты и что понадобится для колонизации Луны и Марса, какие проблемы при этом возникнут и какой спорт появится в невесомости. В гостях конструктор Анастасия Косенкова.\n\nСоцсети Анастасии:\nhttps://youtube.com/@Amazonka?si=qxYF0NCLhubGlIIM\nhttps://t.me/amazonka_first\nhttps://www.instagram.com/amazonkafirst/\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Возможный космический туризм и спорт\n1:00 - Почему ракету с Луны запустить проще, чем с Земли?\n3:22 - Из чего состоит космический корабль?\n5:45 - План создание лунной орбитальной станции. Зачем она будет нужна?\n8:50 - Как бороться с последствиями длительного пребывания в космосе?\n10:44 - Что нам дает исследование Луны?\n15:36 - Как будет устроена жизнь на Луне?\n18:30 - Какие эксперименты ставят над лунным грунтом?\n20:19 - Почему лунного грунта так мало привозят на Землю?\n21:27 - Сколько стоит запуск ракеты Starship? Сколько стоит планирование космической миссии?\n24:38 - Из каких этапов состоит планирование космической миссии?\n27:52 - Из каких систем строится космический аппарат?\n30:14 - Как устроена теплоизоляция у аппаратов?\n33:07 - Как изготавливается аппарат? Кто производит запчасти?\n35:10 - Макеты и какие испытания на них проводятся\n36:00 - Как аппарат доставляется на космодром и что с ним делают там?\n37:21 - Как испытывают посадку и вывод аппарата на орбиту? Почему посадка самое сложное при проектировании аппарата?\n39:22 - Какие этапы проходят при посадке аппарата?\n41:13 - Луна-26 и 27. Какая миссия у этих аппаратов?\n41:48 - Самые сложные космические миссии: Марс и Венера\n45:27 - Посадочные модули на Марс и Венеру. Как они устроены?\n48:32 - Как космические корабли возвращаются на Землю? Какие есть способы тормозить аппарат об атмосферу?\n51:01 - «Воздушные города на Венере». Как колонизировать эту планету?\n54:27 - Из чего будет состоять лунная база?\n1:00:17 - Какие сейчас есть проекты лунных баз?\n1:00:50 - Как регулируется территория на Луне?\n1:03:55 - Куда следующим после Луны и Марса полетит человек? Что там хотят найти?\n1:07:35 - Какие невесомость влияет на человека?\n1:09:55 - «Я проектирую миссию на Венеру». Какие аппараты проектировала Анастасия?\n1:11:36 - Как выглядит рабочая неделя у проектировщиков космических аппаратов перед запуском?\n1:14:14 - Про психологию. Что чувствуешь, когда твой аппарат не достигает цели?\n1:17:06 - Сленг космических конструкторов\n1:18:39 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "КОЛОНИЗАЦИЯ ЛУНЫ и МАРСА: ИНСТРУКЦИЯ", "ba9733b7-3a70-4283-8860-d837b5d6288b", "-4QZ1AzCcIU", [], false, "https://www.youtube.com/watch?v=-4QZ1AzCcIU", 4755, false, 98, "/downloads/youtube/ОСНОВА/2024-06-16_КОЛОНИЗАЦИЯ ЛУНЫ и МАРСА: ИНСТРУКЦИЯ.m4a", false, false, 10, 1, ~U[2024-06-16 14:42:57Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем как создаются космические аппараты и что понадобится для колонизации Луны и Марса, какие проблемы при этом возникнут и какой спорт появится в невесомости. В гостях конструктор Анастасия Косенкова.\n\nСоцсети Анастасии:\nhttps://youtube.com/@Amazonka?si=qxYF0NCLhubGlIIM\nhttps://t.me/amazonka_first\nhttps://www.instagram.com/amazonkafirst/\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Возможный космический туризм и спорт\n1:00 - Почему ракету с Луны запустить проще, чем с Земли?\n3:22 - Из чего состоит космический корабль?\n5:45 - План создание лунной орбитальной станции. Зачем она будет нужна?\n8:50 - Как бороться с последствиями длительного пребывания в космосе?\n10:44 - Что нам дает исследование Луны?\n15:36 - Как будет устроена жизнь на Луне?\n18:30 - Какие эксперименты ставят над лунным грунтом?\n20:19 - Почему лунного грунта так мало привозят на Землю?\n21:27 - Сколько стоит запуск ракеты Starship? Сколько стоит планировани (truncated) 02:41:13.934 [debug] QUERY OK source="sources" db=2.1ms idle=54.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:13.967 [debug] QUERY OK source="media_items" db=33.1ms idle=47.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-09 18:14:26Z], 10] 02:41:13.999 [debug] QUERY OK source="media_items" db=31.6ms idle=78.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nТелеграм-канал и ютуб-канал Нины Ворониной: \nhttps://t.me/vostokovvedma \nhttps://youtube.com/@vostokovedma?si=Rh_uD69UeI0X3u98\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске говорим про Японию: культ Чебурашки и милого, как устроены язык и религия, в чем загадка японского характера и откуда культ еды, экономика и стареющее население. Наш гость Нина Воронина.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram: https://www.instagram.com/osnovachannel/\n\n0:00 - Культ чебурашки у японцев\n0:46 - Почему японцы любят милых персонажей?\n3:40 - Мифы про японскую религию\n8:05 - Религиозные духи. Какие они?\n10:17 - Роль и место человека в религии Японии\n13:26 - Про японский буддизм и как его использовали в политике\n19:25 - Будда - кто это?\n24:27 - Откуда в Японии культ еды?\n25:50 - Как японцы видят трапезу?\n28:18 - Почему в Японии плохо с молоком?\n30:28 - Про суши и за какой другой едой надо ехать в Японию?\n34:58 - Роллы придумали в США?\n36:35 - В Японии не одна письменность? Почему?\n38:55 - Интересная история про написание России на японском\n39:38 - Как китайские иероглифы пришли в Японию?\n42:28 - Токио и Киото. Почему названия городов так созвучны?\n43:50 - Как японцы ведут себя с незнакомцами?\n45:41 - Про японское сознание и социальные отношения\n48:56 - Как японское общество наказывает за негатив\n49:56 - Как караоке и выпивка помогают японцам расслабляться?\n51:29 - Смертельные переработки и стресс на работе. Как с этим борются в Японии?\n54:49 - Как в Японии относятся к сексу?\n58:21 - Почему в японском порно гениталии заблюрены?\n1:01:10 - Большое количество пожилых людей в Японии. Как это влияет на страну?\n1:03:10 - Невероятные технологии в Японии\n1:05:23 - «Очень много газет и все пользуются сберкнижками». Как старое население влияет на современную Японию?\n1:07:48 - Японское экономическое чудо. Почему оно возникло?\n1:11:03 - О японской экономике и ценах\n1:15:04 - Про расизм в Японии\n1:22:01 - Можно ли получить японский паспорт?\n1:24:03 - Что такое «лес самоубийц»?\n1:26:03 - Как появились и кто такие «хикикомори»?\n1:31:31 - Любимое хокку\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ТАЙНЫ Японии: РЕЛИГИЯ, ИЕРОГЛИФЫ, ЧЕБУРАШКА, ЕДА, ХИКИКОМОРИ", "aed8a95d-affb-4f7c-a596-ee3bebcf7ee1", "Mh9N7UuwLag", [], false, "https://www.youtube.com/watch?v=Mh9N7UuwLag", 5301, false, 99, "/downloads/youtube/ОСНОВА/2024-06-09_ТАЙНЫ Японии: РЕЛИГИЯ, ИЕРОГЛИФЫ, ЧЕБУРАШКА, ЕДА, ХИКИКОМОРИ.m4a", false, false, 10, 1, ~U[2024-06-09 18:14:26Z], ~U[2026-05-03 23:41:13Z], ~U[2026-05-03 23:41:13Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nТелеграм-канал и ютуб-канал Нины Ворониной: \nhttps://t.me/vostokovvedma \nhttps://youtube.com/@vostokovedma?si=Rh_uD69UeI0X3u98\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске говорим про Японию: культ Чебурашки и милого, как устроены язык и религия, в чем загадка японского характера и откуда культ еды, экономика и стареющее население. Наш гость Нина Воронина.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram: https://www.instagram.com/osnovachannel/\n\n0:00 - Культ чебурашки у японцев\n0:46 - Почему японцы любят милых персонажей?\n3:40 - Мифы про японскую религию\n8:05 - Религиозные духи. Какие они?\n10:17 - Роль и место человека в религии Японии\n13:26 - Про японский буддизм и как его использовали в политике\n19:25 - Будда - кто это?\n24:27 - Откуда в Японии культ еды?\n25:50 - Как японцы видят трапезу?\n28:18 - Почему в Японии плохо с молоком?\n30:28 - Про суши и за какой другой едой надо ехать в Японию?\n34:58 - Роллы придумали в США?\n36:35 - В Японии не одна письменность? Почему?\n38:55 - Интересная история про написание России на японском\n39:38 - Как китайские иероглифы пришли в Японию?\n42:28 - Токио и Киото. Почему названия городов так созвучны?\n43:50 - Как японцы ведут себя с незнакомцами?\n45:41 - Про японское сознание и социальные отношения\n48:56 - Как японское общество наказывает за негатив\n49:56 - Как караоке и выпивка помогают японцам расслабляться?\n51:29 - Смертельные переработки и стресс на работе. Как с этим борются в Японии?\n54:49 - Как в Японии относ (truncated) 02:41:14.001 [debug] QUERY OK source="sources" db=1.7ms idle=78.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:14.035 [debug] QUERY OK source="media_items" db=33.1ms idle=70.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-06-02 16:42:45Z], 10] 02:41:14.046 [debug] QUERY OK source="media_items" db=10.4ms idle=101.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Техника для ярких впечатлений вашего лета уже в магазине техники и электроники «Технопарк»: https://clck.ru/3AzJKn\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n\nВ этом выпуске говорим про динозавров: как их найти в супермаркете, как динозавры были социальными, где их искать, как разговаривали, и как получить ДНК. Гость палеонтолог, доктор биологических наук Павел Скучас.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Нефть - это переработанные динозавры?\n0:48 - Какое поведение было у динозавров? Они жили группами?\n3:55 - Как динозавры взаимодействовали друг с другом? \n6:39 - Мы сможем клонировать динозавров?\n8:38 - Динозавры бы выжили в современном мире?\n10:25 - \"Люди должны быть благодарны вымиранию динозавров\"\n14:20 - \"Наш мозг - это по сути то, что с нами сделали динозавры\"\n15:52 - Как запомнить периоды жизни на Земле? \n16:51 - Ключевые периоды жизни динозавров\n17:40 - \"Период величия расцвета динозавров\". Когда их было больше всего?\n18:33 - Как называется период в котором живет человек?\n20:46 - \"На базе птиц мы можем сделать хищного динозаврика\". Как можно отредактировать геном современных животных, чтобы сделать динозавров?\n22:28 - \"Багаж неработающих генов\". Как работает генная инженерия?\n24:44 - Что можно понять по одной кости динозавра?\n28:20 - Какие самые ценные находки остатков динозавров?\n31:08 - Как динозавров воссоздают по современным животным?\n32:56 - Лысые и мохнатые динозавры\n33:49 - Кому принадлежит найденная кость динозавра? Что с ней происходит после обнаружения?\n35:31 - \"Кости динозавров лежали под улицей Ленина в Благовещенске\"\n37:21 - Как купить кость динозавра?\n39:18 - Как восстанавливают скелеты динозавров в музеях? Они из гипса?\n40:56 - Первый российский динозавр и музейные динозавры-химеры\n42:48 - Как правильно смотреть фильмы про динозавров?\n45:59 - Кто из животных родственники динозавров?\n48:15 - Лохнесское чудовище реально существовало?\n49:03 - \"Возьмите куру-гриль\". Рассказываем как отличить динозавра от нединозавра?\n51:33 - На что был способен мозг динозавров?\n55:20 - \"Мозга размером с грецкий орех им хватало\"\n56:11 - Про сложное поведение крокодилов и как они \"рыбачат\" на птиц?\n59:56 - Сколько в год находят костей динозавров?\n1:00:23 - \"Динозавры - это культурный феномен\". Как по динозаврам надо учить эволюции?\n1:04:23 - Как определить где копать кости динозавров?\n1:10:13 - Какие технологии используют для поиска динозавров? \n1:12:02 - Динозавр \"Горыныч\" и как придумывают названия для динозавров?\n1:16:30 - Где почитать про роды и виды динозавров?\n1:17:37 - Драконы и динозавры. Как динозавры отражались в древней культуре?\n1:20:52 - Динозавры отличались в разных концах света?\n1:24:07 - Где жили динозавры в России? Что нам дает их обнаружение?\n1:26:00 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "КАК ДИНОЗАВРЫ СОЗДАЛИ ЛЮДЕЙ", "24c12524-368b-49a3-a1e1-768214c678ba", "BrnODVDqitg", [], false, "https://www.youtube.com/watch?v=BrnODVDqitg", 5087, false, 100, "/downloads/youtube/ОСНОВА/2024-06-02_КАК ДИНОЗАВРЫ СОЗДАЛИ ЛЮДЕЙ.m4a", false, false, 10, 1, ~U[2024-06-02 16:42:45Z], ~U[2026-05-03 23:41:14Z], ~U[2026-05-03 23:41:14Z], "Техника для ярких впечатлений вашего лета уже в магазине техники и электроники «Технопарк»: https://clck.ru/3AzJKn\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n\nВ этом выпуске говорим про динозавров: как их найти в супермаркете, как динозавры были социальными, где их искать, как разговаривали, и как получить ДНК. Гость палеонтолог, доктор биологических наук Павел Скучас.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Нефть - это переработанные динозавры?\n0:48 - Какое поведение было у динозавров? Они жили группами?\n3:55 - Как динозавры взаимодействовали друг с другом? \n6:39 - Мы сможем клонировать динозавров?\n8:38 - Динозавры бы выжили в современном м (truncated) 02:41:14.048 [debug] QUERY OK source="sources" db=2.1ms idle=79.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:14.080 [debug] QUERY OK source="media_items" db=31.0ms idle=49.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-26 09:58:04Z], 10] 02:41:14.091 [debug] QUERY OK source="media_items" db=10.0ms idle=78.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ сегодняшнем выпуске мы постарались разобраться в тревожной теме - экономике будущего. Как поменяются рынки труда? Что может повлиять на мировую экономику? Нас заменят роботы? Мы все останемся без работы и без денег? В будущем не будет места человеку? Во всех вопросах о деньгах и рабочих местах нам помогла разобраться кандидат экономических наук Юлия Вымятнина.\n\nКанал Юлии Вымятниной в телеграме: https://t.me/prokyoncat\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Какие профессии под угрозой из-за искусственного интеллекта?\n0:53 - Как изменится супермаркет через 50 лет?\n3:20 - Какие тренды есть у экономики будущего? Как на экономику повлияет демография?\n7:31 - О глобальном старении населения и как это сказывается на экономике\n10:00 - \"Тут роботы нас не заменят\". В какой сфере всегда будут люди?\n11:03 - Что будет с трудовой миграцией? \n12:50 - Как климат повлияет на экономику?\n14:26 - 3 класса общества экономики будущего. Что это за классы?\n21:54 - \"Базовый доход не очень приживается в обществе\". В чем проблема социальных выплат?\n28:26 - Как экономическое неравенство регулирует общество?\n34:54 - Можно ли сделать СУПЕР ПЛАНОВУЮ ЭКОНОМИКУ?\n44:24 - \"Цены - это информация\"\n45:44 - \"Машина времени\". Что такое деньги?\n48:38 - Первые безналичные расчеты. Как работает безналичная система?\n49:51 - Когда, кто и как создает деньги?\n55:34 - Экономика средневековья. Как была устроена работа купцов?\n58:00 - Криптовалюта - это деньги? Что с ней будет?\n1:02:41 - Как работают экономики за счет более бедных стран? Что будет с этой системой в будущем?\n1:08:37 - Что будет, когда кончится дешевая рабочая сила?\n1:12:45 - Современная технологическая революция. Какая она?\n1:20:58 - Какие профессии под угрозой от ИИ?\n1:23:16 - Люди 60+ в экономике. Что с ними?\n1:27:05 - Что тревожит в будущем экономики?\n1:29:00 - Возможно ли, что роботы полностью решат проблемы человечества?\n1:31:37 - Обмен товарами между людьми - это хорошо или плохо?\n1:35:27 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ЭКОНОМИКА БУДУЩЕГО: ОСТАНЕТСЯ 3 КЛАССА ЛЮДЕЙ", "1523e2cb-b3dd-4539-8dd8-cecd038a136b", "Tzft05ZU3Tc", [], false, "https://www.youtube.com/watch?v=Tzft05ZU3Tc", 5549, false, 101, "/downloads/youtube/ОСНОВА/2024-05-26_ЭКОНОМИКА БУДУЩЕГО: ОСТАНЕТСЯ 3 КЛАССА ЛЮДЕЙ.m4a", false, false, 10, 1, ~U[2024-05-26 09:58:04Z], ~U[2026-05-03 23:41:14Z], ~U[2026-05-03 23:41:14Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ сегодняшнем выпуске мы постарались разобраться в тревожной теме - экономике будущего. Как поменяются рынки труда? Что может повлиять на мировую экономику? Нас заменят роботы? Мы все останемся без работы и без денег? В будущем не будет места человеку? Во всех вопросах о деньгах и рабочих местах нам помогла разобраться кандидат экономических наук Юлия Вымятнина.\n\nКанал Юлии Вымятниной в телеграме: https://t.me/prokyoncat\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Какие профессии под угрозой из-за искусственного интеллекта?\n0:53 - Как изменится супермаркет через 50 лет?\n3:20 - Какие тренды есть у экономики будущего? Как на экономику повлияет демография?\n7:31 - О глобальном старении населения и как это сказывается на экономике\n10:00 - \"Тут роботы нас не заменят\". В какой сфере всегда будут люди?\n11:03 - Что будет с трудовой миграцией? \n12:50 - Как климат повлияет на экономику?\n14:26 - 3 класса общества экономики будущего. Что это за классы?\n21:54 - \"Базовый доход не очень приживается в обществе\". В чем проблема социальных выплат?\n28:26 - Как экономическое неравенство регулирует общество?\n34:54 - Можно ли сделать СУПЕР ПЛАНОВУЮ ЭКОНОМИКУ?\n44:24 - \"Цены - это информация\"\n45:44 - \"Машина времени\". Что такое деньги?\n48:38 - Первые безналичные расчеты. Как работает безналичная система?\n49:51 - Когда, кто и (truncated) 02:41:14.093 [debug] QUERY OK source="sources" db=2.1ms idle=56.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:14.124 [debug] QUERY OK source="media_items" db=30.9ms idle=47.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-19 13:50:07Z], 10] 02:41:14.136 [debug] QUERY OK source="media_items" db=10.7ms idle=76.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nhttps://www.youtube.com/watch?v=1-sRJL0v8tg - фрагмент из фильма \"Люди в чёрном\"\n\nВ этом выпуске мы попытались разобраться насколько реально человеку улететь в другой край вселенной? И что нам делать, если там мы обнаружим жизнь? Об опасностях и трудностях космических путешествий, сценариях контакта с инопланетным разумом, поговорили с астрофизиком Борисом Штерном\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Какие законы физики могут быть в параллельных вселенных?\n0:38 - Насколько далеко на данный момент мы смогли улететь от Земли?\n1:50 - Какой дальнейший план работы космических аппаратов, которые уже очень далеко в космосе? \n3:08 - \"В нашей галактике около миллиарда похожих на Землю планет\". Как это обнаружили?\n6:47 - Насколько близко к нам похожие на Землю планеты?\n10:49 - Сколько нам лететь до ближайшей землевидной планеты? На чем мы полетим?\n12:44 - \"Можно послать посылку к Альфа Центавре, чтобы наша жизнь появилась где-то еще\"\n17:20 - С какими проблемами сталкивается космическая техника в дальнем космосе?\n19:58 - Какие живые организмы мы сможем отправить в дальний космос? Что с ними будет в полете?\n23:03 - Как стоит провести первый контакт с внеземной цивилизацией?\n24:52 - Что инопланетяне могут подумать о нас? И что они могут увидеть у нас из космоса?\n26:48 - Насколько хорошо мы видим вселенную? Какой может быть часть вселенной, которую мы не видим?\n28:40 - Вселенная слишком большая - она точно единая?\n29:54 - Масштаб вселенной может влиять на ее физику?\n32:59 - Мы стоим на пороге новых невероятных открытий в физике? Это так?\n34:25 - Как выглядит современное изучение физики? Как пытаются разгадать темную материю и теорию струн?\n36:57 - Можно ли сделать Супер большой адронный коллайдер, чтобы открыть что-то новое? Увеличение коллайдера поможет?\n38:32 - У черных дыр есть предел массы? Какая может быть максимальная масса?\n40:57 - Мы можем путешествовать через кротовые норы? Мы можем обмануть предел скорости света? \n45:17 - Солнечные паруса ускоряемые лазерами. Что это?\n48:54 - \"Если космос заселен жизнью - то лететь до нее нельзя\". Почему?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "АСТРОФИЗИК Штерн: ПУТЕШЕСТВИЕ в ДАЛЬНИЙ КОСМОС. ИНСТРУКЦИЯ", "384d8879-4f64-406f-a8a4-67eefc7c1b10", "FDSc3oNNERc", [], false, "https://www.youtube.com/watch?v=FDSc3oNNERc", 2852, false, 102, "/downloads/youtube/ОСНОВА/2024-05-19_АСТРОФИЗИК Штерн: ПУТЕШЕСТВИЕ в ДАЛЬНИЙ КОСМОС. ИНСТРУКЦИЯ.m4a", false, false, 10, 1, ~U[2024-05-19 13:50:07Z], ~U[2026-05-03 23:41:14Z], ~U[2026-05-03 23:41:14Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nhttps://www.youtube.com/watch?v=1-sRJL0v8tg - фрагмент из фильма \"Люди в чёрном\"\n\nВ этом выпуске мы попытались разобраться насколько реально человеку улететь в другой край вселенной? И что нам делать, если там мы обнаружим жизнь? Об опасностях и трудностях космических путешествий, сценариях контакта с инопланетным разумом, поговорили с астрофизиком Борисом Штерном\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Какие законы физики могут быть в параллельных вселенных?\n0:38 - Насколько далеко на данный момент мы смогли улететь от Земли?\n1:50 - Какой дальнейший план работы космических аппаратов, которые уже очень далеко в космосе? \n3:08 - \"В нашей галактике около миллиарда похожих на Землю планет\". Как это обнаружили?\n6:47 - Насколько близко к нам похожие на Землю планеты?\n10:49 - Сколько нам лететь до ближайшей землевидной планеты? На чем мы полетим?\n12:44 - \"Можно послать посылку к Альфа Центавре, чтобы наша жизнь появилась где-то еще\"\n17:20 - С какими проблемами сталкивается космическая техника в дальнем космосе?\n19:58 - Какие живые организмы мы сможем отправить в дальний космос? Что с ними будет в полете?\n23:03 - Как стоит провести первый ко (truncated) 02:41:14.138 [debug] QUERY OK source="sources" db=2.0ms idle=56.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:14.171 [debug] QUERY OK source="media_items" db=32.4ms idle=47.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-12 12:42:51Z], 10] 02:41:14.182 [debug] QUERY OK source="media_items" db=10.7ms idle=77.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИнтересный факт, что из 6300 километров радиуса Земли человек смог погрузиться только на 13 километров вглубь. Почему нам дались всего лишь 13 километров? Что скрывается глубоко-глубоко внутри нашей планеты? Какое ядро у Земли и что будет, если оно остынет? Как устроены землетрясения? Стоит ли бояться вулканов? Много-много интересного про строение Земли и её формирование обсудили с геологом, младшим научным сотрудником Геологического института РАН (ГИН РАН) Григорием Аграновым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Из 6000 километров внутри Земли, мы знаем только 13\"\n0:57 - Насколько глубоко человек может зарыться в Землю самостоятельно?\n2:22 - Можно ли докопать до Австралии?\n4:25 - \"Точно мы не знаем\". Что находится внутри Земли?\n7:03 - Как ядерное оружие помогло разобраться во внутреннем составе Земли?\n11:32 - Про строение вулканов. Почему и как они формируются? Откуда берется лава?\n14:26 - Части света, материки и континенты. Как происходит это разделение?\n16:34 - 6 мировой океан - Южный. Что мы о нем знаем?\n17:49 - Земля еще остывает? Как она выделяет энергию?\n19:31 - Что будет когда Земля остынет?\n20:26 - Каким будет апокалипсис из-за остывания Земли?\n21:15 - \"Пангей было несколько\". Каким был суперконтинент Пангея? Почему он \"развалился\"?\n25:52 - \"200 миллионов лет и у нас будет новый мегаконтинент\". Это что?\n27:22 - Как следят за движением литосферных плит? С какой скоростью они двигаются?\n28:50 - Что делают геодезисты?\n31:21 - Что такое уровень моря? Как он высчитывается?\n34:00 - Какая самая высокая гора на Земле?\n35:45 - От центра Земли до уровня моря везде одинаковое расстояние?\n37:04 - Как сформировалась Земля?\n40:14 - Как внешнее ядро создает магнитное поле Земли?\n41:02 - В центре Земли будет невесомость?\n41:36 - Проект Кольской сверхглубокой скважины. Почему нам сложно зарыться очень глубоко в Землю?\n45:05 - Что находится в самой глубокой точке Земли - Марианской впадине?\n47:10 - Как работает давление на дне океана?\n48:59 - Про силу землетрясений. Что рассчитывает шкала землетрясений? Что будет, если сила достигнет больше 10 баллов?\n52:05 - Почему сложно предсказать землетрясение? А что мы заранее можем о нем знать?\n55:34 - Как правильно вести себя при землетрясении?\n56:04 - Как землетрясения взаимосвязаны с вулканами?\n58:34 - Где территориально возникают вулканы и почему?\n1:02:07 - \"Есть вулкан, который извергается пищевой содой\". Об удивительных вулканах\n1:03:20 - Супервулканы Исландии и почему их там так много?\n1:04:53 - Извержение вулканов может погубить человечество?\n1:09:27 - Космос помогает изучать Землю?\n1:11:08 - Почему Гималаи такие высокие?\n1:11:56 - Может ли в ближайшее время появится новая суша, или что-то может уйти под воду?\n1:14:49 - \"Практически вся территория суши была под водой\". А что ждет нас?\n1:15:48 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ВНУТРИ ЗЕМЛИ: Что ВНУТРИ, КОГДА ЯДРО ОСТЫНЕТ, МЕГАМАТЕРИК, СУПЕРВУЛКАНЫ ОПАСНЫ?", "1c3605a0-d15d-4b1c-a16a-e98a5d2e3580", "J3DFqyDiaH4", [], false, "https://www.youtube.com/watch?v=J3DFqyDiaH4", 4501, false, 103, "/downloads/youtube/ОСНОВА/2024-05-12_ВНУТРИ ЗЕМЛИ: Что ВНУТРИ, КОГДА ЯДРО ОСТЫНЕТ, МЕГАМАТЕРИК, СУПЕРВУЛКАНЫ ОПАСНЫ?.m4a", false, false, 10, 1, ~U[2024-05-12 12:42:51Z], ~U[2026-05-03 23:41:14Z], ~U[2026-05-03 23:41:14Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nИнтересный факт, что из 6300 километров радиуса Земли человек смог погрузиться только на 13 километров вглубь. Почему нам дались всего лишь 13 километров? Что скрывается глубоко-глубоко внутри нашей планеты? Какое ядро у Земли и что будет, если оно остынет? Как устроены землетрясения? Стоит ли бояться вулканов? Много-много интересного про строение Земли и её формирование обсудили с геологом, младшим научным сотрудником Геологического института РАН (ГИН РАН) Григорием Аграновым.\n\nОСНОВА в соцсетях:\nОснова. Кор (truncated) 02:41:14.185 [debug] QUERY OK source="sources" db=2.1ms idle=58.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:14.218 [debug] QUERY OK source="media_items" db=32.5ms idle=49.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-05-05 16:23:49Z], 10] 02:41:14.228 [debug] QUERY OK source="media_items" db=9.6ms idle=80.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске египтолог Виктор Солкин рассказывает детективные истории про похищение египетских шедевров и сфинксов, религию и алкоголь древнего Египта, отношение к Мумиям и чудеса науки. Выпуск огонь, предупреждаю.\n\nЮтуб-канал Виктора Солкина: https://youtube.com/@victorsolkin?si=uW5mUhDwaFUbLGMP\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - «Они не инопланетяне?». Сегодня поговорим про Древний Египет\n0:35 - Почему в истории Древнего Египта до сих пор есть пробелы? Насколько современные египтяне потомки древних египтян?\n4:30 - Древний Египет - самая древнейшая цивилизация на Земле?\n5:50 - Сколько существовала древнеегипетская цивилизация?\n7:25 - На что был похож и как звучал древнеегипетский язык? Это мертвый язык?\n9:41 - Как расшифровали язык Древнего Египта?\n15:38 - Какое пиво пили египтяне?\n18:03 - Быт в Древнем Египте. Пьяные чиновники и любовная лирика\n22:35 - Самые интересные эпохи Древнего Египта\n24:09 - «Баней в Египте не было». А что в Египте было с гигиеной, парфюмерией и медициной?\n26:01 - Про древнеегипетскую религию. О чем она? Почему божества выглядят именно так и их так много?\n30:49 - «Не было ада». Какой для египтян был загробный мир?\n34:32 - Религия Древнего Египта повлияла на современные религии?\n36:47 - «4 миллиона мумий священных животных». О священных животных и любви к кошкам\n41:30 - «Пограничные животные». Анубис и шакалы\n43:10 - Зачем делали мумии животных? И другие загадки заупокойного культа\n46:57 - Имхотеп. Кто это? Почему он был таким значимым?\n48:27 - Мумии. Зачем так хоронили людей? Как они сохранились?\n51:36 - Невероятная сохранность мумий. Как разработали эту технологию? Насколько она была сложной?\n53:54 - «Ланч с распеленанием древнего египтянина». Что было в «коконах» мумий?\n56:04 - Почему нельзя распеленать мумию?\n59:11 - Пирамиды. Зачем их строили? Какие они были?\n1:01:44 - Первая пирамида. Что находится под ней?\n1:03:44 - Внутренняя структура пирамид. Из чего их строили? Что делали внутри?\n1:04:36 - «Тексты пирамид». Магические тексты и просьбы царя о встрече с богами\n1:05:48 - Как грабили пирамиды?\n1:08:36 - «В пирамидах не было ловушек». КАК ТАК?\n1:10:39 - Остались еще нетронутые древнеегипетские гробницы?\n1:11:25 - Невероятная история находки секретной гробницы\n1:15:20 - Наука в Древнем Египте. Они изучали астрономию и считали, что Земля круглая?\n1:19:30 - «Религия очень поощряла науку». Об образовании египтян\n1:23:03 - Как вывозили египетские сокровища? Кто украл бюст Нефертити и кто привез в Питер Сфинксов?\n1:28:04 - Египтология в Египте. Как сохраняют оставшиеся сокровища?\n1:29:59 - Возвращаемся к бюсту Нефертити. Как ее вывезли?\n1:33:44 - Как работали древнеегипетские скульпторы?\n1:37:18 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ДРЕВНИЙ ЕГИПЕТ: ПИРАМИДЫ, КОТИКИ, КРАЖА ШЕДЕВРОВ, ПИВО И ЗВЁЗДЫ", "f55d37de-131e-428e-9846-4c98c5cf8649", "EDz45ELiquc", [], false, "https://www.youtube.com/watch?v=EDz45ELiquc", 5876, false, 104, "/downloads/youtube/ОСНОВА/2024-05-05_ДРЕВНИЙ ЕГИПЕТ: ПИРАМИДЫ, КОТИКИ, КРАЖА ШЕДЕВРОВ, ПИВО И ЗВЁЗДЫ.m4a", false, false, 10, 1, ~U[2024-05-05 16:23:49Z], ~U[2026-05-03 23:41:14Z], ~U[2026-05-03 23:41:14Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске египтолог Виктор Солкин рассказывает детективные истории про похищение египетских шедевров и сфинксов, религию и алкоголь древнего Египта, отношение к Мумиям и чудеса науки. Выпуск огонь, предупреждаю.\n\nЮтуб-канал Виктора Солкина: https://youtube.com/@victorsolkin?si=uW5mUhDwaFUbLGMP\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - «Они не инопланетяне?». Сегодня поговорим про Древний Египет\n0:35 - Почему в истории Древнего Египта до сих пор есть пробелы? Насколько современные египтяне потомки древних египтян?\n4:30 - Древний Египет - самая древнейшая ц (truncated) 02:41:14.230 [debug] QUERY OK source="sources" db=1.6ms idle=57.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:14.263 [debug] QUERY OK source="media_items" db=32.5ms idle=48.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-04-28 16:10:04Z], 10] 02:41:14.273 [debug] QUERY OK source="media_items" db=9.4ms idle=78.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске мы поговорили про историю эволюции на Земле. Могли бы динозавры выжить в современном мире? Как можно возродить вымершие виды животных? Кто из живых существ может эволюционировать до людей? Это и много других интересных вопросов эволюции мы обсудили в новом подкасте. Нашем гостем стала Яна Шурупова, кандидат биологических наук, палеонтолог, эволюционный биолог; младший научный сотрудник кафедры биологической эволюции биологического факультета МГУ им. Ломоносова; научный сотрудник, Институт проблем экологии и эволюции им. А.Н. Северцова РАН.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Останки - это не к нам\". Что изучают палеонтологи? Из чего состоят кости динозавров?\n1:17 - \"Копролит акулы\". Какие бывают интересные находки?\n3:13 - Какая информация о прошлом нам недоступна?\n8:40 - Какое самое древнее живое существо нашли?\n11:30 - \"Появляются скелеты\". Про какой период прошлого мы знаем больше всего?\n12:38 - \"Гонка вооружения скелетами\". Как древние существа учились бороться за жизнь?\n14:48 - Как на нас действует естественный отбор?\n18:18 - Почему ход эволюции может ускоряться и замедляться?\n20:52 - \"Вымирают те, кто...\". У каких существ большая вероятность на вымирание и почему?\n24:38 - Как моделируют эволюцию на компьютере? Мы можем прогнозировать эволюцию?\n27:02 - Как может дальше эволюционировать человек?\n29:55 - Палеогенетика. Мы сможем сделать клонов древних люде и восстановить древние экосистемы?\n34:12 - Можно ли вывести вымерших птиц додо? Как извлекают ДНК из почвы?\n35:11 - НАСТОЯЩИЙ ЗУБ ДИНОЗАВРА. Как менялась визуализация динозавров?\n37:05 - Динозавры были с перьями? Все?\n38:02 - Динозавры из \"Парка Юрского периода\". В фильме их показали правдиво?\n40:02 - Про тираннозавра. Каким он был?\n41:14 - Как можно по двум костям воссоздать образ динозавра?\n43:11 - Динозавры умели регенерироваться?\n43:48 - Динозавры смогли бы выжить в современном мире?\n46:26 - \"Птицы и есть динозавры\". Почему?\n49:26 - Можем ли мы воссоздать звуки динозавров? Как?\n53:46 - Теория эволюции и её \"Вау эффект\"\n58:34 - Как эволюция выводит доминантный вид?\n1:04:29 - Как человек может влиять на эволюцию животных?\n1:07:40 - Некоторые существа были заранее адаптированы к новым условиям жизни. Как это?\n1:09:54 - Какие первые сенсоры появились у живых организмов?\n1:11:36 - Какие у животных есть интересные органы чувств, которых не хватает человеку?\n1:14:30 - О эволюционной связке собак и людей\n1:15:28 - Какие живые существа могут обрести близкий к человеку разум?\n1:18:22 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "КЛОНИРОВАНИЕ ДИНОЗАВРОВ, ЭВОЛЮЦИЯ ЛЮДЕЙ и ПАЛЕОГЕНЕТИКА", "5ea02eb2-2a05-4810-94a3-f17e416c1c6c", "sZyEM8eCfkQ", [], false, "https://www.youtube.com/watch?v=sZyEM8eCfkQ", 4496, false, 105, "/downloads/youtube/ОСНОВА/2024-04-28_КЛОНИРОВАНИЕ ДИНОЗАВРОВ, ЭВОЛЮЦИЯ ЛЮДЕЙ и ПАЛЕОГЕНЕТИКА.m4a", false, false, 10, 1, ~U[2024-04-28 16:10:04Z], ~U[2026-05-03 23:41:14Z], ~U[2026-05-03 23:41:14Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске мы поговорили про историю эволюции на Земле. Могли бы динозавры выжить в современном мире? Как можно возродить вымершие виды животных? Кто из живых существ может эволюционировать до людей? Это и много других интересных вопросов эволюции мы обсудили в новом подкасте. Нашем гостем стала Яна Шурупова, кандидат биологических наук, палеонтолог, эволюционный биолог; младший научный сотрудник кафедры биологической эволюции биологического факультета МГУ им. Ломоносова; научный сотрудник, Институт проблем экологии и эволюции им. А.Н. Северцова РАН.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - \"Останки - это не к нам\". Что изучают палеонтологи? Из чего состоят кости диноза (truncated) 02:41:14.275 [debug] QUERY OK source="sources" db=1.6ms idle=55.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:14.307 [debug] QUERY OK source="media_items" db=31.9ms idle=47.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-04-21 16:26:00Z], 10] 02:41:14.319 [debug] QUERY OK source="media_items" db=11.4ms idle=77.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Слушайте новый подкаст «Любознаец и путешествие по орбите с Музеем космонавтики» от Плюс детям эксклюзивно в Яндекс.Музыке - https://clck.ru/3A2L6a\nМатематическое приключение для дошкольников в приложении “Сказбука” в подписке Яндекс Плюс с опцией Детям! - https://clck.ru/3A2LCp\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто выпуск про Солнце с Андреем Садовским: разбираем, как устроена наша любимая звезда и главная батарейка для всех землян, и что случится, когда Солнце погаснет.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n00:00 - Краткий экскурс по выпуску\n01:13 - Как будет выглядеть с Земли потухшее Солнце? Примерные даты \"потухания Солнца\"?\n02:45 - Солнце - это наша главная и единственная \"батарейка\"? Сколько Земля протянет, если \"выключить\" Солнце?\n04:54 - Какие процессы происходят на Солнце и можно-ли их увидеть с Земли?\n08:24 - Если водород легче гелия, тогда почему при превращении водорода в гелий выделяется энергия?\n10:38 - Где возникает энергия на соединении, из чего она берется? Или загадка трех LEGO\n15:12 - Свойства и явления плазмы\n17:14 - Как полярное сияние связано с Солнцем?\n20:41 - Влияют-ли вспышки на Солнце на людей?\n22:34 - Что за пятна на Солнце и на что они влияют?\n24:07 - Может-ли Солнце выбросить настолько большой кусок себя, что этот кусок убьет Землю?\n28:40 - Сможет ли сильная вспышка на Солнце повлиять на электрунику Земли?\n30:28 - Вопросы от зрителей! Что известно о ближайшей Солнечной Системе?\n33:42 - Как появилась первая звезда во Вселенной? \n35:08 - Как появилось Солнце?\n37:58 - Солнце - это среднестатистическая или маргинальная звезда?\n38:53 - Вопросы школьной программы по физике не для детских умов\n41:11 - Солнце может упасть на Землю или наоборот?\n41:59 - Можно-ли повторить химические процессы с Солнца на Земле? Что из таких процессов удалось воссоздать?\n45:51 - Насколько близко и на чем можно подлететь к Солнцу?\n47:38 - Температуры слоёв Солнца\n49:21 - Большая часть того, что видно в космосе - плазма? \n51:11 - Что такое Астросфера?\n53:09 - Важнейшие открытия по тематике Солнца в последние годы?\n54:16 - Самая большая известная звезда?\n57:57 - Что такое Геомагнитные Бури?\n01:00:19 - Как Солнце влияет на погоду?\n01:02:38 - Есть ли у Солнца обратная сторона как у Луны?\n01:03:12 - На что обращать внимание, когда ты наблюдаешь солнечное затмение?\n01:03:55 - Насколько во вселенной распространены такие системы как наша?\n01:05:22 - Система с двумя солнцами может существовать?\n01:06:34 - Почему задача трех тел не решаема?\n01:08:13 - Что такое протуберанец?\n01:11:12 - Есть что-то общее у планет Солнечной Системы?\n01:13:00 - Возможно-ли в будующем встреча двух систем и их смешивание?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "СОЛНЦЕ: ЗАДАЧА ТРЁХ ТЕЛ, БУДУЩЕЕ БЕЗ СОЛНЦА, МАГНИТНЫЕ БУРИ", "07360963-27d7-48ce-95e4-a92a10fb6b01", "7tOkP87whyY", [], false, "https://www.youtube.com/watch?v=7tOkP87whyY", 4522, false, 106, "/downloads/youtube/ОСНОВА/2024-04-21_СОЛНЦЕ: ЗАДАЧА ТРЁХ ТЕЛ, БУДУЩЕЕ БЕЗ СОЛНЦА, МАГНИТНЫЕ БУРИ.m4a", false, false, 10, 1, ~U[2024-04-21 16:26:00Z], ~U[2026-05-03 23:41:14Z], ~U[2026-05-03 23:41:14Z], "Слушайте новый подкаст «Любознаец и путешествие по орбите с Музеем космонавтики» от Плюс детям эксклюзивно в Яндекс.Музыке - https://clck.ru/3A2L6a\nМатематическое приключение для дошкольников в приложении “Сказбука” в подписке Яндекс Плюс с опцией Детям! - https://clck.ru/3A2LCp\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто выпуск про Солнце с Андреем Садовским: разбираем, как устроена наша любимая звезда и главная батарейка для всех землян, и что случится, когда Солнце погаснет.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n00:00 - Краткий экскурс по выпуску\n01:13 - Как будет выглядеть с Земли потухшее Солнце? Примерные даты \"потухания Солнца\"?\n02:45 - Солнце - это наша главная и единственная \"батарейка\"? Сколько Земля протянет, если \"выключить\" Солнце?\n04:54 - Какие процессы происходят на Солнце и можно-ли и (truncated) 02:41:14.322 [debug] QUERY OK source="sources" db=2.3ms idle=56.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:14.358 [debug] QUERY OK source="media_items" db=35.6ms idle=49.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-04-14 14:13:41Z], 10] 02:41:14.370 [debug] QUERY OK source="media_items" db=11.5ms idle=83.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ сегодняшнем выпуске мы затронули очень пугающую, но безумно интересную тему: смерть и её причины. Разобраться ней нам помогла судмедэксперт Ольга Фатеева. Что такое смерть? Как расследуют загадочные смерти? Как судмедэкспертиза влияет на человека в профессии? О самых сложных делах и жутких подробностях работы вы узнаете в нашем подкасте. Ух!\n\nКнига Ольги Фатеевой - https://bombora.ru/book/73803/\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:54 - Как судмедэксперт определяет жизнь?\n3:42 - «Я все чаще и чаще обращають к ненаучным понятиям, чем больше работаю»\n4:05 - Как реанимация размывает критерии о жизни и смерти?\n6:29 - Эффект «мнимой смерти». Страх возрождения мертвецов?\n8:35 - СТРАШНЫЕ первые методы судмедэкспертизы\n9:41 - Как наступает смерть? Какие признаки у смерти?\n11:20 - «Вытаскивают из живых людей?». Про трансплантологию и как изымаются органы для донорства\n13:47 - Что кроме органов изымают для донорства?\n15:51 - «Врачи заточны на продление жизни всеми способами»\n19:23 - Отличия судмедэксперта и патологоанатома\n24:58 - Есть ритуалы перед началом работы? Как Ольга готовится к вскрытиям?\n26:45 - «Это процесс командный». Как происходит вскрытие?\n27:28 - Что диктует судмедэксперт? Какие моменты подмечает?\n30:50 - Какую причину смерти сложнее всего определить?\n34:15 - Про отравления. Как их выявляют?\n34:53 - Еще о сложных случаях выявления причин смерти\n36:30 - Про сложности выявления отравления\n38:46 - Какая смертельная доза алкоголя?\n43:04 - Бывает ли смерть от старости? Как «протягивание» жизни ухудшает общее здоровье людей?\n49:03 - Судмедэксперты и патологоанатомы исследуют живых людей? Зачем?\n51:34 - Легкие/средние/тяжкие телесные повреждения. Что это?\n53:17 - Как определяют возраст у тел?\n55:11 - Судмедэкспертиза - мужская работа? Насколько сложно вскрывать тело?\n58:24 - Сколько времени занимает вся экспертиза выявления причины смерти?\n59:46 - В кино показывают правду, что экспертиза очень быстрая?\n1:00:57 - О самых запутанных делах\n1:06:53 - «Образование кораллов в легких»\n1:10:22 - Чему учатся судмедэксперты?\n1:11:22 - Какие самые распространенные причины смерти в России?\n1:14:07 - Что можно понять по телу человека?\n1:16:48 - Было бы интересно вскрыть египетскую мумию? Что по мумии можно понять о человеке?\n1:18:44 - Есть ли в жизни судмедэксперта черный юмор о работе?\n1:20:27 - Есть ли запретные шутки для профессии?\n1:21:17 - Как работа судмедэкспертом влияет на личную жизнь?\n1:22:10 - Как травмирует такая работа?\n1:22:56 - Самые любимые киноляпы о работе судмедэкспертов\n1:30:51 - Почему Ольга хочет уйти из судмедэкспертизы?\n1:31:49 - На что похожа смерть?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "СУДМЕДЭКСПЕРТ Фатеева: ЗАГАДОЧНЫЕ ДЕЛА и ТАЙНА СМЕРТИ", "a7fa0abd-d6d8-4d21-9ac2-d7ee9f60b163", "H6JEGk2_Hmg", [], false, "https://www.youtube.com/watch?v=H6JEGk2_Hmg", 5552, false, 107, "/downloads/youtube/ОСНОВА/2024-04-14_СУДМЕДЭКСПЕРТ Фатеева: ЗАГАДОЧНЫЕ ДЕЛА и ТАЙНА СМЕРТИ.m4a", false, false, 10, 1, ~U[2024-04-14 14:13:41Z], ~U[2026-05-03 23:41:14Z], ~U[2026-05-03 23:41:14Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ сегодняшнем выпуске мы затронули очень пугающую, но безумно интересную тему: смерть и её причины. Разобраться ней нам помогла судмедэксперт Ольга Фатеева. Что такое смерть? Как расследуют загадочные смерти? Как судмедэкспертиза влияет на человека в профессии? О самых сложных делах и жутких подробностях работы вы узнаете в нашем подкасте. Ух!\n\nКнига Ольги Фатеевой - https://bombora.ru/book/73803/\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:54 - Как судмедэксперт определяет жизнь?\n3:42 - «Я все чаще и чаще обращають к ненаучным понятиям, чем больше работаю»\n4:05 - Как реанимация размывае (truncated) 02:41:14.373 [debug] QUERY OK source="sources" db=2.0ms idle=63.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:14.406 [debug] QUERY OK source="media_items" db=33.3ms idle=53.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-03-31 14:10:08Z], 10] 02:41:14.418 [debug] QUERY OK source="media_items" db=11.3ms idle=84.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВсем привет! В сегодняшнем выпуске мы расскажем очень много интересного про подготовку космонавтов и жизни на МКС. Какой там интернет? Что едят космонавты? Есть ли на МКС алкоголь? Из каких модулей состоит станция? И многое другое. Во всех секретах и тонкостях работы космонавтов нам помог разобраться космический инженер, эксперт по космонавтике Александр Хохлов\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:36 - Был ли в космосе секс?\n1:48 - Про психологическую подготовку космонавтов\n2:54 - Эксперименты по изоляции. Зачем они?\n4:07 - В каком возрасте стоит начать подготовку к становлению космонавтом?\n8:15 - Мифы о Юрии Гагарине\n11:01 - Какие есть физические ограничения для космонавтов? Как меняются требования?\n15:01 - \"Самый вредный фактор\". Как на человека воздействует невесомость?\n18:20 - Физ-ра в космосе. Как выглядят космические тренажеры?\n19:20 - Как работают космические тренажеры?\n19:52 - Как устроен быт на МКС? Как разделена станция между странами?\n21:28 - Насколько большая МКС? Сколько она весит?\n22:51- \"Поезд на МКС\". Из каких модулей состоит МКС?\n24:39 - О \"неидеальной\" невесомости МКС\n27:15 - Про интересные космические инструменты. Какие уникальные изобретения есть в космосе?\n29:59 - \"На МКС сухой закон\". Об алкоголе в космосе\n31:26 - Чему обучают космонавтов?\n34:40 - Какие открытия делали в космосе?\n37:20 - Как выращивают растения на МКС?\n38:07 - Самое важная задача МКС\n40:28 - Сколько языков надо знать для полета на МКС?\n42:26 - ВОПРОС от ПОДПИСЧИКА: Космонавты могут угнать станцию?\n45:19 - Самоуничтожение космических кораблей. Гагарин мог взорвать \"Восток-1\"?\n48:17 - Внештатные ситуации в полете Гагарина. Как отрабатывают такие ситуации?\n50:01 - \"На МКС есть МАЧЕТЕ\". Что из вещей запрещено провозить на МКС?\n52:10 - Набор выживания в посадочных модулях. Из чего он состоит?\n54:45 - Сколько личных вещей можно взять на МКС?\n56:18 - Как устроен рабочий день на МКС?\n1:01:30 - Как устроены выходные на МКС?\n1:02:35 - Что с интернетом на МКС? Как космонавты общаются с Землей?\n1:04:27 - В онлайн-игры можно играть на МКС?\n1:05:42 - Что едят на МКС?\n1:09:23 - Как пахнет на МКС? У них есть специальные НЮХАЧИ?\n1:12:50 - Почему на МКС не цветут некоторые растения?\n1:14:35 - Из мочи в кислород. Как на МКС перерабатывают мочу?\n1:23:01 - Что делают с твердыми отходами в космосе? Как моча чуть не сломала МКС\n1:27:05 - Сколько зарабатывают космонавты?\n1:29:33 - Где работают космонавты? Они все военные?\n1:32:30 - Сколько платят космонавтам США?\n1:34:00 - Что самое интересное космонавты чувствуют в космосе?\n1:37:30 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "КОСМИЧЕСКИЙ ИНЖЕНЕР: Мифы о ГАГАРИНЕ. Главные ОПАСНОСТИ КОСМОСА. СЕКРЕТЫ МКС. СУХОЙ ЗАКОН на ОРБИТЕ", "2c2918de-ecd1-4251-8a0e-9ec87a8e3d40", "W0is3JWgGuw", [], false, "https://www.youtube.com/watch?v=W0is3JWgGuw", 5808, false, 108, "/downloads/youtube/ОСНОВА/2024-03-31_КОСМИЧЕСКИЙ ИНЖЕНЕР: Мифы о ГАГАРИНЕ. Главные ОПАСНОСТИ КОСМОСА. СЕКРЕТЫ МКС. СУХОЙ ЗАКОН на ОРБИТЕ.m4a", false, false, 10, 1, ~U[2024-03-31 14:10:08Z], ~U[2026-05-03 23:41:14Z], ~U[2026-05-03 23:41:14Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВсем привет! В сегодняшнем выпуске мы расскажем очень много интересного про подготовку космонавтов и жизни на МКС. Какой там интернет? Что едят космонавты? Есть ли на МКС алкоголь? Из каких модулей состоит станция? И многое другое. Во всех секретах и тонкостях работы космонавтов нам помог разобраться космический инженер, эксперт по космонавтике Александр Хохлов\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:36 - Был ли в космосе секс?\n1:48 - Про психологическую подготовку космонавтов\n2:54 - Эксперименты по изоляции. Зачем они?\n4:07 - В каком во (truncated) 02:41:14.421 [debug] QUERY OK source="sources" db=2.0ms idle=60.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:14.456 [debug] QUERY OK source="media_items" db=34.5ms idle=50.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-03-25 08:41:01Z], 10] 02:41:14.469 [debug] QUERY OK source="media_items" db=12.9ms idle=83.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске мы поговорили про терминологию психотерапии, про связь психотерапевтов и пациентов, про будущее человеческих отношений, серийную моногамию, токсичность и газлайтинг. Вышло интересно. Гостем стала Екатерина Артеменко, гештальт-терапевт, руководитель сообщества психологов сервиса «Ясно», ведущая ютуб-шоу «Теперь ясно» @yasnolive \n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:50 - Чем отличаются психотерапевт, психолог и психиатр?\n5:59 - Психотерапевт - необязательно врач?\n7:57 - Психологический портрет россиян\n11:14 - Чем больны психотерапевты?\n14:00 - О связи психотерапевта и пациента\n15:18 - Что делать, если возникают чувства к психотерапевту?\n22:46 - Токсичный - какой это человек?\n27:31 - Про пассивную агрессию. Как она возникает и зачем ей пользуются?\n28:35 - Кто нас научил пассивной агрессии?\n32:38 - Что такое газлайтинг?\n36:01 - Виктимблейминг - что это?\n40:03 - Татуировки = психологические проблемы. Что? Это так?\n42:40 - Что такое созависимость?\n44:12 - Отношения на расстоянии возможны?\n49:09 - Как будут выглядеть любовные отношения в будущем?\n52:17 - Про полиаморию и открытые отношения\n54:30 - Женщины эмоциональнее мужчины?\n57:10 - Как быть, когда в семье все скрывают свои эмоции?\n58:30 - Если у тебя все хорошо в жизни ты не можешь жаловаться на свои проблемы?\n1:02:46 - Травмы определяют человека? Как психотерапевт воспринимают травмы пациентов?\n1:11:00 - Нельзя вырастить человека без травм? Что с ним будет?\n1:12:41 - Почему сепарация так важна для человека?\n1:16:26 - Как правильно воспитать ребенка?\n1:19:13 - \"Побольше дурнины в жизни\"\n1:20:30 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ПСИХОТЕРАПЕВТ: ВСЕ ОТ РОДИТЕЛЕЙ? ГАЗЛАЙТИНГ, ВИКТИМБЛЕЙМИГ, ТОКС", "d545033e-1ee0-4a20-8eb6-fd92fd1f90dd", "bsAjrNQCIDo", [], false, "https://www.youtube.com/watch?v=bsAjrNQCIDo", 4778, false, 109, "/downloads/youtube/ОСНОВА/2024-03-25_ПСИХОТЕРАПЕВТ: ВСЕ ОТ РОДИТЕЛЕЙ? ГАЗЛАЙТИНГ, ВИКТИМБЛЕЙМИГ, ТОКС.m4a", false, false, 10, 1, ~U[2024-03-25 08:41:01Z], ~U[2026-05-03 23:41:14Z], ~U[2026-05-03 23:41:14Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске мы поговорили про терминологию психотерапии, про связь психотерапевтов и пациентов, про будущее человеческих отношений, серийную моногамию, токсичность и газлайтинг. Вышло интересно. Гостем стала Екатерина Артеменко, гештальт-терапевт, руководитель сообщества психологов сервиса «Ясно», ведущая ютуб-шоу «Теперь ясно» @yasnolive \n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:50 - Чем отличаются психотерапевт, психолог и психиатр?\n5:59 - Психотерапевт - необязательно врач?\n7:57 - Психологический портрет россиян\n11:14 - Чем больны психотерапевты?\n14:00 - О связи психотерапевта и пациента\n15:18 - Что делать, если возникают чувства к психотерапевту?\n22:46 - Токсичный - какой это человек?\n27:31 - Про пассивную агрессию. Как она возникает и зачем ей пользуются?\n28:35 - Кто нас научил пассивной агрессии?\n32:38 - Что такое газлайтинг?\n36:01 - Виктимблейминг - что это?\n40:03 - Татуировки = психологические проблемы. Что? Это так?\n42:40 - Что такое созависимость?\n44:12 - Отношения на расстоянии возможны?\n49:09 - Как будут выглядеть любовные отношения в будущем?\n52:17 - Про полиаморию и открытые отношения\n54:30 - Женщины эмоциональнее мужчины?\n57:10 - Как быть, когда в семье все скрывают свои эмоции?\n58:30 - Если у тебя все хорошо в жизни ты не можешь жаловаться на свои проблемы?\n1:02:46 - Травмы определяют человека? Как психотерапевт воспринимают травмы пациентов?\n1:11:00 - Нельзя вырастить человека без травм? Что с ним будет?\n1:12:41 - Почему сепарация так важна для человека?\n1:16:26 - Как правильно воспитать ребенка?\n1:19:13 - \"Побольше дурнины в жизни\"\n1:20:30 - (truncated) 02:41:14.472 [debug] QUERY OK source="sources" db=2.5ms idle=63.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:14.505 [debug] QUERY OK source="media_items" db=33.2ms idle=54.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-03-17 16:32:11Z], 10] 02:41:14.518 [debug] QUERY OK source="media_items" db=12.0ms idle=84.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуски говорим с филологом Юлией Афониной про то, как лингвисты понимают этимологию слов, как работает машина времени в языке, мат у Пушкина и истинный смысл Лолиты. \nКанал Юлии: https://www.youtube.com/@poetische\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:08 - Пушкин и его современники очень любили мат?\n4:38 - Как появился русский язык. Этимология и эволюция слов\n8:35 - \"Машина времени для языка\". Про правила слов и языка прошлого\n15:30 - Как восстанавливают звучание древних языков?\n18:07 - Как отличалась речь и язык у людей 200-300 лет назад?\n23:03 - Что было бы, если бы Пушкин оказался среди современного русского языка?\n24:48 - Как появляются неологизмы?\n26:04 - Почему корни в русском языке не так важны?\n27:20 - Чем современная литература отличается от литературы прошлого?\n30:42 - \"Поэзия очень математична\". Как строится ритм в поэзии?\n36:14 - Почему школьная литературная программа такая? Про великих литературных авторов\n41:12 - Каких авторов ненавидят после школьной программы? Каких авторов незаслуженно не любят?\n42:39 - Как правильно читать тоскливые и скучные тексты?\n45:52 - Как бы стоило изменить литературную программу в школе?\n50:09 - Что такое эпистолярный жанр? Письма великих авторов\n54:13 - Как формируются нормы языка?\n59:12 - Про феминитивы. Какое у них будущее?\n1:04:21 - Языки упрощаются? Как?\n1:08:15 - Придем ли мы все к общему языку человечества?\n1:10:30 - Почему числительные так похожи во многих европейских языках?\n1:13:59 - Почему в некоторых славянских языках слова могут иметь противоположное значение?\n1:18:50 - Про современную русскую литературу и авторов\n1:21:41 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "Афонина: ЯЗЫК 1000 ЛЕТ НАЗАД, МАТ и ПУШКИН", "8a4db56f-0f79-4b48-9fae-307be5bb610d", "sPO6_1SpKkk", [], false, "https://www.youtube.com/watch?v=sPO6_1SpKkk", 4904, false, 110, "/downloads/youtube/ОСНОВА/2024-03-17_Афонина: ЯЗЫК 1000 ЛЕТ НАЗАД, МАТ и ПУШКИН.m4a", false, false, 10, 1, ~U[2024-03-17 16:32:11Z], ~U[2026-05-03 23:41:14Z], ~U[2026-05-03 23:41:14Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуски говорим с филологом Юлией Афониной про то, как лингвисты понимают этимологию слов, как работает машина времени в языке, мат у Пушкина и истинный смысл Лолиты. \nКанал Юлии: https://www.youtube.com/@poetische\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:08 - Пушкин и его современники очень любили мат?\n4:38 - Как появился русский язык. Этимология и эволюция слов\n8:35 - \"Машина времени для языка\". Про правила слов и языка прошлого\n15:30 - Как восстанавливают звучание древних языков?\n18:07 - Как отличалась речь и язык у людей 200-300 лет назад?\n23:03 - Что было бы, если бы Пушкин оказался среди современного русского языка?\n24:48 - Как появляются неологизмы?\n26:04 - Почему корни в русском языке не так важны?\n27:20 - Чем современная литература отличается от литературы прошлого?\n30:42 - \"Поэзия очень математична\". Как строится ритм в поэзии?\n36:14 - Почему школьная литературная программа такая? Про великих литературных авторов\n41:12 - Каких авторов ненавидят после школьной программы? Каких авторов незаслуженно не любят?\n42:39 - Как правильно читать тоскливые и скучные тексты?\n45:52 - Как бы стоило изменить литературную программу в школе?\n50:09 - Что такое эпистолярный жанр? Письма великих авторов\n54:13 - Как формируются нормы языка?\n59:12 - Про феминитивы. Какое у них будущее?\n1:04:21 - Языки упрощаются? Как?\n1:08:15 - Придем ли мы все к общему языку человечества?\n1:10:30 - Почему числительные так похожи во многих европейских языках?\n1:13:59 - Почему в некоторых славянских языках слова могут иметь противоположное значение?\n1:18:50 - Про современную русскую литературу и авторов\n1:21:41 - Спасибо за про (truncated) 02:41:14.520 [debug] QUERY OK source="sources" db=1.9ms idle=62.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:14.553 [debug] QUERY OK source="media_items" db=32.7ms idle=51.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-03-10 12:21:17Z], 10] 02:41:14.998 [debug] QUERY OK source="media_items" db=442.3ms idle=81.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Максим Литвак рассказывает, как создаются приборы для Nasa, как на Марсе нашли воду, почему колония на Марсе безальтернативна, какими будут миссии Луна-26 и Луна-27.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:35 - Как нашли воду на Марсе?\n2:02 - Как строят исследовательские космические аппараты?\n4:25 - Какие испытания проходят аппараты на Земле?\n7:50 - Про Луну-25 и как испытывали копание лунного грунта на Земле?\n10:24 - Что чувствуешь, когда твой аппарат не достигает цели исследования?\n12:07 - «Все ошибки - очень невероятные». Об авариях космических аппаратов \n14:16 - «Рентген планет». Как ищут воду под поверхностью планет?\n19:40 - Как впервые обнаружили лёд на Марсе?\n22:17 - В чем была миссия Луны-25? Какие приборы были на этом аппарате?\n23:20 - Какими будут миссии «Луна-26» и «Луна-27»?\n24:35 - Как быстро меняются технологии в космических аппаратах?\n26:58 - Почему вода на Марсе находится под поверхностью?\n29:15 - Люди переселятся с Земли? Почему?\n31:42 - Почему основать колонию на Марсе легче, чем сделать оружие против метеоритов?\n32:44 - Что может убить Землю кроме кометы?\n33:43 - Что нужно осваивать кроме Марса? Почему Луна в приоритете?\n35:51 - Подземный океан спутника Юпитера Европы\n37:31 - Какие аппараты буду летать и уже летают у Европы?\n39:00 - Почему на Земле появилась жизнь?\n41:26 - Планеты земной группы. На Венере и Марсе могла быть жизнь?\n42:27 - Без воды на других планетах не может быть жизни?\n44:13 - Внеземную жизнь повезут на Землю? Насколько это опасно?\n47:44 - Про марсоход Curiosity и его аппаратуру. Какой прибор для него делали российские ученые?\n50:25 - Как совместно создают марсоходы? Про сотрудничество с NASA\n54:17 - Из чего состоит марсоход?\n57:25 - Как проходит рабочий день марсохода?\n59:05 - Какой план работы у луноходов и марсоходов?\n1:00:00 - Беспилотное управление марсоходом\n1:01:21 - Марсоход поздравляет сам себя с днем рождения!!!\n1:03:01 - Пасхалки в космических аппаратах. Как они помогают развивать исследования космоса?\n1:06:43 - Про Маска и запуск Теслы в космос\n1:08:08 - Частная космонавтика - это будущее? Почему?\n1:11:10 - Кто кроме США и России круто исследует космос?\n1:13:50 - Под какую песню вы бы полетели в космос?\n1:14:20 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\nРеклама. Nebuchadnezzar FZ-LLC. https://www.kupibilet.ru Erid: 2SDnjdYRDhJ", "ПЕРЕЕЗД на МАРС БЕЗАЛЬТЕРНАТИВЕН", "e60f203c-db6a-4511-9116-911a9d4677c2", "sFS90wqV9MM", [], false, "https://www.youtube.com/watch?v=sFS90wqV9MM", 4360, false, 111, "/downloads/youtube/ОСНОВА/2024-03-10_ПЕРЕЕЗД на МАРС БЕЗАЛЬТЕРНАТИВЕН.m4a", false, false, 10, 1, ~U[2024-03-10 12:21:17Z], ~U[2026-05-03 23:41:14Z], ~U[2026-05-03 23:41:14Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Максим Литвак рассказывает, как создаются приборы для Nasa, как на Марсе нашли воду, почему колония на Марсе безальтернативна, какими будут миссии Луна-26 и Луна-27.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:35 - Как нашли воду на Марсе?\n2:02 - Как строят исследовательские космические аппараты?\n4:25 - Какие испытания проходят аппараты на Земле?\n7:50 - Про Луну-25 и как испытывали копание лунного грунта на Земле?\n10:24 - Что чувствуешь, когда твой аппарат не достигает цели исследования?\n12:07 - «Все ошибки - очень невероятные». Об авариях космических аппаратов \n14:16 - «Рентген планет». Как ищут воду под поверхностью планет?\n19:40 - Как впервые обнаружили лёд на Марсе?\n22:17 - В чем была миссия Луны-25? Какие приборы были на этом аппарате?\n23:20 - Какими будут миссии «Луна-26» и «Луна-27»?\n24:35 - Как быстро меняются технологии в космических аппаратах?\n26:58 - Почему вода на Марсе находится под поверхностью?\n29:15 - Люди переселятся с Земли? Почему?\n31:42 - Почему основать коло (truncated) 02:41:15.001 [debug] QUERY OK source="sources" db=2.5ms queue=0.3ms idle=480.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.037 [debug] QUERY OK source="media_items" db=35.0ms idle=480.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-03-03 17:08:53Z], 10] 02:41:15.079 [debug] QUERY OK source="media_items" db=41.8ms idle=483.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОлег Воскобойников ведущий медиевист, обожает читать старые тексты и изучать средневековье с самых разных сторон. Поговорили о том, какие тексты сохранились о Древней Руси, кем были ведьмы, что пили: вино, водку или пиво и ещё много, о чем. Вышло интересно!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:52 - Про мёртвые языки. Зачем их изучать?\n1:55 - В чем заключается работа медиевистов?\n3:44 - Почему множество средневековых текстов до сих пор не прочитаны?\n6:27 - Тексты о Древней Руси. Что дошло до наших дней?\n10:11 - Когда и где возник первый университет?\n11:50 - Какие тексты были на Руси? И доходили ли до неё западные тексты?\n14:43 - Какой был главный алкоголь средневековья?\n17:00 - Древние юридические сделки\n19:08 - Алкогольная география средневековья. Как лечили водкой?\n22:47 - \"Битва пива с вином\"\n24:25 - Как звучит старофранцузский?\n25:48 - Средневековая музыка. Какой она была?\n30:02 - Из чего состоят древние тексты? И как их правильно читать?\n35:23 - \"В средние века писали навесу\". Кто и как писал древние тексты?\n36:30 - \"Рукописный пазл\". Как расшифровывают рукописные тексты?\n37:50 - Насколько сильно первичные тексты авторов отличаются от того, что можно купить в книжном?\n39:47 - Как выглядит оригинальное издание \"Божественной комедии\" Данте?\n41:50 - Как правильно читать Пушкина?\n42:38 - Как правильно читать Данте?\n43:17 - Берестяные грамоты и их уникальность\n48:54 - Кто писал историю Руси? Какие иностранцы писали про Русь?\n52:50 - Ведьмы в средневековье. Кто они?\n59:37 - Что такое \"Молот ведьм\"?\n1:05:13 - Как придумали смешные прозвища правителям?\n1:06:09 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ВОСКОБОЙНИКОВ: МИФЫ О РУСИ, МАТ на БЕРЕСТЯНЫХ ГРАМОТАХ, МЕРТВЫЕ ЯЗЫКИ, ВЕДЬМЫ, ЛЕЧЕНИЕ ВОДКОЙ", "62272801-b824-4603-aacf-14d393a1cdf4", "RF8DnaKy-xU", [], false, "https://www.youtube.com/watch?v=RF8DnaKy-xU", 3875, false, 112, "/downloads/youtube/ОСНОВА/2024-03-03_ВОСКОБОЙНИКОВ: МИФЫ О РУСИ, МАТ на БЕРЕСТЯНЫХ ГРАМОТАХ, МЕРТВЫЕ ЯЗЫКИ, ВЕДЬМЫ, ЛЕЧЕНИЕ ВОДКОЙ.m4a", false, false, 10, 1, ~U[2024-03-03 17:08:53Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОлег Воскобойников ведущий медиевист, обожает читать старые тексты и изучать средневековье с самых разных сторон. Поговорили о том, какие тексты сохранились о Древней Руси, кем были ведьмы, что пили: вино, водку или пиво и ещё много, о чем. Вышло интересно!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:52 - Про мёртвые языки. Зачем их изучать?\n1:55 - В чем заключается работа медиевистов?\n3:44 - Почему множество средневековых текстов до сих пор не прочитаны?\n6:27 - Тексты о Древней Руси. Что дошло до наших дней?\n10:11 - Когда и где возник первый университет?\n11:50 - Какие тексты были на Руси? И доходили ли до неё западные тексты?\n14:43 - Какой был главный алкоголь средневековья?\n17:00 - Древние юридические сделки\n19:08 - Алкогольная география средневековья. Как лечили водкой?\n22:47 - \"Битва пива с вином\"\n24:25 - Как звучит старофранцузский?\n25:48 - Средневековая музыка. Какой она была?\n30:02 - Из чего состоят древние тексты? И как их правильно читать?\n35:23 - \"В средние века писали навесу\". Кто и как писал древние тексты?\n36:30 - \"Рукописный пазл\". Как расшифровывают рукописные тексты?\n37:50 - Насколько сильно первичные тексты авторов отличаются от того, что можно купить в книжном?\n39:47 - Как выглядит оригинальное издание \"Божественной комедии\" Данте?\n41:50 - Как правильно читать Пушкина?\n42:38 - Как правильно читать Данте?\n43:17 - Берестяные грамоты и их уникальность\n48:54 - Кто писал историю Руси? Какие иностранцы писали про Русь?\n52:50 - Ведьмы в средневековье. Кто они?\n59:37 - Что такое \"Молот ведьм (truncated) 02:41:15.084 [debug] QUERY OK source="sources" db=4.2ms idle=438.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.122 [debug] QUERY OK source="media_items" db=38.1ms idle=87.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-02-25 14:56:20Z], 10] 02:41:15.133 [debug] QUERY OK source="media_items" db=9.8ms idle=121.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nМы продолжаем разговоры о квантовой физике и космологии. Сегодня пытаемся разобраться как работает квантовая телепортация. Что такое \"кротовые норы\"? Как можно менять время, если разогнаться до скорости света? Что будет, если оказаться внутри черной дыры? Об этом мы поговорили с руководителем лаборатории астрофизики и космологии, старшим научный сотрудник лаборатории математического моделирования сложных и нелинейных систем БФУ им. Канта Артемом Асташенком.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:01 - Скорость света - это максимальная скорость? Как это поняли?\n7:18 - Сколько нужно энергии, чтобы разогнаться до скорости света?\n8:09 - \"Двигаться из будущего в прошлое\". Как скорость света влияет на течение времени?\n11:29 - Парадоксы путешествия во времени\n13:39 - \"Какие-то области во вселенной мы никогда не увидим\". О размере вселенной и насколько далеко мы в ней видим\n15:24 - \"Бесконечность в бесконечности\". Про Большой взрыв и расширение вселенной\n16:56 - Что если вселенная конечна?\n21:08 - \"Мультиверс электрона\". Парадоксальность квантовых измерений\n25:12 - Что такое квантовая запутанность и квантовая телепортация?\n34:02 - Что именно понимается под \"телепортацией частицы\"?\n35:28 - \"В квантовой физике запрещается клонирование\"\n36:17 - Можно ли сделать телепортацию крупных объектов?\n38:20 - Гиперпространственный прыжок. Как работает это идея?\n43:25 - Что такое \"кротовые норы\" и \"червоточины\"?\n46:10 - \"Изменять геометрию пространства\". Как создать искусственную \"кротовую нору\"?\n47:30 - Научные статьи о путешествии во времени\n50:07 - Как нашли \"темную материю\"? В чем разница между \"темной материей\" и \"темной энергией\"?\n54:19 - Из чего состоит \"темная материя\"?\n55:43 - Как быстро передается информация про гравитацию?\n57:22 - Что переносит информацию о гравитации? Что такое \"гравитоны\"?\n59:44 - Как края галактики понимают вокруг чего им крутиться?\n1:01:25 - Что будет, если влететь в черную дыру?\n1:05:36 - Из чего состоит черная дыра? Что можно увидеть внутри черной дыры?\n1:08:46 - \"Черные карлики\" - что это?\n1:10:08 - Нейтронные звезды\n1:15:13 - Какие взрывы происходят в космосе?\n1:17:07 - Как устроено моделирование космических процессов?\n1:21:08 - Как выглядело компьютерное моделирование эволюции вселенной?\n1:24:04 - \"Замедление времени при быстром перемещении\". Вариант путешествия в дальний космос\n1:27:02 - Насколько наша Солнечная система привлекательна для пришельцев?\n1:28:07 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "АСТРОФИЗИК Асташёнок: МАШИНА ВРЕМЕНИ, КВАНТОВАЯ ТЕЛЕПОРТАЦИЯ и МУЛЬТИВЕРС", "059e75e1-23fa-4f46-aa3d-10aa6fa52da4", "RapnZfuA9oc", [], false, "https://www.youtube.com/watch?v=RapnZfuA9oc", 5123, false, 113, "/downloads/youtube/ОСНОВА/2024-02-25_АСТРОФИЗИК Асташёнок: МАШИНА ВРЕМЕНИ, КВАНТОВАЯ ТЕЛЕПОРТАЦИЯ и МУЛЬТИВЕРС.m4a", false, false, 10, 1, ~U[2024-02-25 14:56:20Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nМы продолжаем разговоры о квантовой физике и космологии. Сегодня пытаемся разобраться как работает квантовая телепортация. Что такое \"кротовые норы\"? Как можно менять время, если разогнаться до скорости света? Что будет, если оказаться внутри черной дыры? Об этом мы поговорили с руководителем лаборатории астрофизики и космологии, старшим научный сотрудник лаборатории математического моделирования сложных и нелинейных систем БФУ им. Канта Артемом Асташенком.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:01 - Скорость света - это максимальная скорость? Как это поняли?\n7:18 - Сколько нужно энергии, чтобы разогнаться до скорости света?\n8:09 - \"Двигаться из буду (truncated) 02:41:15.135 [debug] QUERY OK source="sources" db=2.3ms idle=96.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.170 [debug] QUERY OK source="media_items" db=34.9ms idle=56.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-02-18 14:41:03Z], 10] 02:41:15.182 [debug] QUERY OK source="media_items" db=10.8ms idle=87.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["https://go.skyeng.ru/1000w1 – скачать комикс 1000 слов от онлайн-школы Skyeng. Самая актуальная лексика для работы, путешествий, свиданий\nhttps://go.skyeng.ru/allstudy – пройти бесплатную диагностику уровня английского\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня мы поговорим о жизни, которая была задолго до нас. Кто такие трилобиты? Что такое \"пять массовых вымираний\"? Как вымерли динозавры? Как выглядела Земля в далеком прошлом? Почему живые организмы вышли из воды на сушу? Все это мы обсудили с палеонтологом Эдуардом Мычко.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:00 - Палеонтология московского метро. Какие организмы содержатся в мраморе метрополитена?\n5:42 - Что такое \"Геологическая летопись Земли\"? Почему на нашей планете сохраняются остатки древних живых организмов?\n10:17 - \"Большую часть информации о жизни в прошлом мы никогда не узнаем\"\n11:56 - Какой процент несохранившихся древних живых существ мы никогда не узнаем?\n13:15 - Что такое \"пять массовых вымираний\"? Как эти вымирания оставляли след в слоях Земли?\n22:07 - Когда было последнее крупное вымирание на Земле? Какие причины у вымираний?\n25:36 - \"Надеюсь массовые вымирания еще будут происходить\". Почему?\n26:22 - Развилки эволюции. На другой планете может быть жизнь как у нас?\n28:43 - Переход жизни из воды на сушу. Как это было? Какие организмы были первыми на суше?\n31:51 - С чем связан выход живых существ из воды на сушу?\n34:44 - Мы можем проследить как из плавника получилась лапа?\n36:20 - Кто такие трилобиты?\n37:33 - Что такое \"Пермское вымирание\" и какое отношение оно имеет к Перми?\n38:37 - Продолжаем про трилобитов\n40:52 - Строение трилобита\n42:24 - Как палеонтологи \"переоткрывают\" вымершие виды и прослеживают эволюцию древних существ?\n44:43 - \"Плоть динозавра\". Как органика сохраняется в породах?\n47:30 - Что нам дает найденная древняя органика?\n48:37 - Янтарь реально может законсервировать древнюю органику? \n50:09 - \"На территории Москвы жили динозавры\"\n51:05 - \"Глубина отложений никак не связана с возрастом\". Где искать остатки динозавров?\n57:50 - Что было на Земле 600 миллионов лет назад?\n58:54 - \"Животные были несимметричны\"\n1:00:09 - А откуда пришла симметрия и зачем?\n1:01:39 - Что было бы, если бы жизнь не вышла на сушу? Какая бы жизнь была в воде?\n1:03:00 - О разумных организмах под водой. Насколько это реально?\n1:04:12 - Говорящий тюлень и мозг дельфинов\n1:06:38 - Компьютер может исследовать эволюцию? Насколько ИИ способен спрогнозировать эволюционные процессы?\n1:12:21 - Русалки. Насколько эволюционно они возможны?\n1:14:27 - Причины массовых вымираний на Земле\n1:22:20 - Изменение климата может привести к новому массовому вымиранию? Будет новый ледниковый период?\n1:24:10 - Кто выживет при массовом вымирании?\n1:25:54 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "Палеонтолог МЫЧКО: КТО ЖИЛ и КАК УМЕР ДО НАС?", "ded6feb0-ba14-4c0f-a6aa-62addd29e11f", "XbIAeCi4R0Y", [], false, "https://www.youtube.com/watch?v=XbIAeCi4R0Y", 5190, false, 114, "/downloads/youtube/ОСНОВА/2024-02-18_Палеонтолог МЫЧКО: КТО ЖИЛ и КАК УМЕР ДО НАС?.m4a", false, false, 10, 1, ~U[2024-02-18 14:41:03Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "https://go.skyeng.ru/1000w1 – скачать комикс 1000 слов от онлайн-школы Skyeng. Самая актуальная лексика для работы, путешествий, свиданий\nhttps://go.skyeng.ru/allstudy – пройти бесплатную диагностику уровня английского\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня мы поговорим о жизни, которая была задолго до нас. Кто такие трилобиты? Что такое \"пять массовых вымираний\"? Как вымерли динозавры? Как выглядела Земля в далеком прошлом? Почему живые организмы вышли из воды на сушу? Все это мы обсудили с палеонтологом Эдуардом Мычко.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём с (truncated) 02:41:15.184 [debug] QUERY OK source="sources" db=1.6ms idle=60.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.214 [debug] QUERY OK source="media_items" db=29.4ms idle=51.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-02-11 15:56:51Z], 10] 02:41:15.225 [debug] QUERY OK source="media_items" db=10.2ms idle=78.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске мы попытались разобраться в том, что такое Китай. Какая в этой стране религия? Какие культурные особенности есть у этой страны? Что такое \"терракотовая армия\" и зачем построили Великую Китайскую стену? Поговорили о многом, но еще кучу всего интересного не успели обсудить с кандидатом исторических наук Сергеем Дмитриевым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:39 - Почему у Китая такое огромное население?\n7:05 - Какая религия в Китае?\n10:47 - В чём идея конфуцианства?\n13:58 - В чём идея даосизма?\n15:50 - В чём идея китайского буддизма?\n21:24 - Что такое \"китайский новый год\"? Что именно празднуют?\n23:50 - Как устроен лунный календарь? \n25:52 - Великие китайские изобретения. Китай в средневековье был развитее Европы?\n30:34 - Китайских шелкопрядов пытались выкрасть в Европу? Это правда?\n33:04 - Почему уникальные китайские технологии не распространялись по миру?\n34:07 - \"Я передаю, а не создаю\". Почему в традиционном обществе не думали, что можно узнать что-то новое?\n36:34 - Язык влияет на мировоззрение? Китайцы особенные из-за своего языка?\n38:58 - Когда появляется тональность в китайском языке?\n41:59 - \"Показатель красивой речи\". В Китае очень распространены пословицы и поговорки?\n44:39 - В Китае есть поговорки похожие на наши?\n45:23 - \"Нельзя говорить про единый язык в Китае\". О диалектах и отличиях языка в разных регионах Китая\n49:20 - Почему Китай сохраняет иероглифы и как борется с разницей диалектов?\n53:42 - Для Китая снимают отдельные сцены в голливудских фильмах? И про другие приколы китайского кинопроката\n55:37 - Что нельзя показывать в кино для Китая?\n56:30 - \"Кампании по борьбе с корейской культурой в Китае\"\n59:13 - Про книгу \"Задача трёх тел\"\n1:01:09 - Ритуалы выбора имен для детей в Китае\n1:04:04 - Детей переименовывают после болезни?\n1:04:33 - В Китае выбирают себе дополнительное иностранное имя?\n1:07:25 - Что такое \"терракотовая армия\"? Зачем её сделали?\n1:10:18 - Как китайские императоры пытались устроить себе хорошую загробную жизнь?\n1:12:24 - Великая Китайская стена. Зачем её построили?\n1:18:07 - Стена решала какие-то военные задачи?\n1:21:13 - Про провинции Китая\n1:23:09 - Китай по-настоящему коммунистическая страна или нет?\n1:27:13 - Китай все еще строит социализм? Какой план?\n1:31:00 - Какой именно политический путь выбрал Китай?\n1:33:42 - Почему Китая два? Про Тайвань\n1:37:14 - Хотите ли вы еще один выпуск про Китай? Пишите в комментариях\n1:38:27 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ПОНЯТЬ КИТАЙ: ПОЧЕМУ ТАКОЙ БОЛЬШОЙ, ИЕРОГЛИФЫ и iPhone-КОММУНИЗМ", "7de35274-2957-4d5e-a014-53a5c7f023a8", "zWo99EWVb1U", [], false, "https://www.youtube.com/watch?v=zWo99EWVb1U", 5751, false, 115, "/downloads/youtube/ОСНОВА/2024-02-11_ПОНЯТЬ КИТАЙ: ПОЧЕМУ ТАКОЙ БОЛЬШОЙ, ИЕРОГЛИФЫ и iPhone-КОММУНИЗМ.m4a", false, false, 10, 1, ~U[2024-02-11 15:56:51Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске мы попытались разобраться в том, что такое Китай. Какая в этой стране религия? Какие культурные особенности есть у этой страны? Что такое \"терракотовая армия\" и зачем построили Великую Китайскую стену? Поговорили о многом, но еще кучу всего интересного не успели обсудить с кандидатом исторических наук Сергеем Дмитриевым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:39 - Почему у Китая такое огромное население?\n7:05 - Какая религия в Китае?\n10:47 - В чём идея конфуцианства?\n13:58 - В чём идея даосизма?\n15:50 - В чём идея китайского буддизма?\n21:24 - Что такое \"китайский новый год\"? Что именно празднуют?\n23:50 - Как устроен лунный календарь? \n25:52 - Великие китайские изобретения. Китай в средневековье бы (truncated) 02:41:15.227 [debug] QUERY OK source="sources" db=2.2ms idle=54.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.261 [debug] QUERY OK source="media_items" db=33.3ms decode=0.1ms idle=45.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-02-04 17:19:43Z], 10] 02:41:15.271 [debug] QUERY OK source="media_items" db=9.5ms idle=77.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nМы продолжаем наш цикл \"планетарных\" подкастов. Сегодня мы поговорили про Марс. Какое прошлое было у этой планеты? Была ли там жизнь? Когда мы построим на ней базу? И зачем вообще человечеству эта красная планета? Об этом поговорили с кандидатом физико-математических наук, доцентом базовой кафедры физики космоса ИКИ РАН Денисом Беляевым.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:25 - Главные проблемы колонизации Марса\n8:14 - Как полет на Марс может сказаться на психике человека? Марсианские эксперименты на Земле\n12:13 - \"Это билет в один конец\". Когда мы полетим до Марса и обратно?\n13:39 - В чем смысл поиска воды на других планетах? Почему вода на Марсе моментально испаряется?\n18:22 - Странное поведение атмосферного давления на Марсе и лед из CO2\n20:16 - Какой климат на Марсе?\n23:13 - Почему Марс красный?\n24:00 - Как появился Марс? Там были реки и озера?\n27:36 - Катастрофы на Марсе и Венере. Как эти планеты \"потеряли\" воду?\n30:18 - Пейзаж Марса. Что мы видим по фото марсохода Curiosity?\n31:08 - Пылевые бури на Марсе. Как они меняют ландшафт планеты и как уничтожают марсоходы?\n33:07 - Почему на Марсе своё летоисчисление? Откуда оно берет начало?\n37:12 - Облака на Марсе. Из чего они?\n40:26 - Земледелие на Марсе. Там можно вырастить картошку?\n42:16 - Почему на Марс не привозят ничего живого или бактерии?\n43:31 - Метан на Марсе. Он может указывать на жизнь?\n48:44 - Как обнаружили метан на Марсе?\n54:43 - Почему поверхность Марса ассиметрична? Почему рельеф поверхности сильно менялся?\n57:45 - Климат Марса похож на Земной? Там есть времена года?\n1:03:18 - \"Пылевые дьяволы\" Марса. Что это и как они образуются?\n1:04:43 - Какие аппараты сейчас исследуют Марс и что они делают?\n1:11:44 - Какие у Марса сходства с Землей?\n1:12:50 - Почему сутки на Марсе называются \"солами\"?\n1:13:33 - Терраформирование Марса. Каким человечество видит будущее Марса? \n1:15:17 - Как будут выглядеть первые базы на Марсе?\n1:16:37 - Жизнь могла прилететь с Марса? Как?\n1:17:33 - Где искать жизнь на Марсе?\n1:18:28 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "МАРС: ЖИЗНЬ, КОЛОНИЗАЦИЯ и БЫТ", "517750c2-4ed8-46b2-911b-1ba4e21d6ad1", "jC28GMP0kqo", [], false, "https://www.youtube.com/watch?v=jC28GMP0kqo", 4653, false, 116, "/downloads/youtube/ОСНОВА/2024-02-04_МАРС: ЖИЗНЬ, КОЛОНИЗАЦИЯ и БЫТ.m4a", false, false, 10, 1, ~U[2024-02-04 17:19:43Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nМы продолжаем наш цикл \"планетарных\" подкастов. Сегодня мы поговорили про Марс. Какое прошлое было у этой планеты? Была ли там жизнь? Когда мы построим на ней базу? И зачем вообще человечеству эта красная планета? Об этом поговорили с кандидатом физико-математических наук, доцентом базовой кафедры физики космоса ИКИ РАН Денисом Беляевым.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:25 - Главные проблемы колонизации Марса\n8:14 - Как полет на Марс может сказаться на психике человека? Марсианские эксперименты на Земле\n12:13 - \"Это билет в один конец\". Когда мы полетим до Марса и обратно?\n13:39 - В чем смысл поиска воды на других планетах? Почему вода на Марсе моментально испаряется?\n18:22 - Странное поведение атмосферного давления на Марсе и лед из CO2\n20:16 - Какой климат на Марсе?\n23:13 - Почему Марс красный?\n24:00 - Как появился Марс? Там были реки и озера?\n27:36 - Катастрофы на Марсе и Венере. Как эти планеты \"потеряли\" воду?\n30:18 - Пейзаж Марса. Что мы видим по фото марсохода Curiosity?\n31:08 - Пылевые бури на Марсе. Как они меняют ландшафт планеты и как уничтожают марсоходы?\n33:07 - Почему на Марсе своё летоисчисление? Откуда оно берет начало?\n37:12 - Облака на Марсе. Из чего они?\n40:26 - Земледелие на Марсе. Там можно вы (truncated) 02:41:15.274 [debug] QUERY OK source="sources" db=2.1ms idle=57.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.306 [debug] QUERY OK source="media_items" db=32.6ms idle=49.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-01-28 16:03:14Z], 10] 02:41:15.318 [debug] QUERY OK source="media_items" db=10.7ms idle=79.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем парадоксы языка: как мы на самом деле понимаем язык, почему ударения в русском такие сложные, как правильно красИвее или красивЕе, что такое на самом деле Да и Нет и как нейрросети помогают понять языки. Об этом разговариваем с лингвистом Александром Пиперски.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чем сегодняшний выпуск?\n1:25 - Как правильно - красИвее или красивЕе? Говорим об ударениях\n09:16 - Гипотеза о легкости произношения слов/слогов для языка\n11:56 - Почему какие-то языки легкие, а какие-то тяжелые?\n14:25 - Какие-то языки больше устроены под то, чтобы их слушали?\n16:40 - Что чат-боты и нейросети помогают нам понять про язык?\n24:31 - Парадокс Хомского - что это такое?\n26:59 - Различия обучения нейросети в общении (причем здесь ДВАЧ?!)\n28:59 - В русском языке особое значение ударений?\n36:25 - Как придумали систему порядка слов в английском?\n37:48 - Вопрос от подписчика! К каким частям речи относится \"Да\" и \"Нет\"?\n45:07 - Каким был древнерусский язык?\n48:42 - На какой иностранный язык больше всего похож русский?\n51:43 - Параллели русского и немецкого языка? \n54:46 - Как бы линствисты придумывали самый удобный язык? И причем здесь Эсперанто?\n1:00:25 - Придумать новый Эсперанто нереально? \n1:01:28 - Английский заслужено стал международным языком?\n01:05:24 - Как появились артикли?\n01:09:56 - Вопрос от подписчика!\n01:14:13 - Куда делась \"Й\" из фамилии Александра?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "Лингвист: БУДУЩЕЕ ЯЗЫКОВ. ПАРАДОКСЫ РУССКОГО. КАКОЙ ЯЗЫК у ИИ?", "32e33263-700e-4882-8acc-67a3a8cb25fa", "fJoxD-puXEU", [], false, "https://www.youtube.com/watch?v=fJoxD-puXEU", 4496, false, 117, "/downloads/youtube/ОСНОВА/2024-01-28_Лингвист: БУДУЩЕЕ ЯЗЫКОВ. ПАРАДОКСЫ РУССКОГО. КАКОЙ ЯЗЫК у ИИ?.m4a", false, false, 10, 1, ~U[2024-01-28 16:03:14Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем парадоксы языка: как мы на самом деле понимаем язык, почему ударения в русском такие сложные, как правильно красИвее или красивЕе, что такое на самом деле Да и Нет и как нейрросети помогают понять языки. Об этом разговариваем с лингвистом Александром Пиперски.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чем сегодняшний выпуск?\n1:25 - Как правильно - красИвее или красивЕе? Говорим об ударениях\n09:16 - Гипотеза о легкости произношения слов/слогов для языка\n11:56 - Почему какие-то языки легкие, а какие-то тяжелые?\n14:25 - Какие-то языки больше устроены под то, чтобы их слушали?\n16:40 - Что чат-боты и нейросети помогают нам понять про язык?\n24:31 - Парадокс Хомского - что это такое?\n26:59 - Различия обучения нейросети в общении (причем здесь ДВАЧ?!)\n28:59 - В русском языке особое значение ударений?\n36:25 - Как придумали систему порядка слов в английском?\n37:48 - Вопрос от подписчика! К каким частям речи относится \"Да\" и \"Нет\"?\n45:07 - Каким был древнерусский язык?\n48:42 - На какой иностранный язык больше всего похож русский?\n51:43 - Параллели русского и немецкого языка? \n54:46 - Как бы линствисты придумывали самый удобный язык? И причем здесь Эсперанто?\n1:00:25 - Придумать новый Эсперанто нереально? \n1:01:28 - Английский заслужено стал международным языком?\n01:05:24 - Как появились артикли?\n01:09:56 - Вопрос от подписчика!\n01:14:13 - Куда делась \"Й\" из фамилии Александра?\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "Лингвист: БУДУЩЕЕ ЯЗЫКОВ. ПАРАДОКСЫ РУССКОГО. КАКОЙ ЯЗЫК у ИИ?", "fJoxD-puXEU", "https://www.youtube.com/watch?v=fJoxD-puXEU", 4496, false, "/downloads/youtube/ОСНОВА/2024-01-28_Лингвист: БУДУЩЕЕ ЯЗЫКОВ. ПАРАДОКСЫ РУССКОГО. КАКОЙ ЯЗЫК у ИИ?.m4a", false, 10, ~U[2024-01-28 16:03:14Z]] 02:41:15.320 [debug] QUERY OK source="sources" db=2.0ms idle=57.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.355 [debug] QUERY OK source="media_items" db=34.5ms idle=49.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-01-21 15:09:46Z], 10] 02:41:15.368 [debug] QUERY OK source="media_items" db=12.4ms idle=81.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭкстрасенсы, таро, гороскопы, нумерология - про это всё вы точно слышали. Почему все эти эзотерические направления интересны людям? А самое главное, как паранауку можно объяснить и доказать? Об эзотерике и её изучении мы подискутировали в новом выпуске с кандидатом философских наук Сергеем Пахомовым.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Дисклеймер\n0:42 - О чём сегодняшний выпуск?\n1:35 - Зачем ученые исследуют мистику?\n2:25 - Как наука объясняет магию?\n3:40 - Кто такие маги?\n5:00 - Что такое магическое мышление?\n6:48 - \"Мы постоянно ищем закономерности\"\n7:24 - В чем польза искать закономерности и верить в необъяснимое?\n9:35 - Как язык повлиял на эзотерику человека?\n11:27 - Что означает термин \"паранауки\"? Как отличить науку от паранауки?\n15:14 - В чем разница астрологии и астрономии? Когда они разделились?\n18:39 - Почему астрология и другая эзотерика востребована? \n23:02 - \"Психотерапия - это деградация религиозной проповеди\"\n23:50 - Зачем нужна эзотерика?\n25:31 - Чем оперирует астрология, выдавая знакам зодиака определенные качества?\n28:41 - \"Если оно кому-то помогает - значит это работает\". О вере в эзотерику\n29:55 - Прогнозы астрологов - это манипуляции? В чем их вред?\n34:42 - Как изучают эзотерику? \n37:26 - Как Исаак Ньютон изучал эзотерику и алхимию?\n39:20 - Почему гороскопы часто совпадают с тем, что происходит? Что такое \"космограммы\"?\n43:37 - У эзотерики есть единая база знаний? Почему в ней так много \"школ\" и ответвлений\n49:08 - Почему эзотерика не вписалась в науку?\n50:43 - Как студенты изучают мистицизм и эзотеризм?\n51:58 - Что такое таро? Кто их придумал?\n53:03 - Артур Уэйт - кто это? Это он придумал таро?\n53:37 - Что такое соционика?\n54:44 - Что такое тантра? Это что-то про секс?\n57:43 - Чем тантра отличается от йоги?\n58:43 - В индийских больницах иногда до сих пор выписывают традиционные методы лечения? Почему?\n1:01:15 - Традиционная медицина работает?\n1:03:56 - В российских больницах тоже можно получить традиционные методы лечения?\n1:04:50 - Чем опасны эзотерические практики?\n1:07:28 - Правила безопасности при погружении в эзотерику\n1:10:17 - Фэншуй. Что это? Как он появился?\n1:13:38 - Почему жителям больших городов легче впасть в эзотерику?\n1:16:09 - \"Мир сильно психологизировался. Эзотерика тоже\". Как эзотерика пользуется психологией?\n1:19:47 - Конспирология и конпиролология. Как изучают теории заговоров и теоретиков теорий заговоров? И почему люди верят в теории заговоров?\n1:22:07 - Как рождается теория заговора?\n1:25:56 - Приметы - это фольклор или эзотерика?\n1:27:23 - Кто такие масоны? Как они появились?\n1:30:27 - Существуют ли сейчас масоны? Они есть в России?\n1:31:56 - Как популяризировать критическое мышление?\n1:33:37 - Самая вредная паранаука\n1:33:50 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "СПОР про ЭЗОТЕРИКУ: Как НАУКА изучает ПАРАНАУКИ, ТАРО, АСТРОЛОГИЮ?", "5e8f729e-d932-44e4-b51a-60f39c46441f", "UFSYV_bHltg", [], false, "https://www.youtube.com/watch?v=UFSYV_bHltg", 5472, false, 118, "/downloads/youtube/ОСНОВА/2024-01-21_СПОР про ЭЗОТЕРИКУ: Как НАУКА изучает ПАРАНАУКИ, ТАРО, АСТРОЛОГИЮ?.m4a", false, false, 10, 1, ~U[2024-01-21 15:09:46Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭкстрасенсы, таро, гороскопы, нумерология - про это всё вы точно слышали. Почему все эти эзотерические направления интересны людям? А самое главное, как паранауку можно объяснить и доказать? Об эзотерике и её изучении мы подискутировали в новом выпуске с кандидатом философских наук Сергеем Пахомовым.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/channel/UC0Mn-UqI1JEJY35UJuPMrqQ\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - Дисклеймер\n0:42 - О чём сегодняшний выпуск?\n1:35 - Зачем ученые исследуют мистику?\n2:25 - Как наука объясняет магию?\n3:40 - Кто такие маги?\n5:00 - Что так (truncated) 02:41:15.371 [debug] QUERY OK source="sources" db=2.1ms idle=62.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.402 [debug] QUERY OK source="media_items" db=30.8ms idle=53.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-01-14 13:45:43Z], 10] 02:41:15.413 [debug] QUERY OK source="media_items" db=10.6ms idle=81.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["🔥Практический онлайн-курс «Аналитик данных» от академии Eduson — https://www.eduson.tv/~t1NtQw\nС промокодом ОСНОВА скидка на обучение -70%! Консультация с директором по аналитике «Работа.ру» в подарок.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nКанал Антона Громова \"Море Ясности\": https://www.youtube.com/@more_yasnotsi/videos\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nSpace X, Blue Origin, Virgin Galactic - мы все слышали об этих компаниях, которые приближают всех нас к свободным полетам в космос. Но как зарабатывают эти компании? Какие планы у коммерческого освоения космоса? Много ли у Илона Маска и Space X конкурентов в космосе и полете на Марс? Об этом всем и не только поговорили с ведущим системным инженером компании \"Бюро 1440\" и автором канала о космосе \"Море Ясности\" Антоном Громовым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:51 - Какой план по космосу у Илона Маска?\n5:05 - Как зарабатывать на космосе? Чем зарабатывает Space X?\n12:23 - Зачем нужны супертяжелые ракеты? Сколько стоит вывести в космос 1 килограмм груза?\n16:52 - \"Цель: два полета в космос в день\". Как Space X планируют осваивать космос?\n22:03 - Как работают ракеты Falcon 9? Как сажают ракеты обратно на Землю?\n25:03 - Про Starship\n25:55 - В чем проблема сделать большую ракету?\n28:47 - Почему стартовые сооружения для ракет зачастую сложнее в постройке, чем сами ракеты?\n29:57 - На каких двигателя летают ракеты? Как они работают?\n32:40 - Как работает спутниковый интернет и Starlink? Возможно ли обеспечить всю поверхность Земли интернетом?\n37:00 - Как выглядят спутники Starlink?\n38:36 - Сколько сейчас у Starlink спутников и сколько их будет в будущем?\n39:22 - Какие есть конкуренты у Илона Маска?\n40:42 - Зачем человечеству спутниковый интернет? В чем выгода?\n47:54 - Почему запуск автомобиля Тесла в космос - было отличной идеей? Что Space X делает не так?\n49:50 - \"Space X засоряет небо\". Это так? Как увидеть спутники Маска?\n53:55 - Проблема с космическим мусором\n54:56 - Насколько вероятно столкновение спутников в космосе?\n56:15 - Будут космические мусорщики? Как будет работать сбор космического мусора?\n57:14 - Первый в мире штраф за неправильно размещенный спутник\n58:46 - Отправка мусора в дальний космос\n59:54 - Blue Origin, Virgin Galactic, Rocket Lab. За какими еще коммерческими космическими компаниями следить?\n1:03:49 - \"Коммерческая версия МКС\". Что мы знаем про Orbital Reef?\n1:05:38 - Когда ждать \"космический отель\"?\n1:07:35 - За какими небольшими космическими проектами стоит следить?\n1:10:38 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "КОСМОС за ДЕНЬГИ: SPACEX, STARLINK и STARSHIP, ПЛАНЫ МАСКА, ОТЕЛЬ на МАРСЕ", "ad2567b9-7b68-4106-91f2-d8a6bc932490", "eZIXEp4433Q", [], false, "https://www.youtube.com/watch?v=eZIXEp4433Q", 4268, false, 119, "/downloads/youtube/ОСНОВА/2024-01-14_КОСМОС за ДЕНЬГИ: SPACEX, STARLINK и STARSHIP, ПЛАНЫ МАСКА, ОТЕЛЬ на МАРСЕ.m4a", false, false, 10, 1, ~U[2024-01-14 13:45:43Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "🔥Практический онлайн-курс «Аналитик данных» от академии Eduson — https://www.eduson.tv/~t1NtQw\nС промокодом ОСНОВА скидка на обучение -70%! Консультация с директором по аналитике «Работа.ру» в подарок.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nКанал Антона Громова \"Море Ясности\": https://www.youtube.com/@more_yasnotsi/videos\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nSpace X, Blue Origin, Virgin Galactic - мы все слышали об этих компаниях, которые приближают всех нас к свободным полетам в космос. Но как зарабатывают эти компании? Какие планы у коммерческого освоения космоса? Много ли у Илона Маска и Space X конкурентов в космосе и полете на Марс? Об этом всем и не только поговорили с ведущим системным инженером компании \"Бюро 1440\" и автором канала о космосе \"Море Ясности\" Антоном Громовым.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:51 - Какой план по космосу у Илона Маска?\n5:05 - Как зарабатывать на космосе? Чем зарабатывает Space X?\n12:23 - Зачем нужны су (truncated) 02:41:15.416 [debug] QUERY OK source="sources" db=1.9ms idle=58.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.450 [debug] QUERY OK source="media_items" db=34.5ms idle=47.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2024-01-07 15:18:32Z], 10] 02:41:15.463 [debug] QUERY OK source="media_items" db=11.7ms idle=80.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["В специальном выпуске на 500000 подписчиков мы снова позвали одного из наших первых гостей Вячеслава Дубынина. В выпуске мы обсудили: почему мозгу важно быть любопытным? Как на мозг влияет еда? Насколько искусственный интеллект далек от человеческого мозга?\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nТелеграм-канал Вячеслава Дубынина: https://t.me/dubininvaofficial\nЮтуб-канал Вячеслава Дубынина: https://www.youtube.com/@dubynin\n\nВ этом выпуске с нейробиологом Вячеславом Дубыниным обсуждаем, чем ИИ похож на мозг человека, откуда в нас любопытство и как мотивировать себя едой?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:38 - Можем ли мы оцифровать мозг или хотя бы его кусок?\n6:10 - \"Мозг в мозгу\". Как выглядит архитектура нашего мозга?\n9:14 - Какие сигналы может получать мозг от нашего организма?\n10:47 - \"Мы только начинаем серьезно понимать и изучать мозг\"\n12:50 - Почему наш мозг не идеален и случаен?\n14:33 - С--равниваем мозг с искусственным интеллектом. Насколько мозг мощнее ИИ?\n18:14 - Как в прошлом изучали нейросети?\n20:10 - \"Процессы, которые делают нейросети - очень похожи на работу мозга мухи\"\n21:15 - \"Нейробиологи получают от нейросетей доказательства или опыт для своих исследований\"\n24:05 - Что для мозга \"дежавю\" и \"жамевю\"? Как и почему мозг придумывает ненастоящие штуки?\n30:36 - Почему мозг долго \"включается\" с утра?\n32:30 - Почему прокрастинация иногда полезна?\n33:28 - Как прокрастинация отличается от лени?\n36:34 - \"Цель нейросети - придумать наименее энергозатратный процесс\". У людей также?\n39:42 - Зачем человеку любопытство?\n44:44 - Любопытство пропадает с возрастом? Почему? \"Синдром туристического агента\"\n46:20 - Как генерировать любопытство и креатив из самого себя?\n49:34 - Как соцсети обманывают любопытство нашего мозга?\n50:19 - Как \"программа экономии сил\" мешает нам учиться? Почему после экзамена ничего не помнишь?\n51:53 - \"Чтобы что-то запомнить лучшее - нужны эмоции и повторы\"\n52:58 - Как Вячеслав Дубынин борется с выгоранием?\n55:03 - Что такое пептидные молекулы и как они могут помочь человечеству?\n58:11 - Как устроены нейробиологические исследования?\n1:02:34 - Оземпик и в чем его эффективность для похудания?\n1:09:07 - Почему мозг переворачивает изображение?\n1:11:10 - Почему мозг такой формы?\n1:14:12 - Какой реальный мозг на ощупь?\n1:16:03 - Как мозг генерирует идеи?\n1:18:02 - Визуализация календаря и года. Как мы строим планы?\n1:20:00 - Как мозг генерирует уникальные идеи?\n1:25:15 - Почему с возрастом меняются вкусы и запросы в еде?\n1:28:55 - Что нас мотивирует и какие бывают мотиваторы?\n1:32:05 - Интересные исследования последнего времени: генетика вегетарианства\n1:38:32 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "Дубынин: МОЗГ, ЕДА и ЛЮБОПЫТСТВО", "b8cd10de-c671-4a58-b91c-f845d5bb2a0d", "_0um2-46XDM", [], false, "https://www.youtube.com/watch?v=_0um2-46XDM", 5834, false, 120, "/downloads/youtube/ОСНОВА/2024-01-07_Дубынин: МОЗГ, ЕДА и ЛЮБОПЫТСТВО.m4a", false, false, 10, 1, ~U[2024-01-07 15:18:32Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "В специальном выпуске на 500000 подписчиков мы снова позвали одного из наших первых гостей Вячеслава Дубынина. В выпуске мы обсудили: почему мозгу важно быть любопытным? Как на мозг влияет еда? Насколько искусственный интеллект далек от человеческого мозга?\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nТелеграм-канал Вячеслава Дубынина: https://t.me/dubininvaofficial\nЮтуб-канал Вячеслава Дубынина: https://www.youtube.com/@dubynin\n\nВ этом выпуске с нейробиологом Вячеславом Дубыниным обсуждаем, чем ИИ похож на мозг человека, откуда в нас любопытство и как мотивировать себя едой?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:38 - Можем ли мы оцифровать мозг или хотя бы его кусок?\n6:10 - \"Мозг в мозгу\". Как выг (truncated) 02:41:15.465 [debug] QUERY OK source="sources" db=1.6ms idle=61.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.498 [debug] QUERY OK source="media_items" db=32.9ms idle=52.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-12-31 12:43:21Z], 10] 02:41:15.513 [debug] QUERY OK source="media_items" db=13.8ms idle=82.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Триазавирин – прямое действие на вирусы! Подробнее https://bit.ly/3TKhTW2\n\nУспейте купить набор из 2-х упаковок Триазавирин со скидкой более 20% https://bit.ly/3tzRNua\n\nСоцсети Ирины Якутенко:\nhttps://t.me/kamenschiki - Телеграм\nhttps://www.youtube.com/channel/UCnbGR1mOt2ER3glUovq1C6w - Ютуб\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ новогоднем выпуске \"Основы\" поговорили с молекулярным биологом Ириной Якутенко. Обсудили: мораль искусственного интеллекта, как побороть прокрастинацию, как победить \"супербактерии\" и какие сценарии апокалипсисов нам не страшны. Запасайтесь попкорном, будет интересно!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:45 - Сравниваем человека и машину. Что будет, если машины начнут чувствовать?\n5:45 - Какие базовые мотивации человека? \n10:08 - Какие механизмы поведения могут быть у искусственного интеллекта? Как \"мыслит\" ИИ?\n15:02 - У ИИ может быть потребность выживать?\n16:41 - Сознание может возникнуть только у живых существ? Какое сознание может быть у машины?\n21:35 - \"Эффект зловещей долины\" - что это?\n25:24 - Клетки живут вечно, если делятся? Как образовываются раковые клетки?\n29:09 - Бактерии могут \"привыкать\" к антибиотикам? Может ли наступить момент. когда антибиотики не смогут бороться с бактериями?\n32:28 - Антибиотики в сельском хозяйстве\n34:02 - Как работает устойчивость к антибиотикам? Как бактерии приспособляются?\n35:42 - Как будет выглядеть апокалипсис от антибиотиков?\n37:17 - Почему антибиотики не выгодны фармкомпаниям?\n37:48 - Сколько осталось эффективных антибиотиков?\n39:30 - Грибные инфекции и реальность \"The Last of us\"\n40:08 - \"Супербактерии\" и почему они нас до сих пор не уничтожили?\n40:51 - Вирусы - это живое существо?\n42:41 - Почему так сложно выбраться из прокрастинации?\n49:36 - Что делать, чтобы не прокрастинировать?\n58:19 - Как начать заниматься спортом?\n59:47 - Как внешняя мотивация влияет на прокрастинацию?\n1:01:29 - \"Мы мыслим историями о хорошем\"\n1:03:32 - Куда делись нанотехнологии?\n1:05:20 - \"Дилемма вагонетки\". Как язык влияет на наш моральный выбор?\n1:10:38 - Язык может влиять на поведение?\n1:12:40 - Рейтинг сценариев апокалипсисов. Кто их составляет и что в топе?\n1:18:06 - \"Системные кризисы\" - что это за сценарий апокалипсиса?\n1:22:38 - Какие методы работы используют молекулярные биологи?\n1:25:48 - Как пол человека влияет на его способности?\n1:32:20 - \"Парадокс гендерного равенства\"\n1:40:00 - За чем в науке стоит следить?\n1:42:21 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ВЗГЛЯД БИОЛОГА: ПРОКРАСТИНАЦИЯ, МОТИВАЦИЯ ИИ, АНТИБИОТИКИ, ЗЛОВЕЩАЯ ДОЛИНА", "348534e7-d037-41ce-81a3-c0a7b61cd3c3", "SLT7BP9HgnY", [], false, "https://www.youtube.com/watch?v=SLT7BP9HgnY", 6057, false, 121, "/downloads/youtube/ОСНОВА/2023-12-31_ВЗГЛЯД БИОЛОГА: ПРОКРАСТИНАЦИЯ, МОТИВАЦИЯ ИИ, АНТИБИОТИКИ, ЗЛОВЕЩАЯ ДОЛИНА.m4a", false, false, 10, 1, ~U[2023-12-31 12:43:21Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "Триазавирин – прямое действие на вирусы! Подробнее https://bit.ly/3TKhTW2\n\nУспейте купить набор из 2-х упаковок Триазавирин со скидкой более 20% https://bit.ly/3tzRNua\n\nСоцсети Ирины Якутенко:\nhttps://t.me/kamenschiki - Телеграм\nhttps://www.youtube.com/channel/UCnbGR1mOt2ER3glUovq1C6w - Ютуб\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ новогоднем выпуске \"Основы\" поговорили с молекулярным биологом Ириной Якутенко. Обсудили: мораль искусственного интеллекта, как побороть прокрастинацию, как победить \"супербактерии\" и какие сценарии апокалипсисов нам не страшны. Запасайтесь попкорном, будет интересно!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:45 - Сравниваем человека и машину. Что будет, если машины начнут чувствовать?\n5:45 - Какие базовые мотивации человека? \n10:08 - Какие механизмы поведения могут быть у искусственного интеллекта? Как \"мыслит\" ИИ?\n15:02 - У ИИ может быт (truncated) 02:41:15.515 [debug] QUERY OK source="sources" db=1.7ms idle=62.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.547 [debug] QUERY OK source="media_items" db=32.3ms idle=52.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-12-24 18:17:43Z], 10] 02:41:15.560 [debug] QUERY OK source="media_items" db=12.0ms idle=82.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске нейробиолог и нейроинженер Михаил Лебедев рассказывает о том, как устроены нейроинтерфейсы, чем отличается мозг человека от крысиного, какие этические вопросы встают в ходе исследований мозга, что такое нейрон бабушки и как прочитать память человека? Вышло интересно.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram: https://www.instagram.com/osnovachannel/\n\n0:00 - краткий экскурс выпуска\n1:17 - нейроинтерфейс - как он будет выглядеть в будущем?\n2:33 - эксперимент по набору текста силой мысли - ЧТО?!\n5:38 - какие сейчас есть разновидности нейроинтерфейса?\n9:26 - каков принцип распознования нейронов?\n13:40 - как узнать какая часть мозга за что отвечает?\n15:11 - как устроен процесс передачи информации с компьютера в мозг и наоборот? \n20:58 - можно ли заставить человека стимулировать в голове визуальный образ чего-либо?\n24:12 - вопрос от зрителя!\n28:06 - Как проходят эксперименты с животными?\n32:44 - Робо-крыса на пульте-управления?!\n33:57 - Думаю и делаю - одинаковые процессы для мозга?\n35:37 - Можно ли сейчас с помощью нейроинтерфейса читать мысли?\n39:27 - Нейрон бабушки - что это такое?\n43:30 - Движение человека и его взгляд на что-то - разные области мозга?\n45:02 - Агенства DARPA - чем занимаются?\n49:20 - Чем отличается работа мозга человека от работы мозга животного?\n52:22 - Чем отличается левое и правое полушарие мозга?\n54:14 - Почему осознанное мышление сложнее, чем шаблонное/автоматическое мышление?\n58:36 - Как отличается работа мозга в момент осознанного мышления?\n1:00:08 - Можно ли улучшить сообазительность при помощи нейроинтерфейсов?\n1:02:57 - Можно ли использовать нейроинтерфейс для борьбы с преступностью?\n1:05:05 - Какие вопросы этики стоят в области изучения нейроинтерфейсов?\n1:08:07 - Вопрос от зрителя!\n1:12:54 - Сколько может стоить имплантат нейроинтерфейса?\n1:15:23 - Какая область применения у нейроинтерфейсов и можно ли будет оплачивать коммуналку силой мысли?\n1:21:49 - Что такое интерфейс мозг-мозг?\n1:25:38 - Можно ли считывать память?\n1:28:28 - Интересные эксперементы в области нейроинтерфейсов", "НЕЙРОИНТЕРФЕЙСЫ: Управление силой мысли, Википедия в голове, мозговые импланты", "aa3f7d37-fa1b-41e2-adfa-4790e61bab22", "4u5l7h1zQBc", [], false, "https://www.youtube.com/watch?v=4u5l7h1zQBc", 5516, false, 122, "/downloads/youtube/ОСНОВА/2023-12-24_НЕЙРОИНТЕРФЕЙСЫ: Управление силой мысли, Википедия в голове, мозговые импланты.m4a", false, false, 10, 1, ~U[2023-12-24 18:17:43Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске нейробиолог и нейроинженер Михаил Лебедев рассказывает о том, как устроены нейроинтерфейсы, чем отличается мозг человека от крысиного, какие этические вопросы встают в ходе исследований мозга, что такое нейрон бабушки и как прочитать память человека? Вышло интересно.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram: https://www.instagram.com/osnovachannel/\n\n0:00 - краткий экскурс выпуска\n1:17 - нейроинтерфейс - как он будет выглядеть в будущем?\n2:33 - эксперимент по набору текста силой мысли - ЧТО?!\n5:38 - какие сейчас есть разновидности нейроинтерфейса?\n9:26 - каков принцип распознования нейронов?\n13:40 - как узнать какая часть мозга за что отвечает?\n15:11 - как устроен процесс передачи информации с компьютера в мозг и наоборот? \n20:58 - можно ли заставить человека стимулировать в голове визуальный образ чего-либо?\n24:12 - вопрос от зрителя!\n28:06 - Как проходят эксперименты с животными?\n32:44 - Робо-крыса на пульте-управления?!\n33:57 - Думаю и делаю - одинаковые процессы для мозга?\n35:37 - Можно ли сейчас с помощью нейроинтерфейса читать мысли?\n39:27 - Нейрон бабушки - что это такое?\n43:30 - Движение человека и его взгляд на что-то - разные области мозга?\n45:02 - Агенства DARPA - чем занимаются?\n49:20 - Чем отличается работа мозга человека от работы мозга животного?\n52:22 - Чем отличается левое и правое полушарие мозга?\n54:14 - Почему осознанное мышление сложнее, чем шаблонное/автоматическое мышление?\n58:36 - Как отличается работа мозг (truncated) 02:41:15.563 [debug] QUERY OK source="sources" db=2.1ms idle=62.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.596 [debug] QUERY OK source="media_items" db=33.4ms idle=50.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-12-17 12:27:42Z], 10] 02:41:15.628 [debug] QUERY OK source="media_items" db=30.8ms idle=81.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Альфазокс — прорыв в лечении ГЭРБ! Ознакомиться с уникальностью продукта можно по ссылкам: https://bit.ly/3Nqo1yY и https://bit.ly/3v90coM\n\nСсылки на каналы Вячеслава Авдеева \"Улица Шкловского\":\nhttps://www.youtube.com/@shklovsky/featured\nhttps://t.me/ShklovskyStr\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем самые диковинные места галактики, и как мы умудряемся наблюдать за ними с Земли: как работает James Webb, что будет, если Солнце превратится в сверхновую, как мы видим звезды на расстоянии миллиардов световых лет и почему следы от самолетов светятся по разному. В гостях астрофизик Вячеслав Авдеев, автор популярного канала о космосе.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:19 - Как устроены космические телескопы? Чем и как мы видим космос?\n9:55 - Что такое \"нейтрино\" и как с помощью них изучают космос?\n12:25 - Изучение через гравитационные волны. Как это устроено?\n13:52 - Как устроен \"гравитационный телескоп\"?\n16:04 - На Земле можно почувствовать изменения гравитационных волн?\n18:44 - Чем отличаются земные телескопы от космических? Как Илон Маск мешает телескопам?\n22:05 - Почему телескоп James Webb инфракрасный? Что именно он ищет?\n24:55 - Зачем выносить телескопы в космос? И как сделать телескоп размером с Землю?\n29:28 - \"Космическая коммуналка\". Что такое точки Лагранжа и зачем James Webb туда летит?\n32:46 - Почему следы от самолета бывают разных цветов? Что за радужные облака?\n35:37 - Как James Webb делает такие красивые картинки из космоса? Что за приборы у него внутри?\n39:23 - Как телескоп Hubble сфотографировал галактику Андромеды?\n40:56 - \"Космос - это лаборатория для бедных\". Как мы подглядываем за \"экспериментами\" вселенной?\n42:34 - \"Космические спин-оффы\". Что из космоса пришло в обычную жизнь?\n44:33 - Как выглядит далекий космос? Разбираем фотографии с James Webb\n49:51 - Какого цвета вселенная?\n51:52 - Протозвезды\n55:02 - Почему космос так популярен?\n57:44 - \"Остатки сверхновой\". Почему на небе \"вспыхивают\" новые звезды? Как взрываются звезды?\n1:05:31 - \"Гипотеза уникальной Земли\". Почему мы не видим признаков другой жизни во вселенной?\n1:10:09 - Как телескопы могут увидеть органику в космосе?\n1:12:37 - \"Вода на Землю занесена на метеоритах\". Об органике в метеоритах\n1:13:42 - Что будет с нашим Солнцем? Оно взорвется?\n1:16:46 - Что такое \"туманности\"?\n1:19:30 - Как бы выглядел взрыв Солнца с Земли?\n1:19:55 - \"Апокалипсис от Солнца\". Что такое солнечные вспышки?\n1:22:14 - Столкновение галактик. Что это за процесс?\n1:24:40 - \"Видим прошлое в далеком космосе\"\n1:26:54 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "АСТРОФИЗИК Авдеев: ТАЙНЫ ДАЛЕКОГО КОСМОСА и КАК МЫ ИХ ВИДИМ", "5dbc6029-e5c0-46a4-b44f-cc2f9ec1e1cb", "aOGWedSGm-A", [], false, "https://www.youtube.com/watch?v=aOGWedSGm-A", 5114, false, 123, "/downloads/youtube/ОСНОВА/2023-12-17_АСТРОФИЗИК Авдеев: ТАЙНЫ ДАЛЕКОГО КОСМОСА и КАК МЫ ИХ ВИДИМ.m4a", false, false, 10, 1, ~U[2023-12-17 12:27:42Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "Альфазокс — прорыв в лечении ГЭРБ! Ознакомиться с уникальностью продукта можно по ссылкам: https://bit.ly/3Nqo1yY и https://bit.ly/3v90coM\n\nСсылки на каналы Вячеслава Авдеева \"Улица Шкловского\":\nhttps://www.youtube.com/@shklovsky/featured\nhttps://t.me/ShklovskyStr\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем самые диковинные места галактики, и как мы умудряемся наблюдать за ними с Земли: как работает James Webb, что будет, если Солнце превратится в сверхновую, как мы видим звезды на расстоянии миллиардов световых лет и почему следы от самолетов светятся по разному. В гостях астрофизик Вячеслав Авдеев, автор популярного канала о космосе.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:19 - Как устроены космические телескопы? Чем и как мы видим космос?\n9:55 - Что такое \"нейтрино\" (truncated) 02:41:15.630 [debug] QUERY OK source="sources" db=1.7ms idle=81.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.666 [debug] QUERY OK source="media_items" db=35.5ms idle=70.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-12-10 12:38:50Z], 10] 02:41:15.677 [debug] QUERY OK source="media_items" db=10.9ms idle=69.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем, как древние люди играли в игры, придумали деньги и почему делали \"порно\" фигурки. В гостях археолог Евгений Черленок.\n\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:17 - Мы были созданы охотниками-собирателями?\n5:26 - Почему 4-5 часов работы - это норм для древних людей?\n10:11 - Как оседлость и земледелие повлияло на человека? Как поменялись орудия труда?\n12:54 - Какими нас найдут археологи? Что от нас останется через 1000 лет?\n18:06 - Как появились деньги? Кто и зачем их придумал?\n20:44 - \"Скрытый обмен\". Как была устроена покупка вещей и экономика в древности? \n27:31 - Как выглядели первые деньги? Почему монеты начали делать круглыми?\n28:57 - Эротика древних людей? Зачем они делали фигурки голых женщин и пенисов?\n35:04 - Что древние люди считали красивым? Как появилась эстетика?\n38:48 - Как и почему появились ювелирные предметы?\n39:32 - Как восстанавливают быт древних людей? Что можно понять из останков?\n44:14 - Гёбекли-Тепе - что это? Для чего это сооружение древних людей?\n51:33 - Как изучают настенные рисунки древних людей? Какой в них смысл?\n54:43 - О религии и сакральности у древних людей\n57:34 - Еще про порно у древних людей\n1:00:43 - Кто и зачем придумал изображать людей с телом животных и наоборот?\n1:03:58 - Кто изобрел колесо? И вообще как изобретали важные предметы?\n1:10:36 - Как люди научились правильно есть?\n1:15:54 - Чем занимались древние люди в свободное время? \n1:17:30 - Какие игры были у древних людей?\n1:21:05 - Бокс у древних людей\n1:23:53 - Что мечтает найти археолог? Что за груши нашли в пещере?\n1:27:24 - Денисовский человек. Как их нашли?\n1:31:04 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "КАК ЛЮДИ ЖИЛИ ДО НАС? БЫТ ДРЕВНЕГО ЧЕЛОВЕКА", "c853cc53-0ee8-408a-b9d8-4f455b9ed6a9", "ygUFVm3hHlw", [], false, "https://www.youtube.com/watch?v=ygUFVm3hHlw", 5282, false, 124, "/downloads/youtube/ОСНОВА/2023-12-10_КАК ЛЮДИ ЖИЛИ ДО НАС? БЫТ ДРЕВНЕГО ЧЕЛОВЕКА.m4a", false, false, 10, 1, ~U[2023-12-10 12:38:50Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем, как древние люди играли в игры, придумали деньги и почему делали \"порно\" фигурки. В гостях археолог Евгений Черленок.\n\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:17 - Мы были созданы охотниками-собирателями?\n5:26 - Почему 4-5 часов работы - это норм для древних людей?\n10:11 - Как оседлость и земледелие повлияло на человека? Как поменялись орудия труда?\n12:54 - Какими нас найдут археологи? Что от нас останется через 1000 лет?\n18:06 - Как появились деньги? Кто и зачем их придумал?\n20:44 - \"Скрытый обмен\". Как была устроена покупка вещей и экономика в древности? \n27:31 - Как выглядели первые деньги? Почему монеты начали делать круглыми?\n28:57 - Эротика древних людей? Зачем они делали фигурки голых женщин и пенисов?\n35:04 - Что древние люди считали красивым? Как появилась эстетика?\n38:48 - Как и почему появились ювелирные предметы?\n39:32 - Как восстанавливают быт древних людей? Что можно понять из останков?\n44:14 - Гёбекли-Тепе - что это? Для чего это сооружение древних людей?\n51:33 - Как изучают настенные рисунки древних людей? Какой в них смысл?\n54:43 - О религии и сакральности у древних людей\n57:34 - Еще про порно у древних людей\n1:00:43 - Кто и зачем придумал изображать людей с телом животных и наоборот?\n1:03:58 - Кто изобрел колесо? И вообще как изобретали важные предметы?\n1:10:36 - Как люди научились правильно есть?\n1:15:54 - Чем занимались древние люди в свободное время? \n1:17:30 - Какие игры были у древних людей?\n1:21:05 - Бокс у древних людей\n1:23:53 - Что мечтает найти археолог? Что за груши нашли в пещере?\n1:27:24 - Денисовский человек. Как их нашли?\n1:31:04 - Спасибо за просмотр!\n\n*п (truncated) 02:41:15.680 [debug] QUERY OK source="sources" db=2.1ms idle=50.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.712 [debug] QUERY OK source="media_items" db=31.2ms decode=0.1ms idle=49.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-12-03 16:13:19Z], 10] 02:41:15.721 [debug] QUERY OK source="media_items" db=9.2ms idle=69.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске мы поговорили про Венеру. Что мы знаем об этой планете? Как мы ее изучаем? Есть ли на ней вода? Насколько она похожа или не похожа на Землю? И самое главное, можем ли мы на нее переселиться? Об этом всем мы поговорили с младшим научным сотрудником ИКИ РАН Дмитрием Гориновым\n\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n\n0:00 - О чем данный выпуск?\n0:37 - Как мы можем понять что-то о молекулах на расстоянии в 120 световых лет?\n3:24 - Эксперимент \"Солнечно-затменная спектроскопия\"\n7:42 - Гипотеза появления Солнечной Системы\n12:38 - Сколько еще времени Земля будет пригодна для жизни?\n14:03 - На какой планете Солнечной Системы могла появиться жизнь?\n16:36 - Венера раньше была более пригодной для жизни?\n20:46 - Может ли Земля при сильном нагреве превратиться в звезду?\n23:09 - Вопросы от подписчиков! (Есть ли планета номер 9?)\n24:53 - Что не так с Плутоном?\n27:40 - Как и с помощью чего изучают Солнечную Систему?\n32:11 - Какие бывают сложности с космическими аппаратами?\n34:52 - Сколько проживает космический аппарат на Венере?\n37:06 - Как выглядит рабочий день марсохода?\n39:00 - Что дают измерения грунта на Марсе и Венере?\n43:31 - Как аппарат передает данные и какая скорость передачи данных?\n46:28 - Планетологи могут напрямую управлять аппаратом?\n48:13 - Как выглядит интерфейс управления аппаратом?\n49:22 - Чем отличаются космические программы у разных стран?\n57:15 - Сколько стоит отправить аппарат на Венеру?\n1:00:02 - Как понять \"Утерян опыт\" в космических программах?\n1:01:49 - Если бы был телепорт - на какую планету Вы бы слетали?\n1:03:53 - Воздухоплавание на объектах Солнечной Системы \n1:07:25 - Крушение аппаратов - нормально?\n1:09:16 - Что в изучении других планет помогает нам узнать про Землю?\n1:13:48 - Гипотеза жизни на Венере\n1:21:13 - Ближайшая миссия полета на Венеру будет частной! ЧТО?\n1:23:04 - Вопрос от подписчиков! (Кислородная катострофа на Венере и формирование атмосферы Венеры)\n1:27:41 - Самые лучшие пейзажи Солнечной Системы!", "БЫТ МАРСОХОДОВ и ЖИЗНЬ НА ВЕНЕРЕ", "a448fb22-d21c-467e-81b8-f95187008e59", "XRmT9ypRiHI", [], false, "https://www.youtube.com/watch?v=XRmT9ypRiHI", 5188, false, 125, "/downloads/youtube/ОСНОВА/2023-12-03_БЫТ МАРСОХОДОВ и ЖИЗНЬ НА ВЕНЕРЕ.m4a", false, false, 10, 1, ~U[2023-12-03 16:13:19Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске мы поговорили про Венеру. Что мы знаем об этой планете? Как мы ее изучаем? Есть ли на ней вода? Насколько она похожа или не похожа на Землю? И самое главное, можем ли мы на нее переселиться? Об этом всем мы поговорили с младшим научным сотрудником ИКИ РАН Дмитрием Гориновым\n\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\n\n0:00 - О чем данный выпуск?\n0:37 - Как мы можем понять что-то о молекулах на расстоянии в 120 световых лет?\n3:24 - Эксперимент \"Солнечно-затменная спектроскопия\"\n7:42 - Гипотеза появления Солнечной Системы\n12:38 - Сколько еще времени Земля будет пригодна для жизни?\n14:03 - На какой планете Солнечной Системы могла появиться жизнь?\n16:36 - Венера раньше была более пригодной для жизни?\n20:46 - Может ли Земля при сильном нагреве превратиться в звезду?\n23:09 - Вопросы от подписчиков! (Есть ли планета номер 9?)\n24:53 - Что не так с Плутоном?\n27:40 - Как и с помощью чего изучают Солнечную Систему?\n32:11 - Какие бывают сложности с космическими аппаратами?\n34:52 - Сколько проживает космический аппарат на Венере?\n37:06 - Как выглядит рабочий день марсохода?\n39:00 - Что дают измерения грунта на Марсе и Венере?\n43:31 - Как аппарат передает данные и какая скорость передачи данных?\n46:28 - (truncated) 02:41:15.724 [debug] QUERY OK source="sources" db=2.2ms queue=0.1ms idle=55.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.758 [debug] QUERY OK source="media_items" db=34.1ms idle=46.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-26 14:53:22Z], 10] 02:41:15.771 [debug] QUERY OK source="media_items" db=11.8ms idle=78.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Удостоверяющий центр Контура – продуманные сервисы и круглосуточная забота экспертов о вашем бизнесе\nПодробнее о продукте — https://bit.ly/3GesPmJ\n\nПереходите на сайт и оставляйте заявку, чтобы повысить свою продуктивность с Neiry https://clck.ru/36kAWY\n\nСоцсети Полины:\nЮтуб-канал: https://www.youtube.com/polinakrivykh \nТелеграм-канал: https://t.me/polina_krivykh\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНаш мозг - удивительная штука. Он всегда может вытащить любое воспоминание в нужный момент. Может напомнить о чувствах, которые мы могли давно забыть. Как работает база памяти мозга? Почему мы вспоминаем бывших? Как устроена любовь? Это всё мы обсудили с психофизиологом Полиной Кривых.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:58 - Мозг воспринимает воспоминания, как реальность?\n1:48 - \"Воспоминания меняются каждый раз\". Почему мозг дополняет воспоминания?\n3:53 - Как мозг работает с психологическими травмами?\n5:11 - Как формируются паттерны поведения?\n7:29 - Посттравматическое стрессовое расстройство - что это?\n11:02 - Что с нами происходит, когда мы видим бывшую любовь?\n14:08 - \"Когда мы влюбляемся - мозг немного меняется\"\n15:05 - Чем отличаются моногамные и полигамные мозги?\n15:50 - Что происходит с мозгом в \"конфетно-букетный период\"? Почему он кончается?\n17:33 - Почему чувство любви со временем становится слабее?\n19:46 - Чем отличается любовь к партнеру от любви к ребенку?\n22:22 - Про отличие страсти от близости\n23:14 - \"Извилина любви\" в мозге. Что это?\n24:46 - Тест на \"силу любви\"\n25:36 - Как мозг воспринимает секс? \n26:44 - Как формировался мозг? Неокортекс - что это и за что оно отвечает?\n29:47 - \"Digital память\". Как легкодоступность информации влияет на память?\n32:40 - Почему мы все чаще передаем эмоции стикерами и смайликами?\n34:45 - Почему мозг иногда плохо фиксируют информацию? Как на это влияет внимание?\n37:40 - Почему, если записывать что-то рукой, то это лучше запоминается?\n40:12 - Как работает запоминание запахов? И можно ли через них пробуждать воспоминания?\n42:21 - Как лучше запоминать материалы к экзаменам?\n44:24 - \"Мятная жвачка улучшает память\" - КАК ЭТО РАБОТАЕТ?\n45:09 - Как спорт улучшает память?\n45:41 - Можно ли перестать отличать воспоминания от реальности?\n47:07 - Философы о восприятии мира. Как на самом деле мы его видим и как мозг формируется для правильного его восприятия?\n53:08 - Какая главная проблема психологии?\n53:57 - Может ли искусственный интеллект помочь нам понять человеческую психологию?\n58:38 - Как заставить мозг почувствовать вкус лимона?\n59:29 - Почему улыбка может реально поднять настроение?\n1:00:53 - Как работают \"автоматические мысли\"?\n1:02:33 - Почему у нас есть автоматизм в поведении? Две системы работы мозга по Даниэлю Канеману\n1:09:45 - Работает ли профайлинг? Можно ли распознать ложь по эмоциям?\n1:13:34 - Можно научить нейросеть распознавать ложь?\n1:14:17 - Кто такие психофизиологи? Что они изучают?\n1:17:08 - У мозга есть всего три основных раздражителя: еда, любовь, опасность?\n1:19:22 - Фрейд и его психоанализ\n1:21:10 - Что такое красота?\n1:22:18 - \"Мозг думает: красивый = умный\". Почему?\n1:24:05 - Спасибо за просмотр!\n\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ЧТО ПРОИСХОДИТ С МОЗГОМ ОТ ЛЮБВИ? Полина Кривых", "483055c3-2bd0-437c-a2a0-0c2a465864b7", "xXVRvApjVPI", [], false, "https://www.youtube.com/watch?v=xXVRvApjVPI", 5064, false, 126, "/downloads/youtube/ОСНОВА/2023-11-26_ЧТО ПРОИСХОДИТ С МОЗГОМ ОТ ЛЮБВИ? Полина Кривых.m4a", false, false, 10, 1, ~U[2023-11-26 14:53:22Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "Удостоверяющий центр Контура – продуманные сервисы и круглосуточная забота экспертов о вашем бизнесе\nПодробнее о продукте — https://bit.ly/3GesPmJ\n\nПереходите на сайт и оставляйте заявку, чтобы повысить свою продуктивность с Neiry https://clck.ru/36kAWY\n\nСоцсети Полины:\nЮтуб-канал: https://www.youtube.com/polinakrivykh \nТелеграм-канал: https://t.me/polina_krivykh\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nНаш мозг (truncated) 02:41:15.774 [debug] QUERY OK source="sources" db=2.5ms idle=59.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.806 [debug] QUERY OK source="media_items" db=32.0ms idle=52.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-19 12:01:48Z], 10] 02:41:15.819 [debug] QUERY OK source="media_items" db=11.9ms idle=82.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nАрхитектура - это то, что мы видим каждый день, с чем пытаемся ужиться, либо от чего получаем невероятное удовольствие. Как понимать и чувствовать здания вокруг? В чем сакральность советской архитектуры? Какая идея и небоскребов? Какое будущее ждет религиозные строения? Все это и не только обсудили с историком архитектуры Сергеем Кавтарадзе.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:22 - Эйфелева башня - зачем она нужна? По какой технологии её построили?\n8:48 - О философии архитектуры. Что такое \"масса\" и \"негативная архитектура\"?\n10:58 - Про важность внутреннего интерьера и зонирования\n16:00 - Зонирование маленьких пространств\n18:46 - Сакральные постройки СССР. Идеология архитектуры сталинской эпохи \n25:22 - Главная советская постройка\n25:55 - Небоскребы. Какая у них идея?\n34:11 - Первые небоскребы. Какие они?\n36:47 - Жилое строительство - искусство? \"Хрущебы\" и панельки\n37:27 - Ле Корбюзье и его идеи спальных районов\n42:33 - Архитектура храмов. Как они различаются?\n50:04 - Как переосмысляется религиозная архитектура?\n53:24 - Православный центр в Париже\n54:45 - \"Архитектура - застывшая музыка\". Сравниваем архитектуру с другим искусством\n57:26 - Как правильно понимать и чувствовать архитектуру?\n59:33 - Озеленение - новая революция в архитектуре\n1:03:38 - Про кубическое жилье и \"пропажу\" человека\n1:05:26 - В чём уникальность храма Василия Блаженного? Как он должен был спасти от конца света?\n1:15:14 - Дом Советов в Калининграде. В чем трагедия этого здания?\n1:17:10 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией\n\nРеклама. Рекламодатель ПАО Сбербанк\nИНН: 7707083893", "САКРАЛЬНОСТЬ ПАНЕЛЕК и ПЕРЕОСМЫСЛЕНИЕ ХРАМОВ", "6213747f-e9dd-48f7-b04b-c07d26dd1f78", "HDEKHLIxosE", [], false, "https://www.youtube.com/watch?v=HDEKHLIxosE", 4442, false, 127, "/downloads/youtube/ОСНОВА/2023-11-19_САКРАЛЬНОСТЬ ПАНЕЛЕК и ПЕРЕОСМЫСЛЕНИЕ ХРАМОВ.m4a", false, false, 10, 1, ~U[2023-11-19 12:01:48Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nАрхитектура - это то, что мы видим каждый день, с чем пытаемся ужиться, либо от чего получаем невероятное удовольствие. Как понимать и чувствовать здания вокруг? В чем сакральность советской архитектуры? Какая идея и небоскребов? Какое будущее ждет религиозные строения? Все это и не только обсудили с историком архитектуры Сергеем Кавтарадзе.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:22 - Эйфелева башня - зачем она нужна? По какой технологии её построили?\n8:48 - О философии архитектуры. Что такое \"масса\" и \"негативная архитектура\"?\n10:58 - Про важность внутреннего интерьера и зонирования\n16:00 - Зонирование маленьких пространств\n18:46 - Сакральные постройки СССР. Идеология архитектуры сталинской эпохи \n25:22 - Главная советская постройка\n25:55 - Небоскребы. Какая у них идея?\n34:11 - Первые небоскребы. Какие они?\n36:47 - Жилое строительство - искусство? \"Хрущебы\" и панельки\n37:27 - Ле Корбюзье и его идеи спальных районов\n42:33 - Архитектура храмов. Как они различаются?\n50:04 - Как переосмысляется религиозная архитектура?\n53:24 - Православный центр в Париже\n54:45 - \"Архитектура - застывшая музыка\". Сравниваем архитектуру с другим искусством\n57:26 - Как правильно понимать и чувствовать архитектуру?\n59:33 - Озеленение - новая революция в архитектуре\n1:03:38 - Про кубическое жилье и \"пропажу\" человека\n1:05:26 - В чём уникальность храма Василия Блаженного? Как он должен был спасти от конца света?\n1:15:14 - Дом Советов в Калининграде. В чем трагедия этого здания?\n1:17:10 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией\n\nРеклама. Рекла (truncated) 02:41:15.822 [debug] QUERY OK source="sources" db=2.3ms idle=60.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.856 [debug] QUERY OK source="media_items" db=34.3ms idle=51.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-12 13:10:50Z], 10] 02:41:15.868 [debug] QUERY OK source="media_items" db=11.4ms idle=82.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Анталогия технологий Яндекс Такси. Что скрыто под капотом приложения: https://ya.cc/t/ndPnbctH4Zj8CP\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nРадиация - скорее всего, при этом слове все мы испытываем некий страх. Но насколько вообще она опасна? Почему атомные электростанции продолжают строить рядом с городами? Как вообще они работают? И насколько атомная энергетика безопаснее угольной? Об этом мы поговорили с доктором химических наук Юрием Добровольским. Получилось очень интересно!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:12 - Когда аккумуляторы у смартфонов будут жить неделями?\n3:02 - Почему взрываются литий-ионные аккумуляторы?\n9:17 - Когда открыли радиоактивное излучение? Когда оно полезно, а когда смертельно?\n13:04 - От чего больше погибло людей: от угольной энергетики, или от атомной?\n14:12 - Как работает ядерная электростанция? Как работает ядерный распад?\n16:58 - Отличие работы атомной бомбы от атомной электростанции\n17:32 - Почему так мало стран перешли на атомную энергетику?\n19:33 - Почему атомные станции не ставят подальше от городов? Они опасны?\n21:33 - Какие виды энергетики есть?\n25:29 - Как климат влияет на энергетику?\n27:13 - Как производится водородная энергия? Чем он лучше остальных источников энергии?\n35:25 - Переход на электрокары. Какие главные проблемы такого транспорта?\n39:08 - Как водородные автомобили могут решить транспортные проблемы городов? И почему электротранспорт - это будущее?\n43:49 - Сколько стоит водородный автомобиль?\n45:22 - \"Энергия биомассы\". Что это? \n50:11 - Как устроено захоронение ядерных отходов?\n52:31 - \"Остров стабильности\" - это что?\n53:57 - Что такое термоядерный синтез? Почему он до сих пор не работает?\n59:27 - Солнечная энергия и её эффективность\n1:00:40 - Почему энергия не сильно теряется при передаче на тысячи километров по ЛЭП?\n1:02:55 - Про электрификацию России\n1:04:14 - Какие были сделаны выводы после чернобыльской катастрофы? \n1:07:06 - Радиация в бананах и почему в нас всех есть радиация?\n1:09:33 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "БЕСКОНЕЧНЫЙ СМАРТФОН, ВОДОРОД и ЭНЕРГЕТИКА БУДУЩЕГО", "693b6be8-a1d9-41db-a29f-7a8b8363aacf", "ME841j3UQoA", [], false, "https://www.youtube.com/watch?v=ME841j3UQoA", 4101, false, 128, "/downloads/youtube/ОСНОВА/2023-11-12_БЕСКОНЕЧНЫЙ СМАРТФОН, ВОДОРОД и ЭНЕРГЕТИКА БУДУЩЕГО.m4a", false, false, 10, 1, ~U[2023-11-12 13:10:50Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "Анталогия технологий Яндекс Такси. Что скрыто под капотом приложения: https://ya.cc/t/ndPnbctH4Zj8CP\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nРадиация - скорее всего, при этом слове все мы испытываем некий страх. Но насколько вообще она опасна? Почему атомные электростанции продолжают строить рядом с городами? Как вообще они работают? И насколько атомная энергетика безопаснее угольной? Об этом мы поговорили с доктором химических наук Юрием Добровольским. Получилось очень интересно!\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:12 - Когда аккумуляторы у смартфонов будут жить неделями?\n3:02 - Почему взрываются литий-ионные аккумуляторы?\n9:17 - Когда открыли радиоактивное излучение? Когда оно полезно, а когда смертельно?\n13:04 - От чего больше погибло людей: от угольной энергетики, или от атомной?\n14:12 - Как работает ядерная электростанция? Как работает ядерный распад?\n16:58 - Отличие работы атомной бомбы от атомной электростанции\n17:32 - Почему так мало стран перешли на атомную энергетику?\n19:33 - Почему атомные станции не ставят подальше от городов? Они опасны?\n21:33 - Какие виды энергетики есть?\n25:29 - Как климат влияет на энергетику?\n27:13 - Как производится водородная энергия? Чем он лучше остальных источников энергии?\n35:25 - Переход на электрокары. К (truncated) 02:41:15.871 [debug] QUERY OK source="sources" db=2.5ms idle=62.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.903 [debug] QUERY OK source="media_items" db=31.6ms idle=52.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-11-05 11:17:59Z], 10] 02:41:15.914 [debug] QUERY OK source="media_items" db=10.3ms idle=81.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня наш гость лингвист Георгий Старостин, обсуждаем, как устроены иероглифы, как они влияют на мышление и чем опасна цифра четыре?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:33 - Как устроен иероглиф? Как появились иероглифы?\n5:56 - Иероглифы - это ребусы? Рисунки отражают суть иероглифа?\n10:18 - Что такое \"система письма\"? \n13:58 - \"Передача смыслов и звучания\". Как устроена иероглифическая письменность?\n18:03 - Как началось расхождение иероглифических языков? Китай, Египет, шумеры.\n20:42 - Развитие письменности Китая. Как эволюционировал китайский язык?\n22:40 - Составные иероглифы. Как смыслы нескольких иероглифов превращаются в одно слово?\n27:44 - Что не так с иероглифом слова \"четыре\"? И при чем тут смерть?\n33:07 - Как в китайском языке появляются новые слова? Как придумывают новые иероглифы?\n38:24 - Как на иероглифами переводят имена?\n39:31 - Как устроена тоновая система китайского языка? Как их пишут?\n44:10 - Как японцы заимствовали и адаптировали китайские иероглифы? Почему японский сложнее китайского?\n52:45 - Почему корейцы и вьетнамцы отказались от китайских иероглифов?\n54:05 - Иероглифическое мышление отличается от мышление буквенного?\n56:17 - Художественная функция иероглифов. Почему так важна каллиграфия?\n59:30 - Есть ли мат в китайском языке? \"Традиция табуирования письменных знаков в Китае\"\n1:05:08 - Самый сложный иероглиф. Как упрощают иероглифы?\n1:10:43 - Что будет если русский язык перейдет на иероглифы? \n1:14:23 - Слова \"тян\", \"харакири\" и \"Фудзияма\". Откуда они взялись? Какие есть популярные китайские слова?\n1:18:51 - Есть ли единый праязык?\n1:25:04 - Европейцам легче учить китайский язык, или китайцам легче выучить европейский?\n1:28:18 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ИЕРОГЛИФЫ: Мат, Смерть, Иное Сознание", "f9c8a705-9bfd-4b3c-b0ca-c79601e6e246", "Zljj-LHKYqo", [], false, "https://www.youtube.com/watch?v=Zljj-LHKYqo", 5160, false, 129, "/downloads/youtube/ОСНОВА/2023-11-05_ИЕРОГЛИФЫ: Мат, Смерть, Иное Сознание.m4a", false, false, 10, 1, ~U[2023-11-05 11:17:59Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня наш гость лингвист Георгий Старостин, обсуждаем, как устроены иероглифы, как они влияют на мышление и чем опасна цифра четыре?\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:33 - Как устроен иероглиф? Как появились иероглифы?\n5:56 - Иероглифы - это ребусы? Рисунки отражают суть иероглифа?\n10:18 - Что такое \"система письма\"? \n13:58 - \"Передача смыслов и звучания\". Как устроена иероглифическая письменность?\n18:03 - Как началось расхождение иероглифических языков? Китай, Египет, шумеры.\n20:42 - Развитие письменности Китая. Как эволюционировал китайский язык?\n22:40 - Составные иероглифы. Как смыслы нескольких иероглифов превращаются в одно слово?\n27:44 - Что не так с иероглифом слова \"четыре\"? И при чем тут смерть?\n33:07 - Как в китайском языке появляются новые слова? Как придумывают новые иероглифы?\n38:24 - Как на иероглифами переводят имена?\n39:31 - Как устроена тоновая система китайского языка? Как их пишут?\n44:10 - Как японцы заимствовали и адаптировали китайские иероглифы? Почему японский сложнее китайского?\n52:45 - Почему корейцы и вьетнамцы отказались от китайских иероглифов?\n54:05 - Иероглифическое мышление отличается от мышление буквенного?\n56:17 - Художественная функция иероглифов. Почему так важна каллиграфия?\n59:30 - Есть ли мат в китайском языке? \"Традиция табуирования письменных знаков в Китае\"\n1:05:08 - Самый сложный иероглиф. Как упрощают иероглифы?\n1:10:43 - Что будет если русский язык перейдет на иероглифы? \n1:14:23 - Слова \"тян\", \"харакири\" и \"Фудзияма\". Откуда они взялис (truncated) 02:41:15.917 [debug] QUERY OK source="sources" db=1.9ms idle=58.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.949 [debug] QUERY OK source="media_items" db=32.2ms idle=48.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-29 13:34:50Z], 10] 02:41:15.962 [debug] QUERY OK source="media_items" db=12.1ms idle=77.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем Теорию большого взрыва и вопросы, которые к ней возникли из-за снимков телескопа Джеймс Веб, границы Вселенной и что за ними, тёмную материю и другую жизнь в Солнечной системе. Наш гость - астрофизик Натан Эйсмонт.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:56 - Вселенная бесконечна или у нее есть пределы? Что нашел James Webb вблизи точки Большого взрыва?\n5:37 - Мы близки к пересмотру теории Большого взрыва\"\n8:22 - Чем замечателен телескоп James Webb? Сравниваем с Hubble\n12:04 - Астрофизика подпитывает обычную физику\". Что нам дало открытие экзопланет?\n18:13 - Разумная жизнь во вселенной. Новый этап поиска внеземных цивилизаций \n19:26 - Первое \"открытие\" разума во вселенной\". Какие сигналы подает космос?\n25:48 - Какой размер у вселенной? \n27:56 - Если у вселенной есть граница, то что находится за ней?\n29:08 - Темная материя - что это? Как она влияет на движение космических объектов?\n33:04 - На Земле есть темная материя? Где она есть?\n34:14 - Черные дыры и как их открыли\n36:21 - «Солнце сожмется до нескольких километров». Какой процесс уничтожения ждет наше Солнце?\n40:14 - Как человечество хочет использовать сигналы пульсаров?\n40:26 - «Черная дыра как шредер». Что такое «парадокс информации черных дыр»?\n47:30 - Насколько сильная сила притяжения у черных дыр?\n49:44 - Человек может вылететь за пределы Солнечной системы?\n51:04 - Куда нужно лететь? Где может быть вода и жизнь?\n55:13 - Зачем нужно переселяться на другую планету?\n56:45 - Опастность встречи с астероидом. Какие астероиды летят к нам и когда их ждать?\n1:01:36 - Самый близкий летящий к Земле астероид. Когда его можно будет увидеть?\n1:03:42 - Что нам технически мешает долететь до Марса? Про космическую радиацию\n1:08:37 - «На Марс туда и обратно». Сложности возвращения экспедиции с Марса\n1:12:31 - Панспермия - теория появления жизни на Земле из космоса. Насколько это реально?\n1:14:32 - В чем опасность внеземной жизни?\n1:17:38 - Как может кончится вселенной?\n1:20:35 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "БОЛЬШОГО ВЗРЫВА НЕ БЫЛО?", "692b40d5-3679-4052-9cfc-0e9c11d85171", "kBQQ7THhjCA", [], false, "https://www.youtube.com/watch?v=kBQQ7THhjCA", 4772, false, 130, "/downloads/youtube/ОСНОВА/2023-10-29_БОЛЬШОГО ВЗРЫВА НЕ БЫЛО?.m4a", false, false, 10, 1, ~U[2023-10-29 13:34:50Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем Теорию большого взрыва и вопросы, которые к ней возникли из-за снимков телескопа Джеймс Веб, границы Вселенной и что за ними, тёмную материю и другую жизнь в Солнечной системе. Наш гость - астрофизик Натан Эйсмонт.\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:56 - Вселенная бесконечна или у нее есть пределы? Что нашел James Webb вблизи точки Большого взрыва?\n5:37 - Мы близки к пересмотру теории Большого взрыва\"\n8:22 - Чем замечателен телескоп James Webb? Сравниваем с Hubble\n12:04 - Астрофизика подпитывает обычную физику\". Что нам дало открытие экзопланет?\n18:13 - Разумная жизнь во вселенной. Новый этап поиска внеземных цивилизаций \n19:26 - Первое \"открытие\" разума во вселенной\". Какие сигналы подает космос?\n25:48 - Какой размер у вселенной? \n27:56 - Если у вселенной есть граница, то что находится за ней?\n29:08 - Темная материя - что это? Как она влияет на движение космических объектов?\n33:04 - На Земле есть темная материя? Где она есть?\n34:14 - Черные дыры и как их открыли\n36:21 - «Солнце сожмется до нескольких километров». Какой процесс уничтожения ждет наше Солнце?\n40:14 - Как человечество хочет использовать сигналы пульсаров?\n40:26 - «Черная дыра как шредер». Что такое «парадокс информации черных дыр»?\n47:30 - Насколько сильная сила притяжения у (truncated) 02:41:15.964 [debug] QUERY OK source="sources" db=1.8ms idle=58.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:15.995 [debug] QUERY OK source="media_items" db=30.8ms idle=50.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-22 12:16:00Z], 10] 02:41:16.007 [debug] QUERY OK source="media_items" db=11.6ms idle=78.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Регистрируйтесь со скидкой 30% на курс «Здоровье: научный подход» и другие курсы от Level One , промокод OSNOVA: https://levelvan.ru/l/1\n\nПрозрачная выгода в Банке ДОМ.РФ. Вклад на 3 года со ставкой 12,5% годовых https://clck.ru/3692FN\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:35 - Что такое эндокринология? Гормоны влияют на эмоции?\n3:23 - Что такое гормоны и какие эффекты они дают?\n6:18 - Как работает нервная система? Зачем ей вспомогательные подсистемы?\n10:23 - Какие основные функции выполняют гормоны?\n11:59 - Что такое нейромедиаторы?\n13:38 - Как работает дофамин? Что будет если \"ввести\" гормон счастья человеку?\n16:40 - Как выглядит \"рабочий день\" гормона? Как гормоны взаимодействуют с организмом?\n19:27 - Как быстро гормоны вызывают какие-то эффекты?\n21:05 - Почему щитовидная железа очень важна? Что она делает?\n24:16 - Как эволюционно сложилась гормональная система?\n27:06 - Почему гормоны постоянно \"скачут\"? Мы все чем-то болеем?\n29:14 - \"Женские гормоны\" в пиве. Что реально будет, если его много пить?\n31:57 - На что влияет большое количество женских гормонов у мужчин?\n33:49 - Гормоны счастья и радости. Они вообще есть?\n37:14 - Что такое тестостерон? За что он отвечает?\n39:27 - Влюбленность - это гормональное? Она вызывает выделение гормонов?\n43:29 - Кортизол - гормон стресса? Что в организме выделяется из-за стресса?\n45:13 - Что будет, если человеку постоянно давать кортизол?\n48:26 - Как организм понимает насыщение едой? Какие гормоны влияют на аппетит?\n50:52 - Как устроена регулировка аппетита?\n51:41 - Из-за стресса можно пополнеть?\n53:18 - Что может задерживаться в организме и влиять на вес?\n54:12 - Про гормональные препараты, которые используют для похудения. Какие побочные эффекты?\n59:04 - Какие глупые вопросы задают эндокринологам? Как правильно подготовиться к походу к врачу?\n1:02:15 - Про неправильную работу эндокринной системы\n1:05:50 - Как гормоны функционируют в пубертате? Как \"бурлят\" гормоны?\n1:08:47 - \"Гормон роста\" и как он работает\n1:15:11 - Зачем гормон роста вырабатывается в возрасте, когда вы уже не можете вырасти?\n1:15:59 - Есть ли гормон ума? Какие еще есть интересные гормоны?\n1:18:36 - Бывают ли доноры гормонов?\n1:20:42 - Гормональный баланс людей поменялся?\n1:21:55 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ЭНДОКРИНОЛОГ: КАК ГОРМОНЫ НАМИ УПРАВЛЯЮТ?", "33a9b452-ea17-49e8-bb3d-403a43d315f7", "OWccGgAsBfs", [], false, "https://www.youtube.com/watch?v=OWccGgAsBfs", 4944, false, 131, "/downloads/youtube/ОСНОВА/2023-10-22_ЭНДОКРИНОЛОГ: КАК ГОРМОНЫ НАМИ УПРАВЛЯЮТ?.m4a", false, false, 10, 1, ~U[2023-10-22 12:16:00Z], ~U[2026-05-03 23:41:15Z], ~U[2026-05-03 23:41:15Z], "Регистрируйтесь со скидкой 30% на курс «Здоровье: научный подход» и другие курсы от Level One , промокод OSNOVA: https://levelvan.ru/l/1\n\nПрозрачная выгода в Банке ДОМ.РФ. Вклад на 3 года со ставкой 12,5% годовых https://clck.ru/3692FN\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:35 - Что такое эндокринология? Гормоны влияют на эмоции?\n3:23 - Что такое гормоны и какие эффекты они дают?\n6:18 - Как работает нервная система? Зачем ей вспомогательные подсистемы?\n10:23 - Какие основные функции выполняют гормоны?\n11:59 - Что такое нейромедиаторы?\n13:38 - Как работает дофамин? Что будет если \"ввести\" гормон счастья человеку?\n16:40 - Как выглядит \"рабочий день\" гормона? Как гормоны взаимодействуют с организмом?\n19:27 - Как быстро гормоны вызывают какие-то эффекты?\n21:05 - Почему щитовидная железа очень важна? Что она делает?\n24:16 - Как эволюционно сложилась гормональная система?\n27:06 - Почему гормоны постоянно \"скачут\"? Мы все чем-то болеем?\n29:14 - \"Женские гормоны\" в пиве. Что реально будет, если его много пить?\n31:57 - На что влияет большое количество женских гормонов у мужчин?\n33:49 - Гормоны счастья и радости. Они вообще есть?\n37: (truncated) 02:41:16.010 [debug] QUERY OK source="sources" db=2.0ms idle=58.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:16.041 [debug] QUERY OK source="media_items" db=31.1ms idle=48.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-15 13:26:31Z], 10] 02:41:16.053 [debug] QUERY OK source="media_items" db=10.8ms idle=77.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nУже сейчас с помощью искусственного интеллекта человечество решает очень много задач. Но когда мы увидим ИИ с эмоциями, способный создавать искусство, или управлять большими компаниями? Как нужно настроить искусственный, чтобы он не восстал против человечества? Об этом поговорили с специалистом в области машинного обучения и искусственного интеллекта Сергеем Шумским.\n\nЗа помощь в организации интервью благодарим премию \"Просветитель\": https://www.premiaprosvetitel.ru/booksauthors/?book_id=672\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:22 - Чем грозит для человечества внедрение мощного искусственного интеллекта?\n8:05 - Что такое \"сильный ИИ\"? Как научить машину саморазвиваться?\n15:52 - Свобода воли у ИИ и \"законы для роботов\"\n20:25 - Как разработать ИИ схожий с мозгом человека?\n25:35 - Зачем давать искусственному интеллекту эмоции?\n27:45 - Как ИИ может управлять крупными компаниями? Что он будет делать?\n31:41 - \"Alphafold\" - как ИИ изучает белок и помогает улучшить медицину?\n35:09 - \"До 40% рабочих мест будет освобождено\". Когда и где ИИ заменит людей?\n40:42 - Этика ИИ. Как научить машину человеческим ценностям?\n46:13 - Основные этапы технологических революций человека\n52:29 - \"Без ИИ обойтись нельзя\". Почему ИИ будет играть ключевую роль в нынешнем обществе?\n57:53 - Технологическая сингулярность. Какой она будет?\n59:53 - ИИ поможет понять устройство нашего мозга?\n1:02:55 - \"Квадротичное голосование\" - что это?\n1:07:36 - Почему в космосе точно должна быть иная жизнь?\n1:10:56 - ИИ - это единственный путь дальнейшей эволюции?\n1:14:27 - Что эмоции могут дать ИИ?\n1:17:20 - 3 закона робототехники\n1:22:44 - Сильный ИИ будет повторять за людьми, или сможет создавать самостоятельно?\n1:24:42 - Когда ждать новую эпоху развития ИИ? Что это будет?\n1:28:29 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "СОЗДАТЕЛЬ ИИ: ИСКУССТВЕННЫЙ МОЗГ, СВОБОДА ВОЛИ, СИНГУЛЯРНОСТЬ", "8f5822d1-3d4d-44bc-86ca-e43a545aa743", "EXfq7SyVyZU", [], false, "https://www.youtube.com/watch?v=EXfq7SyVyZU", 5121, false, 132, "/downloads/youtube/ОСНОВА/2023-10-15_СОЗДАТЕЛЬ ИИ: ИСКУССТВЕННЫЙ МОЗГ, СВОБОДА ВОЛИ, СИНГУЛЯРНОСТЬ.m4a", false, false, 10, 1, ~U[2023-10-15 13:26:31Z], ~U[2026-05-03 23:41:16Z], ~U[2026-05-03 23:41:16Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nУже сейчас с помощью искусственного интеллекта человечество решает очень много задач. Но когда мы увидим ИИ с эмоциями, способный создавать искусство, или управлять большими компаниями? Как нужно настроить искусственный, чтобы он не восстал против человечества? Об этом поговорили с специалистом в области машинного обучения и искусственного интеллекта Сергеем Шумским.\n\nЗа помощь в организации интервью благодарим премию \"Просветитель\": https://www.premiaprosvetitel.ru/booksauthors/?book_id=672\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:22 - Чем грозит для человечества внедрение мощного искусственного интеллекта?\n8:05 - Что такое \"сильный ИИ\"? Как научить машину саморазвиваться?\n15:52 - Свобода воли у ИИ и \"законы для роботов\"\n20:25 - Как разработать ИИ схожий с мозгом человека?\n25:35 - Зачем давать искусственному интеллекту эмоции?\n27:45 - Как ИИ может управлять крупными компаниями? Что он будет делать?\n31:41 - \"Alphafold\" - как ИИ изучает белок и помогает улучшить медицину?\n35:09 - \"До 40% рабочих мест будет освобождено\". Когда и где ИИ заменит людей?\n40:42 - Этика ИИ. Как научить машину человеческим ценностям?\n46:13 - Основные этапы технологических революций человека\n52:29 - \"Без ИИ обойтись нельзя\". Почему ИИ будет играть ключевую роль в нынешнем обществе?\n57:53 - Технологическая сингулярность. Какой она будет?\n59:53 - ИИ поможет понять устройство нашего мозга?\n1:02:55 - \"Квадротичное голосование\" - что это?\n1:07:36 - Почему в космосе точно должна быть иная жизнь?\n1:10:56 - ИИ - это единственный (truncated) 02:41:16.055 [debug] QUERY OK source="sources" db=1.6ms idle=58.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:16.088 [debug] QUERY OK source="media_items" db=33.4ms idle=47.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-08 13:39:12Z], 10] 02:41:16.101 [debug] QUERY OK source="media_items" db=11.6ms idle=79.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Зарабатывайте больше на кофейном бизнесе вместе с CafeStore — https://clck.ru/35oDy8\nРеклама АО КБ «Модульбанк» Лицензия ЦБ РФ № 1927 от 16.03.2016 г. erid: 2VtzqxM3bXG\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске киновед и преподователь Московской/Петербургской школ нового кино - Алексей Гусев. Обсуждаем, как понять слова Тарковского и монтаж Эйзенштейна, из чего состоит киноязык, как показать смерть героя, не показывая его и что сделала французская новая волна?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:57 - «Кино - это запечатленное время». Как Тарковский и другие режиссеры «сохраняют время»?\n4:41 - Что означает понятие «киноязык», по которому строится кино?\n10:15 - У кино есть «словарь» или список киноприёмов? Как «говорит» кино?\n14:09 - «Фильм - существо вежливое, он отвечает на вопрос»\n15:30 - «Универсальный язык кино» и система кино\n21:30 - Как монтажом показать, что герой умирает?\n24:44 - Любимая склейка или монтажная фраза: «Потёмкинская лестница»\n27:44 - Ритм в монтаже\n30:07 - «Китайская рулетка» и ее невероятный монтаж\n32:30 - Определяющее свойство кино, по сравнению с другим искусством?\n36:48 - Советский кинематограф: цензура помогала режиссерам?\n44:32 - Французская новая волна: что это было и почему это важно?\n52:30 - Какой главный фильм французской новой волны? Что смотреть и почему?\n57:15 - «Кино - чтобы рассказать историю». Кто придумал такой подход и зачем?\n1:04:17 - Почему в европейском кино нарратив не стоит на первом месте?\n1:12:25 - Пленка vs Цифра. Какая разница на что снят фильм?\n1:17:15 - Нейросети. Как они повлияют на кинематограф?\n1:21:58 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ПОНЯТЬ ТАРКОВСКОГО и КАК УСТРОЕНО СЛОЖНОЕ КИНО?", "f32b138e-3402-473b-b554-73895112679d", "BVg96n4qtdQ", [], false, "https://www.youtube.com/watch?v=BVg96n4qtdQ", 4771, false, 133, "/downloads/youtube/ОСНОВА/2023-10-08_ПОНЯТЬ ТАРКОВСКОГО и КАК УСТРОЕНО СЛОЖНОЕ КИНО?.m4a", false, false, 10, 1, ~U[2023-10-08 13:39:12Z], ~U[2026-05-03 23:41:16Z], ~U[2026-05-03 23:41:16Z], "Зарабатывайте больше на кофейном бизнесе вместе с CafeStore — https://clck.ru/35oDy8\nРеклама АО КБ «Модульбанк» Лицензия ЦБ РФ № 1927 от 16.03.2016 г. erid: 2VtzqxM3bXG\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске киновед и преподователь Московской/Петербургской школ нового кино - Алексей Гусев. Обсуждаем, как понять слова Тарковского и монтаж Эйзенштейна, из чего состоит киноязык, как показать смерть героя, не показывая его и что сделала французская новая волна?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:57 - «Кино - это запечатленное время». Как Тарковский и другие режиссеры «сохраняют время»?\n4:41 - Что означает понятие «киноязык», по которому строится кино?\n10:15 - У кино есть «словарь» или список киноприёмов? Как «говорит» кино?\n14:09 - «Фильм - существо вежливое, он отвечает на вопрос»\n15:30 - «Универсальный язык кино» и система кино\n21:30 - Как монтажом показать, что герой умирает?\n24:44 - Любимая склейка или монтажная фраза: «Потёмкинская лестница»\n27:44 - Ритм в монтаже\n30:07 - «Китайская рулетка» и ее невероятный монтаж\n32:30 - Определяющее свойство кино, по сравнению с другим искусством?\n36:48 - Советский кинематограф: цензура помогала режиссерам?\n44:32 - Французская новая волна: что это было и почему это важно?\n52:30 - Какой главный фильм французской новой волны? Что смотреть и почему?\n57:15 - «Кино - чтобы рассказать историю». Кто придумал такой подход и зачем?\n1:04:17 - Почему в европейском кино нарратив не стоит на первом месте?\n1:12:25 - Пленка vs Цифра. Какая разница на что снят фильм?\n1:17:15 - Нейросети. Как они повлияют на кинематограф?\n1:21:58 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ПОНЯТЬ ТАРКОВСКОГО и КАК УСТРОЕНО СЛОЖНОЕ КИНО?", "BVg96n4qtdQ", "https (truncated) 02:41:16.103 [debug] QUERY OK source="sources" db=2.2ms idle=59.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:16.137 [debug] QUERY OK source="media_items" db=33.2ms idle=51.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-10-01 12:04:38Z], 10] 02:41:16.151 [debug] QUERY OK source="media_items" db=12.7ms idle=82.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПолезные ссылки:\nКосмос просто - https://t.me/cosmosprosto\nЕще больше про космос на канале DARK MATTER: https://t.me/+fmL3IGFHS2BhN2I6\nКнига Павла Шубина \"Венера. Неукротимая планета\" - https://www.chitai-gorod.ru/product/venera-neukrotimaya-planeta-2869659?productShelf=&shelfIndex=0&productIndex=0\n\nЛуна - мы видим её каждый день, и она была с человечеством всю его историю. Пока на ней побывало всего 12 астронавтов. Почему на нее сложно сесть? Почему туда больше не отправляют людей? Сколько стоит посадочный модуль? Чего мы до сих пор не знаем о нашем спутнике? О всех исследовательских миссиях и будущих полетах на Луну мы поговорили с историком космонавтики Павлом Шубиным.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:52 - Как выглядят проекты будущих баз на Луне? Какие проблемы могут быть с лунными базами?\n3:43 - Из чего может состоять лунная база? Чем бы там занимались люди?\n10:01 - Что случилось с \"Луной-25\"? Какая цель была у миссии?\n16:00 - Как сажают аппараты на другие планеты?\n20:37 - Насколько много аппаратов НЕ долетают? Почему это происходит?\n24:07 - Первый аппарат, который сел на Луну\n25:54 - Какие сейчас страны делают лунные миссии? За кем следить?\n27:30 - \"Выращивают зерна в лунном грунте\". Могут ли растения существовать на Луне?\n29:36 - Индийский аппарат на Луне. Что мы знаем о их миссиях?\n31:13 - Сколько стоит лунная миссия?\n34:49 - Чем новая лунная программа НАСА отличается от Аполлона?\n36:46 - Зачем Маск запустил Теслу в космос?\n38:24 - Как устроено регулирование Луны? Кому она принадлежит?\n40:52 - Гелий-3. Сколько стоит уникальный лунный ресурс? Его выгодно добывать для отправки на Землю?\n47:50 - О будущем ракетных двигателей. На чем нам лететь в дальний космос?\n49:42 - \"Отель на Луне\". Когда мы начнем застраивать Луну и возить туда туристов?\n54:55 - Какие отличия советской и американской лунных программ?\n1:00:44 - Что нужно, чтобы высадить человека на Луну?\n1:01:30 - Лунные программы Маска и Безоса\n1:03:05 - Лунная программа Китая\n1:03:25 - Лунная программа России\n1:04:02 - Какая загадки Луны остались?\n1:09:25 - Какие отношения у нас с Луной?\n1:10:15 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ЛУНА: ЧТО ОНА СКРЫВАЕТ, ЛУНА-25 и ARTEMIS", "fb01593f-c83a-409e-a314-9872b4f21e92", "V2jko5ASsn4", [], false, "https://www.youtube.com/watch?v=V2jko5ASsn4", 4095, false, 134, "/downloads/youtube/ОСНОВА/2023-10-01_ЛУНА: ЧТО ОНА СКРЫВАЕТ, ЛУНА-25 и ARTEMIS.m4a", false, false, 10, 1, ~U[2023-10-01 12:04:38Z], ~U[2026-05-03 23:41:16Z], ~U[2026-05-03 23:41:16Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПолезные ссылки:\nКосмос просто - https://t.me/cosmosprosto\nЕще больше про космос на канале DARK MATTER: https://t.me/+fmL3IGFHS2BhN2I6\nКнига Павла Шубина \"Венера. Неукротимая планета\" - https://www.chitai-gorod.ru/product/venera-neukrotimaya-planeta-2869659?productShelf=&shelfIndex=0&productIndex=0\n\nЛуна - мы видим её каждый день, и она была с человечеством всю его историю. Пока на ней побывало всего 12 астронавтов. Почему на нее сложно сесть? Почему туда больше не отправляют людей? Сколько стоит посадочный модуль? Чего мы до сих пор не знаем о нашем спутнике? О всех исследовательских миссиях и будущих полетах на Луну мы поговорили с историком космонавтики Павлом Шубиным.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:52 - Как выглядят проекты будущих баз на Луне? Какие проблемы могут быть с лунными базами?\n3:43 - Из чего может состоять лунная база? Чем бы там занимались люди?\n10:01 - Что случилось с \"Луной-25\"? Какая цель была у миссии?\n16:00 - Как сажают аппараты на другие планеты?\n20:37 - Насколько много аппаратов НЕ долетают? Почему это происходит?\n24:07 - Первый аппарат, который сел на Луну\n25:54 - Какие сейчас страны делают лунные миссии? За кем следить?\n27:30 - \"Выращивают зерна в лунном грунте\". Могут ли растения существовать на Луне?\n29:36 - Индийский аппарат на Луне. Что мы знаем о их миссиях?\n31:13 - Сколько стоит лунная миссия?\n34:49 - Чем но (truncated) 02:41:16.153 [debug] QUERY OK source="sources" db=1.8ms idle=62.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:16.185 [debug] QUERY OK source="media_items" db=32.0ms queue=0.2ms idle=52.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-24 12:52:17Z], 10] 02:41:16.198 [debug] QUERY OK source="media_items" db=11.7ms idle=81.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Купить продукцию GLS Pharmaceuticals – Ozon: https://bit.ly/463UORp и WB: https://bit.ly/3rq83No \nТеанин – Ozon: https://bit.ly/3ZtuHkq и WB: https://bit.ly/46nEmvb\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЗа помощь в организации интервью спасибо премии \"Просветитель\" - https://www.premiaprosvetitel.ru/booksauthors/?book_id=694\n\nВ последние годы психологическое здоровье стало для человечества чуть ли не самой главной темой для беспокойства. Все больше людей начали ходить к специалистам, чтобы изучить \"что происходит в голове\". О выгорании, тревоге, стрессе, проблеме концентрации внимания и прокрастинации, мы поговорили с психотерапевтом Леонидом Чутко. Получилось очень позитивно и крайне интересно.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:14 - Мужчины не плачут? Что будет если сдерживать эмоции?\n4:30 - Чем отличает страх от тревоги?\n6:12 - Алкоголь влияет на тревожность и психику?\n8:57 - Тревога полезна?\n11:20 - Что если удалить тревогу из мозга?\n13:58 - Можно ли получать удовольствие от страха?\n15:59 - \"Пограничное состояние\" и почему ночью страх может быть сильнее?\n18:44 - Можно ли провалиться в длительную тревогу? Как это устроено?\n21:32 - Что такое \"клиповое мышление\"? Оно есть?\n23:52 - Синдром дефицита внимания. Как контролировать внимание?\n29:56 - Что делать если замечаешь в себе какие-то симптомы СДВ?\n31:29 - В больших городах почти все невротики? Сейчас больше невротиков?\n34:30 - Что такое прокрастинация? Это лень?\n37:12 - \"Сладкий эксперимент\". Умение управлять собой\n39:52 - \"Финансовая психотерапия\". Финансы и психология\n45:30 - Эффект Рингельмана. Об эффекте прокрастинации и нужно ли от него избавляться?\n47:45 - Есть таблетки от прокрастинации? Чем это побороть?\n50:03 - Количество психологических заболеваний выросло? Почему?\n53:18 - Как гаджеты влияют на психологическое здоровье?\n58:12 - Невролог и психолог. В чем разница?\n1:02:14 - Что такое сила воли?\n1:04:58 - Животные могут контролировать свою волю?\n1:05:36 - Какие направления психотерапии и психологии сейчас больше всего развиваются?\n1:08:26 - Что есть основное в психоанализе?\n1:09:34 - Что такое осознанность? \n1:11:59 - Полезно ли весь день находится в состоянии осознанности? Как правильно распределять внимание?\n1:14:22 - Что можно съесть полезное для психики?\n1:15:13 - Что такое выгорание?\n1:18:09 - Выгорание можно преодолеть на текущей работе? Или надо её менять?\n1:19:14 - Какие симптомы у выгорания?\n1:23:26 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ПСИХОТЕРАПЕВТ: Управление эмоциями. Борьба с тревогами. Как не выгорать?", "3a041dcd-f347-4281-a33c-0d8b194292d8", "4i_AjIJ7ZLc", [], false, "https://www.youtube.com/watch?v=4i_AjIJ7ZLc", 4972, false, 135, "/downloads/youtube/ОСНОВА/2023-09-24_ПСИХОТЕРАПЕВТ: Управление эмоциями. Борьба с тревогами. Как не выгорать?.m4a", false, false, 10, 1, ~U[2023-09-24 12:52:17Z], ~U[2026-05-03 23:41:16Z], ~U[2026-05-03 23:41:16Z], "Купить продукцию GLS Pharmaceuticals – Ozon: https://bit.ly/463UORp и WB: https://bit.ly/3rq83No \nТеанин – Ozon: https://bit.ly/3ZtuHkq и WB: https://bit.ly/46nEmvb\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЗа помощь в организации интервью спасибо премии \"Просветитель\" - https://www.premiaprosvetitel.ru/booksauthors/?book_id=694\n\nВ последние годы психологическое здоровье стало для человечества чуть ли не самой главной темой для беспокойства. Все больше людей начали ходить к специалистам, чтобы изучить \"что происходит в голове\". О выгорании, тревоге, стрессе, проблеме концентрации внимания и прокрастинации, мы поговорили с психотерапевтом Леонидом Чутко. Получилось очень позитивно и крайне интересно.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:14 - Мужчины не плачут? Что будет если сдерживать эмоции?\n4:30 - Чем отличает страх от тревоги?\n6:12 - Алкоголь влияет на тревожность и психику?\n8:57 - Тревога полезна?\n11:20 - Что если удалить тревогу из мозга?\n13:58 - Можно ли получать удовольствие от страха?\n15:59 - \"Пограничное (truncated) 02:41:16.199 [debug] QUERY OK source="sources" db=1.5ms idle=60.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:16.232 [debug] QUERY OK source="media_items" db=32.6ms idle=49.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-17 15:02:26Z], 10] 02:41:16.317 [debug] QUERY OK source="media_items" db=83.5ms idle=80.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Экономьте и зарабатывайте с дебетовой картой Тинькофф Black — https://l.tinkoff.ru/osnovablcksep \nerid: LdtCKepgf\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nНа нашем канале вы могли много раз слышать разговоры о квантовой физике, но мы еще не затрагивали технологии связанные с ней напрямую. В этом выпуске мы поговорили с Евгением Киктенко, специалистом по квантовым информационным технологиям. Как работает квантовый компьютер, что он делает, что такое кубиты, сравнили мощность с обычным ПК и суперкомпьютером. А главное узнали: СКОЛЬКО ОН СТОИТ? Будет очень непонятно, но крайне интересно!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram: https://www.instagram.com/osnovachannel/*\n\n0:00 - О чём сегодняшний выпуск?\n1:08 - Зачем решили создать квантовые компьютеры и квантовые вычисления?\n12:03 - Что такое кубиты и как работает вычисление на них? \n17:04 - Два главных свойства кубитов: суперпозиция и запутанность\n20:21 - На какой стадии развития сейчас квантовые технологии?\n21:34 - Из чего состоит квантовый компьютер? Что происходит в нём при вычислениях? \n25:27 - Платформы квантового компьютера: какими их делают и из каких материалов?\n31:21 - СКОЛЬКО СТОИТ квантовый компьютер? Какие КК продают?\n33:52 - \"Уже сейчас к самым крутым квантовым компьютерам есть облачный доступ\". Как выглядит работа с КК?\n37:06 - Как измеряется мощность КК? Какой самый крутой квантовый компьютер?\n39:15 - Супер-компьютер vs квантовый компьютер. Что такое \"квантовое превосходство\"?\n43:19 - Квантовые компьютеры смогут заменить обычные компьютеры?\n44:41 - Криптография. Квантовый компьютер может взломать любой пароль?\n50:02 - Квантовая криптография и постквантовая криптография. Что это?\n53:32 - \"Уже сейчас можно купить квантовый криптограф\". Сколько это стоит?\n56:36 - Зачем людям нужно генерировать абсолютно случайное число?\n59:21 - Какие прикладные задачи решает КК? Квантовая химия и навигатор\n1:02:48 - \"Квантовые нейронные сети\"\n1:05:11 - Как выглядит код для квантового компьютера?\n1:06:58 - \"Компьютеры на черных дырах\". Какие еще типы компьютеров и вычислений можно ждать в будущем?\n1:08:34 - Когда ждать супер мощный квантовый компьютер?\n1:10:56 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "КАК ДУМАЕТ КВАНТОВЫЙ КОМПЬЮТЕР?", "e0833293-5f45-4c44-89ef-4c25cb2ee6e3", "isEM0AcMPNo", [], false, "https://www.youtube.com/watch?v=isEM0AcMPNo", 4274, false, 136, "/downloads/youtube/ОСНОВА/2023-09-17_КАК ДУМАЕТ КВАНТОВЫЙ КОМПЬЮТЕР?.m4a", false, false, 10, 1, ~U[2023-09-17 15:02:26Z], ~U[2026-05-03 23:41:16Z], ~U[2026-05-03 23:41:16Z], "Экономьте и зарабатывайте с дебетовой картой Тинькофф Black — https://l.tinkoff.ru/osnovablcksep \nerid: LdtCKepgf\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nНа нашем канале вы могли много раз слышать разговоры о квантовой физике, но мы еще не затрагивали технологии связанные с ней напрямую. В этом выпуске мы поговорили с Евгением Киктенко, специалистом по квантовым информационным технологиям. Как работает квантовый компьютер, что он делает, что такое кубиты, сравнили мощность с обычным ПК и суперкомпьютером. А главное узнали: СКОЛЬКО ОН СТОИТ? Будет очень непонятно, но крайне интересно!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram: https://www.instagram.com/osnovachannel/*\n\n0:00 - О чём сегодняшний выпуск?\n1:08 - Зачем решили создать квантовые компьютеры и квантовые вычисления?\n12:03 - Что такое кубиты и как работает вычисление на них? \n17:04 - Два главных свойства кубитов: суперпозиция и запутанность\n20:21 - На какой стадии развития сейчас квантовые технологии?\n21:34 - Из чего состоит квантовый компьютер? Что происходит в нём при вычислениях? \n25:27 - Платформы квантового компьютера: какими их делают и из каких материалов?\n31:21 - СКОЛЬКО СТОИТ квантовый компьютер? Какие КК продают?\n33:52 - \"Уже сейчас к самым крутым квантовым компьютерам есть облачный доступ\". Как выглядит работа с КК?\n37:06 - Как измеряется мощность КК? Какой самый крутой квантовый компьютер?\n39:15 - Супер-компьютер vs кван (truncated) 02:41:16.320 [debug] QUERY OK source="sources" db=2.6ms idle=132.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:16.353 [debug] QUERY OK source="media_items" db=33.4ms idle=122.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-10 13:33:49Z], 10] 02:41:16.365 [debug] QUERY OK source="media_items" db=10.8ms idle=154.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["https://l.tinkoff.ru/osnovasep — Автоматизируйте процессы и используйте инновационные решения для роста бизнеса в Тинькофф\n\nПоделись своими снами с ОСНОВОЙ: https://forms.gle/nFkQyxFGYZSzqfCq9\n\nПолезные ссылки: \nНаучпоп канал QWERTY - https://t.me/qwerty_live \nСекс осьминогов: свидетельства очевидцев // Всё как у зверей №100 - https://www.youtube.com/watch?v=40PkCYdMC6U\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске с морским биологом Ириной Мейнцер попытались разобраться кто же такие осьминоги. Почему их мозг работает сразу во всех щупальцах, почему они не любят общаться с друг другом и могут ли они захватить Землю? Получилось очень интересно\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:20 - Чего необычного в осьминогах? Как у них устроен мозг?\n5:05 - Как себя осознает осьминог?\n6:27 - Помогите собрать информацию о снах\n7:32 - \"Мой учитель осьминог\". Осьминоги могут быть питомцами? Как они воспринимают людей?\n9:47 - Как осьминоги узнают людей?\n11:14 - Как осьминоги используют орудия труда? Какие виды есть у осьминогов?\n13:10 - Как учатся осьминоги?\n14:19 - Как общаются осьминоги? Как им в этом помогает изменения окраски?\n16:43 - Социофобия осьминогов\n18:03 - Эксперимент: что будет если дать осьминогу наркотики?\n19:01 - Осьминоги пьют пиво? Как они реагируют на алкоголь?\n19:41 - \"Если не поймет, то от злости ее разломает\". Как осьминоги решают задачки?\n24:48 - Осьминоги могут строить планы?\n26:08 - В какие игры играют осьминоги?\n27:34 - Обучение осьминогов\n29:33 - Как думают осьминоги и другие существа?\n30:23 - Как изучают мозг осьминогов?\n34:18 - Как устроены глаза осьминогов? Как из этого проследить их эволюцию?\n38:34 - Осьминоги самые умные в воде?\n40:04 - Разумный вид может появиться из осьминогов?\n42:50 - Зачем осьминогу 3 сердца? Как они работают?\n44:43 - Как осьминоги притворяются другими существами для выживания?\n48:40 - Вкусовые рецепторы в щупальцах. Зачем?\n49:54 - Как видят осьминоги? Какой цвет глаз у осьминогов?\n53:20 - Синяя кровь у осьминогов. Почему?\n55:41 - Изучение интеллекта осьминогов. Как проводят эксперименты?\n59:40 - Насколько умны осьминоги по сравнению с человеком?\n1:00:29 - \"Цивилизация осьминогов\". Какие осьминоги могут жить группами?\n1:03:38 - \"Мышление 8 конечностями\". Как понять что чувствуют щупальца осьминога?\n1:06:23 - \"Будет ли он получать удовольствие от игры\". Как осьминогов учили музыке?\n1:08:53 - Как осьминоги занимаются сексом? Как производят потомство?\n1:16:32 - Осьминог Пауль. Как он угадывал победителей в футболе?\n1:18:10 - Абстрактное мышление у осьминогов - возможно?\n1:23:05 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией\n\nerid: LatgBwmLH", "ОСЬМИНОГИ: ИНОПЛАНЕТЯНЕ на ЗЕМЛЕ", "13c48d3d-89ab-420b-a776-cb05eba6698b", "P3JYD6NMx90", [], false, "https://www.youtube.com/watch?v=P3JYD6NMx90", 5029, false, 137, "/downloads/youtube/ОСНОВА/2023-09-10_ОСЬМИНОГИ: ИНОПЛАНЕТЯНЕ на ЗЕМЛЕ.m4a", false, false, 10, 1, ~U[2023-09-10 13:33:49Z], ~U[2026-05-03 23:41:16Z], ~U[2026-05-03 23:41:16Z], "https://l.tinkoff.ru/osnovasep — Автоматизируйте процессы и используйте инновационные решения для роста бизнеса в Тинькофф\n\nПоделись своими снами с ОСНОВОЙ: https://forms.gle/nFkQyxFGYZSzqfCq9\n\nПолезные ссылки: \nНаучпоп канал QWERTY - https://t.me/qwerty_live \nСекс осьминогов: свидетельства очевидцев // Всё как у зверей №100 - https://www.youtube.com/watch?v=40PkCYdMC6U\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске с морским биологом Ириной Мейнцер попытались разобраться кто же такие осьминоги. Почему их мозг работает сразу во всех щупальцах, почему они не любят общаться с друг другом и могут ли они захватить Землю? Получилось очень интересно\n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n1:20 - Чего необычного в осьминогах? Как у них устроен мозг?\n5:05 - Как себя осознает осьминог?\n6:27 - Помогите собрать информацию о (truncated) 02:41:16.368 [debug] QUERY OK source="sources" db=2.0ms idle=133.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:16.399 [debug] QUERY OK source="media_items" db=31.3ms idle=51.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-09-03 13:57:03Z], 10] 02:41:16.411 [debug] QUERY OK source="media_items" db=10.8ms idle=79.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Всё о науке и технологиях, которые меняют мир: https://involta.media/\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите канал ОСНОВА, чтобы выходили новые ролики:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nС футурологом и аналитиком Андреем Михайловым обсудили, достигнет ли население земли 10 миллиардов человек, какой будет технологическая сингулярность и другие прогнозы Рэя Курцвейла, зачем нужен базовый доход \n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:55 - Как человек изменится через 100 лет?\n4:10 - \"Мужчины и женщины становятся похожими друг на друга\". Как происходит \"феминизация\" мужчин?\n6:40 - Как изменится рацион людей будущего? \"Белки из бактерий\"\n11:38 - Что будет с животноводством? \n13:23 - Где можно попробовать искусственное мясо?\n14:14 - Что будет с численностью населения Земли? Когда ждать 9-10 миллиардов?\n24:59 - В каких отраслях можно ждать полную автоматизацию? Кого заменят роботы?\n28:31 - Какие профессии могут исчезнуть?\n32:54 - Программистов заменит ИИ?\n34:43 - Что такое технологическая сингулярность?\n41:19 - Почему у нас \"замедляется развитие\"?\n51:59 - Концепция \"безусловного базового дохода\" - это ок?\n58:59 - Плановая экономика может существовать в будущем?\n1:05:21 - Как работают футурологи? Что они исследуют?\n1:10:03 - Наступит момент, когда люди смогут жить по 100 лет?\n1:17:07 - Где и как следить за трендами?\n1:20:26 - Инсайт про цифровых ассистентов. Скоро ли появятся синтетики?\n1:26:18 - Прогнозы Рэя Курцвейла к 2040 года\n1:28:41 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ФУТУРОЛОГ: Перенаселение, Искусственное мясо, Власть машин", "9705db6b-6676-43fe-b22a-04f05ba47c70", "xtpnPfTumsA", [], false, "https://www.youtube.com/watch?v=xtpnPfTumsA", 5351, false, 138, "/downloads/youtube/ОСНОВА/2023-09-03_ФУТУРОЛОГ: Перенаселение, Искусственное мясо, Власть машин.m4a", false, false, 10, 1, ~U[2023-09-03 13:57:03Z], ~U[2026-05-03 23:41:16Z], ~U[2026-05-03 23:41:16Z], "Всё о науке и технологиях, которые меняют мир: https://involta.media/\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите канал ОСНОВА, чтобы выходили новые ролики:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nС футурологом и аналитиком Андреем Михайловым обсудили, достигнет ли население земли 10 миллиардов человек, какой будет технологическая сингулярность и другие прогнозы Рэя Курцвейла, зачем нужен базовый доход \n\nОСНОВА в соцсетях:\nОснова. Коротко: https://www.youtube.com/@osnovashorts/featured\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:55 - Как человек изменится через 100 лет?\n4:10 - \"Мужчины и женщины становятся похожими друг на друга\". Как происходит \"феминизация\" мужчин?\n6:40 - Как изменится рацион людей будущего? \"Белки из бактерий\"\n11:38 - Что будет с животноводством? \n13:23 - Где можно попробовать искусственное мясо?\n14:14 - Что будет с численностью населения Земли? Когда ждать 9-10 миллиардов?\n24:59 - В каких отраслях можно ждать полную автоматизацию? Кого заменят роботы?\n28:31 - Какие профессии могут исчезнуть?\n32:54 - Программистов заменит ИИ?\n34:43 - Что такое технологическая сингулярность?\n41:19 - Почему у нас \"замедляется развитие\"?\n51:59 - Концепция \"безусловного базового дохода\" - это ок?\n58:59 - Плановая экономика может существовать в будущем?\n1:05:21 - Как работают футурологи? Что они исследуют?\n1:10:03 - Наступит момент, когда люди смогут жить по 100 лет?\n1:17:07 - Где и как следить за трендами?\n1:20:26 - Инсайт про цифровых ассистентов. Скоро ли появятся синтетики?\n1:26:18 - Прогнозы Рэя Курцвейла к 2040 года\n1:28:41 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta **\n**признана экстремистской организацией", "ФУТУРОЛОГ: Перенаселение, Искусственное мясо, Власть машин", "xtpnPfTumsA", "https://www.youtube.com/watch?v=xtpnPfTumsA", 5351, false, "/downloads/youtube/ОСНОВА/2023-09-03_ФУТУРОЛОГ: Перенаселение, Искусственное мясо, Власть машин.m4a", false, 10, ~U[2023-09-03 13:57:03Z]] 02:41:16.413 [debug] QUERY OK source="sources" db=2.1ms idle=57.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:16.447 [debug] QUERY OK source="media_items" db=33.2ms idle=48.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-08-27 09:00:39Z], 10] 02:41:16.459 [debug] QUERY OK source="media_items" db=11.3ms idle=79.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Экономьте и зарабатывайте с дебетовой картой Тинькофф Black — https://l.tinkoff.ru/osnovablckadtaug/?erid=LdtCKCgmo\nerid: LdtCKCgmo\n\nЗа помощь в организации интервью благодарим премию \"Просветитель\": https://www.premiaprosvetitel.ru/booksauthors/?book_id=654\n\nТелеграм-канал \"Химия - просто\": https://t.me/ChemistryEasy\nТелеграм-канал \"Thoisoi\": https://t.me/TheThoisoi\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем с Рамизом Алиевым, как работает мыло и реагенты для снега, в чем философский смысл химии, как узнать возраст почти любой вещи и, конечно, что происходит, когда в Колу кидают Ментос. Приятного просмотра.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:45 - Что происходит, когда в Колу добавляют Ментос?\n2:35 - Химия находится в макро или микро мире?\n4:04 - Какая разница между органической и неорганической химией?\n8:02 - Как работает мыло?\n10:58 - Чем отличаются стиральные порошки?\n12:25 - Почему красное вино не отстирывается?\n13:56 - Что такое радиоуглеродный анализ? \n15:06 - \"Мы живем не на Земле, а в космосе\". О принципах работы радиоуглеродного анализа\n28:05 - Что случилось с климатом? Реконструкция климата прошлого\n32:00 - Извлечение газа из ледников. Как еще изучают климат прошлого?\n35:00 - Почему соль разъедает снег? Как работают реагенты?\n36:45 - \"Родиться между двумя Ледниковыми периодами\". Когда ждать второй Ледниковый период?\n38:55 - Рост уровня воды в океанах. Насколько быстро будет идти этот процесс?\n39:56 - \"На нас влияет очень много космических факторов\"\n42:22 - Что больше всего от цивилизации влияет на климат?\n44:08 - Как из нефти делают пластик?\n45:26 - Почему пластик сложно переработать? И почему он так долго разлагается?\n46:49 - Что делают с мусором? Как его перерабатывают?\n49:11 - \"Гипотеза Геи\". Как мы образуем единую систему жизни на Земле?\n51:52 - Почему не работают экологические инициативы? Что будет с человечеством из-за проблем с климатом?\n55:20 - Что такое усилитель вкуса? Как он работает?\n57:08 - Почему от соли всё вкуснее?\n58:19 - Химия в пищевой промышленности. Консерванты - плохо?\n1:03:12 - Что такое геоинженерия? Технологии управления климата\n1:08:40 - Спасибо за просмотр!\n\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "ХИМИК ПРО: Кола + Ментос, Усилители вкуса, Мыло и История климата", "01fef0e9-fa9b-4339-bf0f-c190db3d1119", "vPNTXYLKo5M", [], false, "https://www.youtube.com/watch?v=vPNTXYLKo5M", 4150, false, 139, "/downloads/youtube/ОСНОВА/2023-08-27_ХИМИК ПРО: Кола + Ментос, Усилители вкуса, Мыло и История климата.m4a", false, false, 10, 1, ~U[2023-08-27 09:00:39Z], ~U[2026-05-03 23:41:16Z], ~U[2026-05-03 23:41:16Z], "Экономьте и зарабатывайте с дебетовой картой Тинькофф Black — https://l.tinkoff.ru/osnovablckadtaug/?erid=LdtCKCgmo\nerid: LdtCKCgmo\n\nЗа помощь в организации интервью благодарим премию \"Просветитель\": https://www.premiaprosvetitel.ru/booksauthors/?book_id=654\n\nТелеграм-канал \"Химия - просто\": https://t.me/ChemistryEasy\nТелеграм-канал \"Thoisoi\": https://t.me/TheThoisoi\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске обсуждаем с Рамизом Алиевым, как работает мыло и реагенты для снега, в чем философский смысл химии, как узнать возраст почти любой вещи и, конечно, что происходит, когда в Колу кидают Ментос. Приятного просмотра.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:45 - Что происходит, когда в Колу добавляют Ментос?\n2:35 - Химия находится в макро или микро мире?\n4:04 - Какая разница между органической и неорганической химией?\n8:02 - Как работает мыло?\n10:58 - Чем отличаются стиральные порошки?\n12:25 - Почему красное вино не отстирывается?\n13:56 - Что такое радиоуглеродный анализ? \n15:06 - \"Мы живем не на Земле, а в космосе\". О принципах работы радиоуглеродного анализа\n28:05 - Что случилось с климатом? Реконструкция климата прошлого\n32:00 - Извлечение газа из ледников. Как еще изучают климат прошлого?\n35:00 - Почему соль разъедает снег? Как работают реагенты?\n36:45 - \"Родиться между двумя Ледниковыми периодам (truncated) 02:41:16.462 [debug] QUERY OK source="sources" db=3.4ms idle=59.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:16.497 [debug] QUERY OK source="media_items" db=34.2ms idle=52.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-08-20 11:26:52Z], 10] 02:41:16.508 [debug] QUERY OK source="media_items" db=10.5ms idle=84.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Не упускайте клиентов — запустите рекламу в Яндекс Директе.\nА для новых клиентов доступен промокод на 5 000 р., при пополнении баланса на 10 000 р. Подробности здесь: https://ya.cc/t/IjgYWhBs4Pq9Ph\n\nПодключите статический коллтрекинг для аналитики звонков от билайн бизнес: https://clck.ru/35Mzo3\n\nТелеграм-канал Редакция.Наука - https://t.me/redakciya_nauka\n\nВ этом выпуске наш гость - Денис Фуфаев. Обсуждаем математику в альтернативной вселенной, задачи про динозавра и казино, Перельмана и что не так с простыми числами.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:55 - Что такое теория вероятности? С какой вероятностью можно встретить динозавра на улице?\n5:20 - Вероятность рулетки или \"Метод Монте-Карло\". Теория вероятности в казино\n11:23 - \"Непостижимая эффективность математики\". В чем задача математики?\n15:12 - В чём красота математики?\n19:05 - Как Эйнштейн придумал теорию относительности?\n22:21 - Что такое число π? Число π может быть другим в альтернативной вселенной?\n27:04 - Математика кредитов. Когда выгодно брать кредит или ипотеку?\n30:04 - Выгоднее арендовать квартиру или взять ипотеку?\n31:48 - Любимое число\n32:51 - В чем прикол простых чисел?\n34:04 - Шифрование полностью построено из простых чисел? Как работает расшифровка?\n39:59 - Что сделал Перельман? Какие есть математические задачи тесячелетия?\n45:55 - Теория узлов. Математика изучает завязывание узлов?\n49:40 - Кубик Рубика и какая формула чтобы его распутать?\n51:30 - Неевклидова геометрия и Лобачевский\n1:01:44 - Золотое сечение и математика\n1:02:38 - Числа Фибоначчи и их связь с золотым сечением\n1:07:04 - Золотое сечение в музыке\n1:09:24 - Числа Фибоначчи часто встречаются в природе?\n1:10:40 - Что такое теория катастроф?\n1:17:11 - Где используют теорию катастроф?\n1:19:31 - \"Увидеть звук\". Можно ли услышать форму барабана?\n1:30:25 - Спасибо за просмотр! PS: Загуглите феномен числа 6174\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "МАТЕМАТИК ФУФАЕВ: Перельман, Казино, Мультивселенная, Золотое сечение", "e27d36ea-3235-4738-9ffa-4eba8a9e6900", "P3t-ku1MnjU", [], false, "https://www.youtube.com/watch?v=P3t-ku1MnjU", 5486, false, 140, "/downloads/youtube/ОСНОВА/2023-08-20_МАТЕМАТИК ФУФАЕВ: Перельман, Казино, Мультивселенная, Золотое сечение.m4a", false, false, 10, 1, ~U[2023-08-20 11:26:52Z], ~U[2026-05-03 23:41:16Z], ~U[2026-05-03 23:41:16Z], "Не упускайте клиентов — запустите рекламу в Яндекс Директе.\nА для новых клиентов доступен промокод на 5 000 р., при пополнении баланса на 10 000 р. Подробности здесь: https://ya.cc/t/IjgYWhBs4Pq9Ph\n\nПодключите статический коллтрекинг для аналитики звонков от билайн бизнес: https://clck.ru/35Mzo3\n\nТелеграм-канал Редакция.Наука - https://t.me/redakciya_nauka\n\nВ этом выпуске наш гость - Денис Фуфаев. Обсуждаем математику в альтернативной вселенной, задачи про динозавра и казино, Перельмана и что не так с простыми числами.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:55 - Что такое теория вероятности? С какой вероятностью можно встретить динозавра на улице?\n5:20 - Вероятность рулетки или \"Метод Монте-Карло\". Теория вероятности в казино\n11:23 - \"Непостижимая эффективность математики\". В чем задача математики?\n15:12 - В чём красота математики?\n19:05 - Как Эйнштейн придумал теорию относительности?\n22:21 - Что такое число π? Число π может быть другим в альтернативной вселенной?\n27:04 - Математика кредитов. Когда выгодно брать кредит или ипотеку?\n30:04 - Выгоднее арендовать квартиру или взять ипотеку?\n31:48 - Любимое число\n32:51 - В чем прикол простых чисел?\n34:04 - Шифрование полностью построено из простых чисел? Как работает расшифровка?\n39:59 - Что сделал Перельман? Какие есть математические задачи тесячелетия?\n45:55 - Теория узлов. Математика изучает завязывание узлов?\n49:40 - Кубик Рубика и какая формула чтобы его распутать?\n (truncated) 02:41:16.511 [debug] QUERY OK source="sources" db=2.0ms idle=61.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:16.542 [debug] QUERY OK source="media_items" db=31.4ms queue=0.1ms idle=52.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-08-13 14:17:59Z], 10] 02:41:16.554 [debug] QUERY OK source="media_items" db=10.9ms idle=80.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Не стесняйтесь округляться! Подключайте округление в сервисах Яндекса и помогайте сотням проверенных благотворительных фондов. Узнайте больше на сайте проекта «Помощь рядом» https://clck.ru/359dwK\n\nТелеграм-канал \"Записки редакторки\" - https://t.me/zapiski_redaktorki\nТелеграм-канал \"Цифровой этикет\" - https://t.me/digitaletiquette\n\nВ этом выпуске филолог Владимир Пахомов, обсуждаем самые странные правила русского языка, ударения, язык подонков и ться/тся. Какие у вас любимые и ненавистные правила в русском?\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чем сегодняшний выпуск?\n1:16 - Будет ли единое правило про ТСЯ и ТЬСЯ? Для кого нужны правила орфографии?\n4:16 - Какие правила не изменились вообще? Реформа русской орфографии 1918 года\n6:57 - В чем была функция мягкого и твердого знаков на конце слов?\n9:30 - Кто решает как правильно должен быть устроен язык? Как изучают язык?\n15:18 - Чем занимаются лингвисты?\n16:57 - Про ударения и ошибки в них. Так звОнит или звонИт?\n21:27 - \"Требовалось чтобы отличать грамотных от безграмотных\". \n24:03 - Роль ударений в русском языке\n27:08 - Что случилось с языком подонков? Зачем коверкают слова?\n32:42 - Кринж или кринге. Про молодежный жаргон\n34:15 - Как \"спасают\" русский язык? Словарь \"современного\" молодежного жаргона\n37:01 - Отличие письменного и устного языков. К какому типу языка относится общение в интернете?\n40:42 - Цифровой этикет. Можно ли отправлять голосовухи? Точка в конце предложения - это агрессия?\n44:12 - Как изучают этимологию русского языка? Про историю языка\n48:21 - ТвОрог или ТворОг? История слова пирог\n51:06 - Про свои слова и заимствованные. Откуда вырос русский язык?\n54:11 - \"У нас должны было быть не девять\".. Про числительные и их появление\n57:36 - Что происходит со склонением сотен? \"Ловушки русского языка\"\n1:05:02 - Двойное отрицание в русском языке. Про отличие русского от других языков\n1:09:18 - Сколько слов в русском языке? Сколько в среднем мы знаем слов?\n1:12:10 - В мате есть заимствованные слова? Как на мат работают закономерности русского языка?\n1:16:32 - Мат - это хорошо или плохо?\n1:18:39 - Безличные предложения и другие конструкции предложений в русском\n1:24:16 - Язык влияет на мышление и сознание?\n1:26:21 - Этапы эволюции русского языка. К чему мы идем?\n1:31:16 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "ФИЛОЛОГ Пахомов: ЭТИМОЛОГИЯ слов, МАТ и ЗАИМСТВОВАНИЯ", "408c0a83-ea29-43f8-b3cb-e2af5aa66e89", "5Cz13YZH66o", [], false, "https://www.youtube.com/watch?v=5Cz13YZH66o", 5491, false, 141, "/downloads/youtube/ОСНОВА/2023-08-13_ФИЛОЛОГ Пахомов: ЭТИМОЛОГИЯ слов, МАТ и ЗАИМСТВОВАНИЯ.m4a", false, false, 10, 1, ~U[2023-08-13 14:17:59Z], ~U[2026-05-03 23:41:16Z], ~U[2026-05-03 23:41:16Z], "Не стесняйтесь округляться! Подключайте округление в сервисах Яндекса и помогайте сотням проверенных благотворительных фондов. Узнайте больше на сайте проекта «Помощь рядом» https://clck.ru/359dwK\n\nТелеграм-канал \"Записки редакторки\" - https://t.me/zapiski_redaktorki\nТелеграм-канал \"Цифровой этикет\" - https://t.me/digitaletiquette\n\nВ этом выпуске филолог Владимир Пахомов, обсуждаем самые странные правила русского языка, ударения, язык подонков и ться/тся. Какие у вас любимые и ненавистные правила в русском?\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чем сегодняшний выпуск?\n1:16 - Будет ли единое правило про ТСЯ и ТЬСЯ? Для кого нужны правила орфографии?\n4:16 - Какие правила не изменились вообще? Реформа русской орфографии 1918 года\n6:57 - В чем была функция мягкого и твердого знаков на конце слов?\n9:30 - Кто решает как правильно должен быть устроен язык? Как изучают язык?\n15:18 - Чем занимаются лингвисты?\n16:57 - Про ударения и ошибки в них. Так звОнит или звонИт?\n21:27 - \"Требовалось чтобы отличать грамотных от безграмотных\". \n24:03 - Роль ударений в русском языке\n27:08 - Что случилось с (truncated) 02:41:16.557 [debug] QUERY OK source="sources" db=2.2ms queue=0.1ms idle=57.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:16.591 [debug] QUERY OK source="media_items" db=34.3ms idle=48.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-08-06 12:39:15Z], 10] 02:41:16.603 [debug] QUERY OK source="media_items" db=11.1ms idle=81.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Александр Крайнов. Обсуждаем угрозы и перспективы искусственного интеллекта, как работает и думают нейросети, почему ИИ не умеет рисовать руки и много чего еще. Кажется, вышло супер интересно.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:47 - Когда спрашиваешь у чат-бота \"какая сегодня погода\" какой алгоритм у него срабатывает?\n3:00 - Чт происходит с голосовым помощником, когда с ним просто болтаешь? \n7:11 - \"Машинное обучение и искусственный интеллект - это очень сложная статистика\". О интуиции ИИ\n12:46 - \"Происходит революция генеративных нейросетей\". Что произошло за 10 лет развития ИИ?\n22:44 - Почему нейросети не умеет рисовать руки?\n25:42 - Огромное количество пользователей нейросетей - помогает им улучшаться? \"Нейронные сети - это экзоскелет для мозга\"\n35:27 - Как думает нейросеть?\n39:35 - Какая мощность у нейросети? Как измеряется ее мощность?\n51:39 - Про стадии работы нейросетей. Почему они не запоминают свою ответы?\n54:47 - Bard от Google. Как регулируют нейросети?\n1:00:53 - Чего опосаются Стив Возняк и Илон Маск?\n1:03:46 - Какое может быть регулирование отрасли ИИ?\n1:06:58 - Про автопилоты в машинах. Как они ездят?\n1:10:57 - \"Благодаря ИИ мы возможно получим еще один выходной день\". Есть ли опасность у внедрения ИИ?\n1:14:30 - Апокалипсис из-за отключения интернета\n1:17:25 - Какие задачи надо решить для улучшения работы искусственного интеллекта?\n1:19:53 - Сингулярность. Нейросеть может улучшить нейросеть? Какая цель у ИИ?\n1:28:42 - Что такое \"сильный искусственный интеллект\"?\n1:30:27 - Сколько может стоить постройка компьютера для создания домашней нейросети?\n1:31:19 - \"Дать нейросетям органы чувств\". Как это может выглядеть?\n1:36:55 - Каких сервисов на базе ИИ стоит ожидать?\n1:41:03 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "СТРАХ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА", "57aeced7-1fd5-4ad1-a135-a46e924fb14a", "PN4KgGFS1_4", [], false, "https://www.youtube.com/watch?v=PN4KgGFS1_4", 6001, false, 142, "/downloads/youtube/ОСНОВА/2023-08-06_СТРАХ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА.m4a", false, false, 10, 1, ~U[2023-08-06 12:39:15Z], ~U[2026-05-03 23:41:16Z], ~U[2026-05-03 23:41:16Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Александр Крайнов. Обсуждаем угрозы и перспективы искусственного интеллекта, как работает и думают нейросети, почему ИИ не умеет рисовать руки и много чего еще. Кажется, вышло супер интересно.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:47 - Когда спрашиваешь у чат-бота \"какая сегодня погода\" какой алгоритм у него срабатывает?\n3:00 - Чт происходит с голосовым помощником, когда с ним просто болтаешь? \n7:11 - \"Машинное обучение и искусственный интеллект - это очень сложная статистика\". О интуиции ИИ\n12:46 - \"Происходит революция генеративных нейросетей\". Что произошло за 10 лет развития ИИ?\n22:44 - Почему нейросети не умеет рисовать руки?\n25:42 - Огромное количество пользователей нейросетей - помогает им улучшаться? \"Нейронные сети - это экзоскелет для мозга\"\n35:27 - Как думает нейросеть?\n39:35 - Какая мощность у нейросети? Как измеряется ее мощность?\n51:39 - Про стадии работы нейросетей. Почему они не запоминают свою ответы?\n54:47 - Bard от Google. Как регулируют нейросети?\n1:00:53 - Чего опосаются Стив Возняк и Илон Маск?\n1:03:46 - Какое может быть регулирование отрасли ИИ?\n1:06:58 - Про автопилоты в машинах. Как они ездят?\n1:10:57 - \"Благодаря ИИ мы возможно получим еще один выходной день\". Есть ли опасность у внедрения ИИ?\n1:14:30 - Апокалипсис из-за отключения интернета\n1:17:25 - Какие задачи надо решить для улучшения работы искусственного интеллекта?\n1:19:53 - Сингулярность. Нейросеть может улучшить нейросеть? Какая цель у ИИ?\n1:28:42 - Что такое \"сильный искусственный интеллект\"?\n1:30:27 - Сколько может стоить постройка компьютера для создания дом (truncated) 02:41:16.606 [debug] QUERY OK source="sources" db=2.2ms idle=61.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:16.646 [debug] QUERY OK source="media_items" db=39.5ms queue=0.1ms idle=52.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-30 11:54:03Z], 10] 02:41:16.657 [debug] QUERY OK source="media_items" db=10.8ms idle=55.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Голосовой перевод видео в Яндекс Браузере: https://ya.cc/t/heeDeZu24HSseq\nERID: LdtCK5KKM\n\nАвтоматизируйте поддержку клиентов с Admin24 – Service Desk - https://admin24.ru/?utm_source=osnova&utm_medium=youtube&utm_campaign=main\nERID: LatgBb1Vv\n\nДля подписчиков канала \"Основа\" книга Алексея Семихатова \"Всё, что движется\" в бумажном и электронном формате со скидкой 30% по промокоду OSNOVA30 до 6 августа. https://clck.ru/355uuy. А также дарим скидку 20% с 1 по 31 августа на все форматы книг по промокоду osnova20 на сайте alpina.ru\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Алексей Семихатов: что такое красота и время с точки зрения физики, как отличить макромир от квантового и как мы познаем вселенную.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:58 - \"Наша оптика восприятия испорчена вселенной, в которой мы оказались\". Как мы смотрим в прошлое и что мы видим?\n8:33 - Какая она - наблюдаемая вселенная?\n13:05 - Из чего складывает знание о физике вселенной?\n15:27 - \"Мы классические и большие, а мир квантовый\". Проблемы понимания квантового мира\n19:55 - Что такое время? Время везде одинаково?\n28:13 - Как время течет на Луне? Как высчитывать на ней время?\n31:28 - Что такое \"стрела времени\"? Почему в микромире время обратимо?\n37:01 - Объясняем \"низкую энтропию\" через банку с пивом. Почему у нас есть память о прошлом, а не память о будущем\n45:21 - О расширении вселенной\n49:26 - Где проходит граница квантового и классического миров?\n1:00:15 - Про \"квантовый дарвинизм\" и состояние объектов в нашем мире\n1:06:37 - Как всё таки работает система классической физики? Что может в этой системе \"запутываться\"?\n1:09:36 - Физики и религия. \"Гамильтониан\" - и как он движет всё вперед?\n1:13:48 - \"Мы являемся и мы большие\". С какой вероятностью мы существуем?\n1:16:47 - Что для физика красота?\n1:20:28 - Природа склонна к симметрии? Физики смогут сделать красивое уравнение устройства мира?\n1:26:02 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "СЕМИХАТОВ: Загадка времени и Микромира", "c162eb7f-9e2f-41a7-b0b3-541d9097173b", "6ae0Q5Q_6xo", [], false, "https://www.youtube.com/watch?v=6ae0Q5Q_6xo", 5188, false, 143, "/downloads/youtube/ОСНОВА/2023-07-30_СЕМИХАТОВ: Загадка времени и Микромира.m4a", false, false, 10, 1, ~U[2023-07-30 11:54:03Z], ~U[2026-05-03 23:41:16Z], ~U[2026-05-03 23:41:16Z], "Голосовой перевод видео в Яндекс Браузере: https://ya.cc/t/heeDeZu24HSseq\nERID: LdtCK5KKM\n\nАвтоматизируйте поддержку клиентов с Admin24 – Service Desk - https://admin24.ru/?utm_source=osnova&utm_medium=youtube&utm_campaign=main\nERID: LatgBb1Vv\n\nДля подписчиков канала \"Основа\" книга Алексея Семихатова \"Всё, что движется\" в бумажном и электронном формате со скидкой 30% по промокоду OSNOVA30 до 6 августа. https://clck.ru/355uuy. А также дарим скидку 20% с 1 по 31 августа на все форматы книг по промокоду osnova20 на сайте alpina.ru\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Алексей Семихатов: что такое красота и время с точки зрения физики, как отличить макромир от квантового и как мы познаем вселенную.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:58 - \"Наша оптика восприятия испорчена вселенной, в которой мы оказались\". Как мы смотрим в прошлое и что мы видим?\n8:33 - Какая она - наблюдаемая вселенная?\n13:05 - Из чего складывает знание о физике вселенной?\n15:27 - \"Мы классические и большие, а мир квантовый\". Проблемы понимания квантового мира\n19:55 - Что такое время? Время везде одинаково?\n28:13 - Как время течет на Луне? Как высчитывать на ней время?\n31:28 - Что такое \"стрела времени\"? Почему в микромире время обратимо?\n37:01 - Объясняем \"низкую энтропию\" через банку с пивом. Почему у нас есть память о прошлом, а не память о будущем\n45:21 - О расширении вселенной\n49:26 - Где проходит граница квантового и классического миров?\n1:00:15 - Про \"квантовый дарвинизм\" и состояние объектов в нашем мире\n1:06:37 - Как всё таки работает система классической физики? Что может в этой системе \"запутываться\"?\n1:09 (truncated) 02:41:16.660 [debug] QUERY OK source="sources" db=2.0ms idle=54.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:16.691 [debug] QUERY OK source="media_items" db=30.5ms idle=54.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-23 17:32:40Z], 10] 02:41:16.701 [debug] QUERY OK source="media_items" db=9.8ms idle=46.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Поддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Сергей Вялов, гастроэнтеролог и специалист по тому, что мы пьем и едим. Разбираемся, стоит ли повышать градус, можно ли смешивать водку с вином, почему нам так нравится сладкое и что не так с пивом?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:48 - Что с нами происходит от одного бокала пива?\n2:50 - Что самое вредное в алкоголе?\n3:39 - Что такое \"алкогольные юниты\"? Сколько можно пить алкоголя в неделю?\n6:09 - Поддержите наш канал\n6:56 - Почему алкоголь согревает?\n8:22 - \"Главная печка организма\"\n9:16 - Почему болит голова от алкоголя? Как работает опьянение?\n10:23 - Алкоголь убивает нервные клетки?\n11:42 - Вода нейтрализует алкоголь? Как бороться с опьянением?\n13:12 - Можно менять градус?\n14:52 - Что будет если смешивать вино и пиво?\n16:30 - Как наш организм сам производит алкоголь?\n17:45 - Про похмелье. Почему иногда можно опьянеть если утром выпить стакан воды?\n19:01 - Что не так с пивом?\n20:55 - Как пиво помогало найти венерические заболевания?\n22:33 - Исследование: \"Текила оказывает небольшое благоприятное действие на желудок\"\n24:00 - Про калорийность пива\n25:20 - Есть ли самый лучший алкоголь?\n25:57 - Один бокал вина в день - полезно?\n26:22 - КОНКУРС: Пишите ваши истории про алкоголь. За лучшую историю мы подарим книгу\n27:11 - Про вред газов в напитках\n29:55 - Почему мы любим сладкое?\n32:06 - Почему сахаром не наедаешься?\n33:05 - Как стресс влияет на голод?\n35:29 - Есть люди, которые не полнеют?\n39:31 - Про ночной жор. Зависимость от еды\n42:45 - Острая еда - вредная?\n44:13 - Вегетарианская еда полезнее обычной?\n47:29 - Мясо тяжелее для желудка?\n49:39 - Можно ли есть еду, которая упала на пол?\n51:17 - Почему какао-бобы топ?\n51:48 - Самое полезное блюдо из русской кухни?\n52:01 - Что вреднее оливье или блины?\n52:22 - Про кофе\n55:02 - Как улучшить свое питание?\n56:28 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "ВЯЛОВ: АЛКОГОЛЬ - ЧТО МЫ ПЬЁМ?", "3614581b-f469-4b1e-8e62-beb9164c887d", "i0RnBYRpU9M", [], false, "https://www.youtube.com/watch?v=i0RnBYRpU9M", 3407, false, 144, "/downloads/youtube/ОСНОВА/2023-07-23_ВЯЛОВ: АЛКОГОЛЬ - ЧТО МЫ ПЬЁМ?.m4a", false, false, 10, 1, ~U[2023-07-23 17:32:40Z], ~U[2026-05-03 23:41:16Z], ~U[2026-05-03 23:41:16Z], "Поддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Сергей Вялов, гастроэнтеролог и специалист по тому, что мы пьем и едим. Разбираемся, стоит ли повышать градус, можно ли смешивать водку с вином, почему нам так нравится сладкое и что не так с пивом?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:48 - Что с нами происходит от одного бокала пива?\n2:50 - Что самое вредное в алкоголе?\n3:39 - Что такое \"алкогольные юниты\"? Сколько можно пить алкоголя в неделю?\n6:09 - Поддержите наш канал\n6:56 - Почему алкоголь согревает?\n8:22 - \"Главная печка организма\"\n9:16 - Почему болит голова от алкоголя? Как работает опьянение?\n10:23 - Алкоголь убивает нервные клетки?\n11:42 - Вода нейтрализует алкоголь? Как бороться с опьянением?\n13:12 - Можно менять градус?\n14:52 - Что будет если смешивать вино и пиво?\n16:30 - Как наш организм сам производит алкоголь?\n17:45 - Про похмелье. Почему иногда можно опьянеть если утром выпить стакан воды?\n19:01 - Что не так с пивом?\n20:55 - Как пиво помогало найти венерические заболевания?\n22:33 - Исследование: \"Текила оказывает небольшое благоприятное действие на желудок\"\n24:00 - Про калорийность пива\n25:20 - Есть ли самый лучший алкоголь?\n25:57 - Один бокал вина в день - полезно?\n26:22 - КОНКУРС: Пишите ваши истории про алкоголь. За лучшую историю мы подарим книгу\n27:11 - Про вред газов в напитках\n29:55 - Почему мы любим сладкое?\n32:06 - Почему сахаром не наедаешься?\n33:05 - Как стресс влияет на голод?\n35:29 - Есть люди, которые не полнеют?\n39:31 - Про ночной жор. Зависимость от еды\n42:45 - Острая еда - вредная?\n44:13 - Вегетарианская еда полезнее обычной?\n47:29 - Мясо тяжелее для жел (truncated) 02:41:16.703 [debug] QUERY OK source="sources" db=1.7ms idle=55.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:16.735 [debug] QUERY OK source="media_items" db=31.3ms idle=46.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-16 16:57:33Z], 10] 02:41:17.125 [debug] QUERY OK source="media_items" db=389.0ms idle=75.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Узнайте больше о\u00A0предках, родственниках, исторических личностях с помощью Яндекс Поиска по архивам: https://yandex.ru/archive\n\nЛучшее из наших выпусков на ОСНОВА.Коротко: https://youtu.be/Sg3upftoSdA\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nГость этого выпуска - астроном Леонид Зотов, с которым обсуждаем проблему трех тел, когда Луна упадет на Землю, разную гравитацию в разных точках земли и откуда взялся календарь.\n\nБлагодарим Институт языкознания РАН за возможность сделать запись: https://iling-ran.ru/web/ru/audio_room\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:50 - \"Информация о нашем прошлом прямо сейчас летит во вселенной\". О путешествии радиосигналов по космосу\n2:40 - Как увидеть прошлое через космос?\n4:05 - Поддержите наш новый канал :)\n5:20 - Можем ли мы изучать наше прошлое через космос?\n9:08 - Что такое \"проблема трех тел\"? Как меняется вращение Луны?\n16:18 - Земля начала вращаться быстрее. К чему это приведет?\n22:47 - Что оказывает влияние на изменение вращения Земли?\n25:47 - Кто и как придумал время?\n27:34 - Про длительность времени\n29:12 - \"Основы счета времени - лежат в фундаменте культуры\"\n30:52 - Как впервые померили, что год - это 365 дней?\n33:11 - Про лунный календарь. Что определяет вращение Луны вокруг Земли?\n34:47 - \"На Луну больше действует притяжение Солнца\". Как быстро Луна вращается вокруг Земли?\n37:14 - Почему в месяцах разное количество дней? Почему февраль самый короткий месяц?\n40:55 - О гравитации на Земле\n42:04 - \"Земля каждые сутки приподнимается на 40 сантиметров\". Как на человека влиют циклы приливов и отливов?\n44:11 - В разных точках Земли разная гравитация - значит там меняется течение время? Как мерят время?\n49:16 - Чем отличается Григорианский календарь от Юлианского? Как подправляют календарь?\n53:53 - Про зодиакальные созвездия и астрологию\n56:30 - Что такое миссия GRACE? Что они измеряют?\n58:33 - Как гравитация на Земле влияет на нашу жизнь?\n1:03:26 - Луна может упасть на Землю?\n1:04:51 - Как образовалась Луна?\n1:05:46 - Глупые вопросы о вращении Земли. Почему самолеты в воздухе не стоят на месте?\n1:07:38 - Про ветра в атмосфере и как они влияют на полеты\n1:08:51 - Про часовые пояса. Как их высчитали?\n1:11:39 - Можно ли еще улучшить точность GPS? Какая система геолокации самая точная?\n1:14:04 - Почему тень Земли на Луне не всегда круглая?\n1:15:39 - Спасибо за просмотр!\n\nERID: LatgByrAk\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "ЗОТОВ: Проблема ТРЁХ ТЕЛ", "ea7a600f-89cf-495f-8bb8-37b852b063b8", "O6n3uIS-Uec", [], false, "https://www.youtube.com/watch?v=O6n3uIS-Uec", 4555, false, 145, "/downloads/youtube/ОСНОВА/2023-07-16_ЗОТОВ: Проблема ТРЁХ ТЕЛ.m4a", false, false, 10, 1, ~U[2023-07-16 16:57:33Z], ~U[2026-05-03 23:41:16Z], ~U[2026-05-03 23:41:16Z], "Узнайте больше о\u00A0предках, родственниках, исторических личностях с помощью Яндекс Поиска по архивам: https://yandex.ru/archive\n\nЛучшее из наших выпусков на ОСНОВА.Коротко: https://youtu.be/Sg3upftoSdA\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nГость этого выпуска - астроном Леонид Зотов, с которым обсуждаем проблему трех тел, когда Луна упадет на Землю, разную гравитацию в разных точках земли и откуда взялся календарь.\n\nБлагодарим Институт языкознания РАН за возможность сделать запись: https://iling-ran.ru/web/ru/audio_room\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:50 - \"Информация о нашем прошлом прямо сейчас летит во вселенной\". О путешествии радиосигналов по космосу\n2:40 - Как увидеть прошлое через космос?\n4:05 - Поддержите наш новый канал :)\n5:20 - Можем ли мы изучать наше прошлое через космос?\n9:08 - Что такое \"проблема трех тел\"? Как меняется вращение Луны?\n16:18 - Земля начала вращаться быстрее. К чему это приведет?\n22:47 - Что оказывает влияние на изменение вращения Земли?\n25:47 - Кто и как придумал время?\n27:34 - Про длительность времени\n29:12 - \"Основы счета времени - лежат в фундаменте культуры\"\n30:52 - Как впервые померили, ч (truncated) 02:41:17.128 [debug] QUERY OK source="sources" db=2.7ms idle=434.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:17.167 [debug] QUERY OK source="media_items" db=38.3ms idle=427.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-09 14:51:54Z], 10] 02:41:17.201 [debug] QUERY OK source="media_items" db=33.2ms idle=463.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["🚀Кликай: https://go.contented.ru/rO_J0w\n-45% на курс \"Графический дизайнер с 0 до PRO\" в онлайн-школе дизайна Contented по промокоду «OSNOVA» до 26 июля + Курс английского языка в подарок.\nERID: LatgBr53n\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске говорим про мозг и музыку: что происходит, когда мы слушаем рэп и поем песни, как изучают музыкальные жанры, кто изобрел музыку, можно ли сделать из нее оружие и что такое коричневая нота? В гостях Алексей Паевский.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:42 - Откуда взялась музыка?\n1:54 - У животных есть музыка? Как они используют звуки?\n2:54 - Как животные слышат нашу музыку? У нас есть врожденная любовь к музыке?\n6:31 - Как ученые исследуют влияние музыки на человека?\n9:13 - Что такое \"эффект Моцарта\"?\n12:26 - Есть идеальная музыка? Как мы воспринимаем ритмы?\n18:14 - Из чего состоит музыка?\n19:50 - Почему некоторая музыка так сильно к нам привязывается?\n22:04 - Как устроен слух человека? И что происходит в ушах?\n28:22 - Что мозг идентифицирует в звуках?\n33:07 - Что такое \"абсолютный слух\"?\n34:34 - Можно ли натренировать слух? Как работают тональные языки?\n37:28 - Почему в музыке 12 нот? Так во всех странах?\n38:46 - Какой диапозон частот может слышать человек? Зачем нужен такой большой диапозон?\n41:06 - Про частота звука человеческой речи. Что мы больше не можем слышать?\n44:01 - Почему человек получает удовольствие от баса в музыке?\n46:41 - Существует \"коричневая нота\", из-за которой вы захотите в туалет?\n48:23 - Про вестибулярный аппарат\n49:56 - Визуализация музыки. У звуков есть цвета?\n52:45 - Тишина может свести с ума? \n56:10 - Почему мы слушаем некоторые песни снова и снова?\n57:27 - \"Состояние минимального сознания\". Как люди воспринимают пение в коме?\n1:00:50 - Про эмоции от музыки. Как этим пользуются в кино?\n1:01:50 - \"Обучение музыке физически меняет мозг\"\n1:02:55 - Музыка со словами и музыка без слов. Восприятие меняется?\n1:03:34 - Жанры музыки меняют ее восприятие?\n1:05:20 - Есть формула идеального хита? Как нейросети создали идеальную успокаивающую мелодию?\n1:06:29 - Музыка может помогать лучше работать?\n1:08:52 - Музыка помогает запоминать информацию?\n1:09:56 - Исцеляющие вибрации - это чушь? Как лечит музыка?\n1:14:18 - Как работает мозг при прослушивании музыки?\n1:15:56 - Как может измениться музыка в будущем?\n1:17:46 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "Что с МОЗГОМ делает МУЗЫКА?", "ee1d6970-d7ae-4f99-a555-4f9a61ee302a", "f0fASd51x6E", [], false, "https://www.youtube.com/watch?v=f0fASd51x6E", 4588, false, 146, "/downloads/youtube/ОСНОВА/2023-07-09_Что с МОЗГОМ делает МУЗЫКА?.m4a", false, false, 10, 1, ~U[2023-07-09 14:51:54Z], ~U[2026-05-03 23:41:17Z], ~U[2026-05-03 23:41:17Z], "🚀Кликай: https://go.contented.ru/rO_J0w\n-45% на курс \"Графический дизайнер с 0 до PRO\" в онлайн-школе дизайна Contented по промокоду «OSNOVA» до 26 июля + Курс английского языка в подарок.\nERID: LatgBr53n\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске говорим про мозг и музыку: что происходит, когда мы слушаем рэп и поем песни, как изучают музыкальные жанры, кто изобрел музыку, можно ли сделать из нее оружие и что такое коричневая нота? В гостях Алексей Паевский.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:42 - Откуда взялась музыка?\n1:54 - У животных есть музыка? Как они используют звуки?\n2:54 - Как животные слышат нашу музыку? У нас есть врожденная любовь к музыке?\n6:31 - Как ученые исследуют влияние музыки на человека?\n9:13 - Что такое \"эффект Моцарта\"?\n12:26 - Есть идеальная музыка? Как мы воспринимаем ритмы?\n18:14 - Из чего состоит музыка?\n19:50 - Почему некоторая музыка так сильно к нам привязывается?\n22:04 - Как устроен слух человека? И что происходит в ушах?\n28:22 - Что мозг идентифицирует в звуках?\n33:07 - Что такое \"абсолютный слух\"?\n34:34 - Можно ли натренировать слух? Как работают тональные языки?\n37:28 - Почему в музыке 12 нот? Та (truncated) 02:41:17.204 [debug] QUERY OK source="sources" db=3.2ms idle=466.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:17.238 [debug] QUERY OK source="media_items" db=33.8ms idle=80.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-07-02 14:14:31Z], 10] 02:41:17.248 [debug] QUERY OK source="media_items" db=9.0ms idle=110.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Оставьте заявку в онлайн-магистратуру Нетологии и ВШЭ «LegalTech: автоматизация юридических процессов» — https://netolo.gy/bNAB\n\nРеклама. ООО «Нетология» ИНН 7726464125.\nERID: LatgBUNS3\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня в ОСНОВЕ Евгения Крюкова криминалист и кандидат юриспруденции. Обсуждаем, как раскрывают преступления, как работают доказательства, главные ляпы в сериалах про маньяков и почему нельзя все преступления раскрыть на детекторе лжи (полиграфе) и тестом ДНК.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чем сегодняшний выпуск?\n0:46 - Как работает полиграф? Его можно обмануть?\n8:28 - Технологии сбора доказательств\n11:39 - Сколько дел может расследовать следователь одновременно? \n13:02 - Про психологию следователей. Почему следователей мужчин больше?\n14:26 - Как психологи помогают следователям\n15:11 - Телефонное мошенничество. Какие уловки используют сейчас?\n17:05 - \"Криминалистика развивалась благодаря преступникам\". Как понимать как мыслит преступник?\n21:05 - Есть 100% доказательство? Что криминалисты считают доказательством?\n23:36 - Про отпечатки пальцев. Почему они не могут быть 100% доказательством вины?\n25:21 - Сколько нужно доказательств, чтобы гарантировать виновность?\n28:30 - Какие эксперты помогают следствию?\n29:25 - Тест на ДНК. Как это устроено и какая точность у этого метода доказательства?\n32:31 - В криминалистике много секретных знаний? Как проходит отбор будущих специалистов?\n34:40 - Изучение криминалистики. Как студенты выезжают на места преступлений?\n35:43 - Умысел в преступлении. Насколько он увеличивает ответственность?\n37:10 - Как доказывается умысел?\n38:09 - Про \"Преступление и наказание\" с точки зрения криминалистики\n40:11 - Насколько легко найти человека в большом городе? Какие технологии помогают в поисках?\n42:43 - Насколько быстро в Москве могут найти преступника?\n43:06 - Татуировки на лице могут запутать камеры?\n43:59 - Поведенческий анализ. Как этот метод развивался в ФБР и у нас?\n47:41 - У преступников есть общие патерны поведения?\n50:20 - Документоведение. Как эмодзи в переписке могут выдать преступников?\n54:13 - Про фильмы и сериалы о криминалистах. Как их смотрят профессионалы?\n56:09 - Как работают отпечатки пальцев?\n57:50 - Какие следы могут использовать криминалисты?\n59:42 - Про маньяков. Кого мы называем маньяками?\n1:00:59 - Можно ли раскрыть преступление дистанционно? Как выглядит работа криминалиста?\n1:02:37 - Насколько точно можно вычислить человека по почерку?\n1:05:17 - Какие бывают экспертизы?\n1:06:28 - Криминалистика может предсказать преступление? В будущем будет возможно вычислить преступника до преступления?\n1:09:34 - Как меняется профиль преступлений?\n1:11:25 - Самое интересное расследование\n1:13:36 - Про \"битцевского маньяка\". Как его поймали?\n1:17:13 - Почему нам интересны маньяки?\n1:19:33 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "КРИМИНАЛИСТ: КАК РАССЛЕДУЮТ ПРЕСТУПЛЕНИЯ", "6fd1d85d-5096-4a9d-a4aa-e6239e33665c", "nFge27QnnSI", [], false, "https://www.youtube.com/watch?v=nFge27QnnSI", 4789, false, 147, "/downloads/youtube/ОСНОВА/2023-07-02_КРИМИНАЛИСТ: КАК РАССЛЕДУЮТ ПРЕСТУПЛЕНИЯ.m4a", false, false, 10, 1, ~U[2023-07-02 14:14:31Z], ~U[2026-05-03 23:41:17Z], ~U[2026-05-03 23:41:17Z], "Оставьте заявку в онлайн-магистратуру Нетологии и ВШЭ «LegalTech: автоматизация юридических процессов» — https://netolo.gy/bNAB\n\nРеклама. ООО «Нетология» ИНН 7726464125.\nERID: LatgBUNS3\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня в ОСНОВЕ Евгения Крюкова криминалист и кандидат юриспруденции. Обсуждаем, как раскрывают преступления, как работают доказательства, главные ляпы в сериалах про маньяков и почему нельзя все преступления раскрыть на детекторе лжи (полиграфе) и тестом ДНК.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чем сегодняшний выпуск?\n0:46 - Как работает полиграф? Его можно обмануть?\n8:28 - Технологии сбора док (truncated) 02:41:17.251 [debug] QUERY OK source="sources" db=2.4ms idle=81.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:17.283 [debug] QUERY OK source="media_items" db=32.3ms idle=50.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-06-25 15:28:54Z], 10] 02:41:17.293 [debug] QUERY OK source="media_items" db=9.1ms idle=79.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Инвестиционная платформа JetLend:\nhttps://jetlend.ru/go/93yt\nerid: LatgC8bkj\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nБлагодарим Институт языкознания РАН за возможность сделать запись:\nhttps://iling-ran.ru/web/ru/home\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто очень важный выпуск про вещи и образы, которые окружали нас в детстве и продолжают окружать до сих пор: как появился ковер на стене и шоколадка Аленка, советский iPhone и плакат \"Соси\", дизайн двойного назначения и логотип Метро. Разговариваем с Александрой Саньковой про советский дизайн.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:29 - Откуда взялся ковер на стене? Каким был советский дизайн?\n5:41 - Авангардные плакаты СССР. Почему они были такими крутыми?\n13:28 - Что случилось с авангардом? Куда он пропал?\n15:50 - \"Из говна и палок\". С чем связана простота советского дизайна?\n21:38 - Про ВХУТЕМАС. Простота и функциональность - главная цель советского дизайна?\n25:03 - Почему дизайн в СССР назывался по-другому?\n27:03 - У всех заводов было двойное назначение? Как это влияло на производство?\n31:47 - Обмен с США в области культуры. Что нового получил советский дизайн?\n34:23 - Официальное появленние советского дизайна. Что это изменило?\n38:50 - Почему всё было фиговое? Что пошло не так с советским дизайном?\n41:13 - История про конфликт дизайнеров и производств. Почему множество крутых проектов так и не воплотились в жизни?\n47:38 - Компьютер СФИНКС. Это советский Apple? Какие еще были невероятные проекты в советском дизайне?\n52:26 - Советский проект \"Антиутопия\"\n54:57 - Что такое \"Знак качества\"? Какие товары их получали?\n57:54 - Советский дизайн полностью про идеологию?\n1:00:29 - Почему люди, рожденные в советском союзе, по-другому относятся к вещам? Разумное потребление из СССР\n1:03:29 - Граненый стакан. Какая у него история?\n1:05:26 - Забор ПО-2. В чем его фишка?\n1:08:18 - Про советское метро. Почему у каждой станции свой шрифт в названии?\n1:11:21 - Про советские гостиницы и почему в них стоит останавливаться сейчас?\n1:13:44 - Рейтузы - это плохо?\n1:14:40 - Как появилась шоколадка \"Алёнка\"? \n1:17:26 - Как делали самые крутые советские логотипы?\n1:20:46 - Как на Авито можно найти сокровища советского дизайна?\n1:23:40 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "СОВЕТСКИЙ iPhone, ПЛАКАТЫ, КОВЕР И АЛЁНКА", "32194435-5b4b-40a1-bb33-f51623354d21", "BA8ZSrsT1Uo", [], false, "https://www.youtube.com/watch?v=BA8ZSrsT1Uo", 5090, false, 148, "/downloads/youtube/ОСНОВА/2023-06-25_СОВЕТСКИЙ iPhone, ПЛАКАТЫ, КОВЕР И АЛЁНКА.m4a", false, false, 10, 1, ~U[2023-06-25 15:28:54Z], ~U[2026-05-03 23:41:17Z], ~U[2026-05-03 23:41:17Z], "Инвестиционная платформа JetLend:\nhttps://jetlend.ru/go/93yt\nerid: LatgC8bkj\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nБлагодарим Институт языкознания РАН за возможность сделать запись:\nhttps://iling-ran.ru/web/ru/home\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто очень важный выпуск про вещи и образы, которые окружали нас в детстве и продолжают окружать до сих пор: как появился ковер на стене и шоколадка Аленка, советский iPhone и плакат \"Соси\", дизайн двойного назначения и логотип Метро. Разговариваем с Александрой Саньковой про советский дизайн.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:29 - Откуда взялся ковер на стене? Каким был советский дизайн?\n5:41 - Авангардные плакаты СССР. Почему они были такими крутыми?\n13:28 - Что случилось с авангардом? Куда он пропал?\n15:50 - \"Из говна и палок\". С чем связана простота советского дизайна?\n21:38 - Про ВХУТЕМАС. Простота и функциональность - главная цель советского дизайна?\n25:03 - Почему дизайн в СССР назывался по-другому?\n27:03 - У всех заводов было двойное назначение? Как это влияло на производство?\n31:47 - Обмен с США в области культуры. Что нового получил советский дизайн?\n34:23 - Официальное появленние советского дизайна. Что это изменило?\n38:50 - Почему всё было фиговое? Что пошло не так с советским дизайном?\n41:13 - История про конфликт дизайнеров и (truncated) 02:41:17.296 [debug] QUERY OK source="sources" db=2.6ms idle=55.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:17.330 [debug] QUERY OK source="media_items" db=33.1ms idle=48.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-06-18 11:58:45Z], 10] 02:41:17.360 [debug] QUERY OK source="media_items" db=29.9ms idle=79.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Записывайтесь на консультацию по запуску YouTube видео: https://forms.gle/u9FjNAEDnjgQ3CN78\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня в ОСНОВЕ Тимур Крячко: профессиональный охотник за метеоритами, обсуждаем сколько можно заработать, какие типы метеоритов бывают и что можно по ним узнать о прошлом космоса?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:43 - Охота за метеоритами как работа\n1:55 - Что такое метеорит?\n3:42 - Поможем запустить ваш YouTube-канал\n5:50 - Метеоритный рынок. Сколько они стоят и кто их покупает?\n8:30 - Регистрация метеоритов. Как исследуют метеориты?\n11:33 - Где ищут метеориты? Почему именно там?\n13:01 - Почему правительство Омана противится поискам метеоритов?\n16:00 - Сколько стоит метеорит? Какие самые дорогие?\n21:03 - Про самые дорогие находки\n22:30 - Из чего складывается цена метеорита?\n23:17 - Где можно использовать метеориты? Для чего их покупают?\n27:10 - Часы из метеорита\n28:05 - Почему метеориты сгорают в атмосфере? Что с ним происходит при входе в атмосферу Земли?\n31:09 - Типы метеоритов\n33:54 - Метеориты - машина времени?\n37:41 - Какие древние объекты прилетают к нам из космоса? Почему многие объекты исчезают?\n41:09 - Угроза падения огромного метеорита. Насколько это реально?\n43:16 - Какой метеорит может разрушить город?\n44:02 - Можно ли предсказать и увидеть падение метеорита?\n46:27 - Какого размера метеорит может уничтожить жизнь на Земле? Как их обнаружить?\n49:52 - Про челябинский метеорит\n53:16 - Сколько в год падает метеоритов? Как организовываются поисковые экспедиции?\n58:27 - Про юридическую часть поиска метеоритов. Кому они принадлежат?\n1:02:15 - Метеориты попадают в МКС?\n1:03:15 - Про наименования космических объектов. Как дают названия метеоритам?\n1:06:36 - Как самому найти метеорит?\n1:11:48 - Спасибо за просмотр!\n1:12:14 - PS\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "МЕТЕОРИТЫ: МАШИНА ВРЕМЕНИ ВСЕЛЕННОЙ и ЗАГАДКА КОСМОСА", "5ece0d2d-5e99-48e6-8573-9284bb4e98ac", "b7IpGyNjpD8", [], false, "https://www.youtube.com/watch?v=b7IpGyNjpD8", 4387, false, 149, "/downloads/youtube/ОСНОВА/2023-06-18_МЕТЕОРИТЫ: МАШИНА ВРЕМЕНИ ВСЕЛЕННОЙ и ЗАГАДКА КОСМОСА.m4a", false, false, 10, 1, ~U[2023-06-18 11:58:45Z], ~U[2026-05-03 23:41:17Z], ~U[2026-05-03 23:41:17Z], "Записывайтесь на консультацию по запуску YouTube видео: https://forms.gle/u9FjNAEDnjgQ3CN78\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня в ОСНОВЕ Тимур Крячко: профессиональный охотник за метеоритами, обсуждаем сколько можно заработать, какие типы метеоритов бывают и что можно по ним узнать о прошлом космоса?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:43 - Охота за метеоритами как работа\n1:55 - Что такое метеорит?\n3:42 - Поможем запустить ваш YouTube-канал\n5:50 - Метеоритный рынок. Сколько они стоят и кто их покупает?\n8:30 - Регистрация метеоритов. Как исследуют метеориты?\n11:33 - Где ищут метеориты? Почему именно там?\n13:01 - Почему правительство Омана противится поискам метеоритов?\n16:00 - Сколько стоит метеорит? Какие самые дорогие?\n21:03 - Про самые дорогие находки\n22:30 - Из чего складывается цена метеорита?\n23:17 - Где можно использовать метеориты? Для чего их покупают?\n27:10 - Часы из метеорита\n28:05 - Почему метеориты сгорают в атмосфере? Что с ним происходит при входе в атмосферу Земли?\n31:09 - Типы метеоритов\n33:54 - Метеориты - машина времени?\n37:41 - Какие древние объекты прилетают к нам из космоса? Почему многие объекты исчезают?\n41:09 - Угроза падения огромного метеорита. Насколько это реально?\n43:16 - Какой метеорит может разрушить город?\n44:02 - Можно ли предсказать и увидеть падение метеорита?\n46:27 - Какого размера метеорит может уничтожить жизнь на Земле? Как их обнаружить?\n49:52 - Про челябинский метеорит\n53:16 - Сколько в год падает метеоритов? Как организовываются поисковые экспедиции?\n58:27 - Про юридическую часть поиска метеоритов. Кому они принадлежат?\n1:02:15 - Метеориты по (truncated) 02:41:17.363 [debug] QUERY OK source="sources" db=1.6ms idle=77.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:17.394 [debug] QUERY OK source="media_items" db=31.2ms idle=69.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-06-11 13:12:11Z], 10] 02:41:17.405 [debug] QUERY OK source="media_items" db=10.5ms idle=98.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Поддержите ОСНОВУ:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Дмитрий Алексеев: что не так с бургерами, что не так с сахаром, что не так с колой, и почему все в порядке с какашками?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:31 - Изобилие еды - испортило нас? Почему?\n3:04 - Теперь мы едим больше, чем ели раньше? Что такое пустые углеводы?\n4:31 - Поддержите нас!\n5:03 - Что не так с бургерами? Из чего состоит наша еда?\n8:48 - Какой самый вредный продукт в Макдональдсе?\n10:19 - Самое полезное в фастфуде\n13:21 - Про сахар и что будет, если его убрать?\n15:55 - Что не так с сахаром? Как он на нас влияет?\n22:58 - Газировки - зло? Есть полезные газированные напитки?\n24:38 - Заменители сахара - это тоже плохо?\n27:11 - Волшебный запах Макдака. Как это работает?\n28:53 - Какие продукты дают больше всего энергии и при этом полезные?\n31:58 - Про пользу физических нагрузок. Почему небольшая разминка даст вам энергии?\n35:28 - Про кофе. Стоит ли его заменить? Какой максимум кофе в день?\n40:33 - Тревога от кофе. Как понять, что кофе начинает тебе вредить?\n45:47 - Проблема ожирения в США. Это проблема мирового масштаба?\n52:00 - Молоко. Почему некоторые не переносят лактозу?\n59:00 - Что такое \"суперфуды\"?\n1:05:08 - Что такое биохакинг? Как поднять свою эффективность?\n1:12:08 - Таскменеджмент и его польза\n1:13:28 - Что такое микробиота?\n1:16:14 - Дикинсонии. Как был устроен самый первый кишечник\n1:19:39 - Важность микробов человека. \"Искусственно созданые микробы, которые лечат людей\"\n1:22:58 - Что такое пересадка кала? В чем его польза?\n1:26:24 - «\u200EМы называли фикалии \"ночным золотом\"»\n1:27:58 - Руки мыть - вредно?\n1:30:02 - Любимая бактерия. Что такое бактероид?\n1:31:38 - Топ-3 лайфхака для улучшения жизни\n1:33:33 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ как продукция Meta**\n**признана экстремистской организацией", "ЧТО МЫ ЕДИМ?", "9d1ff16c-5a7b-413f-a40d-364622fc1c62", "PlHBfBjve94", [], false, "https://www.youtube.com/watch?v=PlHBfBjve94", 5640, false, 150, "/downloads/youtube/ОСНОВА/2023-06-11_ЧТО МЫ ЕДИМ?.m4a", false, false, 10, 1, ~U[2023-06-11 13:12:11Z], ~U[2026-05-03 23:41:17Z], ~U[2026-05-03 23:41:17Z], "Поддержите ОСНОВУ:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Дмитрий Алексеев: что не так с бургерами, что не так с сахаром, что не так с колой, и почему все в порядке с какашками?\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\nInstagram*: https://www.instagram.com/osnovachannel/\n\n0:00 - О чём сегодняшний выпуск?\n0:31 - Изобилие еды - испортило нас? Почему?\n3:04 - Теперь мы едим больше, чем ели раньше? Что такое пустые углеводы?\n4:31 - Поддержите нас!\n5:03 - Что не так с бургерами? Из чего состоит наша еда?\n8:48 - Какой самый вредный продукт в Макдональдсе?\n10:19 - Самое полезное в фастфуде\n13:21 - Про сахар и что будет, если его убрать?\n15:55 - Что не так с сахаром? Как он на нас влияет?\n22:58 - Газировки - зло? Есть полезные газированные напитки?\n24:38 - Заменители сахара - это тоже плохо?\n27:11 - Волшебный запах Макдака. Как это работает?\n28:53 - Какие продукты дают больше всего энергии и при этом полезные?\n31:58 - Про пользу физических нагрузок. Почему небольшая разминка даст вам энергии?\n35:28 - Про кофе. Стоит ли его заменить? Какой максимум кофе в день?\n40:33 - Тревога от кофе. Как понять, что кофе начинает тебе вредить?\n45:47 - Проблема ожирения в США. Это проблема мирового масштаба?\n52:00 - Молоко. Почему некоторые не переносят лактозу?\n59:00 - Что такое \"суперфуды\"?\n1:05:08 - Что такое биохакинг? Как поднять свою эффективность?\n1:12:08 - Таскменеджмент и его польза\n1:13:28 - Что такое микробиота?\n1:16:14 - Дикинсонии. Как был устроен самый первый кишечник\n1:19:39 - Важность микробов человека. \"Искусственно созданые микробы, которые лечат людей\"\n1:22:58 - Что такое пересадка кала? В чем его польза?\n1:26:24 - «\u200EМы называли фикалии \"ночным золотом\"»\n1:27:58 - Руки мыть - вредно?\n1:30:02 - Любимая бактерия. Что такое бактероид?\n1:31:38 - Топ-3 лайфхака для улучшения жизни\n1:33:33 - Спасибо за просмотр!\n\n*признан экстремистским и заблокирован на территории РФ ка (truncated) 02:41:17.408 [debug] QUERY OK source="sources" db=2.0ms idle=76.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:17.443 [debug] QUERY OK source="media_items" db=34.6ms idle=47.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-06-04 12:34:45Z], 10] 02:41:17.455 [debug] QUERY OK source="media_items" db=11.4ms idle=80.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Покупай ноутбук Haier со скидкой 10% \nпо промокоду OSNOVA10 https://bit.ly/43ApAzS\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nВ этом выпуске доктор филологических наук Федор Успенский рассказывает про происхождение имен на Руси, влияние викингов и что общего между скандинавской мифологией и днями недели. \n\n0:00 - О чем сегодняшний выпуск?\n0:45 - Что такое скандинавские руны? Как они устроены?\n3:41 - Реформа рунического алфавита\n5:57 - Какой смысл скандинавы вкладывали в руны?\n10:25 - Как устроена скандинавская мифология? Кто главный бог?\n15:04 - Как скандинавы воспринимали другие мифологии?\n20:13 - Антропонимика - наука о именах\n28:12 - Какие древнерусские имена пропали?\n33:26 - Про князя Владимира и его сыновей. Почему исчезали княжеские имена?\n37:03 - Мода на имена. Как она меняется?\n39:08 - Убийство Бориса и Глеба и при чем тут скандинавский текст \"Сага об Эймунде\"?\n45:49 - Как скандинавская культура повлияла на Русь?\n56:27 - История рунического письма\n1:01:08 - Почему скандинавская мифология популярна в массовой культуре?\n1:09:31 - Старшая и младшая эдды. Главные книги скандинавской мифологии\n1:12:31 - Автроская поэзия скальдов. В чем ее особенность?\n1:17:17 - Снорри Стурлусон и его \"учебник\" понимания скальдической поэзии\n1:26:58 - Еще про влияние скандинавской культуры на нас\n1:33:58- Дни недели названы в честь богов? В каких языках?\n1:36:29 - Про ценности древних скандинавов. Что они ценили в человеке?\n1:40:00 - Рога на шлемах викингов - это фейк?\n1:42:10 - Что такое Рагнарёк?\n1:43:23 - Спасибо за просмотр!", "УСПЕНСКИЙ: Тайна наших имен и Рагнарёк!", "bc24c6d5-4fa9-4cb0-accc-eff580a6efba", "n7fPTjMBmxM", [], false, "https://www.youtube.com/watch?v=n7fPTjMBmxM", 6226, false, 151, "/downloads/youtube/ОСНОВА/2023-06-04_УСПЕНСКИЙ: Тайна наших имен и Рагнарёк!.m4a", false, false, 10, 1, ~U[2023-06-04 12:34:45Z], ~U[2026-05-03 23:41:17Z], ~U[2026-05-03 23:41:17Z], "Покупай ноутбук Haier со скидкой 10% \nпо промокоду OSNOVA10 https://bit.ly/43ApAzS\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nВ этом выпуске доктор филологических наук Федор Успенский рассказывает про происхождение имен на Руси, влияние викингов и что общего между скандинавской мифологией и днями недели. \n\n0:00 - О чем сегодняшний выпуск?\n0:45 - Что такое скандинавские руны? Как они устроены?\n3:41 - Реформа рунического алфавита\n5:57 - Какой смысл скандинавы вкладывали в руны?\n10:25 - Как устроена скандинавская мифология? Кто главный бог?\n15:04 - Как скандинавы воспринимали другие мифологии?\n20:13 - Антропонимика - наука о именах\n28:12 - Какие древнерусские имена пропали?\n33:26 - Про князя Владимира и его сыновей. Почему исчезали княжеские имена?\n37:03 - Мода на имена. Как она меняется?\n39:08 - Убийство Бориса и Глеба и при чем тут скандинавский текст \"Сага об Эймунде\"?\n45:49 - Как скандинавская культура повлияла на Русь?\n56:27 - История рунического письма\n1:01:08 - Почему скандинавская мифология популярна в массовой культуре?\n1:09:31 - Старшая и младшая эдды. Главные книги скандинавской мифологии\n1:12:31 - Автроская поэзия скальдов. В чем ее особенность?\n1:17:17 - Снорри Стурлусон и его \"учебник\" понимания скальдической поэзии\n1:26:58 - Еще про влияние скандинавской культуры на нас\n1:33:58- Дни недели названы в честь богов? В каких языках?\n1:36:29 - Про ценности древних скандинавов. Что они ценили в человеке?\n1:40:00 - Рога на шлемах викингов - это фейк?\n1:42:10 - Что такое Рагнарёк?\n1:43:23 - Спасибо за просмотр!", "УСПЕНСКИЙ: Тайна наших имен и Рагнарёк!", "n7fPTjMBmxM", "https://www.youtube.com/watch?v=n7fPTjMBmxM", 6226, false, "/downloads/youtube/ОСНОВА/2023-06-04_УСПЕНСКИЙ: Тайна наших имен и Рагнарёк!.m4a", false, 10, ~U[2023-06-04 12:34:45Z]] 02:41:17.457 [debug] QUERY OK source="sources" db=2.0ms idle=60.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:17.489 [debug] QUERY OK source="media_items" db=31.3ms idle=52.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-05-28 14:57:18Z], 10] 02:41:17.501 [debug] QUERY OK source="media_items" db=10.9ms idle=81.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Переходите по ссылке в приложение Самоката! https://clck.ru/34XNtt \nВ нем каждую неделю появляются новые выгодные подборки, а по моему промокоду OSNOVA у вас будет скидка 5% на заказ от 850 рублей\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске антрополог Елена Сударикова: как вышло, что у человека пять пальцев, существует ли в биологии любовь и почему смерть - это необязательное свойство жизни? Вышло интересно.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чём сегодняшний выпуск?\n0:44 - Почему у людей 5 пальцев?\n3:30 - Волшебные числа в биологии\n7:53 - Про социальность человека. Как социальная среда устроена у животных?\n11:19 - Про приматов. Как обезьяны пользуются инстаграмом?\n13:01 - Социализация приматов. В чем их особенность?\n14:00 - \"За речь мы расплачиваемся тревогами\". Речь как эволюционных ход\n15:45 - Обезьяны эволюционировали благодаря психотропным веществам? Что это за теория?\n20:24 - Типы сообществ Роберта Сапольски. Про моногамность у животных и у людей\n26:22 - Свойства моногамии и полигамии. Почему этот термин часто трактуется неправильно?\n32:29 - В природе есть любовь? Откуда она появилась?\n35:32 - Гормон женской любви. Что это?\n36:51 - Гормон мужской любви\n38:08 - \"Любовь можно поймать и потрогать\". Как на любовь повлияла культура?\n38:56 - Любовь у приматов. Из чего она складывается?\n42:14 - Про женскую грудь. Почему с точни зрения эволюции - это не сексуальный объект?\n45:21 - Овуляция у женщин и как она влияет на \"отцовский вклад\"\n50:17 - Когда человек придумал одежду и начал чувствовать стыд?\n53:41 - \"Стыд изобрели люди\". Зачем?\n55:14 - \"Воровство появилось не так давно\". Как оно появилось? \n57:18 - \"Одежда появилась для защиты\". Как её связалаи с социальным и культурным?\n59:38 - Искусство. Что было в голове у древних людей?\n1:03:46 - Практическое применение древних рисунков. Они рисовали инструкции?\n1:06:17 - Аграрная революция. Какая у нее была негативная сторона?\n1:13:05 - Как могла пойти эволюция, если бы не было аграрной революции?\n1:15:36 - Труд сделал человека? Что еще сделало человека человеком?\n1:19:19 - \"Обезьяны должны были стать двуногими и потными\"\n1:22:26 - Чем занимаются антропологи? Как выглядит антропологические экспедиции?\n1:26:20 - Эксперименты антрпологов. Как это выглядит?\n1:28:30 - Охотники-собиратели до сих пор существуют? Где?\n1:34:15 - Магическое мышление. Что это? Какой от него профит?\n1:35:40 - Про устройство групп охотников-собирателей. Их ритуалы\n1:38:39 - Смерть - это необязательно?\n1:42:37 - Люди могут жить вечно?\n1:43:51 - Спасибо за просмотр!", "ЛЮБОВЬ, СМЕРТЬ и ЭВОЛЮЦИЯ", "1cb31494-72e6-4f54-9af6-0a0619bec178", "0Li-xxi9uR8", [], false, "https://www.youtube.com/watch?v=0Li-xxi9uR8", 6256, false, 152, "/downloads/youtube/ОСНОВА/2023-05-28_ЛЮБОВЬ, СМЕРТЬ и ЭВОЛЮЦИЯ.m4a", false, false, 10, 1, ~U[2023-05-28 14:57:18Z], ~U[2026-05-03 23:41:17Z], ~U[2026-05-03 23:41:17Z], "Переходите по ссылке в приложение Самоката! https://clck.ru/34XNtt \nВ нем каждую неделю появляются новые выгодные подборки, а по моему промокоду OSNOVA у вас будет скидка 5% на заказ от 850 рублей\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске антрополог Елена Сударикова: как вышло, что у человека пять пальцев, существует ли в биологии любовь и почему смерть - это необязательное свойство жизни? Вышло интересно.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чём сегодняшний выпуск?\n0:44 - Почему у людей 5 пальцев?\n3:30 - Волшебные числа в биологии\n7:53 - Про социальность человека. Как социальная среда устроена у животных?\n11:19 - Про приматов. Как обезьяны пользуются инстаграмом?\n13:01 - Социализация приматов. В чем их особенность?\n14:00 - \"За речь мы расплачиваемся тревогами\". Речь как эволюционных ход\n15:45 - Обезьяны эволюционировали благодаря психотропным веществам? Что это за теория?\n20:24 - Типы сообществ Роберта Сапольски. Про моногамность у животных и у людей\n26:22 - Свойства моногамии и полигамии. Почему этот термин часто трактуется неправильно?\n32:29 - В природе есть любовь? Откуда она появилась?\n35:32 - Гормон женской любви. Что эт (truncated) 02:41:17.504 [debug] QUERY OK source="sources" db=2.8ms idle=58.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:17.539 [debug] QUERY OK source="media_items" db=34.7ms idle=49.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-05-21 11:38:28Z], 10] 02:41:17.552 [debug] QUERY OK source="media_items" db=12.1ms idle=82.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["SberJazz: удобный и безопасный сервис видеоконференций с текстовой расшифровкой диалогов, шумоподавлением и возможностью проводить вебинары. https://s.sber.ru/31CPK\n\nСмотрите новый сериал «Плейлист волонтёра» по подписке в Okko. \nОформить подписку «Оптимум» на 60 дней за 1 рубль со скидкой на продление по промокоду «VOLONTER»: https://vk.cc/coeNPu\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня в ОСНОВЕ Константин Постнов: обсуждаем Антиматетию и Антимиры, что было после Большого взрыва, и как исследовать космос без телескопов. Интересно!\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:59 - Что такое антивещество? Когда его открыли и какие у него свойства?\n3:07 - Можно ли взвесить антивещество?\n5:43 - Как происходит аннигиляция антивещества? \n6:50 - Проблема барионной асимметрии Вселенной. Битва вещества и антивещества\n16:53 - Области антиматерии во Вселенной. Антимиры\n19:59 - Антизвезды. Сколько таких объектов мы уже нашли?\n23:19 - Каким может быть антимир? Чем он будет отличаться от нашего?\n24:09 - Сколько может быть антизвезд во вселенной? Как МКС ищет античастицы?\n29:55 - О темной материи и темной энергии\n32:31 - Какая была ранняя Вселенная? Что такое \"первичные черные дыры\"?\n34:01 - Из чего состоит Всленная? Сколько в ней первичного вещества?\n36:00 - Телескоп James Webb нашел что-то, что рушит текущую версию происхождения Вселенной?\n41:14 - \"Большой взрыв - это плохой термин\". Что было в самом начале и до него?\n43:36 - Что было до \"Большого взрыва\"? Инфляционная стадия Вселенной\n45:34 - Этапы зарождения Вселенной\n49:17 - Как быстро росла Вселенная? С какой скоростью она расширяется сейчас?\n50:26 - Космологическое время. Как меняется время в космосе?\n57:22 - Что такое \"осциллирующая Вселенная\"\n58:40 - Можно ли сделать крошечную черную дыру? Какого размера могут быть черные дыры?\n1:00:53 - Может ли ИИ помочь понять как родилась Вселенная?\n1:07:53 - Многоканальная астрономика. Какими способами сейчас изучают космос?\n1:12:20 - Что сохранилось с момента Большого взрыва?\n1:13:47 - Реликтовые гравитационные волны\n1:15:43 - Спасибо за просмотр!", "ПОСТНОВ: Большой ВЗРЫВ и АНТИВЕЩЕСТВО", "d469688a-7a69-4a6d-afac-7a6240cb83e6", "5i0q3eeqr3c", [], false, "https://www.youtube.com/watch?v=5i0q3eeqr3c", 4563, false, 153, "/downloads/youtube/ОСНОВА/2023-05-21_ПОСТНОВ: Большой ВЗРЫВ и АНТИВЕЩЕСТВО.m4a", false, false, 10, 1, ~U[2023-05-21 11:38:28Z], ~U[2026-05-03 23:41:17Z], ~U[2026-05-03 23:41:17Z], "SberJazz: удобный и безопасный сервис видеоконференций с текстовой расшифровкой диалогов, шумоподавлением и возможностью проводить вебинары. https://s.sber.ru/31CPK\n\nСмотрите новый сериал «Плейлист волонтёра» по подписке в Okko. \nОформить подписку «Оптимум» на 60 дней за 1 рубль со скидкой на продление по промокоду «VOLONTER»: https://vk.cc/coeNPu\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня в ОСНОВЕ Константин Постнов: обсуждаем Антиматетию и Антимиры, что было после Большого взрыва, и как исследовать космос без телескопов. Интересно!\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:59 - Что такое антивещество? Когда его открыли и какие у него свойства?\n3:07 - Можно ли взвесить антивещество?\n5:43 - Как происходит аннигиляция антивещества? \n6:50 - Проблема барионной асимметрии Вселенной. Битва вещества и антивещества\n16:53 - Области антиматерии во Вселенной. Антимиры\n19:59 - Антизвезды. Сколько таких объектов мы уже нашли?\n23:19 - Каким может быть антимир? Чем он будет отличаться от нашего?\n24:09 - Сколько может быть антизвезд во вселенной? Как МКС ищет античастицы?\n29:55 - О темной материи и темной энергии\n32:31 - Какая была ранняя Вселенная? Что такое \"первичные черные дыры\"?\n34:01 - Из чего состоит Всленная? Сколько в ней первичного вещества?\n36:00 - Телескоп James Webb нашел что-то, что рушит текущую версию происхождения Вселенной?\n41:14 - \"Большой взрыв - это плохой термин\". Что было в самом начале и до него?\n43:36 - Что было до \"Большого взрыва\"? Инфляционная стадия Вселенной\n45:34 - Этапы зарождения Вселенной\n49:17 - Как быст (truncated) 02:41:17.554 [debug] QUERY OK source="sources" db=1.7ms idle=63.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:17.587 [debug] QUERY OK source="media_items" db=32.9ms idle=53.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-05-14 10:23:59Z], 10] 02:41:17.598 [debug] QUERY OK source="media_items" db=10.2ms idle=83.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Будьте собой, выбирайте магистратуру в Университете ИТМО: https://vk.cc/co2Ai0 📲\n\nОнлайн-программы, сквозная магистратура-аспирантура, топовые корпоративные партнеры, трудоустройство и многое другое! Поступить в магистратуру ИТМО можно по конкурсам на бюджет без вступительных экзаменов.\n\nУзнайте больше о том, как защитить себя и свои данные в Интернете, на фестивале Positive Hack Days. Регистрируйтесь прямо сейчас: https://phdays.com/?utm_source=yt&utm_campaign=phd&utm_medium=cpm&utm_source=vedensky\n\nСмотрите сериал «Спасти единственного сына» c Алексеем Серебряковым и Анной Ардовой в онлайн-кинотеатре KION: https://clck.ru/34PHSc\n\nУ них одна цель — спасти сына и вытащить его из плена живым. \n\nВ этом выпуске наш гость Ростислав Капелюшников. Говорим о человеке экономическом, как люди ведут себя в экономике и совершают глупые поступки, что такое человеческий капитал и сколько он составляет. Вышло очень интересно, хорошего просмотра!\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n1:12 - \"Экономика - это поведенческая наука\".Роль человека в экономике\n9:08 - Homo economicus. Какие предпочтения у экономического человека?\n16:00 - Как экономика объясняет человеческое поведение?\n20:13 - Поведенческая экономика. Как состояние человека может влиять на его решения?\n27:55 - Как вас незаметно подталкивают вести себя рационально?\n32:28 - Как выглядит современная экономическая наука?\n35:26 - \"Команда поведенческой мечты\". Как экономические теории взаимодействуют с политикой?\n40:40 - Что такое \"человеческий капитал\"? Как он измеряется?\n49:06 - Человеческий капитал России. Почему женщин с высшим образованием больше, чем мужчин?\n54:27 - Какой финансовый разрыв между людьми с высшим образованием и без него?\n59:14 - Про экономику России. Почему в России низкая производительность?\n1:02:05 - Какое качество обучения в России?\n1:06:40 - Выгодно ли обществу вложение в человека? \n1:10:48 - Система образования - как фильтр для специалистов? В чем выгода обучения?\n1:18:38 - Выпускники российских ВУЗов работают по профессии?\n1:19:44 - Новые технологии лишат нас всех работы?\n1:22:46 - Какие профессии исчезли из-за новых технологий? \n1:32:09 - Программистов заменят нейросети?\n1:34:19 - \"У человека появятся новые потребности\". Как появятся новые профессии?\n1:36:47 - Спасибо за просмотр!\n\nРеклама ПАО «МТС» ИНН 7740000076 ОГРН 1027700149124 Kra24AJ3z\nKra23sQRF", "КАПЕЛЮШНИКОВ: Человек и Деньги", "b467e85a-cc31-449a-a93e-c5fc148f5c8d", "UtQNdu6AuqM", [], false, "https://www.youtube.com/watch?v=UtQNdu6AuqM", 5860, false, 154, "/downloads/youtube/ОСНОВА/2023-05-14_КАПЕЛЮШНИКОВ: Человек и Деньги.m4a", false, false, 10, 1, ~U[2023-05-14 10:23:59Z], ~U[2026-05-03 23:41:17Z], ~U[2026-05-03 23:41:17Z], "Будьте собой, выбирайте магистратуру в Университете ИТМО: https://vk.cc/co2Ai0 📲\n\nОнлайн-программы, сквозная магистратура-аспирантура, топовые корпоративные партнеры, трудоустройство и многое другое! Поступить в магистратуру ИТМО можно по конкурсам на бюджет без вступительных экзаменов.\n\nУзнайте больше о том, как защитить себя и свои данные в Интернете, на фестивале Positive Hack Days. Регистрируйтесь прямо сейчас: https://phdays.com/?utm_source=yt&utm_campaign=phd&utm_medium=cpm&utm_source=vedensky\n\nСмотрите сериал «Спасти единственного сына» c Алексеем Серебряковым и Анной Ардовой в онлайн-кинотеатре KION: https://clck.ru/34PHSc\n\nУ них одна цель — спасти сына и вытащить его из плена живым. \n\nВ этом выпуске наш гость Ростислав Капелюшников. Говорим о человеке экономическом, как люди ведут себя в экономике и совершают глупые поступки, что такое человеческий капитал и сколько он составляет. Вышло очень интересно, хорошего просмотра!\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n1:12 - \"Экономика - это поведенческая наука\".Роль человека в экономике\n9:08 - Homo economicus. Какие предпочтения у экономического человека?\n16:00 - Как экономика объясняет человеческое поведение?\n20:13 - Поведенческая экономика. Как состояние человека может влиять на его решения?\n27:55 - Как вас незаметно подталкивают вести себя рационально?\n32:28 - Как выглядит современная экономическая наука?\n35:26 - \"Команда поведенческой мечты\". Как экономические теории взаимодействуют с политикой?\n40:40 - Что такое \"человеческий капитал\"? Как он измеряет (truncated) 02:41:17.600 [debug] QUERY OK source="sources" db=1.7ms idle=59.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:17.635 [debug] QUERY OK source="media_items" db=34.5ms idle=48.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-05-07 10:07:46Z], 10] 02:41:17.646 [debug] QUERY OK source="media_items" db=10.6ms idle=81.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["В этом выпуске доктор биологических наук Алексей Москалев: обсуждаем ген бессмертия, как продлить жизнь, как правильно питаться и почему, эпигинутику и много чего другого. Очень интересный и полезный выпуск!\n\nКанал Алексея: https://t.me/AgeManagment\n\n😎 Подпишись на ОСНОВУ: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чём сегодняшний выпуск?\n0:49 - Чем отличаются долгожители от обычных людей?\n5:22 - Что такое эпигенетика?\n8:55 - Почему клетки при старении накапливают ошибки? Что еще могут делать клетки?\n13:34 - Эпигенетические часы\n15:37 - В каких органах чаще встречаются ошибки у клеток?\n19:03 - Нервные клетки не восстанавливаются?\n20:44 - Эволюция заинтересована в увеличении длительности жизни индивида?\n26:02 - Кто на Земле самый долгоживущий? На каком месте человек?\n29:19 - Почему женщины живут дольше мужчин? Менопауза продлевает жизнь? \n35:01 - \"Мужчины только сейчас начинаютзадумываться о ЗОЖ\"\n37:22 - Важность регулярной физической активности\n40:35 - Что такое старение и кто научился с ним бороться?\n48:52 - Старение с точки зрения эпигенетики\n53:10 - Исследование влияния диеты на эпигенетический возраст\n54:28 - Как продлить себе жизнь? Что уже изобрели против старения?\n57:18 - Как контролировать приемы пищи, чтобы дольше жить?\n59:30 - Интервальное голодание и как оно работает\n1:02:27 - Таблетка от старения? Что за препарат продлевал жизнь мышам? Что поможет людям?\n1:09:50 - \"Надо избавляться от перекусов\". Какая еда полезнее всего?\n1:13:37 - Риск промышленной и глубоко переработанной еды\n1:17:33 - В каких странах высокая средняя продолжительность жизни? Почему?\n1:25:15 - Польза и вред вегетарианства \n1:27:58 - Насколько мы далеко от победы над старением?\n1:34:49 - Спасибо за просмотр!\n\nРеклама ООО “Проект Ы”\n\nerid: LjN8K2dAD", "МОСКАЛЁВ: Вечная жизнь и Светлое будущее", "eee50c49-6788-489f-9269-64a0f3995c18", "ML3A8FdG9WA", [], false, "https://www.youtube.com/watch?v=ML3A8FdG9WA", 5560, false, 155, "/downloads/youtube/ОСНОВА/2023-05-07_МОСКАЛЁВ: Вечная жизнь и Светлое будущее.m4a", false, false, 10, 1, ~U[2023-05-07 10:07:46Z], ~U[2026-05-03 23:41:17Z], ~U[2026-05-03 23:41:17Z], "В этом выпуске доктор биологических наук Алексей Москалев: обсуждаем ген бессмертия, как продлить жизнь, как правильно питаться и почему, эпигинутику и много чего другого. Очень интересный и полезный выпуск!\n\nКанал Алексея: https://t.me/AgeManagment\n\n😎 Подпишись на ОСНОВУ: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чём сегодняшний выпуск?\n0:49 - Чем отличаются долгожители от обычных людей?\n5:22 - Что такое эпигенетика?\n8:55 - Почему клетки при старении накапливают ошибки? Что еще могут делать клетки?\n13:34 - Эпигенетические часы\n15:37 - В каких органах чаще встречаются ошибки у клеток?\n19:03 - Нервные клетки не восстанавливаются?\n20:44 - Эволюция заинтересована в увеличении длительности жизни индивида?\n26:02 - Кто на Земле самый долгоживущий? На каком месте человек?\n29:19 - Почему женщины живут дольше мужчин? Менопауза продлевает жизнь? \n35:01 - \"Мужчины только сейчас начинаютзадумываться о ЗОЖ\"\n37:22 - Важность регулярной физической активности\n40:35 - Что такое старение и кто научился с ним бороться?\n48:52 - Старение с точки зрения эпигенетики\n53:10 - Исследование влияния диеты на эпигенетический возраст\n54:28 - Как продлить себе жизнь? Что уже изобрели против старения?\n57:18 - Как контролировать приемы пищи, чтобы дольше жить?\n59:30 - Интервальное голодание и как оно работает\n1:02:27 - Таблетка от старения? Что за препарат продлевал жизнь мышам? Что поможет людям?\n1:09:50 - \"Надо избавляться от перекусов\". Какая еда полезнее всего?\n1:13:37 - Риск промышленной и глубоко переработанной еды\n1:17:33 - В каких странах высокая средняя продолжительность жизни? Почему?\n1:25:15 - Польза и вред вегетарианства \n1:27:58 - Насколько мы далеко от победы над старением?\n1:34:49 - Спасибо за просмотр!\n\nРеклама ООО “Проект Ы”\n\nerid: LjN8K2dAD", "МОСКАЛЁВ: Вечная жизнь и Светлое будущее", "ML3A8FdG9WA", "https://www.youtube.com/watch?v=ML3A8FdG9WA", 5560, false, "/downloads/youtube/ОСНОВА/2023-05-07_МОСКАЛЁ (truncated) 02:41:17.649 [debug] QUERY OK source="sources" db=2.5ms queue=0.1ms idle=48.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:17.685 [debug] QUERY OK source="media_items" db=35.1ms idle=49.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-04-30 09:04:58Z], 10] 02:41:17.698 [debug] QUERY OK source="media_items" db=12.2ms idle=50.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Установите бесплатный определитель номера в приложении Яндекс с Алисой: https://clck.ru/34CwUM\n\nУвеличивайте продажи с помощью таргетированных СМС-рассылок. Рекламируйте продукт тем клиентам, которым он интересен. Скидка 10% по промокоду Silver10: https://clck.ru/34Gsab\n\nКанал Евгения Жаринова: https://youtube.com/@PunkMonkPM\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске легенда - Евгений Жаринов. Книга как сериал, феномен Достоевского и 1984, книги от ИИ, русская литература.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nПрограмма Евгения Жаринова \nhttps://youtube.com/playlist?list=PLJ_hyuR86IPCV-NwFeWz0z765ytrhL1bY\n\n0:00 - О чём сегодняшний выпуск?\n0:52 - Что общего у Netflix и классической литературы?\n4:33 - Почему нам нравятся оборванные сюжеты и сюдьба персонажа?\n9:18 - \"Многие романы Достоевский писались с коленки\". Почему известные писатели создавали фельетоны?\n16:27 - \"Язык - вторая реальность\". Как человек борется со своими страхами?\n17:49 - Юваль Ной Харари. Как читать скучные книги?\n20:39 - Великая классика появилась из-за нужды писателей в деньгах?\n26:13 - Почему иностранцы знают Достоевского, Чехова и Толстого, но не Пушкина?\n30:06 - Про поэзию и сложность ее перевода\n35:06 - Почему чтение - это важный навык? \"Воспринимать природу как текст\"\n41:12 - \"Человек - это иллюзия\". Почему нам свойственно создавать вторую реальность?\n48:40 - Сейчас мало читают? \"Читать, а не считывать\"\n57:23 - Что отличает русскую литературу от мировой?\n1:06:54 - СССР - самая читающая страна? \"Культурный ренессанс\" советского образования\n1:15:25 - Книга \"1984\". Что из этой книги мы видим в реальном мире?\n1:18:13 - Стихотворение от нейросети. Что никогда не будет свойственно ИИ?\n1:21:47 - Спасибо за просмотр!", "ЖАРИНОВ: 1984, Достоевский и Русский финал", "2d1bcc7b-40c1-4ee8-a257-90767410dcca", "USptL_5HcE4", [], false, "https://www.youtube.com/watch?v=USptL_5HcE4", 4946, false, 156, "/downloads/youtube/ОСНОВА/2023-04-30_ЖАРИНОВ: 1984, Достоевский и Русский финал.m4a", false, false, 10, 1, ~U[2023-04-30 09:04:58Z], ~U[2026-05-03 23:41:17Z], ~U[2026-05-03 23:41:17Z], "Установите бесплатный определитель номера в приложении Яндекс с Алисой: https://clck.ru/34CwUM\n\nУвеличивайте продажи с помощью таргетированных СМС-рассылок. Рекламируйте продукт тем клиентам, которым он интересен. Скидка 10% по промокоду Silver10: https://clck.ru/34Gsab\n\nКанал Евгения Жаринова: https://youtube.com/@PunkMonkPM\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске легенда - Евгений Жаринов. Книга как сериал, феномен Достоевского и 1984, книги от ИИ, русская литература.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nПрограмма Евгения Жаринова \nhttps://youtube.com/playlist?list=PLJ_hyuR86IPCV-NwFeWz0z765ytrhL1bY\n\n0:00 - О чём сегодняшний выпуск?\n0:52 - Что общего у Netflix и классической литературы?\n4:33 - Почему нам нравятся оборванные сюжеты и сюдьба персонажа?\n9:18 - \"Многие романы Достоевский писались с коленки\". Почему известные писатели создавали фельетоны?\n16:27 - \"Язык - вторая реальность\". Как человек борется со своими страхами?\n17:49 - Юваль Ной Харари. Как читать скучные книги?\n20:39 - Великая классика появилась из-за нужды писателей в деньгах?\n26:13 - Почему иностранцы знают Достоевского, Чехова и Толстого, но не Пушкина?\n30:06 - Про поэзию и сложность ее перевода\n35:06 - Почему чтение - это важный навык? \"Воспринимать природу как текст\"\n41:12 - \"Человек - это иллюзия\". Почему нам свойственно создавать вторую реальность?\n48:40 - Сейчас мало читают? \"Читать, а не считывать\"\n57:23 - Что отличает русскую литературу от мировой?\n1:06:54 - СССР - самая читающая страна? \"Культурный ренессанс\" советского образования\n1:15:25 - Книга \"1984\". Что из этой книги мы видим в реальном мире?\n1:18:13 - Стихотворение от нейросети. Что никогда не будет свойственно ИИ?\n1:21:47 - Спасибо за просмотр!", "ЖАРИНОВ: 1984, Достоевский и Русский финал", "USptL_5HcE4", "https://www.youtube.com/watch?v=USptL_5HcE4", 4946, false, "/downloads/youtube/ОСНОВА/2023-04-30_ЖАРИНОВ: 1984, Достоевский и Русский финал.m4a", false, 10, ~U[2023-04-30 09:04:58Z]] 02:41:17.701 [debug] QUERY OK source="sources" db=2.6ms idle=51.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:17.732 [debug] QUERY OK source="media_items" db=31.3ms idle=51.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-04-21 16:11:04Z], 10] 02:41:17.744 [debug] QUERY OK source="media_items" db=10.5ms idle=83.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске физик Эмиль Ахмедов. Обсуждаем квантовые парадоксы, можно ли придумать телепортацию и квантовую связь, почему Мультивселенная реальна и как передается гравитация.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:34 - Квантовые эффекты и парадоксы могут объяснить мистику? Хоккейная мистика в Канаде\n6:28 - Нобелевская премия 2022 по физике. Что нового открыли в квантовой запутанности?\n19:56 - Квантовый канал коммуникации возможен? Как передается информация через фотоны?\n25:36 - Мультивселенные или квантовые механики. Какие существуют интерпретации?\n29:58 - Многомировая интерпретация мультивселенной. Что это?\n31:22 - Копенгагенская интерпретация мультивселенной. Как выглядит она?\n33:33 - Про квантовый компьютер и кубиты. Что такие технологии дают человечеству?\n34:40 - Где применять квантовые технологии?\n36:55 - Сколько информации может передать кубит?\n38:10 - Темная энергия и другие топовые открытия фундаментальной физики последних лет\n41:37 - Что такое темная энергия? Как скоро мы сможем ее понять?\n44:30 - Нейросети + квантовые компьютеры. Что нам это даст?\n46:01 - Физики используют нейросети для исследований?\n49:13 - Разница между игрой в шахматы и математикой\n51:45 - Сколько стоит Большой адронный коллайдер? Каким должен быть прибор для максимального разгона физических частиц?\n54:40 - Какие эсперименты помогают легче понять квантовуб механику?\n56:49 - Про гравитацию. Как она взаимодействует с объектами? Материальна ли она?\n1:03:09 - Что будет если изменить положение Солнца? Как себя поведет гравитационная волна?\n1:06:39 - Искревление пространства и времени. Как его увидеть?\n1:12:51 - Спасибо за просмотр!", "АХМЕДОВ: Астрология VS Квантовая физика", "7c54dca3-24fb-46ad-af18-b610d07df0a9", "zJwBCpqUV2E", [], false, "https://www.youtube.com/watch?v=zJwBCpqUV2E", 4319, false, 157, "/downloads/youtube/ОСНОВА/2023-04-21_АХМЕДОВ: Астрология VS Квантовая физика.m4a", false, false, 10, 1, ~U[2023-04-21 16:11:04Z], ~U[2026-05-03 23:41:17Z], ~U[2026-05-03 23:41:17Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске физик Эмиль Ахмедов. Обсуждаем квантовые парадоксы, можно ли придумать телепортацию и квантовую связь, почему Мультивселенная реальна и как передается гравитация.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:34 - Квантовые эффекты и парадоксы могут объяснить мистику? Хоккейная мистика в Канаде\n6:28 - Нобелевская премия 2022 по физике. Что нового открыли в квантовой запутанности?\n19:56 - Квантовый канал коммуникации возможен? Как передается информация через фотоны?\n25:36 - Мультивселенные или квантовые механики. Какие существуют интерпретации?\n29:58 - Многомировая интерпретация мультивселенной. Что это?\n31:22 - Копенгагенская интерпретация мультивселенной. Как выглядит она?\n33:33 - Про квантовый компьютер и кубиты. Что такие технологии дают человечеству?\n34:40 - Где применять квантовые технологии?\n36:55 - Сколько информации может передать кубит?\n38:10 - Темная энергия и другие топовые открытия фундаментальной физики последних лет\n41:37 - Что такое темная энергия? Как скоро мы сможем ее понять?\n44:30 - Нейросети + квантовые компьютеры. Что нам это даст?\n46:01 - Физики используют нейросети для исследований?\n49:13 - Разница между игрой в шахматы и математикой\n51:45 - Сколько стоит Большой адронный коллайдер? Каким должен быть прибор для максимального разгона физических частиц?\n54:40 - Какие эсперименты помогают легче понять квантовуб механику?\n56:49 - Про гравитацию. Как она взаимодействует с объектами? Материальна ли она?\n1:03:09 - Что будет если изменить положение Солнца? Как себя поведет гравитационная волна?\n1:06:39 - Искревление пространства и времени. Как его увидеть?\n1:12:51 - Спасибо за просмотр!", "АХМЕДОВ: Астрология VS Квантовая физика", "zJwBCpqUV2E", "https://www.youtube.com/watch?v=zJwBCpqUV2E", 4319, false, "/downloads/youtube/ОСНОВА/2023-04-21_АХМЕДОВ: Астрология VS Квантовая физика.m4a", false, 10, ~U[2023-04-21 16:11:04Z]] 02:41:17.746 [debug] QUERY OK source="sources" db=2.0ms idle=59.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:17.778 [debug] QUERY OK source="media_items" db=32.2ms idle=48.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-04-14 17:01:40Z], 10] 02:41:17.790 [debug] QUERY OK source="media_items" db=10.6ms idle=78.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["«Строки» — книжный сервис, где читают и слушают то, что нравится: https://clck.ru/33vFFz\n\n30 дней бесплатной подписки «Много» для новых пользователей по промокоду OSNOVA\nИнструкция, как применить промокод: https://clck.ru/32sdNu\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЧто общего между Звёздными войнами, Гарри Поттером, Королем львом, Матрицей и Властелином колец? В этом выпуске говорим о мифологии и едином сюжете для всех фильмов: Путь героя или Мономиф. Разговариваем с Оксаной Седых.\n\n0:00 - О чем сегодняшний выпуск?\n0:32 - Что такое мономиф? Как изучали эту концепцию?\n7:52 - Кто такой Джозеф Кемпбэлл? Как возникла теория мономифа? \n17:20 - Что такое миф? \n18:30 - Зачем нужен миф? Почему у мифов есть общий паттерн?\n22:09 - Почему наша жизнь состоит из обрядов инициации?\n24:35 - \"Нужно перейти в иной мир, чтобы чего-то добиться\". Что для человека \"иной мир\"?\n27:02 - Как строится мифическая история?\n30:33 - Мономиф в \"Звездных войнах\". Как Лукас подружился с Кембэллом?\n35:17 - Почему человеку важно меняться и выходить из зоны комфорта?\n40:55 - Мономиф в русских сказках\n49:14 - О работах Владимира Проппа. Как изучали сказки?\n58:55 - Почему мотив отца важен в мономифах?\n1:07:24 - Мономиф в пропаганде. Про политическую мифологию\n1:12:50 - Как в кино меняется концепция мономифа? Как жанры кино влияют на героя мифа?\n1:22:30 - Как развитие человечества повлияло на развитие мифов?\n1:27:17 - \"Властелин колец\". Кто главный герой? Кто такой \"властелин двух миров\"?\n1:29:47 - Как надо смотреть \"Звездные войны\"?\n1:35:45 - Спасибо за просмотр! Кого стоит почитать по теме мономифа?\n\nРеклама. ПАО \"МТС\", ИНН 7740000076. 2VtzquYbRsL", "ТЫСЯЧЕЛИКИЙ ГЕРОЙ: ПОЧЕМУ ВСЕ ИСТОРИИ ОДИНАКОВЫЕ?", "f438b77d-df7c-45ca-b885-8dfc99fcf55c", "1859P8aGKBs", [], false, "https://www.youtube.com/watch?v=1859P8aGKBs", 5856, false, 158, "/downloads/youtube/ОСНОВА/2023-04-14_ТЫСЯЧЕЛИКИЙ ГЕРОЙ: ПОЧЕМУ ВСЕ ИСТОРИИ ОДИНАКОВЫЕ?.m4a", false, false, 10, 1, ~U[2023-04-14 17:01:40Z], ~U[2026-05-03 23:41:17Z], ~U[2026-05-03 23:41:17Z], "«Строки» — книжный сервис, где читают и слушают то, что нравится: https://clck.ru/33vFFz\n\n30 дней бесплатной подписки «Много» для новых пользователей по промокоду OSNOVA\nИнструкция, как применить промокод: https://clck.ru/32sdNu\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЧто общего между Звёздными войнами, Гарри Поттером, Королем львом, Матрицей и Властелином колец? В этом выпуске говорим о мифологии и едином сюжете для всех фильмов: Путь героя или Мономиф. Разговариваем с Оксаной Седых.\n\n0:00 - О чем сегодняшний выпуск?\n0:32 - Что такое мономиф? Как изучали эту концепцию?\n7:52 - Кто такой Джозеф Кемпбэлл? Как возникла теория мономифа? \n17:20 - Что такое миф? \n18:30 - Зачем нужен миф? Почему у мифов есть общий паттерн?\n22:09 - Почему наша жизнь состоит из обрядов инициации?\n24:35 - \"Нужно перейти в иной мир, чтобы чего-то добиться\". Что для человека \"иной мир\"?\n27:02 - Как строится мифическая история?\n30:33 - Мономиф в \"Звездных войнах\". Как Лукас подружился с Кембэллом?\n35:17 - Почему человеку важно меняться и выходить из зоны комфорта?\n40:55 - Мономиф в русских сказках\n49:14 - О работах Владимира Проппа. Как изучали сказки?\n58:55 - Почему мотив отца важен в мономифах?\n1:07:24 - Мономиф в пропаганде. Про политическую мифологию\n1:12:50 - Как в кино меняется концепция мономифа? Как жанры кино влияют на героя мифа?\n1:22:30 - Как развитие человечества повлияло на развитие мифов?\n1:27:17 - \"Властелин колец\". Кто главный герой? Кто такой \"властелин двух миров\"?\n1:29:47 - Как надо смотреть \"Звездные войны\"?\n1:35:45 - Спасибо за просмотр! Кого стоит почитать по теме мономифа?\n\nРеклама. ПАО \"МТС\", ИНН 7740000076. 2VtzquYbRsL", "ТЫСЯЧЕЛИКИЙ ГЕРОЙ: ПОЧЕМУ ВСЕ ИСТОРИИ ОДИНАКОВЫЕ?", "1859P8aGKBs", "https://www.youtube.com/watch?v=1859P8aGKBs", 5856, false, "/downloads/youtube/ОСНОВА/2023-04-14_ТЫСЯЧЕЛИКИЙ ГЕРОЙ: ПОЧЕМУ ВСЕ ИСТОРИИ ОДИНАКОВЫЕ?.m4a", false, 10, ~U[2023-04-14 17:01:40Z]] 02:41:17.792 [debug] QUERY OK source="sources" db=2.3ms idle=57.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:17.824 [debug] QUERY OK source="media_items" db=31.8ms idle=49.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-04-07 18:46:31Z], 10] 02:41:17.836 [debug] QUERY OK source="media_items" db=10.3ms idle=79.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["https://ya.cc/t/4GSUKDu447K28y — Яндекс Практикум. Каждый может. Пройдите бесплатный курс «Какую профессию в программировании выбрать»\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске астроном Олег Угольников: обсуждаем мифы о космосе, плоскую землю и спецэффекты земной атмосферы.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n1:02 - астроном Олег Угольников. Почему все таки Земля вращается вокруг Солнца, а не наоборот?\n7:48 - Почему мы не чувствуем скорости Земли?\n9:06 - Почему Земля не плоская? Как на горизонте образуются оптические иллюзии?\n15:57 - Вопрос от ChatGPT: Как объяснить вселенную ребенку?\n20:01 - Как устроена часть вселенной, которую мы не можем наблюдать?\n20:37 - Как сейчас устроено любительское наблюдение за космосом?\n22:07 - С чего начать увлечение астрономией?\n23:48 - В атмосфере Венеры нашли микробов? Что такое фосфин?\n25:38 - Сейчас возможно самому открыть комету и назвать ее своим именем?\n27:00 - Как выглядит процесс поисков новых объектов в небе?\n28:58 - Охота за затмениями. Когда будет ближайшее солнечное затмение?\n33:00 - Страшные истории и странные реакции на затмения\n35:54 - Когда в России ловить затмения?\n37:21 - Необычные атмосферные явления. Спрайты, шаровая молния, \"огненные радуги\" и другие\n42:51 - Что такое \"броккенский призрак\"?\n44:52 - Про атмосферы других планет и почему наша атмосфера уникальна?\n46:55 - \"Если есть в мире ад - то это Венера\". У какой планеты нашей солнечной системы самая похожая на Землю атмосфера?\n48:12 - Про Марс и что на нем было раньше\n50:43 - В какую точку вселенной интереснее всего попасть?\n52:38 - Где во вселенной самый большой шанс найти жизнь?\n54:16 - Об астрономии будущего\n55:28 - Как строить объекты на Луне?\n56:12 - Про атмосферу Земли\n58:27 - Астронавты были на Луне? Как это доказать?\n1:00:50 - Какие были последние большие астрономические открытия?\n1:02:16 - Космические гамма-всплески. Как сталкиваются нейтронные звезды?\n1:05:08 - Зачем обычному человеку понимать как устроен космос?\n1:08:54 - Правильный шестиугольник в космосе. Что это?\n1:11:26 - Спасибо за просмотр!\n\nТокен - 4CQwVszH9pSZqsCKZgX", "УГОЛЬНИКОВ: Плоская земля, Фейки космоса и Фокусы Неба", "021522cf-2c55-438e-97fe-63e27907ae66", "OLoHH3Jxthg", [], false, "https://www.youtube.com/watch?v=OLoHH3Jxthg", 4317, false, 159, "/downloads/youtube/ОСНОВА/2023-04-07_УГОЛЬНИКОВ: Плоская земля, Фейки космоса и Фокусы Неба.m4a", false, false, 10, 1, ~U[2023-04-07 18:46:31Z], ~U[2026-05-03 23:41:17Z], ~U[2026-05-03 23:41:17Z], "https://ya.cc/t/4GSUKDu447K28y — Яндекс Практикум. Каждый может. Пройдите бесплатный курс «Какую профессию в программировании выбрать»\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске астроном Олег Угольников: обсуждаем мифы о космосе, плоскую землю и спецэффекты земной атмосферы.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n1:02 - астроном Олег Угольников. Почему все таки Земля вращается вокруг Солнца, а не наоборот?\n7:48 - Почему мы не чувствуем скорости Земли?\n9:06 - Почему Земля не плоская? Как на горизонте образуются оптические иллюзии?\n15:57 - Вопрос от ChatGPT: Как объяснить вселенную ребенку?\n20:01 - Как устроена часть вселенной, которую мы не можем наблюдать?\n20:37 - Как сейчас устроено любительское наблюдение за космосом?\n22:07 - С чего начать увлечение астрономией?\n23:48 - В атмосфере Венеры нашли микробов? Что такое фосфин?\n25:38 - Сейчас возможно самому открыть комету и назвать ее своим именем?\n27:00 - Как выглядит процесс поисков новых объектов в небе?\n28:58 - Охота за затмениями. Когда будет ближайшее солнечное затмение?\n33:00 - Страшные истории и странные реакции на затмения\n35:54 - Когда в России ловить затмения?\n37:21 - Необычные атмосферные явления. Спрайты, шаровая молния, \"огненные радуги\" и другие\n42:51 - Что такое \"броккенский призрак\"?\n44:52 - Про атмосферы других планет и почему наша атмосфера уникальна?\n46:55 - \"Если есть в мире ад - то это Венера\". У какой планеты нашей солнечной системы самая похожая на Землю атмосфера?\n48:12 - Про Марс и что на (truncated) 02:41:17.838 [debug] QUERY OK source="sources" db=1.6ms idle=57.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:17.871 [debug] QUERY OK source="media_items" db=32.8ms idle=48.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-31 16:35:39Z], 10] 02:41:17.882 [debug] QUERY OK source="media_items" db=10.9ms idle=78.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Скидка 30% на курсы Level One, промокод OSNOVA\nhttps://clck.ru/33vNiv\n\nСкидка 40% на первый заказ в приложении Flor2U по промокоду ОСНОВА\n\nСкидка 15% на повторный заказ в приложении Flor2U по промокоду ОСНОВА15, ссылка на приложение: https://dep.onelink.me/NvS7/8fww6ajg\nПромокод действует до 1 мая.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом бомбическом выпуске Александр Каплан: как мы понимаем, о чем думает мозг, нейроинтерфейсы, язык как модель мира, восприятие искусства, размер мозга Эйнштейна, бесконечная жизнь нервных клеток и ИИ.\n\n*Instagram принадлежит Meta, которая была признана Минюстом экстремистской и запрещена на территории России.\n\n0:00 - О чем сегодняшний выпуск?\n1:09 - Что изучает психофизиология?\n7:10 - \"Детектирование человеческих мыслей\". Можем ли увидеть мысли других людей?\n11:57 - \"Мы не знаем коды мозга\". Нейроинтерфейсы и сложность их взаимодействия с мозгом\n18:30 - Как отделить намерение от мысли?\n21:26 - Про Neuralink Илона Маска. Что мы знаем о этой технологии и ее будущем?\n26:00 - Как мы мыслим? Когнитивная эволюция человека\n28:47 - \"Язык - главный в мысли\". Почему?\n32:00 - \"Мы живем в своем внутреннем мире\". О составлении мозгом модели внешнего мира\n36:29 - \"Мозг на основании нервных импульсов реконструирует то, что находится снаружи\". Про опыт и мозг\n41:59 - Если мы не знаем слово, мы не можем осмыслить понятие?\n45:33 - Почему существует технологический прогресс?\n47:09 - \"Мы просто сговорились, что оно есть\". Про абстрактные понятия и как человек их обрабатывает\n54:41 - Клиповое мышление. Что это и как оно работает?\n1:02:32 - Почему нам так нравится короткий контент в TikTok и других соцсетях?\n1:04:07 - \"Искусство - проекция нашего внутреннего мира\". Почему искусство может вызывать эмоциональные всплески?\n1:06:52 - Почему на человека так влияет музыка?\n1:11:39 - Сколько живут нервные клетки?\n1:14:13 - Размер мозга влияет на что-либо? Про размеры мозга у мужчин и женщин\n1:16:56 - Как нейросети помогают изучать мозг? Сравниваем мозг и нейросеть\n1:26:20 - Нейросети заменят людей? Останется ли работа для мозга человека?\n1:36:52 - Спасибо за просмотр!\n\nРеклама. ИП Погожева Анастасия Андреевна", "КАПЛАН: Мозг Эйнштейна, ChatGPT, Интуиция, Neuralink", "f950d121-c938-42d6-b508-746a8158a0c7", "lG-L_qTUhY0", [], false, "https://www.youtube.com/watch?v=lG-L_qTUhY0", 5843, false, 160, "/downloads/youtube/ОСНОВА/2023-03-31_КАПЛАН: Мозг Эйнштейна, ChatGPT, Интуиция, Neuralink.m4a", false, false, 10, 1, ~U[2023-03-31 16:35:39Z], ~U[2026-05-03 23:41:17Z], ~U[2026-05-03 23:41:17Z], "Скидка 30% на курсы Level One, промокод OSNOVA\nhttps://clck.ru/33vNiv\n\nСкидка 40% на первый заказ в приложении Flor2U по промокоду ОСНОВА\n\nСкидка 15% на повторный заказ в приложении Flor2U по промокоду ОСНОВА15, ссылка на приложение: https://dep.onelink.me/NvS7/8fww6ajg\nПромокод действует до 1 мая.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом бомбическом выпуске Александр Каплан: как мы понимаем, о чем думает мозг, нейроинтерфейсы, язык как модель мира, восприятие искусства, размер мозга Эйнштейна, бесконечная жизнь нервных клеток и ИИ.\n\n*Instagram принадлежит Meta, которая была признана Минюстом экстремистской и запрещена на территории России.\n\n0:00 - О чем сегодняшний выпуск?\n1:09 - Что изучает психофизиология?\n7:10 - \"Детектирование человеческих мыслей\". Можем ли увидеть мысли других людей?\n11:57 - \"Мы не знаем коды мозга\". Нейроинтерфейсы и сложность их взаимодействия с мозгом\n18:30 - Как отделить намерение от мысли?\n21:26 - Про Neuralink Илона Маска. Что мы знаем о этой технологии и ее будущем?\n26:00 - Как мы мыслим? Когнитивная эволюция человека\n28:47 - \"Язык - главный в мысли\". Почему?\n32:00 - \"Мы живем в своем внутреннем мире\". О составлении мозгом модели внешнего мира\n36:29 - \"Мозг на основании нервных импульсов реконструирует то, что находится снаружи\". Про опыт и мозг\n41:59 - Если мы не знаем слово, мы не можем осмыслить понятие?\n45:33 - Почему существует технологический прогресс?\n47:09 - \"Мы просто сговорились, что оно есть\". Про абстрактные понятия (truncated) 02:41:17.885 [debug] QUERY OK source="sources" db=2.2ms idle=58.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:17.919 [debug] QUERY OK source="media_items" db=33.7ms idle=49.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-24 17:43:07Z], 10] 02:41:17.929 [debug] QUERY OK source="media_items" db=9.6ms idle=81.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Становитесь партнером Selectel и получайте дополнительный доход до 13% годовых:\u00A0https://slc.tl/j2gwi\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭтот выпуск про Теорию игр: Как выиграть в камень ножницы бумага, как правильно знакомиться, торговаться, что не так с пенальти, дилемма заключенного и как был устроен Карибский кризис. Все это и не только с Дмитрием Дагаевым.\n\n0:00 - О чем сегодняшний выпуск?\n0:31 - Теория игр. Как она работает в отношениях между людьми? Можно ли математически посчитать вероятность успешности отношений?\n7:50 - Как Tinder повлиял на \"теорию игр женщин и мужчин?\n14:43 - Что такое \"теория игр? В чем она и как она работает?\n16:48 - \"Дилемма заключенного\" - что это? Что он доказывает?\n25:37 - Что теория игр рассказывает нам о людях?\n27:51 - Футбольные пенальти и как в них устроена игра. Что так и что не так с пенальти?\n36:19 - Двухпартийная политическая система - следствие теории игр? Как игра работает в политике?\n45:00 - Есть ли оптимальная стратегия игры в Камень, Ножницы, Бумага?\n50:00 - Как правильно торговаться?\n53:56 - Как теория игр изучает альтруизм? Игры \"Диктатор\" и \"Ультиматум\"\n59:16 - Вопрос от ChatGPT. \"Санкт-Петербургский парадокс\" - что это? Возможно ли обыграть казино?\n1:06:03 - \"Карибский кризис\" и какое место в таких ситуациях занимала теория игр?\n1:13:16 - Исследование дискриминации по цвету кожи в американском баскетболе\n1:17:08 - Что такое интуиция с точки зрения теории игр?\n1:20:36 - Актуальные задачи теории игр. Что теория игр изучает в России?\n1:30:15 - Феномен суперзвезд. Как это устроено?\n1:41:46 - Вопрос от зрителя. Еще про дилемму заключенного. Людям выгодно кооперироваться?\n1:45:33 - Спасибо за просмотр!", "ТЕОРИЯ ИГР: Tinder, Пенальти, Эволюция, Камень Ножницы Бумага и Карибский кризис", "373d8d2f-5866-475e-a221-21364715f494", "uGJhUwgaVVU", [], false, "https://www.youtube.com/watch?v=uGJhUwgaVVU", 6248, false, 161, "/downloads/youtube/ОСНОВА/2023-03-24_ТЕОРИЯ ИГР: Tinder, Пенальти, Эволюция, Камень Ножницы Бумага и Карибский кризис.m4a", false, false, 10, 1, ~U[2023-03-24 17:43:07Z], ~U[2026-05-03 23:41:17Z], ~U[2026-05-03 23:41:17Z], "Становитесь партнером Selectel и получайте дополнительный доход до 13% годовых:\u00A0https://slc.tl/j2gwi\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭтот выпуск про Теорию игр: Как выиграть в камень ножницы бумага, как правильно знакомиться, торговаться, что не так с пенальти, дилемма заключенного и как был устроен Карибский кризис. Все это и не только с Дмитрием Дагаевым.\n\n0:00 - О чем сегодняшний выпуск?\n0:31 - Теория игр. Как она работает в отношениях между людьми? Можно ли математически посчитать вероятность успешности отношений?\n7:50 - Как Tinder повлиял на \"теорию игр женщин и мужчин?\n14:43 - Что такое \"теория игр? В чем она и как она работает?\n16:48 - \"Дилемма заключенного\" - что это? Что он доказывает?\n25:37 - Что теория игр рассказывает нам о людях?\n27:51 - Футбольные пенальти и как в них устроена игра. Что так и что не так с пенальти?\n36:19 - Двухпартийная политическая система - следствие теории игр? Как игра работает в политике?\n45:00 - Есть ли оптимальная стратегия игры в Камень, Ножницы, Бумага?\n50:00 - Как правильно торговаться?\n53:56 - Как теория игр изучает альтруизм? Игры \"Диктатор\" и \"Ультиматум\"\n59:16 - Вопрос от ChatGPT. \"Санкт-Петербургский парадокс\" - что это? Возможно ли обыграть казино?\n1:06:03 - \"Карибский кризис\" и какое место в таких ситуациях занимала теория игр?\n1:13:16 - Исследование дискриминации по цвету кожи в американском баскетболе\n1:17:08 - Что такое интуиция с точки зрения теории игр?\n1:20:36 - Актуальные задачи теории игр. Что теория игр изучает в России?\n1:30:15 - Феномен суперзвезд. Как это устроено?\n1:41:46 - Вопрос от зрителя. Еще про дилемму заключенного. Людям выгодно кооперироваться?\n1:45:33 - Спасибо за просмотр!", "ТЕОРИЯ ИГР: Tinder, Пенальти, Эволюция, Камень Ножницы Бумага и Карибский кризис", "uGJhUwgaVVU", "https://www.youtube.com/watch?v=uGJhUwgaVVU", 6248, false, "/downloads/youtube/ОСНОВА/2023-03-24_ТЕОРИЯ ИГР: Tinder, Пенальти, Эволюция, Камень Ножницы Бумага и Карибский кризис.m4a", false, 10, ~U[2023-03-24 17:43:07Z]] 02:41:17.932 [debug] QUERY OK source="sources" db=2.2ms idle=58.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:17.965 [debug] QUERY OK source="media_items" db=32.9ms idle=49.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-18 15:15:38Z], 10] 02:41:17.975 [debug] QUERY OK source="media_items" db=9.5ms idle=80.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске мы поговорили с Михаилом Никитиным, эволюционным биологом и автором книги \"Происхождение жизни: от туманности до клетки\". Как вернуть жизнь на Марс? Как эволюционировали организмы на Земле? Могли ли динозавры стать первым разумным видом? Это и еще много всего интересного мы обсудили в сегодняшнем выпуске. Устраивайтесь поудобнее, будет очень круто!\n\n0:00 - О чем сегодняшний выпуск?\n1:03 - Роль секса в эволюции\n5:03 - \"БДСМ у улиток\" и \"фехтование на пенисах\". Про разнополых животных и гермафродитов. Как они появились?\n12:34 - Как двигалась эволюция на Земле? Почему происходили периоды быстрой эволюции?\n17:48 - Опасная среда стимулирует развитие? Как появляются новые виды?\n19:53 - \"Кембрийский взрыв\" - что это? Что принесло появление скелетов?\n22:33 - \"Первым разумным видом мог бы быть кто-то из динозавров\". Важные эволюционные развилки. Что могло пойти иначе?\n29:08 - Есть цветы, которые полностью зависят от насекомых?\n30:55 - Эксперименты по воссозданию эволюции\n32:08 - Как устроено разделение по видам? \"Бесплодие гибридов\" и другие скрещивание собак и волков\n33:33 - Добиологическая эволюция. Что это и как происходил отбор в тех условиях?\n37:37 - Грязевые источники - самое вероятное место возникновения жизни? Почему?\n41:35 - \"Для этого эксперимента нужна лаборатория размером с Землю и грант на миллион лет\". А можно ли симулировать эволюцию на суперкомпьютере?\n44:02 - \"Жизнь - это вариант автокатализа\". Откуда у микроорганизмов берется стремление к самоповторению и жизни?\n48:56 - Выживает сильнейший?\n53:29 - Жизнь прилетела из космоса? Почему Марс главный кандидат? Чем он БЫЛ лучше Земли?\n59:46 - Как вернуть жизнь на Марсе?\n1:01:49 - Чем похожа самая первая жизнь и современная? Мы можем их сравнить?\n1:03:51 - Какая наследственность у современной жизни от первоначальной? Почему ДНК именно спиралевидная?\n1:08:21 - \"Микробная темная материя\". Самые важные научные открытия в эволюционной биологии за последнее время\n1:16:05 - О чем бы Михаил поговорил с Чарльзом Дарвином? С чем бы из его утверждений он поспорил?\n1:21:17 - \"Теория нейтральной эволюции\"\n1:22:11 - \"Возможно наш геном - это огромное кладбище древних вирусов\". Роль вирусов в эволюции\n1:27:28 - Какой организм может олицетворять всю красоту и разнообразие жизни на земле?\n1:33:21 - \"Естественный отбор поддерживает свободу воли\"\n1:35:11 - Спасибо за просмотр!\n\nРеклама. Рекламодатель ПАО Сбербанк. ПАО Сбербанк, Генеральная лицензия Банка России на осуществление банковских операций №1481 от 11.08.2015 г.\n\n#эволюция #основа #биология #наука", "БИОЛОГ Никитин: ЖИЗНЬ ДО ЖИЗНИ", "3574ffcb-bd70-4a8d-9eb9-62d009561abb", "1Y1ftA0CgrM", [], false, "https://www.youtube.com/watch?v=1Y1ftA0CgrM", 5653, false, 162, "/downloads/youtube/ОСНОВА/2023-03-18_БИОЛОГ Никитин: ЖИЗНЬ ДО ЖИЗНИ.m4a", false, false, 10, 1, ~U[2023-03-18 15:15:38Z], ~U[2026-05-03 23:41:17Z], ~U[2026-05-03 23:41:17Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ сегодняшнем выпуске мы поговорили с Михаилом Никитиным, эволюционным биологом и автором книги \"Происхождение жизни: от туманности до клетки\". Как вернуть жизнь на Марс? Как эволюционировали организмы на Земле? Могли ли динозавры стать первым разумным видом? Это и еще много всего интересного мы обсудили в сегодняшнем выпуске. Устраивайтесь поудобнее, будет очень круто!\n\n0:00 - О чем сегодняшний выпуск?\n1:03 - Роль секса в эволюции\n5:03 - \"БДСМ у улиток\" и \"фехтование на пенисах\". Про разнополых животных и гермафродитов. Как они появились?\n12:34 - Как двигалась эволюция на Земле? Почему происходили периоды быстрой эволюции?\n17:48 - Опасная среда стимулирует развитие? Как появляются новые виды?\n19:53 - \"Кембрийский взрыв\" - что это? Что принесло появление скелетов?\n22:33 - \"Первым разумным видом мог бы быть кто-то из динозавров\". Важные эволюционные развилки. Что могло пойти иначе?\n29:08 - Есть цветы, которые полностью зависят от насекомых?\n30:55 - Эксперименты по воссозданию эволюции\n32:08 - Как устроено разделение по видам? \"Бесплодие гибридов\" и другие скрещивание собак (truncated) 02:41:17.977 [debug] QUERY OK source="sources" db=2.3ms idle=56.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.011 [debug] QUERY OK source="media_items" db=33.0ms idle=48.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-10 17:56:18Z], 10] 02:41:18.042 [debug] QUERY OK source="media_items" db=30.5ms idle=79.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Сделай первый шаг к ментальному здоровью:\nhttps://goo.su/osnova03\nСкидка 50% на первую сессию с психологом по промокоду OSNOVA\n\nРегистрируйтесь и запускайте эффективные рекламные кампании с платформой МТС Маркетолог по ссылке: https://l.mts.ru/1/Osnova_Marketolog\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто важный выпуск про моду в самых широких проявлениях: почему мужчины не носят (почти) юбки, кто придумывает модные цвета Pantone, как изобретают моду и откуда взялся оверсайз? Все это обсуждаем с Марьяной Скуратовской. Очень интересно )\n\n0:00 - О чем сегодняшний выпуск?\n0:38 - Мода - это теория заговора? Откуда она берется?\n5:40 - Когда появилась мода? Когда мода появилась в России?\n11:11 - Сколько живут тренды?\n12:07 - \"Haute couture\" и \"Prêt-à-porter\". Что значит \"высокая мода\" и \"готовая к носке\"?\n17:29 - Про цены на вещи от кутюр\n19:00 - Модельеры создают вещи как искусство или просто зарабатывают? \n22:14 - Сколько всего модных домов?\n22:55 - Как выбирают цвет года?\n25:34 - Почему мужчины не носят юбки? И почему женщины начали заимствовать элементы мужской одежды?\n31:14 - Функциональность одежды улучшилась? Как изменилась одежда?\n35:07 - Oversize одежда и почему появилась мода на нее\n37:27 - Мода циклична? Сколько длятся циклы?\n41:24 - Мода в СССР. Она влияла на мировую моду?\n44:36 - Откуда появилась шапка-ушанка?\n46:51 - Язык одежды существует? Как понравится окружающим?\n52:26 - Как быть стильным? Нужно ли быть актуальным в моде?\n57:44 - Любимые периоды в истории костюма\n58:52 - Мода существовала всегда только у высоких слоев населения?\n1:04:35 - Современные компании массовой одежды. Как они делают дизайны?\n1:07:08 - Моду можно предсказать?\n1:09:32 - Комфорт одежды побеждает показуху?\n1:11:08 - Спасибо за просмотр!", "СКУРАТОВСКАЯ: МУЖЧИНЫ В ЮБКАХ, ТОПЛЕС БУДУЩЕЕ", "cafad13b-4d79-4f1f-b6f8-f529fdb48743", "tA_WV4z77kM", [], false, "https://www.youtube.com/watch?v=tA_WV4z77kM", 4294, false, 163, "/downloads/youtube/ОСНОВА/2023-03-10_СКУРАТОВСКАЯ: МУЖЧИНЫ В ЮБКАХ, ТОПЛЕС БУДУЩЕЕ.m4a", false, false, 10, 1, ~U[2023-03-10 17:56:18Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "Сделай первый шаг к ментальному здоровью:\nhttps://goo.su/osnova03\nСкидка 50% на первую сессию с психологом по промокоду OSNOVA\n\nРегистрируйтесь и запускайте эффективные рекламные кампании с платформой МТС Маркетолог по ссылке: https://l.mts.ru/1/Osnova_Marketolog\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЭто важный выпуск про моду в самых широких проявлениях: почему мужчины не носят (почти) юбки, кто придумывает модные цвета Pantone, как изобретают моду и откуда взялся оверсайз? Все это обсуждаем с Марьяной Скуратовской. Очень интересно )\n\n0:00 - О чем сегодняшний выпуск?\n0:38 - Мода - это теория заговора? Откуда она берется?\n5:40 - Когда появилась мода? Когда мода появилась в России?\n11:11 - Сколько живут тренды?\n12:07 - \"Haute couture\" и \"Prêt-à-porter\". Что значит \"высокая мода\" и \"готовая к носке\"?\n17:29 - Про цены на вещи от кутюр\n19:00 - Модельеры создают вещи как искусство или просто зарабатывают? \n22:14 - Сколько всего модных домов?\n22:55 - Как выбирают цвет года?\n25:34 - Почему мужчины не носят юбки? И почему женщины начали заимствовать элементы мужской одежды?\n31:14 - Функциональность одежды улучшилась? Как изменилась одежда?\n35:07 - Oversize одежда и почему появилась мода на нее\n37:27 - Мода циклична? Сколько длятся циклы?\n41:24 - Мода в СССР. Она влияла на мировую моду?\n44:36 - Откуда появилась шапка-ушанка?\n46:51 - Язык одежды существует? Как понравится окружающим?\n52:26 - Как быть стильным? Нужно ли быть актуальным в моде?\n57:44 - Любимые периоды в истории костюма\n58:52 - Мода существовала всегда только у высоких слоев населения?\n1:04:35 - Современные компании массовой одежды. Как они делают дизайны?\n1:07:08 - Моду можно предсказать?\n1:09:32 - Комфорт одежды побеждает показуху?\n1:11:08 - Спасибо за просмотр!", "СКУРАТОВСКАЯ: МУЖЧИНЫ В ЮБКАХ, ТОПЛЕС БУДУЩЕЕ", "tA_WV4z77kM", "https://www.youtube.com/watch?v=tA_WV4z77kM", 4294, false, "/downloads/youtube/ОСНОВА/2023-03-10_СКУРАТОВСКАЯ: МУЖЧИНЫ В ЮБКАХ, ТОПЛЕС БУДУЩЕЕ.m4a", false, 10, ~U[2023-03-10 17:56:18Z]] 02:41:18.045 [debug] QUERY OK source="sources" db=2.6ms queue=0.1ms idle=77.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.077 [debug] QUERY OK source="media_items" db=31.8ms idle=70.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-03 15:51:52Z], 10] 02:41:18.089 [debug] QUERY OK source="media_items" db=11.7ms idle=99.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Цветы, десерты, украшения и другие подарки к 8 марта в маркетплейсе Flowwow. По промокоду OSNOVA скидка 10% до конца марта: https://flowwow.com/s/OSNOVA\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПочему средневековье страдает, какие сериалы смотрели в 1300х, можно ли сносить памятники и что такое иконоборчество? Гость Михаил Майзульс. Почти все понятно и очень интересно)\n\nСделали на всю весну скидку на все книги Михаила Майзульса 20% по промокоду ОСНОВА (при покупке на сайте https://alpinabook.ru (https://alpinabook.ru/)/)\n\n0:00 - О чем сегодняшний выпуск?\n0:45 - Что такое «маргиналии»? И почему в средневековых текстах их считали нормой?\n6:41 - Современный человек похож на средневекового? Что осталось, а что изменилось?\n11:50 - Какая картина мира была у человека средних веков?\n14:40 - Какие медиа были в средние века? \n17:35 - Комунацизионные досье. Как с помощью их «вводили» новых святых и работала инквизиция?\n22:54 - Что такое иконоборчество? Говорим про новую книгу Михаила Майзульса\n29:17 - «Отношения с божеством как со знакомым». Как средневековый человек воспринимал идолы?\n32:30 - Как в ритуалы иконоборческого насилия вплетается смех? Кому были адресованы разрушения идолов?\n41:18 - В средневековье была цензура? И могло ли иконоборчество быть цензурой?\n46:42 - Борьба «папства» с протестантами. Какие запреты на изображения были введены?\n51:18 - Как церковь относилась к картинам Босха?\n54:39 - Почему католическая церковь начала вводить так много запретов для изображений?\n57:39 - Про советскую историю. Как отделить пропаганду от культурного наследия?\n1:01:40 - «Идеальный путь - это смена контекста». Как остатки статуй становятся новым символом?\n1:11:24 - Какие самые распространенные темы на средневековых изображениях?\n1:16:44 - Откуда появилось «страдающее средневековье»?\n1:17:56 - Как стоит ходить в музеи? На что стоит обращать внимание?\n1:20:47 - Как изображать не изображая? \n1:24:18 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nLatgBgPjT", "МАЙЗУЛЬС: ПРОПАГАНДА и ЦЕНЗУРА в СРЕДНЕВЕКОВЬЕ", "f2338f45-a170-4cbd-9755-b9c1175e20f1", "-fx0ucSXX38", [], false, "https://www.youtube.com/watch?v=-fx0ucSXX38", 5086, false, 164, "/downloads/youtube/ОСНОВА/2023-03-03_МАЙЗУЛЬС: ПРОПАГАНДА и ЦЕНЗУРА в СРЕДНЕВЕКОВЬЕ.m4a", false, false, 10, 2, ~U[2023-03-03 15:51:52Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "Цветы, десерты, украшения и другие подарки к 8 марта в маркетплейсе Flowwow. По промокоду OSNOVA скидка 10% до конца марта: https://flowwow.com/s/OSNOVA\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПочему средневековье страдает, какие сериалы смотрели в 1300х, можно ли сносить памятники и что такое иконоборчество? Гость Михаил Майзульс. Почти все понятно и очень интересно)\n\nСделали на всю весну скидку на все книги Михаила Майзульса 20% по промокоду ОСНОВА (при покупке на сайте https://alpinabook.ru (https://alpinabook.ru/)/)\n\n0:00 - О чем сегодняшний выпуск?\n0:45 - Что такое «маргиналии»? И почему в средневековых текстах их считали нормой?\n6:41 - Современный человек похож на средневекового? Что осталось, а что изменилось?\n11:50 - Какая картина мира была у человека средних веков?\n14:40 - Какие медиа были в средние века? \n17:35 - Комунацизионные досье. Как с помощью их «вводили» новых святых и работала инквизиция?\n22:54 - Что такое иконоборчество? Говорим про новую книгу Михаила Майзульса\n29:17 - «Отношения с божеством как со знакомым». Как средневековый человек воспринимал идолы?\n32:30 - Как в ритуалы иконоборческого насилия вплетается смех? Кому были адресованы разрушения идолов?\n41:18 - В средневековье была цензура? И могло ли иконоборчество быть цензурой?\n46:42 - Борьба «папства» с протестантами. Какие запреты на изображения были введены?\n51:18 - Как церковь относилась к картинам Босха?\n54:39 - Почему католическая церковь начала вводить так много запретов для изображений?\n57:39 - Про советскую историю. Как отделить пропаганду от культурного наследия?\n1:01:40 - «Идеальный путь - это смена контекста». Как остатки статуй становятся новым символом?\n1:11:24 - Какие самые распространенные темы на средневековых изображениях? (truncated) 02:41:18.092 [debug] QUERY OK source="sources" db=2.0ms idle=79.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.124 [debug] QUERY OK source="media_items" db=32.0ms idle=50.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-23 16:31:29Z], 10] 02:41:18.136 [debug] QUERY OK source="media_items" db=11.4ms idle=79.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Очень интересный получился выпуск с Александром Пановым: зачем нужна футурология в космосе, как на самом деле ищут жизнь на других планетах, как устроен язык межзвёздного общения и много чего ещё.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:44 - Про телескоп James Webb и поиски экзо-планет\n4:26 - Как устроен поиск внеземных цивилизаций по их типам?\n16:54 - \"Есть результат\". В космосе уже что-то нашли? Что это?\n21:00 - Про космический мусор с Земли и нет\n23:28 - Технический бум скоро закончится? Почему?\n27:35 - \"Техно-коммунизму\" или что нас ждет после окончания технического бума?\n28:47 - Космические колонизаторы возможны?\n30:01 - \"Мы приближаемся к точке, в которой кризисы будут учащаться\". Постсингулярные цивилизации и их проблемы\n32:04 - Что будет делать искусственный интеллект в обществе будущего?\n33:46 - ИИ заменят людей во всех профессиях?\n36:56 - \"Человек остается креативным до того момента пока его главной способностью - остается способность ошибаться\"\n38:20 - Какие фишки могут быть у цивилизации будущего?\n40:53 - Жизнь прилетела на Землю из космоса? Какие есть аргументы?\n48:52 - Как может быть устроено межгалактическое общение? Какой должна быть цивилизация чтобы выжить и начать общение?\n55:56 - Как должен быть устроен язык общения с внеземной цивилизацией?\n58:30 - Можно ли доказать, что у внеземной цивилизации будет такая же математика как у нас?\n1:04:24 - Какой может быть культура инопланетян?\n1:07:41 - Может ли жизнь появиться на планетах не с такими условиями как на Земле? Какой формы будет эта жизнь?\n1:10:29 - Уже есть аппарат, который может лететь со скоростью как четверть скорости света? Кто его создает?\n1:13:27 - Через сколько этот аппарат запустят?\n1:14:46 - Какая мотивация у людей, которые ищут внеземную жизнь? Как это поддерживают в России и в мире?\n1:17:24 - \"Это парадоксально, что это направление до сих пор живо\"\n1:18:09 - Что другие цивилизации могут подумать про нас?\n1:20:26 - Сколько нам ждать, чтобы найти внеземную жизнь?\n1:21:45 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "АСТРОФИЗИК Панов: Футуролог в Космосе", "55eb5fcb-5644-4829-b7ce-5a33edd7d3e0", "Xgt3AJ5dFnQ", [], false, "https://www.youtube.com/watch?v=Xgt3AJ5dFnQ", 4827, false, 165, "/downloads/youtube/ОСНОВА/2023-02-23_АСТРОФИЗИК Панов: Футуролог в Космосе.m4a", false, false, 10, 2, ~U[2023-02-23 16:31:29Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "Очень интересный получился выпуск с Александром Пановым: зачем нужна футурология в космосе, как на самом деле ищут жизнь на других планетах, как устроен язык межзвёздного общения и много чего ещё.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:44 - Про телескоп James Webb и поиски экзо-планет\n4:26 - Как устроен поиск внеземных цивилизаций по их типам?\n16:54 - \"Есть результат\". В космосе уже что-то нашли? Что это?\n21:00 - Про космический мусор с Земли и нет\n23:28 - Технический бум скоро закончится? Почему?\n27:35 - \"Техно-коммунизму\" или что нас ждет после окончания технического бума?\n28:47 - Космические колонизаторы возможны?\n30:01 - \"Мы приближаемся к точке, в которой кризисы будут учащаться\". Постсингулярные цивилизации и их проблемы\n32:04 - Что будет делать искусственный интеллект в обществе будущего?\n33:46 - ИИ заменят людей во всех профессиях?\n36:56 - \"Человек остается креативным до того момента пока его главной способностью - остается способность ошибаться\"\n38:20 - Какие фишки могут быть у цивилизации будущего?\n40:53 - Жизнь прилетела на Землю из космоса? Какие есть аргументы?\n48:52 - Как может быть устроено межгалактическое общение? Какой должна быть цивилизация чтобы выжить и начать общение?\n55:56 - Как должен быть устроен язык общения с внеземной цивилизацией?\n58:30 - Можно ли доказать, что у внеземной цивилизации будет такая же математика как у нас?\n1:04:24 - Какой может быть культура инопланетян?\n1:07:41 - Может ли жизнь появиться на планетах не с такими условиями как на Земле? Какой формы будет эта жизнь?\n1:10:29 - Уже есть аппарат, который может лететь со ск (truncated) 02:41:18.139 [debug] QUERY OK source="sources" db=2.4ms queue=0.1ms idle=59.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.171 [debug] QUERY OK source="media_items" db=31.8ms idle=50.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-17 17:23:25Z], 10] 02:41:18.183 [debug] QUERY OK source="media_items" db=10.9ms idle=79.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Скидка 40% на первый заказ в приложении Flor2U по промокоду ОСНОВА\n\nСкидка 15% на повторный заказ в приложении Flor2U по промокоду ОСНОВА15, ссылка на приложение: https://dep.onelink.me/NvS7/8fww6ajg\nПромокод действует до 17 марта.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске говорим про климат: что такое глобальное потепление и что с ним не так, чем хорош парниковый эффект, как изучают погоду миллионы лет назад, можно ли сделать климатическое оружие. Гость - климатолог Александр Чернокульский.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:55 - Про глобальное потепление\n2:08 - Насколько быстро греется планета?\n4:03 - Кто говорит, что глобального потепления нет?\n4:57 - Какие есть доказательства глобального потепления?\n5:56 - Парниковые газы и как через них увидеть прошлое\n9:52 - Как устроены парниковые газы?\n19:16 - Как климатологи используют GPS для прогнозов?\n20:17 - \"Изменение свойств подстилающих поверхностей\". Что это? И почему это опасно?\n26:50 - Что плохого в глобальном потеплении? Каким странам это идет на пользу?\n30:06 - Крупнейшие угрозы глобального потепления для России\n42:05 - Ближайшие последствия глобального потепления\n50:23 - \"Климат будет зависеть от измнений в обществе\". Какая прибавка температуры нас ждет?\n53:20 - Как рассчитываются климатические модели? И почему прогнозы погоды не всегда точны?\n1:00:22 - Как считается прогноз погоды? Как с этим связаны пассажирские самолеты?\n1:03:48 - Как рассчитывается вероятность осадков?\n1:05:32 - \"Серая зона прогноза\". Что это?\n1:08:05 - Почему в Санкт-Петербурге прогнозы погоды никогда не сбываются? \n1:10:23 - Почему стоит пользоваться локальными сервисами погоды? Где брать лучшие прогнозы?\n1:11:59 - Как разгоняют облака? А как они образуются? Какой в этом смысл и какие есть угрозы?\n1:13:30 - Как планируют бороться с углеродным следом?\n1:22:01 - Переход на электронный транспорт поможет снизить углеродный след?\n1:24:31 - Почему закаты бывают разных цветов?\n1:25:18 - Нейросети помогли лучше прогназировать погоду?\n1:26:06 - Каких облаков до людей не было?\n1:29:00 - Климатические киноляпы\n1:29:51 - Возможно ли сделать климатическое оружие?\n1:32:00 - В России может стать больше солнечных дней?\n1:33:31 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "Чернокульский: Климатическое оружие и Плюсы потепления", "205f7acb-e473-4f05-9396-91af3edfd602", "RcWUg8Ykt58", [], false, "https://www.youtube.com/watch?v=RcWUg8Ykt58", 5643, false, 166, "/downloads/youtube/ОСНОВА/2023-02-17_Чернокульский: Климатическое оружие и Плюсы потепления.m4a", false, false, 10, 1, ~U[2023-02-17 17:23:25Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "Скидка 40% на первый заказ в приложении Flor2U по промокоду ОСНОВА\n\nСкидка 15% на повторный заказ в приложении Flor2U по промокоду ОСНОВА15, ссылка на приложение: https://dep.onelink.me/NvS7/8fww6ajg\nПромокод действует до 17 марта.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске говорим про климат: что такое глобальное потепление и что с ним не так, чем хорош парниковый эффект, как изучают погоду миллионы лет назад, можно ли сделать климатическое оружие. Гость - климатолог Александр Чернокульский.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:55 - Про глобальное потепление\n2:08 - Насколько быстро греется планета?\n4:03 - Кто говорит, что глобального потепления нет?\n4:57 - Какие есть доказательства глобального потепления?\n5:56 - Парниковые газы и как через них увидеть прошлое\n9:52 - Как устроены парниковые газы?\n19:16 - Как климатологи используют GPS для прогнозов?\n20:17 - \"Изменение свойств подстилающих поверхностей\". Что это? И почему это опасно?\n26:50 - Что плохого в глобальном потеплении? Каким странам это идет на пользу?\n30:06 - Крупнейшие угрозы глобального потепления для России\n42:05 - Ближайшие последствия глобального потепления\n50:23 - \"Климат будет зависеть от измнений в обществе\". Какая прибавка температуры нас ждет?\n53:20 - Как рассчитываются климатические модели? И почему прогнозы погоды не всегда точны?\n1:00:22 - Как считается прогноз погоды? Как с этим связаны пассажирские самолеты?\n1:03:48 - Как рассчитывается вер (truncated) 02:41:18.186 [debug] QUERY OK source="sources" db=2.5ms idle=59.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.218 [debug] QUERY OK source="media_items" db=32.2ms idle=50.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-10 19:04:02Z], 10] 02:41:18.230 [debug] QUERY OK source="media_items" db=10.8ms idle=79.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Бесплатная кредитка Альфы с целым годом без %. Оформите онлайн и мы бесплатно привезём карту в удобное место и время: https://alfa.me/F3IgAL\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Игорь Исаев: обсуждаем почему русский язык похож на немецкий, что не так с феминитивами и кофе, как чаты портят речь и вот это все. Приятного просмотра!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Кратко про сегодняшний выпуск\n0:29 - Русский - агрессивный язык? Как делятся языки на слух?\n5:11 - Как работает этимология и что это?\n11:22 - Про фонетику и лексику\n15:16 - Как в язык вводятся новые слова и как сохраняются старомодная лексика\n19:29 - Какие диалекты существуют в русском языке?\n23:49 - Как происходит сбор новой информации по русскому языку\n29:09 - Насколько хорошо сохраняется старый язык?\n32:48 - Интересные слова и выражения, о которых вы могли не знать\n37:00 - Про мат и ее место в лексике\n39:50 - Почему мат запрещен?\n44:20 - Гэканье - норм?\n45:41 - Изменение языка - плохо или хорошо? Как месседжеры и интернет повлияли на язык?\n49:45 - Кофе - он или оно? \n55:16 - Про феминитивы. Они приживутся?\n58:31 - Рода в языке. От них надо избавится?\n1:08:31 - От чего корежит лингвистов?\n1:09:56 - Про цифры. Почему после \"тридцати\" \"сорок\"?\n1:11:33 - В чем уникальность звучания русского языка?\n1:19:17 - Необычные фонетические штуки в других языках\n1:26:58 - Чем отличается филология и лингвистика?\n1:29:50 - Прикладная лингвистика. Как лингвистика взаимодействует с современными технологиями и нейросетями?\n1:33:33 - Слова года в русском языке. Как их выбирают?\n1:34:34 - Каким будет язык через 100 лет?\n1:36:15 - Менять алфавит имеет смысл?\n1:38:50 - Спасибо за просмотр!\n\n*Виктор Вахштайн признан Министерством юстиции РФ иностранным агентом.\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама АО «Альфа-Банк», LjN8K5MDZ", "ФИЛОЛОГ Исаев: Как звучит язык? Феминитивы и Мат", "0e8ade4f-296a-49fe-9c5c-26b76b277b19", "Ghl9GhyK5XI", [], false, "https://www.youtube.com/watch?v=Ghl9GhyK5XI", 5956, false, 167, "/downloads/youtube/ОСНОВА/2023-02-10_ФИЛОЛОГ Исаев: Как звучит язык? Феминитивы и Мат.m4a", false, false, 10, 1, ~U[2023-02-10 19:04:02Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "Бесплатная кредитка Альфы с целым годом без %. Оформите онлайн и мы бесплатно привезём карту в удобное место и время: https://alfa.me/F3IgAL\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Игорь Исаев: обсуждаем почему русский язык похож на немецкий, что не так с феминитивами и кофе, как чаты портят речь и вот это все. Приятного просмотра!\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Кратко про сегодняшний выпуск\n0:29 - Русский - агрессивный язык? Как делятся языки на слух?\n5:11 - Как работает этимология и что это?\n11:22 - Про фонетику и лексику\n15:16 - Как в язык вводятся новые слова и как сохраняются старомодная лексика\n19:29 - Какие диалекты существуют в русском языке?\n23:49 - Как происходит сбор новой информации по русскому языку\n29:09 - Насколько хорошо сохраняется старый язык?\n32:48 - Интересные слова и выражения, о которых вы могли не знать\n37:00 - Про мат и ее место в лексике\n39:50 - Почему мат запрещен?\n44:20 - Гэканье - норм?\n45:41 - Изменение языка - плохо или хорошо? Как месседжеры и интернет повлияли на язык?\n49:45 - Кофе - он или оно? \n55:16 - Про феминитивы. Они приживутся?\n58:31 - Рода в языке. От них надо избавится?\n1:08:31 - От чего корежит лингвистов?\n1:09:56 - Про цифры. Почему после \"тридцати\" \"сорок\"?\n1:11:33 - В чем уникальность звучания русского языка?\n1:19:17 - Необычные фонетические штуки в других языках\n1:26:58 - Чем отличается филология и лингвистика?\n1:29:50 - Прикладная лингвистика. Как лингвистика взаимодействует с современными технологиями и нейросетями?\n1:33:33 - Слова года в русском языке. Как их выбирают?\n1:34:34 - Каким будет язык через 100 лет?\n1:36:15 - Менять алфавит имеет смысл?\n1:38:50 - Спасибо за просмотр!\n\n*Виктор Вахштайн признан Министерством юстиции РФ иностранным агентом.\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама АО «Альфа-Банк», LjN8K5MDZ", "ФИЛОЛОГ Исаев: Как звучит язык? Феминитивы и Мат", "Ghl9GhyK5XI", "https://www.youtube.com/watch?v=Ghl9GhyK5XI", 5956, false, "/downloads/youtube/ОСНОВА/2023- (truncated) 02:41:18.233 [debug] QUERY OK source="sources" db=2.1ms queue=0.1ms idle=59.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.266 [debug] QUERY OK source="media_items" db=33.4ms idle=50.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-03 15:35:38Z], 10] 02:41:18.280 [debug] QUERY OK source="media_items" db=12.7ms idle=80.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["RuStore – новый официальный магазин приложений для Android. Устанавливай сейчас: https://vk.cc/clcqcm\n\nКак учить новую информацию во время сна, сколько надо спать, какой рекорд по сну, существуют ли жаворонки, что такое летаргический сон, и что вообще такое СОН? Гость - сомнолог Михаил Полуэктов.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Начало\n0:15 - О чем пойдет речь?\n1:10 - Почему мы не можем зафиксировать момент засыпания?\n4:16 - Зачем нужен сон?\n4:54 - Кто умеет спать? Сон у медуз\n6:01 - «Природа не придумала ничего лучше». О сне с точки зрения эволюции\n8:52 - Теория синаптического гомеостаза. Что сохраняет сон?\n11:14 - «Сон влияет на эмоциональный компонент воспоминаний»\n14:35 - Что такое сон?\n17:57 - Сколько человек максимально может продержаться без сна?\n18:44 - Почему мы не можем очень много спать?\n21:03 - Какой минимум сна человек может себе позволить?\n22:57 - Какие циклы есть у сна? Чем они отличаются?\n28:43 - Почему мы так быстро забываем сны?\n30:35 - Про черно-белые и цветные сны\n32:23 - Сны - обычно о том, что нас волнует? Смыслы во снах\n41:35 - Откуда берутся кошмары и неприятные сновидения?\n43:35 - Как избежать неприятных сновидений?\n44:03 - Осознанный сон и как он работает?\n47:08 - «Можно научиться управлению сновидений». Зачем?\n50:29 - Бывают таблетки, которые отключают сны?\n51:11 - Как исследуют сны?\n53:33 - Бывают исследования на открытом мозге?\n56:20 - Прослушивание лекций во сне - помогает что-то выучить? Как сон помогает выучить материал?\n1:00:16 - Внутренние часы и как они устроены?\n1:01:47 - «Жаворонок» и «сова» - научные понятия?\n1:03:58 - Тест Хорна Остберга. Пройдите, чтобы больше понять про ваш сон :)\n1:05:02 - Почему зимой мы чувствуем себя более уставшими?\n1:06:37 - Просыпаться зимой лучше когда светло или темно?\n1:10:27 - Что такое летаргический сон?\n1:13:00 - Гоголь летаргически уснул?\n1:13:51 - Промежуточное состояние сна\n1:17:21 - Зимняя спячка животных. Что это за состояние?\n1:18:57 - Об уникальности человеческого сна\n1:20:06 - Есть ли быстрый способ уснуть?\n1:21:54 - Есть ли идеальный сон?\n1:23:08 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама: ООО «ВК», ИНН 7743001840\n2Vtzqwv4CVR", "СОМНОЛОГ Полуэктов: ЧТО МОЗГ ДЕЛАЕТ ВО СНЕ?", "84b2bf2e-eadc-4fb7-b5ec-fcfba7e6d119", "sBE0_pSgESQ", [], false, "https://www.youtube.com/watch?v=sBE0_pSgESQ", 5012, false, 168, "/downloads/youtube/ОСНОВА/2023-02-03_СОМНОЛОГ Полуэктов: ЧТО МОЗГ ДЕЛАЕТ ВО СНЕ?.m4a", false, false, 10, 1, ~U[2023-02-03 15:35:38Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "RuStore – новый официальный магазин приложений для Android. Устанавливай сейчас: https://vk.cc/clcqcm\n\nКак учить новую информацию во время сна, сколько надо спать, какой рекорд по сну, существуют ли жаворонки, что такое летаргический сон, и что вообще такое СОН? Гость - сомнолог Михаил Полуэктов.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Начало\n0:15 - О чем пойдет речь?\n1:10 - Почему мы не можем зафиксировать момент засыпания?\n4:16 - Зачем нужен сон?\n4:54 - Кто умеет спать? Сон у медуз\n6:01 - «Природа не придумала ничего лучше». О сне с точки зрения эволюции\n8:52 - Теория синаптического гомеостаза. Что сохраняет сон?\n11:14 - «Сон влияет на эмоциональный компонент воспоминаний»\n14:35 - Что такое сон?\n17:57 - Сколько человек максимально может продержаться без сна?\n18:44 - Почему мы не можем очень много спать?\n21:03 - Какой минимум сна человек может себе позволить?\n22:57 - Какие циклы есть у сна? Чем они отличаются?\n28:43 - Почему мы так быстро забываем сны?\n30:35 - Про черно-белые и цветные сны\n32:23 - Сны - обычно о том, что нас волнует? Смыслы во снах\n41:35 - Откуда берутся кошмары и неприятные сновидения?\n43:35 - Как избежать неприятных сновидений?\n44:03 - Осознанный сон и как он работает?\n47:08 - «Можно научиться управлению сновидений». Зачем?\n50:29 - Бывают таблетки, которые отключают сны?\n51:11 - Как исследуют сны?\n53:33 - Бывают исследования на открытом мозге?\n56:20 - Прослушивание лекций во сне - помогает что-то выучить? Как сон помогает выучить материал?\n1:00:16 - Внутренние часы и как они устроены?\n1:01:47 - «Жаворонок» и «сова» - научные понятия?\n1:03:58 - Тест Хорна Остберга. П (truncated) 02:41:18.282 [debug] QUERY OK source="sources" db=2.1ms queue=0.1ms idle=61.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.314 [debug] QUERY OK source="media_items" db=31.4ms idle=52.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-01-27 16:33:21Z], 10] 02:41:18.326 [debug] QUERY OK source="media_items" db=11.8ms idle=81.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Всю продукцию бренда Involta можно найти здесь: \nWildberries - https://www.wildberries.ru/brands/involta\nhttps://www.ozon.ru/seller/involta-335891/products/\nОфициальный сайт Involta - https://involta.ru/\n\nПриложение OneTwoTrip - отели, апартаменты и билеты по всему миру с возможностью оплаты картами любых банков\u00A0http://12trip.me/RCyb\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске обсуждаем космос как инженерный проект: в чем проблема полета на Марс, как вылететь за пределы солнечной системы и когда космический туризм станет доступным? Гость Дмитрий Насонов.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n1:04 - «Самая большая проблема полета на Марс - это жизнеобеспечение»\n2:43 - Что происходит с человеком после долгого нахождения в невесомости?\n4:01 - Как устроены тренажеры на космических станциях?\n8:09 - Какие есть основные проблемы на Марс? О радиации в космосе\n12:52 - Почему космонавты на орбите защищены от космической радиации?\n16:01 - Постройка баз в космосе может быть экономически выгодна?\n19:27 - О добыче ресурсов в космосе. Зачем?\n21:03 - Какие полезные ресурсы есть на Луне?\n22:23 - \"Вряд ли мы что-то удивительное найдем\". Какие элементы мы можем найти в нашей солнечной системе?\n25:39 - Насколько далеко человек может улететь от Земли? Как мы получаем информацию с очень удаленных спутников и телескопов?\n29:12 - Какая форма у Солнечной системы? \n29:46 - Насколько далеко мы можем запустить космонавтов?\n32:51 - Мы можем придумать очень быстрый космический двигатель? Почему это так долго?\n35:53 - Что можно вырастить в космосе? Как космос влияет на растения?\n39:16 - Какие эксперименты проводятся на МКС?\n39:54 - Что из научной фантастики теперь можно увидеть в реальности?\n47:43 - Интернет на МКС. Какой он?\n48:42 - Интернет на Марсе и как он работает\n52:27 - Искусственная гравитация возможна?\n52:29 - Откуда берется космический мусор? Его много?\n57:33 - Космический мусор ловят?\n59:58 - Мониторинг потенциально опасных для Земли космических тел. Как это работает?\n1:02:40 - Мы можем спастись от огромного астероида?\n1:05:04 - Массовому космическому туризму быть?\n1:12:31 - Космонавтика могла не случиться?\n1:16:22 - Как будут выглядеть космические полеты через 50 лет?\n1:18:56 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ИНЖЕНЕР Насонов: Картошка на Марсе, Проблемы на МКС, Полеты за Солнечную систему", "772b3af6-ca11-4a46-ace4-cb3868e388e2", "fR6A_EZIB0E", [], false, "https://www.youtube.com/watch?v=fR6A_EZIB0E", 4759, false, 169, "/downloads/youtube/ОСНОВА/2023-01-27_ИНЖЕНЕР Насонов: Картошка на Марсе, Проблемы на МКС, Полеты за Солнечную систему.m4a", false, false, 10, 1, ~U[2023-01-27 16:33:21Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "Всю продукцию бренда Involta можно найти здесь: \nWildberries - https://www.wildberries.ru/brands/involta\nhttps://www.ozon.ru/seller/involta-335891/products/\nОфициальный сайт Involta - https://involta.ru/\n\nПриложение OneTwoTrip - отели, апартаменты и билеты по всему миру с возможностью оплаты картами любых банков\u00A0http://12trip.me/RCyb\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске обсуждаем космос как инженерный проект: в чем проблема полета на Марс, как вылететь за пределы солнечной системы и когда космический туризм станет доступным? Гость Дмитрий Насонов.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n1:04 - «Самая большая проблема полета на Марс - это жизнеобеспечение»\n2:43 - Что происходит с человеком после долгого нахождения в невесомости?\n4:01 - Как устроены тренажеры на космических станциях?\n8:09 - Какие есть основные проблемы на Марс? О радиации в космосе\n12:52 - Почему космонавты на орбите защищены от космической радиации?\n16:01 - Постройка баз в космосе может быть экономически выгодна?\n19:27 - О добыче ресурсов в космосе. Зачем?\n21:03 - Какие полезные ресурсы есть на Луне?\n22:23 - \"Вряд ли мы что-то удивительное найдем\". Какие элементы мы можем найти в нашей солнечной системе?\n25:39 - Насколько далеко человек может улететь от Земли? Как мы получаем информацию с очень удаленных спутников и телескопов?\n29:12 - Какая форма у Солнечной системы? \n29:46 - Насколько далеко мы можем запустить космонавтов?\n32:51 - Мы можем придумать очень быстрый космичес (truncated) 02:41:18.329 [debug] QUERY OK source="sources" db=2.0ms idle=60.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.360 [debug] QUERY OK source="media_items" db=31.4ms idle=49.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-01-20 17:21:38Z], 10] 02:41:18.372 [debug] QUERY OK source="media_items" db=10.7ms idle=78.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Присоединяйся к учебе моушн-дизайну в ВВЕ: https://vk.cc/ckZ95H\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭто интересный разговор про предметный миру вокруг нас, язык вещей, минимализм и Икею, техническую эстетику в СССР и как появился дизайн Apple. Гостья - Мария Савостьянова, историк искусства и дизайна.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:52 - Как iPhone поменял все вокруг?\n5:09 - Дизайн уходит в цифровой мир? Какие реальные предметы стали ценнее?\n7:21 - Как тактильность влияет на наше восприятие? Про \"мультисенсорный дизайн\"\n10:04 - \"Гаптические игры\". Зачем они нужны и где их применяют?\n12:28 - Советский дизайн. Каким он был и как он устроен?\n18:08 - Какими были советские дизайнеры? История развития дизайна в СССР\n20:42 - Что такое \"техническая эстетика\" и что мы называем дизайном?\n24:29 - Как работал институт дизайна в СССР? Выставки зарубежного дизайна в Союзе\n27:28 - \"Конец\" советской мебели\n28:48 - 80-е годы в советском дизайне\n29:49 - Дизайн в 90-е годы\n30:10 - 2000-е. \"Быстрый разгон дизайна\"\n33:02 - Минимализм победил? \"Идея нового быта\" и \"век простых вещей\"\n41:20 - ИКЕА и в чем ее крутость\n44:46 - Откуда пришел минимализм? В чем его идея?\n47:39 - Почему люди хотят декорировать мир вокруг себя?\n51:49 - Что такое \"язык вещей\"? Какие вещи выставляют в музеях дизайна и почему?\n56:41 - О \"говорящих\" вещах и дизайне режимов. Дизайн как инструмент идеологий\n59:40 - Как вещи влияют на людей?\n1:03:58 - Дизайн как глобальное средство коммуникации\n1:06:14 - Apple изменили вещи, которые нас окружают? Что еще изменило наш мир?\n1:11:55 - На что нужно посмотреть из современного дизайна? Премия Red Dot\n1:13:58 - \"Нам больше хочется щупать, нюхать, слышать\"\n1:16:37 - P.S.\n1:17:14 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама ООО \"СИЛА ЗНАНИЯ\"", "САВОСТЬЯНОВА: IKEA, Советский дизайн, iPhone и Язык вещей", "6cccc1c6-fe1c-4dbe-8329-79ba04e168aa", "99zwfvL1uvw", [], false, "https://www.youtube.com/watch?v=99zwfvL1uvw", 4653, false, 170, "/downloads/youtube/ОСНОВА/2023-01-20_САВОСТЬЯНОВА: IKEA, Советский дизайн, iPhone и Язык вещей.m4a", false, false, 10, 1, ~U[2023-01-20 17:21:38Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "Присоединяйся к учебе моушн-дизайну в ВВЕ: https://vk.cc/ckZ95H\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭто интересный разговор про предметный миру вокруг нас, язык вещей, минимализм и Икею, техническую эстетику в СССР и как появился дизайн Apple. Гостья - Мария Савостьянова, историк искусства и дизайна.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:52 - Как iPhone поменял все вокруг?\n5:09 - Дизайн уходит в цифровой мир? Какие реальные предметы стали ценнее?\n7:21 - Как тактильность влияет на наше восприятие? Про \"мультисенсорный дизайн\"\n10:04 - \"Гаптические игры\". Зачем они нужны и где их применяют?\n12:28 - Советский дизайн. Каким он был и как он устроен?\n18:08 - Какими были советские дизайнеры? История развития дизайна в СССР\n20:42 - Что такое \"техническая эстетика\" и что мы называем дизайном?\n24:29 - Как работал институт дизайна в СССР? Выставки зарубежного дизайна в Союзе\n27:28 - \"Конец\" советской мебели\n28:48 - 80-е годы в советском дизайне\n29:49 - Дизайн в 90-е годы\n30:10 - 2000-е. \"Быстрый разгон дизайна\"\n33:02 - Минимализм победил? \"Идея нового быта\" и \"век простых вещей\"\n41:20 - ИКЕА и в чем ее крутость\n44:46 - Откуда пришел минимализм? В чем его идея?\n47:39 - Почему люди хотят декорировать мир вокруг себя?\n51:49 - Что такое \"язык вещей\"? Какие вещи выставляют в музеях дизайна и почему?\n56:41 - О \"говорящих\" вещах и дизайне режимов. Дизайн как инструмент идеологий\n59:40 - Как вещи влияют на людей?\n1:03:58 - Дизайн как глобальное средство коммуникации\n1:06:14 - Apple изменили вещи, которые нас окружают? Что еще изменило наш мир?\n1:11:55 - На что нужно посмотреть из современного дизайна? Премия Red Dot\n1:13:58 - \"Нам больше хочется щупать, нюхать, слышать\"\n1:16:37 - P.S.\n1:17:14 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама ООО \"СИЛА ЗНАНИЯ\"", "САВОСТЬЯНОВА: IKEA, Советский дизайн, iPhone и Язык вещей", "99zwfvL1uvw", "https://www.youtube.com/watch?v=99zwfvL1uvw", 4653, false, "/downloads/youtube/ОСНОВА/2 (truncated) 02:41:18.374 [debug] QUERY OK source="sources" db=2.0ms idle=58.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.408 [debug] QUERY OK source="media_items" db=32.9ms idle=48.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-01-13 15:52:22Z], 10] 02:41:18.419 [debug] QUERY OK source="media_items" db=10.3ms idle=79.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["VK – место встречи Нового года. Узнайте подробнее на сайте: https://vk.cc/ckEz2k\n\nПромокод OSNOVA20 - скидка 20% на бумажную книгу Андрея Журавлева «Похождения видов» на сайте https://alpinabook.ru\nДействует с 12 по 31 января включительно.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭто выпуск про то, что было на планете задолго до человека, как выглядели природа и наши далекие предки, почему вымерли динозавры и история Земли. Об этом разговариваем с палеонтологом Андреем Журавлевым.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Всем привет! О чем сегодняшний выпуск?\n0:55 - Какие динозавры жили и живут в Москве?\n3:59 - Главные динозавры России и как они выглядели\n4:55 - Где откапывают динозавров?\n7:04 - Чем занимаются палеонтологи?\n8:58 - О древних людях и динозаврах\n10:44 - \"Земля всегда изменялась\". Что дают нам раскопки останков динозавров\n13:50 - Почему динозавры не появились заново после вымирания?\n15:20 - От чего вымерли динозавры? Почему динозаврвы занимались каннибализмом?\n23:22 - Как могли эволюционировать динозавры и насколько большие у них были мозги?\n28:03 - Как была строена фауна во времена динозавров? Все было большое? Как окраска помогала им выживать?\n31:05 - Про закон Копа и почему млекопитающие не такие большие как динозавры\n40:34 - Основные версии вымирания динозавров\n53:28 - Какой Земля была при динозаврах?\n1:00:47 - Про \"Парк Юрского периода\". Как кино помогло палеонтологии\n1:03:57 - Почему выжили крокодилы?\n1:05:03 - Как моделируют внешность динозавров? Насколько точно мы знаем как они выглядят?\n1:09:00 - Какие еще древние животные были кроме динозавров? Как ученые прошлого хайпили на динозаврах?\n1:14:49 - Драконов приудмали из-за динозавров?\n1:16:21 - Какие животные эпохи динозавров дожили до наших времен\n1:18:29 - О человеке с точки зрения палеонтологии\n1:22:14 - Спасибо за просмотр!\n\nРеклама. ООО \"В Контакте\", ИНН 7842349892. Токен: 2VtzqxXnCaw\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ЖУРАВЛЕВ: Динозавры и Какой была Земля до нас?", "452c6a45-6c02-4476-a15b-0f487ab675cc", "WnIbV-vocww", [], false, "https://www.youtube.com/watch?v=WnIbV-vocww", 4957, false, 171, "/downloads/youtube/ОСНОВА/2023-01-13_ЖУРАВЛЕВ: Динозавры и Какой была Земля до нас?.m4a", false, false, 10, 1, ~U[2023-01-13 15:52:22Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "VK – место встречи Нового года. Узнайте подробнее на сайте: https://vk.cc/ckEz2k\n\nПромокод OSNOVA20 - скидка 20% на бумажную книгу Андрея Журавлева «Похождения видов» на сайте https://alpinabook.ru\nДействует с 12 по 31 января включительно.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭто выпуск про то, что было на планете задолго до человека, как выглядели природа и наши далекие предки, почему вымерли динозавры и история Земли. Об этом разговариваем с палеонтологом Андреем Журавлевым.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Всем привет! О чем сегодняшний выпуск?\n0:55 - Какие динозавры жили и живут в Москве?\n3:59 - Главные динозавры России и как они выглядели\n4:55 - Где откапывают динозавров?\n7:04 - Чем занимаются палеонтологи?\n8:58 - О древних людях и динозаврах\n10:44 - \"Земля всегда изменялась\". Что дают нам раскопки останков динозавров\n13:50 - Почему динозавры не появились заново после вымирания?\n15:20 - От чего вымерли динозавры? Почему динозаврвы занимались каннибализмом?\n23:22 - Как могли эволюционировать динозавры и насколько большие у них были мозги?\n28:03 - Как была строена фауна во времена динозавров? Все было большое? Как окраска помогала им выживать?\n31:05 - Про закон Копа и почему млекопитающие не такие большие как динозавры\n40:34 - Основные версии вымирания динозавров\n53:28 - Какой Земля была при динозаврах?\n1:00:47 - Про \"Парк Юрского периода\". Как кино помогло палеонтологии\n1:03:57 - Почему выжили крокодилы?\n1:05:03 - Как моделируют внешность динозавров? Насколько точно мы знаем как они выглядят?\n1:09:00 - Какие еще древние животные были кроме динозавров? Как ученые прошлого хайпили на динозаврах?\n1:14:49 - Драконов приудмали из-за динозавров?\n1:16:21 - Какие животные эпохи динозавров дожили до наших времен\n1:18:29 - О человеке с точки зрения палеонтологии\n1:22:14 - Спасибо за просмотр!\n\nРеклама. ООО \"В Контакте\", ИНН 7842349 (truncated) 02:41:18.421 [debug] QUERY OK source="sources" db=2.1ms idle=58.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.454 [debug] QUERY OK source="media_items" db=32.1ms idle=49.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-01-06 19:46:12Z], 10] 02:41:18.467 [debug] QUERY OK source="media_items" db=12.4ms idle=79.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске завораживающий разговор про жадину говядина, бабу Ягу, городской фольклор и посидеть на дорожку. В гостях филолог Никита Петров. \n\n0:00 - Былички и случаи в деревнях\n1:18 - Кратко про сегодняшний выпуск\n2:13 - Что такое фольклор? Откуда он появился\n6:19 - \"Открывать дух народа\". Идея фольклора\n11:19 - Мировая классификация сюжетов \n14:15 - О современных мифах и \"письмах счастья\". Зачем нужен фольклор?\n23:15 - Этиологические легенды\n26:52 - Есть ли в сказках архетипы? Можно ли понять человека через фольклор?\n38:15 - \"Морфология волшебной сказки\"\n40:02 - Схема сказок и почему она видится почти везде? \n45:18 - \"Объясняя религию\" и почему мы продолжаем распространять ее сюжеты\n48:05 - Как мы объясняем все, что выходит за пределы норм? Эмные и этные трактовки\n52:52 - Фольклорная экспедиция и изучение распространения фольклора в современном мире\n55:36 - Как происходят фольклорные экспедиции и зачем они нужны\n1:01:24 - О первых аудиозаписях фольклора. Как сейчас рассказывают былины и мифы?\n1:06:48 - Какую задачу несли былины и эпос раньше?\n1:10:33 - Про распространение былин и исторических песен. Это древняя пропаганда?\n1:13:02 - \"Цензура коллектива\" - что это? Как советская власть пыталась создать про себя фольклор\n1:16:05 - Почему выкупают невесту?\n1:17:36 - Про тьфу-тьфу-тьфу, сглаз и левую сторону\n1:19:30 - \"Постучать по дереву\" и посмотреться в зеркало\n1:20:40 - Про \"жадину-говядину\"\n1:23:15 - Исследование фольклора в интернете. Постфольклор\n1:36:51 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ФИЛОЛОГ Петров: ВЫПУСК ПУШКА", "0c1decfb-4739-4e82-9666-8bf75a9c2390", "GkikN0EhHq8", [], false, "https://www.youtube.com/watch?v=GkikN0EhHq8", 5868, false, 172, "/downloads/youtube/ОСНОВА/2023-01-06_ФИЛОЛОГ Петров: ВЫПУСК ПУШКА.m4a", false, false, 10, 1, ~U[2023-01-06 19:46:12Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске завораживающий разговор про жадину говядина, бабу Ягу, городской фольклор и посидеть на дорожку. В гостях филолог Никита Петров. \n\n0:00 - Былички и случаи в деревнях\n1:18 - Кратко про сегодняшний выпуск\n2:13 - Что такое фольклор? Откуда он появился\n6:19 - \"Открывать дух народа\". Идея фольклора\n11:19 - Мировая классификация сюжетов \n14:15 - О современных мифах и \"письмах счастья\". Зачем нужен фольклор?\n23:15 - Этиологические легенды\n26:52 - Есть ли в сказках архетипы? Можно ли понять человека через фольклор?\n38:15 - \"Морфология волшебной сказки\"\n40:02 - Схема сказок и почему она видится почти везде? \n45:18 - \"Объясняя религию\" и почему мы продолжаем распространять ее сюжеты\n48:05 - Как мы объясняем все, что выходит за пределы норм? Эмные и этные трактовки\n52:52 - Фольклорная экспедиция и изучение распространения фольклора в современном мире\n55:36 - Как происходят фольклорные экспедиции и зачем они нужны\n1:01:24 - О первых аудиозаписях фольклора. Как сейчас рассказывают былины и мифы?\n1:06:48 - Какую задачу несли былины и эпос раньше?\n1:10:33 - Про распространение былин и исторических песен. Это древняя пропаганда?\n1:13:02 - \"Цензура коллектива\" - что это? Как советская власть пыталась создать про себя фольклор\n1:16:05 - Почему выкупают невесту?\n1:17:36 - Про тьфу-тьфу-тьфу, сглаз и левую сторону\n1:19:30 - \"Постучать по дереву\" и посмотреться в зеркало\n1:20:40 - Про \"жадину-говядину\"\n1:23:15 - Исследование фольклора в интернете. Постфольклор\n1:36:51 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ФИЛОЛОГ Петров: ВЫПУСК ПУШКА", "GkikN0EhHq8", "https://www.youtube.com/watch?v=GkikN0EhHq8", 5868, false, "/downloads/youtube/ОСНОВА/2023-01-06_ФИЛОЛОГ Петров: ВЫПУСК ПУШКА.m4a", false, 10, ~U[2023-01-06 19:46:12Z]] 02:41:18.469 [debug] QUERY OK source="sources" db=1.7ms idle=59.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.501 [debug] QUERY OK source="media_items" db=31.8ms idle=50.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-30 17:39:37Z], 10] 02:41:18.513 [debug] QUERY OK source="media_items" db=10.9ms idle=79.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["http://bit.ly/3WRml3D - доверьтесь профессионалам и получайте экспертные знания в Контур.Школе\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Антон Бирюков, и кажется, вышло очень интересно: возможна ли другая Вселенная, есть ли на Земле темная материя и как ученые хайпят на открытиях.\n\n0:00 - Кто такой астроном и чем он занимается?\n1:52 - Коротко о сегодняшнем выпуске\n2:36 - Кто открыл закон всемирного тяготения?\n7:10 - Какие объекты чаще всего открывают в космосе? Про нейминг космических объектов\n11:09 - Наша солнечная система уникальна? Планетные системы и как они устроены во вселенной\n13:17 - Темная материя и другие небычные явления во вселенной\n16:23 - Что ждет наше Солнце? Компактные объекты вселенной\n24:05 - Как сфотографировали черную дыру? Почему она так выглядит?\n27:57 - Вселенная может выглядеть иначе, чем мы себе ее представляем?\n30:06 - Про наблюдения в науке\n32:33 - Что такое темная энергия и микроволновый фон?\n34:25 - Про расширение вселенной\n43:29 - Что может быть за границей вселенной?\n46:52 - Большой взрыв и что мы из него узнаем?\n48:58 - Что такое \"кротовые норы\"?\n53:36 - \"Черные дыры пришли в нашу жизнь\". Как космические явления помогают человечеству?\n1:02:38 - Научные гепотизы и в чем измеряют их достоверность\n1:12:21 - Сколько \"сигм\" равняются открытию?\n1:18:24 - О репутации в науке\n1:19:50 - Космос помогает изучать человека?\n1:23:44 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "АСТРОФИЗИК Бирюков: Что в конце Вселенной, Черные дыры, Темная материя и Кротовые норы", "ab55b794-fccc-46eb-a601-db7d660e835f", "dj2Vxb7Sw-c", [], false, "https://www.youtube.com/watch?v=dj2Vxb7Sw-c", 5050, false, 173, "/downloads/youtube/ОСНОВА/2022-12-30_АСТРОФИЗИК Бирюков: Что в конце Вселенной, Черные дыры, Темная материя и Кротовые норы.m4a", false, false, 10, 1, ~U[2022-12-30 17:39:37Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "http://bit.ly/3WRml3D - доверьтесь профессионалам и получайте экспертные знания в Контур.Школе\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске Антон Бирюков, и кажется, вышло очень интересно: возможна ли другая Вселенная, есть ли на Земле темная материя и как ученые хайпят на открытиях.\n\n0:00 - Кто такой астроном и чем он занимается?\n1:52 - Коротко о сегодняшнем выпуске\n2:36 - Кто открыл закон всемирного тяготения?\n7:10 - Какие объекты чаще всего открывают в космосе? Про нейминг космических объектов\n11:09 - Наша солнечная система уникальна? Планетные системы и как они устроены во вселенной\n13:17 - Темная материя и другие небычные явления во вселенной\n16:23 - Что ждет наше Солнце? Компактные объекты вселенной\n24:05 - Как сфотографировали черную дыру? Почему она так выглядит?\n27:57 - Вселенная может выглядеть иначе, чем мы себе ее представляем?\n30:06 - Про наблюдения в науке\n32:33 - Что такое темная энергия и микроволновый фон?\n34:25 - Про расширение вселенной\n43:29 - Что может быть за границей вселенной?\n46:52 - Большой взрыв и что мы из него узнаем?\n48:58 - Что такое \"кротовые норы\"?\n53:36 - \"Черные дыры пришли в нашу жизнь\". Как космические явления помогают человечеству?\n1:02:38 - Научные гепотизы и в чем измеряют их достоверность\n1:12:21 - Сколько \"сигм\" равняются открытию?\n1:18:24 - О репутации в науке\n1:19:50 - Космос помогает изучать человека?\n1:23:44 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "АСТРОФИЗИК Бирюков: Что в конце Вселенной, Черные дыры, Темная материя и Кротовые норы", "dj2Vxb7Sw-c", "https://www.youtube.com/watch?v=dj2Vxb7Sw-c", 5050, false, "/downloads/youtube/ОСНОВА/2022-12-30_АСТРОФИЗИК Бирюков: Что в конце Вселенной, Черные дыры, Темная материя и Кротовые норы.m4a", false, 10, ~U[2022-12-30 17:39:37Z]] 02:41:18.514 [debug] QUERY OK source="sources" db=1.6ms idle=59.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.548 [debug] QUERY OK source="media_items" db=33.4ms idle=48.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-23 16:43:24Z], 10] 02:41:18.563 [debug] QUERY OK source="media_items" db=13.6ms idle=79.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Запускайте эффективные рекламные кампании с МТС Маркетологом - https://l.mts.ru/1/marketolog_osnova\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Константин Северинов. Мощь и глубина генетики и биологии: чем жизнь отличается от нежизни, что можно узначь о человеке по его ДНК и кому достанется таблетка от старости?\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Кратко про сегодняшний выпуск\n1:13 - Почему взрослые близнецы перестают быть похожи друг на друга?\n8:49 - Что мы можем понять о человеке через ДНК?\n13:59 - Про гены и за что они отвечают. Можно ли высчитать вероятность заболеваний через гены?\n17:43 - Гены влияют на интеллект? Из чего состоит геном?\n25:01 - Доминантные гены. Что это?\n28:20 - Определение идентичности и ошибки ДНК\n31:28 - Что такое жизнь и из чего она складывается?\n34:21 - Почему умирают клетки?\n36:13 - Про смерть и \"программированное отмирание\". Можно ли оживить мертвую клетку?\n43:07 - Современные технологии в биологии\n45:59 - Кодировка в ДНК и прогнозирование свертков белков\n54:25 - Идеальные организмы существуют?\n57:55 - \"У жизни дизайнера не было\"\n1:01:07 - Чем мы похожи на одноклеточные организмы?\n1:05:28 - Чем мы хуже бактерий?\n1:06:08 - Возможно ли найти геном Иисуса? Про находку генома неандертальцев\n1:08:21 - Насколько мы близки неандертальцам?\n1:09:29 - Как устроено клонирование?\n1:14:58 - \"Ваш клон не будет вами\". О сложностях клонирования\n1:18:08 - Про увеличение продолжительности жизни\n1:25:00 - Таблетка от старения может существовать?\n1:28:03 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама. Рекламодатель ООО «СберОбразование»", "БИОЛОГ Северинов: Что есть жизнь, Почему близнецы разные, Что скрыто ДНК, Лекарство от старости", "9a157314-9240-4d95-9220-2c7f5c055c93", "Kx6cqyqhp2Q", [], false, "https://www.youtube.com/watch?v=Kx6cqyqhp2Q", 5211, false, 174, "/downloads/youtube/ОСНОВА/2022-12-23_БИОЛОГ Северинов: Что есть жизнь, Почему близнецы разные, Что скрыто ДНК, Лекарство от старости.m4a", false, false, 10, 1, ~U[2022-12-23 16:43:24Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "Запускайте эффективные рекламные кампании с МТС Маркетологом - https://l.mts.ru/1/marketolog_osnova\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске Константин Северинов. Мощь и глубина генетики и биологии: чем жизнь отличается от нежизни, что можно узначь о человеке по его ДНК и кому достанется таблетка от старости?\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Кратко про сегодняшний выпуск\n1:13 - Почему взрослые близнецы перестают быть похожи друг на друга?\n8:49 - Что мы можем понять о человеке через ДНК?\n13:59 - Про гены и за что они отвечают. Можно ли высчитать вероятность заболеваний через гены?\n17:43 - Гены влияют на интеллект? Из чего состоит геном?\n25:01 - Доминантные гены. Что это?\n28:20 - Определение идентичности и ошибки ДНК\n31:28 - Что такое жизнь и из чего она складывается?\n34:21 - Почему умирают клетки?\n36:13 - Про смерть и \"программированное отмирание\". Можно ли оживить мертвую клетку?\n43:07 - Современные технологии в биологии\n45:59 - Кодировка в ДНК и прогнозирование свертков белков\n54:25 - Идеальные организмы существуют?\n57:55 - \"У жизни дизайнера не было\"\n1:01:07 - Чем мы похожи на одноклеточные организмы?\n1:05:28 - Чем мы хуже бактерий?\n1:06:08 - Возможно ли найти геном Иисуса? Про находку генома неандертальцев\n1:08:21 - Насколько мы близки неандертальцам?\n1:09:29 - Как устроено клонирование?\n1:14:58 - \"Ваш клон не будет вами\". О сложностях клонирования\n1:18:08 - Про увеличение продолжительности жизни\n1:25:00 - Таблетка от старения может существовать?\n1:28:03 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама. Рекламодатель ООО «СберОбразование»", "БИОЛОГ Северинов: Что есть жизнь, Почему близнецы разные, Что скрыто ДНК, Лекарство от старости", "Kx6cqyqhp2Q", "https://www.youtube.com/watch?v=Kx6cqyqhp2Q", 5211, false, "/downloads/youtube/ОСНОВА/2022-12-23_БИОЛОГ Северинов: Что есть жизнь, Почему близнецы разные, Что скрыто ДНК, Лекарство от старости.m4a", false, 10, ~U[2022-12-23 16:43:24Z]] 02:41:18.564 [debug] QUERY OK source="sources" db=1.7ms idle=62.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.601 [debug] QUERY OK source="media_items" db=36.4ms idle=52.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-16 19:17:19Z], 10] 02:41:18.612 [debug] QUERY OK source="media_items" db=10.8ms idle=86.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Skillbox, курс \"Менеджер проекта\":\u00A0https://clck.ru/333orE\nСкидка 60% по промокоду OSNOVA_60\n\n✅ Открыть счет для трейдинга — http://bit.ly/3HHsACP \n✅ Подробнее о новогодней акции: http://bit.ly/3jbjdAX\n✅ Торговать в мобильном приложении от AMarkets — http://bit.ly/3FYE1VB\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭто очень интересный выпуск, братцы. Константин Анохин рассказывает, как нейробиологи ищут мысли, чем сознание человека отличается от сознание животных, что такое нейрон Дженифер Энистон. Смотрите, гарантированно будет, о чем подумать.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:52 - Что такое \"проблема сознания\"?\n3:01 - Эволюционная функция сознания и его определение\n7:34 - \"Для сознания не обязательно наличие языка\". Какую информацию дает сознание?\n15:01 - Как возникло сознание?\n16:24 - Чем мозг человека отличается от мозга животных? \n18:57 - Как эволюционировал человеческий мозг?\n20:52 - Особенные клетки в мозге человека\n21:50 - Как исследуется сознание? Про субъективность сознания\n41:05 - Субъективный опыт у животных и его изучение\n44:07 - \"Разговоры отдельных клеток\". Как исследуют мозг у людей? \n47:58 - Какая информация хранится в нейронах мозга? И как она хранится?\n50:18 - Эксперимент 25 кадра. Как его воспринимает наш мозг?\n51:38 - Нейронные сети в мозге\n53:08 - Специализированные нейроны. Как они себя ведут и работают?\n57:10 - \"Искусственный интелект показывает специализацию нейронов в мозге\"\n1:00:04 - Как формируются субъективные взгляды у отдельных клеток мозга?\n1:01:57 - Как работает наша память? Что мы запоминаем лучше?\n1:08:27 - Искусственные нейросети похожи на человеческий мозг?\n1:14:16 - Про процессы когнитивного уровня в мозге. По какому принципу они работают?\n1:17:22 - Гиперсетевая теория мозга\n1:25:09 - Первоначальные принципы теории . 1. Генерирование новых функциональных систем\n1:30:42 - 2. Наличие глубокой глобальной нервной сети\n1:34:03 - 3. Обязательбное наличие долговременной памяти у сети клеток\n1:34:52 - Принципы возникновения нейронной гиперсети. \"Композитор\"\n1:37:33 - \"Декомпозитор\"\n1:43:14 - \"Рекомпозитор\"\n1:47:43 - Теория о разуме и сознании\n1:51:49 - \"Сознание - этап эволюции материи\"\n1:53:55 - Ставим многоточие?\n1:55:52 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "НЕЙРОБИОЛОГ Константин Анохин: Как устроен разум и сознание?", "130783ea-04d4-4752-850d-2c0bbda68547", "qXUXQmNOVjI", [], false, "https://www.youtube.com/watch?v=qXUXQmNOVjI", 6982, false, 175, "/downloads/youtube/ОСНОВА/2022-12-16_НЕЙРОБИОЛОГ Константин Анохин: Как устроен разум и сознание?.m4a", false, false, 10, 1, ~U[2022-12-16 19:17:19Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "Skillbox, курс \"Менеджер проекта\":\u00A0https://clck.ru/333orE\nСкидка 60% по промокоду OSNOVA_60\n\n✅ Открыть счет для трейдинга — http://bit.ly/3HHsACP \n✅ Подробнее о новогодней акции: http://bit.ly/3jbjdAX\n✅ Торговать в мобильном приложении от AMarkets — http://bit.ly/3FYE1VB\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nЭто очень интересный выпуск, братцы. Константин Анохин рассказывает, как нейробиологи ищут мысли, чем сознание человека отличается от сознание животных, что такое нейрон Дженифер Энистон. Смотрите, гарантированно будет, о чем подумать.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:52 - Что такое \"проблема сознания\"?\n3:01 - Эволюционная функция сознания и его определение\n7:34 - \"Для сознания не обязательно наличие языка\". Какую информацию дает сознание?\n15:01 - Как возникло сознание?\n16:24 - Чем мозг человека отличается от мозга животных? \n18:57 - Как эволюционировал человеческий мозг?\n20:52 - Особенные клетки в мозге человека\n21:50 - Как исследуется сознание? Про субъективность сознания\n41:05 - Субъективный опыт у животных и его изучение\n44:07 - \"Разговоры отдельных клеток\". Как исследуют мозг у людей? \n47:58 - Какая информация хранится в нейронах мозга? И как она хранится?\n50:18 - Эксперимент 25 кадра. Как его воспринимает наш мозг?\n51:38 - Нейронные сети в мозге\n53:08 - Специализированные нейроны. Как они себя ведут и работают?\n57:10 - \"Искусственный интелект показывает специализацию нейронов в мозге\"\n1:00:04 - Как формируются субъективные взгляды у отдельных кле (truncated) 02:41:18.615 [debug] QUERY OK source="sources" db=1.8ms idle=64.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.648 [debug] QUERY OK source="media_items" db=33.7ms idle=52.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-09 16:33:50Z], 10] 02:41:18.660 [debug] QUERY OK source="media_items" db=10.6ms idle=84.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nСегодня Женя Тимонова с канала Все как у зверей. Обсуждаем: чем человек лучше и хуже других животных, каких фишек мы лишились, как муравью считают, и чем эволюционно обоснован женский оргазм?\n\nКрутой канал Жени, заходите: https://www.youtube.com/@Vsekakuzverei-channel\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Почему зубы у людей такие?\n1:36 - О чем сегодняшний выпуск?\n2:18 - Люди или животные?\n3:24 - Чем отличается человек от животного?\n7:11 - Про уникальность человеческой речи\n10:48 - Муравьи умеют считать? Зачем им это надо?\n13:11 - Продолжаем про речь у людей и самовыражение у животных\n16:50 - Обучение и воспоминания у животных. Как животные реагируют на стресс?\n19:24 - \"Человек - конформное существо\". Про поведение человека с другими людьми\n28:00 - \"Социальные животные склонны к конформизму\"\n30:20 - Про эволюцию\n32:45 - Есть ли онкология у акул? От чего и почему страдают млекопитающие?\n34:57 - Про птиц и почему они медленно стареют\n38:35 - Экология и связь живого и неживого\n41:13 - Величайшие экологические катастрофы\n47:53 - Сколько занимает появление нового вида?\n50:30 - Что во время эволюции потерял человек?\n56:06 - Антревольт у людей. \n57:40 - Про функцию женских и мужских оргазмов\n1:00:05 - Секс и его мотивация у людей и животных\n1:04:30 - Люди похожи на своих домашних животных?\n1:05:37 - Окружающая фауна влияет на людей?\n1:06:06 - Про открытие новых животных\n1:09:05 - Спасибо на просмотр! Подписывайтесь на канал Жени\n1:10:03 - P.S. Что такое Droider?\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ЖЕНЯ ТИМОНОВА: Эволюция, Конформизм, Оргазм (Все как у зверей)", "cd34d9ce-10c5-4dbb-bab6-7c006de8b29e", "rvldKAWsFSs", [], false, "https://www.youtube.com/watch?v=rvldKAWsFSs", 4253, false, 176, "/downloads/youtube/ОСНОВА/2022-12-09_ЖЕНЯ ТИМОНОВА: Эволюция, Конформизм, Оргазм (Все как у зверей).m4a", false, false, 10, 1, ~U[2022-12-09 16:33:50Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nСегодня Женя Тимонова с канала Все как у зверей. Обсуждаем: чем человек лучше и хуже других животных, каких фишек мы лишились, как муравью считают, и чем эволюционно обоснован женский оргазм?\n\nКрутой канал Жени, заходите: https://www.youtube.com/@Vsekakuzverei-channel\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Почему зубы у людей такие?\n1:36 - О чем сегодняшний выпуск?\n2:18 - Люди или животные?\n3:24 - Чем отличается человек от животного?\n7:11 - Про уникальность человеческой речи\n10:48 - Муравьи умеют считать? Зачем им это надо?\n13:11 - Продолжаем про речь у людей и самовыражение у животных\n16:50 - Обучение и воспоминания у животных. Как животные реагируют на стресс?\n19:24 - \"Человек - конформное существо\". Про поведение человека с другими людьми\n28:00 - \"Социальные животные склонны к конформизму\"\n30:20 - Про эволюцию\n32:45 - Есть ли онкология у акул? От чего и почему страдают млекопитающие?\n34:57 - Про птиц и почему они медленно стареют\n38:35 - Экология и связь живого и неживого\n41:13 - Величайшие экологические катастрофы\n47:53 - Сколько занимает появление нового вида?\n50:30 - Что во время эволюции потерял человек?\n56:06 - Антревольт у людей. \n57:40 - Про функцию женских и мужских оргазмов\n1:00:05 - Секс и его мотивация у людей и животных\n1:04:30 - Люди похожи на своих домашних животных?\n1:05:37 - Окружающая фауна влияет на людей?\n1:06:06 - Про открытие новых животных\n1:09:05 - Спасибо на просмотр! Подписывайтесь на канал Жени\n1:10:03 - P.S. Что такое Droider?\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ЖЕНЯ ТИМОНОВА: Эволюция, Конформизм, Оргазм (Все как у зверей)", "rvldKAWsFSs", "https://www.youtube.com/watch?v=rvldKAWsFSs", 4253, false, "/downloads/youtube/ОСНОВА/2022-12-09_ЖЕНЯ ТИМОНОВА: Эволюция, Конформизм, Оргазм (Все как у зверей).m4a", false, 10, ~U[2022-12-09 16:33:50Z]] 02:41:18.662 [debug] QUERY OK source="sources" db=1.9ms idle=48.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.698 [debug] QUERY OK source="media_items" db=35.6ms idle=48.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-12-02 19:28:07Z], 10] 02:41:18.730 [debug] QUERY OK source="media_items" db=30.8ms idle=50.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Идеальный инструмент для работы и учёбы: https://bit.ly/MSI_OCHOBA\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nLast of Us, GTA 6, Half-Life Alyx, Pong, Resident Evil - о том как устроены игры, как они меняют культуру, чем отличаются от кино и театра разговариваем сегодня. Гость - Александр Ветушинский, исследователь видео игр.\n\nАлександр Ветушинский - научный сотрудник философского факультета МГУ, руководитель профиля «Гейм-дизайн» в Институте бизнеса и дизайна, эксперт Лаборатории геймификации Сбера, автор книги «Игродром: что нужно знать о видеоиграх и игровой культуре».\n\n0:00 - О чем сегодняшний выпуск?\n0:32 - Что исследовать в видеоиграх?\n1:49 - О развитии видеоигровой индустрии\n6:48 - Как изучают культуру компьютерных игр\n10:47 - Современная культура в играх и наоборот\n12:48 - История игровой индустрии. Первый коммерческий успех видеоигр\n17:08 - Появление домашних консолей. Реклама игровых приставок\n18:40 - В чем разница игр из аркадных залов и игр для домашних консолей?\n20:49 - Почему Лара Крофт \"Tomb Raider\" стала прорывной игрой?\n24:27 - Ключевые игры 90-х. Главный этап становления видеоигр\n29:18 - MDA framework. Из чего строятся видеоигры?\n40:03 - Что в игре важнее: история или геймплей?\n42:11 - Игровые движки и появление гейм-дизайнеров\n43:43 - \"The Last of Us\" и ее вклад в культуру. \n46:14 - Роль автора в видеоиграх\n47:37 - 2 революции современной игровой культуры\n50:12 - \"Процедурная риторика\" в играх - что это?\n53:05 - \"Игры становятся авторскими медиа\". Игровой язык Хидэо Кодзимы и других авторов\n1:01:14 - Инди-революция и ее влияние на игровую индустрию\n1:04:36 - О насилии в видеоиграх. Какие эмоции дают игры?\n1:18:13 - Реализм и метаверс в играх. К чему развитие технологий приведет игры?\n1:23:55 - Великие игры. Как их выделить?\n1:27:20 - Почему сложно исследовать игры?\n1:29:01 - \"Игры будут входить в образовательную программу\"\n1:32:22 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "НАСИЛИЕ в ВИДЕО ИГРАХ и GTA 6", "cf9f1746-cd74-48d2-9b91-5db742d26af2", "WgsqWs7nweg", [], false, "https://www.youtube.com/watch?v=WgsqWs7nweg", 5573, false, 177, "/downloads/youtube/ОСНОВА/2022-12-02_НАСИЛИЕ в ВИДЕО ИГРАХ и GTA 6.m4a", false, false, 10, 1, ~U[2022-12-02 19:28:07Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "Идеальный инструмент для работы и учёбы: https://bit.ly/MSI_OCHOBA\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nLast of Us, GTA 6, Half-Life Alyx, Pong, Resident Evil - о том как устроены игры, как они меняют культуру, чем отличаются от кино и театра разговариваем сегодня. Гость - Александр Ветушинский, исследователь видео игр.\n\nАлександр Ветушинский - научный сотрудник философского факультета МГУ, руководитель профиля «Гейм-дизайн» в Институте бизнеса и дизайна, эксперт Лаборатории геймификации Сбера, автор книги «Игродром: что нужно знать о видеоиграх и игровой культуре».\n\n0:00 - О чем сегодняшний выпуск?\n0:32 - Что исследовать в видеоиграх?\n1:49 - О развитии видеоигровой индустрии\n6:48 - Как изучают культуру компьютерных игр\n10:47 - Современная культура в играх и наоборот\n12:48 - История игровой индустрии. Первый коммерческий успех видеоигр\n17:08 - Появление домашних консолей. Реклама игровых приставок\n18:40 - В чем разница игр из аркадных залов и игр для домашних консолей?\n20:49 - Почему Лара Крофт \"Tomb Raider\" стала прорывной игрой?\n24:27 - Ключевые игры 90-х. Главный этап становления видеоигр\n29:18 - MDA framework. Из чего строятся видеоигры?\n40:03 - Что в игре важнее: история или геймплей?\n42:11 - Игровые движки и появление гейм-дизайнеров\n43:43 - \"The Last of Us\" и ее вклад в культуру. \n46:14 - Роль автора в видеоиграх\n47:37 - 2 революции современной игровой культуры\n50:12 - \"Процедурная риторика\" в играх - что это?\n53:05 - \"Игры становятся авторскими медиа\". Игровой язык Хидэо Кодзимы и других авторов\n1:01:14 - Инди-революция и ее влияние на игровую индустрию\n1:04:36 - О насилии в видеоиграх. Какие эмоции дают игры?\n1:18:13 - Реализм и метаверс в играх. К чему развитие технологий приведет игры?\n1:23:55 - Великие игры. Как их выделить?\n1:27:20 - Почему сложно исследовать игры?\n1:29:01 - \"Игры будут входить в образовательную программу\"\n1:32:22 - Спасибо за просмот (truncated) 02:41:18.733 [debug] QUERY OK source="sources" db=2.6ms idle=79.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.765 [debug] QUERY OK source="media_items" db=32.5ms idle=73.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-11-25 17:55:21Z], 10] 02:41:18.779 [debug] QUERY OK source="media_items" db=13.1ms idle=103.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ищите психолога на Профи:\nhttps://profi-client.onelink.me/3205134365/gq36c5j4 \n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня у нас в гостях Дмитрий Петров полиглот и лингвист. Очень интересно было поговорить про то, как устройство разных языков влияет на наше поведение, психологические установки и восприятие мира. Приятно просмотра.\n\n0:00 - \"Алтайская семья\" языков. Цвета в разных языках\n2:03 - О чем сегодняшний выпуск?\n3:13 - На скольких языках разговаривает Дмитрий Петров?\n4:19 - Про разницу русского и английского языков\n7:26 - Связь языка, культуры и менталитета\n10:54 - \"Язык проявляет функции живого организма\"\n12:46 - Почему английский язык был на грани исчезновения?\n15:34 - Обращение на \"вы\" и на \"ты\". Куда пропало это разделение в английском?\n19:01 - Местоимения в разных языках. Рода в языках\n20:43 - Китайский язык. Его бонусы и препятствия\n22:16 - \"Особый колорит каждого языка\"\n25:17 - \"Английский язык продолжает упрощаться\"\n26:27 - Про нецензурную лексику и ее перевод\n28:16 - Русский мат - самая мощная нецензурная лексика среди всех языков?\n30:10 - \"Думать на языке\" и можно ли видеть сны на разных языках?\n33:11 - \"Перестать видеть слова и начать видеть мысли\". Про синхронный перевод\n34:08 - Сколько длится смена синхронного переводчика? Техника безопасности переводчиков\n35:54 - Как изучение языка влияет на человека? Язык и кухня\n38:55 - \"Каждый язык - это новая вселенная\"\n39:45 - Итальянский язык и жесты\n41:03 - Какой язык самый простой для изучения?\n45:26 - Варианты английского языка. Почему он распался на диалекты?\n46:11 - За какими языками будущее? Что стоит начать учить сейчас?\n49:19 - Про испанский мат\n51:32 - Структура языка, которая влияет на мышление\n53:03 - Почему в России принято дублировать зарубежные фильмы?\n55:05 - Про чтение в других языках. Слева направо и наоборот. Как это влияет?\n58:59 - Язык упрощается? Почему?\n1:04:00 - Блиц про изучение языка\n1:05:52 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\nРеклама. ООО \"ПРОФИ.РУ\", ИНН: 7714396093\nPb3XmBtzt8dRteN4GiEZpeVTej37Sugxhmmatd6", "ПОЛИГЛОТ Дмитрий Петров: Как языки влияют на нас?", "dd03099a-b9fd-45b2-b11c-cd485363fc16", "LK_JRhOeAlM", [], false, "https://www.youtube.com/watch?v=LK_JRhOeAlM", 3987, false, 178, "/downloads/youtube/ОСНОВА/2022-11-25_ПОЛИГЛОТ Дмитрий Петров: Как языки влияют на нас?.m4a", false, false, 10, 1, ~U[2022-11-25 17:55:21Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "Ищите психолога на Профи:\nhttps://profi-client.onelink.me/3205134365/gq36c5j4 \n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня у нас в гостях Дмитрий Петров полиглот и лингвист. Очень интересно было поговорить про то, как устройство разных языков влияет на наше поведение, психологические установки и восприятие мира. Приятно просмотра.\n\n0:00 - \"Алтайская семья\" языков. Цвета в разных языках\n2:03 - О чем сегодняшний выпуск?\n3:13 - На скольких языках разговаривает Дмитрий Петров?\n4:19 - Про разницу русского и английского языков\n7:26 - Связь языка, культуры и менталитета\n10:54 - \"Язык проявляет функции живого организма\"\n12:46 - Почему английский язык был на грани исчезновения?\n15:34 - Обращение на \"вы\" и на \"ты\". Куда пропало это разделение в английском?\n19:01 - Местоимения в разных языках. Рода в языках\n20:43 - Китайский язык. Его бонусы и препятствия\n22:16 - \"Особый колорит каждого языка\"\n25:17 - \"Английский язык продолжает упрощаться\"\n26:27 - Про нецензурную лексику и ее перевод\n28:16 - Русский мат - самая мощная нецензурная лексика среди всех языков?\n30:10 - \"Думать на языке\" и можно ли видеть сны на разных языках?\n33:11 - \"Перестать видеть слова и начать видеть мысли\". Про синхронный перевод\n34:08 - Сколько длится смена синхронного переводчика? Техника безопасности переводчиков\n35:54 - Как изучение языка влияет на человека? Язык и кухня\n38:55 - \"Каждый язык - это новая вселенная\"\n39:45 - Итальянский язык и жесты\n41:03 - Какой язык самый простой для изучения?\n45:26 - Варианты английского языка. Почему он распался на диалекты?\n46:11 - За какими языками будущее? Что стоит начать учить сейчас?\n49:19 - Про испанский мат\n51:32 - Структура языка, которая влияет на мышление\ (truncated) 02:41:18.782 [debug] QUERY OK source="sources" db=1.9ms idle=81.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.814 [debug] QUERY OK source="media_items" db=32.4ms idle=52.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-11-18 19:49:02Z], 10] 02:41:18.826 [debug] QUERY OK source="media_items" db=11.3ms idle=81.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Python-разработчик от Хекслет — https://cutt.ly/QMAEIL0\nНе упустите подарки и спецпредложения в честь Черной пятницы до 30.11.2022\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nСегодня у нас астроном Дмитрий Вибе: говорим про жизнь на Марсе, Венере и других планетах, зоне обитаемости, НЛО и новой программе NASA по исследованию необычный воздушных феноменов. Короче, ищем жизнь во вселенной, это интересно. \n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:41 - НАСА собрало команду изучения \"неопознаных объектов в космосе\"? Что это значит?\n7:21 - Необъяснимые объекты и явления в небе\n13:55 - Вопрос внеземной цивилизации - главный вопрос человечества? Почему?\n16:40 - \"Почему инопланетные корабли не бороздят солнечную систему?\". Поиск инопланетян. Парадокс Ферми\n20:55 - Уравнение Дрейка или как посчитать вероятность появления другой цивилизации во вселенной\n26:56 - \"Зона обитаемости\" и критерии возникновения жизни на планете\n33:43 - Сколько планет пригодны для жизни?\n35:26 - Поиск примитивной жизни в нашей солнечной системе\n40:31 - Когда мы полетим к Европе и Энцеладу? Сколько туда лететь?\n42:29 - Жизнь в других временных рамках и в другой физической основе. Чего мы хотим от другой жизни? \n48:33 - \"Теперь есть жизнь на Марсе\". Как земляни приносят бактерии на другие планеты?\n49:39 - Как новая техника изменила жизнь и работу астрономов?\n53:18 - Как астрономы делают открытия сейчас? Где получают данные?\n57:36 - О фотографиях James Webb. Что самое важное мы из них узнали?\n1:02:35 - Хотелось бы обнаружить внеземную жизнь? Почему?\n1:03:54 - \"А вдруг\". Жизнь с другими свойствами\n1:07:06 - Антропоморфные пришельцы. Почему их изображают так?\n1:10:03 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "АСТРОНОМ Дмитрий Вибе: Жизнь на Марсе теперь ЕСТЬ", "55eded41-b4aa-4b09-a5bd-1193a75d8057", "E9_wVImav3o", [], false, "https://www.youtube.com/watch?v=E9_wVImav3o", 4251, false, 179, "/downloads/youtube/ОСНОВА/2022-11-18_АСТРОНОМ Дмитрий Вибе: Жизнь на Марсе теперь ЕСТЬ.m4a", false, false, 10, 1, ~U[2022-11-18 19:49:02Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "Python-разработчик от Хекслет — https://cutt.ly/QMAEIL0\nНе упустите подарки и спецпредложения в честь Черной пятницы до 30.11.2022\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nСегодня у нас астроном Дмитрий Вибе: говорим про жизнь на Марсе, Венере и других планетах, зоне обитаемости, НЛО и новой программе NASA по исследованию необычный воздушных феноменов. Короче, ищем жизнь во вселенной, это интересно. \n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О чем сегодняшний выпуск?\n0:41 - НАСА собрало команду изучения \"неопознаных объектов в космосе\"? Что это значит?\n7:21 - Необъяснимые объекты и явления в небе\n13:55 - Вопрос внеземной цивилизации - главный вопрос человечества? Почему?\n16:40 - \"Почему инопланетные корабли не бороздят солнечную систему?\". Поиск инопланетян. Парадокс Ферми\n20:55 - Уравнение Дрейка или как посчитать вероятность появления другой цивилизации во вселенной\n26:56 - \"Зона обитаемости\" и критерии возникновения жизни на планете\n33:43 - Сколько планет пригодны для жизни?\n35:26 - Поиск примитивной жизни в нашей солнечной системе\n40:31 - Когда мы полетим к Европе и Энцеладу? Сколько туда лететь?\n42:29 - Жизнь в других временных рамках и в другой физической основе. Чего мы хотим от другой жизни? \n48:33 - \"Теперь есть жизнь на Марсе\". Как земляни приносят бактерии на другие планеты?\n49:39 - Как новая техника изменила жизнь и работу астрономов?\n53:18 - Как астрономы делают открытия сейчас? Где получают данные?\n57:36 - О фотографиях James Webb. Что самое важное мы из них узнали?\n1:02:35 - Хотелось бы обнаружить внеземную жизнь? Почему?\n1:03:54 - \"А вдруг\". Жизнь с другими свойствами\n1:07:06 - Антропоморфные пришельцы. Почему их изображают так?\n1:10:03 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "АСТРОНОМ Дмитрий Вибе: Жизнь на Марсе теперь ЕСТЬ", "E9_wVImav3o", "https://www.youtube.com/watch?v=E9_wVImav3o", 4251, false, "/downloads/youtube/ОСНОВА/2022-11-18_АСТРОНОМ Дмитрий Вибе: Жизнь на Марсе теперь ЕСТЬ.m4a", false, 10, ~U[2022-11-18 19:49:02Z]] 02:41:18.829 [debug] QUERY OK source="sources" db=2.0ms idle=61.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.863 [debug] QUERY OK source="media_items" db=34.7ms idle=49.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-11-11 20:12:31Z], 10] 02:41:18.875 [debug] QUERY OK source="media_items" db=10.7ms idle=82.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЧто мы считаем смешным, чем отличается юмор тела от юмора ума, есть ли формула у шутки, куда делись анекдоты и в чем феномен мемов, почему юмор может быть оружием. Об этом разговариваем с философом юмора, наш гость - Женя Цуркан. \n\nОтличные выпуски с Женей:\nhttps://youtu.be/hh_jUYxQqTQ\nhttps://youtu.be/i5_zjRvLB08\n\n0:00 - Контекст в шутках\n0:30 - Что будет сегодня в выпуске?\n1:04 - \"Анализировать юмор - все равно, что препарировать лягушку\"\n4:00 - Что такое юмор?\n8:47 - Со смехом что-то не так?\n9:32 - Чувство юмора - это что? Когда мы смеемся чаще?\n12:00 - Юмор как оружие. Про теории юмора\n21:04 - Про остроумие и теорию превосходства\n25:13 - Смех и юмор у животных. \"Смех тела\"\n28:38 - Что такое \"смех ума\"?\n34:20 - Коллективность смеха. Функция смеха в обществе\n36:25 - Почему нам хорошо от смеха? Как работает физиология юмора\n39:25 - Скатология или шутки про говно. Почему нас это смешит?\n42:22 - Юмор в средневековье\n45:51 - Анекдот про фараона\n47:25 - Древний сборник анекдотов. Шутки не меняются?\n53:19 - Национальные аспекты у юмора. Культурный код шуток\n1:01:09 - Про мемы. История мемов\n1:05:06 - \"Смешной шутки в вакууме не бывает\"\n1:09:43 - Шутить можно про все? \n1:15:50 - Как меняется юмор?\n1:18:31 - Исследование юмора\n1:21:45 - Может ли быть слишком много смеха?\n1:23:10 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ФИЛОСОФ Цуркан: ЮМОР. Почему мы смеемся, Формула шутки, Юмор как оружие", "4c92a8ee-9e1f-41cd-97e3-d06c22263bb0", "_Hp-lWdb_6M", [], false, "https://www.youtube.com/watch?v=_Hp-lWdb_6M", 4924, false, 180, "/downloads/youtube/ОСНОВА/2022-11-11_ФИЛОСОФ Цуркан: ЮМОР. Почему мы смеемся, Формула шутки, Юмор как оружие.m4a", false, false, 10, 1, ~U[2022-11-11 20:12:31Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nЧто мы считаем смешным, чем отличается юмор тела от юмора ума, есть ли формула у шутки, куда делись анекдоты и в чем феномен мемов, почему юмор может быть оружием. Об этом разговариваем с философом юмора, наш гость - Женя Цуркан. \n\nОтличные выпуски с Женей:\nhttps://youtu.be/hh_jUYxQqTQ\nhttps://youtu.be/i5_zjRvLB08\n\n0:00 - Контекст в шутках\n0:30 - Что будет сегодня в выпуске?\n1:04 - \"Анализировать юмор - все равно, что препарировать лягушку\"\n4:00 - Что такое юмор?\n8:47 - Со смехом что-то не так?\n9:32 - Чувство юмора - это что? Когда мы смеемся чаще?\n12:00 - Юмор как оружие. Про теории юмора\n21:04 - Про остроумие и теорию превосходства\n25:13 - Смех и юмор у животных. \"Смех тела\"\n28:38 - Что такое \"смех ума\"?\n34:20 - Коллективность смеха. Функция смеха в обществе\n36:25 - Почему нам хорошо от смеха? Как работает физиология юмора\n39:25 - Скатология или шутки про говно. Почему нас это смешит?\n42:22 - Юмор в средневековье\n45:51 - Анекдот про фараона\n47:25 - Древний сборник анекдотов. Шутки не меняются?\n53:19 - Национальные аспекты у юмора. Культурный код шуток\n1:01:09 - Про мемы. История мемов\n1:05:06 - \"Смешной шутки в вакууме не бывает\"\n1:09:43 - Шутить можно про все? \n1:15:50 - Как меняется юмор?\n1:18:31 - Исследование юмора\n1:21:45 - Может ли быть слишком много смеха?\n1:23:10 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ФИЛОСОФ Цуркан: ЮМОР. Почему мы смеемся, Формула шутки, Юмор как оружие", "_Hp-lWdb_6M", "https://www.youtube.com/watch?v=_Hp-lWdb_6M", 4924, false, "/downloads/youtube/ОСНОВА/2022-11-11_ФИЛОСОФ Цуркан: ЮМОР. Почему мы смеемся, Формула шутки, Юмор как оружие.m4a", false, 10, ~U[2022-11-11 20:12:31Z]] 02:41:18.877 [debug] QUERY OK source="sources" db=1.7ms idle=60.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.911 [debug] QUERY OK source="media_items" db=34.6ms idle=50.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-11-04 18:47:23Z], 10] 02:41:18.923 [debug] QUERY OK source="media_items" db=11.1ms idle=83.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Смотритель Третьяковской галереи: https://youtu.be/kqpu6jH8Das\nПоддержите ребят!\nСмотрите второй сезон «Белый Лотос» эксклюзивно в Амедиатеке: https://bit.ly/3U6oUhl\nАктивируйте промокод LOTUS2 до 20.11.2022 и смотрите лучшие сериалы планеты всего за 399 руб.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПодкаст Насти Искусство для пацанчиков: \nhttps://taplink.cc/nastya4che\n\nВ этом выпуске обсуждаем все главные феномены истории искусства: Ван Гог, Русский Авангард, Репин и Третьяковка, Поп арт и Возрождение и еще кучу всего. Кажется, вышло дико интересно.\n\n0:00 - Начало ролика\n0:30 - Уникальность ван Гога и медведи Шишкина\n2:33 - О чем сегодняшний выпуск?\n3:20 - Зачем нужны настоящие галереи в мире с интернетом?\n7:19 - \"Картины тоже живые\"\n10:28 - Как экспозиция в музеях влияет на восприятие?\n12:26 - Русское искусство 19 века. Как русские художники путешествовали по Европе?\n14:43 - \"Передвижники\", \"мирискусники\" и другие революционеры искусства\n16:48 - Из ремесленников в авторов. От магии до современного понимания искусства\n22:20 - Ян ван Эйк и изменения в технологии искусства\n24:55 - О Леонардо да Винчи\n28:17 - Разбираемся в направлениях искусства\n31:07 - \"Концентрация ужаса\". Про экспрессионизм\n37:31 - Кто профукал античность и где ее посмотреть?\n39:15 - Южное vs\u00A0северное возрождение\n44:27 - Барокко. Караваджо\n47:03 - Гойя. Веласкес. \"Менины\"\n49:28 - Классицизм и идеалы античности\n51:33 - Романтизм. \"Крушение плота Медузы\", эрос и танатос \n54:41 - Академизм\n55:25 - Начало 20 века\n59:43 - Почему ван Гог такой?\n1:02:50 - 20 век в русском искусстве. Что большевики сделали с Репиным?\n1:06:39 - Ротко\n1:08:59 - Абстракция. Кандинский и как его понять\n1:11:32 - Уорхол и поп-арт\n1:12:20 - Абстрактционизм. Как \"Черный квадрат\" Малевича и \"Фонтан\" Дюшана сломали искусство?\n1:14:46 - Разрыв русского и зарубежного искусства\n1:17:58 - Бэкси и стрит-арт\n1:21:02 - Художником может стать любой?\n1:23:05 - Современное искусство и деньги?\n1:24:41 - Как история искусства отражается в нас? Или мы отражаемся в ней?\n1:29:13 - Подкаст Насти про искусство\n1:30:24 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "КУЛЬТУРОЛОГ Четверикова: КРАТКАЯ ИСТОРИЯ ИСКУССТВА", "4d157ce3-06c2-45dd-a09c-c449cc639e3a", "zRnJdn9Em1s", [], false, "https://www.youtube.com/watch?v=zRnJdn9Em1s", 5441, false, 181, "/downloads/youtube/ОСНОВА/2022-11-04_КУЛЬТУРОЛОГ Четверикова: КРАТКАЯ ИСТОРИЯ ИСКУССТВА.m4a", false, false, 10, 1, ~U[2022-11-04 18:47:23Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "Смотритель Третьяковской галереи: https://youtu.be/kqpu6jH8Das\nПоддержите ребят!\nСмотрите второй сезон «Белый Лотос» эксклюзивно в Амедиатеке: https://bit.ly/3U6oUhl\nАктивируйте промокод LOTUS2 до 20.11.2022 и смотрите лучшие сериалы планеты всего за 399 руб.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nПодкаст Насти Искусство для пацанчиков: \nhttps://taplink.cc/nastya4che\n\nВ этом выпуске обсуждаем все главные феномены истории искусства: Ван Гог, Русский Авангард, Репин и Третьяковка, Поп арт и Возрождение и еще кучу всего. Кажется, вышло дико интересно.\n\n0:00 - Начало ролика\n0:30 - Уникальность ван Гога и медведи Шишкина\n2:33 - О чем сегодняшний выпуск?\n3:20 - Зачем нужны настоящие галереи в мире с интернетом?\n7:19 - \"Картины тоже живые\"\n10:28 - Как экспозиция в музеях влияет на восприятие?\n12:26 - Русское искусство 19 века. Как русские художники путешествовали по Европе?\n14:43 - \"Передвижники\", \"мирискусники\" и другие революционеры искусства\n16:48 - Из ремесленников в авторов. От магии до современного понимания искусства\n22:20 - Ян ван Эйк и изменения в технологии искусства\n24:55 - О Леонардо да Винчи\n28:17 - Разбираемся в направлениях искусства\n31:07 - \"Концентрация ужаса\". Про экспрессионизм\n37:31 - Кто профукал античность и где ее посмотреть?\n39:15 - Южное vs\u00A0северное возрождение\n44:27 - Барокко. Караваджо\n47:03 - Гойя. Веласкес. \"Менины\"\n49:28 - Классицизм и идеалы античности\n51:33 - Романтизм. \"Крушение плота Медузы\", эрос и танатос \n54:41 - Академизм\n55:25 - Начало 20 века\n59:43 - Почему ван Гог такой?\n1:02:50 - 20 век в русском искусстве. Что большевики сделали с Репиным?\n1:06:39 - Ротко\n1:08:59 - Абстракция. Кандинский и ка (truncated) 02:41:18.926 [debug] QUERY OK source="sources" db=1.9ms idle=60.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:18.961 [debug] QUERY OK source="media_items" db=34.4ms idle=51.3ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-28 16:43:33Z], 10] 02:41:18.972 [debug] QUERY OK source="media_items" db=11.3ms idle=84.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Протестируй pre-5G от МегаФона в течение месяца бесплатно — https://bit.ly/3D7Rl8k\n\nYouTube-канал \"Неземной подкаст Владимира Сурдина\": https://youtube.com/channel/UC4WAsHhtleuEGKX9x_Kbd9w\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня долгожданный Владимир Сурдин: как мы ищем жизнь в космосе, что внутри черных дыр, как американцы не имитировали полет на Луну, зачем изучать космос.\n\n0:00 - Разговор с неземной цивилизацией \n1:39 - О чем сегодняшний выпуск? \n2:07 - Кто и как ищет жизнь в космосе? Есть ли прогресс \n7:20 - \"Космос сам подскажет нам\". Радиоволны в космосе \n12:16 - Намеки на \"братьев по разуму\". Поиск жизни по температуре \n14:48 - Кто поддерживает искателей внеземных цивилизаций? \n16:43 - Магнетары и радиовспышки в далеком космосе \n17:23 - \"Открыто 5200 планет\". Что должно быть на планете, чтобы на ней зародилась жизнь? \n18:33 - Как понять, что на планете есть жизнь? \n20:28 - \"Подземная жизнь на Земле, больше, чем наземная\" \n21:32 - Была ли жизнь на Марсе? Как на Земле зародилась жизнь? \n22:49 - \"Деревья\" на Марсе. Как получают изображения с другой планеты? \n24:20 - Возможен ли обмен сообщениями через галактики? \n26:19 - В космосе есть интернет? Как туда выводят сигнал с Земли? \n28:09 - Черные дыры и \"горизонт событий\". Как они устроены? \n31:52 - Как получить информацию из черной дыры? О нобелевской премии по физике \n33:18 - Насколько далеко нам до ближайшей черной дыры? \n34:18 - \"Все знания человечества в наперстке\". Как лучше отправлять сообщения в космос? \n37:29 - Как устроен и чем уникален телескоп James Webb? Технологии в космосе \n40:10 - Зачем отправлять телескопы в космос? \n41:15 - Инфракрасные телескопы. Как они собирают информацию? \n43:14 - Что уже открыл James Webb? Этапы работы телескопа \n45:26 - \"Заглянуть в прошлое\". Какие задачи у James Webb? \n48:10 - Что нам дает изучение космоса? \n52:20 - Изучение Земли через космос \n53:40 - \"Земля теряет атмосферу\". Когда атмосферы не станет? \n55:26 - На Луне были люди? Почему это не может быть фейком? \n1:00:13 - Какие космические исследования нас ждут в ближайшее время? \n1:02:59 - Зачем лететь на Луну? \n1:04:03 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "АСТРОФИЗИК Владимир Сурдин: Как ищут ЖИЗНЬ В КОСМОСЕ?", "6e88753f-50b3-48de-9b64-5b64efd2875f", "_NNmH9LtfR4", [], false, "https://www.youtube.com/watch?v=_NNmH9LtfR4", 3873, false, 182, "/downloads/youtube/ОСНОВА/2022-10-28_АСТРОФИЗИК Владимир Сурдин: Как ищут ЖИЗНЬ В КОСМОСЕ?.m4a", false, false, 10, 1, ~U[2022-10-28 16:43:33Z], ~U[2026-05-03 23:41:18Z], ~U[2026-05-03 23:41:18Z], "Протестируй pre-5G от МегаФона в течение месяца бесплатно — https://bit.ly/3D7Rl8k\n\nYouTube-канал \"Неземной подкаст Владимира Сурдина\": https://youtube.com/channel/UC4WAsHhtleuEGKX9x_Kbd9w\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня долгожданный Владимир Сурдин: как мы ищем жизнь в космосе, что внутри черных дыр, как американцы не имитировали полет на Луну, зачем изучать космос.\n\n0:00 - Разговор с неземной цивилизацией \n1:39 - О чем сегодняшний выпуск? \n2:07 - Кто и как ищет жизнь в космосе? Есть ли прогресс \n7:20 - \"Космос сам подскажет нам\". Радиоволны в космосе \n12:16 - Намеки на \"братьев по разуму\". Поиск жизни по температуре \n14:48 - Кто поддерживает искателей внеземных цивилизаций? \n16:43 - Магнетары и радиовспышки в далеком космосе \n17:23 - \"Открыто 5200 планет\". Что должно быть на планете, чтобы на ней зародилась жизнь? \n18:33 - Как понять, что на планете есть жизнь? \n20:28 - \"Подземная жизнь на Земле, больше, чем наземная\" \n21:32 - Была ли жизнь на Марсе? Как на Земле зародилась жизнь? \n22:49 - \"Деревья\" на Марсе. Как получают изображения с другой планеты? \n24:20 - Возможен ли обмен сообщениями через галактики? \n26:19 - В космосе есть интернет? Как туда выводят сигнал с Земли? \n28:09 - Черные дыры и \"горизонт событий\". Как они устроены? \n31:52 - Как получить информацию из черной дыры? О нобелевской премии по физике \n33:18 - Насколько далеко нам до ближайшей черной дыры? \n34:18 - \"Все знания человечества в наперстке\". Как лучше отправлять сообщения в космос? \n37:29 - Как устроен и чем уникален телескоп James Webb? Технологии в космосе \n40:10 - Зачем отправлять телескопы в космос? \n41:15 - Инф (truncated) 02:41:18.975 [debug] QUERY OK source="sources" db=2.0ms idle=61.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:19.005 [debug] QUERY OK source="media_items" db=30.3ms idle=51.6ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-21 16:41:28Z], 10] 02:41:19.359 [debug] QUERY OK source="media_items" db=353.3ms idle=79.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Заказывай Xiaomi 12T Prо на сайте или в приложении М.Видео: https://bit.ly/3CFexd0\nЗавораживающий фильм Коллектива про бездомных: https://youtu.be/v_AEObfLo0E\nПоддержите ребят!\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске говорим про когнитивные искажения нашего восприятия, таблетку вечной жизни, магическое мышление, научный подход к жизни и, конечно, астрологию. Гость: Александр Панчин.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Эволюционная адаптация\n0:57 - О чем поговорим сегодня?\n1:56 - \"Почему люди отрицают науку?\". О лженауке и борьбе с ней\n12:10 - Кто такие умные люди? Как измерить интеллект и эрудицию\n19:25 - Что такое апофения? Когда люди начинают убеждаться в антинаучных идеях?\n21:58 - Про мышление и как наука \"правит баги нашего мозга\"\n31:22 - Что такое интуиция? В ней есть магия?\n35:07 - Эксперименты по доказательству сверхъестественных способностей\n42:55 - Что такое наука и зачем она нужна?\n46:08 - Как применять научное мышление в быту?\n48:44 - \"У эволюции нашего мозга не было задачи сделать его безупречным инструментом\"\n54:10 - Про коллективный разум\n55:41 - О гомеопатии и эффекте плацебо\n1:03:44 - Вопрос из чата. Если в одном месте будет очень много бактерий, их можно будет увидеть просто так?\n1:04:45 - О биологическом и психологическом в мышлении\n1:07:00 - Борьба со старением и другие актуальные вопросы биологии\n1:20:34 - Почему Александру интересно бороться с лженаукой?\n1:25:27 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "БИОЛОГ Александр Панчин: Ловушки мышления и вечная жизнь", "ff4a7513-ce40-4664-91d4-9566ee5c1456", "8VwnjBsPME4", [], false, "https://www.youtube.com/watch?v=8VwnjBsPME4", 5148, false, 183, "/downloads/youtube/ОСНОВА/2022-10-21_БИОЛОГ Александр Панчин: Ловушки мышления и вечная жизнь.m4a", false, false, 10, 1, ~U[2022-10-21 16:41:28Z], ~U[2026-05-03 23:41:19Z], ~U[2026-05-03 23:41:19Z], "Заказывай Xiaomi 12T Prо на сайте или в приложении М.Видео: https://bit.ly/3CFexd0\nЗавораживающий фильм Коллектива про бездомных: https://youtu.be/v_AEObfLo0E\nПоддержите ребят!\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nВ этом выпуске говорим про когнитивные искажения нашего восприятия, таблетку вечной жизни, магическое мышление, научный подход к жизни и, конечно, астрологию. Гость: Александр Панчин.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Эволюционная адаптация\n0:57 - О чем поговорим сегодня?\n1:56 - \"Почему люди отрицают науку?\". О лженауке и борьбе с ней\n12:10 - Кто такие умные люди? Как измерить интеллект и эрудицию\n19:25 - Что такое апофения? Когда люди начинают убеждаться в антинаучных идеях?\n21:58 - Про мышление и как наука \"правит баги нашего мозга\"\n31:22 - Что такое интуиция? В ней есть магия?\n35:07 - Эксперименты по доказательству сверхъестественных способностей\n42:55 - Что такое наука и зачем она нужна?\n46:08 - Как применять научное мышление в быту?\n48:44 - \"У эволюции нашего мозга не было задачи сделать его безупречным инструментом\"\n54:10 - Про коллективный разум\n55:41 - О гомеопатии и эффекте плацебо\n1:03:44 - Вопрос из чата. Если в одном месте будет очень много бактерий, их можно будет увидеть просто так?\n1:04:45 - О биологическом и психологическом в мышлении\n1:07:00 - Борьба со старением и другие актуальные вопросы биологии\n1:20:34 - Почему Александру интересно бороться с лженаукой?\n1:25:27 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "БИОЛОГ Александр Панчин: Ловушки мышления и вечная жизнь", "8VwnjBsPME4", "https://www.youtube.com/watch?v=8VwnjBsPME4", 5148, false, "/downloads/youtube/ОСНОВА/2022-10-21_БИОЛОГ Александр Панчин: Ловушки мышления и вечная жизнь.m4a", false, 10, ~U[2022-10-21 16:41:28Z]] 02:41:19.363 [debug] QUERY OK source="sources" db=3.1ms idle=399.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:19.405 [debug] QUERY OK source="media_items" db=41.5ms idle=390.7ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-07 17:10:33Z], 10] 02:41:19.477 [debug] QUERY OK source="media_items" db=70.7ms idle=430.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Только до 16 октября: успей забрать шедевр от Тинькофф: https://l.tinkoff.ru/osnova\n\nВладимир Спиридонов рассказывает, чем мышление человека отличается от животных, в чем не правы Фрейд и Юнг, что не так с архетипами, почему астралогия не работает, как отличается мышоени и интеллект, и как эксперименты с обезьянами помогают нам понять себя.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Про правое и левое полушарие. Точные и гуманитарные науки\n1:55 - О чем поговорим сегодня?\n3:30 - Что такое мышление?\n5:56 - Про мышление и поведение животных. Есть ли у них интеллект?\n8:26 - \"Орудие труда сделало из обезьяны человека\"?\n10:50 - Чем отличаются люди от обезьян?\n15:25 - Разбираем градацию в интеллекте и мышление\n19:27 - Что такое интеллект?\n21:10 - \"Компьютерная метафора умерла 30 лет назад\". Мозг и мышление\n22:40 - Сравниваем компьютер и человеческий мозг с мышлением\n26:21 - Где мышление и как оно работает?\n28:35 - Что такое сознание?\n33:30 - Что есть кроме сознания? Бессознательное - это что?\n35:45 - Как мы описываем свое мышление?\n39:30 - Категории несознательного\n45:11 - Организм может принимать решения за нас?\n48:50 - Свободная воля существует?\n50:39 - Архетипы Юнга. Это научно?\n56:30 - Как мы классифицируем людей? Почему астрология не работает?\n1:01:59 - \"Психологи регулярно залезают не туда\"\n1:04:36 - Можно оценивать психологию людей через сказки?\n1:05:15 - Чем занимается психология? Какие у нее задачи?\n1:06:38 - Правда ли, что все идет из детства?\n1:08:00 - Травмы и как они на нас влияют. Травмы от войны\n1:14:22 - Что будет, если все пойдут к психологу?\n1:15:43 - Гештальт психология. Что это такое?\n1:21:16 - Что такое гештальт терапия?\n1:22:19 - Как обезьян пытались научить языку?\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ПСИХОЛОГ Спиридонов: Фрейд НЕ ПРАВ, Тайны Подсознания и Люди с Травмами", "54ae6453-c18e-43a1-8636-8b2afb0a40bc", "XybO7PAr4BA", [], false, "https://www.youtube.com/watch?v=XybO7PAr4BA", 5136, false, 184, "/downloads/youtube/ОСНОВА/2022-10-07_ПСИХОЛОГ Спиридонов: Фрейд НЕ ПРАВ, Тайны Подсознания и Люди с Травмами.m4a", false, false, 10, 1, ~U[2022-10-07 17:10:33Z], ~U[2026-05-03 23:41:19Z], ~U[2026-05-03 23:41:19Z], "Только до 16 октября: успей забрать шедевр от Тинькофф: https://l.tinkoff.ru/osnova\n\nВладимир Спиридонов рассказывает, чем мышление человека отличается от животных, в чем не правы Фрейд и Юнг, что не так с архетипами, почему астралогия не работает, как отличается мышоени и интеллект, и как эксперименты с обезьянами помогают нам понять себя.\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - Про правое и левое полушарие. Точные и гуманитарные науки\n1:55 - О чем поговорим сегодня?\n3:30 - Что такое мышление?\n5:56 - Про мышление и поведение животных. Есть ли у них интеллект?\n8:26 - \"Орудие труда сделало из обезьяны человека\"?\n10:50 - Чем отличаются люди от обезьян?\n15:25 - Разбираем градацию в интеллекте и мышление\n19:27 - Что такое интеллект?\n21:10 - \"Компьютерная метафора умерла 30 лет назад\". Мозг и мышление\n22:40 - Сравниваем компьютер и человеческий мозг с мышлением\n26:21 - Где мышление и как оно работает?\n28:35 - Что такое сознание?\n33:30 - Что есть кроме сознания? Бессознательное - это что?\n35:45 - Как мы описываем свое мышление?\n39:30 - Категории несознательного\n45:11 - Организм может принимать решения за нас?\n48:50 - Свободная воля существует?\n50:39 - Архетипы Юнга. Это научно?\n56:30 - Как мы классифицируем людей? Почему астрология не работает?\n1:01:59 - \"Психологи регулярно залезают не туда\"\n1:04:36 - Можно оценивать психологию людей через сказки?\n1:05:15 - Чем занимается психология? Какие у нее задачи?\n1:06:38 - Правда ли, что все идет из детства?\n1:08:00 - Травмы и как они на нас влияют. Травмы от войны\n1:14:22 - Что будет, если все пойдут к психологу?\n1:15:43 - Гештальт психология. Что это такое?\n1:21:16 - Что такое гештальт терапия?\n1:22:19 - Как обезьян пытались научить языку?\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ПСИХОЛОГ Спиридонов: Фрейд НЕ ПРАВ, Тайны Подсознания и Люди с Травмами", "XybO7PAr4BA", "https://www.youtube.com/watch?v=XybO7PAr4BA", 5136, false, "/downloads/youtube/ОСНОВА/2022-10-07_ПСИХОЛОГ Спи (truncated) 02:41:19.492 [debug] QUERY OK source="sources" db=13.7ms queue=0.1ms idle=472.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:19.541 [debug] QUERY OK source="media_items" db=48.9ms idle=133.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-30 15:54:31Z], 10] 02:41:19.553 [debug] QUERY OK source="media_items" db=11.5ms idle=179.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nЗацените подкаст Антона: https://unartificialintelligence.ru/\n\nВ этом хардкором выпуске философ Антон Кузнецов: что такое сознания, сознание у животных, свобода воли, опасность искусственного интеллекта.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О системе устройства мозга\n1:50 - Что мы обсудим сегодня?\n2:25 - Что такое сознание?\n6:15 - Что такое приватность сознания?\n9:37 - Как работает ощущение времени\n14:50 - «Мы обладаем несовместимым набором убеждений». Противоречия сознания\n22:32 - У кого еще есть сознание? И как это доказать?\n33:16 - «Проблема сознания»\n36:21 - Где находится сознание?\n45:17 - Как выглядит рабочий день философа?\n53:11 - Свобода воли существует?\n1:07:58 - Проблемы искусственного интеллекта в философии\n1:11:38 - «ИИ может быть опаснее бомбы». Как решить эту проблему?\n1:17:08 - «Мы приписываем сознание всем, кто биологически отличен от нас»\n1:22:16 - Философы и технологическая сингулярность\n1:26:24 - «Аморальное познавательное поведение»\n1:31:24 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ФИЛОСОФ Кузнецов: Сознание животных, Свобода воли и Опасность ИИ", "891e7f17-4fbb-40e0-8a21-064043741ea0", "L4gRiV4KfqM", [], false, "https://www.youtube.com/watch?v=L4gRiV4KfqM", 5506, false, 185, "/downloads/youtube/ОСНОВА/2022-09-30_ФИЛОСОФ Кузнецов: Сознание животных, Свобода воли и Опасность ИИ.m4a", false, false, 10, 1, ~U[2022-09-30 15:54:31Z], ~U[2026-05-03 23:41:19Z], ~U[2026-05-03 23:41:19Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nЗацените подкаст Антона: https://unartificialintelligence.ru/\n\nВ этом хардкором выпуске философ Антон Кузнецов: что такое сознания, сознание у животных, свобода воли, опасность искусственного интеллекта.\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - О системе устройства мозга\n1:50 - Что мы обсудим сегодня?\n2:25 - Что такое сознание?\n6:15 - Что такое приватность сознания?\n9:37 - Как работает ощущение времени\n14:50 - «Мы обладаем несовместимым набором убеждений». Противоречия сознания\n22:32 - У кого еще есть сознание? И как это доказать?\n33:16 - «Проблема сознания»\n36:21 - Где находится сознание?\n45:17 - Как выглядит рабочий день философа?\n53:11 - Свобода воли существует?\n1:07:58 - Проблемы искусственного интеллекта в философии\n1:11:38 - «ИИ может быть опаснее бомбы». Как решить эту проблему?\n1:17:08 - «Мы приписываем сознание всем, кто биологически отличен от нас»\n1:22:16 - Философы и технологическая сингулярность\n1:26:24 - «Аморальное познавательное поведение»\n1:31:24 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ФИЛОСОФ Кузнецов: Сознание животных, Свобода воли и Опасность ИИ", "L4gRiV4KfqM", "https://www.youtube.com/watch?v=L4gRiV4KfqM", 5506, false, "/downloads/youtube/ОСНОВА/2022-09-30_ФИЛОСОФ Кузнецов: Сознание животных, Свобода воли и Опасность ИИ.m4a", false, 10, ~U[2022-09-30 15:54:31Z]] 02:41:19.556 [debug] QUERY OK source="sources" db=2.4ms idle=148.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:19.589 [debug] QUERY OK source="media_items" db=33.0ms idle=80.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-23 17:14:27Z], 10] 02:41:19.602 [debug] QUERY OK source="media_items" db=11.5ms idle=98.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВо-первых, берегите себя.\n\nВо-вторых. В этом выпуске Дмитрий Гутов, художник и искусствовед: говорим, зачем ходить в музеи, что не так с современным искусством, как понять Мона Лизу и Русский Авангард. Для меня лично это одна из самых интересных бесед на канале. \n\n0:00 - Зачем нужно искусство?\n1:19 - Что сегодня будет в выпуске?\n1:55 - О барьерах между зрителем и искусством\n4:38 - \"Искусство отвечает на главный вопрос существования человека\"\n9:13 - Как рождалось современное искусство?\n13:27 - Философы о искусстве\n15:23 - Какая функция у искусства?\n17:30 - \"Вопрос из чата\". Какая разница между \"актуальным\" и \"современным\" искусство?\n20:48 - О современных выставках и как они устроены\n23:03 - Социальная основа искусства\n24:38 - О визуале в современном искусстве\n30:33 - Задачи у произведений. Какие они бывают?\n38:25 - Нейросети vs художники\n40:45 - Как фотография повлияла на изобразительное искусство?\n47:38 - Российский авангард. В чем его крутость?\n51:11 - Контекст в искусстве\n51:57 - Отношение к красоте у художников. Как оно менялось?\n55:45 - Рекомендация по походу в музеи\n57:36 - В чем уникальность Мона Лизы?\n59:40 - Улыбка Джаконды. Как ее понять?\n1:05:28 - Лучшее в старой Третьяковке\n1:10:53 - Что мы пропустили в живописи 20 века?\n1:13:42 - Соцреализм и его шедевры\n1:16:00 - Как получать удовольствие от похода в музей?\n1:18:34 - \"В музее я отключаю свой мозг\"\n1:19:28 - Медитация \"Заседание сельской ячейки\"\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ИСКУССТВОВЕД Гутов: Понять Мону Лизу и Русский Авангард, Пытка Современным Искусством и Мемы", "57873022-5048-4f72-9a96-b8b728650656", "jZtJljBUjjs", [], false, "https://www.youtube.com/watch?v=jZtJljBUjjs", 4830, false, 186, "/downloads/youtube/ОСНОВА/2022-09-23_ИСКУССТВОВЕД Гутов: Понять Мону Лизу и Русский Авангард, Пытка Современным Искусством и Мемы.m4a", false, false, 10, 1, ~U[2022-09-23 17:14:27Z], ~U[2026-05-03 23:41:19Z], ~U[2026-05-03 23:41:19Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВо-первых, берегите себя.\n\nВо-вторых. В этом выпуске Дмитрий Гутов, художник и искусствовед: говорим, зачем ходить в музеи, что не так с современным искусством, как понять Мона Лизу и Русский Авангард. Для меня лично это одна из самых интересных бесед на канале. \n\n0:00 - Зачем нужно искусство?\n1:19 - Что сегодня будет в выпуске?\n1:55 - О барьерах между зрителем и искусством\n4:38 - \"Искусство отвечает на главный вопрос существования человека\"\n9:13 - Как рождалось современное искусство?\n13:27 - Философы о искусстве\n15:23 - Какая функция у искусства?\n17:30 - \"Вопрос из чата\". Какая разница между \"актуальным\" и \"современным\" искусство?\n20:48 - О современных выставках и как они устроены\n23:03 - Социальная основа искусства\n24:38 - О визуале в современном искусстве\n30:33 - Задачи у произведений. Какие они бывают?\n38:25 - Нейросети vs художники\n40:45 - Как фотография повлияла на изобразительное искусство?\n47:38 - Российский авангард. В чем его крутость?\n51:11 - Контекст в искусстве\n51:57 - Отношение к красоте у художников. Как оно менялось?\n55:45 - Рекомендация по походу в музеи\n57:36 - В чем уникальность Мона Лизы?\n59:40 - Улыбка Джаконды. Как ее понять?\n1:05:28 - Лучшее в старой Третьяковке\n1:10:53 - Что мы пропустили в живописи 20 века?\n1:13:42 - Соцреализм и его шедевры\n1:16:00 - Как получать удовольствие от похода в музей?\n1:18:34 - \"В музее я отключаю свой мозг\"\n1:19:28 - Медитация \"Заседание сельской ячейки\"\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "ИСКУССТВОВЕД Гутов: Понять Мону Лизу и Русский Авангард, Пытка Современным Искусством и Мемы", "jZtJljBUjjs", "https://www.youtube.com/watch?v=jZtJljBUjjs", 4830, false, "/downloads/youtube/ОСНОВА/2022-09-23_ИСКУССТВОВЕД Гутов: Понять Мону Лизу и Русский Авангард, Пытка Современным Искусством и Мемы.m4a", false, 10, ~U[2022-09-23 17:14:27Z]] 02:41:19.604 [debug] QUERY OK source="sources" db=2.4ms idle=60.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:19.636 [debug] QUERY OK source="media_items" db=32.0ms idle=51.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-16 17:08:13Z], 10] 02:41:19.648 [debug] QUERY OK source="media_items" db=10.9ms idle=80.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Стань Тестировщиком на Python в SkillFactory: https://go.skillfactory.ru/vnhASQ\n45% скидка на обучение по промокоду OSNOVA до 30.09.2022г.\n\nКанал Сергея Попова: https://www.youtube.com/channel/UCGk5wyYgpGKuu5Wkjg0WIzQ\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nСколько весят Черные дыры, что такое темная материя, общались ли США с инопланетянами, опасны ли метеориты и зачем нужна миссия на марс? Кидаю спойлер: Ответы удивят.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - \"Черные дыры не сосут\"\n0:56 - Анонс интервью\n1:28 - Что думаю астрофизики когда смотрят на небо? Откуда приходят в астрофизику?\n6:56 - Вселенная бесконечна?\n11:11 - Мы можем понять масштаб вселенной?\n13:20 - Как поняли, что вселенная расширяется?\n16:52 - Что такое \"реликтовое излучение\"?\n20:20 - О эволюции вселенной и скорости отдаления галактик от нас\n24:41 - Первая секунда создания вселенной. Как возникла \"теория большого взрыва\"?\n26:43 - Что такое \"темная материя\" и как она \"присутствует\" в Москве?\n34:55 - Как течет время в космосе и почему оно изменяется?\n39:49 - Насколько люди на МКС моложе людей на Земле?\n41:25 - \"Темная материя\" есть на Земле?\n44:18 - У вселенной есть структура строения?\n46:06 - Что такое черные дыры и как они устроены?\n53:41 - О массе черной дыры\n57:33 - Что говорят о Илоне Маске ученые? Миссия на Марс - норм?\n1:01:56 - Сколько весит \"1 пакет молока\" с черной дыры?\n1:03:21 - Что было в момент большого взрыва?\n1:05:06 - Почему оптимизма в массах к исследованию космосу стало меньше?\n1:10:09 - В космосе есть другая жизнь? Можем ли мы найти инопланетян?\n1:15:01 - У миссии на Марс есть смысл?\n1:18:30 - Чем изучение космоса помогает землянам? Как привлечь людей в науку?\n1:26:07 - Насколько вероятно, что нас убьет огромный метеорит?\n1:32:52 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "АСТРОФИЗИК Сергей Попов: Черные дыры, Вселенная, Темная материя, Инопланетяне, Миссия на Марс", "3ca9898e-9866-48a0-9d44-b93a7220d269", "vmp1HEyurQ8", [], false, "https://www.youtube.com/watch?v=vmp1HEyurQ8", 5599, false, 187, "/downloads/youtube/ОСНОВА/2022-09-16_АСТРОФИЗИК Сергей Попов: Черные дыры, Вселенная, Темная материя, Инопланетяне, Миссия на Марс.m4a", false, false, 10, 1, ~U[2022-09-16 17:08:13Z], ~U[2026-05-03 23:41:19Z], ~U[2026-05-03 23:41:19Z], "Стань Тестировщиком на Python в SkillFactory: https://go.skillfactory.ru/vnhASQ\n45% скидка на обучение по промокоду OSNOVA до 30.09.2022г.\n\nКанал Сергея Попова: https://www.youtube.com/channel/UCGk5wyYgpGKuu5Wkjg0WIzQ\n\n😎 Подпишись на канал: https://t.ly/Ae5k\n\nСколько весят Черные дыры, что такое темная материя, общались ли США с инопланетянами, опасны ли метеориты и зачем нужна миссия на марс? Кидаю спойлер: Ответы удивят.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\n0:00 - \"Черные дыры не сосут\"\n0:56 - Анонс интервью\n1:28 - Что думаю астрофизики когда смотрят на небо? Откуда приходят в астрофизику?\n6:56 - Вселенная бесконечна?\n11:11 - Мы можем понять масштаб вселенной?\n13:20 - Как поняли, что вселенная расширяется?\n16:52 - Что такое \"реликтовое излучение\"?\n20:20 - О эволюции вселенной и скорости отдаления галактик от нас\n24:41 - Первая секунда создания вселенной. Как возникла \"теория большого взрыва\"?\n26:43 - Что такое \"темная материя\" и как она \"присутствует\" в Москве?\n34:55 - Как течет время в космосе и почему оно изменяется?\n39:49 - Насколько люди на МКС моложе людей на Земле?\n41:25 - \"Темная материя\" есть на Земле?\n44:18 - У вселенной есть структура строения?\n46:06 - Что такое черные дыры и как они устроены?\n53:41 - О массе черной дыры\n57:33 - Что говорят о Илоне Маске ученые? Миссия на Марс - норм?\n1:01:56 - Сколько весит \"1 пакет молока\" с черной дыры?\n1:03:21 - Что было в момент большого взрыва?\n1:05:06 - Почему оптимизма в массах к исследованию космосу стало меньше?\n1:10:09 - В космосе есть другая жизнь? Можем ли мы найти инопланетян?\n1:15:01 - У миссии на Марс есть смысл?\n1:18:30 - Чем изучение космоса помогает землянам? Как привлечь людей в науку?\n1:26:07 - Насколько вероятно, что нас убьет огромный метеорит?\n1:32:52 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Унив (truncated) 02:41:19.650 [debug] QUERY OK source="sources" db=1.9ms idle=59.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:19.682 [debug] QUERY OK source="media_items" db=31.9ms idle=49.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-09 15:46:09Z], 10] 02:41:19.693 [debug] QUERY OK source="media_items" db=9.6ms idle=46.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОсобенно интересно было поговорить с Михаилом Гельфандом как программисту с программистом: чем ДНК похожа на особенный программный код, как вычислить начало жизни, какими будут люди будущего и сколько гигабайт в геноме?\n\n0:00 - Чем занимается биоинформатика?\n2:11 - Что будет сегодня в выпуске?\n3:05 - ДНК и геном - одно и то же?\n6:03 - Геном как код\n6:58 - \"ДНК - программа, которая запускает сама себя\". Как воспроизводится ДНК?\n10:57 - О генах с точки зрения компьютера\n12:59 - \"Информационная сложность генома\". Сколько информации хранится в одном гене?\n16:00 - \"Схема работы генов, как схема старых телевизоров\". О регуляции генов\n17:21 - Какие задачи решают биоинформатики и как появилась эта наука?\n25:16 - Как биоинформатики используют нейросети? \n28:26 - \"У нас могли быть две ветки человечества\"\n32:01 - \"Ген для питания картошкой\". Как сильно мы эволюционировали за последние 50000 лет?\n36:05 - \"Люди рождаются менее сформировавшимися\". Отличия людей от обезьян\n39:42 - \"Клетки всегда работают неустойчиво\". Как выглядит программа эволюции и появление новых генов?\n44:12 - \"Основной механизм эволюции - конкуренция\". А зачем нужен половой отбор?\n49:27 - Как цивилизация влияет на живых существ? Как изменился отбор?\n57:10 - \"Ослабевание отбора\" и как это влияет на жизнь людей?\n1:02:06 - Почему мы начинаем понимать все меньше про нас?\n1:04:48 - \"ДНК изобрели вирусы\". Что может биоинформатика? Чем был наш первый предок?\n1:11:26 - Какой могла быть жизнь при других условиях?\n1:18:29 - \"Супербактерии\" и что может нас всех убить?\n1:21:15 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "БИОИНФОРМАТИК Михаил Гельфанд: Эволюция, Секс как причина, ДНК как программа, Появление жизнь", "99738cf1-46d7-414e-8723-f1f6461e03b0", "-hNVp7QM2ww", [], false, "https://www.youtube.com/watch?v=-hNVp7QM2ww", 4820, false, 188, "/downloads/youtube/ОСНОВА/2022-09-09_БИОИНФОРМАТИК Михаил Гельфанд: Эволюция, Секс как причина, ДНК как программа, Появление жизнь.m4a", false, false, 10, 1, ~U[2022-09-09 15:46:09Z], ~U[2026-05-03 23:41:19Z], ~U[2026-05-03 23:41:19Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nОсобенно интересно было поговорить с Михаилом Гельфандом как программисту с программистом: чем ДНК похожа на особенный программный код, как вычислить начало жизни, какими будут люди будущего и сколько гигабайт в геноме?\n\n0:00 - Чем занимается биоинформатика?\n2:11 - Что будет сегодня в выпуске?\n3:05 - ДНК и геном - одно и то же?\n6:03 - Геном как код\n6:58 - \"ДНК - программа, которая запускает сама себя\". Как воспроизводится ДНК?\n10:57 - О генах с точки зрения компьютера\n12:59 - \"Информационная сложность генома\". Сколько информации хранится в одном гене?\n16:00 - \"Схема работы генов, как схема старых телевизоров\". О регуляции генов\n17:21 - Какие задачи решают биоинформатики и как появилась эта наука?\n25:16 - Как биоинформатики используют нейросети? \n28:26 - \"У нас могли быть две ветки человечества\"\n32:01 - \"Ген для питания картошкой\". Как сильно мы эволюционировали за последние 50000 лет?\n36:05 - \"Люди рождаются менее сформировавшимися\". Отличия людей от обезьян\n39:42 - \"Клетки всегда работают неустойчиво\". Как выглядит программа эволюции и появление новых генов?\n44:12 - \"Основной механизм эволюции - конкуренция\". А зачем нужен половой отбор?\n49:27 - Как цивилизация влияет на живых существ? Как изменился отбор?\n57:10 - \"Ослабевание отбора\" и как это влияет на жизнь людей?\n1:02:06 - Почему мы начинаем понимать все меньше про нас?\n1:04:48 - \"ДНК изобрели вирусы\". Что может биоинформатика? Чем был наш первый предок?\n1:11:26 - Какой могла быть жизнь при других условиях?\n1:18:29 - \"Супербактерии\" и что может нас всех убить?\n1:21:15 - Спасибо за просмотр!\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.", "БИОИНФОРМАТИК Михаил Гельфанд: Эволюция, Секс как причина, ДНК как программа, Появление жизнь", "-hNVp7QM2ww", "https://www.youtube.com/watch?v=-hNVp7QM2ww", 4820, false, "/downloads/youtube/ОСНОВА/2022-09-09_БИОИНФОРМАТИК Михаил Гельфанд: Эволюция, Секс как причина, ДНК как пр (truncated) 02:41:19.695 [debug] QUERY OK source="sources" db=1.9ms idle=44.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:19.727 [debug] QUERY OK source="media_items" db=31.9ms idle=44.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-02 17:55:20Z], 10] 02:41:19.738 [debug] QUERY OK source="media_items" db=10.0ms idle=74.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["https://clck.ru/wErdt — протестируйте бесплатно профессию специалист по Data Science в Яндекс Практикуме. Примените промокод \"OSNOVA\" для скидки 5% до 20 сентября 2022 года.\n\nПоддержите нас на Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСергей Марков - уникальный специалист в области Искусственного интеллекта и нейронных сетей. Очень подробно разбираем, как работают нейросеть и искусственный интеллект, как он думает и понимает текст, какие профессии заменит. И какой будет технологическая сингулярность.\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\n0:00 - Можно ли понять работу мозга через работу нейросети?\n1:57 - Что будет в этом выпуске?\n2:35 - Сергей Марков про диалог с Google LaMDA. У нее есть чувства? Как она работает?\n7:53 - «Статистический попугай». Как работает генератор нейросети\n10:29 - Важный анонс\n10:46 - Что такое искусственный интеллект? И что такое «эффект ИИ»?\n17:00 - Что мы понимаем под «машинным обучением»?\n20:50 - Про нейронные сети и зачем они нужны\n22:30 - Что такое «бионика»?\n23:45 - Как нейросети понимают тексты и сравнимы ли их способности с человеческими\n30:12 - Сравниваем мозг с нейросетью. Возможно ли полностью воссоздать работу мозга?\n38:43 - Тест Тьюринга vs нейросети. Как оценивают способности искусственного интеллекта?\n43:57 - Секс-боты и чат-боты. Почему они так хорошо притворяются людьми?\n46:10 - Как нейросети помогают понять устройство мозга?\n51:21 - \"Нейросети - «черный ящик»\", как их обучать? Что такое «челобайт»?\n59:58 - Когда произошел прорыв в разработке искусственных интеллектов?\n1:03:50 - Чем примечателен 2022 год для нейросетей? Как развитие технологий влияет на нашу жизнь\n1:07:53 - У нейросети есть предел? Какой будет «сверхразум будущего»?\n1:18:39 - Где сейчас применяют нейросети и куда еще их можно внедрить?\n1:24:03 - Какое будущее у мира с нейросетями?\n1:26:14 - Какие проблемы и риски несет механизация\n1:35:53 - Технологическая сингулярность будет? К чему может прийти прогресс?\n1:44:50 - Спасибо за просмотр!\n\n😎 Подпишись на канал: https://t.ly/Ae5k", "ИНЖЕНЕР ИИ Марков: Как думает ИИ? Сингулярность и Сознание", "52295fbc-a4d9-4c35-a283-f5725c06582d", "iQ8cz2HT2z0", [], false, "https://www.youtube.com/watch?v=iQ8cz2HT2z0", 6310, false, 189, "/downloads/youtube/ОСНОВА/2022-09-02_ИНЖЕНЕР ИИ Марков: Как думает ИИ? Сингулярность и Сознание.m4a", false, false, 10, 1, ~U[2022-09-02 17:55:20Z], ~U[2026-05-03 23:41:19Z], ~U[2026-05-03 23:41:19Z], "https://clck.ru/wErdt — протестируйте бесплатно профессию специалист по Data Science в Яндекс Практикуме. Примените промокод \"OSNOVA\" для скидки 5% до 20 сентября 2022 года.\n\nПоддержите нас на Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСергей Марков - уникальный специалист в области Искусственного интеллекта и нейронных сетей. Очень подробно разбираем, как работают нейросеть и искусственный интеллект, как он думает и понимает текст, какие профессии заменит. И какой будет технологическая сингулярность.\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\n0:00 - Можно ли понять работу мозга через работу нейросети?\n1:57 - Что будет в этом выпуске?\n2:35 - Сергей Марков про диалог с Google LaMDA. У нее есть чувства? Как она работает?\n7:53 - «Статистический попугай». Как работает генератор нейросети\n10:29 - Важный анонс\n10:46 - Что такое искусственный интеллект? И что такое «эффект ИИ»?\n17:00 - Что мы понимаем под «машинным обучением»?\n20:50 - Про нейронные сети и зачем они нужны\n22:30 - Что такое «бионика»?\n23:45 - Как нейросети понимают тексты и сравнимы ли их способности с человеческими\n30:12 - Сравниваем мозг с нейросетью. Возможно ли полностью воссоздать работу мозга?\n38:43 - Тест Тьюринга vs нейросети. Как оценивают способности искусственного интеллекта?\n43:57 - Секс-боты и чат-боты. Почему они так хорошо притворяются людьми?\n46:10 - Как нейросети помогают понять устройство мозга?\n51:21 - \"Нейросети - «черный ящик»\", как их обучать? Что такое «челобайт»?\n59:58 - Когда произошел прорыв в разработке искусственных интеллектов?\n1:03:50 - Чем примечателен 2022 год для нейросетей? Как развитие технологий влияет на нашу жизнь\n1:07:53 - У нейросети есть предел? Какой будет «сверхразум будущего»?\n1:18:39 - Где сейчас применяют нейросе (truncated) 02:41:19.740 [debug] QUERY OK source="sources" db=2.1ms idle=55.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:19.774 [debug] QUERY OK source="media_items" db=32.9ms idle=48.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-26 14:30:07Z], 10] 02:41:19.788 [debug] QUERY OK source="media_items" db=13.5ms idle=79.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\nКанал Аркадия Гершмана: https://www.youtube.com/c/ArkadiyGershman\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске говорим про город и дома: как они общаются с нами и влияют на вкусы. Почему в одних местах уютно и хорошо, а в других тревожно. Что не так с Советскими городами и панельками, чем крут конструктивизм. Люблю такое. С вас лайк )\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\n0:00 - Красота вокруг влияет на нас?\n0:59 - Вступление. Сегодня с нами урбанист Аркадий Гершман\n1:21 - О главных ошибках при строительстве Дубая\n6:07 - Почему в Дубае нет стариков? О социальных проблемах городов\n9:29 - \"Человек формирует город. Город формирует человека\". Как архитектура влияет на людей\n18:12 - На что ориентируются современные архитекторы и градостроители?\n20:29 - О застройке Москвы и почему она такая недружелюбная?\n28:01 - Почему в СССР строили такие широкие проспекты в городах? Это ошибка?\n35:29 - Перестройка Москвы в 30-х и как она изменила город\n37:13 - Опыт других стран в перестройке городов и дорог\n39:32 - В чем крутость советской архитектуры? Какие есть стили?\n45:06 - \"Индивидуализм никуда не пропал\". В чем конфликт архитекторов и жителей?\n47:43 - Сталинский ампир и почему это \"шаг назад\"? \n49:46 - Изменения города при модернизме\n51:08 - Постмодерн и его фишки\n53:08 - Капиталистический романтизм и что он отражает?\n54:43 - Какая архитектура творится сейчас в российских городах?\n56:20 - Об архитектуре Санкт-Петербурга. Что такое \"серый пояс\" Питера и \"ржавый пояс\" Москвы?\n58:32 - Чем хороши панельки?\n1:02:00 - Что будет с новыми районами? И как сейчас страдает жизненный срок домов?\n1:05:15 - \"В Москве все очень плохо\". Что такое \"генплан\", как он составляется и выполнятся ли он?\n1:11:58 - Что такое хорошая архитектура?\n1:14:58 - Какие российские города нравятся Аркадию и почему?\n1:17:23 - Культура города. В чем она может заключаться?\n1:19:02 - Какой урбанизм полезен для города? И как доказать что он полезен?\n1:28:11 - Спасибо за просмотр!", "УРБАНИСТ Гершман: Что не так с Москвой и Дубаем? Панельки и Конструктивизм", "1bee7f9d-0ba0-4413-ad99-ff84e2e4ecff", "pqQJxPTSNCk", [], false, "https://www.youtube.com/watch?v=pqQJxPTSNCk", 5333, false, 190, "/downloads/youtube/ОСНОВА/2022-08-26_УРБАНИСТ Гершман: Что не так с Москвой и Дубаем? Панельки и Конструктивизм.m4a", false, false, 10, 1, ~U[2022-08-26 14:30:07Z], ~U[2026-05-03 23:41:19Z], ~U[2026-05-03 23:41:19Z], "😎 Подпишись на канал: https://t.ly/Ae5k\nКанал Аркадия Гершмана: https://www.youtube.com/c/ArkadiyGershman\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске говорим про город и дома: как они общаются с нами и влияют на вкусы. Почему в одних местах уютно и хорошо, а в других тревожно. Что не так с Советскими городами и панельками, чем крут конструктивизм. Люблю такое. С вас лайк )\n\nЗа помощь в съемке благодарим студию «Коммуна» и Университет науки и технологий МИСИС.\n\n0:00 - Красота вокруг влияет на нас?\n0:59 - Вступление. Сегодня с нами урбанист Аркадий Гершман\n1:21 - О главных ошибках при строительстве Дубая\n6:07 - Почему в Дубае нет стариков? О социальных проблемах городов\n9:29 - \"Человек формирует город. Город формирует человека\". Как архитектура влияет на людей\n18:12 - На что ориентируются современные архитекторы и градостроители?\n20:29 - О застройке Москвы и почему она такая недружелюбная?\n28:01 - Почему в СССР строили такие широкие проспекты в городах? Это ошибка?\n35:29 - Перестройка Москвы в 30-х и как она изменила город\n37:13 - Опыт других стран в перестройке городов и дорог\n39:32 - В чем крутость советской архитектуры? Какие есть стили?\n45:06 - \"Индивидуализм никуда не пропал\". В чем конфликт архитекторов и жителей?\n47:43 - Сталинский ампир и почему это \"шаг назад\"? \n49:46 - Изменения города при модернизме\n51:08 - Постмодерн и его фишки\n53:08 - Капиталистический романтизм и что он отражает?\n54:43 - Какая архитектура творится сейчас в российских городах?\n56:20 - Об архитектуре Санкт-Петербурга. Что такое \"серый пояс\" Питера и \"ржавый пояс\" Москвы?\n58:32 - Чем хороши панельки?\n1:02:00 - Что будет с новыми районами? И как сейчас страдает жизненный срок домов?\n1:05:15 - \"В Москве все очень плохо\". Что т (truncated) 02:41:19.790 [debug] QUERY OK source="sources" db=2.1ms idle=60.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:19.822 [debug] QUERY OK source="media_items" db=32.2ms idle=52.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-19 15:36:50Z], 10] 02:41:19.834 [debug] QUERY OK source="media_items" db=10.3ms idle=82.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске одна из главных для меня тем: как то, что мы воспринимаем отличается от того, что есть вокруг. И почему мозг делает это с нами? Большая иллюзия сознания, правое и левое полушария, у кого растет мозг. Разговариваем с доктором психологических наук Марией Фаликман.\n\n0:00 - Вступление. В гостях психолог Мария Фаликман\n1:05 - \"Нам кажется, что мы замечаем всё\". Что такое \"великая иллюзия сознания\"?\n6:11 - Зачем нужны эксперименты с вниманием и что они показывают?\n10:57 - \"Люди любят задачи\". Как работает наше внимание?\n16:32 - Почему мы залипаем в соцсети\n19:09 - О режимах функционирования внимания\n21:40 - Как мозг обрабатывает лица? \n26:28 - О программах распознавания в мозге\n28:59 - Как устроен наш мозг? И что за что отвечает?\n39:31 - Что такое слепое пятно и как мы от него избавляемся?\n42:41 - Насколько достоверно наш мозг обрабатывает мир и как он работает с иллюзиями?\n46:10 - \"Движение глаз навязывается задачей\". Что мозг выделяет на изображениях?\n51:52 - Из чего формируется наше восприятие реальности?\n59:52 - Как полезно пользоваться ошибками восприятия?\n1:02:16 - Как мошенники используют наше внимание против нас?\n1:05:50 - Почему мы не замечаем опечатки? \n1:06:40 - \"Наш мозг не готов к использованию. Его надо форматировать\". Как мозг понимает математику?\n1:10:52 - Особый мозг лондонских таксистов. И как профессия формирует мозги?\n1:17:08 - В каком возрасте мы начинаем медленнее учиться?\n1:18:42 - На что нам больше всего нравится смотреть и почему?\n1:23:46 - \"Красиво - то что нас научили считать красивым\"\n1:24:27 - Что такое \"Google эффект\"?\n1:27:09 - Автокоррекция и как она влияет на наши умственные способности?\n1:29:36 - Отличается ли мозг у людей, которые читают справа-налево?\n1:33:54 - Спасибо за просмотр!\n\nПодпишись, дружище: http://twitter.com/vedensky и http://instagram.com/vedensky", "ПСИХОЛОГ Фаликман: Приколы МОЗГА, Почему мы в Матрице и Большая иллюзия", "7bac7c01-d67d-4941-8d1c-7a9bc17f4527", "lIintU03fxg", [], false, "https://www.youtube.com/watch?v=lIintU03fxg", 5669, false, 191, "/downloads/youtube/ОСНОВА/2022-08-19_ПСИХОЛОГ Фаликман: Приколы МОЗГА, Почему мы в Матрице и Большая иллюзия.m4a", false, false, 10, 1, ~U[2022-08-19 15:36:50Z], ~U[2026-05-03 23:41:19Z], ~U[2026-05-03 23:41:19Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом выпуске одна из главных для меня тем: как то, что мы воспринимаем отличается от того, что есть вокруг. И почему мозг делает это с нами? Большая иллюзия сознания, правое и левое полушария, у кого растет мозг. Разговариваем с доктором психологических наук Марией Фаликман.\n\n0:00 - Вступление. В гостях психолог Мария Фаликман\n1:05 - \"Нам кажется, что мы замечаем всё\". Что такое \"великая иллюзия сознания\"?\n6:11 - Зачем нужны эксперименты с вниманием и что они показывают?\n10:57 - \"Люди любят задачи\". Как работает наше внимание?\n16:32 - Почему мы залипаем в соцсети\n19:09 - О режимах функционирования внимания\n21:40 - Как мозг обрабатывает лица? \n26:28 - О программах распознавания в мозге\n28:59 - Как устроен наш мозг? И что за что отвечает?\n39:31 - Что такое слепое пятно и как мы от него избавляемся?\n42:41 - Насколько достоверно наш мозг обрабатывает мир и как он работает с иллюзиями?\n46:10 - \"Движение глаз навязывается задачей\". Что мозг выделяет на изображениях?\n51:52 - Из чего формируется наше восприятие реальности?\n59:52 - Как полезно пользоваться ошибками восприятия?\n1:02:16 - Как мошенники используют наше внимание против нас?\n1:05:50 - Почему мы не замечаем опечатки? \n1:06:40 - \"Наш мозг не готов к использованию. Его надо форматировать\". Как мозг понимает математику?\n1:10:52 - Особый мозг лондонских таксистов. И как профессия формирует мозги?\n1:17:08 - В каком возрасте мы начинаем медленнее учиться?\n1:18:42 - На что нам больше всего нравится смотреть и почему?\n1:23:46 - \"Красиво - то что нас научили считать красивым\"\n1:24:27 - Что такое \"Google эффект\"?\n1:27:09 - Автокоррекция и как она влияет на наши умственные способности?\n1:29:36 - Отличается ли мозг у людей, которые читают справа-налево?\n1:33:54 - Спасибо за просмотр!\n\nПодпишись, дружище: http://twitter.com/vedensky и http://instagram.com/vedensky", "ПСИХОЛОГ Фаликман (truncated) 02:41:19.837 [debug] QUERY OK source="sources" db=2.7ms idle=60.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:19.870 [debug] QUERY OK source="media_items" db=32.8ms idle=49.4ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-12 14:00:32Z], 10] 02:41:20.091 [debug] QUERY OK source="media_items" db=220.2ms idle=80.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом проекте мне особенно интересно говорить про вещи, которые мы не видим и не монимаем. И сегодня идеальный выпуск: говорим про микро мир, квантовую механику, мультивселенные, домик электрона, телепортацию и чему можно научиться у частиц. Гость: физик Алексей Семихатов.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nКнига Алексея: https://alpinabook.ru/catalog/book-vsye-chto-dvizhetsya/\n\nСкидка 15% промокоду OSNOVA. Для применения промокода на данную книгу в статусе \"предзаказ\" напишите на shop@alpina.ru или позвоните по номеру +7 (800) 550-53-22. Мы отвечаем быстро по будням с 10 до 18.\n\n0:00 - Что такое чудо?\n1:02 - У нас в гостях физик Алексей Семихатов\n1:55 - Что такое микромир с точки зрения квантовой механики?\n4:40 - Про электрон и элементарные объекты\n6:30 - Основные парадоксы квантового мира и чудо организации квантовой механики\n10:57 - \"Страшная штука - принцип неопределенности\"\n12:44 - \"Фундаментальные вещи нельзя объяснить через более фундаментальные\"\n14:48 - Неделимые частицы и как мы их нашли\n20:27 - \"Разобрать на атомы\" и как коллайдер работает с формулой e=mc²\n24:37 - Элементарные частицы - это массивы чисел?\n28:25 - Как масса влияет на энергию и наоборот?\n30:31 - \"Заткнись и вычисляй\". Опыт Юнга и мультивселенные электронов\n38:39 - О коте Шрёдингера и суперпозиции \n43:32 - Новая книга Алексея Михайловича \"Всё, что движется\". Почему в микромире нечеловеческие условия?\n45:11 - О границах знаний и текущем понимании физики\n50:18 - Работает ли логика в микромире?\n52:20 - Домик обитания электрона и парадокс его расположения\n57:50 - Почему некоторые частицы ненавистники себе подобных, а другие дикие коллективисты?\n1:01:12 - Галактики и другие гигантские космические объекты похожи на элементарные частицы?\n1:07:17 - Стеснительный электрон, \"заговор\" электронов и есть ли у него сознание?\n1:13:41 - \"Ученые всегда что-то не могут объяснить\"\n1:15:18 - Философы-физики и интерпретации квантовой механики\n1:18:34 - \"Все пусто, кроме вспышечного существования\". Безумные интерпретации квантовой механики\n1:21:47 - Спасибо за просмотр!\n\nПодпишись, дружище: http://twitter.com/vedensky и http://instagram.com/vedensky", "ФИЗИК Семихатов: Квантовые парадоксы, Мультивселенные, Телепортация, Понять невидимое", "8c190455-33a4-4e39-8ffe-c73bff2db2b4", "fULXL6wdO4I", [], false, "https://www.youtube.com/watch?v=fULXL6wdO4I", 4936, false, 192, "/downloads/youtube/ОСНОВА/2022-08-12_ФИЗИК Семихатов: Квантовые парадоксы, Мультивселенные, Телепортация, Понять невидимое.m4a", false, false, 10, 1, ~U[2022-08-12 14:00:32Z], ~U[2026-05-03 23:41:19Z], ~U[2026-05-03 23:41:19Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ этом проекте мне особенно интересно говорить про вещи, которые мы не видим и не монимаем. И сегодня идеальный выпуск: говорим про микро мир, квантовую механику, мультивселенные, домик электрона, телепортацию и чему можно научиться у частиц. Гость: физик Алексей Семихатов.\n\nОСНОВА в соцсетях:\nVK: https://vk.com/osnovachannel\nДзен: https://dzen.ru/osnovachannel\nTikTok: https://www.tiktok.com/@osnovachannel\n\nКнига Алексея: https://alpinabook.ru/catalog/book-vsye-chto-dvizhetsya/\n\nСкидка 15% промокоду OSNOVA. Для применения промокода на данную книгу в статусе \"предзаказ\" напишите на shop@alpina.ru или позвоните по номеру +7 (800) 550-53-22. Мы отвечаем быстро по будням с 10 до 18.\n\n0:00 - Что такое чудо?\n1:02 - У нас в гостях физик Алексей Семихатов\n1:55 - Что такое микромир с точки зрения квантовой механики?\n4:40 - Про электрон и элементарные объекты\n6:30 - Основные парадоксы квантового мира и чудо организации квантовой механики\n10:57 - \"Страшная штука - принцип неопределенности\"\n12:44 - \"Фундаментальные вещи нельзя объяснить через более фундаментальные\"\n14:48 - Неделимые частицы и как мы их нашли\n20:27 - \"Разобрать на атомы\" и как коллайдер работает с формулой e=mc²\n24:37 - Элементарные частицы - это массивы чисел?\n28:25 - Как масса влияет на энергию и наоборот?\n30:31 - \"Заткнись и вычисляй\". Опыт Юнга и мультивселенные электронов\n38:39 - О коте Шрёдингера и суперпозиции \n43:32 - Новая книга Алексея Михайловича \"Всё, что движется\". Почему в микромире нечеловеческие условия?\n45:11 - (truncated) 02:41:20.093 [debug] QUERY OK source="sources" db=1.9ms idle=268.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:20.125 [debug] QUERY OK source="media_items" db=31.8ms idle=259.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-05 17:19:02Z], 10] 02:41:20.136 [debug] QUERY OK source="media_items" db=10.3ms idle=288.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня гость нейробиолог Вячеслав Дубынин. Мне было интересно разобраться с тем, что и как мы видим, как мозг обрабатывает визуальную информацию. Что нам кажется красивым, а что мы не замечаем. Ну конечно поговорим про любовь, секс, вознаграждение, соцсети, лень и другие эволюционные программы, которые есть в нашей \"прошивке\".\n\n0:00 - Тизер\n0:18 - Вступление. Сегодня мы поговорим с Вячеславом Дубыниным\n0:39 - Почему мозг ленится? И как на это повлияла эволюция?\n7:34 - Мозг думает всегда? Как работает \"программа экономии сил\"\n10:01 - Обманывает ли нас мозг и как наш организм работает на наше выживание?\n12:29 - Можно ли обмануть \"джетлаг\"?\n13:03 - Как развивался мозг и зрение? И насколько мы похожи на дождевого червя\n16:13 - Зрение и как оно устроено. БАЗА зрения - это линии?\n19:56 - \"Детектировать что-то конкретное - радовать нейросеть\". Кубисты и переворот восприятия искусства\n24:01 - Про \"предустановленные программы зрения\" и как их понимание может помочь в восстановлении после травм\n28:13 - Что нам нравится видеть и почему?\n34:18 - Как \"высокая неизвестность\" и \"программа преодоления опасности\" помогает нам развиваться?\n36:48 - География мозга. Что за что отвечает? И как мы воспринимаем лица?\n39:37 - Что такое красота и как она определяется мозгом? \n45:33 - Почему нам нравится архитектура? Что такое \"идея свободы\"\n49:58 - Восприятние пропорций и сила адаптации человека\n53:35 - \"Средняя особь\" и как она влияет на восприятие идеала красоты\n55:53 - \"Наш мозг колоссально пластичен\"\n57:03 - Подсознание и бессознательное: что это и где это находятся?\n1:02:15 - Без чего невозможно сознание и что такое наше \"я\"?\n1:06:19 - Про взаимоотношения нейробиологов и психологов\n1:07:29 - Почему соцсети нас так привлекают?\n1:12:41 - Почему мозг сопротивляется новому? Про кратковременную и долговременную память\n1:14:34 - Как чувствовать себя счастливым?\n1:18:42 - Почему важно наращивать словарный запас\n1:21:05 - Спасибо за просмотр!\n\nПодпишись, дружище: http://twitter.com/vedensky и http://instagram.com/vedensky", "НЕЙРОБИОЛОГ Дубынин: Что такое КРАСОТА, Обман Мозга, Зачем СЕКС?", "20997e3d-6dfa-43df-96ed-706f9ed8538d", "d6G_SE8wAWA", [], false, "https://www.youtube.com/watch?v=d6G_SE8wAWA", 4897, false, 193, "/downloads/youtube/ОСНОВА/2022-08-05_НЕЙРОБИОЛОГ Дубынин: Что такое КРАСОТА, Обман Мозга, Зачем СЕКС?.m4a", false, false, 10, 1, ~U[2022-08-05 17:19:02Z], ~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nСегодня гость нейробиолог Вячеслав Дубынин. Мне было интересно разобраться с тем, что и как мы видим, как мозг обрабатывает визуальную информацию. Что нам кажется красивым, а что мы не замечаем. Ну конечно поговорим про любовь, секс, вознаграждение, соцсети, лень и другие эволюционные программы, которые есть в нашей \"прошивке\".\n\n0:00 - Тизер\n0:18 - Вступление. Сегодня мы поговорим с Вячеславом Дубыниным\n0:39 - Почему мозг ленится? И как на это повлияла эволюция?\n7:34 - Мозг думает всегда? Как работает \"программа экономии сил\"\n10:01 - Обманывает ли нас мозг и как наш организм работает на наше выживание?\n12:29 - Можно ли обмануть \"джетлаг\"?\n13:03 - Как развивался мозг и зрение? И насколько мы похожи на дождевого червя\n16:13 - Зрение и как оно устроено. БАЗА зрения - это линии?\n19:56 - \"Детектировать что-то конкретное - радовать нейросеть\". Кубисты и переворот восприятия искусства\n24:01 - Про \"предустановленные программы зрения\" и как их понимание может помочь в восстановлении после травм\n28:13 - Что нам нравится видеть и почему?\n34:18 - Как \"высокая неизвестность\" и \"программа преодоления опасности\" помогает нам развиваться?\n36:48 - География мозга. Что за что отвечает? И как мы воспринимаем лица?\n39:37 - Что такое красота и как она определяется мозгом? \n45:33 - Почему нам нравится архитектура? Что такое \"идея свободы\"\n49:58 - Восприятние пропорций и сила адаптации человека\n53:35 - \"Средняя особь\" и как она влияет на восприятие идеала красоты\n55:53 - \"Наш мозг колоссально пластичен\"\n57:03 - Подсознание и бессознательное: что это и где это находятся?\n1:02:15 - Без чего невозможн (truncated) 02:41:20.138 [debug] QUERY OK source="sources" db=2.1ms idle=266.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:20.172 [debug] QUERY OK source="media_items" db=33.0ms idle=48.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-28 13:59:09Z], 10] 02:41:20.183 [debug] QUERY OK source="media_items" db=10.6ms idle=79.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ первом выпуске кинокритик Всеволод Коршунов. Поговорим про победу сериалов, Мета и Постмодернизм, агрессию на экране, что не так с российским кино и русский мат.\n\n0:00 - Вступление\n0:24 - Всеволод Коршунов, киновед. О чем сегодня пойдет речь?\n1:45 - Почему сериалы побеждают кино. И почему кино не умирает?\n6:55 - \"Вам бы покрепче, поярче, насыщенней\". Почему нам нужно больше впечатлений?\n9:28 - Почему супергеройские фильмы самые популярные сейчас?\n12:53 - Почему мы не устаем от супергероики?\n15:06 - \"Есть кино - развлечение. Есть кино - исследование человека\"\n17:55 - Разделение на \"авторское\" и \"массовое\" кино все еще существует?\n21:57 - Про арт-мейнстрим и жалость в \"Джокере\"\n25:54 - Что такое \"постмодерн\" в кино и что после него?\n29:14 - \"Усталость от постмодернизма\". Приход \"неосентиментализма\"\n30:21 - \"Зачем выбирать?\" или появление \"метамодернизма\"\n34:04 - Метамодернизм в \"Горько!\" Крыжовникова\n37:06 - Почему \"Холоп\" самый кассовый российский фильм?\n46:04 - Откуда пошло, что российское кино - говно? История разрушения кинематогрофа в России\n55:40 - Какое будущее у российского кино сейчас? Продолжат ли люди ходить в кинотеатры?\n1:00:42 - Любимое матерное выражение Всеволода и стоит ли вернуть мат в кино?\n1:03:48 - \"Кино как эскапизм\" и тренд на обыденную реальность\n1:09:48 - \"Вопросы дурацкие, ведущий так себе, а чай-то вкусненький\". Прощание\n1:10:54 - Спасибо за просмотр!", "КИНОКРИТИК Коршунов: НАСИЛИЕ и МАТ в кино, ПОСТ, МЕТА", "afb55f72-3c0a-44d0-ae52-99ff65ff974d", "xii8FiuElew", [], false, "https://www.youtube.com/watch?v=xii8FiuElew", 4302, false, 194, "/downloads/youtube/ОСНОВА/2022-07-28_КИНОКРИТИК Коршунов: НАСИЛИЕ и МАТ в кино, ПОСТ, МЕТА.m4a", false, false, 10, 1, ~U[2022-07-28 13:59:09Z], ~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z], "😎 Подпишись на канал: https://t.ly/Ae5k\n\nПоддержите нас:\nНа Boosty (российская карта): https://boosty.to/osnovachannel\nНа Patreon (иностранная карта): https://patreon.com/osnovachannel\n\nВ первом выпуске кинокритик Всеволод Коршунов. Поговорим про победу сериалов, Мета и Постмодернизм, агрессию на экране, что не так с российским кино и русский мат.\n\n0:00 - Вступление\n0:24 - Всеволод Коршунов, киновед. О чем сегодня пойдет речь?\n1:45 - Почему сериалы побеждают кино. И почему кино не умирает?\n6:55 - \"Вам бы покрепче, поярче, насыщенней\". Почему нам нужно больше впечатлений?\n9:28 - Почему супергеройские фильмы самые популярные сейчас?\n12:53 - Почему мы не устаем от супергероики?\n15:06 - \"Есть кино - развлечение. Есть кино - исследование человека\"\n17:55 - Разделение на \"авторское\" и \"массовое\" кино все еще существует?\n21:57 - Про арт-мейнстрим и жалость в \"Джокере\"\n25:54 - Что такое \"постмодерн\" в кино и что после него?\n29:14 - \"Усталость от постмодернизма\". Приход \"неосентиментализма\"\n30:21 - \"Зачем выбирать?\" или появление \"метамодернизма\"\n34:04 - Метамодернизм в \"Горько!\" Крыжовникова\n37:06 - Почему \"Холоп\" самый кассовый российский фильм?\n46:04 - Откуда пошло, что российское кино - говно? История разрушения кинематогрофа в России\n55:40 - Какое будущее у российского кино сейчас? Продолжат ли люди ходить в кинотеатры?\n1:00:42 - Любимое матерное выражение Всеволода и стоит ли вернуть мат в кино?\n1:03:48 - \"Кино как эскапизм\" и тренд на обыденную реальность\n1:09:48 - \"Вопросы дурацкие, ведущий так себе, а чай-то вкусненький\". Прощание\n1:10:54 - Спасибо за просмотр!", "КИНОКРИТИК Коршунов: НАСИЛИЕ и МАТ в кино, ПОСТ, МЕТА", "xii8FiuElew", "https://www.youtube.com/watch?v=xii8FiuElew", 4302, false, "/downloads/youtube/ОСНОВА/2022-07-28_КИНОКРИТИК Коршунов: НАСИЛИЕ и МАТ в кино, ПОСТ, МЕТА.m4a", false, 10, ~U[2022-07-28 13:59:09Z]] 02:41:20.186 [debug] QUERY OK source="sources" db=2.1ms queue=0.1ms idle=58.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:20.219 [debug] QUERY OK source="media_items" db=33.5ms idle=50.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-04 07:00:02Z], 10] 02:41:20.226 [debug] QUERY OK source="media_items" db=6.9ms idle=81.2ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["ЭТО ПРИГОДНЫЕ ДЛЯ ЖИЗНИ ПЛАНЕТЫ", "e48c5794-5dba-41f6-aaf1-3351a6934a88", "4mUFIq-m4AM", [], false, "https://www.youtube.com/shorts/4mUFIq-m4AM", 44, false, 1, "/downloads/youtube/ОСНОВА/2023-03-04_ЭТО ПРИГОДНЫЕ ДЛЯ ЖИЗНИ ПЛАНЕТЫ.m4a", false, true, 10, 1, ~U[2023-03-04 07:00:02Z], ~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z], "", "ЭТО ПРИГОДНЫЕ ДЛЯ ЖИЗНИ ПЛАНЕТЫ", "4mUFIq-m4AM", "https://www.youtube.com/shorts/4mUFIq-m4AM", 44, false, "/downloads/youtube/ОСНОВА/2023-03-04_ЭТО ПРИГОДНЫЕ ДЛЯ ЖИЗНИ ПЛАНЕТЫ.m4a", true, 10, ~U[2023-03-04 07:00:02Z]] 02:41:20.229 [debug] QUERY OK source="sources" db=2.0ms idle=54.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:20.261 [debug] QUERY OK source="media_items" db=31.9ms idle=46.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-03 07:00:17Z], 10] 02:41:20.267 [debug] QUERY OK source="media_items" db=5.9ms idle=75.8ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Что люди потеряли при Эволюции?", "33bce622-2af9-41d5-ba9d-919b8cd7be4b", "rnXfVe-dQok", [], false, "https://www.youtube.com/shorts/rnXfVe-dQok", 52, false, 2, "/downloads/youtube/ОСНОВА/2023-03-03_Что люди потеряли при Эволюции?.m4a", false, true, 10, 2, ~U[2023-03-03 07:00:17Z], ~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z], "", "Что люди потеряли при Эволюции?", "rnXfVe-dQok", "https://www.youtube.com/shorts/rnXfVe-dQok", 52, false, "/downloads/youtube/ОСНОВА/2023-03-03_Что люди потеряли при Эволюции?.m4a", true, 10, ~U[2023-03-03 07:00:17Z]] 02:41:20.270 [debug] QUERY OK source="sources" db=1.9ms idle=48.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:20.301 [debug] QUERY OK source="media_items" db=31.2ms idle=43.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-02 06:00:01Z], 10] 02:41:20.308 [debug] QUERY OK source="media_items" db=6.8ms idle=72.6ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Жизнь пришла с Марса: Как доказать?", "ac0f1d48-357c-4ac5-a6bf-6aa646d6e3cc", "59Lst45jWjs", [], false, "https://www.youtube.com/shorts/59Lst45jWjs", 51, false, 3, "/downloads/youtube/ОСНОВА/2023-03-02_Жизнь пришла с Марса: Как доказать?.m4a", false, true, 10, 1, ~U[2023-03-02 06:00:01Z], ~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z], "", "Жизнь пришла с Марса: Как доказать?", "59Lst45jWjs", "https://www.youtube.com/shorts/59Lst45jWjs", 51, false, "/downloads/youtube/ОСНОВА/2023-03-02_Жизнь пришла с Марса: Как доказать?.m4a", true, 10, ~U[2023-03-02 06:00:01Z]] 02:41:20.310 [debug] QUERY OK source="sources" db=1.8ms idle=47.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:20.341 [debug] QUERY OK source="media_items" db=30.5ms idle=43.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-03-01 07:00:16Z], 10] 02:41:20.348 [debug] QUERY OK source="media_items" db=6.1ms idle=71.7ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["В каком возрасте мы глупеем?", "d4421db0-1893-4d4b-ac8b-f9f4d5190ad3", "k8Se9_kKIZ8", [], false, "https://www.youtube.com/shorts/k8Se9_kKIZ8", 36, false, 4, "/downloads/youtube/ОСНОВА/2023-03-01_В каком возрасте мы глупеем?.m4a", false, true, 10, 1, ~U[2023-03-01 07:00:16Z], ~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z], "", "В каком возрасте мы глупеем?", "k8Se9_kKIZ8", "https://www.youtube.com/shorts/k8Se9_kKIZ8", 36, false, "/downloads/youtube/ОСНОВА/2023-03-01_В каком возрасте мы глупеем?.m4a", true, 10, ~U[2023-03-01 07:00:16Z]] 02:41:20.349 [debug] QUERY OK source="sources" db=1.5ms idle=46.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:20.383 [debug] QUERY OK source="media_items" db=33.0ms idle=41.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-28 06:00:16Z], 10] 02:41:20.389 [debug] QUERY OK source="media_items" db=6.5ms idle=72.5ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Самый ПРОСТОЙ ЯЗЫК?", "a8a48111-4b29-4749-847b-d0628e83b6be", "rXQOBfjZL0g", [], false, "https://www.youtube.com/shorts/rXQOBfjZL0g", 57, false, 5, "/downloads/youtube/ОСНОВА/2023-02-28_Самый ПРОСТОЙ ЯЗЫК?.m4a", false, true, 10, 1, ~U[2023-02-28 06:00:16Z], ~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z], "", "Самый ПРОСТОЙ ЯЗЫК?", "rXQOBfjZL0g", "https://www.youtube.com/shorts/rXQOBfjZL0g", 57, false, "/downloads/youtube/ОСНОВА/2023-02-28_Самый ПРОСТОЙ ЯЗЫК?.m4a", true, 10, ~U[2023-02-28 06:00:16Z]] 02:41:20.392 [debug] QUERY OK source="sources" db=1.6ms idle=48.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:20.425 [debug] QUERY OK source="media_items" db=33.6ms idle=44.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-27 14:59:44Z], 10] 02:41:20.432 [debug] QUERY OK source="media_items" db=6.5ms idle=76.3ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Искусственный Интеллект опаснее Бомбы?", "7587c36e-8454-4b44-91d6-82e822aca86e", "cB-_eKCg5Hk", [], false, "https://www.youtube.com/shorts/cB-_eKCg5Hk", 54, false, 6, "/downloads/youtube/ОСНОВА/2023-02-27_Искусственный Интеллект опаснее Бомбы?.m4a", false, true, 10, 1, ~U[2023-02-27 14:59:44Z], ~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z], "", "Искусственный Интеллект опаснее Бомбы?", "cB-_eKCg5Hk", "https://www.youtube.com/shorts/cB-_eKCg5Hk", 54, false, "/downloads/youtube/ОСНОВА/2023-02-27_Искусственный Интеллект опаснее Бомбы?.m4a", true, 10, ~U[2023-02-27 14:59:44Z]] 02:41:20.434 [debug] QUERY OK source="sources" db=1.8ms idle=49.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:20.467 [debug] QUERY OK source="media_items" db=33.0ms idle=44.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-26 08:00:16Z], 10] 02:41:20.476 [debug] QUERY OK source="media_items" db=7.7ms idle=76.3ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Правда, что Жизнь прилетела с Марса?", "c6fbc7bf-bae1-4214-9d03-999ad20465bc", "K5w11PdgQVU", [], false, "https://www.youtube.com/shorts/K5w11PdgQVU", 39, false, 7, "/downloads/youtube/ОСНОВА/2023-02-26_Правда, что Жизнь прилетела с Марса?.m4a", false, true, 10, 1, ~U[2023-02-26 08:00:16Z], ~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z], "", "Правда, что Жизнь прилетела с Марса?", "K5w11PdgQVU", "https://www.youtube.com/shorts/K5w11PdgQVU", 39, false, "/downloads/youtube/ОСНОВА/2023-02-26_Правда, что Жизнь прилетела с Марса?.m4a", true, 10, ~U[2023-02-26 08:00:16Z]] 02:41:20.478 [debug] QUERY OK source="sources" db=2.2ms idle=50.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:20.513 [debug] QUERY OK source="media_items" db=33.8ms idle=46.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-25 07:00:08Z], 10] 02:41:20.520 [debug] QUERY OK source="media_items" db=6.7ms idle=78.5ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как СФОТОГРАФИРОВАТЬ ЧЕРНУЮ ДЫРУ?", "abc2ee2a-10ce-42cd-8e76-8ab40dc634a0", "U_lpAaZkVKQ", [], false, "https://www.youtube.com/shorts/U_lpAaZkVKQ", 56, false, 8, "/downloads/youtube/ОСНОВА/2023-02-25_Как СФОТОГРАФИРОВАТЬ ЧЕРНУЮ ДЫРУ?.m4a", false, true, 10, 1, ~U[2023-02-25 07:00:08Z], ~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z], "", "Как СФОТОГРАФИРОВАТЬ ЧЕРНУЮ ДЫРУ?", "U_lpAaZkVKQ", "https://www.youtube.com/shorts/U_lpAaZkVKQ", 56, false, "/downloads/youtube/ОСНОВА/2023-02-25_Как СФОТОГРАФИРОВАТЬ ЧЕРНУЮ ДЫРУ?.m4a", true, 10, ~U[2023-02-25 07:00:08Z]] 02:41:20.522 [debug] QUERY OK source="sources" db=2.0ms idle=52.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:20.556 [debug] QUERY OK source="media_items" db=33.9ms idle=46.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-24 07:00:13Z], 10] 02:41:20.563 [debug] QUERY OK source="media_items" db=7.0ms idle=77.8ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Как произошел Большой взрыв?", "838e9f9a-4c3f-44fa-a404-734482cf4f25", "i8v9MFvl74o", [], false, "https://www.youtube.com/shorts/i8v9MFvl74o", 48, false, 9, "/downloads/youtube/ОСНОВА/2023-02-24_Как произошел Большой взрыв?.m4a", false, true, 10, 1, ~U[2023-02-24 07:00:13Z], ~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z], "", "Как произошел Большой взрыв?", "i8v9MFvl74o", "https://www.youtube.com/shorts/i8v9MFvl74o", 48, false, "/downloads/youtube/ОСНОВА/2023-02-24_Как произошел Большой взрыв?.m4a", true, 10, ~U[2023-02-24 07:00:13Z]] 02:41:20.566 [debug] QUERY OK source="sources" db=2.4ms idle=51.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:20.599 [debug] QUERY OK source="media_items" db=32.6ms idle=46.5ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-23 12:52:51Z], 10] 02:41:20.606 [debug] QUERY OK source="media_items" db=6.2ms idle=77.3ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Что такое Кот Шредингера?", "e82a5de5-b7b1-427d-834f-f5ce330bbbe0", "-8HRCqojJkM", [], false, "https://www.youtube.com/shorts/-8HRCqojJkM", 59, false, 10, "/downloads/youtube/ОСНОВА/2023-02-23_Что такое Кот Шредингера?.m4a", false, true, 10, 2, ~U[2023-02-23 12:52:51Z], ~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z], "", "Что такое Кот Шредингера?", "-8HRCqojJkM", "https://www.youtube.com/shorts/-8HRCqojJkM", 59, false, "/downloads/youtube/ОСНОВА/2023-02-23_Что такое Кот Шредингера?.m4a", true, 10, ~U[2023-02-23 12:52:51Z]] 02:41:20.608 [debug] QUERY OK source="sources" db=2.2ms idle=50.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:20.639 [debug] QUERY OK source="media_items" db=30.2ms idle=45.0ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-22 08:00:33Z], 10] 02:41:20.647 [debug] QUERY OK source="media_items" db=8.3ms idle=72.9ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Почему снятся КОШМАРЫ?", "3b134b49-6c7f-495a-9f40-78e0be86271b", "y9nZfMpargU", [], false, "https://www.youtube.com/shorts/y9nZfMpargU", 43, false, 11, "/downloads/youtube/ОСНОВА/2023-02-22_Почему снятся КОШМАРЫ?.m4a", false, true, 10, 1, ~U[2023-02-22 08:00:33Z], ~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z], "", "Почему снятся КОШМАРЫ?", "y9nZfMpargU", "https://www.youtube.com/shorts/y9nZfMpargU", 43, false, "/downloads/youtube/ОСНОВА/2023-02-22_Почему снятся КОШМАРЫ?.m4a", true, 10, ~U[2023-02-22 08:00:33Z]] 02:41:20.649 [debug] QUERY OK source="sources" db=2.0ms idle=48.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:20.682 [debug] QUERY OK source="media_items" db=32.4ms idle=44.1ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-21 09:00:30Z], 10] 02:41:20.690 [debug] QUERY OK source="media_items" db=7.2ms idle=44.0ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Почему Мат не любят Лингвисты?", "9db543be-9d41-4016-94f4-864735a46bec", "Vhu_otgWd7A", [], false, "https://www.youtube.com/shorts/Vhu_otgWd7A", 39, false, 12, "/downloads/youtube/ОСНОВА/2023-02-21_Почему Мат не любят Лингвисты?.m4a", false, true, 10, 1, ~U[2023-02-21 09:00:30Z], ~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z], "", "Почему Мат не любят Лингвисты?", "Vhu_otgWd7A", "https://www.youtube.com/shorts/Vhu_otgWd7A", 39, false, "/downloads/youtube/ОСНОВА/2023-02-21_Почему Мат не любят Лингвисты?.m4a", true, 10, ~U[2023-02-21 09:00:30Z]] 02:41:20.692 [debug] QUERY OK source="sources" db=2.0ms idle=42.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:20.725 [debug] QUERY OK source="media_items" db=32.6ms idle=42.8ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-20 10:00:25Z], 10] 02:41:20.732 [debug] QUERY OK source="media_items" db=6.1ms idle=43.5ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Почему динозавры не появились СНОВА?", "d1810d15-03be-4685-9cd9-2fc8e5210973", "qbE_VYyqkII", [], false, "https://www.youtube.com/shorts/qbE_VYyqkII", 32, false, 13, "/downloads/youtube/ОСНОВА/2023-02-20_Почему динозавры не появились СНОВА?.m4a", false, true, 10, 1, ~U[2023-02-20 10:00:25Z], ~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z], "", "Почему динозавры не появились СНОВА?", "qbE_VYyqkII", "https://www.youtube.com/shorts/qbE_VYyqkII", 32, false, "/downloads/youtube/ОСНОВА/2023-02-20_Почему динозавры не появились СНОВА?.m4a", true, 10, ~U[2023-02-20 10:00:25Z]] 02:41:20.734 [debug] QUERY OK source="sources" db=1.8ms idle=48.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:20.766 [debug] QUERY OK source="media_items" db=31.7ms idle=43.9ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-19 10:00:17Z], 10] 02:41:20.778 [debug] QUERY OK source="media_items" db=12.3ms idle=73.6ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["ИСТОРИК ДИЗАЙНА: Что изменила IKEA?", "d75bb5e6-b7bd-443c-ba89-8e76bf78644b", "J48TMAV5jzE", [], false, "https://www.youtube.com/shorts/J48TMAV5jzE", 45, false, 14, "/downloads/youtube/ОСНОВА/2023-02-19_ИСТОРИК ДИЗАЙНА: Что изменила IKEA?.m4a", false, true, 10, 1, ~U[2023-02-19 10:00:17Z], ~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z], "", "ИСТОРИК ДИЗАЙНА: Что изменила IKEA?", "J48TMAV5jzE", "https://www.youtube.com/shorts/J48TMAV5jzE", 45, false, "/downloads/youtube/ОСНОВА/2023-02-19_ИСТОРИК ДИЗАЙНА: Что изменила IKEA?.m4a", true, 10, ~U[2023-02-19 10:00:17Z]] 02:41:20.781 [debug] QUERY OK source="sources" db=2.0ms idle=53.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:41:20.813 [debug] QUERY OK source="media_items" db=31.9ms idle=49.2ms SELECT max(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2023-02-18 10:00:05Z], 10] 02:41:20.820 [debug] QUERY OK source="media_items" db=6.5ms idle=79.4ms INSERT INTO "media_items" AS m0 ("title","uuid","media_id","subtitle_filepaths","prevent_download","original_url","duration_seconds","livestream","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "original_url" = ?, "duration_seconds" = ?, "livestream" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Успеет ли Илон Маск на Марс?", "df2d6f94-695c-4f4d-9564-76dfecb47886", "A5PwKqvojjY", [], false, "https://www.youtube.com/shorts/A5PwKqvojjY", 40, false, 15, "/downloads/youtube/ОСНОВА/2023-02-18_Успеет ли Илон Маск на Марс?.m4a", false, true, 10, 1, ~U[2023-02-18 10:00:05Z], ~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z], "", "Успеет ли Илон Маск на Марс?", "A5PwKqvojjY", "https://www.youtube.com/shorts/A5PwKqvojjY", 40, false, "/downloads/youtube/ОСНОВА/2023-02-18_Успеет ли Илон Маск на Марс?.m4a", true, 10, ~U[2023-02-18 10:00:05Z]] 02:41:20.822 [debug] QUERY OK source="sources" db=1.6ms idle=54.6ms UPDATE "sources" SET "last_indexed_at" = ?, "updated_at" = ? WHERE "id" = ? [~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z], 10] 02:41:20.850 [debug] QUERY OK source="media_items" db=28.1ms idle=43.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [10] 02:41:20.881 [debug] QUERY OK source="media_items" db=31.0ms idle=69.4ms SELECT count(*) FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [10] 02:41:20.883 [debug] QUERY OK source="media_items" db=1.6ms idle=68.6ms SELECT count(*) FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [10] 02:41:20.883 [info] No notification servers provided for source 10 02:41:20.892 [debug] QUERY OK source="tasks" db=3.7ms idle=38.4ms INSERT INTO "tasks" ("job_id","source_id","inserted_at","updated_at") VALUES (?1,?2,?3,?4) RETURNING "id" [2843, 10, ~U[2026-05-03 23:41:20Z], ~U[2026-05-03 23:41:20Z]] 02:41:20.895 [info] {"args":{"id":10},"id":2829,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":435361098,"event":"job:stop","queue_time":155201,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 02:41:35.044 [info] {"source":"oban","duration":5412,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:42:00.528 [info] {"source":"oban","duration":238,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:42:05.045 [info] {"source":"oban","duration":2761,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:42:35.050 [info] {"source":"oban","duration":5002,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:43:00.525 [info] {"source":"oban","duration":414,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:43:05.050 [info] {"source":"oban","duration":1506,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:43:35.050 [info] {"source":"oban","duration":1730,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:44:00.522 [info] {"source":"oban","duration":657,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:44:05.053 [info] {"source":"oban","duration":3641,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:44:35.053 [info] {"source":"oban","duration":1486,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:45:00.520 [info] {"source":"oban","duration":345,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:45:05.060 [info] {"source":"oban","duration":7947,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:45:35.063 [info] {"source":"oban","duration":4759,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:46:00.517 [info] {"source":"oban","duration":895,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:46:05.064 [info] {"source":"oban","duration":1484,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:46:35.070 [info] {"source":"oban","duration":7971,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:47:00.516 [info] {"source":"oban","duration":449,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:47:05.072 [info] {"source":"oban","duration":1489,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:47:35.072 [info] {"source":"oban","duration":1525,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:48:00.513 [info] {"source":"oban","duration":295,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:48:05.074 [info] {"source":"oban","duration":3482,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:48:35.074 [info] {"source":"oban","duration":2508,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:49:00.510 [info] {"source":"oban","duration":314,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:49:05.075 [info] {"source":"oban","duration":1360,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:49:35.075 [info] {"source":"oban","duration":1495,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:50:00.508 [info] {"source":"oban","duration":287,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:50:05.077 [info] {"source":"oban","duration":4656,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:50:35.079 [info] {"source":"oban","duration":2743,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:51:00.504 [info] {"source":"oban","duration":284,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:51:05.082 [info] {"source":"oban","duration":2165,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:51:35.086 [info] {"source":"oban","duration":5872,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:52:00.502 [info] {"source":"oban","duration":328,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:52:05.087 [info] {"source":"oban","duration":1544,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:52:35.092 [info] {"source":"oban","duration":6035,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:53:00.499 [info] {"source":"oban","duration":257,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:53:05.092 [info] {"source":"oban","duration":1355,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:53:35.092 [info] {"source":"oban","duration":1443,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:54:00.496 [info] {"source":"oban","duration":213,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:54:05.093 [info] {"source":"oban","duration":1980,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:54:35.096 [info] {"source":"oban","duration":4218,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:55:00.493 [info] {"source":"oban","duration":316,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:55:05.098 [info] {"source":"oban","duration":1992,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:55:35.097 [info] {"source":"oban","duration":1428,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:56:00.490 [info] {"source":"oban","duration":234,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:56:05.098 [info] {"source":"oban","duration":1752,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:56:32.496 [info] POST /xmlrpc.php 02:56:32.498 [debug] QUERY OK source="settings" db=1.4ms idle=949.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:32.500 [debug] QUERY OK source="settings" db=1.0ms idle=67.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:32.500 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:32.500 [error] #PID<0.11685.0> running PinchflatWeb.Endpoint (connection #PID<0.11684.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: POST /xmlrpc.php ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for POST /xmlrpc (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11684.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/xmlrpc.php", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 37802}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, deflate", "connection" => "close", "content-length" => "604", "content-type" => "text/xml", "cookie" => "PHPSESSID=72f17d9ce3dfebd5586aaea5e620bde6; handl_ip=45.61.148.248; handl_landing_page=https%3A%2F%2Fmelroselaw.net%2Fxmlrpc.php; handl_url=https%3A%2F%2Fmelroselaw.net%2Fxmlrpc.php; handl_url_base=https%3A%2F%2Fmelroselaw.net%2Fxmlrpc.php; user_agent=Mozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20Chrome%2F120.0.0.0%20Safari%2F537.36", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 Chrome/120.0.0.0 Safari/537.36", "x-forwarded-for" => "45.61.148.248", "x-forwarded-proto" => "https", "x-real-ip" => "45.61.148.248" }, method: "POST", body_length: 604, path_info: :undefined, qs: "", has_body: true, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %Plug.Conn.Unfetched{aspect: :body_params}, cookies: %{ "PHPSESSID" => "72f17d9ce3dfebd5586aaea5e620bde6", "handl_ip" => "45.61.148.248", "handl_landing_page" => "https%3A%2F%2Fmelroselaw.net%2Fxmlrpc.php", "handl_url" => "https%3A%2F%2Fmelroselaw.net%2Fxmlrpc.php", "handl_url_base" => "https%3A%2F%2Fmelroselaw.net%2Fxmlrpc.php", "user_agent" => "Mozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20Chrome%2F120.0.0.0%20Safari%2F537.36" }, halted: false, host: "pinchflat.aboro.net", method: "POST", owner: #PID<0.11685.0>, params: %{}, path_info: ["xmlrpc"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "PHPSESSID" => "72f17d9ce3dfebd5586aaea5e620bde6", "handl_ip" => "45.61.148.248", "handl_landing_page" => "https%3A%2F%2Fmelroselaw.net%2Fxmlrpc.php", "handl_url" => "https%3A%2F%2Fmelroselaw.net%2Fxmlrpc.php", "handl_url_base" => "https%3A%2F%2Fmelroselaw.net%2Fxmlrpc.php", "user_agent" => "Mozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20Chrome%2F120.0.0.0%20Safari%2F537.36" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, deflate"}, {"connection", "close"}, {"content-length", "604"}, {"content-type", "text/xml"}, {"cookie", "PHPSESSID=72f17d9ce3dfebd5586aaea5e620bde6; handl_ip=45.61.148.248; handl_landing_page=https%3A%2F%2Fmelroselaw.net%2Fxmlrpc.php; handl_url=https%3A%2F%2Fmelroselaw.net%2Fxmlrpc.php; handl_url_base=https%3A%2F%2Fmelroselaw.net%2Fxmlrpc.php; user_agent=Mozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20Chrome%2F120.0.0.0%20Safari%2F537.36"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 Chrome/120.0.0.0 Safari/537.36"}, {"x-forwarded-for", "45.61.148.248"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "45.61.148.248"} ], request_path: "/xmlrpc.php", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzg27d0CbjaBIAASWh"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11684.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/xmlrpc.php", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 37802}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, deflate", "connection" => "close", "content-length" => "604", "content-type" => "text/xml", "cookie" => "PHPSESSID=72f17d9ce3dfebd5586aaea5e620bde6; handl_ip=45.61.148.248; handl_landing_page=https%3A%2F%2Fmelroselaw.net%2Fxmlrpc.php; handl_url=https%3A%2F%2Fmelroselaw.net%2Fxmlrpc.php; handl_url_base=https%3A%2F%2Fmelroselaw.net%2Fxmlrpc.php; user_agent=Mozilla%2F5.0%20%28Windows%20NT%2010.0%3B%20Win64%3B%20x64%29%20AppleWebKit%2F537.36%20Chrome%2F120.0.0.0%20Safari%2F537.36", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 Chrome/120.0.0.0 Safari/537.36", "x-forwarded-for" => "45.61.148.248", "x-forwarded-proto" => "https", "x-real-ip" => "45.61.148.248" }, method: "POST", body_length: 604, path_info: :undefined, qs: "", has_body: true, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for POST /xmlrpc (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11684.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/xmlrpc.php", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 37802}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, deflate", "connection" = (truncated) 02:56:34.604 [info] GET / 02:56:34.604 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 02:56:34.605 [debug] QUERY OK source="settings" db=0.8ms idle=174.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:34.606 [debug] QUERY OK source="media_profiles" db=1.0ms idle=175.8ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 02:56:34.607 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=177.0ms SELECT count(s0."id") FROM "sources" AS s0 [] 02:56:34.786 [debug] QUERY OK source="media_items" db=178.6ms idle=178.2ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:56:34.799 [debug] QUERY OK source="media_items" db=12.5ms idle=225.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:56:34.800 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=194.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:34.800 [debug] QUERY OK source="settings" db=0.4ms idle=193.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:34.801 [debug] QUERY OK source="settings" db=0.5ms idle=193.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:34.802 [debug] QUERY OK source="tasks" db=0.3ms idle=15.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 02:56:34.804 [debug] QUERY OK source="media_items" db=1.1ms idle=3.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:56:34.807 [debug] QUERY OK source="media_items" db=2.5ms queue=0.1ms idle=4.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:56:34.808 [debug] QUERY OK source="sources" db=0.8ms idle=6.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 02:56:34.970 [debug] QUERY OK source="media_items" db=160.6ms idle=7.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 02:56:34.999 [debug] QUERY OK source="media_items" db=28.9ms idle=167.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:56:35.000 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=195.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:56:35.000 [info] Sent 200 in 396ms 02:56:35.100 [info] {"source":"oban","duration":2750,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:56:35.612 [info] GET /console/ 02:56:35.617 [debug] QUERY OK source="settings" db=3.0ms queue=0.3ms idle=643.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:35.621 [debug] QUERY OK source="settings" db=3.2ms queue=0.5ms idle=618.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:35.621 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:35.621 [error] #PID<0.11689.0> running PinchflatWeb.Endpoint (connection #PID<0.11688.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /console/ ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /console (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11688.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/console/", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 37808}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11689.0>, params: %{}, path_info: ["console"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/console/", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhCi6HCKUQB0AASbB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11688.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/console/", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 37808}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /console (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11688.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/console/", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 37808}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11689.0>, params: %{}, path_info: ["console"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/console/", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhCi6HCKUQB0AASbB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, (truncated) 02:56:36.597 [info] GET /server 02:56:36.598 [debug] QUERY OK source="settings" db=1.1ms idle=980.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:36.600 [debug] QUERY OK source="settings" db=1.2ms idle=977.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:36.600 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:36.600 [error] #PID<0.11691.0> running PinchflatWeb.Endpoint (connection #PID<0.11690.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /server ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /server (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11690.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/server", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 37816}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11691.0>, params: %{}, path_info: ["server"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/server", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhGNnNKAdt1kAASbh"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11690.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/server", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 37816}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /server (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11690.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/server", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 37816}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11691.0>, params: %{}, path_info: ["server"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/server", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhGNnNKAdt1kAASbh"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/p (truncated) 02:56:37.601 [info] GET /server-status 02:56:37.602 [debug] QUERY OK source="settings" db=0.7ms idle=1172.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:37.603 [debug] QUERY OK source="settings" db=0.6ms idle=1036.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:37.603 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:37.603 [error] #PID<0.11693.0> running PinchflatWeb.Endpoint (connection #PID<0.11692.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /server-status ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /server-status (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11692.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/server-status", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 37832}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11693.0>, params: %{}, path_info: ["server-status"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/server-status", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhJ9HF5OBQbQAAScB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11692.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/server-status", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 37832}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /server-status (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11692.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/server-status", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 37832}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11693.0>, params: %{}, path_info: ["server-status"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/server-status", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhJ9HF5OBQbQAAScB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1 (truncated) 02:56:38.599 [info] GET /about 02:56:38.600 [debug] QUERY OK source="settings" db=0.6ms idle=997.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:38.601 [debug] QUERY OK source="settings" db=0.7ms idle=997.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:38.601 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:38.602 [error] #PID<0.11695.0> running PinchflatWeb.Endpoint (connection #PID<0.11694.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /about ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /about (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11694.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/about", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41416}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11695.0>, params: %{}, path_info: ["about"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/about", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhNrIfFvKorsAASch"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11694.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/about", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41416}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /about (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11694.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/about", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41416}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11695.0>, params: %{}, path_info: ["about"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/about", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhNrIfFvKorsAASch"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_w (truncated) 02:56:39.625 [info] GET /login.action 02:56:39.627 [debug] QUERY OK source="settings" db=1.1ms idle=1196.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:39.629 [debug] QUERY OK source="settings" db=1.6ms idle=1055.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:39.629 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:39.630 [error] #PID<0.11697.0> running PinchflatWeb.Endpoint (connection #PID<0.11696.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /login.action ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /login (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11696.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/login.action", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41426}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11697.0>, params: %{}, path_info: ["login"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/login.action", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhRfxtTkf-e8AASdB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11696.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/login.action", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41426}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /login (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11696.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/login.action", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41426}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11697.0>, params: %{}, path_info: ["login"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/login.action", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhRfxtTkf-e8AASdB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :c (truncated) 02:56:40.604 [info] GET / 02:56:40.605 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 02:56:40.606 [debug] QUERY OK source="settings" db=1.0ms idle=977.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:40.608 [debug] QUERY OK source="media_profiles" db=1.8ms idle=977.2ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 02:56:40.610 [debug] QUERY OK source="sources" db=1.7ms idle=179.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 02:56:40.777 [debug] QUERY OK source="media_items" db=166.8ms idle=181.0ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:56:40.793 [debug] QUERY OK source="media_items" db=15.5ms idle=200.5ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:56:40.793 [debug] QUERY OK source="settings" db=0.3ms idle=186.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:40.794 [debug] QUERY OK source="settings" db=0.3ms idle=185.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:40.794 [debug] QUERY OK source="settings" db=0.3ms idle=184.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:40.795 [debug] QUERY OK source="tasks" db=0.3ms idle=18.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 02:56:40.796 [debug] QUERY OK source="media_items" db=0.5ms idle=3.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:56:40.797 [debug] QUERY OK source="media_items" db=0.7ms idle=3.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:56:40.798 [debug] QUERY OK source="sources" db=0.5ms idle=3.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 02:56:40.971 [debug] QUERY OK source="media_items" db=171.4ms idle=5.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 02:56:41.005 [debug] QUERY OK source="media_items" db=33.4ms idle=175.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:56:41.005 [debug] QUERY OK source="sources" db=0.5ms idle=208.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:56:41.006 [info] Sent 200 in 401ms 02:56:41.387 [info] GET /___proxy_subdomain_whm/login 02:56:41.389 [debug] QUERY OK source="settings" db=0.9ms idle=590.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:41.389 [debug] QUERY OK source="settings" db=0.6ms idle=590.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:41.389 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:41.390 [error] #PID<0.11701.0> running PinchflatWeb.Endpoint (connection #PID<0.11700.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /___proxy_subdomain_whm/login ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /___proxy_subdomain_whm/login (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11700.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/___proxy_subdomain_whm/login", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41444}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11701.0>, params: %{}, path_info: ["___proxy_subdomain_whm", "login"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/___proxy_subdomain_whm/login", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhYDzNQpw6AEAASgh"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11700.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/___proxy_subdomain_whm/login", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41444}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /___proxy_subdomain_whm/login (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11700.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/___proxy_subdomain_whm/login", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41444}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11701.0>, params: %{}, path_info: ["___proxy_subdomain_whm", "login"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/___proxy_subdomain_whm/login", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhYDzNQpw6AEAASgh"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/ph (truncated) 02:56:41.490 [info] GET / 02:56:41.490 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 02:56:41.493 [debug] QUERY OK source="settings" db=2.4ms idle=519.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:41.496 [debug] QUERY OK source="media_profiles" db=1.9ms queue=0.1ms idle=488.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 02:56:41.498 [debug] QUERY OK source="sources" db=1.8ms queue=0.2ms idle=490.2ms SELECT count(s0."id") FROM "sources" AS s0 [] 02:56:41.501 [info] GET / 02:56:41.501 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 02:56:41.501 [debug] QUERY OK source="media_items" db=3.1ms queue=0.1ms idle=109.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:56:41.502 [debug] QUERY OK source="settings" db=0.5ms idle=112.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:41.503 [debug] QUERY OK source="media_profiles" db=0.1ms idle=7.0ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 02:56:41.503 [debug] QUERY OK source="sources" db=0.2ms idle=4.8ms SELECT count(s0."id") FROM "sources" AS s0 [] 02:56:41.504 [debug] QUERY OK source="media_items" db=0.6ms idle=1.6ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:56:41.504 [debug] QUERY OK source="media_items" db=0.3ms idle=1.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:56:41.504 [debug] QUERY OK source="settings" db=0.0ms idle=1.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:41.505 [debug] QUERY OK source="settings" db=0.4ms idle=1.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:41.506 [debug] QUERY OK source="settings" db=0.2ms idle=1.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:41.506 [debug] QUERY OK source="tasks" db=0.1ms idle=2.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 02:56:41.523 [debug] QUERY OK source="media_items" db=21.4ms idle=9.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:56:41.524 [debug] QUERY OK source="settings" db=0.1ms idle=18.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:41.524 [debug] QUERY OK source="settings" db=0.3ms idle=18.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:41.525 [debug] QUERY OK source="settings" db=0.0ms idle=18.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:41.526 [debug] QUERY OK source="tasks" db=0.2ms idle=1.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 02:56:41.526 [debug] QUERY OK source="media_items" db=0.4ms idle=2.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:56:41.527 [debug] QUERY OK source="media_items" db=19.9ms idle=2.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:56:41.527 [debug] QUERY OK source="media_items" db=0.9ms idle=2.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:56:41.528 [debug] QUERY OK source="sources" db=0.3ms idle=2.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 02:56:41.529 [debug] QUERY OK source="media_items" db=2.4ms queue=0.1ms idle=1.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:56:41.530 [debug] QUERY OK source="sources" db=0.3ms idle=3.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 02:56:41.531 [debug] QUERY OK source="media_items" db=0.9ms idle=2.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 02:56:41.532 [debug] QUERY OK source="media_items" db=1.2ms idle=3.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:56:41.532 [debug] QUERY OK source="media_items" db=0.9ms idle=2.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 02:56:41.533 [debug] QUERY OK source="sources" db=0.7ms idle=2.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:56:41.534 [debug] QUERY OK source="media_items" db=2.0ms idle=2.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:56:41.535 [info] Sent 200 in 45ms 02:56:41.535 [debug] QUERY OK source="sources" db=0.7ms idle=3.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:56:41.536 [info] Sent 200 in 34ms 02:56:41.772 [info] GET /___proxy_subdomain_cpanel 02:56:41.773 [debug] QUERY OK source="settings" db=0.7ms idle=240.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:41.774 [debug] QUERY OK source="settings" db=0.6ms idle=240.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:41.774 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:41.774 [error] #PID<0.11707.0> running PinchflatWeb.Endpoint (connection #PID<0.11706.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /___proxy_subdomain_cpanel ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /___proxy_subdomain_cpanel (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11706.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/___proxy_subdomain_cpanel", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41486}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11707.0>, params: %{}, path_info: ["___proxy_subdomain_cpanel"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/___proxy_subdomain_cpanel", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhZflRE60RFEAASoh"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11706.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/___proxy_subdomain_cpanel", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41486}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /___proxy_subdomain_cpanel (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11706.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/___proxy_subdomain_cpanel", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41486}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11707.0>, params: %{}, path_info: ["___proxy_subdomain_cpanel"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/___proxy_subdomain_cpanel", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhZflRE60RFEAASoh"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: (truncated) 02:56:42.164 [info] GET /v2/_catalog 02:56:42.165 [info] Sent 404 in 915µs 02:56:42.165 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:43.145 [info] GET /.DS_Store 02:56:43.146 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=1610.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:43.147 [debug] QUERY OK source="settings" db=0.5ms idle=1567.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:43.147 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:43.148 [error] #PID<0.11711.0> running PinchflatWeb.Endpoint (connection #PID<0.11710.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /.DS_Store ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET / (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11710.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/.DS_Store", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41492}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11711.0>, params: %{}, path_info: [""], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/.DS_Store", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhem-Jl0k3O0AASph"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11710.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/.DS_Store", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41492}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET / (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11710.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/.DS_Store", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41492}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11711.0>, params: %{}, path_info: [""], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/.DS_Store", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhem-Jl0k3O0AASph"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchfl (truncated) 02:56:44.158 [info] GET /.env 02:56:44.160 [debug] QUERY OK source="settings" db=1.2ms queue=0.1ms idle=1012.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:44.162 [debug] QUERY OK source="settings" db=1.4ms idle=1013.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:44.162 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:44.163 [error] #PID<0.11713.0> running PinchflatWeb.Endpoint (connection #PID<0.11712.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /.env ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET / (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11712.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/.env", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41496}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11713.0>, params: %{}, path_info: [""], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/.env", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhiYhKQnURrEAASqB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11712.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/.env", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41496}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET / (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11712.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/.env", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41496}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11713.0>, params: %{}, path_info: [""], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/.env", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhiYhKQnURrEAASqB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]} (truncated) 02:56:46.159 [info] GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.exporttool.application 02:56:46.161 [debug] QUERY OK source="settings" db=1.3ms queue=0.1ms idle=730.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:46.162 [debug] QUERY OK source="settings" db=1.0ms idle=731.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:46.162 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:46.163 [error] #PID<0.11715.0> running PinchflatWeb.Endpoint (connection #PID<0.11714.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.exporttool.application ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.exporttool (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11714.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/ecp/Current/exporttool/microsoft.exchange.ediscovery.exporttool.application", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41502}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11715.0>, params: %{}, path_info: ["ecp", "Current", "exporttool", "microsoft.exchange.ediscovery.exporttool"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/ecp/Current/exporttool/microsoft.exchange.ediscovery.exporttool.application", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhp1gXTtRpWYAASqh"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11714.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/ecp/Current/exporttool/microsoft.exchange.ediscovery.exporttool.application", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41502}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.exporttool (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11714.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/ecp/Current/exporttool/microsoft.exchange.ediscovery.exporttool.application", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 41502}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11715.0>, params: %{}, path_info: ["ecp", "Current", "exporttool", "microsoft.exchange.ediscovery.exporttool"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/ecp/Current/exporttool/microsoft.exchange.ediscovery.exporttool.application", resp_body: nil, resp_cookies: %{} (truncated) 02:56:47.233 [info] GET / 02:56:47.233 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 02:56:47.234 [debug] QUERY OK source="settings" db=1.0ms idle=1803.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:47.236 [debug] QUERY OK source="media_profiles" db=1.4ms idle=1642.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 02:56:47.238 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=1075.2ms SELECT count(s0."id") FROM "sources" AS s0 [] 02:56:47.287 [debug] QUERY OK source="media_items" db=49.0ms idle=1076.2ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:56:47.288 [debug] QUERY OK source="media_items" db=0.6ms idle=694.2ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:56:47.289 [debug] QUERY OK source="settings" db=0.3ms idle=54.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:47.289 [debug] QUERY OK source="settings" db=0.3ms idle=53.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:47.290 [debug] QUERY OK source="settings" db=0.3ms idle=51.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:47.291 [debug] QUERY OK source="tasks" db=0.3ms idle=3.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 02:56:47.292 [debug] QUERY OK source="media_items" db=0.6ms idle=3.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:56:47.293 [debug] QUERY OK source="media_items" db=0.7ms idle=3.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:56:47.294 [debug] QUERY OK source="sources" db=0.5ms idle=3.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 02:56:47.477 [debug] QUERY OK source="media_items" db=181.9ms idle=4.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 02:56:47.479 [debug] QUERY OK source="media_items" db=1.4ms queue=0.1ms idle=186.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:56:47.479 [debug] QUERY OK source="sources" db=0.4ms idle=186.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:56:47.480 [info] Sent 200 in 247ms 02:56:48.181 [info] GET /.git/config 02:56:48.183 [debug] QUERY OK source="settings" db=0.9ms idle=887.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:48.184 [debug] QUERY OK source="settings" db=0.8ms idle=705.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:48.184 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:48.184 [error] #PID<0.11719.0> running PinchflatWeb.Endpoint (connection #PID<0.11718.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /.git/config ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /.git/config (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11718.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/.git/config", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55416}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11719.0>, params: %{}, path_info: [".git", "config"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/.git/config", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhxXot_6WdpgAASth"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11718.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/.git/config", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55416}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /.git/config (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11718.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/.git/config", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55416}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11719.0>, params: %{}, path_info: [".git", "config"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/.git/config", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzhxXot_6WdpgAASth"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {P (truncated) 02:56:49.149 [info] POST /graphql 02:56:49.150 [info] Sent 404 in 597µs 02:56:49.150 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:49.526 [info] POST /api 02:56:49.526 [info] Sent 404 in 271µs 02:56:49.526 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:49.911 [info] POST /api/graphql 02:56:49.911 [info] Sent 404 in 204µs 02:56:49.911 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:50.295 [info] POST /graphql/api 02:56:50.296 [info] Sent 404 in 757µs 02:56:50.296 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:50.666 [info] POST /api/gql 02:56:50.666 [info] Sent 404 in 231µs 02:56:50.666 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:51.048 [info] GET /s/6383e2430313e2337313e2930313/_/;/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom.properties 02:56:51.049 [debug] QUERY OK source="settings" db=0.7ms idle=1619.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:51.050 [debug] QUERY OK source="settings" db=1.0ms idle=1620.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:51.051 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:51.051 [error] #PID<0.11731.0> running PinchflatWeb.Endpoint (connection #PID<0.11730.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /s/6383e2430313e2337313e2930313/_/;/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom.properties ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /s/6383e2430313e2337313e2930313/_/;/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11730.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/s/6383e2430313e2337313e2930313/_/;/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom.properties", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55474}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11731.0>, params: %{}, path_info: ["s", "6383e2430313e2337313e2930313", "_", ";", "META-INF", "maven", "com.atlassian.jira", "jira-webapp-dist", "pom"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/s/6383e2430313e2337313e2930313/_/;/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom.properties", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzh8DKXCjoiVoAAKai"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11730.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/s/6383e2430313e2337313e2930313/_/;/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom.properties", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55474}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /s/6383e2430313e2337313e2930313/_/;/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11730.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/s/6383e2430313e2337313e2930313/_/;/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom.properties", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55474}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11731.0>, params: %{}, path_info: ["s", "6383e2430313e2337313e2930313", "_", ";", "META-INF", "maven", "com.atlassian.jira", "jira-webapp-dist", "pom"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"} (truncated) 02:56:52.046 [info] GET /config.json 02:56:52.047 [debug] QUERY OK source="settings" db=0.9ms idle=997.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:52.048 [debug] QUERY OK source="settings" db=0.7ms idle=997.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:52.048 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:52.049 [error] #PID<0.11733.0> running PinchflatWeb.Endpoint (connection #PID<0.11732.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /config.json ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /config (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11732.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/config.json", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55490}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11733.0>, params: %{}, path_info: ["config"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/config.json", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzh_xHPEWVxe4AAKbC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11732.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/config.json", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55490}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /config (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11732.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/config.json", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55490}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11733.0>, params: %{}, path_info: ["config"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/config.json", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzh_xHPEWVxe4AAKbC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :cal (truncated) 02:56:53.037 [info] GET /telescope/requests 02:56:53.038 [debug] QUERY OK source="settings" db=0.7ms idle=1608.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:53.039 [debug] QUERY OK source="settings" db=0.6ms idle=1431.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:53.039 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:53.039 [error] #PID<0.11735.0> running PinchflatWeb.Endpoint (connection #PID<0.11734.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /telescope/requests ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /telescope/requests (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11734.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/telescope/requests", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55500}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11735.0>, params: %{}, path_info: ["telescope", "requests"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/telescope/requests", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwziDdUvWm-mw0AAKbi"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11734.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/telescope/requests", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55500}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /telescope/requests (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11734.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/telescope/requests", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55500}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11735.0>, params: %{}, path_info: ["telescope", "requests"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/telescope/requests", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwziDdUvWm-mw0AAKbi"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, (truncated) 02:56:54.060 [info] GET /info.php 02:56:54.064 [debug] QUERY OK source="settings" db=2.6ms idle=1023.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:54.066 [debug] QUERY OK source="settings" db=1.6ms queue=0.1ms idle=1025.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:54.066 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:54.067 [error] #PID<0.11737.0> running PinchflatWeb.Endpoint (connection #PID<0.11736.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /info.php ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /info (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11736.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/info.php", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55506}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11737.0>, params: %{}, path_info: ["info"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/info.php", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwziHRSVzRJRagAAKcC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11736.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/info.php", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55506}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /info (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11736.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/info.php", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55506}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11737.0>, params: %{}, path_info: ["info"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/info.php", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwziHRSVzRJRagAAKcC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"l (truncated) 02:56:55.051 [info] GET /.well-known/security.txt 02:56:55.052 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=1622.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:55.053 [debug] QUERY OK source="settings" db=0.7ms idle=1439.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:55.053 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:55.054 [error] #PID<0.11739.0> running PinchflatWeb.Endpoint (connection #PID<0.11738.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /.well-known/security.txt ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /.well-known/security (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11738.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/.well-known/security.txt", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55512}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11739.0>, params: %{}, path_info: [".well-known", "security"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/.well-known/security.txt", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwziK8m7CjYClwAAKci"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11738.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/.well-known/security.txt", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55512}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /.well-known/security (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11738.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/.well-known/security.txt", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55512}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11739.0>, params: %{}, path_info: [".well-known", "security"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/.well-known/security.txt", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwziK8m7CjYClwAAKci"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {Pinc (truncated) 02:56:56.073 [info] GET /actuator/env 02:56:56.074 [debug] QUERY OK source="settings" db=0.9ms idle=1020.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:56.075 [debug] QUERY OK source="settings" db=0.9ms idle=1021.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:56.076 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:56.076 [error] #PID<0.11741.0> running PinchflatWeb.Endpoint (connection #PID<0.11740.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /actuator/env ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /actuator/env (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11740.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/actuator/env", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55518}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11741.0>, params: %{}, path_info: ["actuator", "env"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/actuator/env", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwziOwPRPHCi3gAAKdC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11740.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/actuator/env", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55518}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /actuator/env (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11740.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/actuator/env", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 55518}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11741.0>, params: %{}, path_info: ["actuator", "env"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/actuator/env", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwziOwPRPHCi3gAAKdC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, (truncated) 02:56:58.053 [info] GET /swagger-ui.html 02:56:58.055 [debug] QUERY OK source="settings" db=1.5ms queue=0.2ms idle=624.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:58.057 [debug] QUERY OK source="settings" db=1.4ms queue=0.1ms idle=625.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:58.057 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:58.057 [error] #PID<0.11744.0> running PinchflatWeb.Endpoint (connection #PID<0.11743.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /swagger-ui.html ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /swagger-ui (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11743.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/swagger-ui.html", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47764}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11744.0>, params: %{}, path_info: ["swagger-ui"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/swagger-ui.html", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwziWIM15C8OngAAKdi"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11743.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/swagger-ui.html", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47764}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /swagger-ui (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11743.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/swagger-ui.html", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47764}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11744.0>, params: %{}, path_info: ["swagger-ui"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/swagger-ui.html", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwziWIM15C8OngAAKdi"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router (truncated) 02:56:59.057 [info] GET /swagger/index.html 02:56:59.058 [debug] QUERY OK source="settings" db=0.8ms idle=1628.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:59.059 [debug] QUERY OK source="settings" db=0.7ms idle=1430.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:56:59.059 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:56:59.060 [error] #PID<0.11746.0> running PinchflatWeb.Endpoint (connection #PID<0.11745.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /swagger/index.html ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /swagger/index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11745.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/swagger/index.html", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47770}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11746.0>, params: %{}, path_info: ["swagger", "index"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/swagger/index.html", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwziZ3tm_Z2lMYAAKeC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11745.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/swagger/index.html", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47770}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /swagger/index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11745.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/swagger/index.html", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47770}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11746.0>, params: %{}, path_info: ["swagger", "index"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/swagger/index.html", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwziZ3tm_Z2lMYAAKeC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, (truncated) 02:57:00.049 [info] GET /swagger/swagger-ui.html 02:57:00.050 [debug] QUERY OK source="settings" db=0.8ms idle=990.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:00.050 [debug] QUERY OK source="settings" db=0.6ms idle=990.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:00.051 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:00.051 [error] #PID<0.11748.0> running PinchflatWeb.Endpoint (connection #PID<0.11747.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /swagger/swagger-ui.html ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /swagger/swagger-ui (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11747.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/swagger/swagger-ui.html", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47774}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11748.0>, params: %{}, path_info: ["swagger", "swagger-ui"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/swagger/swagger-ui.html", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzidkET5FAUjMAAKei"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11747.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/swagger/swagger-ui.html", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47774}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /swagger/swagger-ui (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11747.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/swagger/swagger-ui.html", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47774}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11748.0>, params: %{}, path_info: ["swagger", "swagger-ui"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/swagger/swagger-ui.html", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzidkET5FAUjMAAKei"} ], scheme: :http, script_name: [], secret_key_base: :..., (truncated) 02:57:00.488 [info] {"source":"oban","duration":516,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:57:00.684 [info] GET /assets/app-84c55c57753816656f5134f541d32ba5.css%3Fvsn%3Dd 02:57:00.687 [debug] QUERY OK source="settings" db=1.9ms idle=1048.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:00.689 [debug] QUERY OK source="settings" db=1.5ms queue=0.1ms idle=637.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:00.689 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:00.690 [error] #PID<0.11750.0> running PinchflatWeb.Endpoint (connection #PID<0.11749.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /assets/app-84c55c57753816656f5134f541d32ba5.css%3Fvsn%3Dd ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /assets/app-84c55c57753816656f5134f541d32ba5 (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11749.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/assets/app-84c55c57753816656f5134f541d32ba5.css%3Fvsn%3Dd", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47776}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.145", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.145" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11750.0>, params: %{}, path_info: ["assets", "app-84c55c57753816656f5134f541d32ba5"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.145"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.145"} ], request_path: "/assets/app-84c55c57753816656f5134f541d32ba5.css%3Fvsn%3Dd", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzif7oz-ucRc4AAKfC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11749.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/assets/app-84c55c57753816656f5134f541d32ba5.css%3Fvsn%3Dd", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47776}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.145", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.145" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /assets/app-84c55c57753816656f5134f541d32ba5 (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11749.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/assets/app-84c55c57753816656f5134f541d32ba5.css%3Fvsn%3Dd", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47776}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchfl (truncated) 02:57:00.774 [info] GET /favicon.ico%3Fcachebust%3D2024-03-20 02:57:00.775 [debug] QUERY OK source="settings" db=1.1ms idle=723.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:00.777 [debug] QUERY OK source="settings" db=1.0ms queue=0.1ms idle=287.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:00.777 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:00.777 [error] #PID<0.11752.0> running PinchflatWeb.Endpoint (connection #PID<0.11751.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /favicon.ico%3Fcachebust%3D2024-03-20 ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /favicon (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11751.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/favicon.ico%3Fcachebust%3D2024-03-20", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47782}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.145", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.145" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11752.0>, params: %{}, path_info: ["favicon"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.145"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.145"} ], request_path: "/favicon.ico%3Fcachebust%3D2024-03-20", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzigQ_E4QY5gQAAKfi"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11751.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/favicon.ico%3Fcachebust%3D2024-03-20", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47782}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.145", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.145" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /favicon (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11751.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/favicon.ico%3Fcachebust%3D2024-03-20", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47782}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google (truncated) 02:57:00.886 [info] GET / 02:57:00.886 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 02:57:00.888 [debug] QUERY OK source="settings" db=1.0ms idle=248.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:00.889 [debug] QUERY OK source="media_profiles" db=0.8ms idle=201.3ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 02:57:00.890 [debug] QUERY OK source="sources" db=1.0ms idle=200.4ms SELECT count(s0."id") FROM "sources" AS s0 [] 02:57:00.892 [debug] QUERY OK source="media_items" db=1.4ms idle=114.9ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:57:00.893 [debug] QUERY OK source="media_items" db=1.1ms idle=115.2ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:57:00.895 [debug] QUERY OK source="settings" db=1.1ms idle=5.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:00.896 [debug] QUERY OK source="settings" db=0.9ms idle=5.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:00.897 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=6.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:00.899 [debug] QUERY OK source="tasks" db=1.0ms idle=6.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 02:57:00.901 [debug] QUERY OK source="media_items" db=1.2ms idle=6.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:57:00.903 [debug] QUERY OK source="media_items" db=1.6ms idle=6.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:57:00.904 [debug] QUERY OK source="sources" db=0.9ms idle=7.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 02:57:00.908 [debug] QUERY OK source="media_items" db=1.8ms idle=8.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 02:57:00.910 [debug] QUERY OK source="media_items" db=2.2ms queue=0.1ms idle=8.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:57:00.912 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=9.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:57:00.913 [info] Sent 200 in 26ms 02:57:01.021 [info] GET /sources 02:57:01.021 [debug] Processing with PinchflatWeb.Sources.SourceController.index/2 Parameters: %{} Pipelines: [:browser] 02:57:01.023 [debug] QUERY OK source="settings" db=1.0ms idle=119.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.024 [debug] QUERY OK source="settings" db=0.9ms idle=119.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.025 [debug] QUERY OK source="settings" db=0.7ms idle=116.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.027 [debug] QUERY OK source="settings" db=0.7ms idle=115.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.028 [debug] QUERY OK source="settings" db=0.8ms idle=115.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.049 [debug] QUERY OK source="sources" db=20.8ms idle=5.7ms SELECT count(s0."id") FROM "sources" AS s0 INNER JOIN "media_profiles" AS m1 ON m1."id" = s0."media_profile_id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "downloaded_count", sm0."source_id" AS "source_id", sum(sm0."media_size_bytes") AS "media_size_bytes" FROM "media_items" AS sm0 WHERE (NOT (sm0."media_filepath" IS NULL)) GROUP BY sm0."source_id") AS s2 ON s2."source_id" = s0."id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "pending_count", sm0."source_id" AS "source_id" FROM "media_items" AS sm0 INNER JOIN "sources" AS ss1 ON ss1."id" = sm0."source_id" INNER JOIN "media_profiles" AS sm2 ON sm2."id" = ss1."media_profile_id" WHERE (((((NOT (NOT (sm0."media_filepath" IS NULL)) AND NOT (sm0."prevent_download" = 1)) AND ((ss1."download_cutoff_date" IS NULL) OR date(sm0."uploaded_at") >= ss1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((ss1."title_filter_regex" IS NULL) OR regexp_like(sm0."title", ss1."title_filter_regex"))) AND (((ss1."min_duration_seconds" IS NULL) OR duration_seconds >= ss1."min_duration_seconds") AND ((ss1."max_duration_seconds" IS NULL) OR duration_seconds <= ss1."max_duration_seconds"))) GROUP BY sm0."source_id") AS s3 ON (s3."source_id" = s0."id") AND (s2."source_id" = s0."id") WHERE ((s0."marked_for_deletion_at" IS NULL) AND (m1."marked_for_deletion_at" IS NULL)) [] 02:57:01.059 [info] GET /webjars/swagger-ui/index.html 02:57:01.059 [debug] QUERY OK source="settings" db=0.1ms idle=33.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.059 [debug] QUERY OK source="settings" db=0.3ms idle=32.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.059 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:01.060 [error] #PID<0.11758.0> running PinchflatWeb.Endpoint (connection #PID<0.11757.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /webjars/swagger-ui/index.html ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /webjars/swagger-ui/index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11757.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/webjars/swagger-ui/index.html", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47806}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11758.0>, params: %{}, path_info: ["webjars", "swagger-ui", "index"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/webjars/swagger-ui/index.html", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzihU33xvdoOAAAKjC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11757.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/webjars/swagger-ui/index.html", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47806}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /webjars/swagger-ui/index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11757.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/webjars/swagger-ui/index.html", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47806}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11758.0>, params: %{}, path_info: ["webjars", "swagger-ui", "index"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/webjars/swagger-ui/index.html", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzihU33xvdoOAAAKjC"} ], scheme: :http, (truncated) 02:57:01.082 [debug] QUERY OK source="sources" db=31.6ms idle=25.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", coalesce(s2."downloaded_count", 0), coalesce(s3."pending_count", 0), coalesce(s2."media_size_bytes", 0), m1."id", m1."name", m1."redownload_delay_days", m1."output_path_template", m1."download_subs", m1."download_auto_subs", m1."embed_subs", m1."sub_langs", m1."download_thumbnail", m1."embed_thumbnail", m1."download_source_images", m1."download_metadata", m1."embed_metadata", m1."download_nfo", m1."sponsorblock_behaviour", m1."sponsorblock_categories", m1."shorts_behaviour", m1."livestream_behaviour", m1."audio_track", m1."preferred_resolution", m1."media_container", m1."marked_for_deletion_at", m1."inserted_at", m1."updated_at" FROM "sources" AS s0 INNER JOIN "media_profiles" AS m1 ON m1."id" = s0."media_profile_id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "downloaded_count", sm0."source_id" AS "source_id", sum(sm0."media_size_bytes") AS "media_size_bytes" FROM "media_items" AS sm0 WHERE (NOT (sm0."media_filepath" IS NULL)) GROUP BY sm0."source_id") AS s2 ON s2."source_id" = s0."id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "pending_count", sm0."source_id" AS "source_id" FROM "media_items" AS sm0 INNER JOIN "sources" AS ss1 ON ss1."id" = sm0."source_id" INNER JOIN "media_profiles" AS sm2 ON sm2."id" = ss1."media_profile_id" WHERE (((((NOT (NOT (sm0."media_filepath" IS NULL)) AND NOT (sm0."prevent_download" = 1)) AND ((ss1."download_cutoff_date" IS NULL) OR date(sm0."uploaded_at") >= ss1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((ss1."title_filter_regex" IS NULL) OR regexp_like(sm0."title", ss1."title_filter_regex"))) AND (((ss1."min_duration_seconds" IS NULL) OR duration_seconds >= ss1."min_duration_seconds") AND ((ss1."max_duration_seconds" IS NULL) OR duration_seconds <= ss1."max_duration_seconds"))) GROUP BY sm0."source_id") AS s3 ON (s3."source_id" = s0."id") AND (s2."source_id" = s0."id") WHERE ((s0."marked_for_deletion_at" IS NULL) AND (m1."marked_for_deletion_at" IS NULL)) ORDER BY s0."custom_name" COLLATE NOCASE, s0."id" LIMIT ? OFFSET ? [10, 0] 02:57:01.085 [info] Sent 200 in 64ms 02:57:01.162 [info] GET /media_profiles 02:57:01.162 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.index/2 Parameters: %{} Pipelines: [:browser] 02:57:01.165 [debug] QUERY OK source="media_profiles" db=2.1ms queue=0.1ms idle=135.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", (SELECT count(ss0."id") AS "result" FROM "sources" AS ss0 WHERE (ss0."media_profile_id" = m0."id")) FROM "media_profiles" AS m0 WHERE (m0."marked_for_deletion_at" IS NULL) ORDER BY m0."name" [] 02:57:01.168 [debug] QUERY OK source="settings" db=2.1ms queue=0.2ms idle=116.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.170 [debug] QUERY OK source="settings" db=1.6ms queue=0.1ms idle=109.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.173 [debug] QUERY OK source="settings" db=1.5ms queue=0.1ms idle=111.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.176 [info] Sent 200 in 13ms 02:57:01.356 [info] GET /settings 02:57:01.356 [debug] Processing with PinchflatWeb.Settings.SettingController.show/2 Parameters: %{} Pipelines: [:browser] 02:57:01.357 [debug] QUERY OK source="settings" db=0.7ms idle=274.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.358 [debug] QUERY OK source="settings" db=0.6ms idle=192.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.359 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=190.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.360 [debug] QUERY OK source="settings" db=0.6ms idle=189.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.362 [info] Sent 200 in 5ms 02:57:01.403 [info] GET /app_info 02:57:01.403 [debug] Processing with PinchflatWeb.Settings.SettingController.app_info/2 Parameters: %{} Pipelines: [:browser] 02:57:01.404 [debug] QUERY OK source="settings" db=0.7ms idle=230.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.404 [debug] QUERY OK source="settings" db=0.6ms idle=46.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.405 [debug] QUERY OK source="settings" db=0.6ms idle=46.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.406 [debug] QUERY OK source="settings" db=0.4ms idle=46.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.407 [debug] QUERY OK source="settings" db=0.6ms idle=46.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.408 [info] Sent 200 in 5ms 02:57:01.417 [info] GET /sources/7 02:57:01.417 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "7"} Pipelines: [:browser] 02:57:01.418 [debug] QUERY OK source="sources" db=0.5ms idle=13.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [7] 02:57:01.418 [debug] QUERY OK source="media_profiles" db=0.6ms idle=13.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:57:01.422 [debug] QUERY OK source="tasks" db=3.5ms idle=13.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [7, "executing", "available", "scheduled", "retryable"] 02:57:01.423 [debug] QUERY OK source="oban_jobs" db=0.7ms idle=15.9ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2825] 02:57:01.425 [debug] QUERY OK source="settings" db=1.8ms idle=16.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.426 [debug] QUERY OK source="settings" db=0.5ms idle=7.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.427 [debug] QUERY OK source="settings" db=0.6ms idle=7.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.429 [debug] QUERY OK source="sources" db=0.6ms idle=5.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [7] 02:57:01.430 [debug] QUERY OK source="media_items" db=0.8ms idle=5.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [7] 02:57:01.432 [debug] QUERY OK source="media_items" db=1.7ms idle=4.9ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [7, 10, 0] 02:57:01.433 [debug] QUERY OK source="sources" db=0.6ms idle=6.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [7] 02:57:01.434 [debug] QUERY OK source="media_items" db=0.7ms idle=6.3ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [7] 02:57:01.449 [debug] QUERY OK source="media_items" db=15.1ms idle=5.2ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [7, 10, 0] 02:57:01.451 [debug] QUERY OK source="sources" db=0.7ms idle=20.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [7] 02:57:01.452 [debug] QUERY OK source="media_items" db=0.8ms idle=19.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [7] 02:57:01.454 [debug] QUERY OK source="media_items" db=1.6ms idle=19.2ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [7, 10, 0] 02:57:01.455 [info] Sent 200 in 38ms 02:57:01.555 [info] GET /https%3A/github.com/kieraneglin/pinchflat/wiki 02:57:01.560 [debug] QUERY OK source="settings" db=4.4ms idle=121.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.561 [debug] QUERY OK source="settings" db=1.2ms queue=0.1ms idle=110.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.561 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:01.562 [error] #PID<0.11768.0> running PinchflatWeb.Endpoint (connection #PID<0.11767.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /https%3A/github.com/kieraneglin/pinchflat/wiki ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/kieraneglin/pinchflat/wiki (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11767.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/wiki", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47864}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.145", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.145" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11768.0>, params: %{}, path_info: ["https%3A", "github.com", "kieraneglin", "pinchflat", "wiki"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.145"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.145"} ], request_path: "/https%3A/github.com/kieraneglin/pinchflat/wiki", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzijLJK6t86W4AAKni"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11767.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/wiki", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47864}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.145", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.145" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/kieraneglin/pinchflat/wiki (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11767.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/wiki", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47864}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl (truncated) 02:57:01.638 [info] GET /sources/8 02:57:01.639 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "8"} Pipelines: [:browser] 02:57:01.640 [debug] QUERY OK source="sources" db=1.1ms idle=187.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [8] 02:57:01.640 [debug] QUERY OK source="media_profiles" db=0.2ms idle=186.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:57:01.648 [debug] QUERY OK source="tasks" db=7.4ms idle=81.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [8, "executing", "available", "scheduled", "retryable"] 02:57:01.649 [debug] QUERY OK source="oban_jobs" db=0.6ms idle=87.1ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2823] 02:57:01.650 [debug] QUERY OK source="settings" db=0.5ms idle=9.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.651 [debug] QUERY OK source="settings" db=0.6ms idle=9.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.651 [debug] QUERY OK source="settings" db=0.5ms idle=9.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.653 [debug] QUERY OK source="sources" db=0.5ms idle=3.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [8] 02:57:01.654 [debug] QUERY OK source="media_items" db=0.5ms idle=3.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [8] 02:57:01.656 [debug] QUERY OK source="media_items" db=2.1ms idle=3.8ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [8, 10, 0] 02:57:01.657 [debug] QUERY OK source="sources" db=0.5ms idle=5.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [8] 02:57:01.657 [debug] QUERY OK source="media_items" db=0.5ms idle=5.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [8] 02:57:01.658 [debug] QUERY OK source="media_items" db=0.6ms idle=4.7ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [8, 10, 0] 02:57:01.660 [debug] QUERY OK source="sources" db=0.5ms idle=5.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [8] 02:57:01.661 [debug] QUERY OK source="media_items" db=0.7ms idle=4.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [8] 02:57:01.662 [debug] QUERY OK source="media_items" db=0.8ms idle=3.9ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [8, 10, 0] 02:57:01.662 [info] Sent 200 in 23ms 02:57:01.749 [info] GET /https%3A/github.com/kieraneglin/pinchflat 02:57:01.751 [debug] QUERY OK source="settings" db=1.2ms idle=92.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.752 [info] GET /https%3A/discord.gg/j7T6dCuwU4 02:57:01.753 [debug] QUERY OK source="settings" db=1.0ms idle=93.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.753 [debug] QUERY OK source="settings" db=0.8ms idle=92.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.753 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:01.754 [debug] QUERY OK source="settings" db=0.6ms idle=92.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.754 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:01.754 [error] #PID<0.11774.0> running PinchflatWeb.Endpoint (connection #PID<0.11773.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /https%3A/discord.gg/j7T6dCuwU4 ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/discord.gg/j7T6dCuwU4 (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11773.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/discord.gg/j7T6dCuwU4", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47890}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.145", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.145" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11774.0>, params: %{}, path_info: ["https%3A", "discord.gg", "j7T6dCuwU4"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.145"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.145"} ], request_path: "/https%3A/discord.gg/j7T6dCuwU4", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzij6KdNWJmgoAAKsi"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11773.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/discord.gg/j7T6dCuwU4", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47890}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.145", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.145" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/discord.gg/j7T6dCuwU4 (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11773.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/discord.gg/j7T6dCuwU4", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47890}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro (truncated) 02:57:01.754 [error] #PID<0.11772.0> running PinchflatWeb.Endpoint (connection #PID<0.11771.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /https%3A/github.com/kieraneglin/pinchflat ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/kieraneglin/pinchflat (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11771.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47880}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.145", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.145" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11772.0>, params: %{}, path_info: ["https%3A", "github.com", "kieraneglin", "pinchflat"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.145"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.145"} ], request_path: "/https%3A/github.com/kieraneglin/pinchflat", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzij5kGwDAEPkAAKsC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11771.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47880}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.145", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.145" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/kieraneglin/pinchflat (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11771.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47880}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5a (truncated) 02:57:01.854 [info] GET /sources/4 02:57:01.854 [info] GET /https%3A/github.com/kieraneglin/pinchflat/releases 02:57:01.855 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "4"} Pipelines: [:browser] 02:57:01.856 [debug] QUERY OK source="settings" db=1.0ms idle=193.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.856 [debug] QUERY OK source="sources" db=1.3ms idle=104.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:57:01.857 [debug] QUERY OK source="settings" db=1.0ms idle=103.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.857 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:01.858 [debug] QUERY OK source="media_profiles" db=1.4ms idle=103.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:57:01.857 [error] #PID<0.11778.0> running PinchflatWeb.Endpoint (connection #PID<0.11775.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /https%3A/github.com/kieraneglin/pinchflat/releases ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/kieraneglin/pinchflat/releases (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11775.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/releases", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47896}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.145", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.145" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11778.0>, params: %{}, path_info: ["https%3A", "github.com", "kieraneglin", "pinchflat", "releases"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.145"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.145"} ], request_path: "/https%3A/github.com/kieraneglin/pinchflat/releases", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzikSoTNm_odsAASxh"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11775.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/releases", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47896}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.145", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.145" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/kieraneglin/pinchflat/releases (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11775.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/releases", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47896}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinch (truncated) 02:57:01.868 [debug] QUERY OK source="tasks" db=9.5ms queue=0.2ms idle=104.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [4, "executing", "available", "scheduled", "retryable"] 02:57:01.869 [debug] QUERY OK source="oban_jobs" db=0.7ms idle=12.3ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2840] 02:57:01.870 [debug] QUERY OK source="settings" db=0.4ms idle=12.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.870 [debug] QUERY OK source="settings" db=0.3ms idle=12.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.871 [debug] QUERY OK source="settings" db=0.4ms idle=12.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.872 [debug] QUERY OK source="sources" db=0.4ms idle=3.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:57:01.873 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=3.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [4] 02:57:01.875 [debug] QUERY OK source="media_items" db=1.0ms idle=3.9ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [4, 10, 0] 02:57:01.875 [debug] QUERY OK source="sources" db=0.4ms idle=4.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:57:01.876 [debug] QUERY OK source="media_items" db=0.5ms idle=4.7ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [4] 02:57:01.877 [debug] QUERY OK source="media_items" db=0.6ms idle=3.9ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [4, 10, 0] 02:57:01.878 [debug] QUERY OK source="sources" db=0.5ms idle=4.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:57:01.879 [debug] QUERY OK source="media_items" db=0.7ms idle=3.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [4] 02:57:01.880 [debug] QUERY OK source="media_items" db=0.8ms idle=3.6ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [4, 10, 0] 02:57:01.881 [info] Sent 200 in 26ms 02:57:01.963 [info] GET /%23 02:57:01.964 [debug] QUERY OK source="settings" db=0.7ms idle=87.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.965 [debug] QUERY OK source="settings" db=0.8ms idle=87.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:01.966 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:01.966 [error] #PID<0.11780.0> running PinchflatWeb.Endpoint (connection #PID<0.11779.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /%23 ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /%23 (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11779.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/%23", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47912}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.145", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.145" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11780.0>, params: %{}, path_info: ["%23"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.145"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.145"} ], request_path: "/%23", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwziksmbPgla_UAAKti"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11779.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/%23", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47912}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.145", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.145" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /%23 (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11779.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/%23", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47912}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64 (truncated) 02:57:02.070 [info] GET /swagger.json 02:57:02.071 [debug] QUERY OK source="settings" db=0.8ms idle=191.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.072 [debug] QUERY OK source="settings" db=0.7ms idle=191.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.072 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:02.072 [error] #PID<0.11782.0> running PinchflatWeb.Endpoint (connection #PID<0.11781.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /swagger.json ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /swagger (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11781.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/swagger.json", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47916}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11782.0>, params: %{}, path_info: ["swagger"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/swagger.json", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzilF7sjPFZmIAABzD"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11781.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/swagger.json", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47916}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /swagger (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11781.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/swagger.json", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47916}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11782.0>, params: %{}, path_info: ["swagger"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/swagger.json", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzilF7sjPFZmIAABzD"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, (truncated) 02:57:02.080 [info] GET /https%3A/github.com/kieraneglin/pinchflat/issues/234 02:57:02.081 [debug] QUERY OK source="settings" db=0.6ms idle=200.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.082 [debug] QUERY OK source="settings" db=0.6ms idle=116.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.082 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:02.082 [error] #PID<0.11784.0> running PinchflatWeb.Endpoint (connection #PID<0.11783.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /https%3A/github.com/kieraneglin/pinchflat/issues/234 ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/kieraneglin/pinchflat/issues/234 (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11783.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/issues/234", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47932}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.145", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.145" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11784.0>, params: %{}, path_info: ["https%3A", "github.com", "kieraneglin", "pinchflat", "issues", "234"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.145"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.145"} ], request_path: "/https%3A/github.com/kieraneglin/pinchflat/issues/234", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzilIfqNXFdLMAAKuC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11783.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/issues/234", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47932}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.145", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.145" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/kieraneglin/pinchflat/issues/234 (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11783.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/issues/234", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 47932}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", (truncated) 02:57:02.228 [info] GET /sources/10/media/69231 02:57:02.228 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "69231", "source_id" => "10"} Pipelines: [:browser] 02:57:02.231 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=263.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [69231] 02:57:02.232 [debug] QUERY OK source="sources" db=0.7ms idle=159.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:57:02.234 [debug] QUERY OK source="tasks" db=2.6ms queue=0.1ms idle=160.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [69231] 02:57:02.236 [debug] QUERY OK source="oban_jobs" db=1.5ms queue=0.1ms idle=153.4ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2842] 02:57:02.238 [debug] QUERY OK source="settings" db=1.0ms queue=0.2ms idle=154.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.239 [debug] QUERY OK source="settings" db=1.0ms queue=0.2ms idle=7.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.241 [debug] QUERY OK source="settings" db=0.9ms idle=7.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.243 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.1ms idle=7.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:57:02.254 [info] Sent 200 in 26ms 02:57:02.366 [info] GET /sources/10 02:57:02.366 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "10"} Pipelines: [:browser] 02:57:02.368 [debug] QUERY OK source="sources" db=1.6ms idle=130.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:57:02.370 [debug] QUERY OK source="media_profiles" db=1.4ms idle=130.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:57:02.372 [debug] QUERY OK source="tasks" db=1.7ms idle=131.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [10, "executing", "available", "scheduled", "retryable"] 02:57:02.375 [debug] QUERY OK source="oban_jobs" db=1.9ms queue=0.1ms idle=131.5ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2843] 02:57:02.377 [debug] QUERY OK source="settings" db=1.3ms queue=0.1ms idle=131.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.378 [debug] QUERY OK source="settings" db=1.5ms queue=0.1ms idle=8.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.380 [debug] QUERY OK source="settings" db=1.4ms queue=0.1ms idle=8.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.384 [debug] QUERY OK source="sources" db=1.5ms idle=10.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:57:02.388 [debug] QUERY OK source="media_items" db=2.4ms queue=0.1ms idle=10.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [10] 02:57:02.391 [debug] QUERY OK source="media_items" db=2.6ms queue=0.1ms idle=11.4ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [10, 10, 0] 02:57:02.393 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=13.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:57:02.395 [debug] QUERY OK source="media_items" db=1.2ms idle=12.9ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [10] 02:57:02.397 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=10.7ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [10, 10, 0] 02:57:02.400 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=10.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:57:02.403 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=9.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [10] 02:57:02.406 [debug] QUERY OK source="media_items" db=2.3ms queue=0.1ms idle=10.0ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [10, 10, 0] 02:57:02.408 [info] Sent 200 in 42ms 02:57:02.488 [info] GET /sources/9/media/68587 02:57:02.488 [info] GET /sources/9 02:57:02.488 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "68587", "source_id" => "9"} Pipelines: [:browser] 02:57:02.488 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "9"} Pipelines: [:browser] 02:57:02.490 [debug] QUERY OK source="media_items" db=1.4ms idle=93.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [68587] 02:57:02.491 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=92.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [9] 02:57:02.492 [debug] QUERY OK source="sources" db=1.5ms idle=87.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [9] 02:57:02.493 [debug] QUERY OK source="tasks" db=2.5ms idle=89.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [68587] 02:57:02.493 [debug] QUERY OK source="media_profiles" db=2.1ms queue=0.2ms idle=85.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:57:02.494 [debug] QUERY OK source="oban_jobs" db=1.1ms queue=0.1ms idle=3.5ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2837] 02:57:02.496 [debug] QUERY OK source="tasks" db=1.7ms queue=0.1ms idle=3.4ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [9, "executing", "available", "scheduled", "retryable"] 02:57:02.497 [debug] QUERY OK source="settings" db=1.6ms queue=0.2ms idle=3.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.498 [debug] QUERY OK source="settings" db=0.9ms queue=0.2ms idle=3.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.499 [debug] QUERY OK source="oban_jobs" db=2.5ms queue=0.2ms idle=3.6ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2838] 02:57:02.501 [debug] QUERY OK source="settings" db=1.7ms queue=0.2ms idle=4.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.502 [debug] QUERY OK source="settings" db=2.4ms queue=0.2ms idle=3.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.503 [debug] QUERY OK source="media_profiles" db=1.4ms queue=0.1ms idle=4.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:57:02.505 [info] GET /sources/6/media/68480 02:57:02.505 [debug] QUERY OK source="settings" db=2.6ms queue=0.1ms idle=3.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.505 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "68480", "source_id" => "6"} Pipelines: [:browser] 02:57:02.507 [debug] QUERY OK source="settings" db=1.5ms idle=6.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.508 [debug] QUERY OK source="media_items" db=2.4ms idle=5.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [68480] 02:57:02.510 [debug] QUERY OK source="sources" db=0.7ms idle=4.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [9] 02:57:02.511 [debug] QUERY OK source="sources" db=2.2ms idle=5.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [6] 02:57:02.511 [debug] QUERY OK source="tasks" db=2.6ms idle=6.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [68480] 02:57:02.513 [debug] QUERY OK source="oban_jobs" db=1.5ms idle=3.3ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2835] 02:57:02.514 [debug] QUERY OK source="media_items" db=2.5ms queue=0.5ms idle=3.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [9] 02:57:02.515 [debug] QUERY OK source="settings" db=1.2ms queue=0.1ms idle=3.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.516 [debug] QUERY OK source="settings" db=0.6ms idle=3.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.516 [debug] QUERY OK source="media_items" db=1.8ms idle=3.3ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [9, 10, 0] 02:57:02.517 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=3.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.518 [debug] QUERY OK source="sources" db=1.3ms idle=2.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [9] 02:57:02.519 [info] Sent 200 in 31ms 02:57:02.519 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=2.2ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [9] 02:57:02.520 [debug] QUERY OK source="media_profiles" db=1.5ms queue=0.2ms idle=2.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:57:02.520 [debug] QUERY OK source="media_items" db=0.9ms idle=2.9ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [9, 10, 0] 02:57:02.522 [debug] QUERY OK source="sources" db=0.9ms idle=4.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [9] 02:57:02.524 [debug] QUERY OK source="media_items" db=1.1ms idle=4.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [9] 02:57:02.525 [debug] QUERY OK source="media_items" db=1.3ms idle=4.8ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [9, 10, 0] 02:57:02.526 [info] Sent 200 in 38ms 02:57:02.530 [info] Sent 200 in 25ms 02:57:02.635 [info] GET /sources/8/media/66806 02:57:02.635 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "66806", "source_id" => "8"} Pipelines: [:browser] 02:57:02.637 [debug] QUERY OK source="media_items" db=1.5ms idle=115.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [66806] 02:57:02.639 [debug] QUERY OK source="tasks" db=1.6ms idle=117.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [66806] 02:57:02.640 [debug] QUERY OK source="sources" db=2.3ms idle=115.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [8] 02:57:02.643 [debug] QUERY OK source="oban_jobs" db=2.2ms idle=117.1ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2822] 02:57:02.644 [debug] QUERY OK source="settings" db=0.4ms queue=0.2ms idle=6.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.647 [debug] QUERY OK source="settings" db=1.9ms queue=0.1ms idle=5.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.649 [debug] QUERY OK source="settings" db=1.4ms queue=0.1ms idle=7.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.652 [debug] QUERY OK source="media_profiles" db=1.5ms queue=0.2ms idle=7.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:57:02.674 [info] Sent 200 in 39ms 02:57:02.880 [info] GET /sources/6 02:57:02.880 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "6"} Pipelines: [:browser] 02:57:02.881 [debug] QUERY OK source="sources" db=0.8ms idle=236.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [6] 02:57:02.882 [debug] QUERY OK source="media_profiles" db=0.5ms idle=236.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:57:02.886 [debug] QUERY OK source="tasks" db=3.3ms idle=235.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [6, "executing", "available", "scheduled", "retryable"] 02:57:02.886 [debug] QUERY OK source="oban_jobs" db=0.4ms idle=236.8ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2836] 02:57:02.887 [debug] QUERY OK source="settings" db=0.7ms idle=234.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.888 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=6.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.889 [debug] QUERY OK source="settings" db=0.6ms idle=6.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.890 [info] GET /sources/7/media/66807 02:57:02.890 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "66807", "source_id" => "7"} Pipelines: [:browser] 02:57:02.890 [debug] QUERY OK source="sources" db=0.5ms idle=4.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [6] 02:57:02.891 [debug] QUERY OK source="media_items" db=1.1ms idle=3.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [66807] 02:57:02.892 [debug] QUERY OK source="media_items" db=0.9ms idle=3.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [6] 02:57:02.892 [info] GET /sources/4/media/53041 02:57:02.892 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "53041", "source_id" => "4"} Pipelines: [:browser] 02:57:02.892 [debug] QUERY OK source="sources" db=0.7ms idle=2.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [7] 02:57:02.893 [debug] QUERY OK source="tasks" db=1.0ms idle=3.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [66807] 02:57:02.893 [debug] QUERY OK source="media_items" db=1.2ms idle=1.3ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [6, 10, 0] 02:57:02.893 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=1.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [53041] 02:57:02.893 [debug] QUERY OK source="oban_jobs" db=0.3ms queue=0.1ms idle=1.2ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2824] 02:57:02.894 [debug] QUERY OK source="tasks" db=0.2ms idle=0.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [53041] 02:57:02.894 [debug] QUERY OK source="sources" db=0.4ms idle=1.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [6] 02:57:02.894 [debug] QUERY OK source="sources" db=0.5ms idle=0.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:57:02.894 [debug] QUERY OK source="settings" db=0.6ms idle=0.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.895 [debug] QUERY OK source="media_items" db=0.6ms idle=0.5ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [6] 02:57:02.895 [debug] QUERY OK source="oban_jobs" db=0.6ms idle=0.4ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" IN (?,?)) [2708, 2839] 02:57:02.895 [debug] QUERY OK source="settings" db=0.7ms idle=0.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.895 [debug] QUERY OK source="media_items" db=0.6ms idle=0.6ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [6, 10, 0] 02:57:02.896 [debug] QUERY OK source="settings" db=0.6ms idle=0.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.896 [debug] QUERY OK source="settings" db=0.8ms idle=0.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.897 [debug] QUERY OK source="settings" db=0.7ms idle=1.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.897 [debug] QUERY OK source="sources" db=0.8ms idle=0.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [6] 02:57:02.898 [debug] QUERY OK source="settings" db=0.6ms idle=1.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:02.898 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.2ms idle=1.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:57:02.898 [debug] QUERY OK source="media_items" db=0.9ms idle=0.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [6] 02:57:02.899 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=1.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:57:02.899 [debug] QUERY OK source="media_items" db=0.8ms idle=1.3ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [6, 10, 0] 02:57:02.900 [info] Sent 200 in 19ms 02:57:02.900 [info] Sent 200 in 7ms 02:57:02.904 [info] Sent 200 in 14ms 02:57:03.089 [info] GET /swagger/v1/swagger.json 02:57:03.091 [debug] QUERY OK source="settings" db=1.5ms queue=0.3ms idle=194.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:03.092 [debug] QUERY OK source="settings" db=0.7ms idle=195.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:03.093 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:03.093 [error] #PID<0.11822.0> running PinchflatWeb.Endpoint (connection #PID<0.11821.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /swagger/v1/swagger.json ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /swagger/v1/swagger (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11821.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/swagger/v1/swagger.json", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 48026}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11822.0>, params: %{}, path_info: ["swagger", "v1", "swagger"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/swagger/v1/swagger.json", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzio5bbUqICzkAAK4i"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11821.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/swagger/v1/swagger.json", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 48026}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /swagger/v1/swagger (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11821.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/swagger/v1/swagger.json", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 48026}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11822.0>, params: %{}, path_info: ["swagger", "v1", "swagger"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/swagger/v1/swagger.json", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzio5bbUqICzkAAK4i"} ], scheme: :http, script_name: [], secret_key_base: :..., (truncated) 02:57:03.326 [info] GET /https%3A/supporters.eff.org/donate 02:57:03.327 [debug] QUERY OK source="settings" db=1.0ms idle=430.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:03.328 [debug] QUERY OK source="settings" db=0.8ms idle=430.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:03.328 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:03.329 [error] #PID<0.11824.0> running PinchflatWeb.Endpoint (connection #PID<0.11823.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /https%3A/supporters.eff.org/donate ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/supporters.eff.org/donate (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11823.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/supporters.eff.org/donate", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 48038}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.145", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.145" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11824.0>, params: %{}, path_info: ["https%3A", "supporters.eff.org", "donate"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.145"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.145"} ], request_path: "/https%3A/supporters.eff.org/donate", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzipx8_Boatm0AAK5C"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11823.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/supporters.eff.org/donate", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 48038}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.145", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.145" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/supporters.eff.org/donate (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11823.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/supporters.eff.org/donate", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 48038}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQ0ZzektaZkQxOHA1b3BBMlotM1M5azZs.vh6zh_fPfeLPEadjXgfQGsi_heGYb1Zvyiv5q3fTr94", (truncated) 02:57:03.557 [info] GET / 02:57:03.557 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 02:57:03.559 [debug] QUERY OK source="settings" db=1.4ms queue=0.1ms idle=660.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:03.561 [debug] QUERY OK source="media_profiles" db=1.5ms idle=468.1ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 02:57:03.563 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=469.0ms SELECT count(s0."id") FROM "sources" AS s0 [] 02:57:03.566 [debug] QUERY OK source="media_items" db=2.6ms queue=0.2ms idle=236.3ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:57:03.568 [debug] QUERY OK source="media_items" db=1.6ms idle=238.2ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:57:03.570 [debug] QUERY OK source="settings" db=1.1ms idle=9.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:03.572 [debug] QUERY OK source="settings" db=1.6ms queue=0.1ms idle=8.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:03.574 [debug] QUERY OK source="settings" db=1.6ms queue=0.1ms idle=9.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:03.578 [debug] QUERY OK source="tasks" db=1.5ms queue=0.2ms idle=9.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 02:57:03.581 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=10.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:57:03.582 [debug] QUERY OK source="media_items" db=1.3ms queue=0.2ms idle=10.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:57:03.584 [debug] QUERY OK source="sources" db=0.8ms idle=10.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 02:57:03.586 [debug] QUERY OK source="media_items" db=1.4ms idle=10.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 02:57:03.588 [debug] QUERY OK source="media_items" db=1.5ms idle=8.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:57:03.589 [debug] QUERY OK source="sources" db=0.6ms idle=7.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:57:03.590 [info] Sent 200 in 32ms 02:57:04.061 [info] GET /v2/api-docs 02:57:04.062 [debug] QUERY OK source="settings" db=0.6ms idle=478.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:04.063 [debug] QUERY OK source="settings" db=0.6ms idle=476.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:04.063 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:04.063 [error] #PID<0.11830.0> running PinchflatWeb.Endpoint (connection #PID<0.11829.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /v2/api-docs ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /v2/api-docs (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11829.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/v2/api-docs", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 48068}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11830.0>, params: %{}, path_info: ["v2", "api-docs"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/v2/api-docs", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzishV2jFZctgAAS6B"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11829.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/v2/api-docs", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 48068}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /v2/api-docs (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11829.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/v2/api-docs", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 48068}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11830.0>, params: %{}, path_info: ["v2", "api-docs"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/v2/api-docs", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzishV2jFZctgAAS6B"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, (truncated) 02:57:05.070 [info] GET /v3/api-docs 02:57:05.074 [debug] QUERY OK source="settings" db=2.2ms queue=0.3ms idle=1482.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:05.075 [debug] QUERY OK source="settings" db=0.7ms idle=1425.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:05.075 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:05.075 [error] #PID<0.11832.0> running PinchflatWeb.Endpoint (connection #PID<0.11831.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /v3/api-docs ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /v3/api-docs (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11831.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/v3/api-docs", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 48070}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11832.0>, params: %{}, path_info: ["v3", "api-docs"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/v3/api-docs", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwziwRzsq6AKm0AAS6h"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11831.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/v3/api-docs", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 48070}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /v3/api-docs (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11831.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/v3/api-docs", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 48070}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11832.0>, params: %{}, path_info: ["v3", "api-docs"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/v3/api-docs", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwziwRzsq6AKm0AAS6h"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, (truncated) 02:57:05.100 [info] {"source":"oban","duration":1243,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:57:06.060 [info] GET /api-docs/swagger.json 02:57:06.062 [debug] QUERY OK source="settings" db=0.8ms idle=987.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:06.062 [debug] QUERY OK source="settings" db=0.5ms idle=987.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:06.062 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:06.063 [error] #PID<0.11836.0> running PinchflatWeb.Endpoint (connection #PID<0.11835.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /api-docs/swagger.json ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /api-docs/swagger (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11835.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/api-docs/swagger.json", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 48096}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11836.0>, params: %{}, path_info: ["api-docs", "swagger"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/api-docs/swagger.json", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwziz98Czn6C-kAAS7B"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11835.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/api-docs/swagger.json", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 48096}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /api-docs/swagger (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11835.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/api-docs/swagger.json", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 48096}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11836.0>, params: %{}, path_info: ["api-docs", "swagger"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/api-docs/swagger.json", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwziz98Czn6C-kAAS7B"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, (truncated) 02:57:07.061 [info] GET /api/swagger.json 02:57:07.062 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=1404.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:07.063 [debug] QUERY OK source="settings" db=0.6ms idle=1000.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:07.063 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:07.064 [error] #PID<0.11838.0> running PinchflatWeb.Endpoint (connection #PID<0.11837.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /api/swagger.json ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /api/swagger (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11837.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/api/swagger.json", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 48104}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11838.0>, params: %{}, path_info: ["api", "swagger"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/api/swagger.json", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzi3siN45vlpwAAS7h"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11837.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/api/swagger.json", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 48104}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /api/swagger (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11837.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/api/swagger.json", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 48104}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/json", "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11838.0>, params: %{}, path_info: ["api", "swagger"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "text/html,application/json"}, {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/api/swagger.json", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzi3siN45vlpwAAS7h"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: Pinc (truncated) 02:57:08.052 [info] GET /trace.axd 02:57:08.053 [debug] QUERY OK source="settings" db=0.7ms idle=1392.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:08.054 [debug] QUERY OK source="settings" db=0.6ms idle=991.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:08.054 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:08.054 [error] #PID<0.11840.0> running PinchflatWeb.Endpoint (connection #PID<0.11839.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /trace.axd ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /trace (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11839.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/trace.axd", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 58370}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11840.0>, params: %{}, path_info: ["trace"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/trace.axd", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzi7Y1MDIRFh0AAS8B"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11839.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/trace.axd", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 58370}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /trace (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11839.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/trace.axd", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 58370}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11840.0>, params: %{}, path_info: ["trace"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/trace.axd", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzi7Y1MDIRFh0AAS8B"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [ (truncated) 02:57:09.062 [info] GET /@vite/env 02:57:09.064 [debug] QUERY OK source="settings" db=1.3ms idle=1399.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:09.065 [debug] QUERY OK source="settings" db=1.1ms idle=1010.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:09.065 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:09.066 [error] #PID<0.11842.0> running PinchflatWeb.Endpoint (connection #PID<0.11841.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /@vite/env ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /@vite/env (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11841.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/@vite/env", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 58386}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11842.0>, params: %{}, path_info: ["@vite", "env"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/@vite/env", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzi_JhA6PzkzIAAS8h"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11841.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/@vite/env", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 58386}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /@vite/env (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11841.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/@vite/env", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 58386}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11842.0>, params: %{}, path_info: ["@vite", "env"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/@vite/env", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzi_JhA6PzkzIAAS8h"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint (truncated) 02:57:10.064 [info] GET /.vscode/sftp.json 02:57:10.066 [debug] QUERY OK source="settings" db=1.3ms idle=1399.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:10.068 [debug] QUERY OK source="settings" db=1.3ms idle=1002.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:10.068 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:10.069 [error] #PID<0.11844.0> running PinchflatWeb.Endpoint (connection #PID<0.11843.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /.vscode/sftp.json ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /.vscode/sftp (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11843.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/.vscode/sftp.json", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 58388}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11844.0>, params: %{}, path_info: [".vscode", "sftp"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/.vscode/sftp.json", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzjC4h8muXw_YAAS9B"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11843.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/.vscode/sftp.json", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 58388}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /.vscode/sftp (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11843.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/.vscode/sftp.json", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 58388}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11844.0>, params: %{}, path_info: [".vscode", "sftp"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/.vscode/sftp.json", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzjC4h8muXw_YAAS9B"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat (truncated) 02:57:11.047 [info] OPTIONS / 02:57:11.048 [debug] QUERY OK source="settings" db=0.8ms idle=1379.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:11.049 [debug] QUERY OK source="settings" db=0.6ms idle=981.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:11.049 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:11.049 [error] #PID<0.11846.0> running PinchflatWeb.Endpoint (connection #PID<0.11845.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: OPTIONS / ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for OPTIONS / (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11845.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 58404}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "OPTIONS", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "OPTIONS", owner: #PID<0.11846.0>, params: %{}, path_info: [], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzjGiw9yKjZREAAS9h"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11845.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 58404}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "OPTIONS", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for OPTIONS / (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11845.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 58404}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "OPTIONS", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "OPTIONS", owner: #PID<0.11846.0>, params: %{}, path_info: [], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzjGiw9yKjZREAAS9h"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: (truncated) 02:57:12.205 [info] GET / 02:57:12.205 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{"rest_route" => "/wp/v2/users/"} Pipelines: [:browser] 02:57:12.206 [debug] QUERY OK source="settings" db=0.7ms idle=1535.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:12.207 [debug] QUERY OK source="media_profiles" db=0.9ms idle=1158.2ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 02:57:12.208 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=1158.5ms SELECT count(s0."id") FROM "sources" AS s0 [] 02:57:12.240 [debug] QUERY OK source="media_items" db=31.2ms queue=0.1ms idle=781.7ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:57:12.241 [debug] QUERY OK source="media_items" db=0.5ms idle=568.3ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:57:12.241 [debug] QUERY OK source="settings" db=0.5ms idle=35.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:12.242 [debug] QUERY OK source="settings" db=0.3ms idle=34.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:12.243 [debug] QUERY OK source="settings" db=0.3ms idle=33.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:12.244 [debug] QUERY OK source="tasks" db=0.5ms idle=3.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 02:57:12.245 [debug] QUERY OK source="media_items" db=0.6ms idle=3.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:57:12.246 [debug] QUERY OK source="media_items" db=0.8ms idle=3.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:57:12.246 [debug] QUERY OK source="sources" db=0.5ms idle=3.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 02:57:12.249 [debug] QUERY OK source="media_items" db=1.2ms idle=4.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 02:57:12.251 [debug] QUERY OK source="media_items" db=1.6ms idle=5.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:57:12.252 [debug] QUERY OK source="sources" db=0.8ms idle=6.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:57:12.252 [info] Sent 200 in 47ms 02:57:13.190 [info] GET /debug/default/view 02:57:13.191 [debug] QUERY OK source="settings" db=0.5ms idle=943.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:13.192 [debug] QUERY OK source="settings" db=0.6ms idle=942.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:57:13.192 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:57:13.192 [error] #PID<0.11850.0> running PinchflatWeb.Endpoint (connection #PID<0.11849.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /debug/default/view?panel=config ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /debug/default/view (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11849.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/debug/default/view", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 58428}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "panel=config", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11850.0>, params: %{"panel" => "config"}, path_info: ["debug", "default", "view"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{"panel" => "config"}, query_string: "panel=config", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/debug/default/view", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzjOhwhvAlMvkAAS-h"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11849.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/debug/default/view", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 58428}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "panel=config", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /debug/default/view (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11849.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/debug/default/view", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 58428}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept-encoding" => "gzip", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)", "x-forwarded-for" => "165.22.34.189", "x-forwarded-proto" => "https", "x-real-ip" => "165.22.34.189" }, method: "GET", body_length: 0, path_info: :undefined, qs: "panel=config", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11850.0>, params: %{"panel" => "config"}, path_info: ["debug", "default", "view"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{"panel" => "config"}, query_string: "panel=config", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept-encoding", "gzip"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 (l9scan/2.0.6383e2430313e2337313e2930313; +https://leakix.net)"}, {"x-forwarded-for", "165.22.34.189"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "165.22.34.189"} ], request_path: "/debug/default/view", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzjOhwhvAlMvkAAS-h"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {Pi (truncated) 02:57:35.101 [info] {"source":"oban","duration":3225,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:58:00.484 [info] {"source":"oban","duration":272,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:58:01.499 [info] GET / 02:58:01.500 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 02:58:01.501 [debug] QUERY OK source="settings" db=0.6ms idle=1076.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:58:01.502 [debug] QUERY OK source="media_profiles" db=1.1ms idle=1077.1ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 02:58:01.503 [debug] QUERY OK source="sources" db=0.6ms idle=1078.3ms SELECT count(s0."id") FROM "sources" AS s0 [] 02:58:01.504 [debug] QUERY OK source="media_items" db=1.2ms idle=1018.9ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:58:01.505 [debug] QUERY OK source="media_items" db=0.8ms idle=704.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:58:01.506 [debug] QUERY OK source="settings" db=0.7ms idle=4.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:58:01.507 [debug] QUERY OK source="settings" db=0.5ms idle=4.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:58:01.508 [debug] QUERY OK source="settings" db=0.5ms idle=4.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:58:01.509 [debug] QUERY OK source="tasks" db=0.7ms idle=4.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 02:58:01.510 [debug] QUERY OK source="media_items" db=0.8ms idle=4.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:58:01.511 [debug] QUERY OK source="media_items" db=1.1ms idle=4.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:58:01.512 [debug] QUERY OK source="sources" db=0.7ms idle=4.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 02:58:01.515 [debug] QUERY OK source="media_items" db=1.3ms idle=5.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 02:58:01.517 [debug] QUERY OK source="media_items" db=1.5ms idle=6.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:58:01.518 [debug] QUERY OK source="sources" db=0.7ms idle=6.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:58:01.519 [info] Sent 200 in 19ms 02:58:05.102 [info] {"source":"oban","duration":1644,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:58:35.102 [info] {"source":"oban","duration":1457,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:59:00.482 [info] {"source":"oban","duration":291,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 02:59:05.100 [info] {"source":"oban","duration":1355,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 02:59:22.086 [info] GET / 02:59:22.086 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 02:59:22.087 [debug] QUERY OK source="settings" db=0.8ms idle=1668.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:22.088 [debug] QUERY OK source="media_profiles" db=0.7ms idle=1669.6ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 02:59:22.088 [debug] QUERY OK source="sources" db=0.6ms idle=1670.5ms SELECT count(s0."id") FROM "sources" AS s0 [] 02:59:22.090 [debug] QUERY OK source="media_items" db=1.3ms idle=1054.6ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:59:22.091 [debug] QUERY OK source="media_items" db=0.8ms idle=52.7ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:59:22.092 [debug] QUERY OK source="settings" db=0.7ms idle=4.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:22.093 [debug] QUERY OK source="settings" db=0.6ms idle=4.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:22.094 [debug] QUERY OK source="settings" db=0.7ms idle=4.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:22.095 [debug] QUERY OK source="tasks" db=0.7ms idle=4.3ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 02:59:22.096 [debug] QUERY OK source="media_items" db=0.9ms idle=4.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:59:22.098 [debug] QUERY OK source="media_items" db=1.2ms idle=4.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:59:22.098 [debug] QUERY OK source="sources" db=0.6ms idle=5.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 02:59:22.102 [debug] QUERY OK source="media_items" db=1.7ms idle=6.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 02:59:22.104 [debug] QUERY OK source="media_items" db=1.6ms idle=7.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:59:22.104 [debug] QUERY OK source="sources" db=0.6ms idle=7.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:59:22.105 [info] Sent 200 in 19ms 02:59:22.178 [info] GET / 02:59:22.179 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 02:59:22.180 [debug] QUERY OK source="settings" db=1.2ms idle=81.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:22.182 [debug] QUERY OK source="media_profiles" db=1.3ms idle=81.9ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 02:59:22.183 [debug] QUERY OK source="sources" db=1.1ms idle=80.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 02:59:22.185 [debug] QUERY OK source="media_items" db=2.1ms idle=79.7ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:59:22.187 [debug] QUERY OK source="media_items" db=1.5ms idle=81.2ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:59:22.189 [debug] QUERY OK source="settings" db=1.2ms idle=7.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:22.191 [debug] QUERY OK source="settings" db=1.4ms queue=0.1ms idle=7.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:22.192 [debug] QUERY OK source="settings" db=1.0ms idle=8.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:22.194 [debug] QUERY OK source="tasks" db=0.7ms idle=7.4ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 02:59:22.195 [debug] QUERY OK source="media_items" db=0.8ms idle=6.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:59:22.196 [debug] QUERY OK source="media_items" db=1.1ms idle=5.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:59:22.197 [debug] QUERY OK source="sources" db=0.5ms idle=5.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 02:59:22.199 [debug] QUERY OK source="media_items" db=1.3ms idle=5.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 02:59:22.201 [debug] QUERY OK source="media_items" db=1.5ms idle=5.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:59:22.202 [debug] QUERY OK source="sources" db=0.6ms idle=6.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:59:22.203 [info] Sent 200 in 24ms 02:59:23.979 [info] GET / 02:59:23.979 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 02:59:23.980 [debug] QUERY OK source="settings" db=0.8ms idle=939.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:23.981 [debug] QUERY OK source="media_profiles" db=1.0ms idle=562.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 02:59:23.982 [debug] QUERY OK source="sources" db=0.5ms idle=563.8ms SELECT count(s0."id") FROM "sources" AS s0 [] 02:59:23.983 [debug] QUERY OK source="media_items" db=1.1ms idle=564.5ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:59:23.984 [debug] QUERY OK source="media_items" db=0.7ms idle=565.7ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:59:23.985 [debug] QUERY OK source="settings" db=0.6ms idle=4.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:23.985 [debug] QUERY OK source="settings" db=0.6ms idle=3.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:23.986 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=4.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:23.988 [debug] QUERY OK source="tasks" db=0.7ms idle=4.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 02:59:23.989 [debug] QUERY OK source="media_items" db=0.9ms idle=4.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:59:23.990 [debug] QUERY OK source="media_items" db=1.2ms idle=4.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:59:23.991 [debug] QUERY OK source="sources" db=0.6ms idle=5.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 02:59:23.994 [debug] QUERY OK source="media_items" db=1.2ms idle=6.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 02:59:23.996 [debug] QUERY OK source="media_items" db=1.6ms idle=6.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:59:23.997 [debug] QUERY OK source="sources" db=0.7ms idle=6.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:59:23.997 [info] Sent 200 in 18ms 02:59:24.877 [info] GET /assets/app-84c55c57753816656f5134f541d32ba5.css%3Fvsn%3Dd 02:59:24.878 [debug] QUERY OK source="settings" db=0.7ms idle=885.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:24.878 [debug] QUERY OK source="settings" db=0.4ms idle=883.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:24.878 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:59:24.879 [error] #PID<0.11865.0> running PinchflatWeb.Endpoint (connection #PID<0.11864.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /assets/app-84c55c57753816656f5134f541d32ba5.css%3Fvsn%3Dd ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /assets/app-84c55c57753816656f5134f541d32ba5 (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11864.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/assets/app-84c55c57753816656f5134f541d32ba5.css%3Fvsn%3Dd", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50542}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11865.0>, params: %{}, path_info: ["assets", "app-84c55c57753816656f5134f541d32ba5"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.4"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.4"} ], request_path: "/assets/app-84c55c57753816656f5134f541d32ba5.css%3Fvsn%3Dd", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzq5GpZ3E-nEoAATHh"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11864.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/assets/app-84c55c57753816656f5134f541d32ba5.css%3Fvsn%3Dd", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50542}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /assets/app-84c55c57753816656f5134f541d32ba5 (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11864.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/assets/app-84c55c57753816656f5134f541d32ba5.css%3Fvsn%3Dd", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50542}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyN (truncated) 02:59:25.462 [info] GET /media_profiles 02:59:25.462 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.index/2 Parameters: %{} Pipelines: [:browser] 02:59:25.462 [info] GET /settings 02:59:25.462 [debug] Processing with PinchflatWeb.Settings.SettingController.show/2 Parameters: %{} Pipelines: [:browser] 02:59:25.463 [debug] QUERY OK source="media_profiles" db=1.0ms idle=584.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", (SELECT count(ss0."id") AS "result" FROM "sources" AS ss0 WHERE (ss0."media_profile_id" = m0."id")) FROM "media_profiles" AS m0 WHERE (m0."marked_for_deletion_at" IS NULL) ORDER BY m0."name" [] 02:59:25.464 [debug] QUERY OK source="settings" db=1.2ms idle=584.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.464 [debug] QUERY OK source="settings" db=0.6ms idle=419.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.465 [info] GET / 02:59:25.465 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 02:59:25.465 [debug] QUERY OK source="settings" db=1.0ms idle=46.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.465 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=47.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.465 [debug] QUERY OK source="settings" db=0.2ms idle=1.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.466 [debug] QUERY OK source="settings" db=0.5ms idle=1.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.466 [debug] QUERY OK source="media_profiles" db=0.8ms idle=1.0ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 02:59:25.467 [debug] QUERY OK source="settings" db=1.4ms idle=0.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.468 [debug] QUERY OK source="settings" db=2.3ms idle=0.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.468 [debug] QUERY OK source="sources" db=1.8ms idle=1.0ms SELECT count(s0."id") FROM "sources" AS s0 [] 02:59:25.469 [info] Sent 200 in 7ms 02:59:25.469 [info] Sent 200 in 7ms 02:59:25.470 [debug] QUERY OK source="media_items" db=1.2ms queue=0.2ms idle=2.9ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:59:25.471 [debug] QUERY OK source="media_items" db=0.9ms idle=3.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:59:25.472 [debug] QUERY OK source="settings" db=0.7ms idle=4.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.473 [debug] QUERY OK source="settings" db=0.8ms idle=3.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.474 [debug] QUERY OK source="settings" db=0.7ms idle=5.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.476 [debug] QUERY OK source="tasks" db=0.9ms idle=4.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 02:59:25.476 [info] GET /sources 02:59:25.476 [debug] Processing with PinchflatWeb.Sources.SourceController.index/2 Parameters: %{} Pipelines: [:browser] 02:59:25.477 [debug] QUERY OK source="settings" db=0.1ms idle=4.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.477 [debug] QUERY OK source="media_items" db=1.0ms idle=5.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 02:59:25.478 [debug] QUERY OK source="settings" db=0.8ms idle=3.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.479 [debug] QUERY OK source="settings" db=0.5ms idle=2.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.479 [debug] QUERY OK source="media_items" db=1.4ms queue=0.5ms idle=3.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:59:25.480 [debug] QUERY OK source="settings" db=0.4ms queue=0.3ms idle=2.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.480 [debug] QUERY OK source="sources" db=0.6ms idle=2.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 02:59:25.481 [debug] QUERY OK source="settings" db=0.5ms idle=2.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.483 [debug] QUERY OK source="media_items" db=1.0ms idle=2.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 02:59:25.483 [debug] QUERY OK source="sources" db=1.9ms idle=2.2ms SELECT count(s0."id") FROM "sources" AS s0 INNER JOIN "media_profiles" AS m1 ON m1."id" = s0."media_profile_id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "downloaded_count", sm0."source_id" AS "source_id", sum(sm0."media_size_bytes") AS "media_size_bytes" FROM "media_items" AS sm0 WHERE (NOT (sm0."media_filepath" IS NULL)) GROUP BY sm0."source_id") AS s2 ON s2."source_id" = s0."id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "pending_count", sm0."source_id" AS "source_id" FROM "media_items" AS sm0 INNER JOIN "sources" AS ss1 ON ss1."id" = sm0."source_id" INNER JOIN "media_profiles" AS sm2 ON sm2."id" = ss1."media_profile_id" WHERE (((((NOT (NOT (sm0."media_filepath" IS NULL)) AND NOT (sm0."prevent_download" = 1)) AND ((ss1."download_cutoff_date" IS NULL) OR date(sm0."uploaded_at") >= ss1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((ss1."title_filter_regex" IS NULL) OR regexp_like(sm0."title", ss1."title_filter_regex"))) AND (((ss1."min_duration_seconds" IS NULL) OR duration_seconds >= ss1."min_duration_seconds") AND ((ss1."max_duration_seconds" IS NULL) OR duration_seconds <= ss1."max_duration_seconds"))) GROUP BY sm0."source_id") AS s3 ON (s3."source_id" = s0."id") AND (s2."source_id" = s0."id") WHERE ((s0."marked_for_deletion_at" IS NULL) AND (m1."marked_for_deletion_at" IS NULL)) [] 02:59:25.486 [debug] QUERY OK source="media_items" db=2.4ms idle=2.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 02:59:25.486 [info] GET /app_info 02:59:25.486 [debug] Processing with PinchflatWeb.Settings.SettingController.app_info/2 Parameters: %{} Pipelines: [:browser] 02:59:25.487 [info] GET /https%3A/github.com/kieraneglin/pinchflat 02:59:25.487 [debug] QUERY OK source="sources" db=0.9ms idle=4.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:59:25.487 [debug] QUERY OK source="settings" db=0.5ms idle=3.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.488 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=3.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.488 [info] Sent 200 in 23ms 02:59:25.488 [debug] QUERY OK source="sources" db=4.4ms idle=3.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", coalesce(s2."downloaded_count", 0), coalesce(s3."pending_count", 0), coalesce(s2."media_size_bytes", 0), m1."id", m1."name", m1."redownload_delay_days", m1."output_path_template", m1."download_subs", m1."download_auto_subs", m1."embed_subs", m1."sub_langs", m1."download_thumbnail", m1."embed_thumbnail", m1."download_source_images", m1."download_metadata", m1."embed_metadata", m1."download_nfo", m1."sponsorblock_behaviour", m1."sponsorblock_categories", m1."shorts_behaviour", m1."livestream_behaviour", m1."audio_track", m1."preferred_resolution", m1."media_container", m1."marked_for_deletion_at", m1."inserted_at", m1."updated_at" FROM "sources" AS s0 INNER JOIN "media_profiles" AS m1 ON m1."id" = s0."media_profile_id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "downloaded_count", sm0."source_id" AS "source_id", sum(sm0."media_size_bytes") AS "media_size_bytes" FROM "media_items" AS sm0 WHERE (NOT (sm0."media_filepath" IS NULL)) GROUP BY sm0."source_id") AS s2 ON s2."source_id" = s0."id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "pending_count", sm0."source_id" AS "source_id" FROM "media_items" AS sm0 INNER JOIN "sources" AS ss1 ON ss1."id" = sm0."source_id" INNER JOIN "media_profiles" AS sm2 ON sm2."id" = ss1."media_profile_id" WHERE (((((NOT (NOT (sm0."media_filepath" IS NULL)) AND NOT (sm0."prevent_download" = 1)) AND ((ss1."download_cutoff_date" IS NULL) OR date(sm0."uploaded_at") >= ss1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((ss1."title_filter_regex" IS NULL) OR regexp_like(sm0."title", ss1."title_filter_regex"))) AND (((ss1."min_duration_seconds" IS NULL) OR duration_seconds >= ss1."min_duration_seconds") AND ((ss1."max_duration_seconds" IS NULL) OR duration_seconds <= ss1."max_duration_seconds"))) GROUP BY sm0."source_id") AS s3 ON (s3."source_id" = s0."id") AND (s2."source_id" = s0."id") WHERE ((s0."marked_for_deletion_at" IS NULL) AND (m1."marked_for_deletion_at" IS NULL)) ORDER BY s0."custom_name" COLLATE NOCASE, s0."id" LIMIT ? OFFSET ? [10, 0] 02:59:25.488 [info] GET /sources/10/media/69231 02:59:25.488 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "69231", "source_id" => "10"} Pipelines: [:browser] 02:59:25.488 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=0.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.489 [debug] QUERY OK source="settings" db=1.0ms queue=0.3ms idle=1.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.489 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:59:25.490 [debug] QUERY OK source="media_items" db=1.2ms idle=0.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [69231] 02:59:25.490 [debug] QUERY OK source="settings" db=0.9ms queue=0.1ms idle=1.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.491 [debug] QUERY OK source="sources" db=0.5ms idle=1.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:59:25.491 [debug] QUERY OK source="settings" db=0.2ms idle=1.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.491 [info] Sent 200 in 14ms 02:59:25.491 [debug] QUERY OK source="settings" db=0.1ms idle=1.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.491 [info] GET /https%3A/github.com/kieraneglin/pinchflat/wiki 02:59:25.490 [error] #PID<0.11877.0> running PinchflatWeb.Endpoint (connection #PID<0.11875.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /https%3A/github.com/kieraneglin/pinchflat ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/kieraneglin/pinchflat (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11875.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50584}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11877.0>, params: %{}, path_info: ["https%3A", "github.com", "kieraneglin", "pinchflat"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.4"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.4"} ], request_path: "/https%3A/github.com/kieraneglin/pinchflat", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzq7YEbW6e9fcAATLB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11875.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50584}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/kieraneglin/pinchflat (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11875.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50584}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPt (truncated) 02:59:25.492 [debug] QUERY OK source="tasks" db=1.3ms queue=0.2ms idle=1.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [69231] 02:59:25.492 [info] Sent 200 in 5ms 02:59:25.492 [debug] QUERY OK source="settings" db=0.8ms idle=1.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.493 [debug] QUERY OK source="oban_jobs" db=0.6ms idle=0.9ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2842] 02:59:25.493 [debug] QUERY OK source="settings" db=0.3ms idle=1.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.493 [debug] QUERY OK source="settings" db=0.8ms idle=1.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.493 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:59:25.494 [debug] QUERY OK source="settings" db=0.5ms idle=1.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.495 [debug] QUERY OK source="settings" db=0.5ms idle=1.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.496 [debug] QUERY OK source="media_profiles" db=0.6ms idle=2.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:59:25.494 [error] #PID<0.11884.0> running PinchflatWeb.Endpoint (connection #PID<0.11883.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /https%3A/github.com/kieraneglin/pinchflat/wiki ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/kieraneglin/pinchflat/wiki (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11883.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/wiki", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50602}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11884.0>, params: %{}, path_info: ["https%3A", "github.com", "kieraneglin", "pinchflat", "wiki"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.4"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.4"} ], request_path: "/https%3A/github.com/kieraneglin/pinchflat/wiki", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzq7ZLsIVkqd0AACAD"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11883.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/wiki", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50602}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/kieraneglin/pinchflat/wiki (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11883.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/wiki", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50602}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAA (truncated) 02:59:25.499 [info] GET /%23 02:59:25.500 [debug] QUERY OK source="settings" db=0.4ms idle=6.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.500 [debug] QUERY OK source="settings" db=0.4ms idle=6.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.500 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:59:25.500 [error] #PID<0.11886.0> running PinchflatWeb.Endpoint (connection #PID<0.11885.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /%23 ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /%23 (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11885.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/%23", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50612}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11886.0>, params: %{}, path_info: ["%23"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.4"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.4"} ], request_path: "/%23", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzq7a-0bXmqgYAATMB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11885.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/%23", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50612}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /%23 (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11885.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/%23", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50612}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKi (truncated) 02:59:25.502 [info] GET /sources/9/media/68587 02:59:25.503 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "68587", "source_id" => "9"} Pipelines: [:browser] 02:59:25.503 [info] Sent 200 in 14ms 02:59:25.503 [debug] QUERY OK source="media_items" db=0.5ms idle=9.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [68587] 02:59:25.504 [debug] QUERY OK source="sources" db=0.5ms idle=8.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [9] 02:59:25.504 [debug] QUERY OK source="tasks" db=0.4ms idle=7.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [68587] 02:59:25.505 [debug] QUERY OK source="oban_jobs" db=0.4ms idle=4.7ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2837] 02:59:25.505 [debug] QUERY OK source="settings" db=0.4ms idle=4.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.506 [debug] QUERY OK source="settings" db=0.3ms idle=2.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.507 [debug] QUERY OK source="settings" db=0.3ms idle=2.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.507 [debug] QUERY OK source="media_profiles" db=0.4ms idle=2.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:59:25.508 [info] GET /https%3A/github.com/kieraneglin/pinchflat/releases 02:59:25.509 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=3.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.510 [debug] QUERY OK source="settings" db=0.5ms idle=3.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.510 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:59:25.511 [info] GET /sources/9 02:59:25.511 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "9"} Pipelines: [:browser] 02:59:25.512 [debug] QUERY OK source="sources" db=0.6ms idle=4.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [9] 02:59:25.512 [info] GET /sources/7/media/66807 02:59:25.512 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "66807", "source_id" => "7"} Pipelines: [:browser] 02:59:25.512 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.2ms idle=5.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:59:25.513 [info] GET /sources/10 02:59:25.513 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "10"} Pipelines: [:browser] 02:59:25.510 [error] #PID<0.11893.0> running PinchflatWeb.Endpoint (connection #PID<0.11892.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /https%3A/github.com/kieraneglin/pinchflat/releases ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/kieraneglin/pinchflat/releases (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11892.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/releases", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50628}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11893.0>, params: %{}, path_info: ["https%3A", "github.com", "kieraneglin", "pinchflat", "releases"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.4"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.4"} ], request_path: "/https%3A/github.com/kieraneglin/pinchflat/releases", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzq7dOsZ5drPYAATNB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11892.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/releases", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50628}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/kieraneglin/pinchflat/releases (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11892.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/releases", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50628}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFM (truncated) 02:59:25.513 [debug] QUERY OK source="media_items" db=0.6ms idle=3.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [66807] 02:59:25.513 [info] Sent 200 in 10ms 02:59:25.513 [debug] QUERY OK source="sources" db=0.1ms idle=3.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:59:25.514 [debug] QUERY OK source="media_profiles" db=0.3ms idle=1.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:59:25.514 [debug] QUERY OK source="tasks" db=0.5ms idle=1.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [66807] 02:59:25.514 [debug] QUERY OK source="sources" db=0.5ms idle=0.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [7] 02:59:25.515 [debug] QUERY OK source="oban_jobs" db=0.2ms idle=0.3ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2824] 02:59:25.515 [debug] QUERY OK source="settings" db=0.0ms idle=0.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.515 [info] GET /sources/6 02:59:25.515 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "6"} Pipelines: [:browser] 02:59:25.515 [debug] QUERY OK source="tasks" db=2.6ms queue=0.1ms idle=5.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [9, "executing", "available", "scheduled", "retryable"] 02:59:25.515 [debug] QUERY OK source="settings" db=0.4ms idle=0.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.516 [debug] QUERY OK source="oban_jobs" db=0.6ms idle=0.8ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2838] 02:59:25.516 [debug] QUERY OK source="settings" db=0.2ms idle=0.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.516 [debug] QUERY OK source="sources" db=0.4ms idle=0.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [6] 02:59:25.517 [debug] QUERY OK source="settings" db=0.1ms queue=0.1ms idle=0.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.517 [debug] QUERY OK source="media_profiles" db=0.2ms idle=0.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:59:25.517 [debug] QUERY OK source="media_profiles" db=0.5ms idle=0.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:59:25.518 [debug] QUERY OK source="settings" db=0.8ms idle=0.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.518 [debug] QUERY OK source="settings" db=0.1ms idle=0.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.519 [debug] QUERY OK source="tasks" db=1.1ms queue=0.2ms idle=0.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [6, "executing", "available", "scheduled", "retryable"] 02:59:25.519 [debug] QUERY OK source="oban_jobs" db=0.3ms idle=1.9ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2836] 02:59:25.520 [debug] QUERY OK source="tasks" db=5.2ms idle=0.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [10, "executing", "available", "scheduled", "retryable"] 02:59:25.520 [debug] QUERY OK source="sources" db=0.7ms idle=1.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [9] 02:59:25.520 [debug] QUERY OK source="settings" db=0.4ms queue=0.2ms idle=1.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.520 [debug] QUERY OK source="oban_jobs" db=0.7ms idle=0.8ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2843] 02:59:25.520 [info] GET /sources/6/media/68480 02:59:25.521 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "68480", "source_id" => "6"} Pipelines: [:browser] 02:59:25.521 [debug] QUERY OK source="settings" db=0.7ms idle=0.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.521 [debug] QUERY OK source="settings" db=0.6ms idle=0.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.521 [debug] QUERY OK source="media_items" db=0.5ms idle=0.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [68480] 02:59:25.522 [debug] QUERY OK source="media_items" db=1.5ms idle=0.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [9] 02:59:25.522 [debug] QUERY OK source="settings" db=0.3ms idle=0.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.522 [debug] QUERY OK source="settings" db=0.8ms idle=0.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.522 [debug] QUERY OK source="sources" db=0.6ms idle=0.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [6] 02:59:25.523 [debug] QUERY OK source="tasks" db=1.1ms idle=0.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [68480] 02:59:25.523 [info] GET /sources/8/media/66806 02:59:25.523 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "66806", "source_id" => "8"} Pipelines: [:browser] 02:59:25.523 [info] GET /https%3A/discord.gg/j7T6dCuwU4 02:59:25.524 [info] GET /sources/7 02:59:25.524 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "7"} Pipelines: [:browser] 02:59:25.524 [debug] QUERY OK source="settings" db=0.9ms queue=0.2ms idle=1.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.524 [debug] QUERY OK source="oban_jobs" db=0.9ms idle=0.7ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2835] 02:59:25.524 [debug] QUERY OK source="sources" db=0.8ms idle=0.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [6] 02:59:25.524 [debug] QUERY OK source="media_items" db=2.7ms idle=0.1ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [9, 10, 0] 02:59:25.525 [info] Sent 200 in 12ms 02:59:25.525 [debug] QUERY OK source="media_items" db=1.5ms idle=0.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [66806] 02:59:25.525 [info] GET /sources/8 02:59:25.525 [debug] QUERY OK source="settings" db=1.3ms queue=0.5ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.525 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "8"} Pipelines: [:browser] 02:59:25.525 [debug] QUERY OK source="media_items" db=1.2ms queue=0.1ms idle=0.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [6] 02:59:25.526 [debug] QUERY OK source="sources" db=1.7ms idle=0.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [7] 02:59:25.526 [debug] QUERY OK source="tasks" db=0.7ms queue=0.2ms idle=0.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [66806] 02:59:25.526 [debug] QUERY OK source="settings" db=1.4ms queue=0.6ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.527 [info] GET /sources/4 02:59:25.527 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "4"} Pipelines: [:browser] 02:59:25.527 [debug] QUERY OK source="sources" db=0.6ms queue=1.1ms idle=0.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [8] 02:59:25.527 [debug] QUERY OK source="sources" db=1.6ms idle=0.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [8] 02:59:25.527 [debug] QUERY OK source="sources" db=2.1ms queue=0.3ms idle=0.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:59:25.527 [debug] QUERY OK source="sources" db=1.0ms queue=1.1ms idle=0.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [9] 02:59:25.527 [debug] QUERY OK source="settings" db=0.2ms queue=0.7ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.527 [debug] QUERY OK source="media_items" db=1.1ms queue=0.7ms idle=0.0ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [6, 10, 0] 02:59:25.528 [debug] QUERY OK source="settings" db=0.9ms queue=1.5ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.528 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:59:25.528 [debug] QUERY OK source="oban_jobs" db=0.6ms queue=0.2ms idle=0.0ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2822] 02:59:25.528 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=0.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [9] 02:59:25.528 [debug] QUERY OK source="sources" db=0.9ms queue=0.5ms idle=0.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:59:25.529 [debug] QUERY OK source="media_profiles" db=1.5ms queue=1.2ms idle=0.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:59:25.529 [debug] QUERY OK source="sources" db=0.6ms queue=0.5ms idle=0.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [6] 02:59:25.529 [debug] QUERY OK source="media_items" db=1.2ms queue=0.3ms idle=0.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [10] 02:59:25.529 [debug] QUERY OK source="media_profiles" db=0.6ms queue=1.1ms idle=0.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:59:25.529 [debug] QUERY OK source="settings" db=0.3ms queue=0.5ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.529 [debug] QUERY OK source="settings" db=0.7ms queue=0.6ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.530 [info] GET /https%3A/supporters.eff.org/donate 02:59:25.530 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.6ms idle=0.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:59:25.530 [debug] QUERY OK source="media_items" db=0.7ms queue=0.3ms idle=0.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [6] 02:59:25.531 [debug] QUERY OK source="media_items" db=1.6ms queue=0.7ms idle=0.0ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [9, 10, 0] 02:59:25.531 [debug] QUERY OK source="settings" db=0.3ms queue=1.0ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.531 [debug] QUERY OK source="tasks" db=1.2ms queue=0.5ms idle=0.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [7, "executing", "available", "scheduled", "retryable"] 02:59:25.531 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.7ms idle=0.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:59:25.528 [error] #PID<0.11914.0> running PinchflatWeb.Endpoint (connection #PID<0.11911.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /https%3A/discord.gg/j7T6dCuwU4 ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/discord.gg/j7T6dCuwU4 (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11911.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/discord.gg/j7T6dCuwU4", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50704}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11914.0>, params: %{}, path_info: ["https%3A", "discord.gg", "j7T6dCuwU4"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.4"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.4"} ], request_path: "/https%3A/discord.gg/j7T6dCuwU4", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzq7gx70cYPJcAALGi"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11911.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/discord.gg/j7T6dCuwU4", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50704}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/discord.gg/j7T6dCuwU4 (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11911.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/discord.gg/j7T6dCuwU4", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50704}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", (truncated) 02:59:25.532 [debug] QUERY OK source="settings" db=0.9ms queue=1.0ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.532 [debug] QUERY OK source="media_items" db=0.5ms queue=1.1ms idle=0.0ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [6, 10, 0] 02:59:25.532 [debug] QUERY OK source="oban_jobs" db=0.3ms queue=0.9ms idle=0.0ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2825] 02:59:25.533 [debug] QUERY OK source="settings" db=0.4ms queue=0.8ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.533 [debug] QUERY OK source="tasks" db=1.6ms queue=0.9ms idle=0.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [4, "executing", "available", "scheduled", "retryable"] 02:59:25.533 [debug] QUERY OK source="settings" db=0.3ms queue=0.6ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.533 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:59:25.533 [debug] QUERY OK source="media_items" db=3.6ms queue=0.1ms idle=0.0ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [10, 10, 0] 02:59:25.533 [debug] QUERY OK source="settings" db=0.4ms queue=0.3ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.534 [debug] QUERY OK source="tasks" db=3.5ms queue=0.9ms idle=0.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [8, "executing", "available", "scheduled", "retryable"] 02:59:25.534 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=0.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [6] 02:59:25.534 [debug] QUERY OK source="oban_jobs" db=0.2ms queue=0.3ms idle=0.0ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2840] 02:59:25.534 [debug] QUERY OK source="media_profiles" db=1.1ms idle=0.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:59:25.534 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=0.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [9] 02:59:25.535 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.533 [error] #PID<0.11924.0> running PinchflatWeb.Endpoint (connection #PID<0.11923.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /https%3A/supporters.eff.org/donate ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/supporters.eff.org/donate (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11923.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/supporters.eff.org/donate", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50736}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11924.0>, params: %{}, path_info: ["https%3A", "supporters.eff.org", "donate"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.4"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.4"} ], request_path: "/https%3A/supporters.eff.org/donate", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzq7iU7nubW4QAACLD"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11923.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/supporters.eff.org/donate", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50736}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/supporters.eff.org/donate (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11923.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/supporters.eff.org/donate", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50736}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" (truncated) 02:59:25.536 [info] GET /https%3A/github.com/kieraneglin/pinchflat/issues/234 02:59:25.536 [info] GET /sources/4/media/53041 02:59:25.536 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "53041", "source_id" => "4"} Pipelines: [:browser] 02:59:25.537 [debug] QUERY OK source="settings" db=2.0ms queue=0.1ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.537 [debug] QUERY OK source="settings" db=1.8ms idle=0.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.537 [debug] QUERY OK source="sources" db=2.2ms queue=0.2ms idle=0.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:59:25.537 [debug] QUERY OK source="media_items" db=2.1ms queue=0.4ms idle=0.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [6] 02:59:25.537 [debug] QUERY OK source="oban_jobs" db=2.6ms queue=0.5ms idle=0.0ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2823] 02:59:25.537 [info] GET /favicon.ico%3Fcachebust%3D2024-03-20 02:59:25.538 [debug] QUERY OK source="media_items" db=0.5ms queue=0.8ms idle=0.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [53041] 02:59:25.538 [debug] QUERY OK source="media_items" db=0.8ms queue=0.2ms idle=0.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [10] 02:59:25.538 [debug] QUERY OK source="settings" db=1.2ms queue=0.4ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.539 [debug] QUERY OK source="settings" db=0.4ms queue=0.6ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.539 [debug] QUERY OK source="settings" db=1.2ms queue=0.3ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.539 [debug] QUERY OK source="settings" db=2.0ms queue=1.0ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.539 [debug] QUERY OK source="tasks" db=0.2ms queue=0.8ms idle=0.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [53041] 02:59:25.539 [debug] QUERY OK source="media_items" db=2.2ms queue=2.1ms idle=0.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [9] 02:59:25.540 [info] Sent 200 in 19ms 02:59:25.540 [debug] QUERY OK source="media_items" db=1.3ms queue=1.5ms idle=0.0ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [6, 10, 0] 02:59:25.541 [debug] QUERY OK source="settings" db=1.0ms queue=0.6ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.541 [info] Sent 200 in 25ms 02:59:25.541 [debug] QUERY OK source="settings" db=1.5ms queue=0.6ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.541 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:59:25.541 [debug] QUERY OK source="sources" db=1.7ms queue=1.3ms idle=0.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:59:25.542 [debug] QUERY OK source="media_items" db=2.7ms queue=0.9ms idle=0.0ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [10, 10, 0] 02:59:25.542 [error] #PID<0.11932.0> running PinchflatWeb.Endpoint (connection #PID<0.11931.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /favicon.ico%3Fcachebust%3D2024-03-20 ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /favicon (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11931.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/favicon.ico%3Fcachebust%3D2024-03-20", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50786}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11932.0>, params: %{}, path_info: ["favicon"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.4"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.4"} ], request_path: "/favicon.ico%3Fcachebust%3D2024-03-20", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzq7kMMrrOfz8AACOD"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11931.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/favicon.ico%3Fcachebust%3D2024-03-20", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50786}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /favicon (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11931.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/favicon.ico%3Fcachebust%3D2024-03-20", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50786}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\ (truncated) 02:59:25.544 [debug] QUERY OK source="media_items" db=3.6ms queue=0.6ms idle=0.0ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [9, 10, 0] 02:59:25.544 [debug] QUERY OK source="settings" db=2.8ms queue=2.0ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.544 [debug] QUERY OK source="sources" db=3.1ms queue=1.3ms idle=0.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [7] 02:59:25.545 [info] Sent 200 in 34ms 02:59:25.545 [debug] QUERY OK source="settings" db=3.3ms queue=2.4ms idle=0.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.545 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:59:25.545 [debug] QUERY OK source="oban_jobs" db=3.1ms queue=0.4ms idle=0.0ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" IN (?,?)) [2708, 2839] 02:59:25.546 [debug] QUERY OK source="sources" db=1.6ms queue=1.0ms idle=0.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:59:25.546 [debug] QUERY OK source="sources" db=1.6ms queue=0.4ms idle=0.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 02:59:25.546 [debug] QUERY OK source="media_items" db=1.3ms idle=0.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [7] 02:59:25.547 [debug] QUERY OK source="settings" db=1.0ms queue=0.3ms idle=0.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.547 [debug] QUERY OK source="media_items" db=0.9ms queue=0.1ms idle=0.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [4] 02:59:25.547 [debug] QUERY OK source="media_items" db=1.1ms idle=0.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [10] 02:59:25.547 [info] Sent 200 in 24ms 02:59:25.548 [debug] QUERY OK source="media_items" db=1.5ms idle=0.3ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [7, 10, 0] 02:59:25.548 [debug] QUERY OK source="settings" db=1.1ms idle=0.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.546 [error] #PID<0.11929.0> running PinchflatWeb.Endpoint (connection #PID<0.11927.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /https%3A/github.com/kieraneglin/pinchflat/issues/234 ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/kieraneglin/pinchflat/issues/234 (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11927.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/issues/234", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50772}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11929.0>, params: %{}, path_info: ["https%3A", "github.com", "kieraneglin", "pinchflat", "issues", "234"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.4"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.4"} ], request_path: "/https%3A/github.com/kieraneglin/pinchflat/issues/234", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzq7j1gIzAdZsAACNj"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11927.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/issues/234", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50772}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/kieraneglin/pinchflat/issues/234 (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11927.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/issues/234", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50772}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => (truncated) 02:59:25.549 [debug] QUERY OK source="settings" db=0.9ms idle=0.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.549 [debug] QUERY OK source="sources" db=1.3ms idle=0.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [7] 02:59:25.550 [debug] QUERY OK source="sources" db=1.9ms queue=0.1ms idle=0.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [8] 02:59:25.550 [debug] QUERY OK source="media_items" db=0.5ms idle=0.1ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [7] 02:59:25.550 [debug] QUERY OK source="media_items" db=2.1ms queue=0.6ms idle=0.6ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [4, 10, 0] 02:59:25.550 [debug] QUERY OK source="settings" db=0.7ms idle=0.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:25.550 [debug] QUERY OK source="media_items" db=2.3ms queue=0.5ms idle=0.3ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [10, 10, 0] 02:59:25.551 [debug] QUERY OK source="media_items" db=0.8ms idle=0.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [8] 02:59:25.551 [debug] QUERY OK source="media_profiles" db=0.4ms idle=0.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:59:25.551 [info] Sent 200 in 38ms 02:59:25.551 [debug] QUERY OK source="media_items" db=1.1ms idle=0.2ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [7, 10, 0] 02:59:25.552 [debug] QUERY OK source="sources" db=1.3ms idle=0.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:59:25.552 [debug] QUERY OK source="sources" db=0.1ms idle=0.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [7] 02:59:25.552 [debug] QUERY OK source="media_items" db=1.0ms idle=1.0ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [8, 10, 0] 02:59:25.552 [debug] QUERY OK source="media_items" db=0.3ms idle=1.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [4] 02:59:25.553 [info] Sent 200 in 16ms 02:59:25.553 [debug] QUERY OK source="media_items" db=0.7ms idle=0.5ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [4, 10, 0] 02:59:25.553 [debug] QUERY OK source="sources" db=0.7ms idle=0.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [8] 02:59:25.554 [debug] QUERY OK source="media_items" db=1.5ms idle=0.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [7] 02:59:25.554 [debug] QUERY OK source="media_items" db=0.7ms idle=1.1ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [8] 02:59:25.555 [debug] QUERY OK source="sources" db=0.9ms idle=1.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 02:59:25.556 [debug] QUERY OK source="media_items" db=1.7ms idle=0.7ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [7, 10, 0] 02:59:25.556 [debug] QUERY OK source="media_items" db=1.5ms idle=1.0ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [8, 10, 0] 02:59:25.557 [info] Sent 200 in 33ms 02:59:25.557 [debug] QUERY OK source="media_items" db=1.1ms idle=1.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [4] 02:59:25.557 [debug] QUERY OK source="sources" db=0.7ms idle=2.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [8] 02:59:25.558 [debug] QUERY OK source="media_items" db=1.1ms idle=2.2ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [4, 10, 0] 02:59:25.559 [debug] QUERY OK source="media_items" db=0.8ms idle=2.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [8] 02:59:25.559 [info] Sent 200 in 32ms 02:59:25.560 [debug] QUERY OK source="media_items" db=0.6ms idle=3.2ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [8, 10, 0] 02:59:25.560 [info] Sent 200 in 35ms 02:59:26.040 [info] GET /download_logs 02:59:26.040 [debug] Processing with PinchflatWeb.Settings.SettingController.download_logs/2 Parameters: %{} Pipelines: [:browser] 02:59:26.041 [info] Sent 200 in 1ms 02:59:26.053 [info] GET /https%3A/github.com/kieraneglin/pinchflat/wiki/Generating-a-YouTube-API-key 02:59:26.055 [debug] QUERY OK source="settings" db=0.8ms idle=496.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:26.056 [debug] QUERY OK source="settings" db=0.8ms idle=496.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:26.056 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:59:26.056 [error] #PID<0.11939.0> running PinchflatWeb.Endpoint (connection #PID<0.11938.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /https%3A/github.com/kieraneglin/pinchflat/wiki/Generating-a-YouTube-API-key ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/kieraneglin/pinchflat/wiki/Generating-a-YouTube-API-key (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11938.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/wiki/Generating-a-YouTube-API-key", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50808}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11939.0>, params: %{}, path_info: ["https%3A", "github.com", "kieraneglin", "pinchflat", "wiki", "Generating-a-YouTube-API-key"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.4"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.4"} ], request_path: "/https%3A/github.com/kieraneglin/pinchflat/wiki/Generating-a-YouTube-API-key", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzq9fMfWrEqyIAALSC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11938.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/wiki/Generating-a-YouTube-API-key", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50808}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/kieraneglin/pinchflat/wiki/Generating-a-YouTube-API-key (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11938.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/kieraneglin/pinchflat/wiki/Generating-a-YouTube-API-key", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50808}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q= (truncated) 02:59:26.334 [info] GET /https%3A/github.com/caronc/apprise/wiki/URLBasics 02:59:26.335 [debug] QUERY OK source="settings" db=0.7ms idle=775.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:26.336 [debug] QUERY OK source="settings" db=0.5ms idle=775.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:26.336 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:59:26.337 [error] #PID<0.11941.0> running PinchflatWeb.Endpoint (connection #PID<0.11940.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /https%3A/github.com/caronc/apprise/wiki/URLBasics ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/caronc/apprise/wiki/URLBasics (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11940.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/caronc/apprise/wiki/URLBasics", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50822}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11941.0>, params: %{}, path_info: ["https%3A", "github.com", "caronc", "apprise", "wiki", "URLBasics"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.4"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.4"} ], request_path: "/https%3A/github.com/caronc/apprise/wiki/URLBasics", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzq-iL1bkGWDcAALSi"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11940.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/caronc/apprise/wiki/URLBasics", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50822}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/caronc/apprise/wiki/URLBasics (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11940.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/caronc/apprise/wiki/URLBasics", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50822}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY. (truncated) 02:59:26.743 [info] GET /https%3A/github.com/yt-dlp/yt-dlp%23sorting-formats 02:59:26.745 [debug] QUERY OK source="settings" db=1.3ms queue=0.2ms idle=696.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:26.746 [debug] QUERY OK source="settings" db=0.6ms idle=690.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:26.746 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:59:26.746 [error] #PID<0.11943.0> running PinchflatWeb.Endpoint (connection #PID<0.11942.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /https%3A/github.com/yt-dlp/yt-dlp%23sorting-formats ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/yt-dlp/yt-dlp%23sorting-formats (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11942.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/yt-dlp/yt-dlp%23sorting-formats", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50832}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11943.0>, params: %{}, path_info: ["https%3A", "github.com", "yt-dlp", "yt-dlp%23sorting-formats"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.4"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.4"} ], request_path: "/https%3A/github.com/yt-dlp/yt-dlp%23sorting-formats", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzrADkPPpDaXwAALTC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11942.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/yt-dlp/yt-dlp%23sorting-formats", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50832}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /https%3A/github.com/yt-dlp/yt-dlp%23sorting-formats (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11942.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/https%3A/github.com/yt-dlp/yt-dlp%23sorting-formats", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50832}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_ke (truncated) 02:59:27.169 [info] GET /media_profiles/new 02:59:27.169 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.new/2 Parameters: %{} Pipelines: [:browser] 02:59:27.171 [debug] QUERY OK source="settings" db=1.1ms idle=834.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.173 [debug] QUERY OK source="settings" db=0.9ms queue=0.1ms idle=835.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.174 [debug] QUERY OK source="settings" db=1.0ms idle=427.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.176 [debug] QUERY OK source="settings" db=1.0ms queue=0.1ms idle=428.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.178 [debug] QUERY OK source="settings" db=1.1ms idle=127.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.182 [info] Sent 200 in 13ms 02:59:27.362 [info] GET /media_profiles/1/%23tab-sources 02:59:27.363 [debug] QUERY OK source="settings" db=0.8ms idle=191.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.364 [debug] QUERY OK source="settings" db=0.7ms idle=190.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.364 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:59:27.365 [error] #PID<0.11947.0> running PinchflatWeb.Endpoint (connection #PID<0.11946.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /media_profiles/1/%23tab-sources ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /media_profiles/1/%23tab-sources (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11946.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/media_profiles/1/%23tab-sources", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50862}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11947.0>, params: %{}, path_info: ["media_profiles", "1", "%23tab-sources"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.4"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.4"} ], request_path: "/media_profiles/1/%23tab-sources", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzrCXM0kElWdEAALUC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11946.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/media_profiles/1/%23tab-sources", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50862}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /media_profiles/1/%23tab-sources (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11946.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/media_profiles/1/%23tab-sources", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50862}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net (truncated) 02:59:27.558 [info] GET /media_profiles/2 02:59:27.558 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.show/2 Parameters: %{"id" => "2"} Pipelines: [:browser] 02:59:27.560 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.2ms idle=384.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:59:27.561 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=384.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."media_profile_id" = ?) ORDER BY s0."custom_name" [2] 02:59:27.562 [debug] QUERY OK source="settings" db=0.7ms idle=383.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.563 [debug] QUERY OK source="settings" db=0.6ms idle=198.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.564 [debug] QUERY OK source="settings" db=0.6ms idle=198.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.565 [info] Sent 200 in 6ms 02:59:27.592 [info] GET /media_profiles/2/edit 02:59:27.592 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.edit/2 Parameters: %{"id" => "2"} Pipelines: [:browser] 02:59:27.593 [debug] QUERY OK source="media_profiles" db=1.0ms idle=32.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 02:59:27.594 [debug] QUERY OK source="settings" db=0.8ms idle=32.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.595 [debug] QUERY OK source="settings" db=0.5ms idle=32.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.596 [debug] QUERY OK source="settings" db=0.6ms idle=32.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.598 [info] Sent 200 in 5ms 02:59:27.598 [info] GET /media_profiles/1 02:59:27.598 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.show/2 Parameters: %{"id" => "1"} Pipelines: [:browser] 02:59:27.599 [debug] QUERY OK source="media_profiles" db=0.6ms idle=34.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 02:59:27.600 [debug] QUERY OK source="sources" db=0.7ms idle=5.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."media_profile_id" = ?) ORDER BY s0."custom_name" [1] 02:59:27.601 [debug] QUERY OK source="settings" db=0.5ms idle=5.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.601 [info] GET /media_profiles/1/edit 02:59:27.601 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.edit/2 Parameters: %{"id" => "1"} Pipelines: [:browser] 02:59:27.601 [debug] QUERY OK source="settings" db=0.7ms idle=5.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.602 [debug] QUERY OK source="media_profiles" db=0.6ms idle=5.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 02:59:27.603 [debug] QUERY OK source="settings" db=0.8ms idle=2.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.603 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=2.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.604 [debug] QUERY OK source="settings" db=0.4ms idle=2.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.604 [info] Sent 200 in 5ms 02:59:27.604 [debug] QUERY OK source="settings" db=0.5ms idle=2.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.606 [info] Sent 200 in 4ms 02:59:27.633 [info] GET /media_profiles/2/%23tab-sources 02:59:27.634 [debug] QUERY OK source="settings" db=0.6ms idle=31.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.635 [debug] QUERY OK source="settings" db=0.6ms idle=31.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 02:59:27.635 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 02:59:27.635 [error] #PID<0.11957.0> running PinchflatWeb.Endpoint (connection #PID<0.11956.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /media_profiles/2/%23tab-sources ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /media_profiles/2/%23tab-sources (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11956.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/media_profiles/2/%23tab-sources", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50918}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.11957.0>, params: %{}, path_info: ["media_profiles", "2", "%23tab-sources"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4" }, req_headers: [ {"accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"}, {"accept-encoding", "gzip, deflate, br"}, {"accept-language", "en-US,en;q=0.9"}, {"connection", "close"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4"}, {"host", "pinchflat.aboro.net"}, {"sec-ch-ua", "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111"}, {"sec-fetch-mode", "navigate"}, {"user-agent", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"}, {"x-forwarded-for", "104.164.126.4"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "104.164.126.4"} ], request_path: "/media_profiles/2/%23tab-sources", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKwzrDX2YgznwLsAACVD"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11956.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/media_profiles/2/%23tab-sources", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50918}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net", "sec-ch-ua" => "Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111", "sec-fetch-mode" => "navigate", "user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", "x-forwarded-for" => "104.164.126.4", "x-forwarded-proto" => "https", "x-real-ip" => "104.164.126.4" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /media_profiles/2/%23tab-sources (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11956.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/media_profiles/2/%23tab-sources", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 50918}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "accept-encoding" => "gzip, deflate, br", "accept-language" => "en-US,en;q=0.9", "connection" => "close", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZEdtT3dOLWYzU3ZOUHp2RXprcU5UWmt4.qc1E7kPtfsQ4T0Dn_Q_o7ybSgkHuGs4eLCY8QqiaRY4", "host" => "pinchflat.aboro.net (truncated) 02:59:35.101 [info] {"source":"oban","duration":1324,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:00:00.478 [info] {"source":"oban","duration":259,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:00:05.113 [info] {"source":"oban","duration":13298,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":5} 03:00:35.124 [info] {"source":"oban","duration":11852,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:01:00.475 [info] {"source":"oban","duration":341,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:01:05.125 [info] {"source":"oban","duration":2332,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:01:18.691 [info] HEAD / 03:01:18.691 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 03:01:18.692 [debug] QUERY OK source="settings" db=0.8ms idle=295.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:01:18.693 [debug] QUERY OK source="media_profiles" db=0.9ms idle=281.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 03:01:18.694 [debug] QUERY OK source="sources" db=0.9ms idle=282.7ms SELECT count(s0."id") FROM "sources" AS s0 [] 03:01:18.853 [debug] QUERY OK source="media_items" db=158.5ms idle=283.8ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 03:01:18.865 [debug] QUERY OK source="media_items" db=12.5ms idle=442.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 03:01:18.866 [debug] QUERY OK source="settings" db=0.4ms idle=173.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:01:18.867 [debug] QUERY OK source="settings" db=0.6ms idle=173.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:01:18.868 [debug] QUERY OK source="settings" db=0.5ms idle=173.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:01:18.869 [debug] QUERY OK source="tasks" db=0.5ms idle=15.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 03:01:18.870 [debug] QUERY OK source="media_items" db=1.0ms idle=3.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 03:01:18.871 [debug] QUERY OK source="media_items" db=0.7ms idle=4.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 03:01:18.873 [debug] QUERY OK source="sources" db=1.0ms idle=4.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 03:01:19.027 [debug] QUERY OK source="media_items" db=152.9ms idle=5.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 03:01:19.057 [debug] QUERY OK source="media_items" db=29.6ms queue=0.1ms idle=157.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 03:01:19.058 [debug] QUERY OK source="sources" db=0.4ms idle=186.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 03:01:19.059 [info] Sent 200 in 367ms 03:01:35.131 [info] {"source":"oban","duration":7490,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:02:00.472 [info] {"source":"oban","duration":349,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:02:05.131 [info] {"source":"oban","duration":2038,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:02:35.132 [info] {"source":"oban","duration":1664,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:03:00.468 [info] {"source":"oban","duration":309,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:03:05.139 [info] {"source":"oban","duration":8193,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:03:35.138 [info] {"source":"oban","duration":1609,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:04:00.464 [info] {"source":"oban","duration":243,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:04:05.138 [info] {"source":"oban","duration":1521,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:04:35.139 [info] {"source":"oban","duration":1452,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:05:00.462 [info] {"source":"oban","duration":299,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:05:05.137 [info] {"source":"oban","duration":1451,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:05:35.142 [info] {"source":"oban","duration":5098,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:06:00.458 [info] {"source":"oban","duration":310,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:06:05.143 [info] {"source":"oban","duration":2367,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:06:35.142 [info] {"source":"oban","duration":1383,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:07:00.454 [info] {"source":"oban","duration":183,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:07:05.143 [info] {"source":"oban","duration":1882,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:07:35.145 [info] {"source":"oban","duration":3459,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:08:00.451 [info] {"source":"oban","duration":588,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:08:05.144 [info] {"source":"oban","duration":2098,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:08:35.143 [info] {"source":"oban","duration":1613,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:09:00.445 [info] {"source":"oban","duration":333,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:09:05.144 [info] {"source":"oban","duration":2451,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:09:35.143 [info] {"source":"oban","duration":1500,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:10:00.441 [info] {"source":"oban","duration":270,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:10:05.140 [info] {"source":"oban","duration":2951,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:10:35.140 [info] {"source":"oban","duration":1648,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:11:00.432 [info] {"source":"oban","duration":278,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:11:05.141 [info] {"source":"oban","duration":4430,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:11:35.141 [info] {"source":"oban","duration":1817,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:12:00.428 [info] {"source":"oban","duration":204,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:12:05.143 [info] {"source":"oban","duration":3736,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:12:35.145 [info] {"source":"oban","duration":2915,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:13:00.423 [info] {"source":"oban","duration":387,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:13:05.144 [info] {"source":"oban","duration":2011,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:13:35.146 [info] {"source":"oban","duration":1962,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:14:00.419 [info] {"source":"oban","duration":418,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:14:05.144 [info] {"source":"oban","duration":3596,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:14:35.146 [info] {"source":"oban","duration":1375,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:15:00.413 [info] {"source":"oban","duration":222,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:15:05.145 [info] {"source":"oban","duration":1436,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:15:35.147 [info] {"source":"oban","duration":2416,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:16:00.411 [info] {"source":"oban","duration":589,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:16:05.148 [info] {"source":"oban","duration":1334,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:16:35.147 [info] {"source":"oban","duration":1522,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:17:00.408 [info] {"source":"oban","duration":199,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:17:05.149 [info] {"source":"oban","duration":1917,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:17:35.154 [info] {"source":"oban","duration":5079,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:18:00.407 [info] {"source":"oban","duration":308,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:18:05.155 [info] {"source":"oban","duration":1423,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:18:35.157 [info] {"source":"oban","duration":3334,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:19:00.405 [info] {"source":"oban","duration":310,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:19:05.159 [info] {"source":"oban","duration":2083,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:19:35.159 [info] {"source":"oban","duration":2360,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:20:00.402 [info] {"source":"oban","duration":237,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:20:05.161 [info] {"source":"oban","duration":1481,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:20:35.162 [info] {"source":"oban","duration":1874,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:21:00.402 [info] {"source":"oban","duration":312,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:21:05.166 [info] {"source":"oban","duration":4834,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:21:35.168 [info] {"source":"oban","duration":1926,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:22:00.400 [info] {"source":"oban","duration":441,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:22:05.171 [info] {"source":"oban","duration":3257,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:22:35.173 [info] {"source":"oban","duration":2507,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:23:00.397 [info] {"source":"oban","duration":187,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:23:05.174 [info] {"source":"oban","duration":1977,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:23:35.175 [info] {"source":"oban","duration":1679,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:24:00.396 [info] {"source":"oban","duration":410,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:24:05.174 [info] {"source":"oban","duration":2037,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:24:35.176 [info] {"source":"oban","duration":2037,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:25:00.392 [info] {"source":"oban","duration":284,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:25:05.176 [info] {"source":"oban","duration":1506,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:25:35.179 [info] {"source":"oban","duration":4907,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:26:00.388 [info] {"source":"oban","duration":292,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:26:05.180 [info] {"source":"oban","duration":2926,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:26:35.182 [info] {"source":"oban","duration":2368,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:27:00.385 [info] {"source":"oban","duration":267,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:27:05.182 [info] {"source":"oban","duration":2676,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:27:35.180 [info] {"source":"oban","duration":1145,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:28:00.379 [info] {"source":"oban","duration":233,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:28:05.183 [info] {"source":"oban","duration":2924,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:28:35.186 [info] {"source":"oban","duration":4863,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:29:00.377 [info] {"source":"oban","duration":329,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:29:05.187 [info] {"source":"oban","duration":1723,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:29:35.189 [info] {"source":"oban","duration":3558,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:30:00.373 [info] {"source":"oban","duration":234,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:30:05.189 [info] {"source":"oban","duration":1933,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:30:35.188 [info] {"source":"oban","duration":1371,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:31:00.368 [info] {"source":"oban","duration":317,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:31:05.188 [info] {"source":"oban","duration":1916,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:31:07.786 [info] HEAD / 03:31:07.786 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 03:31:07.792 [debug] QUERY OK source="settings" db=4.1ms queue=0.4ms idle=1514.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:31:07.793 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.5ms idle=1519.8ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 03:31:07.794 [debug] QUERY OK source="sources" db=0.9ms idle=1521.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 03:31:07.824 [debug] QUERY OK source="media_items" db=28.9ms idle=1017.5ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 03:31:07.837 [debug] QUERY OK source="media_items" db=13.7ms idle=39.7ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 03:31:07.838 [debug] QUERY OK source="settings" db=0.3ms idle=46.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:31:07.839 [debug] QUERY OK source="settings" db=0.4ms idle=44.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:31:07.839 [debug] QUERY OK source="settings" db=0.5ms idle=44.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:31:07.841 [debug] QUERY OK source="tasks" db=0.5ms idle=16.4ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 03:31:07.842 [debug] QUERY OK source="media_items" db=0.9ms idle=3.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 03:31:07.844 [debug] QUERY OK source="media_items" db=1.7ms idle=3.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 03:31:07.844 [debug] QUERY OK source="sources" db=0.4ms idle=5.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 03:31:07.847 [debug] QUERY OK source="media_items" db=1.0ms idle=6.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 03:31:07.848 [debug] QUERY OK source="media_items" db=1.2ms idle=6.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 03:31:07.849 [debug] QUERY OK source="sources" db=0.6ms idle=6.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 03:31:07.850 [info] Sent 200 in 63ms 03:31:35.190 [info] {"source":"oban","duration":2075,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:32:00.366 [info] {"source":"oban","duration":325,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:32:05.191 [info] {"source":"oban","duration":1546,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:32:35.192 [info] {"source":"oban","duration":2549,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:33:00.362 [info] {"source":"oban","duration":269,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:33:05.191 [info] {"source":"oban","duration":1408,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:33:35.192 [info] {"source":"oban","duration":2476,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:34:00.359 [info] {"source":"oban","duration":453,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:34:05.192 [info] {"source":"oban","duration":1357,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:34:35.192 [info] {"source":"oban","duration":2248,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:35:00.355 [info] {"source":"oban","duration":268,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:35:05.193 [info] {"source":"oban","duration":2439,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:35:35.196 [info] {"source":"oban","duration":3614,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:36:00.352 [info] {"source":"oban","duration":277,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:36:05.196 [info] {"source":"oban","duration":1452,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:36:35.197 [info] {"source":"oban","duration":2631,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:37:00.349 [info] {"source":"oban","duration":287,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:37:05.197 [info] {"source":"oban","duration":2024,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:37:35.200 [info] {"source":"oban","duration":2973,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:38:00.346 [info] {"source":"oban","duration":319,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:38:05.200 [info] {"source":"oban","duration":1449,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:38:35.200 [info] {"source":"oban","duration":2225,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:39:00.341 [info] {"source":"oban","duration":289,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:39:05.201 [info] {"source":"oban","duration":1814,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:39:35.202 [info] {"source":"oban","duration":1748,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:40:00.339 [info] {"source":"oban","duration":338,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:40:05.203 [info] {"source":"oban","duration":1731,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:40:35.207 [info] {"source":"oban","duration":5011,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:41:00.335 [info] {"source":"oban","duration":306,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:41:05.208 [info] {"source":"oban","duration":2088,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:41:35.208 [info] {"source":"oban","duration":1655,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:42:00.331 [info] {"source":"oban","duration":272,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:42:05.210 [info] {"source":"oban","duration":2029,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:42:35.211 [info] {"source":"oban","duration":2276,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:43:00.330 [info] {"source":"oban","duration":1109,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:43:05.210 [info] {"source":"oban","duration":1719,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:43:35.212 [info] {"source":"oban","duration":1758,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:44:00.326 [info] {"source":"oban","duration":338,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:44:05.213 [info] {"source":"oban","duration":2388,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:44:32.298 [info] GET / 03:44:32.299 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 03:44:32.300 [debug] QUERY OK source="settings" db=1.3ms idle=155.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:44:32.302 [debug] QUERY OK source="media_profiles" db=1.4ms idle=83.6ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 03:44:32.305 [debug] QUERY OK source="sources" db=2.6ms queue=0.2ms idle=85.3ms SELECT count(s0."id") FROM "sources" AS s0 [] 03:44:32.309 [debug] QUERY OK source="media_items" db=2.9ms idle=88.5ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 03:44:32.338 [debug] QUERY OK source="media_items" db=28.3ms idle=91.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 03:44:32.338 [debug] QUERY OK source="settings" db=0.5ms idle=37.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:44:32.339 [debug] QUERY OK source="settings" db=0.5ms idle=36.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:44:32.340 [debug] QUERY OK source="settings" db=0.4ms idle=33.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:44:32.341 [debug] QUERY OK source="tasks" db=0.4ms idle=31.4ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 03:44:32.342 [debug] QUERY OK source="media_items" db=0.6ms idle=3.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 03:44:32.343 [debug] QUERY OK source="media_items" db=0.7ms idle=3.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 03:44:32.343 [debug] QUERY OK source="sources" db=0.5ms idle=3.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 03:44:32.346 [info] GET / 03:44:32.346 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 03:44:32.346 [debug] QUERY OK source="settings" db=0.1ms idle=5.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:44:32.347 [debug] QUERY OK source="media_profiles" db=0.2ms idle=4.9ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 03:44:32.347 [debug] QUERY OK source="sources" db=0.3ms idle=4.4ms SELECT count(s0."id") FROM "sources" AS s0 [] 03:44:32.348 [debug] QUERY OK source="media_items" db=0.7ms idle=4.0ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 03:44:32.511 [debug] QUERY OK source="media_items" db=165.9ms idle=4.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 03:44:32.512 [debug] QUERY OK source="media_items" db=1.3ms idle=163.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 03:44:32.513 [debug] QUERY OK source="sources" db=0.2ms idle=164.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 03:44:32.513 [info] Sent 200 in 215ms 03:44:32.523 [debug] QUERY OK source="media_items" db=12.2ms queue=162.0ms idle=1.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 03:44:32.523 [debug] QUERY OK source="settings" db=0.5ms idle=174.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:44:32.524 [debug] QUERY OK source="settings" db=0.3ms idle=13.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:44:32.525 [debug] QUERY OK source="settings" db=0.3ms idle=12.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:44:32.526 [debug] QUERY OK source="tasks" db=0.4ms idle=12.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 03:44:32.527 [debug] QUERY OK source="media_items" db=0.6ms idle=3.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 03:44:32.527 [debug] QUERY OK source="media_items" db=0.6ms idle=3.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 03:44:32.528 [debug] QUERY OK source="sources" db=0.4ms idle=3.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 03:44:32.530 [debug] QUERY OK source="media_items" db=1.0ms idle=4.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 03:44:32.683 [debug] QUERY OK source="media_items" db=152.4ms queue=0.1ms idle=4.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 03:44:32.684 [debug] QUERY OK source="sources" db=0.4ms idle=156.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 03:44:32.685 [info] Sent 200 in 338ms 03:44:35.213 [info] {"source":"oban","duration":1187,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:44:35.359 [info] GET / 03:44:35.359 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 03:44:35.361 [debug] QUERY OK source="settings" db=0.7ms idle=1144.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:44:35.362 [debug] QUERY OK source="media_profiles" db=1.0ms idle=1145.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 03:44:35.363 [debug] QUERY OK source="sources" db=0.7ms idle=1146.8ms SELECT count(s0."id") FROM "sources" AS s0 [] 03:44:35.401 [debug] QUERY OK source="media_items" db=37.9ms idle=215.1ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 03:44:35.402 [debug] QUERY OK source="media_items" db=0.5ms idle=187.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 03:44:35.402 [debug] QUERY OK source="settings" db=0.3ms idle=41.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:44:35.403 [debug] QUERY OK source="settings" db=0.4ms idle=40.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:44:35.403 [debug] QUERY OK source="settings" db=0.4ms idle=40.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 03:44:35.404 [debug] QUERY OK source="tasks" db=0.5ms idle=3.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 03:44:35.405 [debug] QUERY OK source="media_items" db=0.5ms idle=3.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 03:44:35.406 [debug] QUERY OK source="media_items" db=0.7ms idle=3.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 03:44:35.407 [debug] QUERY OK source="sources" db=0.4ms idle=3.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 03:44:35.409 [debug] QUERY OK source="media_items" db=1.0ms idle=4.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 03:44:35.411 [debug] QUERY OK source="media_items" db=1.4ms idle=4.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 03:44:35.412 [debug] QUERY OK source="sources" db=0.7ms idle=5.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 03:44:35.412 [info] Sent 200 in 53ms 03:45:00.323 [info] {"source":"oban","duration":238,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:45:05.214 [info] {"source":"oban","duration":4052,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:45:35.217 [info] {"source":"oban","duration":1957,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:46:00.320 [info] {"source":"oban","duration":442,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:46:05.217 [info] {"source":"oban","duration":2085,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:46:35.218 [info] {"source":"oban","duration":1620,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:47:00.317 [info] {"source":"oban","duration":352,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:47:05.218 [info] {"source":"oban","duration":2706,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:47:35.219 [info] {"source":"oban","duration":1470,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:48:00.314 [info] {"source":"oban","duration":403,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:48:05.221 [info] {"source":"oban","duration":3195,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:48:35.223 [info] {"source":"oban","duration":5050,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:49:00.310 [info] {"source":"oban","duration":672,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:49:05.226 [info] {"source":"oban","duration":2399,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:49:35.226 [info] {"source":"oban","duration":3312,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:50:00.307 [info] {"source":"oban","duration":260,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:50:05.227 [info] {"source":"oban","duration":1959,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:50:35.228 [info] {"source":"oban","duration":2738,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:51:00.304 [info] {"source":"oban","duration":408,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:51:05.229 [info] {"source":"oban","duration":1634,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:51:35.229 [info] {"source":"oban","duration":2121,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:52:00.302 [info] {"source":"oban","duration":286,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:52:05.229 [info] {"source":"oban","duration":2085,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:52:35.230 [info] {"source":"oban","duration":1359,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:53:00.298 [info] {"source":"oban","duration":633,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:53:05.230 [info] {"source":"oban","duration":1328,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:53:35.230 [info] {"source":"oban","duration":1538,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:54:00.296 [info] {"source":"oban","duration":344,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:54:05.232 [info] {"source":"oban","duration":2880,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:54:35.232 [info] {"source":"oban","duration":1661,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:55:00.294 [info] {"source":"oban","duration":283,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:55:05.233 [info] {"source":"oban","duration":2315,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:55:35.235 [info] {"source":"oban","duration":2637,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:56:00.291 [info] {"source":"oban","duration":365,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:56:05.236 [info] {"source":"oban","duration":2855,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:56:35.238 [info] {"source":"oban","duration":1439,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:57:00.289 [info] {"source":"oban","duration":247,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:57:05.238 [info] {"source":"oban","duration":2741,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:57:35.240 [info] {"source":"oban","duration":2535,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:58:00.285 [info] {"source":"oban","duration":371,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:58:05.241 [info] {"source":"oban","duration":2516,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:58:35.241 [info] {"source":"oban","duration":1578,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:59:00.282 [info] {"source":"oban","duration":653,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 03:59:05.243 [info] {"source":"oban","duration":2537,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 03:59:35.243 [info] {"source":"oban","duration":1990,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:00:00.297 [info] {"source":"oban","duration":16842,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[2844]} 04:00:00.303 [info] {"args":{},"id":2844,"meta":{"cron":true,"cron_expr":"0 1 * * *","cron_tz":"Etc/UTC"},"system_time":1777856400303793802,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 04:00:00.441 [debug] QUERY OK source="media_items" db=136.9ms idle=1151.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" WHERE ((NOT (m0."media_filepath" IS NULL) AND IFNULL(retention_period_days, 0) > 0 AND DATETIME(media_downloaded_at, '+' || retention_period_days || ' day') < DATETIME('now') ) AND NOT (m0."prevent_culling" = 1)) [] 04:00:00.441 [info] Culling 0 media items past their retention date 04:00:00.579 [debug] QUERY OK source="media_items" db=137.9ms idle=1288.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" WHERE ((NOT (m0."media_filepath" IS NULL) AND NOT ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND NOT (m0."prevent_culling" = 1)) [] 04:00:00.579 [info] Deleting 0 media items that are from before the source cutoff 04:00:00.582 [info] {"args":{},"id":2844,"meta":{"cron":true,"cron_expr":"0 1 * * *","cron_tz":"Etc/UTC"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":275835,"event":"job:stop","queue_time":292834,"attempt":1,"tags":["media_item","local_data"]} 04:00:05.246 [info] {"source":"oban","duration":3814,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:00:35.248 [info] {"source":"oban","duration":3290,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:01:00.295 [info] {"source":"oban","duration":733,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:01:05.247 [info] {"source":"oban","duration":2225,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:01:35.250 [info] {"source":"oban","duration":2413,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:02:00.292 [info] {"source":"oban","duration":274,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:02:05.252 [info] {"source":"oban","duration":3251,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:02:35.252 [info] {"source":"oban","duration":1561,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:03:00.289 [info] {"source":"oban","duration":289,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:03:05.252 [info] {"source":"oban","duration":1663,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:03:35.254 [info] {"source":"oban","duration":4526,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:04:00.285 [info] {"source":"oban","duration":303,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:04:05.257 [info] {"source":"oban","duration":3423,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:04:35.258 [info] {"source":"oban","duration":1943,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:05:00.282 [info] {"source":"oban","duration":319,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:05:05.259 [info] {"source":"oban","duration":1793,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:05:35.249 [info] {"source":"oban","duration":1748,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:06:00.269 [info] {"source":"oban","duration":295,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:06:05.260 [info] {"source":"oban","duration":1435,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:06:35.260 [info] {"source":"oban","duration":1310,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:07:00.276 [info] {"source":"oban","duration":396,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:07:05.261 [info] {"source":"oban","duration":1881,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:07:18.460 [info] GET / 04:07:18.460 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 04:07:18.462 [debug] QUERY OK source="settings" db=1.5ms idle=1339.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:07:18.463 [debug] QUERY OK source="media_profiles" db=1.0ms idle=1341.3ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 04:07:18.465 [debug] QUERY OK source="sources" db=1.1ms idle=1342.5ms SELECT count(s0."id") FROM "sources" AS s0 [] 04:07:18.639 [debug] QUERY OK source="media_items" db=174.2ms idle=1143.3ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 04:07:18.650 [debug] QUERY OK source="media_items" db=11.0ms idle=315.9ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 04:07:18.651 [debug] QUERY OK source="settings" db=0.4ms idle=188.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:07:18.652 [debug] QUERY OK source="settings" db=0.5ms idle=187.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:07:18.653 [debug] QUERY OK source="settings" db=0.5ms idle=187.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:07:18.654 [debug] QUERY OK source="tasks" db=0.4ms idle=14.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 04:07:18.655 [debug] QUERY OK source="media_items" db=1.1ms idle=3.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 04:07:18.657 [debug] QUERY OK source="media_items" db=2.1ms idle=4.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 04:07:18.659 [debug] QUERY OK source="sources" db=0.8ms idle=5.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 04:07:18.822 [debug] QUERY OK source="media_items" db=162.0ms idle=7.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 04:07:18.853 [debug] QUERY OK source="media_items" db=31.2ms idle=168.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 04:07:18.854 [debug] QUERY OK source="sources" db=0.6ms idle=198.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 04:07:18.855 [info] Sent 200 in 394ms 04:07:35.262 [info] {"source":"oban","duration":2220,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:08:00.273 [info] {"source":"oban","duration":353,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:08:05.261 [info] {"source":"oban","duration":1438,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:08:35.262 [info] {"source":"oban","duration":1642,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:09:00.270 [info] {"source":"oban","duration":266,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:09:05.265 [info] {"source":"oban","duration":3661,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:09:35.266 [info] {"source":"oban","duration":1459,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:10:00.267 [info] {"source":"oban","duration":611,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:10:05.264 [info] {"source":"oban","duration":1271,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:10:35.269 [info] {"source":"oban","duration":4783,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:11:00.265 [info] {"source":"oban","duration":615,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:11:05.272 [info] {"source":"oban","duration":3664,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:11:35.274 [info] {"source":"oban","duration":2884,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:12:00.262 [info] {"source":"oban","duration":250,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:12:05.274 [info] {"source":"oban","duration":1662,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:12:24.860 [info] GET / 04:12:24.860 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 04:12:24.861 [debug] QUERY OK source="settings" db=0.8ms idle=1760.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:12:24.862 [debug] QUERY OK source="media_profiles" db=0.8ms idle=1761.0ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 04:12:24.863 [debug] QUERY OK source="sources" db=0.9ms idle=1762.0ms SELECT count(s0."id") FROM "sources" AS s0 [] 04:12:25.034 [debug] QUERY OK source="media_items" db=171.1ms idle=1632.6ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 04:12:25.049 [debug] QUERY OK source="media_items" db=14.2ms idle=799.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 04:12:25.049 [debug] QUERY OK source="settings" db=0.3ms idle=188.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:12:25.050 [debug] QUERY OK source="settings" db=0.4ms idle=187.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:12:25.051 [debug] QUERY OK source="settings" db=0.4ms idle=187.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:12:25.052 [debug] QUERY OK source="tasks" db=0.5ms idle=17.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 04:12:25.053 [debug] QUERY OK source="media_items" db=0.5ms idle=3.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 04:12:25.053 [debug] QUERY OK source="media_items" db=0.6ms idle=3.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 04:12:25.054 [debug] QUERY OK source="sources" db=0.4ms idle=3.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 04:12:25.216 [debug] QUERY OK source="media_items" db=160.7ms idle=4.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 04:12:25.246 [debug] QUERY OK source="media_items" db=29.3ms idle=164.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 04:12:25.247 [debug] QUERY OK source="sources" db=0.4ms idle=192.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 04:12:25.247 [info] Sent 200 in 387ms 04:12:35.274 [info] {"source":"oban","duration":2060,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:13:00.258 [info] {"source":"oban","duration":290,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:13:05.276 [info] {"source":"oban","duration":1879,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:13:35.276 [info] {"source":"oban","duration":1411,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:14:00.256 [info] {"source":"oban","duration":404,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:14:05.276 [info] {"source":"oban","duration":1511,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:14:35.277 [info] {"source":"oban","duration":2635,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:15:00.253 [info] {"source":"oban","duration":289,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:15:05.279 [info] {"source":"oban","duration":2458,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:15:35.279 [info] {"source":"oban","duration":1503,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:16:00.251 [info] {"source":"oban","duration":853,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:16:05.279 [info] {"source":"oban","duration":1374,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:16:35.280 [info] {"source":"oban","duration":4404,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:17:00.246 [info] {"source":"oban","duration":309,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:17:05.281 [info] {"source":"oban","duration":1713,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:17:35.283 [info] {"source":"oban","duration":2052,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:18:00.244 [info] {"source":"oban","duration":290,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:18:05.284 [info] {"source":"oban","duration":1542,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:18:35.285 [info] {"source":"oban","duration":2075,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:19:00.242 [info] {"source":"oban","duration":292,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:19:05.287 [info] {"source":"oban","duration":2548,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:19:35.287 [info] {"source":"oban","duration":1648,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:19:52.352 [debug] Tzdata polling for update. 04:19:52.624 [debug] Tzdata polling shows the loaded tz database is up to date. 04:20:00.240 [info] {"source":"oban","duration":1280,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:20:05.288 [info] {"source":"oban","duration":2237,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:20:35.290 [info] {"source":"oban","duration":2508,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:21:00.240 [info] {"source":"oban","duration":325,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:21:05.290 [info] {"source":"oban","duration":1518,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:21:35.291 [info] {"source":"oban","duration":2351,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:22:00.238 [info] {"source":"oban","duration":530,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:22:05.292 [info] {"source":"oban","duration":1870,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:22:35.290 [info] {"source":"oban","duration":1409,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:23:00.233 [info] {"source":"oban","duration":221,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:23:05.291 [info] {"source":"oban","duration":2454,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:23:35.290 [info] {"source":"oban","duration":1580,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:24:00.229 [info] {"source":"oban","duration":434,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:24:05.289 [info] {"source":"oban","duration":1563,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:24:35.291 [info] {"source":"oban","duration":3814,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:25:00.225 [info] {"source":"oban","duration":277,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:25:05.290 [info] {"source":"oban","duration":1885,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:25:35.292 [info] {"source":"oban","duration":2011,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:25:48.654 [info] {"args":{"id":53041},"id":2839,"meta":{},"system_time":1777857948659805215,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":15,"tags":["media_item","media_fetching","show_in_dashboard"]} 04:25:48.657 [debug] QUERY OK source="media_items" db=2.6ms idle=1611.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [53041] 04:25:48.660 [info] User scripts lifecyle file either not present or is empty. Skipping. 04:25:48.662 [debug] QUERY OK source="sources" db=1.5ms idle=1617.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 04:25:48.664 [debug] QUERY OK source="media_profiles" db=1.5ms idle=1022.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 04:25:48.667 [debug] QUERY OK source="media_items" db=2.6ms queue=0.1ms idle=19.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [53041] 04:25:48.669 [debug] QUERY OK source="media_metadata" db=0.9ms idle=13.5ms SELECT m0."id", m0."metadata_filepath", m0."thumbnail_filepath", m0."media_item_id", m0."inserted_at", m0."updated_at", m0."media_item_id" FROM "media_metadata" AS m0 WHERE (m0."media_item_id" = ?) [53041] 04:25:48.669 [debug] QUERY OK source="media_profiles" db=0.7ms idle=11.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 04:25:48.670 [debug] QUERY OK source="settings" db=0.7ms idle=7.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:25:48.676 [debug] Running yt-dlp command for action: get_downloadable_status 04:25:48.677 [debug] QUERY OK source="settings" db=0.5ms idle=13.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:25:48.678 [debug] QUERY OK source="settings" db=0.5ms idle=10.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:25:48.679 [debug] QUERY OK source="settings" db=0.6ms idle=9.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:25:48.679 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3e/8e/3e8efbdf78f739cca2d74a1d8ca0e799633bcc9d67c7610e7fb702cb55aebf51.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 04:25:50.507 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6UOkynj1tA0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3e/8e/3e8efbdf78f739cca2d74a1d8ca0e799633bcc9d67c7610e7fb702cb55aebf51.json --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks. 04:25:50.507 [error] yt-dlp download error for media item #53041: "ERROR: [youtube] 6UOkynj1tA0: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 04:25:50.514 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":53041},"id":2839,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":1852702,"event":"job:exception","queue_time":49886,"attempt":15,"tags":["media_item","media_fetching","show_in_dashboard"]} 04:26:00.221 [info] {"source":"oban","duration":458,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:26:05.296 [info] {"source":"oban","duration":5066,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:26:35.298 [info] {"source":"oban","duration":4398,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:27:00.218 [info] {"source":"oban","duration":592,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:27:05.304 [info] {"source":"oban","duration":7306,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:27:35.313 [info] {"source":"oban","duration":12331,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:28:00.211 [info] {"source":"oban","duration":232,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:28:05.314 [info] {"source":"oban","duration":1494,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:28:35.318 [info] {"source":"oban","duration":4561,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:29:00.209 [info] {"source":"oban","duration":158,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:29:05.317 [info] {"source":"oban","duration":1450,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:29:35.316 [info] {"source":"oban","duration":1348,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:30:00.205 [info] {"source":"oban","duration":221,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:30:05.316 [info] {"source":"oban","duration":1433,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:30:35.315 [info] {"source":"oban","duration":2063,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:31:00.201 [info] {"source":"oban","duration":223,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:31:05.316 [info] {"source":"oban","duration":1973,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:31:35.316 [info] {"source":"oban","duration":1424,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:32:00.197 [info] {"source":"oban","duration":406,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:32:05.316 [info] {"source":"oban","duration":1705,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:32:35.315 [info] {"source":"oban","duration":1384,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:33:00.193 [info] {"source":"oban","duration":291,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:33:05.316 [info] {"source":"oban","duration":2499,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:33:35.317 [info] {"source":"oban","duration":3889,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:34:00.188 [info] {"source":"oban","duration":262,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:34:05.320 [info] {"source":"oban","duration":2871,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:34:35.321 [info] {"source":"oban","duration":2531,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:35:00.186 [info] {"source":"oban","duration":306,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:35:05.325 [info] {"source":"oban","duration":5128,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:35:35.325 [info] {"source":"oban","duration":2917,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:36:00.182 [info] {"source":"oban","duration":289,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:36:05.325 [info] {"source":"oban","duration":1734,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:36:35.327 [info] {"source":"oban","duration":2790,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:37:00.179 [info] {"source":"oban","duration":624,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:37:05.326 [info] {"source":"oban","duration":2097,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:37:35.328 [info] {"source":"oban","duration":3424,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:38:00.175 [info] {"source":"oban","duration":423,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:38:05.330 [info] {"source":"oban","duration":2273,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:38:35.330 [info] {"source":"oban","duration":1493,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:39:00.172 [info] {"source":"oban","duration":219,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:39:05.329 [info] {"source":"oban","duration":2325,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:39:35.331 [info] {"source":"oban","duration":2501,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:40:00.168 [info] {"source":"oban","duration":232,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:40:05.329 [info] {"source":"oban","duration":1763,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:40:35.329 [info] {"source":"oban","duration":1157,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:41:00.164 [info] {"source":"oban","duration":289,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:41:05.330 [info] {"source":"oban","duration":1946,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:41:35.330 [info] {"source":"oban","duration":1352,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:42:00.160 [info] {"source":"oban","duration":403,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:42:05.329 [info] {"source":"oban","duration":1582,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:42:35.330 [info] {"source":"oban","duration":2249,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:43:00.156 [info] {"source":"oban","duration":448,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:43:05.331 [info] {"source":"oban","duration":2845,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:43:35.332 [info] {"source":"oban","duration":2255,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:44:00.152 [info] {"source":"oban","duration":248,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:44:05.330 [info] {"source":"oban","duration":1563,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:44:35.331 [info] {"source":"oban","duration":2131,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:45:00.147 [info] {"source":"oban","duration":245,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:45:05.333 [info] {"source":"oban","duration":2562,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:45:35.334 [info] {"source":"oban","duration":3010,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:46:00.145 [info] {"source":"oban","duration":499,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:46:05.334 [info] {"source":"oban","duration":1360,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:46:35.337 [info] {"source":"oban","duration":4568,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:47:00.142 [info] {"source":"oban","duration":545,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:47:05.340 [info] {"source":"oban","duration":3393,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:47:35.339 [info] {"source":"oban","duration":1372,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:48:00.139 [info] {"source":"oban","duration":309,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:48:05.341 [info] {"source":"oban","duration":2993,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:48:35.341 [info] {"source":"oban","duration":2330,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:49:00.135 [info] {"source":"oban","duration":273,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:49:05.342 [info] {"source":"oban","duration":2417,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:49:35.342 [info] {"source":"oban","duration":1349,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:50:00.132 [info] {"source":"oban","duration":340,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:50:05.344 [info] {"source":"oban","duration":3096,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:50:35.344 [info] {"source":"oban","duration":1438,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:51:00.129 [info] {"source":"oban","duration":529,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:51:05.344 [info] {"source":"oban","duration":1542,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:51:35.344 [info] {"source":"oban","duration":1466,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:52:00.126 [info] {"source":"oban","duration":258,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:52:05.342 [info] {"source":"oban","duration":2274,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:52:35.342 [info] {"source":"oban","duration":1426,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:53:00.122 [info] {"source":"oban","duration":649,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:53:05.342 [info] {"source":"oban","duration":1463,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:53:35.340 [info] {"source":"oban","duration":1513,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:54:00.117 [info] {"source":"oban","duration":325,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:54:05.341 [info] {"source":"oban","duration":2930,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:54:35.341 [info] {"source":"oban","duration":1508,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:55:00.113 [info] {"source":"oban","duration":268,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:55:05.342 [info] {"source":"oban","duration":3155,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:55:35.342 [info] {"source":"oban","duration":2154,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:56:00.108 [info] {"source":"oban","duration":257,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:56:05.343 [info] {"source":"oban","duration":2508,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:56:35.342 [info] {"source":"oban","duration":1210,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:56:49.869 [info] GET /sources 04:56:49.869 [debug] Processing with PinchflatWeb.Sources.SourceController.index/2 Parameters: %{} Pipelines: [:browser] 04:56:49.870 [info] GET /settings 04:56:49.870 [debug] Processing with PinchflatWeb.Settings.SettingController.show/2 Parameters: %{} Pipelines: [:browser] 04:56:49.871 [debug] QUERY OK source="settings" db=1.5ms idle=980.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:56:49.872 [debug] QUERY OK source="settings" db=1.4ms queue=0.1ms idle=981.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:56:49.872 [debug] QUERY OK source="settings" db=1.0ms idle=982.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:56:49.874 [debug] QUERY OK source="settings" db=0.9ms queue=0.2ms idle=983.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:56:49.874 [debug] QUERY OK source="settings" db=1.2ms idle=631.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:56:49.875 [debug] QUERY OK source="settings" db=1.2ms queue=0.1ms idle=2.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:56:49.876 [debug] QUERY OK source="settings" db=1.1ms idle=2.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:56:49.877 [debug] QUERY OK source="settings" db=0.9ms idle=3.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:56:49.877 [debug] QUERY OK source="settings" db=0.9ms idle=2.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:56:49.879 [info] Sent 200 in 8ms 04:56:50.052 [debug] QUERY OK source="sources" db=174.1ms queue=0.1ms idle=3.5ms SELECT count(s0."id") FROM "sources" AS s0 INNER JOIN "media_profiles" AS m1 ON m1."id" = s0."media_profile_id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "downloaded_count", sm0."source_id" AS "source_id", sum(sm0."media_size_bytes") AS "media_size_bytes" FROM "media_items" AS sm0 WHERE (NOT (sm0."media_filepath" IS NULL)) GROUP BY sm0."source_id") AS s2 ON s2."source_id" = s0."id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "pending_count", sm0."source_id" AS "source_id" FROM "media_items" AS sm0 INNER JOIN "sources" AS ss1 ON ss1."id" = sm0."source_id" INNER JOIN "media_profiles" AS sm2 ON sm2."id" = ss1."media_profile_id" WHERE (((((NOT (NOT (sm0."media_filepath" IS NULL)) AND NOT (sm0."prevent_download" = 1)) AND ((ss1."download_cutoff_date" IS NULL) OR date(sm0."uploaded_at") >= ss1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((ss1."title_filter_regex" IS NULL) OR regexp_like(sm0."title", ss1."title_filter_regex"))) AND (((ss1."min_duration_seconds" IS NULL) OR duration_seconds >= ss1."min_duration_seconds") AND ((ss1."max_duration_seconds" IS NULL) OR duration_seconds <= ss1."max_duration_seconds"))) GROUP BY sm0."source_id") AS s3 ON (s3."source_id" = s0."id") AND (s2."source_id" = s0."id") WHERE ((s0."marked_for_deletion_at" IS NULL) AND (m1."marked_for_deletion_at" IS NULL)) [] 04:56:50.224 [debug] QUERY OK source="sources" db=171.6ms idle=177.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", coalesce(s2."downloaded_count", 0), coalesce(s3."pending_count", 0), coalesce(s2."media_size_bytes", 0), m1."id", m1."name", m1."redownload_delay_days", m1."output_path_template", m1."download_subs", m1."download_auto_subs", m1."embed_subs", m1."sub_langs", m1."download_thumbnail", m1."embed_thumbnail", m1."download_source_images", m1."download_metadata", m1."embed_metadata", m1."download_nfo", m1."sponsorblock_behaviour", m1."sponsorblock_categories", m1."shorts_behaviour", m1."livestream_behaviour", m1."audio_track", m1."preferred_resolution", m1."media_container", m1."marked_for_deletion_at", m1."inserted_at", m1."updated_at" FROM "sources" AS s0 INNER JOIN "media_profiles" AS m1 ON m1."id" = s0."media_profile_id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "downloaded_count", sm0."source_id" AS "source_id", sum(sm0."media_size_bytes") AS "media_size_bytes" FROM "media_items" AS sm0 WHERE (NOT (sm0."media_filepath" IS NULL)) GROUP BY sm0."source_id") AS s2 ON s2."source_id" = s0."id" LEFT OUTER JOIN (SELECT count(sm0."id") AS "pending_count", sm0."source_id" AS "source_id" FROM "media_items" AS sm0 INNER JOIN "sources" AS ss1 ON ss1."id" = sm0."source_id" INNER JOIN "media_profiles" AS sm2 ON sm2."id" = ss1."media_profile_id" WHERE (((((NOT (NOT (sm0."media_filepath" IS NULL)) AND NOT (sm0."prevent_download" = 1)) AND ((ss1."download_cutoff_date" IS NULL) OR date(sm0."uploaded_at") >= ss1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((ss1."title_filter_regex" IS NULL) OR regexp_like(sm0."title", ss1."title_filter_regex"))) AND (((ss1."min_duration_seconds" IS NULL) OR duration_seconds >= ss1."min_duration_seconds") AND ((ss1."max_duration_seconds" IS NULL) OR duration_seconds <= ss1."max_duration_seconds"))) GROUP BY sm0."source_id") AS s3 ON (s3."source_id" = s0."id") AND (s2."source_id" = s0."id") WHERE ((s0."marked_for_deletion_at" IS NULL) AND (m1."marked_for_deletion_at" IS NULL)) ORDER BY s0."custom_name" COLLATE NOCASE, s0."id" LIMIT ? OFFSET ? [10, 0] 04:56:50.227 [info] Sent 200 in 357ms 04:56:59.621 [info] GET /media_profiles 04:56:59.621 [debug] Processing with PinchflatWeb.MediaProfiles.MediaProfileController.index/2 Parameters: %{} Pipelines: [:browser] 04:56:59.623 [debug] QUERY OK source="media_profiles" db=1.5ms idle=1732.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", (SELECT count(ss0."id") AS "result" FROM "sources" AS ss0 WHERE (ss0."media_profile_id" = m0."id")) FROM "media_profiles" AS m0 WHERE (m0."marked_for_deletion_at" IS NULL) ORDER BY m0."name" [] 04:56:59.624 [debug] QUERY OK source="settings" db=0.7ms idle=1358.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:56:59.626 [debug] QUERY OK source="settings" db=1.0ms idle=735.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:56:59.627 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=737.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:56:59.628 [info] Sent 200 in 7ms 04:56:59.830 [info] GET /app_info 04:56:59.830 [debug] Processing with PinchflatWeb.Settings.SettingController.app_info/2 Parameters: %{} Pipelines: [:browser] 04:56:59.833 [debug] QUERY OK source="settings" db=1.9ms idle=560.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:56:59.838 [debug] QUERY OK source="settings" db=4.5ms idle=209.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:56:59.839 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=213.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:56:59.840 [debug] QUERY OK source="settings" db=0.6ms idle=213.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:56:59.841 [debug] QUERY OK source="settings" db=0.7ms idle=213.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:56:59.841 [info] Sent 200 in 11ms 04:57:00.105 [info] {"source":"oban","duration":651,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:57:05.342 [info] {"source":"oban","duration":1566,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:57:21.445 [info] GET /sources/4 04:57:21.445 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "4"} Pipelines: [:browser] 04:57:21.445 [info] GET /sources/7 04:57:21.445 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "7"} Pipelines: [:browser] 04:57:21.447 [debug] QUERY OK source="sources" db=1.6ms idle=558.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 04:57:21.449 [debug] QUERY OK source="sources" db=3.4ms idle=558.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [7] 04:57:21.450 [debug] QUERY OK source="media_profiles" db=2.7ms queue=0.1ms idle=560.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 04:57:21.451 [debug] QUERY OK source="media_profiles" db=2.0ms idle=562.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 04:57:21.458 [debug] QUERY OK source="tasks" db=6.5ms queue=0.1ms idle=4.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [7, "executing", "available", "scheduled", "retryable"] 04:57:21.460 [debug] QUERY OK source="oban_jobs" db=1.0ms idle=9.7ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2825] 04:57:21.461 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=9.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:21.461 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=9.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:21.463 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=3.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:21.465 [debug] QUERY OK source="sources" db=0.3ms idle=5.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [7] 04:57:21.466 [debug] QUERY OK source="tasks" db=15.6ms queue=0.1ms idle=119.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [4, "executing", "available", "scheduled", "retryable"] 04:57:21.467 [debug] QUERY OK source="oban_jobs" db=0.5ms idle=4.9ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2840] 04:57:21.467 [debug] QUERY OK source="settings" db=0.1ms idle=4.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:21.468 [debug] QUERY OK source="settings" db=0.1ms idle=2.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:21.468 [debug] QUERY OK source="settings" db=0.1ms idle=1.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:21.470 [debug] QUERY OK source="sources" db=0.6ms idle=2.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 04:57:21.470 [debug] QUERY OK source="media_items" db=0.4ms idle=2.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [4] 04:57:21.499 [debug] QUERY OK source="media_items" db=28.7ms queue=0.1ms idle=2.8ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [4, 10, 0] 04:57:21.506 [debug] QUERY OK source="media_items" db=40.8ms idle=4.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [7] 04:57:21.507 [debug] QUERY OK source="sources" db=0.6ms idle=38.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 04:57:21.508 [debug] QUERY OK source="media_items" db=0.2ms idle=36.9ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [4] 04:57:21.521 [debug] QUERY OK source="media_items" db=13.6ms idle=8.3ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [4, 10, 0] 04:57:21.522 [debug] QUERY OK source="sources" db=0.3ms idle=15.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 04:57:21.523 [debug] QUERY OK source="media_items" db=0.4ms idle=15.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [4] 04:57:21.524 [debug] QUERY OK source="media_items" db=0.6ms idle=15.7ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [4, 10, 0] 04:57:21.525 [info] Sent 200 in 79ms 04:57:21.542 [debug] QUERY OK source="media_items" db=35.2ms idle=36.8ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [7, 10, 0] 04:57:21.543 [debug] QUERY OK source="sources" db=0.5ms idle=20.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [7] 04:57:21.546 [debug] QUERY OK source="media_items" db=3.4ms idle=20.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [7] 04:57:21.547 [debug] QUERY OK source="media_items" db=0.6ms idle=23.4ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [7, 10, 0] 04:57:21.548 [debug] QUERY OK source="sources" db=0.3ms idle=23.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [7] 04:57:21.549 [debug] QUERY OK source="media_items" db=0.5ms idle=6.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [7] 04:57:21.581 [debug] QUERY OK source="media_items" db=31.2ms idle=6.5ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [7, 10, 0] 04:57:21.581 [info] Sent 200 in 136ms 04:57:33.875 [info] GET /sources/6 04:57:33.875 [info] GET /sources/8 04:57:33.875 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "8"} Pipelines: [:browser] 04:57:33.875 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "6"} Pipelines: [:browser] 04:57:33.877 [debug] QUERY OK source="sources" db=1.7ms idle=991.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [8] 04:57:33.878 [debug] QUERY OK source="sources" db=2.3ms idle=991.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [6] 04:57:33.879 [debug] QUERY OK source="media_profiles" db=1.0ms idle=993.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 04:57:33.880 [debug] QUERY OK source="media_profiles" db=1.8ms idle=994.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 04:57:33.881 [debug] QUERY OK source="tasks" db=0.4ms queue=0.1ms idle=3.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [6, "executing", "available", "scheduled", "retryable"] 04:57:33.882 [debug] QUERY OK source="oban_jobs" db=0.8ms idle=3.1ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2836] 04:57:33.883 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=3.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:33.883 [debug] QUERY OK source="settings" db=0.2ms idle=2.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:33.884 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=2.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:33.887 [debug] QUERY OK source="sources" db=0.3ms idle=4.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [6] 04:57:33.887 [debug] QUERY OK source="tasks" db=7.9ms queue=0.1ms idle=509.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [8, "executing", "available", "scheduled", "retryable"] 04:57:33.888 [debug] QUERY OK source="oban_jobs" db=0.6ms queue=0.1ms idle=4.0ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2823] 04:57:33.889 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=4.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:33.889 [debug] QUERY OK source="settings" db=0.2ms idle=2.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:33.890 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=2.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:33.892 [debug] QUERY OK source="sources" db=0.2ms idle=4.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [8] 04:57:33.894 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=3.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [8] 04:57:33.894 [debug] QUERY OK source="media_items" db=0.6ms idle=4.3ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [8, 10, 0] 04:57:33.895 [debug] QUERY OK source="sources" db=0.3ms idle=4.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [8] 04:57:33.903 [debug] QUERY OK source="media_items" db=16.4ms idle=4.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [6] 04:57:33.904 [debug] QUERY OK source="media_items" db=0.3ms queue=0.1ms idle=9.9ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [6, 10, 0] 04:57:33.905 [debug] QUERY OK source="sources" db=0.2ms idle=10.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [6] 04:57:33.907 [debug] QUERY OK source="media_items" db=1.7ms idle=9.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [6] 04:57:33.908 [debug] QUERY OK source="media_items" db=0.6ms idle=3.4ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [6, 10, 0] 04:57:33.908 [debug] QUERY OK source="media_items" db=4.9ms queue=8.1ms idle=2.7ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [8] 04:57:33.909 [debug] QUERY OK source="sources" db=0.5ms idle=4.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [6] 04:57:33.909 [debug] QUERY OK source="media_items" db=0.8ms idle=3.5ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [8, 10, 0] 04:57:33.910 [debug] QUERY OK source="sources" db=0.3ms idle=2.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [8] 04:57:33.918 [debug] QUERY OK source="media_items" db=8.4ms idle=2.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [6] 04:57:33.918 [debug] QUERY OK source="media_items" db=0.4ms idle=8.9ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [6, 10, 0] 04:57:33.927 [debug] QUERY OK source="media_items" db=16.6ms idle=2.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [8] 04:57:33.927 [info] Sent 200 in 52ms 04:57:33.928 [debug] QUERY OK source="media_items" db=0.6ms idle=17.9ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [8, 10, 0] 04:57:33.929 [info] Sent 200 in 53ms 04:57:35.341 [info] {"source":"oban","duration":1317,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:57:46.844 [info] GET /sources/10 04:57:46.845 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "10"} Pipelines: [:browser] 04:57:46.846 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=1445.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 04:57:46.848 [debug] QUERY OK source="media_profiles" db=1.4ms idle=962.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 04:57:46.857 [info] GET /sources/9 04:57:46.857 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "9"} Pipelines: [:browser] 04:57:46.858 [debug] QUERY OK source="sources" db=0.3ms idle=973.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [9] 04:57:46.859 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=455.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 04:57:46.860 [debug] QUERY OK source="tasks" db=0.3ms queue=0.1ms idle=12.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [9, "executing", "available", "scheduled", "retryable"] 04:57:46.860 [debug] QUERY OK source="tasks" db=11.4ms queue=0.1ms idle=964.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [10, "executing", "available", "scheduled", "retryable"] 04:57:46.861 [debug] QUERY OK source="oban_jobs" db=0.7ms idle=2.6ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2843] 04:57:46.862 [debug] QUERY OK source="oban_jobs" db=1.8ms idle=11.5ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2838] 04:57:46.863 [debug] QUERY OK source="settings" db=1.3ms queue=0.1ms idle=3.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:46.864 [debug] QUERY OK source="settings" db=2.1ms idle=2.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:46.865 [debug] QUERY OK source="settings" db=1.3ms queue=0.1ms idle=3.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:46.866 [debug] QUERY OK source="settings" db=1.2ms idle=3.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:46.868 [debug] QUERY OK source="settings" db=1.8ms idle=3.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:46.868 [debug] QUERY OK source="settings" db=1.7ms idle=3.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:46.871 [debug] QUERY OK source="sources" db=1.6ms idle=5.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 04:57:46.872 [debug] QUERY OK source="sources" db=1.3ms idle=5.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [9] 04:57:46.881 [debug] QUERY OK source="media_items" db=8.4ms queue=0.1ms idle=4.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [9] 04:57:46.889 [debug] QUERY OK source="media_items" db=7.9ms idle=12.3ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [9, 10, 0] 04:57:46.889 [debug] QUERY OK source="sources" db=0.2ms idle=17.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [9] 04:57:46.890 [debug] QUERY OK source="media_items" db=0.1ms queue=0.1ms idle=17.7ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [9] 04:57:46.890 [debug] QUERY OK source="media_items" db=0.3ms idle=9.2ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [9, 10, 0] 04:57:46.891 [debug] QUERY OK source="sources" db=0.2ms idle=2.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [9] 04:57:46.892 [debug] QUERY OK source="media_items" db=0.2ms idle=2.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [9] 04:57:46.892 [debug] QUERY OK source="media_items" db=0.4ms idle=2.0ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [9, 10, 0] 04:57:46.893 [info] Sent 200 in 35ms 04:57:46.915 [debug] QUERY OK source="media_items" db=43.3ms queue=0.1ms idle=6.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [10] 04:57:46.950 [debug] QUERY OK source="media_items" db=34.1ms queue=0.1ms idle=25.2ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [10, 10, 0] 04:57:46.951 [debug] QUERY OK source="sources" db=0.5ms idle=59.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 04:57:46.951 [debug] QUERY OK source="media_items" db=0.4ms idle=59.2ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [10] 04:57:46.952 [debug] QUERY OK source="media_items" db=0.5ms idle=59.1ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [10, 10, 0] 04:57:46.953 [debug] QUERY OK source="sources" db=0.5ms idle=37.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 04:57:46.954 [debug] QUERY OK source="media_items" db=0.5ms idle=3.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [10] 04:57:46.985 [debug] QUERY OK source="media_items" db=31.0ms idle=3.5ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [10, 10, 0] 04:57:46.987 [info] Sent 200 in 142ms 04:57:49.026 [info] GET /sources/10/media/69231 04:57:49.026 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "69231", "source_id" => "10"} Pipelines: [:browser] 04:57:49.028 [debug] QUERY OK source="media_items" db=1.5ms idle=619.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [69231] 04:57:49.029 [debug] QUERY OK source="sources" db=0.5ms idle=144.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [10] 04:57:49.030 [debug] QUERY OK source="tasks" db=1.7ms idle=144.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [69231] 04:57:49.031 [debug] QUERY OK source="oban_jobs" db=0.9ms idle=146.5ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2842] 04:57:49.032 [debug] QUERY OK source="settings" db=0.4ms idle=147.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:49.033 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=4.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:49.034 [debug] QUERY OK source="settings" db=0.8ms idle=4.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:49.036 [debug] QUERY OK source="media_profiles" db=0.8ms idle=4.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 04:57:49.046 [info] Sent 200 in 20ms 04:57:49.248 [info] GET /sources/9/media/68587 04:57:49.248 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "68587", "source_id" => "9"} Pipelines: [:browser] 04:57:49.251 [debug] QUERY OK source="media_items" db=1.7ms queue=0.2ms idle=217.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [68587] 04:57:49.252 [debug] QUERY OK source="sources" db=0.4ms idle=218.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [9] 04:57:49.253 [debug] QUERY OK source="tasks" db=1.3ms queue=0.1ms idle=219.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [68587] 04:57:49.254 [debug] QUERY OK source="oban_jobs" db=1.0ms queue=0.1ms idle=218.9ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2837] 04:57:49.256 [debug] QUERY OK source="settings" db=1.2ms queue=0.1ms idle=219.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:49.258 [debug] QUERY OK source="settings" db=1.2ms idle=5.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:49.259 [debug] QUERY OK source="settings" db=1.1ms idle=6.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:57:49.262 [debug] QUERY OK source="media_profiles" db=1.1ms queue=0.1ms idle=7.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 04:57:49.279 [info] Sent 200 in 30ms 04:58:00.101 [info] {"source":"oban","duration":232,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:58:05.340 [info] {"source":"oban","duration":1649,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:58:08.140 [info] GET /sources/6/media/68480 04:58:08.140 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "68480", "source_id" => "6"} Pipelines: [:browser] 04:58:08.141 [debug] QUERY OK source="media_items" db=0.8ms idle=1259.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [68480] 04:58:08.142 [debug] QUERY OK source="sources" db=0.5ms idle=1260.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [6] 04:58:08.143 [debug] QUERY OK source="tasks" db=1.0ms idle=1260.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [68480] 04:58:08.144 [debug] QUERY OK source="oban_jobs" db=0.7ms idle=1261.9ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2835] 04:58:08.145 [debug] QUERY OK source="settings" db=0.7ms idle=668.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:58:08.146 [debug] QUERY OK source="settings" db=0.7ms idle=3.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:58:08.147 [debug] QUERY OK source="settings" db=0.7ms idle=3.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:58:08.148 [debug] QUERY OK source="media_profiles" db=0.7ms idle=4.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 04:58:08.154 [info] Sent 200 in 13ms 04:58:31.371 [info] GET /sources/7/media/66807 04:58:31.371 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "66807", "source_id" => "7"} Pipelines: [:browser] 04:58:31.372 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=1490.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [66807] 04:58:31.373 [debug] QUERY OK source="sources" db=0.3ms idle=1491.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [7] 04:58:31.373 [debug] QUERY OK source="tasks" db=0.9ms queue=0.1ms idle=1491.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [66807] 04:58:31.374 [debug] QUERY OK source="oban_jobs" db=0.4ms idle=1492.9ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2824] 04:58:31.375 [debug] QUERY OK source="settings" db=0.6ms idle=819.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:58:31.376 [debug] QUERY OK source="settings" db=0.5ms idle=2.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:58:31.377 [debug] QUERY OK source="settings" db=0.6ms idle=3.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:58:31.378 [debug] QUERY OK source="media_profiles" db=0.6ms idle=3.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 04:58:31.385 [info] Sent 200 in 14ms 04:58:35.339 [info] {"source":"oban","duration":1529,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:58:53.860 [info] GET /sources/8/media/66806 04:58:53.860 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "66806", "source_id" => "8"} Pipelines: [:browser] 04:58:53.862 [debug] QUERY OK source="media_items" db=1.5ms idle=982.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [66806] 04:58:53.864 [debug] QUERY OK source="tasks" db=1.2ms queue=0.1ms idle=984.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [66806] 04:58:53.864 [debug] QUERY OK source="sources" db=1.8ms idle=984.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [8] 04:58:53.866 [debug] QUERY OK source="oban_jobs" db=1.1ms queue=0.1ms idle=986.8ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2822] 04:58:53.867 [debug] QUERY OK source="settings" db=1.0ms idle=240.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:58:53.869 [debug] QUERY OK source="settings" db=1.0ms queue=0.1ms idle=5.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:58:53.870 [debug] QUERY OK source="settings" db=1.0ms idle=5.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:58:53.872 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.1ms idle=6.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 04:58:53.884 [info] Sent 200 in 24ms 04:59:00.096 [info] {"source":"oban","duration":226,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 04:59:02.435 [info] GET /sources/4/media/53041 04:59:02.435 [debug] Processing with PinchflatWeb.MediaItems.MediaItemController.show/2 Parameters: %{"id" => "53041", "source_id" => "4"} Pipelines: [:browser] 04:59:02.437 [debug] QUERY OK source="media_items" db=1.0ms idle=1558.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 WHERE (m0."id" = ?) [53041] 04:59:02.438 [debug] QUERY OK source="sources" db=0.8ms idle=1559.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 04:59:02.439 [debug] QUERY OK source="tasks" db=1.6ms idle=1559.4ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", t0."media_item_id" FROM "tasks" AS t0 WHERE (t0."media_item_id" = ?) ORDER BY t0."media_item_id" [53041] 04:59:02.441 [debug] QUERY OK source="oban_jobs" db=1.4ms idle=790.7ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" IN (?,?)) [2708, 2839] 04:59:02.442 [debug] QUERY OK source="settings" db=0.9ms idle=563.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:59:02.443 [debug] QUERY OK source="settings" db=0.9ms idle=5.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:59:02.445 [debug] QUERY OK source="settings" db=0.9ms idle=5.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 04:59:02.446 [debug] QUERY OK source="media_profiles" db=1.1ms idle=6.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 04:59:02.448 [info] Sent 200 in 12ms 04:59:05.339 [info] {"source":"oban","duration":1452,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 04:59:35.338 [info] {"source":"oban","duration":1409,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:00:00.097 [info] {"source":"oban","duration":4515,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[2845]} 05:00:00.106 [info] {"args":{},"id":2845,"meta":{"cron":true,"cron_expr":"0 2 * * *","cron_tz":"Etc/UTC"},"system_time":1777860000106800445,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 05:00:00.247 [debug] QUERY OK source="media_items" db=140.1ms idle=288.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((NOT (m0."media_filepath" IS NULL) AND NOT (m0."prevent_download" = 1)) AND NOT (NOT (m0."media_redownloaded_at" IS NULL))) AND IFNULL(redownload_delay_days, 0) > 0 AND DATE('now', '-' || redownload_delay_days || ' day') > DATE(uploaded_at) AND DATE(media_downloaded_at, '-' || redownload_delay_days || ' day') < DATE(uploaded_at) ) [] 05:00:00.247 [info] Redownloading 0 media items 05:00:00.250 [info] {"args":{},"id":2845,"meta":{"cron":true,"cron_expr":"0 2 * * *","cron_tz":"Etc/UTC"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":140601,"event":"job:stop","queue_time":100391,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 05:00:05.340 [info] {"source":"oban","duration":4495,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:00:35.340 [info] {"source":"oban","duration":3148,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:01:00.091 [info] {"source":"oban","duration":243,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:01:05.346 [info] {"source":"oban","duration":6169,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:01:35.346 [info] {"source":"oban","duration":2221,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:02:00.087 [info] {"source":"oban","duration":267,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:02:05.348 [info] {"source":"oban","duration":3853,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:02:35.349 [info] {"source":"oban","duration":1536,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:03:00.084 [info] {"source":"oban","duration":338,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:03:05.348 [info] {"source":"oban","duration":1450,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:03:35.348 [info] {"source":"oban","duration":1799,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:04:00.079 [info] {"source":"oban","duration":300,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:04:05.348 [info] {"source":"oban","duration":1486,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:04:35.347 [info] {"source":"oban","duration":1442,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:05:00.075 [info] {"source":"oban","duration":211,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:05:05.349 [info] {"source":"oban","duration":4490,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:05:35.350 [info] {"source":"oban","duration":2189,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:06:00.071 [info] {"source":"oban","duration":286,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:06:05.350 [info] {"source":"oban","duration":1510,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:06:35.347 [info] {"source":"oban","duration":2803,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:07:00.064 [info] {"source":"oban","duration":277,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:07:05.354 [info] {"source":"oban","duration":4569,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:07:35.354 [info] {"source":"oban","duration":3184,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:08:00.062 [info] {"source":"oban","duration":352,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:08:05.356 [info] {"source":"oban","duration":2460,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:08:35.356 [info] {"source":"oban","duration":2609,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:09:00.059 [info] {"source":"oban","duration":354,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:09:05.355 [info] {"source":"oban","duration":1608,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:09:35.356 [info] {"source":"oban","duration":2244,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:10:00.055 [info] {"source":"oban","duration":299,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:10:05.356 [info] {"source":"oban","duration":1443,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:10:35.357 [info] {"source":"oban","duration":2419,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:11:00.051 [info] {"source":"oban","duration":326,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:11:05.355 [info] {"source":"oban","duration":1580,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:11:35.357 [info] {"source":"oban","duration":3494,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:12:00.047 [info] {"source":"oban","duration":215,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:12:05.358 [info] {"source":"oban","duration":2335,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:12:35.357 [info] {"source":"oban","duration":1765,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:13:00.043 [info] {"source":"oban","duration":294,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:13:05.361 [info] {"source":"oban","duration":4429,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:13:35.360 [info] {"source":"oban","duration":1325,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:14:00.039 [info] {"source":"oban","duration":332,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:14:05.360 [info] {"source":"oban","duration":1685,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:14:35.359 [info] {"source":"oban","duration":1392,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:15:00.034 [info] {"source":"oban","duration":275,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:15:05.357 [info] {"source":"oban","duration":1584,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:15:35.359 [info] {"source":"oban","duration":1893,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:16:00.031 [info] {"source":"oban","duration":272,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:16:05.360 [info] {"source":"oban","duration":2317,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:16:35.358 [info] {"source":"oban","duration":1594,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:17:00.026 [info] {"source":"oban","duration":275,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:17:05.367 [info] {"source":"oban","duration":9285,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:17:35.367 [info] {"source":"oban","duration":2211,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:18:00.023 [info] {"source":"oban","duration":351,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:18:05.368 [info] {"source":"oban","duration":2220,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:18:35.369 [info] {"source":"oban","duration":3140,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:19:00.020 [info] {"source":"oban","duration":317,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:19:05.370 [info] {"source":"oban","duration":2346,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:19:35.372 [info] {"source":"oban","duration":4214,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:20:00.015 [info] {"source":"oban","duration":387,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:20:05.375 [info] {"source":"oban","duration":4850,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:20:35.377 [info] {"source":"oban","duration":2744,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:21:00.012 [info] {"source":"oban","duration":402,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:21:05.377 [info] {"source":"oban","duration":2936,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:21:35.379 [info] {"source":"oban","duration":1471,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:22:00.008 [info] {"source":"oban","duration":432,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:22:05.378 [info] {"source":"oban","duration":1467,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:22:35.378 [info] {"source":"oban","duration":1682,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:23:00.004 [info] {"source":"oban","duration":409,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:23:05.380 [info] {"source":"oban","duration":4068,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:23:35.380 [info] {"source":"oban","duration":1883,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:24:00.000 [info] {"source":"oban","duration":254,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:24:05.380 [info] {"source":"oban","duration":1460,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:24:35.380 [info] {"source":"oban","duration":1294,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:24:59.997 [info] {"source":"oban","duration":848,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:25:00.998 [info] {"source":"oban","duration":316,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:25:05.380 [info] {"source":"oban","duration":1548,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:25:35.379 [info] {"source":"oban","duration":1495,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:26:00.994 [info] {"source":"oban","duration":416,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:26:05.381 [info] {"source":"oban","duration":3198,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:26:35.384 [info] {"source":"oban","duration":3943,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:27:00.991 [info] {"source":"oban","duration":295,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:27:05.383 [info] {"source":"oban","duration":1463,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:27:35.384 [info] {"source":"oban","duration":2113,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:28:00.987 [info] {"source":"oban","duration":216,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:28:05.384 [info] {"source":"oban","duration":1465,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:28:35.384 [info] {"source":"oban","duration":1738,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:29:00.984 [info] {"source":"oban","duration":518,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:29:05.386 [info] {"source":"oban","duration":3572,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:29:35.387 [info] {"source":"oban","duration":1428,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:30:00.980 [info] {"source":"oban","duration":721,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:30:05.388 [info] {"source":"oban","duration":4347,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:30:35.391 [info] {"source":"oban","duration":3630,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:30:36.537 [info] GET / 05:30:36.537 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 05:30:36.538 [debug] QUERY OK source="settings" db=1.1ms idle=1817.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:30:36.540 [debug] QUERY OK source="media_profiles" db=1.0ms idle=1818.4ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 05:30:36.541 [debug] QUERY OK source="sources" db=0.9ms idle=1148.3ms SELECT count(s0."id") FROM "sources" AS s0 [] 05:30:36.702 [debug] QUERY OK source="media_items" db=161.4ms idle=1124.0ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 05:30:36.715 [debug] QUERY OK source="media_items" db=12.7ms idle=283.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 05:30:36.716 [debug] QUERY OK source="settings" db=0.4ms idle=177.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:30:36.717 [debug] QUERY OK source="settings" db=0.6ms idle=176.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:30:36.718 [debug] QUERY OK source="settings" db=0.5ms idle=176.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:30:36.719 [debug] QUERY OK source="tasks" db=0.5ms idle=15.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 05:30:36.720 [debug] QUERY OK source="media_items" db=1.1ms idle=3.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 05:30:36.722 [debug] QUERY OK source="media_items" db=1.8ms idle=4.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 05:30:36.723 [debug] QUERY OK source="sources" db=0.6ms idle=5.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" IN (?,?,?,?,?)) [8, 7, 6, 9, 10] 05:30:36.891 [debug] QUERY OK source="media_items" db=166.2ms idle=6.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 05:30:36.919 [debug] QUERY OK source="media_items" db=28.4ms queue=0.1ms idle=172.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 05:30:36.920 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=199.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 05:30:36.921 [info] Sent 200 in 384ms 05:31:00.978 [info] {"source":"oban","duration":799,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:31:05.392 [info] {"source":"oban","duration":1441,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:31:35.393 [info] {"source":"oban","duration":2819,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:32:00.974 [info] {"source":"oban","duration":216,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:32:05.393 [info] {"source":"oban","duration":1551,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:32:35.397 [info] {"source":"oban","duration":5117,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:33:00.971 [info] {"source":"oban","duration":502,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:33:05.397 [info] {"source":"oban","duration":1823,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:33:35.398 [info] {"source":"oban","duration":1549,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:34:00.969 [info] {"source":"oban","duration":368,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:34:05.399 [info] {"source":"oban","duration":2225,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:34:35.398 [info] {"source":"oban","duration":1800,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:35:00.965 [info] {"source":"oban","duration":347,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:35:05.399 [info] {"source":"oban","duration":1429,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:35:35.402 [info] {"source":"oban","duration":3338,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:36:00.963 [info] {"source":"oban","duration":318,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:36:05.404 [info] {"source":"oban","duration":3780,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:36:35.405 [info] {"source":"oban","duration":2379,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:37:00.960 [info] {"source":"oban","duration":437,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:37:05.405 [info] {"source":"oban","duration":1693,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:37:35.410 [info] {"source":"oban","duration":5587,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:38:00.955 [info] {"source":"oban","duration":266,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:38:05.410 [info] {"source":"oban","duration":1886,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:38:35.416 [info] {"source":"oban","duration":6096,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:39:00.952 [info] {"source":"oban","duration":277,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:39:05.417 [info] {"source":"oban","duration":1619,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:39:35.420 [info] {"source":"oban","duration":4690,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:40:00.949 [info] {"source":"oban","duration":271,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:40:05.421 [info] {"source":"oban","duration":1637,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:40:35.422 [info] {"source":"oban","duration":2796,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:41:00.946 [info] {"source":"oban","duration":375,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 05:41:05.421 [info] {"source":"oban","duration":1470,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 05:41:27.793 [info] GET /sources/5/edit 05:41:27.793 [debug] Processing with PinchflatWeb.Sources.SourceController.edit/2 Parameters: %{"id" => "5"} Pipelines: [:browser] 05:41:27.794 [debug] QUERY OK source="sources" db=0.7ms idle=1119.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 05:41:27.795 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.2ms idle=1120.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 05:41:27.796 [debug] QUERY OK source="settings" db=0.7ms idle=1122.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:27.797 [debug] QUERY OK source="settings" db=0.9ms idle=1122.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:27.798 [debug] QUERY OK source="settings" db=0.6ms idle=383.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:27.804 [info] Sent 200 in 10ms 05:41:28.296 [info] GET /sources/6/edit 05:41:28.296 [debug] Processing with PinchflatWeb.Sources.SourceController.edit/2 Parameters: %{"id" => "6"} Pipelines: [:browser] 05:41:28.298 [debug] QUERY OK source="sources" db=1.1ms queue=0.2ms idle=502.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [6] 05:41:28.299 [debug] QUERY OK source="media_profiles" db=0.9ms idle=502.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 05:41:28.300 [debug] QUERY OK source="settings" db=0.7ms idle=503.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:28.301 [debug] QUERY OK source="settings" db=0.7ms idle=502.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:28.302 [debug] QUERY OK source="settings" db=0.7ms idle=503.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:28.304 [info] Sent 200 in 8ms 05:41:28.796 [info] GET /sources/8/edit 05:41:28.796 [debug] Processing with PinchflatWeb.Sources.SourceController.edit/2 Parameters: %{"id" => "8"} Pipelines: [:browser] 05:41:28.797 [debug] QUERY OK source="sources" db=0.8ms idle=496.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [8] 05:41:28.798 [debug] QUERY OK source="media_profiles" db=1.0ms idle=496.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 05:41:28.799 [debug] QUERY OK source="settings" db=0.6ms idle=497.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:28.800 [debug] QUERY OK source="settings" db=0.6ms idle=497.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:28.801 [debug] QUERY OK source="settings" db=0.8ms idle=383.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:28.803 [info] Sent 200 in 7ms 05:41:29.296 [info] GET /sources/7/edit 05:41:29.296 [debug] Processing with PinchflatWeb.Sources.SourceController.edit/2 Parameters: %{"id" => "7"} Pipelines: [:browser] 05:41:29.297 [debug] QUERY OK source="sources" db=0.8ms idle=499.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [7] 05:41:29.298 [debug] QUERY OK source="media_profiles" db=0.7ms idle=499.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 05:41:29.299 [debug] QUERY OK source="settings" db=0.5ms idle=499.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:29.300 [debug] QUERY OK source="settings" db=0.6ms idle=499.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:29.301 [debug] QUERY OK source="settings" db=0.5ms idle=498.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:29.303 [info] Sent 200 in 7ms 05:41:29.797 [info] GET /sources/4/edit 05:41:29.797 [debug] Processing with PinchflatWeb.Sources.SourceController.edit/2 Parameters: %{"id" => "4"} Pipelines: [:browser] 05:41:29.798 [debug] QUERY OK source="sources" db=0.9ms idle=499.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 05:41:29.800 [debug] QUERY OK source="media_profiles" db=1.1ms idle=499.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 05:41:29.801 [debug] QUERY OK source="settings" db=0.5ms idle=500.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:29.802 [debug] QUERY OK source="settings" db=0.6ms idle=500.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:29.803 [debug] QUERY OK source="settings" db=0.5ms idle=382.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:29.804 [info] Sent 200 in 7ms 05:41:30.304 [info] GET /sources/new 05:41:30.304 [debug] Processing with PinchflatWeb.Sources.SourceController.new/2 Parameters: %{} Pipelines: [:browser] 05:41:30.307 [debug] QUERY OK source="media_profiles" db=2.2ms queue=0.1ms idle=506.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 05:41:30.309 [debug] QUERY OK source="settings" db=1.9ms idle=507.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:30.312 [debug] QUERY OK source="settings" db=1.8ms idle=509.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:30.314 [debug] QUERY OK source="settings" db=1.6ms queue=0.2ms idle=510.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:30.317 [debug] QUERY OK source="settings" db=1.6ms queue=0.1ms idle=512.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:30.323 [debug] QUERY OK source="settings" db=4.4ms queue=0.2ms idle=10.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:30.327 [info] Sent 200 in 23ms 05:41:30.801 [info] GET /sources/11 05:41:30.801 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "11"} Pipelines: [:browser] 05:41:30.802 [debug] QUERY OK source="sources" db=0.7ms idle=489.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [11] 05:41:30.803 [debug] QUERY OK source="media_profiles" db=0.6ms idle=488.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 05:41:30.804 [debug] QUERY OK source="tasks" db=0.9ms idle=486.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [11, "executing", "available", "scheduled", "retryable"] 05:41:30.805 [debug] QUERY OK source="settings" db=0.6ms idle=482.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:30.806 [debug] QUERY OK source="settings" db=0.6ms idle=384.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:30.807 [debug] QUERY OK source="settings" db=0.6ms idle=3.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:30.809 [debug] QUERY OK source="sources" db=0.8ms idle=4.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [11] 05:41:30.815 [debug] QUERY OK source="media_items" db=5.9ms idle=4.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [11] 05:41:30.816 [debug] QUERY OK source="media_items" db=1.2ms idle=10.0ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [11, 10, 0] 05:41:30.817 [debug] QUERY OK source="sources" db=0.5ms idle=10.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [11] 05:41:30.819 [debug] QUERY OK source="media_items" db=1.9ms idle=10.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [11] 05:41:30.820 [debug] QUERY OK source="media_items" db=1.0ms idle=10.6ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [11, 10, 0] 05:41:30.822 [debug] QUERY OK source="sources" db=0.5ms idle=6.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [11] 05:41:30.823 [debug] QUERY OK source="media_items" db=0.6ms idle=5.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [11] 05:41:30.827 [debug] QUERY OK source="media_items" db=4.5ms idle=5.4ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [11, 10, 0] 05:41:30.828 [info] Sent 200 in 26ms 05:41:31.112 [info] GET /sources/12 05:41:31.112 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "12"} Pipelines: [:browser] 05:41:31.114 [debug] QUERY OK source="sources" db=1.3ms idle=293.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [12] 05:41:31.115 [debug] QUERY OK source="media_profiles" db=1.2ms idle=293.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 05:41:31.121 [debug] QUERY OK source="tasks" db=4.8ms queue=0.1ms idle=293.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [12, "executing", "available", "scheduled", "retryable"] 05:41:31.122 [debug] QUERY OK source="oban_jobs" db=0.9ms idle=298.2ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2802] 05:41:31.123 [debug] QUERY OK source="settings" db=0.5ms idle=294.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:31.124 [debug] QUERY OK source="settings" db=0.7ms idle=8.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:31.125 [debug] QUERY OK source="settings" db=1.6ms idle=8.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:31.127 [debug] QUERY OK source="sources" db=0.7ms idle=5.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [12] 05:41:31.128 [debug] QUERY OK source="media_items" db=0.6ms idle=5.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [12] 05:41:31.142 [debug] QUERY OK source="media_items" db=13.8ms idle=5.7ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [12, 10, 0] 05:41:31.143 [debug] QUERY OK source="sources" db=0.5ms idle=19.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [12] 05:41:31.145 [debug] QUERY OK source="media_items" db=1.6ms idle=17.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [12] 05:41:31.155 [debug] QUERY OK source="media_items" db=9.5ms idle=17.8ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [12, 10, 0] 05:41:31.156 [debug] QUERY OK source="sources" db=0.3ms idle=27.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [12] 05:41:31.157 [debug] QUERY OK source="media_items" db=0.6ms idle=13.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [12] 05:41:31.168 [debug] QUERY OK source="media_items" db=10.7ms idle=13.5ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [12, 10, 0] 05:41:31.169 [info] Sent 200 in 56ms 05:41:31.413 [info] GET /sources/13 05:41:31.413 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "13"} Pipelines: [:browser] 05:41:31.414 [debug] QUERY OK source="sources" db=0.9ms idle=267.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [13] 05:41:31.415 [debug] QUERY OK source="media_profiles" db=1.0ms idle=259.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 05:41:31.422 [debug] QUERY OK source="tasks" db=6.8ms idle=259.4ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [13, "executing", "available", "scheduled", "retryable"] 05:41:31.423 [debug] QUERY OK source="oban_jobs" db=1.0ms idle=254.7ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2832] 05:41:31.424 [debug] QUERY OK source="settings" db=0.6ms idle=9.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:31.425 [debug] QUERY OK source="settings" db=0.5ms idle=9.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:31.426 [debug] QUERY OK source="settings" db=0.4ms idle=2.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:31.427 [debug] QUERY OK source="sources" db=0.4ms idle=3.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [13] 05:41:31.435 [debug] QUERY OK source="media_items" db=7.8ms idle=4.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [13] 05:41:31.436 [debug] QUERY OK source="media_items" db=0.7ms idle=11.2ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [13, 10, 0] 05:41:31.437 [debug] QUERY OK source="sources" db=0.5ms idle=11.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [13] 05:41:31.440 [debug] QUERY OK source="media_items" db=2.3ms idle=11.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [13] 05:41:31.448 [debug] QUERY OK source="media_items" db=8.0ms idle=12.4ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [13, 10, 0] 05:41:31.449 [debug] QUERY OK source="sources" db=0.6ms idle=13.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [13] 05:41:31.450 [debug] QUERY OK source="media_items" db=0.5ms idle=13.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [13] 05:41:31.457 [debug] QUERY OK source="media_items" db=6.3ms queue=0.1ms idle=13.0ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [13, 10, 0] 05:41:31.457 [info] Sent 200 in 44ms 05:41:31.714 [info] GET /sources/1 05:41:31.714 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "1"} Pipelines: [:browser] 05:41:31.715 [debug] QUERY OK source="sources" db=0.8ms idle=274.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 05:41:31.718 [debug] QUERY OK source="media_profiles" db=2.4ms idle=267.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [1] 05:41:31.728 [debug] QUERY OK source="tasks" db=9.4ms idle=268.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [1, "executing", "available", "scheduled", "retryable"] 05:41:31.730 [debug] QUERY OK source="oban_jobs" db=2.3ms idle=277.5ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2833] 05:41:31.731 [debug] QUERY OK source="settings" db=0.6ms idle=273.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:31.732 [debug] QUERY OK source="settings" db=0.5ms idle=15.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:31.733 [debug] QUERY OK source="settings" db=0.6ms idle=13.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:31.735 [debug] QUERY OK source="sources" db=0.9ms idle=6.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 05:41:31.736 [debug] QUERY OK source="media_items" db=1.2ms idle=4.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [1] 05:41:31.835 [debug] QUERY OK source="media_items" db=98.3ms idle=5.2ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [1, 10, 0] 05:41:31.836 [debug] QUERY OK source="sources" db=0.7ms idle=103.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 05:41:31.837 [debug] QUERY OK source="media_items" db=0.6ms idle=103.3ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [1] 05:41:31.872 [debug] QUERY OK source="media_items" db=35.7ms idle=102.0ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [1, 10, 0] 05:41:31.874 [debug] QUERY OK source="sources" db=0.5ms idle=137.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 05:41:31.875 [debug] QUERY OK source="media_items" db=0.6ms idle=39.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [1] 05:41:31.876 [debug] QUERY OK source="media_items" db=1.1ms idle=39.0ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [1, 10, 0] 05:41:31.877 [info] Sent 200 in 163ms 05:41:32.017 [info] GET /sources/5 05:41:32.017 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "5"} Pipelines: [:browser] 05:41:32.018 [debug] QUERY OK source="sources" db=0.9ms idle=180.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 05:41:32.020 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.1ms idle=146.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 05:41:32.030 [debug] QUERY OK source="tasks" db=9.6ms queue=0.1ms idle=146.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [5, "executing", "available", "scheduled", "retryable"] 05:41:32.031 [debug] QUERY OK source="oban_jobs" db=0.7ms idle=155.1ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [2841] 05:41:32.031 [debug] QUERY OK source="settings" db=0.5ms idle=154.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:32.032 [debug] QUERY OK source="settings" db=0.7ms idle=13.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:32.033 [debug] QUERY OK source="settings" db=0.5ms idle=13.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:32.035 [debug] QUERY OK source="sources" db=0.7ms idle=4.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 05:41:32.049 [debug] QUERY OK source="media_items" db=13.5ms idle=4.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [5] 05:41:32.050 [debug] QUERY OK source="media_items" db=1.0ms idle=17.4ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [5, 10, 0] 05:41:32.051 [debug] QUERY OK source="sources" db=0.6ms idle=17.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 05:41:32.053 [debug] QUERY OK source="media_items" db=2.2ms idle=17.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [5] 05:41:32.054 [debug] QUERY OK source="media_items" db=0.7ms idle=18.4ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [5, 10, 0] 05:41:32.055 [debug] QUERY OK source="sources" db=0.5ms idle=6.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [5] 05:41:32.056 [debug] QUERY OK source="media_items" db=0.5ms idle=5.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [5] 05:41:32.065 [debug] QUERY OK source="media_items" db=9.2ms idle=5.2ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [5, 10, 0] 05:41:32.066 [info] Sent 200 in 49ms 05:41:32.320 [info] GET /sources/13/edit 05:41:32.320 [debug] Processing with PinchflatWeb.Sources.SourceController.edit/2 Parameters: %{"id" => "13"} Pipelines: [:browser] 05:41:32.322 [debug] QUERY OK source="sources" db=1.4ms idle=266.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [13] 05:41:32.324 [debug] QUERY OK source="media_profiles" db=2.0ms queue=0.1ms idle=267.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 05:41:32.326 [debug] QUERY OK source="settings" db=1.4ms queue=0.1ms idle=269.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:32.328 [debug] QUERY OK source="settings" db=1.4ms idle=270.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:32.330 [debug] QUERY OK source="settings" db=1.3ms queue=0.1ms idle=263.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:32.335 [info] Sent 200 in 15ms 05:41:34.088 [info] GET /sources/7/force_metadata_refresh 05:41:34.088 [info] GET /sources/9/force_metadata_refresh 05:41:34.090 [debug] QUERY OK source="settings" db=0.9ms idle=416.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:34.090 [debug] QUERY OK source="settings" db=1.4ms idle=660.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:34.090 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=417.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:34.090 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 05:41:34.091 [debug] QUERY OK source="settings" db=0.5ms idle=417.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:34.091 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 05:41:34.091 [error] #PID<0.12320.0> running PinchflatWeb.Endpoint (connection #PID<0.12318.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /sources/9/force_metadata_refresh ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/9/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.12318.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/force_metadata_refresh", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 46500}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.1", "x-forwarded-proto" => "https", "x-real-ip" => "216.73.216.1" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.12320.0>, params: %{}, path_info: ["sources", "9", "force_metadata_refresh"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.1"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "216.73.216.1"} ], request_path: "/sources/9/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKw8hNPratmmMrIAAMBC"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.12318.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/force_metadata_refresh", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 46500}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.1", "x-forwarded-proto" => "https", "x-real-ip" => "216.73.216.1" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/9/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.12318.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/force_metadata_refresh", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 46500}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.1", "x-forwarded-proto" => "https", "x-real-ip" => "216.73.216.1" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.12320.0>, params: %{}, path_info: ["sources", "9", "force_metadata_refresh"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.1"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "216.73.216.1"} ], request_path: "/sources/9/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: (truncated) 05:41:34.091 [error] #PID<0.12319.0> running PinchflatWeb.Endpoint (connection #PID<0.12317.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /sources/7/force_metadata_refresh ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/7/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.12317.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/force_metadata_refresh", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 46498}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.1", "x-forwarded-proto" => "https", "x-real-ip" => "216.73.216.1" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.12319.0>, params: %{}, path_info: ["sources", "7", "force_metadata_refresh"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.1"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "216.73.216.1"} ], request_path: "/sources/7/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKw8hNPqThDqLFMAAUTh"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.12317.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/force_metadata_refresh", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 46498}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.1", "x-forwarded-proto" => "https", "x-real-ip" => "216.73.216.1" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/7/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.12317.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/force_metadata_refresh", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 46498}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.1", "x-forwarded-proto" => "https", "x-real-ip" => "216.73.216.1" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.12319.0>, params: %{}, path_info: ["sources", "7", "force_metadata_refresh"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.1"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "216.73.216.1"} ], request_path: "/sources/7/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: (truncated) 05:41:34.211 [info] GET /sources/4/force_metadata_refresh 05:41:34.212 [debug] QUERY OK source="settings" db=0.8ms idle=538.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:34.213 [debug] QUERY OK source="settings" db=0.7ms idle=122.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 05:41:34.213 [debug] Converted error Phoenix.Router.NoRouteError to 404 response 05:41:34.213 [error] #PID<0.12322.0> running PinchflatWeb.Endpoint (connection #PID<0.12321.0>, stream id 1) terminated Server: pinchflat.aboro.net:80 (http) Request: GET /sources/4/force_metadata_refresh ** (exit) an exception was raised: ** (KeyError) key :flash not found in: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/4/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.12321.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/force_metadata_refresh", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 46508}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.1", "x-forwarded-proto" => "https", "x-real-ip" => "216.73.216.1" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.12322.0>, params: %{}, path_info: ["sources", "4", "force_metadata_refresh"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.1"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "216.73.216.1"} ], request_path: "/sources/4/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKw8hNs4h645x_EAAUUB"} ], scheme: :http, script_name: [], secret_key_base: :..., state: :unset, status: nil }, router: PinchflatWeb.Router }, status: 404, stack: [ {PinchflatWeb.Router, :call, 2, [file: ~c"deps/phoenix/lib/phoenix/router.ex", line: 541]}, {PinchflatWeb.Endpoint, :plug_builder_call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {PinchflatWeb.Endpoint, :call, 2, [file: ~c"lib/pinchflat_web/endpoint.ex", line: 1]}, {Plug.Cowboy.Handler, :init, 2, [file: ~c"lib/plug/cowboy/handler.ex", line: 11]}, {:cowboy_handler, :execute, 2, [file: ~c"/app/deps/cowboy/src/cowboy_handler.erl", line: 37]}, {:cowboy_stream_h, :execute, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 310]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 299]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.12321.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/force_metadata_refresh", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 46508}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.1", "x-forwarded-proto" => "https", "x-real-ip" => "216.73.216.1" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/4/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.12321.0>, port: 80, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/force_metadata_refresh", host: "pinchflat.aboro.net", peer: {{172, 20, 0, 1}, 46508}, bindings: %{}, sock: {{172, 20, 0, 2}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "connection" => "close", "host" => "pinchflat.aboro.net", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-for" => "216.73.216.1", "x-forwarded-proto" => "https", "x-real-ip" => "216.73.216.1" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "pinchflat.aboro.net", method: "GET", owner: #PID<0.12322.0>, params: %{}, path_info: ["sources", "4", "force_metadata_refresh"], path_params: %{}, port: 80, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.49469887/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.106864063/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "https://pinchflat.aboro.net", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {172, 20, 0, 1}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"connection", "close"}, {"host", "pinchflat.aboro.net"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"x-forwarded-for", "216.73.216.1"}, {"x-forwarded-proto", "https"}, {"x-real-ip", "216.73.216.1"} ], request_path: "/sources/4/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: (truncated)