<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-07-01T20:26:35Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by Admiral Patrick</title>
  <author>
    <name>Admiral Patrick</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1h4ud3mt096a9yu66ku8fjmdu4hc8fnt5lk4xz77g739ugc4dg75qtt2nhe.rss" />
  <link href="https://yabu.me/npub1h4ud3mt096a9yu66ku8fjmdu4hc8fnt5lk4xz77g739ugc4dg75qtt2nhe" />
  <id>https://yabu.me/npub1h4ud3mt096a9yu66ku8fjmdu4hc8fnt5lk4xz77g739ugc4dg75qtt2nhe</id>
  <icon>https://dubvee.org/pictrs/image/f83918d2-8812-43ba-936c-8ac3418f2bd4.webp</icon>
  <logo>https://dubvee.org/pictrs/image/f83918d2-8812-43ba-936c-8ac3418f2bd4.webp</logo>




  <entry>
    <id>https://yabu.me/nevent1qqs2pqxm32gm0znmctwtclpcuy5l2camgskgzcwn7uv56pzer9lkwkczyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6sedszuk</id>
    
      <title type="html">[YouTube](https://www.youtube.com/watch?v=Io7wofnFB_w)</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2pqxm32gm0znmctwtclpcuy5l2camgskgzcwn7uv56pzer9lkwkczyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6sedszuk" />
    <content type="html">
      [YouTube](&lt;a href=&#34;https://www.youtube.com/watch?v=Io7wofnFB_w&#34;&gt;https://www.youtube.com/watch?v=Io7wofnFB_w&lt;/a&gt;)
    </content>
    <updated>2026-05-03T01:09:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2a2phhzk3nmsvgjzv8gwhqvcl65njkq0sjmtpn08p8z5yrtwv90qzyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6sypn7g5</id>
    
      <title type="html">- [YouTube](https://www.youtube.com/watch?v=EK_LN3XEcnw) ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2a2phhzk3nmsvgjzv8gwhqvcl65njkq0sjmtpn08p8z5yrtwv90qzyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6sypn7g5" />
    <content type="html">
      - [YouTube](&lt;a href=&#34;https://www.youtube.com/watch?v=EK_LN3XEcnw&#34;&gt;https://www.youtube.com/watch?v=EK_LN3XEcnw&lt;/a&gt;)&lt;br/&gt;-[song.link](&lt;a href=&#34;https://song.link/y/EK_LN3XEcnw&#34;&gt;https://song.link/y/EK_LN3XEcnw&lt;/a&gt;)
    </content>
    <updated>2026-03-01T02:27:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0eev3ptp7n6es45hjgncn449yl6zsgy6ta3kdujwvnc9tphcrz4gzyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6szphyle</id>
    
      <title type="html">Maybe I should flesh it out into an actual guide. The Nepenthes ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0eev3ptp7n6es45hjgncn449yl6zsgy6ta3kdujwvnc9tphcrz4gzyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6szphyle" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfx7an4xp8u26u2nsnmv4zrhd7dsvxt4vmwamnkx5f09462uz6u2cds4r2e&#39;&gt;nevent1q…4r2e&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Maybe I should flesh it out into an actual guide.  The Nepenthes docs are &amp;#34;meh&amp;#34; at best and completely gloss over integrating it into your stack.  &lt;br/&gt;&lt;br/&gt;You&amp;#39;ll also need to give it corpus text to generate slop from.  I used transcripts from 4 or 5 weird episodes of Voyager (let&amp;#39;s be honest:  shit got *weird* on Voyager lol), mixed with some Jack Handy quotes and a few transcripts of Married...with Children episodes.  &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://content.dubvee.org/&#34;&gt;https://content.dubvee.org/&lt;/a&gt; is where that bot traffic lands up if you want to see what I&amp;#39;m feeding them. 
    </content>
    <updated>2026-02-13T19:24:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszqnhc9gp8mueqarg94ltk8kvvpk8yzxfzu0jjulwr8jjcvl3y5ugzyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6s2as8df</id>
    
      <title type="html">Thanks! Mostly there&amp;#39;s three steps involved: 1) Setup ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszqnhc9gp8mueqarg94ltk8kvvpk8yzxfzu0jjulwr8jjcvl3y5ugzyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6s2as8df" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs03x99gnaunatmqrd7r3ngqasu82qdqp00wahz0l0gr0q26euwepgtm53mn&#39;&gt;nevent1q…53mn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thanks!&lt;br/&gt;&lt;br/&gt;Mostly there&amp;#39;s three steps involved:&lt;br/&gt;1)  Setup Nepenthes to receive the traffic&lt;br/&gt;2) Perform bot detection on inbound requests (I use a regex list and one is provided below)&lt;br/&gt;3) Configure traffic rules in your load balancer / reverse proxy to send the detected bot traffic to Nepenthes instead of the actual backend for the service(s) you run.&lt;br/&gt;&lt;br/&gt;Here&amp;#39;s a rough guide I commented a while back:  &lt;a href=&#34;https://dubvee.org/comment/5198738&#34;&gt;https://dubvee.org/comment/5198738&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Here&amp;#39;s the post link at lemmy.world which should have that comment visible:  &lt;a href=&#34;https://lemmy.world/post/40374746&#34;&gt;https://lemmy.world/post/40374746&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;You&amp;#39;ll have to resolve my comment link on your instance since my instance is set to private now, but in case that doesn&amp;#39;t work, here&amp;#39;s the text of it:&lt;br/&gt;&lt;br/&gt;So, I set this up recently and agree with all of your points about the actual integration being glossed over.&lt;br/&gt;&lt;br/&gt;I already had bot detection setup in my Nginx config, so adding Nepenthes was just changing the behavior of that.  Previously, I had just returned either 404 or 444 to those requests but now it redirects them to Nepenthes.&lt;br/&gt;&lt;br/&gt;Rather than trying to do rewrites and pretend the Nepenthes content is under my app&amp;#39;s URL namespace, I just do a redirect which the bot crawlers tend to follow just fine.&lt;br/&gt;&lt;br/&gt;There&amp;#39;s several parts to this to keep my config sane.  Each of those are in include files.&lt;br/&gt;&lt;br/&gt;- An include file that looks at the user agent, compares it to a list of bot UA regexes, and sets a variable to either 0 or 1.  By itself, that include file doesn&amp;#39;t do anything more than set that variable.  This allows me to have it as a global config without having it apply to every virtual host.&lt;br/&gt;&lt;br/&gt;- An include file that performs the action if a variable is set to true.  This has to be included in the `server` portion of each virtual host where I want the bot traffic to go to Nepenthes. If this isn&amp;#39;t included in a virtual host&amp;#39;s `server` block, then bot traffic is allowed.&lt;br/&gt;&lt;br/&gt;- A virtual host where the Nepenthes content is presented.  I run a subdomain (`content.mydomain.xyz`).  You could also do this as a path off of your protected domain, but this works for me and keeps my already complex config from getting any worse.  Plus, it was easier to integrate into my existing bot config.  Had I not already had that, I would have run it off of a path (and may go back and do that when I have time to mess with it again).&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;The `map-bot-user-agents.conf` is included in the `http` section of Nginx and applies to all virtual hosts.  You can either include this in the main `nginx.conf` or at the top (above the `server` section) in your individual virtual host config file(s).&lt;br/&gt;&lt;br/&gt;The `deny-disallowed.conf` is included individually in each virtual hosts&amp;#39;s `server` section. Even though the bot detection is global, if the virtual host&amp;#39;s `server` section does not include the action file, then nothing is done.&lt;br/&gt;&lt;br/&gt;#### Files&lt;br/&gt;:::spoiler map-bot-user-agents.conf&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Note that I&amp;#39;m treating Google&amp;#39;s crawler the same as an AI bot because....well, it is.  They&amp;#39;re abusing their search position by double-dipping on the crawler so you can&amp;#39;t opt out of being crawled for AI training without also preventing it from crawling you for search engine indexing.  Depending on your needs, you may need to comment that out.  I&amp;#39;ve also commented out the Python requests user agent.  And forgive the mess at the bottom of the file.  I inherited the seed list of user agents and haven&amp;#39;t cleaned up that massive regex one-liner.&lt;br/&gt;&lt;br/&gt;```nginx&lt;br/&gt;# Map bot user agents&lt;br/&gt;## Sets the $ua_disallowed variable to 0 or 1 depending on the user agent. Non-bot UAs are 0, bots are 1&lt;br/&gt;&lt;br/&gt;map $http_user_agent $ua_disallowed {&lt;br/&gt;    default 		0;&lt;br/&gt;    &amp;#34;~PerplexityBot&amp;#34;	1;&lt;br/&gt;    &amp;#34;~PetalBot&amp;#34;		1;&lt;br/&gt;    &amp;#34;~applebot&amp;#34;		1;&lt;br/&gt;    &amp;#34;~compatible; zot&amp;#34;	1;&lt;br/&gt;    &amp;#34;~Meta&amp;#34;		1;&lt;br/&gt;    &amp;#34;~SurdotlyBot&amp;#34;	1;&lt;br/&gt;    &amp;#34;~zgrab&amp;#34;		1;&lt;br/&gt;    &amp;#34;~OAI-SearchBot&amp;#34;	1;&lt;br/&gt;    &amp;#34;~Protopage&amp;#34;	1;&lt;br/&gt;    &amp;#34;~Google-Test&amp;#34;	1;&lt;br/&gt;    &amp;#34;~BacklinksExtendedBot&amp;#34; 1;&lt;br/&gt;    &amp;#34;~microsoft-for-startups&amp;#34; 1;&lt;br/&gt;    &amp;#34;~CCBot&amp;#34;		1;&lt;br/&gt;    &amp;#34;~ClaudeBot&amp;#34;	1;&lt;br/&gt;    &amp;#34;~VelenPublicWebCrawler&amp;#34;	1;&lt;br/&gt;    &amp;#34;~WellKnownBot&amp;#34;	1;&lt;br/&gt;    #&amp;#34;~python-requests&amp;#34;	1;&lt;br/&gt;    &amp;#34;~bitdiscovery&amp;#34;	1;&lt;br/&gt;    &amp;#34;~bingbot&amp;#34;		1;&lt;br/&gt;    &amp;#34;~SemrushBot&amp;#34; 	1;&lt;br/&gt;    &amp;#34;~Bytespider&amp;#34; 	1;&lt;br/&gt;    &amp;#34;~AhrefsBot&amp;#34; 	1;&lt;br/&gt;    &amp;#34;~AwarioBot&amp;#34;	1;&lt;br/&gt;#    &amp;#34;~Poduptime&amp;#34; 	1;&lt;br/&gt;    &amp;#34;~GPTBot&amp;#34; 		1;&lt;br/&gt;    &amp;#34;~DotBot&amp;#34;	 	1;&lt;br/&gt;    &amp;#34;~ImagesiftBot&amp;#34;	1;&lt;br/&gt;    &amp;#34;~Amazonbot&amp;#34;	1;&lt;br/&gt;    &amp;#34;~GuzzleHttp&amp;#34; 	1;&lt;br/&gt;    &amp;#34;~DataForSeoBot&amp;#34; 	1;&lt;br/&gt;    &amp;#34;~StractBot&amp;#34;	1;&lt;br/&gt;    &amp;#34;~Googlebot&amp;#34;	1;&lt;br/&gt;    &amp;#34;~Barkrowler&amp;#34;	1;&lt;br/&gt;    &amp;#34;~SeznamBot&amp;#34;	1;&lt;br/&gt;    &amp;#34;~FriendlyCrawler&amp;#34;	1;&lt;br/&gt;    &amp;#34;~facebookexternalhit&amp;#34; 1;&lt;br/&gt;    &amp;#34;~*(?i)(80legs|360Spider|Aboundex|Abonti|Acunetix|^AIBOT|^Alexibot|Alligator|AllSubmitter|Apexoo|^asterias|^attach|^BackDoorBot|^BackStreet|^BackWeb|Badass|Bandit|Baid|Baiduspider|^BatchFTP|^Bigfoot|^Black.Hole|^BlackWidow|BlackWidow|^BlowFish|Blow|^BotALot|Buddy|^BuiltBotTough|&lt;br/&gt;^Bullseye|^BunnySlippers|BBBike|^Cegbfeieh|^CheeseBot|^CherryPicker|^ChinaClaw|^Cogentbot|CPython|Collector|cognitiveseo|Copier|^CopyRightCheck|^cosmos|^Crescent|CSHttp|^Custo|^Demon|^Devil|^DISCo|^DIIbot|discobot|^DittoSpyder|Download.Demon|Download.Devil|Download.Wonder|^dragonfl&lt;br/&gt;y|^Drip|^eCatch|^EasyDL|^ebingbong|^EirGrabber|^EmailCollector|^EmailSiphon|^EmailWolf|^EroCrawler|^Exabot|^Express|Extractor|^EyeNetIE|FHscan|^FHscan|^flunky|^Foobot|^FrontPage|GalaxyBot|^gotit|Grabber|^GrabNet|^Grafula|^Harvest|^HEADMasterSEO|^hloader|^HMView|^HTTrack|httrack|HTT&lt;br/&gt;rack|htmlparser|^humanlinks|^IlseBot|Image.Stripper|Image.Sucker|imagefetch|^InfoNaviRobot|^InfoTekies|^Intelliseek|^InterGET|^Iria|^Jakarta|^JennyBot|^JetCar|JikeSpider|^JOC|^JustView|^Jyxobot|^Kenjin.Spider|^Keyword.Density|libwww|^larbin|LeechFTP|LeechGet|^LexiBot|^lftp|^libWeb|&lt;br/&gt;^likse|^LinkextractorPro|^LinkScan|^LNSpiderguy|^LinkWalker|msnbot|MSIECrawler|MJ12bot|MegaIndex|^Magnet|^Mag-Net|^MarkWatch|Mass.Downloader|masscan|^Mata.Hari|^Memo|^MIIxpc|^NAMEPROTECT|^Navroad|^NearSite|^NetAnts|^Netcraft|^NetMechanic|^NetSpider|^NetZIP|^NextGenSearchBot|^NICErs&lt;br/&gt;PRO|^niki-bot|^NimbleCrawler|^Nimbostratus-Bot|^Ninja|^Nmap|nmap|^NPbot|Offline.Explorer|Offline.Navigator|OpenLinkProfiler|^Octopus|^Openfind|^OutfoxBot|Pixray|probethenet|proximic|^PageGrabber|^pavuk|^pcBrowser|^Pockey|^ProPowerBot|^ProWebWalker|^psbot|^Pump|python-requests\/|^Qu&lt;br/&gt;eryN.Metasearch|^RealDownload|Reaper|^Reaper|^Ripper|Ripper|Recorder|^ReGet|^RepoMonkey|^RMA|scanbot|SEOkicks-Robot|seoscanners|^Stripper|^Sucker|Siphon|Siteimprove|^SiteSnagger|SiteSucker|^SlySearch|^SmartDownload|^Snake|^Snapbot|^Snoopy|Sosospider|^sogou|spbot|^SpaceBison|^spanne&lt;br/&gt;r|^SpankBot|Spinn4r|^Sqworm|Sqworm|Stripper|Sucker|^SuperBot|SuperHTTP|^SuperHTTP|^Surfbot|^suzuran|^Szukacz|^tAkeOut|^Teleport|^Telesoft|^TurnitinBot|^The.Intraformant|^TheNomad|^TightTwatBot|^Titan|^True_Robot|^turingos|^TurnitinBot|^URLy.Warning|^Vacuum|^VCI|VidibleScraper|^Void&lt;br/&gt;EYE|^WebAuto|^WebBandit|^WebCopier|^WebEnhancer|^WebFetch|^Web.Image.Collector|^WebLeacher|^WebmasterWorldForumBot|WebPix|^WebReaper|^WebSauger|Website.eXtractor|^Webster|WebShag|^WebStripper|WebSucker|^WebWhacker|^WebZIP|Whack|Whacker|^Widow|Widow|WinHTTrack|^WISENutbot|WWWOFFLE|^&lt;br/&gt;WWWOFFLE|^WWW-Collector-E|^Xaldon|^Xenu|^Zade|^Zeus|ZmEu|^Zyborg|SemrushBot|^WebFuck|^MJ12bot|^majestic12|^WallpapersHD)&amp;#34; 1;&lt;br/&gt;&lt;br/&gt;}&lt;br/&gt;&lt;br/&gt;```&lt;br/&gt;:::&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;:::spoiler deny-disallowed.conf&lt;br/&gt;```nginx&lt;br/&gt;# Deny disallowed user agents&lt;br/&gt;if ($ua_disallowed) { &lt;br/&gt;    # This redirects them to the Nepenthes domain. So far, pretty much all the bot crawlers have been happy to accept the redirect and crawl the tarpit continuously &lt;br/&gt;	return 301 &lt;a href=&#34;https://content.mydomain.xyz/&#34;&gt;https://content.mydomain.xyz/&lt;/a&gt;;&lt;br/&gt;}&lt;br/&gt;```&lt;br/&gt;:::&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2026-02-13T17:25:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspphqymdemfaallturefl4sdzn0xus9car5kd0fuaqrce42h3amdczyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6slzqh0c</id>
    
      <title type="html">I was blocking them but decided to shunt their traffic to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspphqymdemfaallturefl4sdzn0xus9car5kd0fuaqrce42h3amdczyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6slzqh0c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsth9u3vpc6dtsc60sd6p3zrxrqf4st7pm82p8wjquydlezk2mx59q9ddwf4&#39;&gt;nevent1q…dwf4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I was blocking them but decided to shunt their traffic to Nepenthes instead.  There&amp;#39;s usually 3-4 different bots thrashing around in there at any given time.&lt;br/&gt;&lt;br/&gt;If you have the resources, I highly recommend it. 
    </content>
    <updated>2026-02-13T16:35:01Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsx96k0ce2zyfnshuq0qrvl9dd74t2jf5y2xgg53qhfgzulg9fgcmczyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6sevpzw7</id>
    
      <title type="html">**California residents who lit illegal fireworks over the July 4 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsx96k0ce2zyfnshuq0qrvl9dd74t2jf5y2xgg53qhfgzulg9fgcmczyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6sevpzw7" />
    <content type="html">
      **California residents who lit illegal fireworks over the July 4 holiday may be in for a nasty surprise in the mail thanks to covert fire department operations.**&lt;br/&gt;&lt;br/&gt;A number of California cities, including Sacramento, have begun using drones to locate people shooting off illegal fireworks. From Wednesday to Saturday night, the Sacramento Fire Department’s special fireworks task force patrolled the streets with unmarked cars and drones, focusing on neighborhoods where they’ve had prior complaints. Task force officers and the drones took photos of the illegal activity, and within 30 days the property owner where the fireworks were used could receive a fine in the mail.
    </content>
    <updated>2025-07-07T02:08:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszthzyvlswxn9mnv03t0d7q9pt98lqedlrlhag42unruel222wd7szyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6s0d98nq</id>
    
      <title type="html">Waited *weeks* for this and was so excited it finally arrived ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszthzyvlswxn9mnv03t0d7q9pt98lqedlrlhag42unruel222wd7szyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6s0d98nq" />
    <content type="html">
      Waited *weeks* for this and was so excited it finally arrived today.  Unboxed it, put it on charge, and....nothing.  Won&amp;#39;t boot up, no signs of life.  He&amp;#39;s dead, Jim.&lt;br/&gt;&lt;br/&gt;Now I have to send it back and wait who knows how long if I want a replacement.  Probably just going to ask for a refund; I can&amp;#39;t wait another 4-6 weeks or wait for one to ship from the September batch.  Ugh!&lt;br/&gt;&lt;br/&gt;Mildly infuriating, highly disappointing. 
    </content>
    <updated>2025-07-06T02:08:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqzvdgkhh84zgnwd8y7se2x0p4nnn2eu2elp0jj3zkacrs5avpx6qzyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6s68hcwq</id>
    
      <title type="html">TNG 6x24: Second Chances Ok, she said &amp;#34;Night Bird&amp;#34; but ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqzvdgkhh84zgnwd8y7se2x0p4nnn2eu2elp0jj3zkacrs5avpx6qzyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6s68hcwq" />
    <content type="html">
      TNG 6x24: Second Chances&lt;br/&gt;&lt;br/&gt;Ok, she said &amp;#34;Night Bird&amp;#34; but same energy. &lt;br/&gt;&lt;br/&gt;It also helps to imagine that scene, but with this voice:&lt;br/&gt;&lt;br/&gt;![]( &lt;img src=&#34;https://dubvee.org/pictrs/image/78205552-fc49-49a1-9e4f-9c24ceb77bdb.webp&#34;&gt; )
    </content>
    <updated>2025-07-05T19:36:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgzyzgrclyca0ccv69erxm59u5d8mahm2u53uy0ykzay9c66hydsgzyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6s69e7dm</id>
    
      <title type="html">Dog-piling is when someone expresses an opinion and people swarm ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgzyzgrclyca0ccv69erxm59u5d8mahm2u53uy0ykzay9c66hydsgzyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6s69e7dm" />
    <content type="html">
      Dog-piling is when someone expresses an opinion and people swarm in the comments telling the OC how wrong they are and how right *they* are.  Typically the person getting dogpiled is downvoted into oblivion in the process. Note that I&amp;#39;m not talking about anything controversial in their opinion or the comment being trolling in any way; just any general disagreement with the groupthink.&lt;br/&gt;&lt;br/&gt;**Brief example**:&lt;br/&gt;```&lt;br/&gt;User 1:  There are lots of factors at play here, not just money.  There&amp;#39;s X, Y, Z, and those are all independent from money.&lt;br/&gt;  |____&amp;gt; User 2: No, it&amp;#39;s money.  It&amp;#39;s always money&lt;br/&gt;  |______&amp;gt;  User 4: Right?  How can anyone think it&amp;#39;s anything *but* money?  Some people!&lt;br/&gt;  |____&amp;gt; User 3: Yes, well, X, Y, and Z wouldn&amp;#39;t be a problem if not for capitalism, so it&amp;#39;s definitely money, and you&amp;#39;re wrong.&lt;br/&gt;  |____&amp;gt; User 5: It all boils down to money; always does.&lt;br/&gt;  |____&amp;gt; User 6: Of course it&amp;#39;s money.  Only a capitalist bootlicker would think otherwise.&lt;br/&gt;  |____&amp;gt; User 7: Go back to Reddit, troll.&lt;br/&gt;  |____&amp;gt; User 8: You&amp;#39;re so close, but it&amp;#39;s money.  &lt;br/&gt;  ...&lt;br/&gt;  |____&amp;gt; User 999: (Same as the last 998 comments; contributes nothing except attacking the opinion for being different)&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;None of that adds anything to the discussion; they&amp;#39;re not engaging on the subject, just attacking the opinion because it differs.  &lt;br/&gt;&lt;br/&gt;That behavior does not seem healthy to me and seems like it&amp;#39;s almost designed to discourage anyone from expressing any opinion that&amp;#39;s not part of the established group think.  Again, I am not talking about trolls here, just any kind of differing opinions.&lt;br/&gt;&lt;br/&gt;Should that kind of behavior be discouraged?  If so, as a mod, what would be the best way to address it?  After the 2nd or 3rd dogpile comment, start removing subsequent ones that are just piling on?  &lt;br/&gt;&lt;br/&gt;It&amp;#39;s definitely a people problem, so I&amp;#39;m curious what would be a gentle but firm way to deal with it. 
    </content>
    <updated>2025-06-25T17:30:32Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0m0xwvmygwymfza5gx4zwp7ufqgvhyqc3h295ltpu9ar0gdwkswqzyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6sdwwwap</id>
    
      <title type="html">Fake bans aren&amp;#39;t a thing, but banning from an instance ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0m0xwvmygwymfza5gx4zwp7ufqgvhyqc3h295ltpu9ar0gdwkswqzyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6sdwwwap" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs28txf700qlr6v66cfr39zpxlx7yp4em07ewcqxhf7m4csvnuewqqm776hf&#39;&gt;nevent1q…76hf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Fake bans aren&amp;#39;t a thing, but banning from an instance doesn&amp;#39;t necessarily ban them from all communities (just the ones they&amp;#39;ve interact with up to the time of the ban).&lt;br/&gt;&lt;br/&gt;This means someone on instance B, who is banned from instance A, can still interact with communities on instance A via instance B if instance B was not informed the person was banned from the community.&lt;br/&gt;&lt;br/&gt;However, a user from instance B, banned from instance A, interacting with a community on instance A via instance B will not have their content federated via instance A (the home instance of the community).  Thus, only other users on instance B should be able to see that user&amp;#39;s submissions.&lt;br/&gt;&lt;br/&gt;Clear as mud? &lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2025-04-07T20:47:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq2f4l6426x8c6mlkm2qzq0xv00ucwcqcgmj6s6v4h3cmg3nn699czyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6swghxum</id>
    
      <title type="html">Ugh. I&amp;#39;ve already decided I&amp;#39;m not going to 1.0, so if ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq2f4l6426x8c6mlkm2qzq0xv00ucwcqcgmj6s6v4h3cmg3nn699czyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6swghxum" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqycvj7qqjq6fsy0hv6mxae39jx5xg86jfesgwh0lk2ndj63mlu5ss4rgkw&#39;&gt;nevent1q…rgkw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Ugh.  I&amp;#39;ve already decided I&amp;#39;m not going to 1.0, so if it&amp;#39;s not in 0.19.10  maybe I&amp;#39;ll patch it in myself until I figure out a way to move my instance to Piefed.
    </content>
    <updated>2025-03-16T18:27:54Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsztc63qnxejd7a24nd5f8wqj97x2kv5ewfvdv70pvk98cc02v3jggzyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6sknqp3r</id>
    
      <title type="html">Upgraded my instance from 0.19.3 to 0.19.9 today, and fetching ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsztc63qnxejd7a24nd5f8wqj97x2kv5ewfvdv70pvk98cc02v3jggzyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6sknqp3r" />
    <content type="html">
      Upgraded my instance from 0.19.3 to 0.19.9 today, and fetching metadata for Youtube videos no longer works.   Worked perfectly on 0.19.3 as of 3 hours ago (pre-upgrade).&lt;br/&gt;&lt;br/&gt;This is how it&amp;#39;s supposed to look:&lt;br/&gt;&lt;br/&gt;![]( &lt;img src=&#34;https://dubvee.org/pictrs/image/3e44b031-bd9b-4fdc-aa91-1b5a59708d88.webp&#34;&gt; )&lt;br/&gt;&lt;br/&gt;Good job, lemmy devs! 👍
    </content>
    <updated>2025-03-16T18:07:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvkzuux7kacqh99g8t3ud3npcj98w2r0du86d775ng4xhmtxs9ntszyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6swhzmtg</id>
    
      <title type="html">Developers: I will never *ever* do that, *no one* should *ever* ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvkzuux7kacqh99g8t3ud3npcj98w2r0du86d775ng4xhmtxs9ntszyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6swhzmtg" />
    <content type="html">
      Developers:  I will never *ever* do that, *no one* should *ever* do that, and you should be ashamed for guiding people to.    I get that you want to make things easy for end users, but at least exercise some bare minimum common sense.&lt;br/&gt;&lt;br/&gt;The worst part is that `bun` is just a single binary, so the install script is bloody pointless.  &lt;br/&gt;&lt;br/&gt;Bonus mildly infuriating is the mere existence of the `.sh` TLD. &lt;br/&gt;&lt;br/&gt;**Edit b/c I&amp;#39;m not going to answer the same goddamned questions 100 times from people who blindly copy/paste the *question* from StackOverflow into their code/terminal:**&lt;br/&gt;&lt;br/&gt;&amp;gt; WhY iS ThaT woRSe thAn jUst DoWnlOADing a BinAary???&lt;br/&gt;&lt;br/&gt;1) Downloading the compiled binary from the release page (if you don&amp;#39;t want to build yourself) has been a way to acquire software since shortly after the dawn of time. You already know what you&amp;#39;re getting yourself into&lt;br/&gt;1) There are SHA256 checksums of each binary file available in each release on Github. You can confirm the binary was not tampered with by comparing a locally computed checksum to the value in the release&amp;#39;s checksums file.&lt;br/&gt;1) Binaries can also be signed (not that signing keys have never leaked, but it&amp;#39;s still one step in the chain of trust)&lt;br/&gt;1) The install script they&amp;#39;re telling you to pipe is not hosted on Github. A misconfigured / compromised server can allow a bad actor to tamper with the install script that gets piped directly into your shell. The domain could also lapse and be re-registered by a bad actor to point to a malicious script. Really, there&amp;#39;s lots of things that can go wrong with that.&lt;br/&gt;&lt;br/&gt;The point is that it is bad practice to just pipe a script to be directly executed in your shell. Developers should not normalize that bad practice.&lt;br/&gt;
    </content>
    <updated>2025-02-19T00:04:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0uq94h3kkj6yf9wgxjc3ddcgf06tn6cyazxxynk69jp29y0lyk8czyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6sujvjzf</id>
    
      <title type="html">I&amp;#39;m....speechless and all out of snark on this one. This is ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0uq94h3kkj6yf9wgxjc3ddcgf06tn6cyazxxynk69jp29y0lyk8czyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6sujvjzf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsphxtyxscrpku0ydec0awxl6ggqtxu78wqlnech7uxr04swpntlpgsn9kfu&#39;&gt;nevent1q…9kfu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m....speechless and all out of snark on this one.  This is fucking horrifying. &lt;br/&gt;&lt;br/&gt;Single-issue voters who threw their vote away or sat out and did not help stop this, well, hope you&amp;#39;re happy with your choices. 
    </content>
    <updated>2025-02-09T01:52:22Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy45h479fav4ts852dqxspyhvlm000zw3lk69nqawa6a2ck8v2vcczyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6s2qvh3f</id>
    
      <title type="html">I&amp;#39;m unfamiliar with Clubsall. Is it pulling them via ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy45h479fav4ts852dqxspyhvlm000zw3lk69nqawa6a2ck8v2vcczyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6s2qvh3f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0q70rdtmntjdxglz3frr6ugd83femrf7t7wgz2spmr64syvjqy3qfz32p6&#39;&gt;nevent1q…32p6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m unfamiliar with Clubsall.  Is it pulling them via federation or fetching via API?  Would defederating work?  I appear to have already defederated, likely in response to your earlier post, but not sure if that does anything.  And that only stops them from pulling content from my instance, not what I posted to any other.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;
    </content>
    <updated>2024-12-12T23:20:05Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9sy64apnl59demn8y09xlkm0e8ecyej6e780260jcvddh83jqslgzyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6s52tp4w</id>
    
      <title type="html">**Context**: [30 Rock: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9sy64apnl59demn8y09xlkm0e8ecyej6e780260jcvddh83jqslgzyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6s52tp4w" />
    <content type="html">
      **Context**:  [30 Rock: Homonym](&lt;a href=&#34;https://www.youtube.com/watch?v=WZLkcFns8Ks&#34;&gt;https://www.youtube.com/watch?v=WZLkcFns8Ks&lt;/a&gt;) - A fake game show where the host says a homonym (stare/stair, meet/meat, etc), and the contestant has to guess the right word.  It&amp;#39;s *always* the other one. &lt;br/&gt;&lt;br/&gt;Inspired from [this post](&lt;a href=&#34;https://feddit.org/post/5379286&#34;&gt;https://feddit.org/post/5379286&lt;/a&gt;)
    </content>
    <updated>2024-12-05T02:59:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2rxjj2mjm2y2pdlfqhn7s764vsltnqkxwzavnarhn64pdc2vckfqzyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6spvn86y</id>
    
      <title type="html">&amp;gt; People in a quiet neighborhood in Carthage, a town in Moore ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2rxjj2mjm2y2pdlfqhn7s764vsltnqkxwzavnarhn64pdc2vckfqzyz7h3k8dduht55nnt2msaxtdhjklqaxdwn765ctmer6yh3rz44r6spvn86y" />
    <content type="html">
      &amp;gt; People in a quiet neighborhood in Carthage, a town in Moore County, North Carolina, heard a series of six loud pops a few minutes before 8:00 p.m. on Dec. 3, 2022. A resident named Michael Campbell said he ducked at the sound. Another witness told police they thought they were hearing fireworks. **The noise turned out to be someone shooting a rifle at a power substation next door to Campbell&amp;#39;s home.** The substation, operated by the utility Duke Energy Corp., consists of equipment that converts electricity into different voltages as it&amp;#39;s transported to the area and then steered into individual houses. The shots hit the radiator of an electrical transformer, a sensitive piece of technology whose importance would likely be understood only by utility company employees. It began dumping a &amp;#34;vast amount&amp;#34; of oil, according to police reports. A subsequent investigation has pointed to a local right-wing group, one of a wave of attacks or planned attacks on power infrastructure.&lt;br/&gt;&lt;br/&gt;&amp;gt; By 8:10 the lights in Carthage went out. Minutes later, a security alarm went off at a Duke Energy substation 10 miles away, this one protected from view by large pine trees. When company personnel responded, they found that someone had shot its transformer radiator, too. Police found shell casings on the ground at the site and noticed someone had slashed the tires on nearby service trucks. The substations were designed to support each other, with one capable of maintaining service if the other went down. Knocking out both facilities prevented the company from rerouting power. Police described the two incidents as a coordinated attack. About 45,000 families and businesses remained dark for four days. This was a burden for area grocery stores and local emergency services. One woman, 87-year-old Karin Zoanelli, died in the hours after the shooting when the blackout caused her oxygen machine to stop operating. The North Carolina Medical Examiner&amp;#39;s office classified the death as a homicide.&lt;br/&gt;&lt;br/&gt;&amp;gt; The attack on Duke&amp;#39;s facilities in Moore County remains unsolved, but **law enforcement officials and other experts suspect it&amp;#39;s part of a rising trend of far-right extremists targeting power infrastructure in an attempt to sow chaos. The most ambitious of these saboteurs hope to usher in societal collapse, paving the way for the violent overthrow of the US government, according to researchers who monitor far-right communities.** &lt;br/&gt;&lt;br/&gt;&amp;gt; Damaging the power grid has long been a fixation of right-wing extremists, who have plotted such attacks for many years. They&amp;#39;ve been getting a boost recently from online venues such as &amp;#34;Terrorgram,&amp;#34; a loose network of channels on the social media platform Telegram where users across the globe advocate violent white supremacism. In part, people use Terrorgram to egg one another on -- a viral meme shows a stick figure throwing a Molotov cocktail at electrical equipment. People on the forum have also seized on recent anti-immigration riots in the UK, inciting people there to clash with police. In June 2022, months before the Moore County shootings, users on the forum began offering more practical support in the form of a 261-page document titled &amp;#34;Hard Reset,&amp;#34; which includes specific directions on how to use automatic weapons, explosives and mylar balloons to disrupt electricity. One of the document&amp;#39;s suggestions is to shoot high-powered firearms at substation transformers.&lt;br/&gt;&lt;br/&gt;- [MBFC](&lt;a href=&#34;https://mediabiasfactcheck.com/bloomberg/&#34;&gt;https://mediabiasfactcheck.com/bloomberg/&lt;/a&gt;)&lt;br/&gt;- [Archive](&lt;a href=&#34;https://archive.ph/YGmmf&#34;&gt;https://archive.ph/YGmmf&lt;/a&gt;)
    </content>
    <updated>2024-08-27T18:12:51Z</updated>
  </entry>

</feed>