Received: from mail.netlandish.com (mail.netlandish.com [174.136.98.166])
	by code.netlandish.com (Postfix) with ESMTP id BDC7053A
	for <~netlandish/links-discuss@lists.code.netlandish.com>; Fri, 07 Mar 2025 13:33:56 +0000 (UTC)
Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.128.169; helo=mail-yw1-f169.google.com; envelope-from=peter@netlandish.com; receiver=<UNKNOWN> 
Authentication-Results: mail.netlandish.com;
	dkim=pass (1024-bit key; unprotected) header.d=netlandish.com header.i=@netlandish.com header.b=O8pAkV6e
Received: from mail-yw1-f169.google.com (mail-yw1-f169.google.com [209.85.128.169])
	by mail.netlandish.com (Postfix) with ESMTP id D93A51D643F
	for <~netlandish/links-discuss@lists.code.netlandish.com>; Fri, 07 Mar 2025 13:33:54 +0000 (UTC)
Received: by mail-yw1-f169.google.com with SMTP id 00721157ae682-6f7031ea11cso19738297b3.2
        for <~netlandish/links-discuss@lists.code.netlandish.com>; Fri, 07 Mar 2025 05:33:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=netlandish.com; s=google; t=1741354434; x=1741959234; darn=lists.code.netlandish.com;
        h=to:from:subject:message-id:date:content-transfer-encoding
         :mime-version:from:to:cc:subject:date:message-id:reply-to;
        bh=b0CzZKIb7+Dw5A4zoYijIycK7N/NBW1NPjBml9GzPWk=;
        b=O8pAkV6eViCvoHhXVoXAorMD8cDSyMICPyHKRXA+uyUuGdySFYAdy8iOunc9NHXCPj
         OuzYonRGT+DB68tYxMf4Io5Y+nDB/m8KfxmMOarJgfwr5VSsy9qr9Ea8V05YLNbenglC
         EXk5Gu+3mTyHH41v243ckOxZkukiMR4liyqHE=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1741354434; x=1741959234;
        h=to:from:subject:message-id:date:content-transfer-encoding
         :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
         :reply-to;
        bh=b0CzZKIb7+Dw5A4zoYijIycK7N/NBW1NPjBml9GzPWk=;
        b=UdgZ3c0csrth/1XIYXfmLvqhcPAnA0k2Css8Djf9Hn2gqbWgJ3HirnOpgGelQMIy+t
         gp7F4a9xwhYH4z47lZKHsC7NuYWtAuFPxHnWW+tVsu2C5zGJ6gSaOilVLiUxU+kCcMZo
         wGUngBRwvcCsNQv6H/z6J4uf+R49QBWlOKftbJFgr7zxHiXHxikQ9VQMNW9u7nU7mIBJ
         FB7/iRyyLniU9s6V6YigX9zlfO8i5AWQn2/UXhjcqCtZBJX9M9PzllSZHSovWeQr0oU0
         qle5b4b55rgHfr8Yx3HM3DO9P7Y1SZboTgJO5r03nZrMR+ikaK2xY/NVN/+l/u1/WM7X
         d3VA==
X-Gm-Message-State: AOJu0YxMiDAwxH5aPNeIyWumr/5/mLeDb8Tsq9dZisiV4xHiyCdQzLud
	ht64l69dX4hanLAe6/hmN1nDgr99fYFhVpjEriX9HscaImzXquDn1kS+NvHz4F0KlTbzHykOpls
	aBsc=
X-Gm-Gg: ASbGncuxXpAsdragN/lDbfM57oFdxHNQLUOFOsqcbXiBqgpyu9hqFSJQSrX+jcU50cZ
	D53xwPKJtmkRt+vD8Asw4x7cCCxFruzbkuZLPw+rDvtbWRSG4VcmLAjxhhPHDLLknTC+VpbRvAs
	8NzTZmyg6Z/asgYllu20EisBrS6zLKEiMRUMB86kKNvE6gajYvOv4ctaAg9PHcvz8LfBuGfJoD1
	jh82tqDCR3Fef1LtfWg/qstHZKliBG8odJtbU1Jt9Q+L+NUZZBwdPKtxy7uMheiLgoD+iq4HrtG
	RhFlHFnWRfHJo+ZX6/yUtCM5DUnst7v63uAdl0+CeVMg
X-Google-Smtp-Source: AGHT+IFpQjxiN1R4r0/Jp6CurU3XXEjSrbfz/Rgc1XBIwlIU9lzYPO9neA1BwEtzjmwgnLG30/x8KA==
X-Received: by 2002:a05:690c:6382:b0:6ef:5688:f966 with SMTP id 00721157ae682-6febf3b79b3mr50275067b3.37.1741354434183;
        Fri, 07 Mar 2025 05:33:54 -0800 (PST)
Received: from localhost ([2803:2d60:1107:87f:6429:e2c:6ba6:b9ec])
        by smtp.gmail.com with ESMTPSA id 00721157ae682-6feb2a1c260sm7235757b3.6.2025.03.07.05.33.53
        for <~netlandish/links-discuss@lists.code.netlandish.com>
        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
        Fri, 07 Mar 2025 05:33:53 -0800 (PST)
Mime-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=UTF-8
Date: Fri, 07 Mar 2025 07:33:52 -0600
Message-Id: <D8A2MMRJ2F12.1H3H29T1XO6MG@netlandish.com>
Subject: Changes due to bot abuse
From: "Peter Sanchez" <peter@netlandish.com>
To: <~netlandish/links-discuss@lists.code.netlandish.com>
X-Mailer: aerc 0.20.1-19-g9ad1e1e1ace6

While LinkTaco is a young project the bots seemed to have picked us up.=20
We've seen a huge rise in scraping bot traffic. Not yet enough to
warrant any sort of middle layer protection (ie, OVO or Cloudfare, which
I'd hate to have to do) but enough to where it can cause issues or
slowness on the site.

To help mitigate I pushed a small change[0] today that requires accounts
to be logged in to view public bookmark, /recent, or /popular pages
while using filter combos of more than 2 tags.

Hopefully this helps decrease the scraper traffic and doesn't affect any
users or workflows. Please let me know if there are any issues or
concerns.

Thanks,

Peter

[0]: https://git.code.netlandish.com/~netlandish/links/commit/5851060eb47d9=
310b58d2b700fedd3779385ef24