{
  "version": "https://jsonfeed.org/version/1",
  "title": "politics on Tyler Knows Nothing",
  "icon": "https://www.gravatar.com/avatar/aefe2471dd17582d4028c3cf27b70b0b?s=96&d=https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png",
  "home_page_url": "https://tylerknowsnothing.com/",
  "feed_url": "https://tylerknowsnothing.com/feed.json",
  "items": [
      {
        "id": "http://tknblogs.micro.blog/2026/06/05/two-things-one-i-dont.html",
        
        "content_html": "<p>Two things. One, I don&rsquo;t think this lawyer knows how bulldozers work. Two, this is the single most terrible legal argument I think I&rsquo;ve heard since the Three-Fifths Compromise. Then again, I&rsquo;m not a lawyer. #uspol #ballroom #TFG #crime #breakingTheLaw <a href=\"https://abcnews.com/US/appeals-court-hear-arguments-trumps-ballroom-plans-continue/story?id=133589066\">abcnews.com/US/appeal&hellip;</a></p>\n",
        "date_published": "2026-06-05T15:40:42-07:00",
        "url": "https://tylerknowsnothing.com/2026/06/05/two-things-one-i-dont.html",
        "tags": ["politics","American Idiocracy"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/06/01/our-lord-tfg-has-pardoned.html",
        
        "content_html": "<p>Our Lord #TFG has pardoned a distressingly large number of very terrible people, not just the January 6th rioters, whom he likes to call &ldquo;hostages&rdquo;. John Oliver details this in his latest video. #uspol #j6 #LWTWJO #crime #treason #fraud</p>\n\n<style>\n:root {\n   \n  --yt-aspect-ratio-16-9: 56.25%;\n\n   \n  --yt-bg-black: #000;\n  --yt-play-button-bg: rgba(255, 0, 0, 0.8);\n  --yt-play-button-bg-hover: rgba(255, 0, 0, 1);\n  --yt-play-button-icon: #fff;\n  --yt-overlay-bg: rgba(0, 0, 0, 0.85);\n  --yt-overlay-text: #fff;\n  --yt-focus-outline: #e53935;\n\n   \n  --yt-play-button-width: 68px;\n  --yt-play-button-height: 48px;\n  --yt-play-button-border-radius: 12px;\n\n   \n  --yt-focus-outline-width: 3px;\n  --yt-focus-outline-offset: 4px;\n\n   \n  --yt-transition-duration: 0.2s;\n  --yt-transition-timing: ease-in-out;\n}\n\n.video-wrapper {\n  position: relative;\n  display: block;\n  width: 100%;\n  padding: 0;\n  padding-bottom: var(--yt-aspect-ratio-16-9);\n  margin: 0;\n  height: 0;\n  max-width: 100%;\n  overflow: hidden;\n  background-color: var(--yt-bg-black);\n  cursor: pointer;\n  outline: none;\n  border: none;\n  color: inherit;\n  font: inherit;\n  text-align: inherit;\n  appearance: none;\n  -webkit-appearance: none;\n}\n\n.video-wrapper[data-is-loaded=\"true\"] {\n  cursor: auto;\n}\n\n.video-wrapper:focus-visible {\n  outline: var(--yt-focus-outline-width) solid var(--yt-focus-outline);\n  outline-offset: var(--yt-focus-outline-offset);\n}\n\n.video-thumbnail {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  max-width: 100%;\n  max-height: 100%;\n  width: auto;\n  height: auto;\n  object-fit: contain;\n  object-position: center;\n  background-color: var(--yt-bg-black);\n  z-index: 1;\n  transition: opacity var(--yt-transition-duration) var(--yt-transition-timing);\n}\n\n.video-wrapper:hover .video-thumbnail {\n  opacity: 0.9;\n}\n\n.video-overlay {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  background: var(--yt-overlay-bg);\n  color: var(--yt-overlay-text);\n  text-align: center;\n  font-size: 0.85em;\n  padding: 0.5em 1em;\n  z-index: 2;\n  pointer-events: auto;\n}\n\n.video-play-button {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  width: var(--yt-play-button-width);\n  height: var(--yt-play-button-height);\n  background-color: var(--yt-play-button-bg);\n  border-radius: var(--yt-play-button-border-radius);\n  z-index: 3;\n  pointer-events: none;\n  transition: all var(--yt-transition-duration) var(--yt-transition-timing);\n}\n\n.video-wrapper:hover .video-play-button {\n  background-color: var(--yt-play-button-bg-hover);\n  transform: translate(-50%, -50%) scale(1.1);\n}\n\n.video-wrapper:active .video-play-button {\n  transform: translate(-50%, -50%) scale(1.05);\n}\n\n.video-play-button::before {\n  content: '';\n  position: absolute;\n  left: 26px;\n  top: 14px;\n  width: 0;\n  height: 0;\n  border-left: 18px solid var(--yt-play-button-icon);\n  border-top: 12px solid transparent;\n  border-bottom: 12px solid transparent;\n}\n\n.video-wrapper iframe {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  border: none;\n  z-index: 4;\n}\n\n.video-noscript {\n  display: block;\n  max-width: 100%;\n  background-color: var(--yt-bg-black);\n  color: inherit;\n  text-align: center;\n  padding: 0;\n  margin-top: 0.5em;\n}\n\n.video-noscript img {\n  display: block;\n  width: 100%;\n  height: auto;\n}\n\n.video-noscript a {\n  display: inline-block;\n  padding: 0.75em 1em;\n  color: inherit;\n  text-decoration: underline;\n}\n\n.yt-text-link {\n  display: none;\n}\n</style>\n\n<script>\n(function(){\n  'use strict';\n\n  \n  const CONSTANTS = {\n    VIDEO_ID_LENGTH: 11,\n    MAX_INPUT_LENGTH: 2048,\n    VIDEO_ID_PATTERN: /^[a-zA-Z0-9_-]{11}$/,\n    PLAYLIST_PREFIXES: /^(PL|OL|UU|LL|FL)/i,\n    ALLOWED_URL_CHARS: /^[a-zA-Z0-9_\\-?=&#:/.]+$/,\n    TIME_FORMATS: {\n      HOURS: 3600,\n      MINUTES: 60,\n      SECONDS: 1\n    },\n    YOUTUBE_NOCOOKIE_DOMAIN: 'https://www.youtube-nocookie.com',\n    YOUTUBE_IMG_DOMAIN: 'https://img.youtube.com',\n    EMBED_PARAMS: 'autoplay=1&mute=1'\n  };\n\n  \n\n  function validateInput(input, maxLength = CONSTANTS.MAX_INPUT_LENGTH) {\n    if (!input || typeof input !== 'string') return '';\n\n    const trimmed = input.trim();\n\n    if (trimmed.length > maxLength) {\n      console.warn(`Input exceeds maximum length of ${maxLength}`);\n      return '';\n    }\n\n    \n    if (!CONSTANTS.ALLOWED_URL_CHARS.test(trimmed)) {\n      console.warn('Input contains invalid characters');\n      return '';\n    }\n\n    return trimmed;\n  }\n\n  \n\n  function parseStartValue(value) {\n    if (!value) return 0;\n\n    \n    if (/^\\d+$/.test(value)) {\n      const parsed = parseInt(value, 10);\n      return isNaN(parsed) ? 0 : Math.max(0, parsed);\n    }\n\n    \n    let total = 0;\n    let matched = false;\n    const regex = /(\\d+)(h|m|s)/gi;\n    let match;\n\n    while ((match = regex.exec(value)) !== null) {\n      matched = true;\n      const num = parseInt(match[1], 10);\n      if (isNaN(num)) continue;\n\n      const unit = match[2].toLowerCase();\n      if (unit === 'h') total += num * CONSTANTS.TIME_FORMATS.HOURS;\n      else if (unit === 'm') total += num * CONSTANTS.TIME_FORMATS.MINUTES;\n      else if (unit === 's') total += num * CONSTANTS.TIME_FORMATS.SECONDS;\n    }\n\n    return matched ? Math.max(0, total) : 0;\n  }\n\n  \n\n  function extractStartTime(queryString) {\n    if (!queryString) return 0;\n\n    try {\n      const cleanQuery = queryString.startsWith('?') || queryString.startsWith('#')\n        ? queryString.slice(1)\n        : queryString;\n\n      const params = new URLSearchParams(cleanQuery);\n\n      \n      return parseStartValue(params.get('start')) ||\n             parseStartValue(params.get('t')) ||\n             parseStartValue(params.get('time_continue')) ||\n             0;\n    } catch (e) {\n      console.warn('Failed to parse query parameters:', e);\n      return 0;\n    }\n  }\n\n  \n\n  function parseId(raw) {\n    const validated = validateInput(raw);\n    if (!validated) {\n      return { type: 'unknown', id: '', start: 0 };\n    }\n\n    let startSeconds = 0;\n    let normalized = validated;\n\n    \n    const queryIndex = normalized.indexOf('?');\n    if (queryIndex !== -1) {\n      startSeconds = extractStartTime(normalized.slice(queryIndex + 1));\n      normalized = normalized.slice(0, queryIndex);\n    }\n\n    \n    const hashIndex = normalized.indexOf('#');\n    if (hashIndex !== -1) {\n      startSeconds = startSeconds || extractStartTime(normalized.slice(hashIndex + 1));\n      normalized = normalized.slice(0, hashIndex);\n    }\n\n    \n    if (CONSTANTS.PLAYLIST_PREFIXES.test(normalized)) {\n      return { type: 'playlist', id: normalized, start: startSeconds };\n    }\n\n    \n    if (CONSTANTS.VIDEO_ID_PATTERN.test(normalized)) {\n      return { type: 'video', id: normalized, start: startSeconds };\n    }\n\n    \n    const listMatch = normalized.match(/list=([^&]+)/);\n    if (listMatch && listMatch[1]) {\n      return { type: 'playlist', id: listMatch[1], start: startSeconds };\n    }\n\n    console.warn('Unable to parse video/playlist ID:', raw);\n    return { type: 'unknown', id: '', start: startSeconds };\n  }\n\n  \n\n  function validateThumbnailUrl(thumbUrl) {\n    if (!thumbUrl) return '';\n\n    let cleaned = thumbUrl.trim();\n\n    \n    const markdownMatch = cleaned.match(/^\\[[^\\]]*\\]\\(([^)]+)\\)$/);\n    if (markdownMatch) {\n      cleaned = markdownMatch[1].trim();\n    }\n\n    \n    try {\n      const url = new URL(cleaned, document.baseURI);\n\n      \n      if (url.protocol !== 'http:' && url.protocol !== 'https:') {\n        console.warn('Thumbnail URL must use http or https protocol');\n        return '';\n      }\n\n      return url.href;\n    } catch (e) {\n      console.warn('Invalid thumbnail URL:', e);\n      return '';\n    }\n  }\n\n  \n\n  function getPlaylistPlaceholder() {\n    const svg = `<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1280 720'>` +\n                `<rect width='100%' height='100%' fill='#000'/>` +\n                `<rect x='220' y='260' width='840' height='60' fill='#fff'/>` +\n                `<rect x='220' y='340' width='660' height='60' fill='#fff'/>` +\n                `</svg>`;\n    return 'data:image/svg+xml;charset=utf-8,' + encodeURIComponent(svg);\n  }\n\n  /**\n   * Sets up thumbnail for video wrapper\n   * @param {HTMLImageElement} thumbnail - Thumbnail element\n   * @param {Object} kind - Parsed video/playlist info\n   * @param {string} customThumb - Custom thumbnail URL\n   */\n  function setupThumbnail(thumbnail, kind, customThumb) {\n    if (!thumbnail) return;\n\n    if (customThumb) {\n      // Use custom thumbnail\n      thumbnail.onerror = null;\n      thumbnail.src = customThumb;\n    } else if (kind.type === 'playlist') {\n      // Use playlist placeholder\n      thumbnail.src = getPlaylistPlaceholder();\n    } else if (kind.type === 'video' && kind.id) {\n      // Use YouTube thumbnail with fallback\n      thumbnail.src = `${CONSTANTS.YOUTUBE_IMG_DOMAIN}/vi/${kind.id}/maxresdefault.jpg`;\n      thumbnail.onerror = () => {\n        thumbnail.onerror = null;\n        thumbnail.src = `${CONSTANTS.YOUTUBE_IMG_DOMAIN}/vi/${kind.id}/0.jpg`;\n      };\n    }\n    // For unknown type, keep the default placeholder\n  }\n\n  /**\n   * Creates embed URL for video or playlist\n   * @param {Object} kind - Parsed video/playlist info\n   * @returns {string} Embed URL or empty string if invalid\n   */\n  function createEmbedUrl(kind) {\n    if (kind.type === 'playlist' && kind.id) {\n      return `${CONSTANTS.YOUTUBE_NOCOOKIE_DOMAIN}/embed/videoseries?list=${encodeURIComponent(kind.id)}&${CONSTANTS.EMBED_PARAMS}`;\n    } else if (kind.type === 'video' && kind.id) {\n      let url = `${CONSTANTS.YOUTUBE_NOCOOKIE_DOMAIN}/embed/${encodeURIComponent(kind.id)}?${CONSTANTS.EMBED_PARAMS}`;\n      if (kind.start > 0) {\n        url += `&start=${Math.floor(kind.start)}`;\n      }\n      return url;\n    }\n    return '';\n  }\n\n  /**\n   * Creates and loads iframe embed\n   * @param {HTMLElement} wrapper - Video wrapper element\n   * @param {Object} kind - Parsed video/playlist info\n   * @param {string} title - Video title\n   */\n  function loadEmbed(wrapper, kind, title) {\n    if (wrapper.dataset.isLoaded === 'true') return;\n\n    const embedUrl = createEmbedUrl(kind);\n    if (!embedUrl) {\n      console.error('Unable to create embed URL - invalid video/playlist ID');\n      // Show error message to user\n      wrapper.innerHTML = '<div style=\"padding: 2em; text-align: center; color: #fff;\">Unable to load video. Please check the video ID.</div>';\n      return;\n    }\n\n    // Create iframe\n    const iframe = document.createElement('iframe');\n    iframe.setAttribute('allowfullscreen', '');\n    iframe.setAttribute('loading', 'lazy');\n    iframe.setAttribute('allow', 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture');\n    iframe.setAttribute('title', title ? `YouTube video player: ${title}` : 'YouTube video player');\n    iframe.src = embedUrl;\n\n    \n    const replacement = document.createElement('div');\n    replacement.className = wrapper.className;\n    replacement.dataset.listenersAdded = 'true';\n    replacement.dataset.isLoaded = 'true';\n    replacement.appendChild(iframe);\n\n    wrapper.replaceWith(replacement);\n  }\n\n  \n\n  function enhanceEmbeds() {\n    const wrappers = document.querySelectorAll('.video-wrapper');\n\n    wrappers.forEach(wrapper => {\n      \n      if (wrapper.dataset.listenersAdded === 'true') return;\n      wrapper.dataset.listenersAdded = 'true';\n\n      \n      const rawVideoId = wrapper.dataset.videoId || '';\n      const rawThumbUrl = wrapper.dataset.thumb || '';\n      const videoTitle = wrapper.dataset.videoTitle || '';\n\n      \n      const kind = parseId(rawVideoId);\n      const safeThumb = validateThumbnailUrl(rawThumbUrl);\n\n      \n      const thumbnail = wrapper.querySelector('.video-thumbnail');\n      setupThumbnail(thumbnail, kind, safeThumb);\n\n      \n      const loadHandler = () => loadEmbed(wrapper, kind, videoTitle);\n\n      wrapper.addEventListener('click', loadHandler);\n\n      const overlay = wrapper.querySelector('.video-overlay');\n      if (overlay) overlay.addEventListener('click', loadHandler);\n      if (thumbnail) thumbnail.addEventListener('click', loadHandler);\n\n      \n      wrapper.addEventListener('keydown', (e) => {\n        if (e.key === 'Enter' || e.key === ' ') {\n          e.preventDefault();\n          loadHandler();\n        }\n      });\n    });\n  }\n\n  \n  enhanceEmbeds();\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', enhanceEmbeds);\n  }\n})();\n</script><p class=\"yt-text-link\">\n      <a href=\"https://www.youtube.com/watch?v=crzxR8enx6o\">YouTube Video</a>\n    </p><button type=\"button\"\n    class=\"video-wrapper\"\n    aria-label=\"Play YouTube video\"\n    data-video-id=\"crzxR8enx6o\"\n    data-thumb=\"\"\n    ><img\n      class=\"video-thumbnail\"\n      src=\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%270%200%201280%20720%27%3E%3Crect%20width=%27100%25%25%27%20height=%27100%25%25%27%20fill=%27%23000%27/%3E%3C/svg%3E\"\n      alt=\"YouTube Thumbnail\"\n      loading=\"lazy\"\n      decoding=\"async\"><div class=\"video-play-button\"></div>\n  </button><noscript>\n    <div class=\"video-noscript\"><img src=\"https://img.youtube.com/vi/crzxR8enx6o/maxresdefault.jpg\"\n             alt=\"YouTube Thumbnail\"><p>\n          <a href=\"https://www.youtube.com/watch?v=crzxR8enx6o\" target=\"_blank\" rel=\"noopener noreferrer\">YouTube Video</a>\n        </p></div>\n  </noscript>\n",
        "date_published": "2026-06-01T09:40:27-07:00",
        "url": "https://tylerknowsnothing.com/2026/06/01/our-lord-tfg-has-pardoned.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/05/29/i-think-this-said-everything.html",
        
        "content_html": "<p>I think this says everything you need to know about Americas 250th birthday. #uspol #idiocracy #music</p>\n<img src=\"https://cdn.uploads.micro.blog/151098/2026/3b8e5537fb.jpg\" width=\"410\" height=\"600\" alt=\"A headline discusses the internet's reaction to Bret Michaels and others leaving Trump's 'Freedom 250' concert series, with Trump shrugging shown below. \">\n",
        "date_published": "2026-05-29T10:01:20-07:00",
        "url": "https://tylerknowsnothing.com/2026/05/29/i-think-this-said-everything.html",
        "tags": ["music","politics","American Idiocracy"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/05/29/freedom-is-in-hospice-care.html",
        
        "content_html": "<p>Freedom is in hospice care. #NY shoehorned anti-maker #surveillance legislation into their budget claiming to target ghost guns, but not understanding how much they&rsquo;re actually breaking in the process. CNC, lathes, laser cutters, 3D printers &amp; more are included. #uspol #tech #rights</p>\n\n<style>\n:root {\n   \n  --yt-aspect-ratio-16-9: 56.25%;\n\n   \n  --yt-bg-black: #000;\n  --yt-play-button-bg: rgba(255, 0, 0, 0.8);\n  --yt-play-button-bg-hover: rgba(255, 0, 0, 1);\n  --yt-play-button-icon: #fff;\n  --yt-overlay-bg: rgba(0, 0, 0, 0.85);\n  --yt-overlay-text: #fff;\n  --yt-focus-outline: #e53935;\n\n   \n  --yt-play-button-width: 68px;\n  --yt-play-button-height: 48px;\n  --yt-play-button-border-radius: 12px;\n\n   \n  --yt-focus-outline-width: 3px;\n  --yt-focus-outline-offset: 4px;\n\n   \n  --yt-transition-duration: 0.2s;\n  --yt-transition-timing: ease-in-out;\n}\n\n.video-wrapper {\n  position: relative;\n  display: block;\n  width: 100%;\n  padding: 0;\n  padding-bottom: var(--yt-aspect-ratio-16-9);\n  margin: 0;\n  height: 0;\n  max-width: 100%;\n  overflow: hidden;\n  background-color: var(--yt-bg-black);\n  cursor: pointer;\n  outline: none;\n  border: none;\n  color: inherit;\n  font: inherit;\n  text-align: inherit;\n  appearance: none;\n  -webkit-appearance: none;\n}\n\n.video-wrapper[data-is-loaded=\"true\"] {\n  cursor: auto;\n}\n\n.video-wrapper:focus-visible {\n  outline: var(--yt-focus-outline-width) solid var(--yt-focus-outline);\n  outline-offset: var(--yt-focus-outline-offset);\n}\n\n.video-thumbnail {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  max-width: 100%;\n  max-height: 100%;\n  width: auto;\n  height: auto;\n  object-fit: contain;\n  object-position: center;\n  background-color: var(--yt-bg-black);\n  z-index: 1;\n  transition: opacity var(--yt-transition-duration) var(--yt-transition-timing);\n}\n\n.video-wrapper:hover .video-thumbnail {\n  opacity: 0.9;\n}\n\n.video-overlay {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  background: var(--yt-overlay-bg);\n  color: var(--yt-overlay-text);\n  text-align: center;\n  font-size: 0.85em;\n  padding: 0.5em 1em;\n  z-index: 2;\n  pointer-events: auto;\n}\n\n.video-play-button {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  width: var(--yt-play-button-width);\n  height: var(--yt-play-button-height);\n  background-color: var(--yt-play-button-bg);\n  border-radius: var(--yt-play-button-border-radius);\n  z-index: 3;\n  pointer-events: none;\n  transition: all var(--yt-transition-duration) var(--yt-transition-timing);\n}\n\n.video-wrapper:hover .video-play-button {\n  background-color: var(--yt-play-button-bg-hover);\n  transform: translate(-50%, -50%) scale(1.1);\n}\n\n.video-wrapper:active .video-play-button {\n  transform: translate(-50%, -50%) scale(1.05);\n}\n\n.video-play-button::before {\n  content: '';\n  position: absolute;\n  left: 26px;\n  top: 14px;\n  width: 0;\n  height: 0;\n  border-left: 18px solid var(--yt-play-button-icon);\n  border-top: 12px solid transparent;\n  border-bottom: 12px solid transparent;\n}\n\n.video-wrapper iframe {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  border: none;\n  z-index: 4;\n}\n\n.video-noscript {\n  display: block;\n  max-width: 100%;\n  background-color: var(--yt-bg-black);\n  color: inherit;\n  text-align: center;\n  padding: 0;\n  margin-top: 0.5em;\n}\n\n.video-noscript img {\n  display: block;\n  width: 100%;\n  height: auto;\n}\n\n.video-noscript a {\n  display: inline-block;\n  padding: 0.75em 1em;\n  color: inherit;\n  text-decoration: underline;\n}\n\n.yt-text-link {\n  display: none;\n}\n</style>\n\n<script>\n(function(){\n  'use strict';\n\n  \n  const CONSTANTS = {\n    VIDEO_ID_LENGTH: 11,\n    MAX_INPUT_LENGTH: 2048,\n    VIDEO_ID_PATTERN: /^[a-zA-Z0-9_-]{11}$/,\n    PLAYLIST_PREFIXES: /^(PL|OL|UU|LL|FL)/i,\n    ALLOWED_URL_CHARS: /^[a-zA-Z0-9_\\-?=&#:/.]+$/,\n    TIME_FORMATS: {\n      HOURS: 3600,\n      MINUTES: 60,\n      SECONDS: 1\n    },\n    YOUTUBE_NOCOOKIE_DOMAIN: 'https://www.youtube-nocookie.com',\n    YOUTUBE_IMG_DOMAIN: 'https://img.youtube.com',\n    EMBED_PARAMS: 'autoplay=1&mute=1'\n  };\n\n  \n\n  function validateInput(input, maxLength = CONSTANTS.MAX_INPUT_LENGTH) {\n    if (!input || typeof input !== 'string') return '';\n\n    const trimmed = input.trim();\n\n    if (trimmed.length > maxLength) {\n      console.warn(`Input exceeds maximum length of ${maxLength}`);\n      return '';\n    }\n\n    \n    if (!CONSTANTS.ALLOWED_URL_CHARS.test(trimmed)) {\n      console.warn('Input contains invalid characters');\n      return '';\n    }\n\n    return trimmed;\n  }\n\n  \n\n  function parseStartValue(value) {\n    if (!value) return 0;\n\n    \n    if (/^\\d+$/.test(value)) {\n      const parsed = parseInt(value, 10);\n      return isNaN(parsed) ? 0 : Math.max(0, parsed);\n    }\n\n    \n    let total = 0;\n    let matched = false;\n    const regex = /(\\d+)(h|m|s)/gi;\n    let match;\n\n    while ((match = regex.exec(value)) !== null) {\n      matched = true;\n      const num = parseInt(match[1], 10);\n      if (isNaN(num)) continue;\n\n      const unit = match[2].toLowerCase();\n      if (unit === 'h') total += num * CONSTANTS.TIME_FORMATS.HOURS;\n      else if (unit === 'm') total += num * CONSTANTS.TIME_FORMATS.MINUTES;\n      else if (unit === 's') total += num * CONSTANTS.TIME_FORMATS.SECONDS;\n    }\n\n    return matched ? Math.max(0, total) : 0;\n  }\n\n  \n\n  function extractStartTime(queryString) {\n    if (!queryString) return 0;\n\n    try {\n      const cleanQuery = queryString.startsWith('?') || queryString.startsWith('#')\n        ? queryString.slice(1)\n        : queryString;\n\n      const params = new URLSearchParams(cleanQuery);\n\n      \n      return parseStartValue(params.get('start')) ||\n             parseStartValue(params.get('t')) ||\n             parseStartValue(params.get('time_continue')) ||\n             0;\n    } catch (e) {\n      console.warn('Failed to parse query parameters:', e);\n      return 0;\n    }\n  }\n\n  \n\n  function parseId(raw) {\n    const validated = validateInput(raw);\n    if (!validated) {\n      return { type: 'unknown', id: '', start: 0 };\n    }\n\n    let startSeconds = 0;\n    let normalized = validated;\n\n    \n    const queryIndex = normalized.indexOf('?');\n    if (queryIndex !== -1) {\n      startSeconds = extractStartTime(normalized.slice(queryIndex + 1));\n      normalized = normalized.slice(0, queryIndex);\n    }\n\n    \n    const hashIndex = normalized.indexOf('#');\n    if (hashIndex !== -1) {\n      startSeconds = startSeconds || extractStartTime(normalized.slice(hashIndex + 1));\n      normalized = normalized.slice(0, hashIndex);\n    }\n\n    \n    if (CONSTANTS.PLAYLIST_PREFIXES.test(normalized)) {\n      return { type: 'playlist', id: normalized, start: startSeconds };\n    }\n\n    \n    if (CONSTANTS.VIDEO_ID_PATTERN.test(normalized)) {\n      return { type: 'video', id: normalized, start: startSeconds };\n    }\n\n    \n    const listMatch = normalized.match(/list=([^&]+)/);\n    if (listMatch && listMatch[1]) {\n      return { type: 'playlist', id: listMatch[1], start: startSeconds };\n    }\n\n    console.warn('Unable to parse video/playlist ID:', raw);\n    return { type: 'unknown', id: '', start: startSeconds };\n  }\n\n  \n\n  function validateThumbnailUrl(thumbUrl) {\n    if (!thumbUrl) return '';\n\n    let cleaned = thumbUrl.trim();\n\n    \n    const markdownMatch = cleaned.match(/^\\[[^\\]]*\\]\\(([^)]+)\\)$/);\n    if (markdownMatch) {\n      cleaned = markdownMatch[1].trim();\n    }\n\n    \n    try {\n      const url = new URL(cleaned, document.baseURI);\n\n      \n      if (url.protocol !== 'http:' && url.protocol !== 'https:') {\n        console.warn('Thumbnail URL must use http or https protocol');\n        return '';\n      }\n\n      return url.href;\n    } catch (e) {\n      console.warn('Invalid thumbnail URL:', e);\n      return '';\n    }\n  }\n\n  \n\n  function getPlaylistPlaceholder() {\n    const svg = `<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1280 720'>` +\n                `<rect width='100%' height='100%' fill='#000'/>` +\n                `<rect x='220' y='260' width='840' height='60' fill='#fff'/>` +\n                `<rect x='220' y='340' width='660' height='60' fill='#fff'/>` +\n                `</svg>`;\n    return 'data:image/svg+xml;charset=utf-8,' + encodeURIComponent(svg);\n  }\n\n  /**\n   * Sets up thumbnail for video wrapper\n   * @param {HTMLImageElement} thumbnail - Thumbnail element\n   * @param {Object} kind - Parsed video/playlist info\n   * @param {string} customThumb - Custom thumbnail URL\n   */\n  function setupThumbnail(thumbnail, kind, customThumb) {\n    if (!thumbnail) return;\n\n    if (customThumb) {\n      // Use custom thumbnail\n      thumbnail.onerror = null;\n      thumbnail.src = customThumb;\n    } else if (kind.type === 'playlist') {\n      // Use playlist placeholder\n      thumbnail.src = getPlaylistPlaceholder();\n    } else if (kind.type === 'video' && kind.id) {\n      // Use YouTube thumbnail with fallback\n      thumbnail.src = `${CONSTANTS.YOUTUBE_IMG_DOMAIN}/vi/${kind.id}/maxresdefault.jpg`;\n      thumbnail.onerror = () => {\n        thumbnail.onerror = null;\n        thumbnail.src = `${CONSTANTS.YOUTUBE_IMG_DOMAIN}/vi/${kind.id}/0.jpg`;\n      };\n    }\n    // For unknown type, keep the default placeholder\n  }\n\n  /**\n   * Creates embed URL for video or playlist\n   * @param {Object} kind - Parsed video/playlist info\n   * @returns {string} Embed URL or empty string if invalid\n   */\n  function createEmbedUrl(kind) {\n    if (kind.type === 'playlist' && kind.id) {\n      return `${CONSTANTS.YOUTUBE_NOCOOKIE_DOMAIN}/embed/videoseries?list=${encodeURIComponent(kind.id)}&${CONSTANTS.EMBED_PARAMS}`;\n    } else if (kind.type === 'video' && kind.id) {\n      let url = `${CONSTANTS.YOUTUBE_NOCOOKIE_DOMAIN}/embed/${encodeURIComponent(kind.id)}?${CONSTANTS.EMBED_PARAMS}`;\n      if (kind.start > 0) {\n        url += `&start=${Math.floor(kind.start)}`;\n      }\n      return url;\n    }\n    return '';\n  }\n\n  /**\n   * Creates and loads iframe embed\n   * @param {HTMLElement} wrapper - Video wrapper element\n   * @param {Object} kind - Parsed video/playlist info\n   * @param {string} title - Video title\n   */\n  function loadEmbed(wrapper, kind, title) {\n    if (wrapper.dataset.isLoaded === 'true') return;\n\n    const embedUrl = createEmbedUrl(kind);\n    if (!embedUrl) {\n      console.error('Unable to create embed URL - invalid video/playlist ID');\n      // Show error message to user\n      wrapper.innerHTML = '<div style=\"padding: 2em; text-align: center; color: #fff;\">Unable to load video. Please check the video ID.</div>';\n      return;\n    }\n\n    // Create iframe\n    const iframe = document.createElement('iframe');\n    iframe.setAttribute('allowfullscreen', '');\n    iframe.setAttribute('loading', 'lazy');\n    iframe.setAttribute('allow', 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture');\n    iframe.setAttribute('title', title ? `YouTube video player: ${title}` : 'YouTube video player');\n    iframe.src = embedUrl;\n\n    \n    const replacement = document.createElement('div');\n    replacement.className = wrapper.className;\n    replacement.dataset.listenersAdded = 'true';\n    replacement.dataset.isLoaded = 'true';\n    replacement.appendChild(iframe);\n\n    wrapper.replaceWith(replacement);\n  }\n\n  \n\n  function enhanceEmbeds() {\n    const wrappers = document.querySelectorAll('.video-wrapper');\n\n    wrappers.forEach(wrapper => {\n      \n      if (wrapper.dataset.listenersAdded === 'true') return;\n      wrapper.dataset.listenersAdded = 'true';\n\n      \n      const rawVideoId = wrapper.dataset.videoId || '';\n      const rawThumbUrl = wrapper.dataset.thumb || '';\n      const videoTitle = wrapper.dataset.videoTitle || '';\n\n      \n      const kind = parseId(rawVideoId);\n      const safeThumb = validateThumbnailUrl(rawThumbUrl);\n\n      \n      const thumbnail = wrapper.querySelector('.video-thumbnail');\n      setupThumbnail(thumbnail, kind, safeThumb);\n\n      \n      const loadHandler = () => loadEmbed(wrapper, kind, videoTitle);\n\n      wrapper.addEventListener('click', loadHandler);\n\n      const overlay = wrapper.querySelector('.video-overlay');\n      if (overlay) overlay.addEventListener('click', loadHandler);\n      if (thumbnail) thumbnail.addEventListener('click', loadHandler);\n\n      \n      wrapper.addEventListener('keydown', (e) => {\n        if (e.key === 'Enter' || e.key === ' ') {\n          e.preventDefault();\n          loadHandler();\n        }\n      });\n    });\n  }\n\n  \n  enhanceEmbeds();\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', enhanceEmbeds);\n  }\n})();\n</script><p class=\"yt-text-link\">\n      <a href=\"https://www.youtube.com/watch?v=n4QxcwAm2bQ\">YouTube Video</a>\n    </p><button type=\"button\"\n    class=\"video-wrapper\"\n    aria-label=\"Play YouTube video\"\n    data-video-id=\"n4QxcwAm2bQ\"\n    data-thumb=\"\"\n    ><img\n      class=\"video-thumbnail\"\n      src=\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%270%200%201280%20720%27%3E%3Crect%20width=%27100%25%25%27%20height=%27100%25%25%27%20fill=%27%23000%27/%3E%3C/svg%3E\"\n      alt=\"YouTube Thumbnail\"\n      loading=\"lazy\"\n      decoding=\"async\"><div class=\"video-play-button\"></div>\n  </button><noscript>\n    <div class=\"video-noscript\"><img src=\"https://img.youtube.com/vi/n4QxcwAm2bQ/maxresdefault.jpg\"\n             alt=\"YouTube Thumbnail\"><p>\n          <a href=\"https://www.youtube.com/watch?v=n4QxcwAm2bQ\" target=\"_blank\" rel=\"noopener noreferrer\">YouTube Video</a>\n        </p></div>\n  </noscript>\n",
        "date_published": "2026-05-29T08:51:50-07:00",
        "url": "https://tylerknowsnothing.com/2026/05/29/freedom-is-in-hospice-care.html",
        "tags": ["politics","rights","technology","American Idiocracy"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/05/28/wed-long-used-the-metaphor.html",
        
        "content_html": "<p>We&rsquo;d long used the metaphor of chess to describe the methodologies of liberals and sniped at conservatives for playing checkers. Damien clarifies that they are indeed playing chess, but don&rsquo;t give two shits about the rules. #politics #ethics #strategery</p>\n\n<style>\n:root {\n   \n  --yt-aspect-ratio-16-9: 56.25%;\n\n   \n  --yt-bg-black: #000;\n  --yt-play-button-bg: rgba(255, 0, 0, 0.8);\n  --yt-play-button-bg-hover: rgba(255, 0, 0, 1);\n  --yt-play-button-icon: #fff;\n  --yt-overlay-bg: rgba(0, 0, 0, 0.85);\n  --yt-overlay-text: #fff;\n  --yt-focus-outline: #e53935;\n\n   \n  --yt-play-button-width: 68px;\n  --yt-play-button-height: 48px;\n  --yt-play-button-border-radius: 12px;\n\n   \n  --yt-focus-outline-width: 3px;\n  --yt-focus-outline-offset: 4px;\n\n   \n  --yt-transition-duration: 0.2s;\n  --yt-transition-timing: ease-in-out;\n}\n\n.video-wrapper {\n  position: relative;\n  display: block;\n  width: 100%;\n  padding: 0;\n  padding-bottom: var(--yt-aspect-ratio-16-9);\n  margin: 0;\n  height: 0;\n  max-width: 100%;\n  overflow: hidden;\n  background-color: var(--yt-bg-black);\n  cursor: pointer;\n  outline: none;\n  border: none;\n  color: inherit;\n  font: inherit;\n  text-align: inherit;\n  appearance: none;\n  -webkit-appearance: none;\n}\n\n.video-wrapper[data-is-loaded=\"true\"] {\n  cursor: auto;\n}\n\n.video-wrapper:focus-visible {\n  outline: var(--yt-focus-outline-width) solid var(--yt-focus-outline);\n  outline-offset: var(--yt-focus-outline-offset);\n}\n\n.video-thumbnail {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  max-width: 100%;\n  max-height: 100%;\n  width: auto;\n  height: auto;\n  object-fit: contain;\n  object-position: center;\n  background-color: var(--yt-bg-black);\n  z-index: 1;\n  transition: opacity var(--yt-transition-duration) var(--yt-transition-timing);\n}\n\n.video-wrapper:hover .video-thumbnail {\n  opacity: 0.9;\n}\n\n.video-overlay {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  background: var(--yt-overlay-bg);\n  color: var(--yt-overlay-text);\n  text-align: center;\n  font-size: 0.85em;\n  padding: 0.5em 1em;\n  z-index: 2;\n  pointer-events: auto;\n}\n\n.video-play-button {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  width: var(--yt-play-button-width);\n  height: var(--yt-play-button-height);\n  background-color: var(--yt-play-button-bg);\n  border-radius: var(--yt-play-button-border-radius);\n  z-index: 3;\n  pointer-events: none;\n  transition: all var(--yt-transition-duration) var(--yt-transition-timing);\n}\n\n.video-wrapper:hover .video-play-button {\n  background-color: var(--yt-play-button-bg-hover);\n  transform: translate(-50%, -50%) scale(1.1);\n}\n\n.video-wrapper:active .video-play-button {\n  transform: translate(-50%, -50%) scale(1.05);\n}\n\n.video-play-button::before {\n  content: '';\n  position: absolute;\n  left: 26px;\n  top: 14px;\n  width: 0;\n  height: 0;\n  border-left: 18px solid var(--yt-play-button-icon);\n  border-top: 12px solid transparent;\n  border-bottom: 12px solid transparent;\n}\n\n.video-wrapper iframe {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  border: none;\n  z-index: 4;\n}\n\n.video-noscript {\n  display: block;\n  max-width: 100%;\n  background-color: var(--yt-bg-black);\n  color: inherit;\n  text-align: center;\n  padding: 0;\n  margin-top: 0.5em;\n}\n\n.video-noscript img {\n  display: block;\n  width: 100%;\n  height: auto;\n}\n\n.video-noscript a {\n  display: inline-block;\n  padding: 0.75em 1em;\n  color: inherit;\n  text-decoration: underline;\n}\n\n.yt-text-link {\n  display: none;\n}\n</style>\n\n<script>\n(function(){\n  'use strict';\n\n  \n  const CONSTANTS = {\n    VIDEO_ID_LENGTH: 11,\n    MAX_INPUT_LENGTH: 2048,\n    VIDEO_ID_PATTERN: /^[a-zA-Z0-9_-]{11}$/,\n    PLAYLIST_PREFIXES: /^(PL|OL|UU|LL|FL)/i,\n    ALLOWED_URL_CHARS: /^[a-zA-Z0-9_\\-?=&#:/.]+$/,\n    TIME_FORMATS: {\n      HOURS: 3600,\n      MINUTES: 60,\n      SECONDS: 1\n    },\n    YOUTUBE_NOCOOKIE_DOMAIN: 'https://www.youtube-nocookie.com',\n    YOUTUBE_IMG_DOMAIN: 'https://img.youtube.com',\n    EMBED_PARAMS: 'autoplay=1&mute=1'\n  };\n\n  \n\n  function validateInput(input, maxLength = CONSTANTS.MAX_INPUT_LENGTH) {\n    if (!input || typeof input !== 'string') return '';\n\n    const trimmed = input.trim();\n\n    if (trimmed.length > maxLength) {\n      console.warn(`Input exceeds maximum length of ${maxLength}`);\n      return '';\n    }\n\n    \n    if (!CONSTANTS.ALLOWED_URL_CHARS.test(trimmed)) {\n      console.warn('Input contains invalid characters');\n      return '';\n    }\n\n    return trimmed;\n  }\n\n  \n\n  function parseStartValue(value) {\n    if (!value) return 0;\n\n    \n    if (/^\\d+$/.test(value)) {\n      const parsed = parseInt(value, 10);\n      return isNaN(parsed) ? 0 : Math.max(0, parsed);\n    }\n\n    \n    let total = 0;\n    let matched = false;\n    const regex = /(\\d+)(h|m|s)/gi;\n    let match;\n\n    while ((match = regex.exec(value)) !== null) {\n      matched = true;\n      const num = parseInt(match[1], 10);\n      if (isNaN(num)) continue;\n\n      const unit = match[2].toLowerCase();\n      if (unit === 'h') total += num * CONSTANTS.TIME_FORMATS.HOURS;\n      else if (unit === 'm') total += num * CONSTANTS.TIME_FORMATS.MINUTES;\n      else if (unit === 's') total += num * CONSTANTS.TIME_FORMATS.SECONDS;\n    }\n\n    return matched ? Math.max(0, total) : 0;\n  }\n\n  \n\n  function extractStartTime(queryString) {\n    if (!queryString) return 0;\n\n    try {\n      const cleanQuery = queryString.startsWith('?') || queryString.startsWith('#')\n        ? queryString.slice(1)\n        : queryString;\n\n      const params = new URLSearchParams(cleanQuery);\n\n      \n      return parseStartValue(params.get('start')) ||\n             parseStartValue(params.get('t')) ||\n             parseStartValue(params.get('time_continue')) ||\n             0;\n    } catch (e) {\n      console.warn('Failed to parse query parameters:', e);\n      return 0;\n    }\n  }\n\n  \n\n  function parseId(raw) {\n    const validated = validateInput(raw);\n    if (!validated) {\n      return { type: 'unknown', id: '', start: 0 };\n    }\n\n    let startSeconds = 0;\n    let normalized = validated;\n\n    \n    const queryIndex = normalized.indexOf('?');\n    if (queryIndex !== -1) {\n      startSeconds = extractStartTime(normalized.slice(queryIndex + 1));\n      normalized = normalized.slice(0, queryIndex);\n    }\n\n    \n    const hashIndex = normalized.indexOf('#');\n    if (hashIndex !== -1) {\n      startSeconds = startSeconds || extractStartTime(normalized.slice(hashIndex + 1));\n      normalized = normalized.slice(0, hashIndex);\n    }\n\n    \n    if (CONSTANTS.PLAYLIST_PREFIXES.test(normalized)) {\n      return { type: 'playlist', id: normalized, start: startSeconds };\n    }\n\n    \n    if (CONSTANTS.VIDEO_ID_PATTERN.test(normalized)) {\n      return { type: 'video', id: normalized, start: startSeconds };\n    }\n\n    \n    const listMatch = normalized.match(/list=([^&]+)/);\n    if (listMatch && listMatch[1]) {\n      return { type: 'playlist', id: listMatch[1], start: startSeconds };\n    }\n\n    console.warn('Unable to parse video/playlist ID:', raw);\n    return { type: 'unknown', id: '', start: startSeconds };\n  }\n\n  \n\n  function validateThumbnailUrl(thumbUrl) {\n    if (!thumbUrl) return '';\n\n    let cleaned = thumbUrl.trim();\n\n    \n    const markdownMatch = cleaned.match(/^\\[[^\\]]*\\]\\(([^)]+)\\)$/);\n    if (markdownMatch) {\n      cleaned = markdownMatch[1].trim();\n    }\n\n    \n    try {\n      const url = new URL(cleaned, document.baseURI);\n\n      \n      if (url.protocol !== 'http:' && url.protocol !== 'https:') {\n        console.warn('Thumbnail URL must use http or https protocol');\n        return '';\n      }\n\n      return url.href;\n    } catch (e) {\n      console.warn('Invalid thumbnail URL:', e);\n      return '';\n    }\n  }\n\n  \n\n  function getPlaylistPlaceholder() {\n    const svg = `<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1280 720'>` +\n                `<rect width='100%' height='100%' fill='#000'/>` +\n                `<rect x='220' y='260' width='840' height='60' fill='#fff'/>` +\n                `<rect x='220' y='340' width='660' height='60' fill='#fff'/>` +\n                `</svg>`;\n    return 'data:image/svg+xml;charset=utf-8,' + encodeURIComponent(svg);\n  }\n\n  /**\n   * Sets up thumbnail for video wrapper\n   * @param {HTMLImageElement} thumbnail - Thumbnail element\n   * @param {Object} kind - Parsed video/playlist info\n   * @param {string} customThumb - Custom thumbnail URL\n   */\n  function setupThumbnail(thumbnail, kind, customThumb) {\n    if (!thumbnail) return;\n\n    if (customThumb) {\n      // Use custom thumbnail\n      thumbnail.onerror = null;\n      thumbnail.src = customThumb;\n    } else if (kind.type === 'playlist') {\n      // Use playlist placeholder\n      thumbnail.src = getPlaylistPlaceholder();\n    } else if (kind.type === 'video' && kind.id) {\n      // Use YouTube thumbnail with fallback\n      thumbnail.src = `${CONSTANTS.YOUTUBE_IMG_DOMAIN}/vi/${kind.id}/maxresdefault.jpg`;\n      thumbnail.onerror = () => {\n        thumbnail.onerror = null;\n        thumbnail.src = `${CONSTANTS.YOUTUBE_IMG_DOMAIN}/vi/${kind.id}/0.jpg`;\n      };\n    }\n    // For unknown type, keep the default placeholder\n  }\n\n  /**\n   * Creates embed URL for video or playlist\n   * @param {Object} kind - Parsed video/playlist info\n   * @returns {string} Embed URL or empty string if invalid\n   */\n  function createEmbedUrl(kind) {\n    if (kind.type === 'playlist' && kind.id) {\n      return `${CONSTANTS.YOUTUBE_NOCOOKIE_DOMAIN}/embed/videoseries?list=${encodeURIComponent(kind.id)}&${CONSTANTS.EMBED_PARAMS}`;\n    } else if (kind.type === 'video' && kind.id) {\n      let url = `${CONSTANTS.YOUTUBE_NOCOOKIE_DOMAIN}/embed/${encodeURIComponent(kind.id)}?${CONSTANTS.EMBED_PARAMS}`;\n      if (kind.start > 0) {\n        url += `&start=${Math.floor(kind.start)}`;\n      }\n      return url;\n    }\n    return '';\n  }\n\n  /**\n   * Creates and loads iframe embed\n   * @param {HTMLElement} wrapper - Video wrapper element\n   * @param {Object} kind - Parsed video/playlist info\n   * @param {string} title - Video title\n   */\n  function loadEmbed(wrapper, kind, title) {\n    if (wrapper.dataset.isLoaded === 'true') return;\n\n    const embedUrl = createEmbedUrl(kind);\n    if (!embedUrl) {\n      console.error('Unable to create embed URL - invalid video/playlist ID');\n      // Show error message to user\n      wrapper.innerHTML = '<div style=\"padding: 2em; text-align: center; color: #fff;\">Unable to load video. Please check the video ID.</div>';\n      return;\n    }\n\n    // Create iframe\n    const iframe = document.createElement('iframe');\n    iframe.setAttribute('allowfullscreen', '');\n    iframe.setAttribute('loading', 'lazy');\n    iframe.setAttribute('allow', 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture');\n    iframe.setAttribute('title', title ? `YouTube video player: ${title}` : 'YouTube video player');\n    iframe.src = embedUrl;\n\n    \n    const replacement = document.createElement('div');\n    replacement.className = wrapper.className;\n    replacement.dataset.listenersAdded = 'true';\n    replacement.dataset.isLoaded = 'true';\n    replacement.appendChild(iframe);\n\n    wrapper.replaceWith(replacement);\n  }\n\n  \n\n  function enhanceEmbeds() {\n    const wrappers = document.querySelectorAll('.video-wrapper');\n\n    wrappers.forEach(wrapper => {\n      \n      if (wrapper.dataset.listenersAdded === 'true') return;\n      wrapper.dataset.listenersAdded = 'true';\n\n      \n      const rawVideoId = wrapper.dataset.videoId || '';\n      const rawThumbUrl = wrapper.dataset.thumb || '';\n      const videoTitle = wrapper.dataset.videoTitle || '';\n\n      \n      const kind = parseId(rawVideoId);\n      const safeThumb = validateThumbnailUrl(rawThumbUrl);\n\n      \n      const thumbnail = wrapper.querySelector('.video-thumbnail');\n      setupThumbnail(thumbnail, kind, safeThumb);\n\n      \n      const loadHandler = () => loadEmbed(wrapper, kind, videoTitle);\n\n      wrapper.addEventListener('click', loadHandler);\n\n      const overlay = wrapper.querySelector('.video-overlay');\n      if (overlay) overlay.addEventListener('click', loadHandler);\n      if (thumbnail) thumbnail.addEventListener('click', loadHandler);\n\n      \n      wrapper.addEventListener('keydown', (e) => {\n        if (e.key === 'Enter' || e.key === ' ') {\n          e.preventDefault();\n          loadHandler();\n        }\n      });\n    });\n  }\n\n  \n  enhanceEmbeds();\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', enhanceEmbeds);\n  }\n})();\n</script><p class=\"yt-text-link\">\n      <a href=\"https://www.youtube.com/watch?v=BXoRVAEwLqU\">YouTube Video</a>\n    </p><button type=\"button\"\n    class=\"video-wrapper\"\n    aria-label=\"Play YouTube video\"\n    data-video-id=\"BXoRVAEwLqU\"\n    data-thumb=\"\"\n    ><img\n      class=\"video-thumbnail\"\n      src=\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%270%200%201280%20720%27%3E%3Crect%20width=%27100%25%25%27%20height=%27100%25%25%27%20fill=%27%23000%27/%3E%3C/svg%3E\"\n      alt=\"YouTube Thumbnail\"\n      loading=\"lazy\"\n      decoding=\"async\"><div class=\"video-play-button\"></div>\n  </button><noscript>\n    <div class=\"video-noscript\"><img src=\"https://img.youtube.com/vi/BXoRVAEwLqU/maxresdefault.jpg\"\n             alt=\"YouTube Thumbnail\"><p>\n          <a href=\"https://www.youtube.com/watch?v=BXoRVAEwLqU\" target=\"_blank\" rel=\"noopener noreferrer\">YouTube Video</a>\n        </p></div>\n  </noscript>\n",
        "date_published": "2026-05-28T08:40:00-07:00",
        "url": "https://tylerknowsnothing.com/2026/05/28/wed-long-used-the-metaphor.html",
        "tags": ["politics","American Idiocracy"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/05/21/yt-tibcjzzbmk-the-legaleagle-is.html",
        
        "content_html": "<p>The #LegalEagle is clearly upset. We should all be this enraged at this blatant corruption and outright theft of tax payer monies to, er&hellip; do whateverthefuck they want, to pay whomever they please, and could even be used to fund a coup. #uspol #TFG #8647\n\n<style>\n:root {\n   \n  --yt-aspect-ratio-16-9: 56.25%;\n\n   \n  --yt-bg-black: #000;\n  --yt-play-button-bg: rgba(255, 0, 0, 0.8);\n  --yt-play-button-bg-hover: rgba(255, 0, 0, 1);\n  --yt-play-button-icon: #fff;\n  --yt-overlay-bg: rgba(0, 0, 0, 0.85);\n  --yt-overlay-text: #fff;\n  --yt-focus-outline: #e53935;\n\n   \n  --yt-play-button-width: 68px;\n  --yt-play-button-height: 48px;\n  --yt-play-button-border-radius: 12px;\n\n   \n  --yt-focus-outline-width: 3px;\n  --yt-focus-outline-offset: 4px;\n\n   \n  --yt-transition-duration: 0.2s;\n  --yt-transition-timing: ease-in-out;\n}\n\n.video-wrapper {\n  position: relative;\n  display: block;\n  width: 100%;\n  padding: 0;\n  padding-bottom: var(--yt-aspect-ratio-16-9);\n  margin: 0;\n  height: 0;\n  max-width: 100%;\n  overflow: hidden;\n  background-color: var(--yt-bg-black);\n  cursor: pointer;\n  outline: none;\n  border: none;\n  color: inherit;\n  font: inherit;\n  text-align: inherit;\n  appearance: none;\n  -webkit-appearance: none;\n}\n\n.video-wrapper[data-is-loaded=\"true\"] {\n  cursor: auto;\n}\n\n.video-wrapper:focus-visible {\n  outline: var(--yt-focus-outline-width) solid var(--yt-focus-outline);\n  outline-offset: var(--yt-focus-outline-offset);\n}\n\n.video-thumbnail {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  max-width: 100%;\n  max-height: 100%;\n  width: auto;\n  height: auto;\n  object-fit: contain;\n  object-position: center;\n  background-color: var(--yt-bg-black);\n  z-index: 1;\n  transition: opacity var(--yt-transition-duration) var(--yt-transition-timing);\n}\n\n.video-wrapper:hover .video-thumbnail {\n  opacity: 0.9;\n}\n\n.video-overlay {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  background: var(--yt-overlay-bg);\n  color: var(--yt-overlay-text);\n  text-align: center;\n  font-size: 0.85em;\n  padding: 0.5em 1em;\n  z-index: 2;\n  pointer-events: auto;\n}\n\n.video-play-button {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n  width: var(--yt-play-button-width);\n  height: var(--yt-play-button-height);\n  background-color: var(--yt-play-button-bg);\n  border-radius: var(--yt-play-button-border-radius);\n  z-index: 3;\n  pointer-events: none;\n  transition: all var(--yt-transition-duration) var(--yt-transition-timing);\n}\n\n.video-wrapper:hover .video-play-button {\n  background-color: var(--yt-play-button-bg-hover);\n  transform: translate(-50%, -50%) scale(1.1);\n}\n\n.video-wrapper:active .video-play-button {\n  transform: translate(-50%, -50%) scale(1.05);\n}\n\n.video-play-button::before {\n  content: '';\n  position: absolute;\n  left: 26px;\n  top: 14px;\n  width: 0;\n  height: 0;\n  border-left: 18px solid var(--yt-play-button-icon);\n  border-top: 12px solid transparent;\n  border-bottom: 12px solid transparent;\n}\n\n.video-wrapper iframe {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  border: none;\n  z-index: 4;\n}\n\n.video-noscript {\n  display: block;\n  max-width: 100%;\n  background-color: var(--yt-bg-black);\n  color: inherit;\n  text-align: center;\n  padding: 0;\n  margin-top: 0.5em;\n}\n\n.video-noscript img {\n  display: block;\n  width: 100%;\n  height: auto;\n}\n\n.video-noscript a {\n  display: inline-block;\n  padding: 0.75em 1em;\n  color: inherit;\n  text-decoration: underline;\n}\n\n.yt-text-link {\n  display: none;\n}\n</style>\n\n<script>\n(function(){\n  'use strict';\n\n  \n  const CONSTANTS = {\n    VIDEO_ID_LENGTH: 11,\n    MAX_INPUT_LENGTH: 2048,\n    VIDEO_ID_PATTERN: /^[a-zA-Z0-9_-]{11}$/,\n    PLAYLIST_PREFIXES: /^(PL|OL|UU|LL|FL)/i,\n    ALLOWED_URL_CHARS: /^[a-zA-Z0-9_\\-?=&#:/.]+$/,\n    TIME_FORMATS: {\n      HOURS: 3600,\n      MINUTES: 60,\n      SECONDS: 1\n    },\n    YOUTUBE_NOCOOKIE_DOMAIN: 'https://www.youtube-nocookie.com',\n    YOUTUBE_IMG_DOMAIN: 'https://img.youtube.com',\n    EMBED_PARAMS: 'autoplay=1&mute=1'\n  };\n\n  \n\n  function validateInput(input, maxLength = CONSTANTS.MAX_INPUT_LENGTH) {\n    if (!input || typeof input !== 'string') return '';\n\n    const trimmed = input.trim();\n\n    if (trimmed.length > maxLength) {\n      console.warn(`Input exceeds maximum length of ${maxLength}`);\n      return '';\n    }\n\n    \n    if (!CONSTANTS.ALLOWED_URL_CHARS.test(trimmed)) {\n      console.warn('Input contains invalid characters');\n      return '';\n    }\n\n    return trimmed;\n  }\n\n  \n\n  function parseStartValue(value) {\n    if (!value) return 0;\n\n    \n    if (/^\\d+$/.test(value)) {\n      const parsed = parseInt(value, 10);\n      return isNaN(parsed) ? 0 : Math.max(0, parsed);\n    }\n\n    \n    let total = 0;\n    let matched = false;\n    const regex = /(\\d+)(h|m|s)/gi;\n    let match;\n\n    while ((match = regex.exec(value)) !== null) {\n      matched = true;\n      const num = parseInt(match[1], 10);\n      if (isNaN(num)) continue;\n\n      const unit = match[2].toLowerCase();\n      if (unit === 'h') total += num * CONSTANTS.TIME_FORMATS.HOURS;\n      else if (unit === 'm') total += num * CONSTANTS.TIME_FORMATS.MINUTES;\n      else if (unit === 's') total += num * CONSTANTS.TIME_FORMATS.SECONDS;\n    }\n\n    return matched ? Math.max(0, total) : 0;\n  }\n\n  \n\n  function extractStartTime(queryString) {\n    if (!queryString) return 0;\n\n    try {\n      const cleanQuery = queryString.startsWith('?') || queryString.startsWith('#')\n        ? queryString.slice(1)\n        : queryString;\n\n      const params = new URLSearchParams(cleanQuery);\n\n      \n      return parseStartValue(params.get('start')) ||\n             parseStartValue(params.get('t')) ||\n             parseStartValue(params.get('time_continue')) ||\n             0;\n    } catch (e) {\n      console.warn('Failed to parse query parameters:', e);\n      return 0;\n    }\n  }\n\n  \n\n  function parseId(raw) {\n    const validated = validateInput(raw);\n    if (!validated) {\n      return { type: 'unknown', id: '', start: 0 };\n    }\n\n    let startSeconds = 0;\n    let normalized = validated;\n\n    \n    const queryIndex = normalized.indexOf('?');\n    if (queryIndex !== -1) {\n      startSeconds = extractStartTime(normalized.slice(queryIndex + 1));\n      normalized = normalized.slice(0, queryIndex);\n    }\n\n    \n    const hashIndex = normalized.indexOf('#');\n    if (hashIndex !== -1) {\n      startSeconds = startSeconds || extractStartTime(normalized.slice(hashIndex + 1));\n      normalized = normalized.slice(0, hashIndex);\n    }\n\n    \n    if (CONSTANTS.PLAYLIST_PREFIXES.test(normalized)) {\n      return { type: 'playlist', id: normalized, start: startSeconds };\n    }\n\n    \n    if (CONSTANTS.VIDEO_ID_PATTERN.test(normalized)) {\n      return { type: 'video', id: normalized, start: startSeconds };\n    }\n\n    \n    const listMatch = normalized.match(/list=([^&]+)/);\n    if (listMatch && listMatch[1]) {\n      return { type: 'playlist', id: listMatch[1], start: startSeconds };\n    }\n\n    console.warn('Unable to parse video/playlist ID:', raw);\n    return { type: 'unknown', id: '', start: startSeconds };\n  }\n\n  \n\n  function validateThumbnailUrl(thumbUrl) {\n    if (!thumbUrl) return '';\n\n    let cleaned = thumbUrl.trim();\n\n    \n    const markdownMatch = cleaned.match(/^\\[[^\\]]*\\]\\(([^)]+)\\)$/);\n    if (markdownMatch) {\n      cleaned = markdownMatch[1].trim();\n    }\n\n    \n    try {\n      const url = new URL(cleaned, document.baseURI);\n\n      \n      if (url.protocol !== 'http:' && url.protocol !== 'https:') {\n        console.warn('Thumbnail URL must use http or https protocol');\n        return '';\n      }\n\n      return url.href;\n    } catch (e) {\n      console.warn('Invalid thumbnail URL:', e);\n      return '';\n    }\n  }\n\n  \n\n  function getPlaylistPlaceholder() {\n    const svg = `<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1280 720'>` +\n                `<rect width='100%' height='100%' fill='#000'/>` +\n                `<rect x='220' y='260' width='840' height='60' fill='#fff'/>` +\n                `<rect x='220' y='340' width='660' height='60' fill='#fff'/>` +\n                `</svg>`;\n    return 'data:image/svg+xml;charset=utf-8,' + encodeURIComponent(svg);\n  }\n\n  /**\n   * Sets up thumbnail for video wrapper\n   * @param {HTMLImageElement} thumbnail - Thumbnail element\n   * @param {Object} kind - Parsed video/playlist info\n   * @param {string} customThumb - Custom thumbnail URL\n   */\n  function setupThumbnail(thumbnail, kind, customThumb) {\n    if (!thumbnail) return;\n\n    if (customThumb) {\n      // Use custom thumbnail\n      thumbnail.onerror = null;\n      thumbnail.src = customThumb;\n    } else if (kind.type === 'playlist') {\n      // Use playlist placeholder\n      thumbnail.src = getPlaylistPlaceholder();\n    } else if (kind.type === 'video' && kind.id) {\n      // Use YouTube thumbnail with fallback\n      thumbnail.src = `${CONSTANTS.YOUTUBE_IMG_DOMAIN}/vi/${kind.id}/maxresdefault.jpg`;\n      thumbnail.onerror = () => {\n        thumbnail.onerror = null;\n        thumbnail.src = `${CONSTANTS.YOUTUBE_IMG_DOMAIN}/vi/${kind.id}/0.jpg`;\n      };\n    }\n    // For unknown type, keep the default placeholder\n  }\n\n  /**\n   * Creates embed URL for video or playlist\n   * @param {Object} kind - Parsed video/playlist info\n   * @returns {string} Embed URL or empty string if invalid\n   */\n  function createEmbedUrl(kind) {\n    if (kind.type === 'playlist' && kind.id) {\n      return `${CONSTANTS.YOUTUBE_NOCOOKIE_DOMAIN}/embed/videoseries?list=${encodeURIComponent(kind.id)}&${CONSTANTS.EMBED_PARAMS}`;\n    } else if (kind.type === 'video' && kind.id) {\n      let url = `${CONSTANTS.YOUTUBE_NOCOOKIE_DOMAIN}/embed/${encodeURIComponent(kind.id)}?${CONSTANTS.EMBED_PARAMS}`;\n      if (kind.start > 0) {\n        url += `&start=${Math.floor(kind.start)}`;\n      }\n      return url;\n    }\n    return '';\n  }\n\n  /**\n   * Creates and loads iframe embed\n   * @param {HTMLElement} wrapper - Video wrapper element\n   * @param {Object} kind - Parsed video/playlist info\n   * @param {string} title - Video title\n   */\n  function loadEmbed(wrapper, kind, title) {\n    if (wrapper.dataset.isLoaded === 'true') return;\n\n    const embedUrl = createEmbedUrl(kind);\n    if (!embedUrl) {\n      console.error('Unable to create embed URL - invalid video/playlist ID');\n      // Show error message to user\n      wrapper.innerHTML = '<div style=\"padding: 2em; text-align: center; color: #fff;\">Unable to load video. Please check the video ID.</div>';\n      return;\n    }\n\n    // Create iframe\n    const iframe = document.createElement('iframe');\n    iframe.setAttribute('allowfullscreen', '');\n    iframe.setAttribute('loading', 'lazy');\n    iframe.setAttribute('allow', 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture');\n    iframe.setAttribute('title', title ? `YouTube video player: ${title}` : 'YouTube video player');\n    iframe.src = embedUrl;\n\n    \n    const replacement = document.createElement('div');\n    replacement.className = wrapper.className;\n    replacement.dataset.listenersAdded = 'true';\n    replacement.dataset.isLoaded = 'true';\n    replacement.appendChild(iframe);\n\n    wrapper.replaceWith(replacement);\n  }\n\n  \n\n  function enhanceEmbeds() {\n    const wrappers = document.querySelectorAll('.video-wrapper');\n\n    wrappers.forEach(wrapper => {\n      \n      if (wrapper.dataset.listenersAdded === 'true') return;\n      wrapper.dataset.listenersAdded = 'true';\n\n      \n      const rawVideoId = wrapper.dataset.videoId || '';\n      const rawThumbUrl = wrapper.dataset.thumb || '';\n      const videoTitle = wrapper.dataset.videoTitle || '';\n\n      \n      const kind = parseId(rawVideoId);\n      const safeThumb = validateThumbnailUrl(rawThumbUrl);\n\n      \n      const thumbnail = wrapper.querySelector('.video-thumbnail');\n      setupThumbnail(thumbnail, kind, safeThumb);\n\n      \n      const loadHandler = () => loadEmbed(wrapper, kind, videoTitle);\n\n      wrapper.addEventListener('click', loadHandler);\n\n      const overlay = wrapper.querySelector('.video-overlay');\n      if (overlay) overlay.addEventListener('click', loadHandler);\n      if (thumbnail) thumbnail.addEventListener('click', loadHandler);\n\n      \n      wrapper.addEventListener('keydown', (e) => {\n        if (e.key === 'Enter' || e.key === ' ') {\n          e.preventDefault();\n          loadHandler();\n        }\n      });\n    });\n  }\n\n  \n  enhanceEmbeds();\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', enhanceEmbeds);\n  }\n})();\n</script><p class=\"yt-text-link\">\n      <a href=\"https://www.youtube.com/watch?v=tIBCjzz-bmk\">YouTube Video</a>\n    </p><button type=\"button\"\n    class=\"video-wrapper\"\n    aria-label=\"Play YouTube video\"\n    data-video-id=\"tIBCjzz-bmk\"\n    data-thumb=\"\"\n    ><img\n      class=\"video-thumbnail\"\n      src=\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%270%200%201280%20720%27%3E%3Crect%20width=%27100%25%25%27%20height=%27100%25%25%27%20fill=%27%23000%27/%3E%3C/svg%3E\"\n      alt=\"YouTube Thumbnail\"\n      loading=\"lazy\"\n      decoding=\"async\"><div class=\"video-play-button\"></div>\n  </button><noscript>\n    <div class=\"video-noscript\"><img src=\"https://img.youtube.com/vi/tIBCjzz-bmk/maxresdefault.jpg\"\n             alt=\"YouTube Thumbnail\"><p>\n          <a href=\"https://www.youtube.com/watch?v=tIBCjzz-bmk\" target=\"_blank\" rel=\"noopener noreferrer\">YouTube Video</a>\n        </p></div>\n  </noscript></p>\n",
        "date_published": "2026-05-21T17:48:41-07:00",
        "url": "https://tylerknowsnothing.com/2026/05/21/yt-tibcjzzbmk-the-legaleagle-is.html",
        "tags": ["politics","activism","American Idiocracy"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/05/19/justice-shields-trump-amily-and.html",
        
        "content_html": "<p><a href=\"https://www.politico.com/news/2026/05/19/trump-irs-settlement-tax-returns-00927911\">Justice shields Trump family and companies from tax liability</a>: Oh, I wish I could say that I saw this coming, but the #criminal hits just keep coming! Are you all good with your taxes going directly into #TFG&rsquo;s overseas accounts? #uspol #corruption #taxdodgers #unconstitutional</p>\n",
        "date_published": "2026-05-19T11:06:26-07:00",
        "url": "https://tylerknowsnothing.com/2026/05/19/justice-shields-trump-amily-and.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/05/18/cisa-left-cloud-storage-passwords.html",
        
        "content_html": "<p><a href=\"https://gizmodo.com/the-worst-leak-that-ive-witnessed-u-s-cybersecurity-agency-leaves-its-digital-keys-out-in-public-on-github-2000760330\">CISA Left Cloud Storage Passwords on Public Github Repository</a>: It&rsquo;s almost impossible to be positive about the mid-terms turning this combined Hindenburg/Titanic around with insanely stupid shit like this popping up almost daily. #WTF #uspol #opsec #TFG #idiocracy</p>\n",
        "date_published": "2026-05-18T20:29:09-07:00",
        "url": "https://tylerknowsnothing.com/2026/05/18/cisa-left-cloud-storage-passwords.html",
        "tags": ["politics","security"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/05/18/this-is-your-all-new.html",
        
        "content_html": "<p><a href=\"https://gizmodo.com/some-boston-fliers-will-now-go-through-tsa-25-miles-from-the-airport-2000760223\">This is your all new #TSA from the finest administration to ever grace Earth</a>: #TFG &amp; Co. are really doing a bang up job and security and efficiency are clearly top-of-mind! Nothing can happen inside of 25 miles, right? #FascismIsStupidism #idiocracy</p>\n",
        "date_published": "2026-05-18T17:04:02-07:00",
        "url": "https://tylerknowsnothing.com/2026/05/18/this-is-your-all-new.html",
        "tags": ["politics","security"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/05/18/fbi-wants-license-plate-readers.html",
        
        "content_html": "<p><a href=\"https://news.slashdot.org/story/26/05/18/1952255/fbi-wants-to-buy-nationwide-access-to-license-plate-readers\">FBI wants license plate readers everywhere&hellip; to track us</a>: So nice. The Unholy Communion of #politics, #nationalism, and #crapitalism want to significantly ramp up surveillance on Americans. This should end well. #FBI #KashPatel #alcoholism #fascism</p>\n",
        "date_published": "2026-05-18T16:38:34-07:00",
        "url": "https://tylerknowsnothing.com/2026/05/18/fbi-wants-license-plate-readers.html",
        "tags": ["politics","capitalism","security"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/05/15/the-steyer-campaign-pays-influencers.html",
        
        "content_html": "<p><a href=\"https://www.latimes.com/politics/story/2026-05-15/steyer-campaign-pays-influencers-their-posts-dont-always-make-that-clear\">The Steyer campaign pays influencers. Their posts don&rsquo;t always make that clear</a>:</p>\n<p>#Progressive my ass. #politics #california #elections #crapitalism</p>\n",
        "date_published": "2026-05-15T19:19:49-07:00",
        "url": "https://tylerknowsnothing.com/2026/05/15/the-steyer-campaign-pays-influencers.html",
        "tags": ["politics","capitalism","California"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/05/15/russia-pressures-university-students-to.html",
        
        "content_html": "<p><a href=\"https://arstechnica.com/gadgets/2026/05/russia-pressures-university-students-to-become-wartime-drone-pilots/\">Russia pressures university students to become wartime drone pilots</a>:</p>\n<p>I&rsquo;d love to be able to say that we&rsquo;ve seen as gross as Putin can get, but this takes&hellip; a cake. Atrocious. #Ukraine #war #Russia</p>\n",
        "date_published": "2026-05-15T18:56:32-07:00",
        "url": "https://tylerknowsnothing.com/2026/05/15/russia-pressures-university-students-to.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/05/07/mailahandgun-trump-administration-pushes-to.html",
        
        "content_html": "<p><a href=\"https://www.latimes.com/california/story/2026-05-07/mail-a-handgun-trump-administration-pushes-to-allow-firearms-to-be-delivered-by-usps\">Mail-a-handgun: Trump administration pushes to allow firearms to be delivered by USPS</a>:</p>\n<p>Well, this is simply insane. Not exactly straying far form the playbook for the #TFG administration, though. Madness. #usps #firearms #EndGunViolence #idiocracy</p>\n",
        "date_published": "2026-05-07T20:23:12-07:00",
        "url": "https://tylerknowsnothing.com/2026/05/07/mailahandgun-trump-administration-pushes-to.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/05/06/this-is-insane-note-they.html",
        
        "content_html": "<p>This is insane. Note: They made him take off his PANTS and SHIRT and then cuffed him. #uspol #fascism #TFG #niaid #fauci #perpwalk <a href=\"https://www.science.org/content/article/guns-and-bulletproof-vests-how-federal-agents-arrested-fauci-aide\">www.science.org/content/a&hellip;</a></p>\n",
        "date_published": "2026-05-06T11:11:35-07:00",
        "url": "https://tylerknowsnothing.com/2026/05/06/this-is-insane-note-they.html",
        "tags": ["politics","science"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/04/18/cop-was-about-to-arrest.html",
        
        "content_html": "<p>Cop was about to arrest #Florida #Republican congressional house member Cory Mills for assault of a woman. Mills spoke to the victim. She changed her story. Mills not arrested. Warrant requested. Prosecutor declined. Male power fantasy maintained. Disgusting. #uspol #crime #TFG #MAGA <a href=\"https://www.washingtonpost.com/dc-md-va/2026/04/18/cory-mills-dc-police-assault-call/\">www.washingtonpost.com/dc-md-va/&hellip;</a></p>\n",
        "date_published": "2026-04-18T12:13:16-07:00",
        "url": "https://tylerknowsnothing.com/2026/04/18/cop-was-about-to-arrest.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/04/18/from-campuses-to-classrooms-turning.html",
        
        "content_html": "<p><a href=\"https://www.salon.com/2026/04/18/from-campuses-to-classrooms-turning-point-usas-next-frontier/\">From campuses to classrooms: Turning Point USA’s next frontier</a>:</p>\n<p>Is the devastation we’ve already wrought on public #education in #America not enough? Why not convert them all into re-education camps 🫥 #uspol #fascism</p>\n",
        "date_published": "2026-04-18T10:51:33-07:00",
        "url": "https://tylerknowsnothing.com/2026/04/18/from-campuses-to-classrooms-turning.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/04/17/the-latest-video-from-spectacles.html",
        
        "content_html": "<p>The latest video from Spectacles gives a really good break down of the differences between a Democracy and a Republic and quite a bit of insight into today&rsquo;s American politics. Oh, and how today&rsquo;s Democrats aren&rsquo;t democratic at all. #uspol #history <a href=\"https://youtu.be/LzbJacGGt1o\">youtu.be/LzbJacGGt&hellip;</a></p>\n",
        "date_published": "2026-04-17T12:52:32-07:00",
        "url": "https://tylerknowsnothing.com/2026/04/17/the-latest-video-from-spectacles.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/04/11/pressure-grows-for-swalwell-to.html",
        
        "content_html": "<p><a href=\"https://www.latimes.com/california/story/2026-04-11/rep-eric-swalwell-faces-calls-to-drop-out-after-assault-claims\">Pressure grows for Swalwell to exit governor&rsquo;s race, criminal inquiry launched</a>:</p>\n<p>True or not, #Swalwell is done. If true, he deserves it, and to be imprisoned for his crimes. If false, then we&rsquo;re looking at a conspiracy to take over California. Regardless, disgusting. #uspol #calpol</p>\n",
        "date_published": "2026-04-11T18:27:38-07:00",
        "url": "https://tylerknowsnothing.com/2026/04/11/pressure-grows-for-swalwell-to.html",
        "tags": ["politics","California"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/04/06/i-think-the-thing-i.html",
        
        "content_html": "<p>I think the thing I hate most about #CNN of late is #ScottJennings, but even more so the stupid jokes the anchors engage in with a person who is getting paid to actively feed propaganda to the people of #America. #MSM #journalism #fascism #gaslighting #TFG #uspol</p>\n",
        "date_published": "2026-04-06T13:08:31-07:00",
        "url": "https://tylerknowsnothing.com/2026/04/06/i-think-the-thing-i.html",
        "tags": ["journalism","politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/04/03/here-have-some-bettemidler-and.html",
        
        "content_html": "<p>Here. Have some #BetteMidler and let&rsquo;s sing this at the #NoKings rallies. Catchy tune! #activism #uspol #midterms #progressivewave <a href=\"https://youtu.be/U5VXwncNvTo\">youtu.be/U5VXwncNv&hellip;</a></p>\n",
        "date_published": "2026-04-03T16:09:14-07:00",
        "url": "https://tylerknowsnothing.com/2026/04/03/here-have-some-bettemidler-and.html",
        "tags": ["politics","rights","activism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/03/25/gross-trump-is-a-criminal.html",
        
        "content_html": "<p>Gross. #Trump is a criminal. Just because he&rsquo;s the &ldquo;president&rdquo; doesn&rsquo;t mean he&rsquo;s suddenly grown a pair of ethics. Dear Leader&rsquo;s obsequious, apologist lapdogs hide everything behind a thin veil of stolen legitimacy as they siphon assets from the biggest mark in history; the US. #uspol #insidertrading <a href=\"https://www.axios.com/newsletters/axios-am-b1035b3e-096e-4b22-9a66-6c03cd160a40.html\">www.axios.com/newslette&hellip;</a></p>\n",
        "date_published": "2026-03-25T06:21:57-07:00",
        "url": "https://tylerknowsnothing.com/2026/03/25/gross-trump-is-a-criminal.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/03/24/well-this-is-distressing-no.html",
        
        "content_html": "<p>Well, this is distressing. No, it&rsquo;s not law yet, but with the corruption running rampant in #USPol and #SCOTUS&rsquo;s willingness to bend legal definitions beyond the breaking point, I don&rsquo;t doubt this is on it&rsquo;s way. Get yourself an #opensource capable router for your home ASAP. #technology #opsec <a href=\"https://youtu.be/04oL0qVSWJE\">youtu.be/04oL0qVSW&hellip;</a></p>\n",
        "date_published": "2026-03-24T11:09:44-07:00",
        "url": "https://tylerknowsnothing.com/2026/03/24/well-this-is-distressing-no.html",
        "tags": ["politics","rights","open source","security","technology","activism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/03/17/so-very-incredibly-insanely-irrationally.html",
        
        "content_html": "<p>So very, incredibly, insanely, irrationally stupid. #uspol #Israel #iran <a href=\"https://www.salon.com/2026/03/17/no-threat-kent-says-trump-was-deceived-into-war-with-iran-by-israel-resigns/\">“No threat”: Kent says Trump was “deceived” into war with Iran by Israel, resigns</a>:</p>\n",
        "date_published": "2026-03-17T16:22:19-07:00",
        "url": "https://tylerknowsnothing.com/2026/03/17/so-very-incredibly-insanely-irrationally.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/03/16/so-dear-leader-tfg-demands.html",
        
        "content_html": "<p>So, Dear Leader #TFG demands bullshittification of everything now. Make America Toxic. #fcc #propagada #uspol <a href=\"https://arstechnica.com/tech-policy/2026/03/trump-and-his-fcc-chair-demand-more-positive-news-coverage-of-iran-war/\">Trump and his FCC chair demand more positive news coverage of Iran war</a></p>\n",
        "date_published": "2026-03-16T13:26:59-07:00",
        "url": "https://tylerknowsnothing.com/2026/03/16/so-dear-leader-tfg-demands.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/03/16/your-terrifying-reality-check-for.html",
        
        "content_html": "<p>Your terrifying reality check for the day where Trump pulls out The Weave in public&hellip; <a href=\"https://www.politico.com/newsletters/playbook-pm/2026/03/16/the-weave-00829936\">www.politico.com/newslette&hellip;</a> #uspol #TFG #dementia #racism #TheWeave #UnitaryExecutiveTheory</p>\n<img src=\"https://cdn.uploads.micro.blog/151098/2026/90.jpg\" width=\"600\" height=\"400\" alt=\"Trump Derangement Syndrome in the flesh (Donald J. Trump, Left) and Chief of Staff Susie Wiles (Right) at a propaganda seeding event held at a Kennedy Center board meeting where little was discussed about the actual Kennedy Center. \">\n",
        "date_published": "2026-03-16T12:03:55-07:00",
        "url": "https://tylerknowsnothing.com/2026/03/16/your-terrifying-reality-check-for.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/03/15/the-strain-of-antiintellectualism-in.html",
        
        "content_html": "<img src=\"https://cdn.uploads.micro.blog/151098/2026/yousuf-karsh-isaac-asimov-1985.jpg\" width=\"600\" height=\"756\" alt=\"A portrait of Isaac Asimov by Yousuf Karsh (1985)\">\n<p><strong>The strain of anti-intellectualism [in America] has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that &ldquo;my ignorance is just as good as your knowledge.&quot;</strong></p>\n<ul>\n<li>Isaac Asimov (1980) #uspol #TFG</li>\n</ul>\n",
        "date_published": "2026-03-15T18:26:47-07:00",
        "url": "https://tylerknowsnothing.com/2026/03/15/the-strain-of-antiintellectualism-in.html",
        "tags": ["politics","science","scifi","activism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/03/13/wow-this-is-so-stupid.html",
        
        "content_html": "<p>Wow. This is so stupid. Does he have nobody to tell him how long it would take to ramp up drilling in California and how little would be produced? Dumb. #california #politics #TFG #Newsom #capitalism <a href=\"https://www.latimes.com/california/story/2026-03-13/trump-administration-orders-restart-of-california-coastal-oil-drilling\">Trump administration orders restart of oil drilling along California coast amid Iran war</a></p>\n",
        "date_published": "2026-03-13T22:16:10-07:00",
        "url": "https://tylerknowsnothing.com/2026/03/13/wow-this-is-so-stupid.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/03/13/usc-and-abc-criticized-for.html",
        
        "content_html": "<p><a href=\"https://www.latimes.com/california/story/2026-03-13/becerra-blasts-usc-abc-for-excluding-candidates-of-color-from-gubernatorial-debate\">USC and ABC7 criticized for exclusion of all candidates of color in upcoming gubernatorial debate</a> USC says they hired an &ldquo;expert&rdquo; to pick, then denied responsibility. “No one in the USC administration had any role in developing, reviewing or approving those criteria.” And yet, they use it. #politics</p>\n",
        "date_published": "2026-03-13T21:47:15-07:00",
        "url": "https://tylerknowsnothing.com/2026/03/13/usc-and-abc-criticized-for.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2026/03/10/a-rather-fitting-video-outlining.html",
        
        "content_html": "<p>A rather fitting video outlining the fall of Julius Caesar and, ultimately, the fall of the republic leading to the rise of the Roman Empire. Very salient today, even thousands of years later. #uspol #TFG #fascism #authoritarianism <a href=\"https://youtu.be/Nz7BoIlLdAc\">youtu.be/Nz7BoIlLd&hellip;</a></p>\n",
        "date_published": "2026-03-10T10:05:01-07:00",
        "url": "https://tylerknowsnothing.com/2026/03/10/a-rather-fitting-video-outlining.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/12/19/the-doj-has-started-releasing.html",
        
        "content_html": "<p>The #DOJ has started releasing the #Epstein files because the #TFG Administration is the single most transparent since forever and ever. They made some minor redactions to protect the innocent, of course, though the definition of who the victims are appears to be somewhat fluid. #uspol</p>\n<img src=\"https://cdn.uploads.micro.blog/151098/2025/f62f623026.jpg\" width=\"600\" height=\"600\" alt=\"A perfectly black square 1024x1024 pixels. \">\n",
        "date_published": "2025-12-19T16:07:06-07:00",
        "url": "https://tylerknowsnothing.com/2025/12/19/the-doj-has-started-releasing.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/12/17/critical-notice-according-to-the.html",
        
        "content_html": "<p>CRITICAL NOTICE: According to the #TFG Administration, this reality you are currently experiencing is a #Democrat plot to funnel gigadillions of our tax dollars into #trans aardvark-staffed weapons factories where they build #gay bombs. Daddy T, however, says everything is just fine. #delusional</p>\n<img src=\"https://cdn.uploads.micro.blog/151098/2025/image.gif\" width=\"600\" height=\"337\" alt=\"Trump being trump with googly eyes and a weird hand gesture, accompanied by the text I'M the BEST!. Biden did it all, but he’s also a human carrot, so the autopen did it!\">\n",
        "date_published": "2025-12-17T20:32:16-07:00",
        "url": "https://tylerknowsnothing.com/2025/12/17/critical-notice-according-to-the.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/11/04/this-is-whitehousegov-the-nations.html",
        
        "content_html": "<p>This is WhiteHouse.gov, the nation&rsquo;s official webpage for the Executive branch of the US government. Apparently this is the new &ldquo;humor&rdquo; we&rsquo;re supposed to be &ldquo;enjoying&rdquo; in #TFG&rsquo;s AmeriKKKa. Disgusting. Don&rsquo;t fall for the distractions, but remain aware. #uspol #idiocracy #NoFacists</p>\n<img src=\"https://cdn.uploads.micro.blog/151098/2025/screenshot-2025-11-04-at-2.25.50pm.png\" width=\"600\" height=\"752\" alt=\"A parody of MySpace called mysafespace, a place for dems, showing what is supposed to be Hakeem Jeffries' profile regarding the government shutdown. The background is a repeating pattern of sombrero. The overall tone is mocking and juvenile. At the top is a banner ad for TrumpRX and there is a link to information on getting a Trump Card in the navigation. A tracker at the top claims that Democrats have shut down the government for 34+ days. \">\n",
        "date_published": "2025-11-04T15:47:29-07:00",
        "url": "https://tylerknowsnothing.com/2025/11/04/this-is-whitehousegov-the-nations.html",
        "tags": ["politics","rights","capitalism","activism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/10/18/the-gop-has-their-talking.html",
        
        "content_html": "<p>The #GOP has their talking points nailed down, glued, epoxied, welded, then encased in Amber. The #Democrats should have understood this years ago when #TFG started his endless agitprop campaign and have direct counters to all the propaganda. But nope. So sick of this bullshit. #NOKINGS #uspol</p>\n",
        "date_published": "2025-10-18T11:37:40-07:00",
        "url": "https://tylerknowsnothing.com/2025/10/18/the-gop-has-their-talking.html",
        "tags": ["politics","rights","activism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/10/18/the-democrats-and-unbiased-mainstream.html",
        
        "content_html": "<p>The #Democrats and &ldquo;unbiased&rdquo; mainstream media&rsquo;s handling of the #GOP and #MAGA sucks. #TFG &amp; Co.&rsquo;s messaging is all tightly coordinated. They get their marching orders, are invited onto #CNN and whatnot to spew their lies, whilst Dems change nothing of their messaging. WTAF. #uspol #NOKINGS</p>\n",
        "date_published": "2025-10-18T11:28:57-07:00",
        "url": "https://tylerknowsnothing.com/2025/10/18/the-democrats-and-unbiased-mainstream.html",
        "tags": ["journalism","politics","rights","activism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/10/11/the-decimation-of-the-fourth.html",
        "title": "The decimation of the Fourth Estate continues",
        "content_html": "<p>The decimation of the Fourth Estate continues. #cbs #bariweiss #news #maga #uspol</p>\n<p>&lsquo;We Just Got Elon Musk-ed&rsquo;</p>\n<p>Bari Weiss’s first major move as CBS News chief has staffers on edge—ordering every journalist to submit a written memo justifying their work, in an apparent Elon Musk-style loyalty test.</p>\n<img src=\"https://cdn.uploads.micro.blog/151098/2025/68e69bc30450c371b7b3d7e3.jpg\" width=\"600\" height=\"337\" alt=\"Bari Weiss (L) and House Speaker Mike Johnson (R).\">\n<p>Hello and happy Saturday,</p>\n<p>Bari Weiss is taking a page out of Elon Musk’s playbook. Days after taking over as editor in chief of CBS News, Weiss sent the network’s journalists an email Friday that set off alarm bells. Every staffer, she said, must write for her a memo by Tuesday detailing how they spend their working hours, what they’ve produced, what’s broken, and how they’d fix it.</p>\n<!-- more -->\n<p>In her memo, The Free Press founder framed the directive as a way to get acquainted with her new troops. “CBS News is a big place with functional titles and reporting structures that I&rsquo;m learning. But more than the hierarchical niceties, I&rsquo;m eager to get to know you,” she wrote.</p>\n<p>“I&rsquo;m not looking for a JD or words like synergy,” she continued. “I want to understand how you spend your working hours-and, ideally, what you&rsquo;ve made (or are making) that you&rsquo;re most proud of. I&rsquo;m also interested in hearing your views on what&rsquo;s working; what&rsquo;s broken or substandard; and how we can be better. Please be blunt-it will help me.”</p>\n<p>But her closing line came with a change in tone that suggested something else: “The goal is simple: I want to familiarize myself with you—and I want you to do the same with me—to know that we are aligned on achieving a shared vision for CBS News.”</p>\n<p>If that sounds familiar, it’s because we’ve seen this play before—from Elon Musk. When The Tesla-billionaire’s short-lived and disastrous Department of Government Efficiency demanded federal workers email him lists of their accomplishments to justify their jobs, the move was merely a pretense to fire those he saw as expendable. Those who failed to do so, were told they would be fired. Weiss now appears to be running a similar experiment inside a newsroom.</p>\n<p>For many staffers of the storied outlet, the intent of the memo was clear. “We just got Elon Musk-ed,” one told Status. Another was more blunt: “It is a little bit like singing for your supper.”</p>\n<p>Of course, any new leader would understandably want to take stock of their newsroom and understand how it operates. But demanding written justifications from every staffer isn’t the way to do it—not in a profession built on trust, independence, and collaboration. Weiss’ version of a listening tour will also surely bury her in paperwork. Compared with the few dozen who work at The Free Press, CBS News employs hundreds of people. A memo from each would amount to a full-time job just to read them.</p>\n<p>Hours after Weiss’ memo landed in inboxes, the Writers Guild of America, which represents many CBS News employees, urged staffers to not respond to the request. “We are aware that Bari Weiss sent an email asking CBS employees to provide information about their jobs and feedback about CBS News,” the union wrote to members. “Many of you have expressed concern to us about the purpose of the email, and we share those concerns.”</p>\n<p>“That is why we sent the company an immediate demand to provide information about the email by Monday,” the WGA continued. “We suggest that you refrain from responding until we are able to share the information that we receive so that you can make an informed decision by the Tuesday deadline.”</p>\n<p>While Weiss was installed by Paramount owner David Ellison less than a week ago, outlining to staff what she described as 10 principles that will guide her leadership while condemning what she described as an “America-loathing far left” and “history-erasing far right,” many inside CBS are still trying to decode what that means.</p>\n<p>Now, with Friday’s memo, Weiss has made her intentions unmistakable. While characterizing her mandate as a get-to-know-you exercise to ask journalists to self-justify their jobs in writing, she’s positioning herself to audit the newsroom from the inside out, raising fears of terminations for those who do not adhere to her “anti-woke” worldview. Musk demanded “hard-core” dedication from Twitter employees before gutting the company. Weiss seems to be testing who inside CBS will align with her vision for the network.</p>\n<p>That should worry the journalists she now leads. The question at CBS is no longer what kind of newsroom she’ll run, but seemingly who will be left to run it with her.</p>\n<p>[SOURCE: <a href=\"https://www.status.news/p/bari-weiss-cbs-news-memo\">www.status.news/p/bari-we&hellip;</a>]</p>\n",
        "date_published": "2025-10-11T07:53:22-07:00",
        "url": "https://tylerknowsnothing.com/2025/10/11/the-decimation-of-the-fourth.html",
        "tags": ["journalism","politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/10/08/if-this-is-the-best.html",
        
        "content_html": "<p>If this is the best the left can muster, then this country is right fukt. If #TFG &amp; Co. can pass notes and learn all their lines, the #Democrats should be able to fire back just as easily. And yet, there&rsquo;s no energy. Shit. #uspol #hakeemjeffries #mikelawler #fascism <a href=\"https://youtu.be/PuNTonzel3E\">youtu.be/PuNTonzel&hellip;</a></p>\n",
        "date_published": "2025-10-08T20:17:18-07:00",
        "url": "https://tylerknowsnothing.com/2025/10/08/if-this-is-the-best.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/10/06/ugh-television-journalism-news-cbs.html",
        
        "content_html": "<p>Ugh. #television #journalism #news #CBS #uspol #MAGA <a href=\"https://www.salon.com/2025/10/06/bari-weiss-takes-reins-at-cbs-news/\">www.salon.com/2025/10/0&hellip;</a></p>\n",
        "date_published": "2025-10-06T12:50:40-07:00",
        "url": "https://tylerknowsnothing.com/2025/10/06/ugh-television-journalism-news-cbs.html",
        "tags": ["journalism","politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/09/30/more-threats-i-see-uspol.html",
        
        "content_html": "<p>More threats, I see&hellip; #uspol #TFG <a href=\"https://thehill.com/homenews/administration/5529071-trump-floats-cutting-benefits-during-shutdown-warns-democrats-are-taking-a-risk/\">thehill.com/homenews/&hellip;</a></p>\n",
        "date_published": "2025-09-30T12:05:44-07:00",
        "url": "https://tylerknowsnothing.com/2025/09/30/more-threats-i-see-uspol.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/08/15/re-russian-invasion-of-ukraine.html",
        
        "content_html": "<p>RE: Russian invasion of Ukraine.\nPutin: Gets invited to US soil for pomp and circumstance.\nZelenskyy: Gets a phone call.\nNATO: Gets a phone call.\n#uspol #fascism #TFG #Putin #SlavaUkraini</p>\n<img src=\"https://cdn.uploads.micro.blog/151098/2025/5f959dd6f7.jpg\" width=\"600\" height=\"429\" alt=\"Dumpster Trump and Short Vader warmly greeting each other at the 2025 Alaska Summit to discuss ending Russia’s illegal aggression against a bordering sovereign nation without inviting anyone from Ukraine. Like, you know, President Zelenskyy? \">\n",
        "date_published": "2025-08-15T20:36:21-07:00",
        "url": "https://tylerknowsnothing.com/2025/08/15/re-russian-invasion-of-ukraine.html",
        "tags": ["politics","security","activism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/07/01/republicans-who-go-on-cnn.html",
        
        "content_html": "<img src=\"https://cdn.uploads.micro.blog/151098/2025/jeremy-clarkson-rubbish.gif\" width=\"400\" height=\"226\" alt=\"Jeremy Clarkson saying Rubbish in an animated gif.\">\n<p>#Republicans who go on #CNN repeat the same talking points every time. WTF can&rsquo;t the hosts and #Democrats prepare in order to respond? Do NOT give them credit for ANYTHING!! Stop them from lying. Refute their bullshit. BE PREPARED!! #journalism #uspol #NeoLibsArePartOfTheProblem</p>\n",
        "date_published": "2025-07-01T19:21:04-07:00",
        "url": "https://tylerknowsnothing.com/2025/07/01/republicans-who-go-on-cnn.html",
        "tags": ["journalism","politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/07/01/miami-florida-republicans-postponed-the.html",
        
        "content_html": "<p>#Miami #Florida #Republicans &ldquo;postponed&rdquo; the upcoming 2025 elections until November 2026, ensuring that time-limited officials who are no longer eligible to run again will remain in power for another year. Voters did not have a choice. #fascism #lawless #autocracy <a href=\"https://www.miamiherald.com/news/local/community/miami-dade/article309065285.html\">www.miamiherald.com/news/loca&hellip;</a></p>\n",
        "date_published": "2025-07-01T16:40:59-07:00",
        "url": "https://tylerknowsnothing.com/2025/07/01/miami-florida-republicans-postponed-the.html",
        "tags": ["politics","rights"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/06/24/a-word-to-the-weiss.html",
        "title": "A Word to the Weiss | An Unauthorized Reprint",
        "content_html": "<p><em>David Ellison has quietly courted Bari Weiss for a possible role at CBS News—a move that hints at how he may steer the network if his merger goes through.</em></p>\n<p>by Oliver Darcy - June 24th, 2025 [<a href=\"https://www.status.news/p/bari-weiss-david-ellison-cbs-news\">Source</a>]</p>\n<img src=\"https://cdn.uploads.micro.blog/151098/2025/david-ellison-bari-weiss-split.png\" alt=\"David Ellison left and Bari Weiss right\">\n<p><em>David Ellison and Bari Weiss. Bari Weiss (Status Illustration/Leigh Vogel/Alberto E. Rodriguez/Getty Images)</em></p>\n<p>Late last year, during a trip to New York City, David Ellison quietly made time for a meeting that said as much about his worldview as it did about his interest in media. According to people familiar with the matter, the Hollywood scion set time aside on his busy calendar to meet with Bari Weiss, the founder of The Free Press. Ellison, like a number of C-suite executive types, has long been an admirer of Weiss’ style of journalism, I&rsquo;m told, viewing her as one of the more compelling voices in the shifting landscape of independent journalism. <!-- more --></p>\n<p>During the meeting, Ellison, who is set to control CBS News once the Paramount Global–Skydance Media deal closes, expressed strong interest in recruiting Weiss to work in some capacity with the network, according to people familiar with the matter. I&rsquo;m told that Ellison appeared to leave a wide range of options on the table, signaling that he sees Weiss as a valuable addition while he considers how to put his stamp on the news division. While a management role is not said to be on the table, it would not be out of the range of possibilities that she could be named as an on-air contributor or even perhaps given a coveted correspondent position on “60 Minutes.”</p>\n<p>That said, it&rsquo;s unclear whether the discussions between Ellison and Weiss ever advanced beyond the meeting late last year and a representative for Skydance declined to comment. Weiss did not respond to a request for comment. Regardless, the fact that the conversation occurred at all offers an early glimpse of Ellison’s thinking and how he plans to reshape the storied news organization, once home to the likes of Walter Cronkite and Edward R. Murrow.</p>\n<p>In recent years, Weiss has become a major star in right-wing media, known for assailing mainstream institutions as out of touch and under the trance of the &ldquo;woke&rdquo; left. Weiss has also gained significant notoriety for chastising and portraying mainstream news outlets, including CBS News, as biased instruments of the progressive elite. While Weiss might be popular in certain circles, many journalists view her unfavorably, criticizing both her tactics and views.</p>\n<p>That Ellison would entertain bringing her into the fold signals not only his appetite for shaking up the network, but also the kind of voices he might turn to. Not only does Ellison appear to be interested in looking beyond traditional broadcasting talent, but he appears to be on board with introducing voices that have made their names by relentlessly criticizing—or outright bashing—the legacy press.</p>\n<p>Indeed, the Weiss outreach offers one of the first tangible clues as to how Ellison might seek to chart a new course for CBS News, given that he has remained largely silent in public about his vision for the network. While Ellison hasn’t spelled out his plans, he&rsquo;s recently been spotted ringside at UFC fights alongside Donald Trump as he seemingly tries to win over the president for government approval of his protracted merger. Taken together, the actions suggest Ellison may be comfortable moving the network in a direction that aims to appeal more to right-leaning audiences—whether because of his personal preference, the current political moment, or both.</p>\n<p>Of course, inside CBS News, the journalists are on edge about what their new parent company will do with the organization, particularly after network boss Wendy McMahon and &ldquo;60 Minutes&rdquo; chief Bill Owens both resigned earlier this year in protest over corporate interference. Morale inside &ldquo;60 Minutes,&rdquo; I&rsquo;m told, is at a nadir, with staffers uncertain what the future holds for the crown jewel of American broadcast journalism. Moreover, broadly throughout the organization, staffers are anticipating the new owners will seek to implement budget cuts when they get the keys to the palace—and they’re not wrong to harbor such worries.</p>\n<p>For now, however, Ellison’s exact plans for CBS News remain unclear and the Skydance team is holding those cards close to the vest. But his meeting with Weiss—and the broader questions it raises about the kind of talent he might seek to bring in—is sure to add to the unease already coursing through the newsroom. What is certain is that CBS News is making its way through a period of profound uncertainty, as employees wait to see what is in store for them, just around the corner.</p>\n<h2 id=\"my-words\">My Words</h2>\n<p>It&rsquo;s a really bad time to be putting critical reporting like this behind a paywall. I&rsquo;ll take it down if asked, but I believe everyone needs to be able to read this, not just those in the know or who can afford to. The oligarchy has been working hard for a very long time to grapple back their stranglehold over the American economy. The ultra wealthy are snapping up anything of value, monetary, production, competitive, and messaging platforms alike, in order to have greater control over what we see, hear, buy, have access to, and otherwise consume, and not for the betterment of society. Read this. Share this. We clearly can&rsquo;t stop it, as much as the courts can stop the Trump Administration from breaking the law and the Constitution, but if we know, we can stop watching CBS altogether. #capitalism #journalism #uspol #editorial</p>\n",
        "date_published": "2025-06-24T20:38:56-07:00",
        "url": "https://tylerknowsnothing.com/2025/06/24/a-word-to-the-weiss.html",
        "tags": ["journalism","politics","capitalism","editorial"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/06/16/what-could-possibly-go-wrong.html",
        
        "content_html": "<p>What could possibly go wrong? #TFG&rsquo;s just joking? #DOGE did it? Nuculer [sic] stuff is woke? Or maybe just get people out of the way of ramping up nuclear weapons programs. #uspol #NRC #science <a href=\"https://arstechnica.com/tech-policy/2025/06/trump-fires-commissioner-of-preeminent-nuclear-safety-institution/\">arstechnica.com/tech-poli&hellip;</a></p>\n",
        "date_published": "2025-06-16T19:00:06-07:00",
        "url": "https://tylerknowsnothing.com/2025/06/16/what-could-possibly-go-wrong.html",
        "tags": ["politics","science"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/06/16/ive-decided-im-going-to.html",
        
        "content_html": "<p>I&rsquo;ve decided I&rsquo;m going to start a mobile carrier. TKN-Mobile has already started installing billions worth of 10G towers and our AI robots are crafting phones in America with magic. $5 a month for unlimited! Pre-orders open next week! #TFG #capitalism #scams #uspol <a href=\"https://appleinsider.com/articles/25/06/16/trump-mobile-will-take-on-iphone-17-in-september-with-a-made-in-us-gold-smartphone\">appleinsider.com/articles/&hellip;</a></p>\n",
        "date_published": "2025-06-16T18:33:52-07:00",
        "url": "https://tylerknowsnothing.com/2025/06/16/ive-decided-im-going-to.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/06/16/judge-young-of-the-us.html",
        
        "content_html": "<p>Judge Young of the US District Court asks, &ldquo;Have we fallen so low? Have we no shame?&rdquo; Yes, they have, and no they do not. The judge appointed by #GOP hero Ronald Reagan ruled against the #TFG administration in the #NIH case citing blatant discrimination. Doi. #uspol #law <a href=\"https://www.salon.com/2025/06/16/never-seen-discrimination-like-this-orders-admin-to-restore-cancelled-nih-fund/\">www.salon.com/2025/06/1&hellip;</a></p>\n",
        "date_published": "2025-06-16T18:15:28-07:00",
        "url": "https://tylerknowsnothing.com/2025/06/16/judge-young-of-the-us.html",
        "tags": ["politics","rights"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/06/12/this-is-amerikkkas-new-fascist.html",
        
        "content_html": "<p>This is AmeriKKKa&rsquo;s new #Fascist #MAGA #Right. This is lawlessness in action while they scream that they&rsquo;re &ldquo;protecting&rdquo; justice and the law. This is our road to hell. Go out and march peacefully. Violence is not the answer. #uspol #DHS #AlexPadilla #KristiNoem #racism #civilrights #humanrights</p>\n<p><video controls=\"controls\" playsinline=\"playsinline\" src=\"https://cdn.uploads.micro.blog/151098/2025/ce93a14e58.mov\" width=\"1280\" height=\"720\" poster=\"https://tylerknowsnothing.com/uploads/2025/e21faf4a1a.png\" preload=\"none\"></video></p>\n",
        "date_published": "2025-06-12T11:29:36-07:00",
        "url": "https://tylerknowsnothing.com/2025/06/12/this-is-amerikkkas-new-fascist.html",
        "tags": ["politics","rights","activism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/06/12/welcome-to-the-new-mccarthy.html",
        
        "content_html": "<p>Welcome to the new McCarthy &ldquo;Red Scare&rdquo; era. I guess we call this the &ldquo;Not White Scare&rdquo; era, then? This was posted on Twitter by the #DHS. I am disgusted on so many levels. #civilrights #humanrights #StopTFG #StopICE #EndFascism #EjectTrumpNow <a href=\"https://thehill.com/homenews/administration/5346337-dhs-sends-out-provocative-new-poster/\">thehill.com/homenews/&hellip;</a></p>\n<img src=\"https://cdn.uploads.micro.blog/151098/2025/b7f9bdb2d2.jpg\" width=\"400\" height=\"600\" alt=\"\">\n",
        "date_published": "2025-06-12T09:18:11-07:00",
        "url": "https://tylerknowsnothing.com/2025/06/12/welcome-to-the-new-mccarthy.html",
        "tags": ["politics","rights","security","activism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/06/05/there-is-one-brain-sickness.html",
        
        "content_html": "<p>There is one brain sickness that can&rsquo;t be fixed by mere herd immunity: stupidity. It&rsquo;s not that stupid people take over, but that smart people are suspending their critical thinking skills in response to a social climate that rewards doing so. #uspol #TFG #fascism <a href=\"https://www.youtube.com/watch?v=Sfekgjfh1Rk\">www.youtube.com/watch</a></p>\n",
        "date_published": "2025-06-05T09:41:13-07:00",
        "url": "https://tylerknowsnothing.com/2025/06/05/there-is-one-brain-sickness.html",
        "tags": ["politics","rights","security","activism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/05/29/yeah-we-know-weve-known.html",
        
        "content_html": "<p>Yeah. We know. We&rsquo;ve known. We saw it coming. We went hoarse trying to warn everyone. #RFKjr #uspol #MAHA #bullshit <a href=\"https://www.salon.com/2025/05/29/source-i-made-it-up-rfk-jrs-maha-report-cites-fabricated-studies/\">www.salon.com/2025/05/2&hellip;</a></p>\n",
        "date_published": "2025-05-29T20:08:18-07:00",
        "url": "https://tylerknowsnothing.com/2025/05/29/yeah-we-know-weve-known.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/05/27/this-capitalism-uspol-truthbomb-language.html",
        
        "content_html": "<p>This. #capitalism #uspol #truthbomb #language #alliteration <a href=\"https://www.youtube.com/shorts/XeirUTzisL0\">www.youtube.com/shorts/Xe&hellip;</a></p>\n",
        "date_published": "2025-05-27T10:36:42-07:00",
        "url": "https://tylerknowsnothing.com/2025/05/27/this-capitalism-uspol-truthbomb-language.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/05/27/a-comprehensive-list-of-all.html",
        
        "content_html": "<p>A comprehensive list of all of #ElonMusk&rsquo;s &ldquo;achievements&rdquo;. After all, he is the wealthiest human on the planet, so he&rsquo;s &ldquo;achieved&rdquo; a lot of things&hellip; right? #tech #oligarchy #uspol #DOGE #scams #vaporware #tesla #spacex #robotics #capitalism <a href=\"https://www.wired.com/story/theres-a-very-simple-pattern-to-elon-musks-broken-promises/\">www.wired.com/story/the&hellip;</a></p>\n",
        "date_published": "2025-05-27T09:59:34-07:00",
        "url": "https://tylerknowsnothing.com/2025/05/27/a-comprehensive-list-of-all.html",
        "tags": ["politics","capitalism","technology","automotive"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/05/27/centrism-doesnt-work-you-dont.html",
        
        "content_html": "<p>Centrism doesn&rsquo;t work? You don&rsquo;t say! I&rsquo;ll let Adam cover the details as he&rsquo;s far more effectively sarcastic than I am. #politics #humanrights #civilrights #activism #EndFascism #EndOligarcy <a href=\"https://www.youtube.com/watch?v=sWHxKD27XKk\">www.youtube.com/watch</a></p>\n",
        "date_published": "2025-05-27T08:07:00-07:00",
        "url": "https://tylerknowsnothing.com/2025/05/27/centrism-doesnt-work-you-dont.html",
        "tags": ["politics","rights","security","activism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/05/26/i-really-hope-tfg-keeps.html",
        
        "content_html": "<p>I really hope #TFG keeps acting like he owns America &amp; can do whatever he wants. The more he acts like a authoritarian, the more people he&rsquo;ll piss off, and the closer we&rsquo;ll get to his ejection. #uspol #NYC #activism #resistFascism #goodtrouble #congestionpricing <a href=\"https://www.jalopnik.com/1867570/new-york-wont-shut-down-congestion-pricing-without-court-order/\">www.jalopnik.com/1867570/n&hellip;</a></p>\n",
        "date_published": "2025-05-26T22:52:28-07:00",
        "url": "https://tylerknowsnothing.com/2025/05/26/i-really-hope-tfg-keeps.html",
        "tags": ["politics","rights","activism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/05/25/i-dont-think-i-can.html",
        
        "content_html": "<p>I don&rsquo;t think I can say it better or more succinctly than Mr. Lawrence Ware. I&rsquo;ll add that the carefully coded hate speech from #TFG and his #KKK sycophants on TV every day from the Whitest House has been adding nuclear fuel to the fire. Criminals. #FuckRacism #uspol <a href=\"https://www.theroot.com/why-things-have-only-gotten-worse-for-black-folks-in-th-1851782348\">www.theroot.com/why-thing&hellip;</a></p>\n",
        "date_published": "2025-05-25T20:57:24-07:00",
        "url": "https://tylerknowsnothing.com/2025/05/25/i-dont-think-i-can.html",
        "tags": ["politics","rights","activism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/05/21/earlier-today-elonmusk-said-hed.html",
        
        "content_html": "<p>Earlier today #ElonMusk said he&rsquo;d, &ldquo;done enough.&rdquo; I agree. He&rsquo;s already set #DOGE in motion and now it can prosecute the business of destroying American #democracy from the inside. Without Musk, the &ldquo;news&rdquo; outlets don&rsquo;t care what they do. #uspol #capitalism <a href=\"https://arstechnica.com/tech-policy/2025/05/trump-admin-tells-supreme-court-doge-needs-to-do-its-work-in-secret/\">arstechnica.com/tech-poli&hellip;</a></p>\n",
        "date_published": "2025-05-21T16:42:37-07:00",
        "url": "https://tylerknowsnothing.com/2025/05/21/earlier-today-elonmusk-said-hed.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/05/20/a-surprise-to-nobody-aside.html",
        
        "content_html": "<p>A surprise to nobody, aside from its sudden appearance, #TFG&rsquo;s pick to run the #IRS, one Billy Long, is on tape promising &ldquo;friends&rdquo; favors once he&rsquo;s installed. Who&rsquo;s got the receipts? Why, #Oregon&rsquo;s Sen. Ron Wyden. #news #uspol #grifters <a href=\"https://thehill.com/business/5309889-long-expected-favors-irs-debate/\">thehill.com/business/&hellip;</a></p>\n",
        "date_published": "2025-05-20T13:34:13-07:00",
        "url": "https://tylerknowsnothing.com/2025/05/20/a-surprise-to-nobody-aside.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/05/12/remember-when-we-found-out.html",
        
        "content_html": "<p>Remember when we found out that pretty much everything being claimed by #Conservatives was a lie designed to rip #humanrights and #civilrights away from protected groups and decided that was stupid so stopped believing them? Yeah, me neither. #EndFascism #uspol #lawfare <a href=\"https://www.youtube.com/watch?v=sCAuHH5EYnE\">www.youtube.com/watch</a></p>\n",
        "date_published": "2025-05-12T08:34:39-07:00",
        "url": "https://tylerknowsnothing.com/2025/05/12/remember-when-we-found-out.html",
        "tags": ["politics","activism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/05/08/we-have-a-strong-clear.html",
        
        "content_html": "<p>We have a strong, clear, empathetic voice in Neil deGrasse Tyson, and we risk losing him if #America continues down the path being carved into our #government by #ElonMusk &amp; #DOGE and supported by #TFG. The cuts being made are saving squat. #science #uspol #NASA <a href=\"https://www.youtube.com/watch?v=VGownA1pSps\">www.youtube.com/watch</a></p>\n",
        "date_published": "2025-05-08T19:07:27-07:00",
        "url": "https://tylerknowsnothing.com/2025/05/08/we-have-a-strong-clear.html",
        "tags": ["politics","science","security","technology"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/05/04/more-ludicrous-bullshit-from-the.html",
        
        "content_html": "<p>More ludicrous bullshit from the Bullshitter-in-Chief. He keeps popping up with new &ldquo;gems&rdquo; of ideas so regularly that I&rsquo;m quite sure he and his cronies have a list of distractions to keep the infosphere busy and eyes off what they&rsquo;re doing. #uspol #TFG #Alcatraz <a href=\"https://www.axios.com/2025/05/05/trump-alcatraz-prison-rebuild-reopen\">www.axios.com/2025/05/0&hellip;</a></p>\n",
        "date_published": "2025-05-04T21:35:11-07:00",
        "url": "https://tylerknowsnothing.com/2025/05/04/more-ludicrous-bullshit-from-the.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/04/28/how-gross-putin-and-russia.html",
        
        "content_html": "<p>How gross. #Putin and #Russia really stretching to capture more treasure to fund his personal conquest to restore the CCCP. Not ironic at all that his criminality is what made Russia into a now former &ldquo;Super Power&rdquo;. #politics #videogames #authoritarianism <a href=\"https://www.engadget.com/gaming/russian-regulators-are-trying-to-seize-assets-from-the-developers-of-world-of-tanks-202157310.html\">www.engadget.com/gaming/ru&hellip;</a></p>\n",
        "date_published": "2025-04-28T18:22:28-07:00",
        "url": "https://tylerknowsnothing.com/2025/04/28/how-gross-putin-and-russia.html",
        "tags": ["politics","video games"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/04/28/if-you-know-anyone-who.html",
        
        "content_html": "<p>If you know anyone who thinks #RFKjr &ldquo;makes sense&rdquo;, strap them down to a chair, force their eyelids open ala A Clockwork Orange, and make them watch this. #uspol #hhs #healthcare #EndTheInsanity <a href=\"https://www.youtube.com/watch?v=8H34jcpEsFs\">www.youtube.com/watch</a></p>\n",
        "date_published": "2025-04-28T10:28:39-07:00",
        "url": "https://tylerknowsnothing.com/2025/04/28/if-you-know-anyone-who.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/04/26/public-service-announcement-we-are.html",
        
        "content_html": "<p>Public Service Announcement: We are not safe. #AdamConover #PSA #freedom #civilrights #uspol <a href=\"https://www.youtube.com/watch?v=kOoiJt4iQAY\">www.youtube.com/watch</a></p>\n",
        "date_published": "2025-04-26T10:33:42-07:00",
        "url": "https://tylerknowsnothing.com/2025/04/26/public-service-announcement-we-are.html",
        "tags": ["politics","rights"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/04/23/if-you-are-able-to.html",
        
        "content_html": "<p>If you are able to tie your #MAGA loving friends, family or neighbors to a chair and force their eyes open so they must watch this, then please do so. #AdamSomething on #YouTube has a perfect explanation of why #TFG is an idiot. #uspol #finance #capitalism <a href=\"https://www.youtube.com/watch?v=Zognn5hwQdk\">www.youtube.com/watch</a></p>\n",
        "date_published": "2025-04-23T09:58:27-07:00",
        "url": "https://tylerknowsnothing.com/2025/04/23/if-you-are-able-to.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/04/22/well-fafo-ya-jerk-tesla.html",
        
        "content_html": "<p>Well, #FAFO ya jerk. #tesla #capitalism #ElonMusk #FelonMuskrat #politics #uspol <a href=\"https://gizmodo.com/elon-sounds-extremely-depressed-after-tesla-profits-plunge-71-2000593013\">gizmodo.com/elon-soun&hellip;</a></p>\n<p>Dipshit&hellip;</p>\n",
        "date_published": "2025-04-22T20:47:44-07:00",
        "url": "https://tylerknowsnothing.com/2025/04/22/well-fafo-ya-jerk-tesla.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/04/22/not-sure-if-youve-noticed.html",
        
        "content_html": "<p>Not sure if you&rsquo;ve noticed yet, but #ElonMusk is an idiot. He&rsquo;s been so fixated on terraforming American #politics to better support Billionarian life, after decimating #Twitter, he&rsquo;s let his money machines wither. Not that his presence will make things better. #uspol #tesla <a href=\"https://www.salon.com/2025/04/22/day-or-two-per-week-musk-promises-decreased-time-at-doge-as-tesla-profits-plummet/\">www.salon.com/2025/04/2&hellip;</a></p>\n",
        "date_published": "2025-04-22T20:17:36-07:00",
        "url": "https://tylerknowsnothing.com/2025/04/22/not-sure-if-youve-noticed.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/04/22/um-wow-this-is-in.html",
        
        "content_html": "<p>Um&hellip; WOW?!! This is in #Idaho!! Look at that crowd! Listen to the words! #FightOligarchy #FightTrump #FightForYourRights #FightForFreedom #FightTyranny <a href=\"https://www.youtube.com/shorts/cNVwT8xD84I\">www.youtube.com/shorts/cN&hellip;</a></p>\n",
        "date_published": "2025-04-22T11:23:49-07:00",
        "url": "https://tylerknowsnothing.com/2025/04/22/um-wow-this-is-in.html",
        "tags": ["politics","rights"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/04/22/the-latest-video-from-spectacles.html",
        
        "content_html": "<p>The latest video from Spectacles on #YouTube must be seen as it clearly outlines the new stealth #authoritarianism through the lens of classic #fascism and how it differs. America is teetering on the precipice of a devastating fall. Learn now before it&rsquo;s too late. #uspol <a href=\"https://www.youtube.com/watch?v=Mxzwvd8cudo\">www.youtube.com/watch</a></p>\n",
        "date_published": "2025-04-22T09:09:15-07:00",
        "url": "https://tylerknowsnothing.com/2025/04/22/the-latest-video-from-spectacles.html",
        "tags": ["politics","rights"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/04/17/i-am-not-an-illustrator.html",
        
        "content_html": "<img src=\"https://cdn.uploads.micro.blog/151098/2025/djts-new-hotdog-lawyer-2025.png\" width=\"600\" height=\"400\" alt=\"Trumpenstein is sitting at a desk saying, We just got this new hot dog of a lawyer that's gonna do great things for America!, while an anthropomorphic hot dog character holding a briefcase is shouting, I can't feel my teeth!! Is my tie long enough? What do you mean there's no hummus?!! My insides hurt! CALL CNN!!\">\n<p>I am not an illustrator or an artist of any kind, but I&rsquo;ve been messing with images for decades. However #Adobe sucks ass so instead I&rsquo;ve been using Pixelmator since 2010 or so. I made this in Pixelmator Pro for macOS 15. #TFG #satire #funny #art #idiocracy #EndFascismNow #DeposeTrump #SaveAmerica</p>\n",
        "date_published": "2025-04-17T20:05:20-07:00",
        "url": "https://tylerknowsnothing.com/2025/04/17/i-am-not-an-illustrator.html",
        "tags": ["politics","editorial","satire"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/04/14/tired-of-being-lied-to.html",
        
        "content_html": "<p>Tired of being lied to? Well, too bad because the lies will keep coming and there will continue to be truthbombs blowing them up. #Germany ran a 3-year study on #UniversalBasicIncome and have once again proven that people keep working. Period. #UBI #economics #mentalhealth <a href=\"https://yro.slashdot.org/story/25/04/12/0351222/germanys-universal-basic-income-experiment-proves-it-doesnt-encourage-unmployment\">yro.slashdot.org/story/25/&hellip;</a></p>\n",
        "date_published": "2025-04-14T10:41:55-07:00",
        "url": "https://tylerknowsnothing.com/2025/04/14/tired-of-being-lied-to.html",
        "tags": ["politics","rights","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/04/10/just-a-simple-reminder-tfgs.html",
        
        "content_html": "<img src=\"https://cdn.uploads.micro.blog/151098/2025/dei-image.jpeg\" width=\"600\" height=\"337\" alt=\"An image showing diversity, equity, and inclusion with definitions. Diversity: All the ways in which people differ. Equity: Fair treatment, access, opportunity, and advancement for all people. One's identity cannot predict the outcome. Inclusion: A variety of people have power, a voice, and decision-making authority. Sources: City of Portland Office of Equity and Human Rights, The Independent Sector, and UC Berkeley.\">\n<p>Just a simple reminder&hellip; #TFG&rsquo;s &ldquo;No More DEI&rdquo; means an end to #diversity, #equity, and #inclusion. No more people of color. No more recognition that other cultures are also human beings. All to be replaced with institutionalized #racism. #truthbomb #fucktrump</p>\n",
        "date_published": "2025-04-10T10:30:52-07:00",
        "url": "https://tylerknowsnothing.com/2025/04/10/just-a-simple-reminder-tfgs.html",
        "tags": ["politics","rights"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/04/07/we-used-to-say-fuckcancer.html",
        
        "content_html": "<p>We used to say #FuckCancer. Well, now it&rsquo;s fuck cancer sufferers as #Trump&rsquo;s war on #democracy has claimed victims at the #NIH, halting the development of treatments of a breakthrough in #gastrointestinal cancers. So, #FuckTrump. #uspol #healthcare #protests <a href=\"https://science.slashdot.org/story/25/04/07/0444201/americas-nih-scientists-have-a-cancer-breakthrough-layoffs-are-delaying-it\">science.slashdot.org/story/25/&hellip;</a></p>\n",
        "date_published": "2025-04-07T05:52:29-07:00",
        "url": "https://tylerknowsnothing.com/2025/04/07/we-used-to-say-fuckcancer.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/04/04/tfgs-tariffs-have-prompted-nintendo.html",
        
        "content_html": "<p>#TFG&rsquo;s #tariffs have prompted #Nintendo to pause pre-orders for the #Switch2 in the #US which were going to start on April 9th so Nintendo can evaluate the rapidly changing economic landscape. Fans are already unhappy about Switch 2 pricing. #videogames #news <a href=\"https://kotaku.com/switch-2-preorder-price-tariff-trump-nintendo-1851774764\">kotaku.com/switch-2-&hellip;</a></p>\n",
        "date_published": "2025-04-04T09:05:05-07:00",
        "url": "https://tylerknowsnothing.com/2025/04/04/tfgs-tariffs-have-prompted-nintendo.html",
        "tags": ["politics","video games"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/03/29/public-service-announcement-if-you.html",
        
        "content_html": "<p>PUBLIC SERVICE ANNOUNCEMENT: If you are #traveling you need to be aware of your #rights and those that could be taken from you when on the road. Axios has a helpful guide to understand how to secure your data. #cellphones #security #internet #politics #uspol <a href=\"https://www.axios.com/2025/03/29/protecting-phone-data-information-travel-immigration-deportation\">www.axios.com/2025/03/2&hellip;</a></p>\n",
        "date_published": "2025-03-29T15:30:38-07:00",
        "url": "https://tylerknowsnothing.com/2025/03/29/public-service-announcement-if-you.html",
        "tags": ["politics","rights","security"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/03/28/ok-im-pretty-sure-that.html",
        
        "content_html": "<p>Ok. I&rsquo;m pretty sure that for putting sarcastic sticky notes on a #Tesla to be considered a &ldquo;Hate Crime&rdquo;, the Tesla itself would need to be recognized as a &ldquo;protected class&rdquo;. I may have the terminology wrong, but I think I&rsquo;m generally correct. #uspol #WashingtonDC #police <a href=\"https://boingboing.net/2025/03/27/dc-cops-now-treating-snarky-notes-on-tesla-windshields-as-hate-crimes.html\">boingboing.net/2025/03/2&hellip;</a></p>\n",
        "date_published": "2025-03-28T16:28:56-07:00",
        "url": "https://tylerknowsnothing.com/2025/03/28/ok-im-pretty-sure-that.html",
        "tags": ["politics","rights","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/03/28/whether-you-know-all-about.html",
        
        "content_html": "<p>Whether you know all about #ElonMusk&rsquo;s background or not, you must watch this video from #DemocracyNow for depth and context. This is critical to understanding the very real existential danger #America &amp; #Democracy are in RIGHT FUCKING NOW. #uspol #apartheid <a href=\"https://www.youtube.com/watch?v=Ahv3IKzMdHA\">www.youtube.com/watch</a></p>\n",
        "date_published": "2025-03-28T13:54:37-07:00",
        "url": "https://tylerknowsnothing.com/2025/03/28/whether-you-know-all-about.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/03/27/when-the-tesla-cybertruck-is.html",
        
        "content_html": "<p>When the #Tesla #Cybertruck is dead and gone it will have achieved an &ldquo;honor&rdquo; I don&rsquo;t believe has ever been been bestowed upon another vehicle; The first to be tanked by the sheer incompetence of its execution and how much people hate the CEO. Discuss. #DOGE #uspol #tech #cars <a href=\"https://www.autoblog.com/electric/tesla-cybertruck-sales-are-tanking-heres-why\">www.autoblog.com/electric/&hellip;</a></p>\n",
        "date_published": "2025-03-27T16:12:28-07:00",
        "url": "https://tylerknowsnothing.com/2025/03/27/when-the-tesla-cybertruck-is.html",
        "tags": ["politics","capitalism","technology"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/03/22/well-duh-tfg-was-a.html",
        
        "content_html": "<p>Well, duh. #TFG 45 was a chaotic, disorganized mess desperately grasping for more support, no matter what color. TFG 47 is now laser focused on making #America white &ldquo;again&rdquo; (PROTIP: America was never all white. Ever.) #uspol #racism #NASA #space <a href=\"https://arstechnica.com/space/2025/03/trump-white-house-drops-diversity-plan-for-moon-landing-it-created-back-in-2019/\">arstechnica.com/space/202&hellip;</a></p>\n",
        "date_published": "2025-03-22T18:39:20-07:00",
        "url": "https://tylerknowsnothing.com/2025/03/22/well-duh-tfg-was-a.html",
        "tags": ["politics","rights","science"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/03/22/anyone-who-would-advocate-for.html",
        
        "content_html": "<p>Anyone who would advocate for the arrest of John Cusack and call him a &ldquo;marginal success&rdquo; clearly has no sense, an agenda, or both. These are the same people claiming Tesla protests are terrorism and school shootings are normal. #uspol #fascism #capitalism <a href=\"https://boingboing.net/2025/03/21/fox-host-calls-for-arrest-of-john-cusack-and-jasmine-crockett-video.html\">boingboing.net/2025/03/2&hellip;</a></p>\n",
        "date_published": "2025-03-22T08:24:26-07:00",
        "url": "https://tylerknowsnothing.com/2025/03/22/anyone-who-would-advocate-for.html",
        "tags": ["journalism","politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/03/15/the-words-of-a-manchild.html",
        
        "content_html": "<p>The words of a man-child who is not smart, strong, or capable and lacks basic understanding of grammar and punctuation. This is our so-called &ldquo;president&rdquo;. #TFG&rsquo;s only tools are using lawyers to delays legal proceedings and to lash out at anything he dislikes. #uspol <a href=\"https://www.cnn.com/2025/03/15/politics/trump-houthis-military-action\">www.cnn.com/2025/03/1&hellip;</a></p>\n<img src=\"https://cdn.uploads.micro.blog/151098/2025/1665db0c5f.png\" width=\"600\" height=\"229\" alt=\"\">\n",
        "date_published": "2025-03-15T12:38:57-07:00",
        "url": "https://tylerknowsnothing.com/2025/03/15/the-words-of-a-manchild.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/03/14/you-dont-say-elonmusk-fascism.html",
        
        "content_html": "<p>You don&rsquo;t say! #ElonMusk #fascism #apartheid #racism #DOGE #Xitter #Tesla #capitalism #NaziSalute #cybertruck #chainsaw <a href=\"https://boingboing.net/2025/03/13/most-americans-have-low-opinion-of-elon-musk.html\">boingboing.net/2025/03/1&hellip;</a></p>\n",
        "date_published": "2025-03-14T08:39:47-07:00",
        "url": "https://tylerknowsnothing.com/2025/03/14/you-dont-say-elonmusk-fascism.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/03/14/gosh-that-sounds-like-a.html",
        
        "content_html": "<p>Gosh! That sounds like a 1st Amendment violation of the first order&hellip; don&rsquo;t you think? Of course, #ElonMusk has been a &ldquo;champion&rdquo; for free speech while clamping down hard on the free speech of others on #Xitter. So&hellip; #FAFO. #uspol #fascism <a href=\"https://gizmodo.com/republicans-want-to-make-hating-elon-musk-a-crime-2000575294\">gizmodo.com/republica&hellip;</a></p>\n",
        "date_published": "2025-03-14T08:17:57-07:00",
        "url": "https://tylerknowsnothing.com/2025/03/14/gosh-that-sounds-like-a.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/03/12/musk-is-investing-even-more.html",
        
        "content_html": "<p>#Musk is investing even more millions into his #fascism startup venture formerly known as #America, and #TFG, #MAGA, the #GOP, #Capitalism, and the #ReligiousRight are letting him in hopes that circumstances will let them grab power. That &amp; more. #uspol <a href=\"https://rimaregasblog42.substack.com/p/things-musk-and-trump-did-day-51\">rimaregasblog42.substack.com/p/things-&hellip;</a></p>\n",
        "date_published": "2025-03-12T15:23:58-07:00",
        "url": "https://tylerknowsnothing.com/2025/03/12/musk-is-investing-even-more.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/03/10/there-is-a-very-dear.html",
        
        "content_html": "<p>There is a very dear price we will pay if we allow our elected leaders to keep leaning into the Overton Window #TFG smashed open. In other words, the #Democrats need to be taught what #FAFO really means and now, not in 2026. #uspol <a href=\"https://rimaregasblog42.substack.com/p/those-who-kneel-to-the-men-who-sold\">rimaregasblog42.substack.com/p/those-w&hellip;</a></p>\n",
        "date_published": "2025-03-10T13:47:28-07:00",
        "url": "https://tylerknowsnothing.com/2025/03/10/there-is-a-very-dear.html",
        "tags": ["politics","editorial"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/03/10/todays-roundup-of-the-distressing.html",
        
        "content_html": "<p>Today&rsquo;s round-up of the distressing things we need to keep track of coming out of #TFG&rsquo;s Whitest House. #uspol #news <a href=\"https://rimaregasblog42.substack.com/p/things-musk-and-trump-did-day-49\">rimaregasblog42.substack.com/p/things-&hellip;</a></p>\n",
        "date_published": "2025-03-10T13:43:12-07:00",
        "url": "https://tylerknowsnothing.com/2025/03/10/todays-roundup-of-the-distressing.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/03/07/the-factions-which-only-teamed.html",
        
        "content_html": "<p>The factions, which only teamed up because they were tired of losing alone, are already starting to clash over ideological priorities. If this wasn&rsquo;t horrifying I&rsquo;d be laughing my ass off, having seen this coming years in advance. #uspol #Musk #MarcoRubio #clusterfuck <a href=\"https://thehill.com/homenews/administration/5183121-rubio-musk-clash-at-trump-cabinet-meeting-nyt/\">thehill.com/homenews/&hellip;</a></p>\n",
        "date_published": "2025-03-07T13:51:04-07:00",
        "url": "https://tylerknowsnothing.com/2025/03/07/the-factions-which-only-teamed.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/03/07/not-to-be-a-pedant.html",
        
        "content_html": "<p>Not to be a pedant, but #TFG and the #MAGA #GOP are trying to erase anything not white and/or &ldquo;christian&rdquo; and/or #capitalism and/or climate change and/or not explicitly for the limited benefit of their fragile egos. #BLM #uspol #fascism <a href=\"https://www.theroot.com/you-wont-believe-the-disturbing-tactics-conservatives-a-1851768099\">www.theroot.com/you-wont-&hellip;</a></p>\n",
        "date_published": "2025-03-07T12:54:37-07:00",
        "url": "https://tylerknowsnothing.com/2025/03/07/not-to-be-a-pedant.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/03/05/todays-blog-from-rima-regas.html",
        
        "content_html": "<p>Today&rsquo;s Blog #42 from Rima Regas covers the #Trump congressional address of last night and a lot more. #uspol #tariffs <a href=\"https://rimaregasblog42.substack.com/i/158452201/jd-vances-gamble-on-ukraine-aid-paid-off\">rimaregasblog42.substack.com/i/1584522&hellip;</a></p>\n",
        "date_published": "2025-03-05T12:53:51-07:00",
        "url": "https://tylerknowsnothing.com/2025/03/05/todays-blog-from-rima-regas.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/03/04/if-anything-at-all-makes.html",
        
        "content_html": "<p>If anything at all makes sense in these insane times, it&rsquo;s that Musk&rsquo;s #DOGE is acting on the barrage of lies the #GOP and #MAGA have been slinging at the Federal government for years now. #Capitalism wants it to leave them alone so they can plunder at will. #uspol <a href=\"https://gizmodo.com/doge-prepares-to-cancel-lease-for-vital-weather-forecasting-center-2000571081\">gizmodo.com/doge-prep&hellip;</a></p>\n",
        "date_published": "2025-03-04T18:00:08-07:00",
        "url": "https://tylerknowsnothing.com/2025/03/04/if-anything-at-all-makes.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/03/03/things-musk-and-trump-did.html",
        
        "content_html": "<p>Things Musk (and Trump) Did&hellip; Day 42 on Blog #42. Updated throughout the day, every day. Subscriptions are always free, though you can choose to support Rima&rsquo;s work. Have the news come to you instead of tracking it down. #uspol #news #politics <a href=\"https://rimaregasblog42.substack.com/p/things-musk-and-trump-did-day-42\">rimaregasblog42.substack.com/p/things-&hellip;</a></p>\n",
        "date_published": "2025-03-03T09:04:47-07:00",
        "url": "https://tylerknowsnothing.com/2025/03/03/things-musk-and-trump-did.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/03/02/my-wife-tracks-the-daily.html",
        
        "content_html": "<p>My wife tracks the daily activities of the #Trump administration so you have one place to check instead of trying to find trustworthy news outlets. Check it out, and if you find it helpful consider subscribing. Options start at free and no paywalls. #uspol #news <a href=\"https://rimaregasblog42.substack.com/p/things-musk-and-trump-did-day-41\">rimaregasblog42.substack.com/p/things-&hellip;</a></p>\n",
        "date_published": "2025-03-02T15:02:43-07:00",
        "url": "https://tylerknowsnothing.com/2025/03/02/my-wife-tracks-the-daily.html",
        "tags": ["journalism","politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/28/the-hatred-that-emanates-from.html",
        
        "content_html": "<p>The hatred that emanates from the Whites Only House is existentially disturbing, notably through the nasty, painful cuts to programs like The Elizabeth Glaser Pediatric AIDS Foundation. Thousands of #children born with #AIDS will now die. #uspol #humanrights #healthcare <a href=\"https://www.salon.com/2025/02/28/a-whole-new-level-of-cruelty-health-experts-decry-devastating-cuts-to-hiv-treatment-programs/\">www.salon.com/2025/02/2&hellip;</a></p>\n",
        "date_published": "2025-02-28T23:35:25-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/28/the-hatred-that-emanates-from.html",
        "tags": ["politics","rights"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/28/pay-attention-people-the-huntington.html",
        
        "content_html": "<p>Pay attention, people! The Huntington Beach City Council fired former #Vikings punter Chris Kluwe from his job as high school football coach at Edison HS for the crime of protesting against #MAGA. Don&rsquo;t just follow the National madness. #uspol #fascism <a href=\"https://mynewsla.com/sports/2025/02/28/former-ucla-nfl-punter-fired-as-high-school-coach-following-arrest/\">mynewsla.com/sports/20&hellip;</a></p>\n",
        "date_published": "2025-02-28T14:36:47-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/28/pay-attention-people-the-huntington.html",
        "tags": ["politics","rights"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/24/reason-to-uninstallfacebook-you-know.html",
        
        "content_html": "<p>Reason #1,432,644 to #UninstallFacebook&hellip; you know what, I&rsquo;ll let John cover this one in the latest episode of Last Week Tonight. #UninstallInstagram #UninstallWhatsapp #UninstallMeta #fuckZuckerberg <a href=\"https://www.youtube.com/watch?v=nf7XHR3EVHo\">www.youtube.com/watch</a></p>\n",
        "date_published": "2025-02-24T10:35:12-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/24/reason-to-uninstallfacebook-you-know.html",
        "tags": ["politics","rights","technology"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/23/censorship-isnt-limited-to-socialnetworks.html",
        
        "content_html": "<p>#Censorship isn&rsquo;t limited to #socialnetworks. Last year there were nearly 300 #internet shutdowns in 54 countries, the worst on record. I wonder how long it will take #TFG &amp; Co to try that here. #politics #uspol #fascism #tech <a href=\"https://www.axios.com/2025/02/24/global-internet-blackouts\">www.axios.com/2025/02/2&hellip;</a></p>\n",
        "date_published": "2025-02-23T19:57:23-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/23/censorship-isnt-limited-to-socialnetworks.html",
        "tags": ["journalism","politics","technology"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/23/musk-and-tfg-and-the.html",
        
        "content_html": "<p>#Musk and #TFG and the #MAGA masses are so accustomed to lying and getting away with it, they just spew meaningless garbage without a care in the world? Something now immediately contradicts something said a week or so ago? Who cares! It&rsquo;s not like anyone gives a damn, anyway, and if they do there&rsquo;s nothing they can do to stop it, so again&hellip; who cares!</p>\n<p>Take #Xitter&rsquo;s #CommunityNotes as an example. They were great because Musk didn&rsquo;t need to pay people to keep toxic shit off the Official Social Network of Shitposting® because the &ldquo;community&rdquo; would handle that. But now that those same notes are being &ldquo;gamed&rdquo; by filthy libs, &ldquo;he&rdquo; is going to have to &ldquo;fix&rdquo; them, so I guess not the bestest anymore?</p>\n<p>These 20G 90º turns at speed are quite jarring. #socialmedia #tech #capitalism #fascism <a href=\"https://arstechnica.com/tech-policy/2025/02/elon-musk-to-fix-community-notes-after-they-contradict-trump/\">arstechnica.com/tech-poli&hellip;</a></p>\n",
        "date_published": "2025-02-23T14:38:25-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/23/musk-and-tfg-and-the.html",
        "tags": ["politics","capitalism","technology"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/22/i-dont-think-punitive-resignation.html",
        
        "content_html": "<p>I don&rsquo;t think punitive resignation works anymore. Not only does it close out a specific process pipeline, it creates a hole which #TFG &amp; Co can fill with whomever they please, and that is likely to be a useful idiot. Stay. Fight. #uspol <a href=\"https://www.washingtonpost.com/politics/2025/02/17/doge-social-security-musk/\">www.washingtonpost.com/politics/&hellip;</a></p>\n",
        "date_published": "2025-02-22T08:55:41-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/22/i-dont-think-punitive-resignation.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/22/if-you-have-operated-under.html",
        
        "content_html": "<p>If you have operated under the illusion that #TFG &amp; Co are trying to save #America&rsquo;s #economy by cutting waste and fraud, then you should know that installing these and then removing them costs millions of dollars. Also very petty. #uspol #tech <a href=\"https://gizmodo.com/u-s-government-removing-ev-chargers-from-all-federal-buildings-because-they-are-not-mission-critical-2000566987\">gizmodo.com/u-s-gover&hellip;</a></p>\n",
        "date_published": "2025-02-22T07:59:53-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/22/if-you-have-operated-under.html",
        "tags": ["politics","technology"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/20/there-is-no-question-that.html",
        
        "content_html": "<p>There is no question that, if there isn&rsquo;t one already, we need a #ProtestTracker. Or even just use the hashtag and post images and videos from these protests. Share our frustration at the outrages of #TFG and Co since the MSM won&rsquo;t. #uspol #news #protests <a href=\"https://kottke.org/25/02/0046257-if-youre-wondering-where-\">kottke.org/25/02/004&hellip;</a></p>\n",
        "date_published": "2025-02-20T19:09:12-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/20/there-is-no-question-that.html",
        "tags": ["politics","rights","security"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/14/the-facism-is-being-televised.html",
        
        "content_html": "<p>The #facism is being televised, and not enough Americans give a damn&hellip; Oh well. Guess I&rsquo;ll just play #MarvelRivals while #ElonMusk dismantles our democratic institutions. Also, Squirrel Girl is a hottie! #apathy #uspol #capitalism <a href=\"https://kottke.org/25/02/the-venn-diagram-of-trumps-authoritarian-actions\">kottke.org/25/02/the&hellip;</a></p>\n",
        "date_published": "2025-02-14T13:27:14-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/14/the-facism-is-being-televised.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/14/and-another-thing-about-this.html",
        
        "content_html": "<p>And another thing about this Gulf of Mexico thing&hellip; I was under the impression that #TFG&rsquo;s America was about the Freedom™ of #Capitalism? But #Google just caves to Dear Leader&rsquo;s petulant colonialist demand like it was State Run? How pathetic. #tech #capitalism #fascism <a href=\"https://gizmodo.com/google-maps-wont-let-you-leave-negative-reviews-on-the-gulf-of-america-2000563649\">gizmodo.com/google-ma&hellip;</a></p>\n",
        "date_published": "2025-02-14T11:56:49-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/14/and-another-thing-about-this.html",
        "tags": ["politics","capitalism","technology"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/14/can-someone-please-make-a.html",
        
        "content_html": "<p>Can someone please make a browser extension that puts a label over &ldquo;Gulf of America&rdquo; that reads &ldquo;Gulf of Mexico&rdquo; in Google Maps? I can&rsquo;t code to save my life, but I don&rsquo;t think it would be that complicated&hellip; right? #tech #google #TFG #internet #programming <a href=\"https://jalopnik.com/google-is-tired-of-being-told-its-gulf-of-america-name-1851762756\">jalopnik.com/google-is&hellip;</a></p>\n",
        "date_published": "2025-02-14T11:46:21-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/14/can-someone-please-make-a.html",
        "tags": ["politics","technology"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/13/re-rfk-jr-being-sworn.html",
        
        "content_html": "<img src=\"https://cdn.uploads.micro.blog/151098/2025/rfk-jr-hhs-secretary-2025.jpeg\" width=\"600\" height=\"413\" alt=\"RFK Jr. looking like the lunatic he is and pointing whilst being interrogated about his fringe theories on human health prior to his appointment as HHS Secretary.\">\n<p>RE: RFK Jr. being sworn in as #HHS Secretary; Every last one of #TFG&rsquo;s appointments have been people who either owe #DearLeader for their acceptance into #MAGA, have been licking his boots clean for years, or gave him money&hellip; oh, and are white and &ldquo;camera ready&rdquo;. #uspol #fascism #capitalism</p>\n",
        "date_published": "2025-02-13T15:18:57-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/13/re-rfk-jr-being-sworn.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/12/if-you-want-to-keep.html",
        
        "content_html": "<p>If you want to keep track of what the #Trump administration is doing, but don&rsquo;t want to filter out the useless junk from dozens of sources, <a href=\"https://bsky.app/profile/rimaregas.com\">bsky.app/profile/r&hellip;</a> collects it all in one daily post. #uspol #resistfascism Here is today&rsquo;s: <a href=\"https://rimaregasblog42.substack.com/p/things-musk-and-trump-did-day-23?r=bfvi\">rimaregasblog42.substack.com/p/things-&hellip;</a></p>\n",
        "date_published": "2025-02-12T15:46:50-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/12/if-you-want-to-keep.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/11/i-call-bullshit-if-the.html",
        
        "content_html": "<p>I call bullshit. If the #Democrats won&rsquo;t do anything because they don&rsquo;t hold any power, which makes no sense because the #Republicans got up to all manner of shady bullshit when they were in the minority, what fucking good are they? #uspol <a href=\"https://www.axios.com/2025/02/12/democrats-jeffries-move-on-indivisible-trump\">www.axios.com/2025/02/1&hellip;</a></p>\n",
        "date_published": "2025-02-11T20:13:31-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/11/i-call-bullshit-if-the.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/11/no-wonder-the-oligarchy-is.html",
        
        "content_html": "<p>No wonder the #oligarchy is hell bent on protecting #AI. After slowly murdering #education, they can then use #AI to replace it with #agitprop and #revisionistHistory to save their precious #Capitalism from the clutches of meaningful #regulation. #tech #uspol <a href=\"https://gizmodo.com/chatgpts-political-views-are-shifting-right-a-new-analysis-finds-2000562328\">gizmodo.com/chatgpts-&hellip;</a></p>\n",
        "date_published": "2025-02-11T18:47:14-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/11/no-wonder-the-oligarchy-is.html",
        "tags": ["politics","capitalism","technology"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/10/move-fast-and-break-shit.html",
        
        "content_html": "<p>Move fast and break shit shouldn&rsquo;t be a thing one can do to a society&hellip; I&rsquo;m just sayin'. #elonmusk #TFG #uspol #fascism #toxiccapitalism #americanoligarchy <a href=\"https://www.theverge.com/elon-musk/609164/auto-draft\">www.theverge.com/elon-musk&hellip;</a></p>\n",
        "date_published": "2025-02-10T17:02:30-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/10/move-fast-and-break-shit.html",
        "tags": ["politics","rights","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/07/there-is-one-simple-question.html",
        
        "content_html": "<p>There is one simple question never posed by any in a position to ask:</p>\n<p>Where&rsquo;s the proof?</p>\n<p>#TFG &amp; Company have floated all manner of madness and have never furnished proof. Period. Full stop.</p>\n<p>This one exclusion could be the end of #America. #uspol #fascism #doge #racism #whitesupremacy</p>\n",
        "date_published": "2025-02-07T19:10:31-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/07/there-is-one-simple-question.html",
        "tags": ["journalism","politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/07/this-seems-to-explain-a.html",
        
        "content_html": "<p>This seems to explain a lot. It&rsquo;s called &ldquo;Extinction Burst&rdquo; and it&rsquo;s a term used in #psychology. There&rsquo;s a video, but also a transcript, which I read, that covers it. It makes a lot of sense, not that it will help, but knowing is good, I guess. #MAGA #fascism #racism <a href=\"https://kottke.org/25/02/extinction-burst-explains-maga-voters-racist-anger\">kottke.org/25/02/ext&hellip;</a></p>\n",
        "date_published": "2025-02-07T17:52:19-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/07/this-seems-to-explain-a.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/07/the-uks-surveillance-apparatus-creeps.html",
        
        "content_html": "<p>The #UK&rsquo;s #surveillance apparatus creeps from the void like Cthulhu hungering for a midnight snack. Note that in this order it is #unlawful to reveal to the public that they&rsquo;re doing it to us&hellip; and I mean us because that power extends outside of the UK. #dystopia <a href=\"https://mjtsai.com/blog/2025/02/07/uk-orders-apple-to-break-icloud-advanced-data-protection/\">mjtsai.com/blog/2025&hellip;</a></p>\n",
        "date_published": "2025-02-07T17:22:12-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/07/the-uks-surveillance-apparatus-creeps.html",
        "tags": ["politics","Apple","security"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/06/i-wasnt-aware-that-it.html",
        
        "content_html": "<p>I wasn&rsquo;t aware that it took #Hitler 53 days to destroy #Germany&rsquo;s #Democracy, but I wouldn&rsquo;t be surprised if #TFG is following a similar process, what with #ElonMusk&rsquo;s #Nazi salutes and blatantly illegal rampage through our governmental infrastructure. #uspol <a href=\"https://kottke.org/25/02/the-oligarchs-who-came-to-regret-supporting-hitler\">kottke.org/25/02/the&hellip;</a></p>\n",
        "date_published": "2025-02-06T18:50:51-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/06/i-wasnt-aware-that-it.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/05/the-violation-of-american-democracy.html",
        
        "content_html": "<p>The violation of #American #democracy continues apace with #ElonMusk gyrating at the center of the criminal typhoon #TFG has unleashed on our country. And all of this felonious activity is neatly justified using grade-school gaslighting techniques by the GOP. #uspol <a href=\"https://kottke.org/25/02/musks-impossible-power-grab-and-americas-crisis\">kottke.org/25/02/mus&hellip;</a></p>\n",
        "date_published": "2025-02-05T16:17:31-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/05/the-violation-of-american-democracy.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/01/remember-when-you-watched-idiocracy.html",
        
        "content_html": "<p>Remember when you watched #Idiocracy and laughed at how absurd and over-the-top it was? Are you laughing now? #uspol #ElonMusk #TFG #fascism #capitalism #MAGA #FAFO <a href=\"https://www.salon.com/2025/01/31/musk-pushes-out-top-treasury-official-over-effort-to-access-us-government-payment-system-report/\">www.salon.com/2025/01/3&hellip;</a></p>\n",
        "date_published": "2025-02-01T17:21:41-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/01/remember-when-you-watched-idiocracy.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/02/01/i-think-i-should-remind.html",
        
        "content_html": "<p>I think I should remind people of one simple fact: human beings are not corporations.</p>\n<p>While #Capitalism may be kissing #TFG&rsquo;s ass we, as individuals, don&rsquo;t have to. Stop shopping at that store. Stop using that website or service. Keep speaking out. #uspol #donotobeyinadvance <a href=\"https://onefoottsunami.com/2025/01/31/do-not-obey-in-advance/\">onefoottsunami.com/2025/01/3&hellip;</a></p>\n",
        "date_published": "2025-02-01T16:36:56-07:00",
        "url": "https://tylerknowsnothing.com/2025/02/01/i-think-i-should-remind.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/01/28/this-is-the-literal-definition.html",
        
        "content_html": "<p>This is the literal definition of #fascist #propaganda, or even more specifically, #agitpro, also known as agitation propaganda, which is designed to stir up shit. #uspol #TFG #bullshit #bullying <a href=\"https://daringfireball.net/linked/2025/01/28/google-maps-gulf\">daringfireball.net/linked/20&hellip;</a></p>\n",
        "date_published": "2025-01-28T18:29:13-07:00",
        "url": "https://tylerknowsnothing.com/2025/01/28/this-is-the-literal-definition.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/01/28/open-your-eyes-and-look.html",
        
        "content_html": "<p>Open your eyes and look. It&rsquo;s critical for you to see what is happening. #TFG &amp; Co. are going after so-called &ldquo;#Entitlements&rdquo; because billions are funneled to help #underprivileged and #disabled Americans and not into the pockets of the #oligarchs. #uspol #capitalism #theRapingOfAmerica <a href=\"https://www.newsweek.com/how-snap-benefits-could-change-under-donald-trump-2020169\">www.newsweek.com/how-snap-&hellip;</a></p>\n",
        "date_published": "2025-01-28T14:45:57-07:00",
        "url": "https://tylerknowsnothing.com/2025/01/28/open-your-eyes-and-look.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/01/25/uh-wait-a-minute-wasnt.html",
        
        "content_html": "<p>Uh&hellip; wait a minute&hellip; wasn&rsquo;t the #WSJ one of the boosters for #TFG? I guess all that bluster about fixing the economy and shit that&rsquo;s not happening kind of soured them on his racist ass. I could be wrong&hellip; #uspol #capitalism #fascism <a href=\"https://www.salon.com/2025/01/24/a-new-low-wsj-editorial-board-slams-for-leaving-ex-staffers-open-to-assassination/\">www.salon.com/2025/01/2&hellip;</a></p>\n",
        "date_published": "2025-01-25T20:37:50-07:00",
        "url": "https://tylerknowsnothing.com/2025/01/25/uh-wait-a-minute-wasnt.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/01/14/adam-something-put-out-a.html",
        
        "content_html": "<p>Adam Something put out a great new video this morning about how #ElonMusk won the election and reminds us what is at stake, most of which doesn&rsquo;t concern the bulk of humanity, but is super important to Musk&rsquo;s bank account size and level of control. #uspol #capitalism <a href=\"https://www.youtube.com/watch?v=AgQgrfGPQP0\">www.youtube.com/watch</a></p>\n",
        "date_published": "2025-01-14T10:47:18-07:00",
        "url": "https://tylerknowsnothing.com/2025/01/14/adam-something-put-out-a.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/01/11/theverge-has-a-helpful-guide.html",
        
        "content_html": "<p>#TheVerge has a helpful guide on how to delete your #Facebook account, which seems more likely now that you can count on it even less for accurate information about #politics and #news. I guess now all we can count on is that it will be a haven for #disinformation. #capitalism <a href=\"https://www.theverge.com/22231495/delete-facebook-page-account-how-to\">www.theverge.com/22231495/&hellip;</a></p>\n",
        "date_published": "2025-01-11T14:02:58-07:00",
        "url": "https://tylerknowsnothing.com/2025/01/11/theverge-has-a-helpful-guide.html",
        "tags": ["politics","capitalism","security"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/01/08/while-i-cant-speak-to.html",
        
        "content_html": "<p>While I can&rsquo;t speak to other motivations, it&rsquo;s clear that #WallStreet didn&rsquo;t need to be pressured by #MAGA #Republicans to leave the #NetZeroBankingAlliance. It&rsquo;s just a convenient excuse. This is how #Capitalism works. Not for you, but for money and power. #uspol #finance <a href=\"https://www.salon.com/2025/01/07/wall-street-bails-on-climate-change-coalition-after-pressure/\">www.salon.com/2025/01/0&hellip;</a></p>\n",
        "date_published": "2025-01-08T22:42:12-07:00",
        "url": "https://tylerknowsnothing.com/2025/01/08/while-i-cant-speak-to.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2025/01/02/while-i-remain-unsurprised-i.html",
        
        "content_html": "<p>While I remain unsurprised I am still mortified, more at the unapologetic, emotionless callousness of #Texas' than of the disturbing number of babies left to die in ditches and dumpsters. Government prescribed subjugation of women will, after all, result in ugliness. Period. #humanrights #womensrights #abortion #health <a href=\"https://www.salon.com/2025/01/02/newborns-are-being-left-in-dumpsters-in-texas-but-dont-seem-to-care/\">www.salon.com/2025/01/0&hellip;</a></p>\n",
        "date_published": "2025-01-02T09:20:20-07:00",
        "url": "https://tylerknowsnothing.com/2025/01/02/while-i-remain-unsurprised-i.html",
        "tags": ["politics","rights"]
      },
      {
        "id": "http://tknblogs.micro.blog/2024/12/28/this-is-heartbreaking-i-was.html",
        
        "content_html": "<p>This is heartbreaking. I was very lucky to be among those whose loans were mostly wiped clean by the Biden administration and I&rsquo;m &ldquo;only&rdquo; 56. And my outstanding loans were a pittance compared to Valerie&rsquo;s. I thought my 16k was stressful&hellip; #studentloans #debt <a href=\"https://yro.slashdot.org/story/24/12/28/0423232/millions-of-us-seniors-still-owe-student-loan-debt\">yro.slashdot.org/story/24/&hellip;</a></p>\n",
        "date_published": "2024-12-28T17:30:04-07:00",
        "url": "https://tylerknowsnothing.com/2024/12/28/this-is-heartbreaking-i-was.html",
        "tags": ["politics","rights"]
      },
      {
        "id": "http://tknblogs.micro.blog/2024/12/18/from-what-i.html",
        
        "content_html": "<p>From what I hear, she freakin' nailed it :) Good for her&hellip; and also, there are no legit jobs that require you to stop being who you are 24/7/365, so taking time off to make a personal dream come true is a non-issue. Period. Full stop. #uspol #scotus #broadway #stage #nontroversy <a href=\"https://www.theroot.com/justice-ketanji-brown-jackson-just-debuted-on-broadway-1851723169\">www.theroot.com/justice-k&hellip;</a></p>\n",
        "date_published": "2024-12-18T14:14:57-07:00",
        "url": "https://tylerknowsnothing.com/2024/12/18/from-what-i.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2024/12/17/oh-god-what.html",
        
        "content_html": "<p>Oh god, what a disaster. It was bad enough that #ElonMiusk&rsquo;s #SpaceX was shooting thousands of satellites into orbit, but now others are doing it. There are countless factors to blame for this, not the least of which are #Capitalism and toxic power fantasies. <a href=\"https://arstechnica.com/space/2024/12/china-orbits-first-guowang-internet-satellites-with-thousands-more-to-come/\">arstechnica.com/space/202&hellip;</a></p>\n",
        "date_published": "2024-12-17T15:20:37-07:00",
        "url": "https://tylerknowsnothing.com/2024/12/17/oh-god-what.html",
        "tags": ["politics","capitalism","technology"]
      },
      {
        "id": "http://tknblogs.micro.blog/2024/11/14/as-one-might.html",
        
        "content_html": "<p>As one might say, &ldquo;Must be nice.&rdquo;  I mean, it&rsquo;s not like dropping a cool quarter million plus to go on a #cruise for four years is an option for all of the people whom #TFG is likely to cause harm with his addled concepts of ideas. It certainly appears to be a thing, though. #escape #uspol <a href=\"https://www.salon.com/2024/11/14/cruise-line-offers-4-year-escape-from-trump-if-you-can-afford-it/\">www.salon.com/2024/11/1&hellip;</a></p>\n",
        "date_published": "2024-11-14T18:02:41-07:00",
        "url": "https://tylerknowsnothing.com/2024/11/14/as-one-might.html",
        "tags": ["politics","capitalism"]
      },
      {
        "id": "http://tknblogs.micro.blog/2024/11/05/i-feel-like.html",
        
        "content_html": "<p>I feel like I&rsquo;m going to be sick. While the #election isn&rsquo;t done yet and there are still more votes to count, it&rsquo;s looking more and more likely that #TFG will win. He&rsquo;s a #liar, a #fraud, a #rapist, a #conman, a #racist, and possibly a #pedophile, and he and millions of Americans know it, but they do not care. All he and they care about is the win and control.</p>\n<p>Be prepared for the end of the great experiment. It will come. We warned you. He wins, we&rsquo;re fucked.</p>\n",
        "date_published": "2024-11-05T22:15:15-07:00",
        "url": "https://tylerknowsnothing.com/2024/11/05/i-feel-like.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2024/08/28/we-spend-a.html",
        "title": "Orange County California Supervisor allegedly funneled millions to daughter's non-profit",
        "content_html": "<p><img src=\"https://cdn.uploads.micro.blog/151098/2024/image-8-28-24-at-10.13am.png\" alt=\"Orange County California Supervisor Andrew Do, accused of fraudulently directing millions of COVID-19 relief fund dollars to a non-profit that employs his daughter and subsequently used for personal expenses. \"></p>\n<p>We spend a lot of time focusing on the National elections. There&rsquo;s nothing wrong with this, but this singular gaze has, for years now, been shifting our attention from local issues to the National stage, and we do so to our civic peril. Over and over again we see so-called politicians leveraging public office for personal gain, regardless of party affiliation. Stay awake. Keep your head on a swivel. #uspol #localpolitics #california #corruption</p>\n<p>&ldquo;Orange County Supervisors Katrina Foley and Vicente Sarmiento are calling for Supervisor Andrew Do to resign Wednesday as authorities investigate allegations of fraudulent spending of COVID-19 relief funds by a nonprofit that employed Do’s daughter.&rdquo;</p>\n<p>&ldquo;Earlier this month, the county sued the Viet America Society and its President Peter Pham, alleging misappropriation of millions of dollars of pandemic relief earmarked for delivery of meals to needy residents. The Hand to Hand Relief organization, which subcontracted with Viet America Society, was also sued.&rdquo;</p>\n",
        "date_published": "2024-08-28T10:36:26-07:00",
        "url": "https://tylerknowsnothing.com/2024/08/28/we-spend-a.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2024/08/09/if-you-question.html",
        "title": "Russia's insane revisionist pulp fiction industry",
        "content_html": "<img src=\"https://tknblogs.micro.blog/uploads/2024/russian-pulp-fiction-2024.jpeg\" width=\"600\" height=\"328\" alt=\"\">\n<p>If you question why the general population of #Russia supports the #war in #Ukraine there&rsquo;s likely one fact you are unaware of. I certainly knew nothing about this, because it is one of the single most insane methods of #propaganda sponsored by any sovereign state I have ever seen. This is bat shit crazy on steroids, crossed with Cthulhu, and cloned into oblivion. If you know of something more ludicrous and insidious, do let me know. #youtube #video #culture #putin #insane <a href=\"https://youtu.be/iCI6es9G0oo\">youtu.be/iCI6es9G0&hellip;</a></p>\n",
        "date_published": "2024-08-09T12:06:32-07:00",
        "url": "https://tylerknowsnothing.com/2024/08/09/if-you-question.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2023/12/14/the-preamble-of.html",
        "title": "The Preamble of The U.S. Constitution | Shallow Thoughts",
        "content_html": "<p>&quot; &ldquo;&gt;</p>\n<div><div>\n<p>How do we define the United States of America? We call it a country, but that just means a plot of land with established borders. Land certainly tells stories, but those tales are woven over millennia, and definitions within that context just don’t scale down for the convenience of our human time-frame.</p>\n<p>The first quote I think of in regards to the makeup of our government is that it is formed…</p>\n<blockquote><strong>…of the people, by the people, and for the people…</strong></blockquote>\n<p>Sounds familiar, right? Well, it’s <em>not</em> from the US Constitution. <a href=\"https://www.bookbrowse.com/expressions/detail/index.cfm/expression_number/600/government-of-the-people-by-the-people-for-the-people\" target=\"_blank\" title=\"Link: https://www.bookbrowse.com/expressions/detail/index.cfm/expression_number/600/government-of-the-people-by-the-people-for-the-people\">The quote comes from Lincoln’s Gettysburg Address, and the idea had been discussed by others for centuries</a>. That might disappoint you, if you didn’t know that until now, but we do have an actual Constitution. If you need a refresher, here’s the subject of today’s Shallow Thoughts, the Preamble:</p>\n<img src=\"https://cdn-images-1.medium.com/max/1067/1*USMygU6QKPBEoTDYjS8O8w.png\" title=\"Image: https://cdn-images-1.medium.com/max/1067/1*USMygU6QKPBEoTDYjS8O8w.png\">See if you can find the correction in the Preamble. Surprisingly, there are lots of corrections in the Constitution, which raises a question. <a href=\"https://www.theatlantic.com/national/archive/2016/01/most-consequential-comma/625192/\" target=\"_blank\" title=\"Link: https://www.theatlantic.com/national/archive/2016/01/most-consequential-comma/625192/\">If this was accepted as the final draft for the establishment of an entire country, how many punctuation errors are there, say, in the 2nd Amendment</a>?<blockquote>We the People of the United States, in Order to form a more perfect Union, establish Justice, insure domestic Tranquility, provide for the common defence, promote the general Welfare, and secure the Blessings of Liberty to ourselves and our Posterity, do ordain and establish this Constitution for the United States of America.</blockquote>\n<p>You see, Lincoln’s sentiment is squishy and unclear. It’s nice, but it is not a ratified legal document. Just because the president says it, doesn’t make it law, or even true. It’s an aspirational concept. The Preamble, on the other hand, is a lucid, if flowery, 10,000 ft. outline of the idea behind America. At the time the definition of “people” was limited to white folk, but that’s the thing about weasel language being used to establish important institutions. The words you choose could have an unintended outcome at some point in the future.</p>\n<p>That point in time has been here since, at the very least, Reconstruction and “We the people” must now mean all humans. So-called “minorities” have been struggling for inclusion in the privileged caste since their feet first touched the shores of this ancient land, and while we’ve made progress over the course of a few hundred years, we keep getting dragged back by parties who are both inclined towards racial animosity and have amassed the resources necessary to control the direction of government. Those “resources” also include questionably warm bodies like almost the entire Republican party currently in office. Besides, much of the progress seen in minority populations is merely token, a bone if you will, to keep the boat from rocking too much.</p>\n<h4>Wading the shallows…</h4>\n<p>It might just be me, lord knows I never finished college (half a dozen times), but when your founding document starts with “We the people” and you use the formalized structure of organized society outlined in said document to exclude actual human people from deriving those benefits or achieving those aspirations while simultaneously granting favored whites free reign to commit crimes against minority bodies, that it specifically means we haven’t achieved the very first, most basic mandate of our Constitution in nearly 250 years?</p>\n<p>Kinda feels like we’ve all been getting gaslit for the last 400 years.</p>\n<p>Or maybe, just maybe*, we had a Civil War over the enslavement of human beings for purposes of building the nation we stole from the natives who had been establishing societies for thousands upon thousands of years where the slavers lost, but <strong><em>because of government flaccidity on the matter, didn’t bother actually enforcing equality for all those supposedly now free, new Americans and caved on States Rights, so that racist states could continue to oppress its citizens, but now with a veneer of sovereign legitimacy</em></strong>.</p>\n<p>Who knew we’d develop such deep, violent rifts between races in a country where non-white humans have been chewed up and spat out, all to appease fragile white egos, but what do I know…</p>\n<div><hr> \n<div><div>\n<p><i>PS: YouTube is something of a cesspool. Despite this, I really love it. Well, I love the creators. Most of my content consumption is on YouTube, as I’ve found many, many creators who love what they do and put in the work. And yet, much of YouTube is filled with crap. Sure, it might be a nice place to keep your family videos of your meals and pets or terribly racist screeds and calls for race wars, but all the extra bandwidth, in storage, over the network, and in your hardware/software solutions, consume a constant flow of electricity to maintain.</i></p>\n<p><i>PPS: Meanwhile, our Earth-bound resources, which have a limited lifespan, are being burnt to spin the turbines that delivers power to the infrastructure, systems, suppliers, and services that reliably energize global capitalism efforts, but is used as a tool of oppression for the terminally lower class minorities. Don’t pay your bill, you get cut off, so you have to work, but you can only take a job that pays minimum wage, which isn’t a living wage, so you need to take another job or two, just to keep the water and lights on and for trash to get picked up on occasion. Oh, and don’t forget rent…</i></p>\n<p><i>PPPS: As the non-1% are dragged along with hypercapitalism’s reckless, futile desire to chase the mythological beast of unlimited growth, it seems we must make ourselves content with just waiting to see what happens. Maybe we should rewrite the Preamble:</i></p>\n<blockquote><i>We the selfish, recognized white People of the United States, in Order to form a more perfect Union in our image, establish Justice for some, insure domestic Tranquility for the few, provide for the common defence of the powerful, promote the general Welfare of private business, and secure the Blessings of Liberty to just us and our Posterity, do ordain and establish this Constitution for the United States of America until we think it’s no longer worth maintaining and drop the pretense.</i></blockquote>\n<p><i>And if that’s what’s going to happen, then the death of planet Earth will come sooner, at least for us, than I think most of us would hope. The wealthy and their sycophants will just build themselves bunkers or whatnot so they’ll live, as will their descendants, and what do you think their parents are going to teach them about the world?</i></p>\n<p><i>What, indeed.</i></p>\n<div><hr> \n<div><div><blockquote>* There’s no question that the Civil War happened due to disagreements over slavery. I’m just being sarcastic. The enslavement of human beings should never, ever be something that can be disagreed with. It’s criminal. Period.</blockquote>  \n<p></p>\n<br>\n",
        "date_published": "2023-12-14T17:19:02-07:00",
        "url": "https://tylerknowsnothing.com/2023/12/14/the-preamble-of.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2021/09/16/wheres-the-rage.html",
        "title": "Where’s the rage? | Pandemic Edition",
        "content_html": "<p>&quot; &ldquo;&gt;</p>\n<p><img alt=\"Sandy Hook gun lawsuit moves forward in Connecticut Supreme Court - CNN\" src=\"https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Fcdn.cnn.com%2Fcnnnext%2Fdam%2Fassets%2F121217001952-ac-remembers-sandy-hook-victims-00000410-super-tease.jpg&amp;f=1&amp;nofb=1\" title=\"Image: https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Fcdn.cnn.com%2Fcnnnext%2Fdam%2Fassets%2F121217001952-ac-remembers-sandy-hook-victims-00000410-super-tease.jpg&amp;f=1&amp;nofb=1\"><br></p>\n<p>Where is it, the rage? We should all be really, quite upset. Why aren't we marching in the streets, demanding accountability for the endless stream of corruption and criminality that has been unveiled on an almost daily basis for quite a few years? The French? Fuck, they're out in the street if anyone, anywhere <em>sneezes</em> on their rights! The Yellow Vests? You might have heard of them? <br></p>\n<div><blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">WARNING: GRAPHIC CONTENT – ‘Not only did the FBI not report my abuse, but when they eventually documented my report 17 months later, they made entirely false claims about what I said,’ Olympic gymnast McKayla Maroney told U.S. lawmakers <a href=\"https://t.co/J14eAYuVes\">https://t.co/J14eAYuVes</a> <a href=\"https://t.co/i1R9Ct0VJl\">pic.twitter.com/i1R9Ct0VJl</a></p>— Reuters (@Reuters) <a href=\"https://twitter.com/Reuters/status/1438255050841903110?ref_src=twsrc%5Etfw\">September 15, 2021</a>\n</blockquote> The criminality of all involved is simply astonishing...<p>Today <em><strong>as I am writing these words</strong></em>... the Nassar child rape case that alleges this one asshole raped potentially hundreds of young gymnasts for decades with the apparent support of the Olympics committee people, U.S. gymnastics, <em><strong>and</strong></em><strong><em> the Federal Bureau of Investigations. </em></strong></p>\n<p>What about the January 6th insurrection of the Capitol? Why, when we've seen clear evidence of deeply concerning activity from <em><strong>sitting Federal representatives of American people</strong></em>, are these people still making (or more precisely, stopping) laws? </p>\n<p>How about The Big Lie? The lie, initially floated by Trump, that he won in 2020 and that the Presidency was stolen from him? Really? Larry Elder and the California GOP tried spinning the Big Lie into the recall attempt of state Governor Gavin Newsom that just ended last night in a complete rout. Apparently, Californians <em>are</em> mostly on-board with the mask mandates, Larry. </p>\n<p>Oooh. Here's one. How about the rape kits? How many haven't been processed for 1-20 years? Everyone loves statistics. <a href=\"https://natashasjusticeproject.org/rape-kit-action-project/rape-kit-action-project-quick-facts/\">Here's some about this terrible crime from the Natasha Justice Project</a>:</p>\n<h3><strong>Sexual Assault in the United States</strong></h3>\n<ul>\n<li>Every 2 minutes, another person is sexually assaulted.</li>\n<li>97% of rapists will never spend a day behind bars.</li>\n<li>15% of all victims of rape and sexual assault are children under the age of 12.</li>\n<li>Rapists don’t just strike once. They are often serial criminals, and DNA is the single-most effective rape prevention tool we have.</li>\n<li>Victims of sexual assault are, according to the World Health Organization, three times more likely to suffer from depression; 13 times more likely to abuse alcohol, 26 times more likely to abuse drugs, and 4 times more likely to contemplate suicide.</li>\n</ul>\n<h3><strong>The Rape-Kit Backlog</strong></h3>\n<ul>\n<li>The Department of Justice estimates there are about 100,000 rape kits at public crime labs awaiting testing.</li>\n<li>Media reports suggest there may be as many as 300,000 additional kits sitting in law enforcement storage, awaiting to reach labs for testing (the so-called “hidden backlog”).</li>\n<li>On average, it currently costs $1,000 to test a single rape kit.</li>\n<li>Apprehending serial offenders early in their careers can prevent crimes, thereby saving approximately $12.9 billion a year in avoided medical costs, lost wages, and other tangible harms to victims and society.</li>\n</ul>\n<img width=\"651\" alt=\"Backlogged rape kits in property storage\" src=\"https://natashasjustice.files.wordpress.com/2012/10/rape-kits-backlog.jpg?w=584&amp;h=328\" height=\"366\">Just some of the unprocessed rape kits being stored somewhere... Doing nothing... While more get raped...<p>Let's go back a few years to the <strong><em>Sandy Hook massacre</em></strong>... yes, massacre. Scroll back to the top of this post and look at the pictures of the victims of Adam Lanza [Source: <a href=\"https://en.wikipedia.org/wiki/Sandy_Hook_Elementary_School_shooting\" target=\"_blank\">Wikipedia</a>]. The idea that these children were fabricated in an effort to take away people's guns is patently absurd. The Alt-Right has become obsessed with spinning lies to win since fewer people give a shit about their increasingly terrible ideological stances. Crisis actors? Insane.</p>\n<div>\n<p>List of victims <strong>Killed:</strong></p>\n<ul>\n<li>Perpetrator's mother<ul><li>Nancy Lanza, 52 (shot at home)<sup><a href=\"https://en.wikipedia.org/wiki/Sandy_Hook_Elementary_School_shooting#cite_note-EwXZf-33\">[32]</a></sup>\n</li></ul>\n</li>\n<li>School personnel<ul>\n<li>Rachel D'Avino, 29, behavior therapist<sup><a href=\"https://en.wikipedia.org/wiki/Sandy_Hook_Elementary_School_shooting#cite_note-Victim_Rachel_D'Avino-34\">[33]</a></sup>\n</li>\n<li>Dawn Hochsprung, 47, principal</li>\n<li>Anne Marie Murphy, 52, special education teacher<sup><a href=\"https://en.wikipedia.org/wiki/Sandy_Hook_Elementary_School_shooting#cite_note-Connecticut_shooting:_Services_for_Katonah_native_Anne_Marie_Murphy_set-35\">[34]</a></sup>\n</li>\n<li>Lauren Rousseau, 30, teacher</li>\n<li>Mary Sherlach, 56, school psychologist</li>\n<li>\n<a href=\"https://en.wikipedia.org/wiki/Victoria_Leigh_Soto\">Victoria Leigh Soto</a>, 27, teacher</li>\n</ul>\n</li>\n<li>\n<strong>Students</strong><ul>\n<li><strong>Charlotte Bacon, 6<sup><a href=\"https://en.wikipedia.org/wiki/Sandy_Hook_Elementary_School_shooting#cite_note-SWZ0B-36\">[35]</a></sup></strong></li>\n<li><strong>Daniel Barden, 7</strong></li>\n<li><strong>Olivia Engel, 6</strong></li>\n<li><strong>Josephine Gay, 7</strong></li>\n<li><strong>Dylan Hockley, 6</strong></li>\n<li><strong>Madeleine Hsu, 6</strong></li>\n<li><strong>Catherine Hubbard, 6</strong></li>\n<li><strong>Chase Kowalski, 7</strong></li>\n<li><strong>Jesse Lewis, 6</strong></li>\n<li><strong>Ana Márquez-Greene, 6</strong></li>\n<li><strong>James Mattioli, 6</strong></li>\n<li><strong>Grace McDonnell, 7</strong></li>\n<li><strong>Emilie Parker, 6</strong></li>\n<li><strong>Jack Pinto, 6</strong></li>\n<li><strong>Noah Pozner, 6</strong></li>\n<li><strong>Caroline Previdi, 6<sup><a href=\"https://en.wikipedia.org/wiki/Sandy_Hook_Elementary_School_shooting#cite_note-gk1mo-37\">[36]</a></sup></strong></li>\n<li><strong>Jessica Rekos, 6</strong></li>\n<li><strong>Avielle Richman, 6</strong></li>\n<li><strong>Benjamin Wheeler, 6</strong></li>\n<li><strong>Allison Wyatt, 6</strong></li>\n</ul>\n</li>\n<li>Perpetrator<ul><li>Adam Lanza, 20 (suicide)</li></ul>\n</li>\n</ul>\n<p><strong>Wounded:</strong></p>\n<ul>\n<li>Natalie Hammond, 40, lead teacher</li>\n<li>Deborah Pisani<sup><a href=\"https://en.wikipedia.org/wiki/Sandy_Hook_Elementary_School_shooting#cite_note-pG7Su-38\">[37]</a></sup>\n</li>\n</ul>\n<p>Just look at those children, all six or seven years old. Imagine what would be going through your mind if you and nineteen of your classmates were all lined up, staring down the barrel of a Bushmaster XM15-E2S assault rifle. Then it points at a friend down the line, perhaps Jessica or Noah. There's an impossibly loud crack, a flash of light, a puff of smoke, and one or more of those friends are lying on the floor, dead, blood pouring out of their tiny bodies. </p>\n<h3>CRACK!!</h3>\n<h2>CRACK!!!</h2>\n<h1>CRACK!!!!!</h1>\n<p>Then the barrel points at you. The last sounds you hear are the screams of those who will also be dead soon. Then silence. Step into those shoes, you foul, despicable Sandy Hook deniers. You are the negative drain. You extract and give nothing in return, but I digress...</p>\n<p>How much of a monster must you be to understand what happened at Sandy Hook and think to yourself that someone must have concocted the entire tale and spun it up like some fake, made-up Hollywood production to trick gun-toting Americans into giving up their guns? It is utterly in-FUCKING-human to treat these murders as anything but what they were. </p>\n<h2>TWENTY SIX &amp; SEVEN YEAR OLD CHILDREN WERE GUNNED DOWN IN COLD BLOOD INSIDE THEIR CLASSROOM IN 2012... PERIOD. COMMENTS CLOSED.</h2>\n<p>That shouldn't require a lot of brain power to understand. </p>\n<p>Need even more child abuse? When are we going to start getting answers about the Jeffrey Epstein case? <strong><em>What about the very, very long list of very, very important people who have been associated with Epstein and have travelled on his private 727 or ventured to his private island? </em></strong><a href=\"https://www.cnbc.com/2021/09/13/jeffrey-epstein-case-prince-andrew-to-challenge-sex-lawsuit-.html\" target=\"_blank\">When do they get questioned</a>? </p>\n<div><a href=\"https://www.nytimes.com/2021/05/21/business/dealbook/jeffrey-epstein-resignations.html\">https://www.nytimes.com/2021/05/21/business/dealbook/jeffrey-epstein-resignations.html</a> \n<p>Please, someone tell me, what does it take to get<em><strong> the people in America who have a few brain cells to rub together and don't believe all the lies to stand up for themselves and fight?</strong></em> I'd seriously like to know. I mean, FUCK!! What are we doing here? Are we legit going to give fascists and racists equal standing in America when the only demanding work they've <em><strong>EVER</strong></em> done is figure out how the <strong><em>FUCK</em></strong> to subjugate People of Color and extract as much wealth from the land as possible. </p>\n<div><a href=\"https://www.reddit.com/r/politics/comments/pieufo/at_least_seven_gopcontrolled_states_look_to_mimic/\">https://www.reddit.com/r/politics/comments/pieufo/at_least_seven_gopcontrolled_states_look_to_mimic/</a> Five members of the SCOTUS essentially ignored the Constitution through a technicality that allowed Texas to essentially criminalize an enshrined right by doing an end-run around the law. You know, that thing we count on to keep us as safe as we thought we were... before the pandemic and Trump changed everything.<div><a href=\"https://www.reddit.com/r/FreeSpeech/comments/oxqane/boris_johnsons_war_on_journalism_could_see/\">https://www.reddit.com/r/FreeSpeech/comments/oxqane/boris_johnsons_war_on_journalism_could_see/</a> If you think things are getting scary in the US, take a look at what's going on in the UK!! Anything, anywhere can give some asshole an idea, so don't think this can't come here. Jesus H., we thought Trump would never be elected, and we've ended up with the slowest, stupidest coup of all time. American Exceptionalism at work! STAND BACK, PEOPLE!!!<div><a href=\"https://www.reddit.com/r/newsbotbot/comments/poexo6/reuters_britain_was_setting_out_its_coronavirus/\">https://www.reddit.com/r/newsbotbot/comments/poexo6/reuters_britain_was_setting_out_its_coronavirus/</a> Just a note, they aren't doing well with the virus, either. <p>Look, you can be <em>that</em> American. You know, the one who thinks the world owes you, and that you owe the world nothing in return because, 'MERICA, FUK YEH, but the sad reality is that you've done little, if anything, to make America \"Great\", like ever. You couldn't be bothered to find your own place and carve it out with your own hands. Instead, you made a bunch of other people do it all for you, you know; the slaves, and that's just pathetic. I hope, however, that you choose a different path, one that involves marching with a load of like-minded peeps and letting our elected state and federal government officials know that we know they aren't doing it right. </p>\n<p>I certainly don't want people to suffer, regardless of the reason (no matter how much I might desire it for some... ahem, people), and that's precisely what we are doing when we don't stop our leaders from doing terrible things as our proxy. We do that in several ways, but some of the most effective are: </p>\n<ul>\n<li>\n<strong>Call your CongressPeeps</strong> - Get on the phone. Tell them how you feel. Finding the number is easy. Just use this fancy new Internet thingy...</li>\n<li>\n<strong>You can send them letters, too!</strong> - Did you know that, despite being hobbled by Trump appointee Louis DeJoy, the USPS still delivers letters? Try writing one... on paper. </li>\n<li>\n<strong>March</strong> - If you hear about a protest in your area, head over. Talk to people who seem to know what's going on and ask if it's not obvious. Help out. Work phones as needed. Get your friends and family involved. BE A PART OF SOCIETY. Shockingly, most of that isn't done on the internet, but in person. Also,<strong><em> </em></strong>don't be a Chad or Karen and <strong><em>WEAR A FUCKING MASK</em></strong>. </li>\n<li>\n<strong>Volunteer</strong> - <a href=\"https://www.wikihow.com/Volunteer\" target=\"_blank\">Lend a hand to some group or organization that needs a hand</a>. There are loads of homeless shelters and soup kitchens, or if you like tech there are lots of places like <a href=\"https://www.freegeek.org/\" target=\"_blank\">Free Geek</a>. </li>\n<li>\n<strong>VOTE</strong> - Don't let anyone stop you, any rule silence your voice, any crass attempt to remove your status as an American with the Right to Vote bestowed upon each citizen of this land by our Constitution be quietly stripped from you in the dead of night. Yeah! It says it right in there, too! Words. Aren't they just neato?</li>\n</ul>\n<p>If we do nothing, we'll lose this country to those who have no qualms lying, cheating, stealing, killing and raping to get there. Over 650,000 Americans dead from Covid because Trump lied. America in a war with the Taliban for twenty years because Bush lied. I'm sure there are more lies that have been told by more presidents, but I'm exhausted and can't be bothered to look them up. </p>\n<p>In the end, I'm not entirely sure what this post is. I'll post more. Maybe.</p>\n<p>PS: Please don't get mad if I left an issue out. There are many. COUNTLESS. I can't remember what I had for breakfast, much less the endless march of atrocities against human lives. Sorry.</p>\n",
        "date_published": "2021-09-16T12:00:00-07:00",
        "url": "https://tylerknowsnothing.com/2021/09/16/wheres-the-rage.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2016/12/26/support-reasonable-regulation.html",
        "title": "Support reasonable regulation of the vaping industry",
        "content_html": "<p>&quot; &ldquo;&gt;</p>\n<p>I was a smoker of 30+ years. I smoked a pack a day and, for a few \nyears, I smoked two packs a day. Almost two and a half years ago, I \ntried an e-cigarette and I stopped smoking and started vaping. Millions \nof smokers try to quit every year and fail. They try patches and gum and\n drugs, but none of it works effectively. Electronic cigarettes, \nhowever, have been exceedingly effective in smoking cessation. I don’t \nthink it’s a bad thing to regulate e-cigs and I’m not keen on kids \ngetting into vaping because of the candy-flavored juices, but that’s no \nreason to let a small group of puritanical zealots smash the one \nindustry that smokers can count on to quit into little bits. After all, \nyou don’t use a sledge hammer to put in a thumb tack. If anything, the \ne-cig industry has been looking for regulation, <em><strong>but you have to understand vaping is NOT smoking</strong></em>. You can’t just apply the same laws that are applied to cigarettes.</p>\n<p>So, stand up and say something. The following is a message I received\n from Mt. Baker Vapor, my supplier of vaping products. What the CTFK is \ndoing is fine, but e-cigarette juice is not tobacco and analog \ncigarettes have around 7,000 chemicals (which is 6998 more than in \ne-juice). There is no comparison, and vaping actually helps people \nactually quit smoking. Sure, nicotine isn’t great, but neither is \ncaffeine, and yet Americans drink tonnes of the stuff every day.</p>\n<blockquote>\n<p>As a customer of ours, we try not to overburden you with \nmessages, but we have been making a concerted effort to try and help \ninform our consumers around the nation about important government \ndevelopments that threaten your ability to use electronic cigarettes and\n other vapor products.</p>\n<p>Today, longtime vaping opponent, the Campaign for Tobacco-Free Kids \n(CTFK) has assembled a call to action to urge President Obama to \npressure the FDA to finalize their Tobacco Deeming Regulations. What has\n been failed to be mentioned is that if these regulations go into \naction, 99.9% of vapor products currently on the market <strong>will be gone within two to four years. </strong>These proposed regulations will have a crippling impact on businesses and consumers.</p>\n<p>If you have not already done so, <a href=\"http://web.archive.org/web/20160811083011/http://blog.casaa.org/2015/10/national-call-to-action-tell-white.html\" target=\"_blank\">we urge you to please send an email to your Congressional representative and Senators and ask them to support and co-sponsor <strong>HR 2058</strong></a>, a bill that will stop the FDA from banning 99% of all vapor products.</p>\n<p><em>The link [above] will take you to the CASAA blog</em> where you \nwill find all the information you need to contact the White House and \nlet your voice be heard. Together we can show that the American people \nDO NOT support these regulations.</p>\n<p>This only takes about 30 seconds and it’s the best resource we have \nfor influencing the national conversation on vaping legislation. Please \nconsider taking the time to send this important message!</p>\n<p>Please be courteous and respectful at all times during your message. \nAsk that your representative support HR 2058 and be sure to share how \nvaping has made a positive impact on your life.</p>\n<p><strong>THANK YOU!</strong></p>\n<p>Thank you for your willingness to weigh in. It’s important for all \nadult consumers of electronic cigarettes and vapor products to help \neducate policymakers about vaping.</p>\n</blockquote>\n<p>The Mt. Baker people are just trying run a business, provide a \nquality, American-made product, give great customer service, and all at \nthe best prices around. And, no. They didn’t ask me to do this. I know a\n few dozen people who quit smoking through vaping. I’ve helped a few \ninto it. I see thousands online, and I know that there are tens of \nthousands more whom I do not know, all who have used vaping to stop \nsmoking. That’s a potential of hundreds of thousands of people who will \nno longer be murdered by the tobacco industry just for using their \nproducts.</p>\n",
        "date_published": "2016-12-26T16:26:11-07:00",
        "url": "https://tylerknowsnothing.com/2016/12/26/support-reasonable-regulation.html",
        "tags": ["politics"]
      },
      {
        "id": "http://tknblogs.micro.blog/2016/02/15/re-i-already.html",
        "title": "RE: I already support progressive causes. Stop spamming me.",
        "content_html": "<p>&quot; &ldquo;&gt;</p>\n<p>Dear Progressive Friends,</p>\n<p>Look, I like you. I'm glad you're working to get the insane Citizen's United overturned and the entire raft of other things we'd all like to see. It makes me feel good to know that I'm not alone, and I appreciate that there are more than enough people to create all manner of organizations that champion our causes. </p>\n<p>What I don't appreciate, however, is all of the spam. I already spend enough of my time every day working on the same things you people are. I don't need to be endlessly distracted by cleverly worded emails or calls to help avert potential disaster. I, of all people, know exactly the precipice on which we are delicately teetering. </p>\n<p>I suggest that you try a little harder to figure out ways to treat those who work as hard as you do on the same issues with a little more respect. That way, I don't have a mark your crap as spam or unsubscribe. Maybe I might even get to see something useful on occasion, after spending 2 hours combing the newsosphere and blogosphere for anything on Bernie.</p>\n<p>LOL. As if. </p>\n<p>Thanks a bunch!</p>\n<p>        </p>\n \"posthaven-gallery\" id=\"posthaven_gallery[1025403]\">\n                  <p class=\"posthaven-file posthaven-file-image posthaven-file-state-processed\">\n          <img class=\"posthaven-gallery-image\" src=\"https://phaven-prod.s3.amazonaws.com/files/image_part/asset/1658674/7he5g6qQXgDbiOmBsE3AoJDnlXA/sig-tcregas.png\">\n        </p>\n",
        "date_published": "2016-02-15T14:00:31-07:00",
        "url": "https://tylerknowsnothing.com/2016/02/15/re-i-already.html",
        "tags": ["politics"]
      }
  ]
}
