Conversation
Notices
-
Embed this notice
Phantasm (phnt@fluffytail.org)'s status on Friday, 14-Mar-2025 23:21:48 JST Phantasm
@sun Did you by any chance disable access to local activities for unauthed users on SPW? Because currently I see broken replies to @hfaust with no parent and fetching the parent (from the inReplyTo field) returns "Not found". - Johnny Peligro likes this.
-
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Friday, 14-Mar-2025 23:26:09 JST Fish of Rage
@phnt @hfaust yes because we were getting destroyed by multiple scrapers Doughnut Lollipop 【記録係】:blobfoxgooglymlem: and Johnny Peligro like this. -
Embed this notice
Phantasm (phnt@fluffytail.org)'s status on Friday, 14-Mar-2025 23:29:56 JST Phantasm
@sun @hfaust Any plans to turn it back on in a few days, because this effectively makes all federation from SPW push-only? A relay does nothing as that's an automated repeat. Johnny Peligro likes this.Johnny Peligro repeated this. -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Friday, 14-Mar-2025 23:30:29 JST Fish of Rage
@phnt @hfaust I don't know yet because when I turn it back on the scraping just comes back in a day Phantasm and Johnny Peligro like this. -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Friday, 14-Mar-2025 23:35:24 JST Fish of Rage
@phnt @hfaust its not even the scraping that matters because well it's public data, it's that it makes the site run like shit -
Embed this notice
Phantasm (phnt@fluffytail.org)'s status on Friday, 14-Mar-2025 23:36:46 JST Phantasm
@sun @hfaust Yeah I get that. I got my ass kicked by Chinese scrapers fucking up my Gitea instance and by extension the Pleroma DB, because the were stored on the same disk. I had to completely nullroute Alibaba US and half of Huawei Cloud. Johnny Peligro likes this. -
Embed this notice
(mint@ryona.agency)'s status on Friday, 14-Mar-2025 23:41:08 JST
@phnt @hfaust @sun One weird trick DESTROYS Money Moon Man's lockpost empire!
for i in $(curl https://fedilist.com/instance/csv\?software\=pleroma | cut -d',' -f1); do curl https://shitposter.world/ostatus_subscribe\?acct\=https://$i/internal/fetch; done -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Friday, 14-Mar-2025 23:42:32 JST Fish of Rage
@mint @phnt @hfaust my site works fast now, it was running slow and my upload was being saturated. you can name call me all you want -
Embed this notice
Lina Inver?e (lina@eientei.org)'s status on Friday, 14-Mar-2025 23:43:08 JST Lina Inver?e
@mint @phnt @hfaust @sun why not just keep that shit to dm's anyway if you're gonna try to hide your threads likes this. -
Embed this notice
Phantasm (phnt@fluffytail.org)'s status on Friday, 14-Mar-2025 23:43:45 JST Phantasm
@mint @hfaust @sun Shush, keep the DoS options open-secrets. You already know when one of those options leaks to hands of someone that doesn't like you. and ✙ dcc :pedomustdie: :phear_slackware: like this. -
Embed this notice
(mint@ryona.agency)'s status on Friday, 14-Mar-2025 23:43:52 JST
@sun @phnt @hfaust I'm literally fixing the shit you broke for everyone else right now. -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Friday, 14-Mar-2025 23:45:53 JST Fish of Rage
@mint @phnt @hfaust if you don't make my site run like shit then what's the problem -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Friday, 14-Mar-2025 23:47:21 JST Fish of Rage
@i @phnt @mint @hfaust what works best is making yourself a less desirable target. Doughnut Lollipop 【記録係】:blobfoxgooglymlem: likes this. -
Embed this notice
:blank: (i@declin.eu)'s status on Friday, 14-Mar-2025 23:47:22 JST :blank:
@sun @phnt @mint @hfaust at least replace the /objects/* redirect with a strict cache like fse/salon/ryona do
doubt you're saturating it with json instead of all the mediaproxies -
Embed this notice
(mint@ryona.agency)'s status on Friday, 14-Mar-2025 23:48:03 JST
@sun @phnt @hfaust The fact I have to do this to begin with. -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Friday, 14-Mar-2025 23:48:41 JST Fish of Rage
@mint @phnt @hfaust "I'm accessing data by replicating it elsewhere without causing a performance problem, take that"
...oh no? -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Friday, 14-Mar-2025 23:49:46 JST Fish of Rage
@i @phnt @mint @hfaust I'll do this, I'm trying to improve things across the board. Phantasm likes this. -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Friday, 14-Mar-2025 23:50:11 JST Fish of Rage
@i @hfaust @mint @phnt you don't happen to have snippet of code for this do you -
Embed this notice
(mint@ryona.agency)'s status on Friday, 14-Mar-2025 23:50:52 JST
@sun @hfaust @phnt About time ti gets reported to gitlab as well, but seeing how the second last update presented accessing outbox with public posts as critical security vulnerability, I doubt it's anywhere near concern for them. ✙ dcc :pedomustdie: :phear_slackware: likes this. -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Friday, 14-Mar-2025 23:55:11 JST Fish of Rage
@mint @phnt @hfaust can you please do that? despite being aggressive with me over it your input is valuable and I appreciate it -
Embed this notice
(mint@ryona.agency)'s status on Friday, 14-Mar-2025 23:56:42 JST
@sun @i @phnt @hfaust Skimming through code, removing `false` here might do the trick.
https://git.pleroma.social/pleroma/pleroma/-/blob/develop/lib/pleroma/web/activity_pub/visibility.ex?ref_type=heads#L76✙ dcc :pedomustdie: :phear_slackware: and Phantasm like this. -
Embed this notice
(mint@ryona.agency)'s status on Saturday, 15-Mar-2025 00:06:14 JST
@sun @phnt @hfaust https://git.pleroma.social/pleroma/pleroma/-/issues/3363 In conversation permalink Attachments
Phantasm and Fish of Rage like this. -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Saturday, 15-Mar-2025 00:06:29 JST Fish of Rage
@mint @phnt @hfaust thank you, I appreciate it In conversation permalink Phantasm and Johnny Peligro like this. -
Embed this notice
pomstan (pomstan@xn--p1abe3d.xn--80asehdb)'s status on Saturday, 15-Mar-2025 00:09:50 JST pomstan
In conversation permalink likes this. -
Embed this notice
Phantasm (phnt@fluffytail.org)'s status on Saturday, 15-Mar-2025 00:57:28 JST Phantasm
@i @mint @hfaust @sun
btw doesn't Pleroma already cache objects, or is that on fetch-only?In conversation permalink -
Embed this notice
(mint@ryona.agency)'s status on Saturday, 15-Mar-2025 00:59:21 JST
@phnt @i @hfaust @sun It does, but doing it with nginx is faster (like in my case of proxying to another continent). In conversation permalink -
Embed this notice
david [blobcat] (david@blob.cat)'s status on Wednesday, 02-Apr-2025 01:33:55 JST david [blobcat]
@mint @phnt @hfaust @sun this fix federating spw for me. Thanks! In conversation permalink Fish of Rage likes this. -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 01:38:57 JST Fish of Rage
@i @david @phnt @mint @hfaust I'm gonna give it to AI to see if it can fix it lol In conversation permalink -
Embed this notice
:blank: (i@declin.eu)'s status on Wednesday, 02-Apr-2025 01:38:58 JST :blank:
@david @phnt @mint @hfaust @sun isn't it swell that one gives a shit about the network failing to federate to any useful degree
https://git.pleroma.social/pleroma/pleroma/-/issues/3363 will stay untouched for years longerIn conversation permalink Attachments
and Johnny Peligro like this. -
Embed this notice
feld (feld@friedcheese.us)'s status on Wednesday, 02-Apr-2025 01:40:55 JST feld
@sun @i @david @phnt @mint @hfaust This seems pretty easy actually -- if you get an authenticated fetch from a server you've never federated with, fetch their key?? In conversation permalink -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 02:14:40 JST Fish of Rage
@i @david @phnt @feld @mint @hfaust there is a bigger problem here which is you have to stick shit in the database before querying to see if there's even really a user on the remote server. In conversation permalink -
Embed this notice
:blank: (i@declin.eu)'s status on Wednesday, 02-Apr-2025 02:14:41 JST :blank:
@feld @david @phnt @mint @hfaust @sun yes, the fix is as simple as {:ok, _user} <- ActivityPub.make_user_from_ap_id(actor_id) like refetch_public_key does In conversation permalink Attachments
likes this. -
Embed this notice
(mint@ryona.agency)'s status on Wednesday, 02-Apr-2025 02:22:00 JST
@feld @david @i @phnt @hfaust @sun A better fix would be to make the setting that blocks access to API stop blocknig access to fucking objects. In conversation permalink -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 02:27:58 JST Fish of Rage
@i @david @phnt @feld @mint @hfaust sure but now it's slow and you can get attacked with a slow server In conversation permalink -
Embed this notice
:blank: (i@declin.eu)'s status on Wednesday, 02-Apr-2025 02:28:00 JST :blank:
@sun @david @phnt @feld @mint @hfaust what, of course not? make_user_from_ap_id fetches the remote user before writing it, not after In conversation permalink -
Embed this notice
pwm (pwm@darkdork.dev)'s status on Wednesday, 02-Apr-2025 02:28:59 JST pwm
@sun @david @i @phnt @feld @mint @hfaust slow loris fake fedi profile attack vector :niggathonk: In conversation permalink Phantasm likes this. -
Embed this notice
(mint@ryona.agency)'s status on Wednesday, 02-Apr-2025 02:29:53 JST
@sun @david @i @phnt @feld @hfaust Almost as if signed fetches do nothing but add more load to the server. In conversation permalink -
Embed this notice
(mint@ryona.agency)'s status on Wednesday, 02-Apr-2025 02:30:47 JST
@pwm @david @i @phnt @feld @hfaust @sun I got DoSed by pedophiles putting 1TB speedtest files as signing actor in forged requests, nothing happened, pleromer just dropped connection after ~30 seconds of not receiving it. In conversation permalink pwm likes this. -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 02:31:28 JST Fish of Rage
@mint @david @pwm @i @phnt @feld @hfaust so you guys are suggesting it's sufficient to just query the actor before inserting into database (which is the sane way anyway) In conversation permalink pwm likes this. -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 02:31:39 JST Fish of Rage
@mint @david @feld @hfaust @i @phnt @pwm I want this shit fixed too In conversation permalink pwm likes this. -
Embed this notice
(mint@ryona.agency)'s status on Wednesday, 02-Apr-2025 02:32:32 JST
@sun @david @pwm @i @phnt @feld @hfaust My suggestion is above.
Screenshot_20250401_203218.pngIn conversation permalink Attachments
pwm likes this. -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 02:35:21 JST Fish of Rage
@mint @david @pwm @i @phnt @feld @hfaust ok this now exceeds the small amount of time I allocated to see if I could fix this without trouble. In conversation permalink pwm likes this. -
Embed this notice
:blank: (i@declin.eu)'s status on Wednesday, 02-Apr-2025 02:36:15 JST :blank:
@mint @david @pwm @phnt @feld @hfaust @sun which as easy as defaulting to just the else case instead of a flat out false In conversation permalink Attachments
-
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 02:36:47 JST Fish of Rage
@i @david @pwm @phnt @feld @mint @hfaust you're saying this is all it takes? I could put this in and it fixes the problem? In conversation permalink -
Embed this notice
Johnny Peligro (mischievoustomato@tsundere.love)'s status on Wednesday, 02-Apr-2025 02:37:57 JST Johnny Peligro
@i @david @phnt @mint @hfaust @sun @fwc point n laugh In conversation permalink -
Embed this notice
:blank: (i@declin.eu)'s status on Wednesday, 02-Apr-2025 02:38:28 JST :blank:
@mischievoustomato @fwc @david @phnt @mint @hfaust @sun and get banned off the gitlab again? In conversation permalink Johnny Peligro likes this. -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 02:38:45 JST Fish of Rage
@i @david @pwm @phnt @feld @mint @hfaust gonna be honest pleroma codebase is convoluted so when I feel like coding I do something else rather than hack on pleroma In conversation permalink -
Embed this notice
:blank: (i@declin.eu)'s status on Wednesday, 02-Apr-2025 02:38:46 JST :blank:
@sun @david @pwm @phnt @feld @mint @hfaust as was suggested last time? yes In conversation permalink -
Embed this notice
Johnny Peligro (mischievoustomato@tsundere.love)'s status on Wednesday, 02-Apr-2025 02:38:54 JST Johnny Peligro
@i @fwc @david @phnt @mint @hfaust @sun fwc doesn't like pleroma, me not really either, we just laugh In conversation permalink -
Embed this notice
Phantasm (phnt@fluffytail.org)'s status on Wednesday, 02-Apr-2025 02:39:33 JST Phantasm
@sun @david @pwm @i @feld @mint @hfaust Didn't you already did that since federation works fine and has worked since mint showed you that part of the code? I haven't checked any objects yet with curl, but I remember it still returning 404 while the federation kept working. In conversation permalink -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 02:40:18 JST Fish of Rage
@i @david @pwm @phnt @feld @mint @hfaust you know good and well one line can cause a ton of problems. In conversation permalink Phantasm likes this. -
Embed this notice
:blank: (i@declin.eu)'s status on Wednesday, 02-Apr-2025 02:40:19 JST :blank:
@sun @david @pwm @phnt @feld @mint @hfaust ONE LINE In conversation permalink -
Embed this notice
Phantasm (phnt@fluffytail.org)'s status on Wednesday, 02-Apr-2025 02:40:26 JST Phantasm
@mischievoustomato @fwc @david @i @mint @hfaust @sun Literal skill issue. Watching his queues blow up by a simple poast defed was also funny from the other side. In conversation permalink Johnny Peligro likes this. -
Embed this notice
(mint@ryona.agency)'s status on Wednesday, 02-Apr-2025 02:40:30 JST
@phnt @david @pwm @i @feld @hfaust @sun No, curling objects still returns "Not found". It's working because I literally forced his server to fetch internal actors of every Pleroma instance. In conversation permalink Phantasm likes this. -
Embed this notice
pwm (pwm@darkdork.dev)'s status on Wednesday, 02-Apr-2025 02:41:05 JST pwm
@sun @david @i @phnt @feld @mint @hfaust if I were BDFL I would defer fetching actor information and later drop information that couldn't be verified. Opens up a question about what to do with temporarily unverified information, but, for new actors I think just quarantining the object until verification could be done would be sufficient (and dropping it if verification failed later) Even if the max holding time is just a few minutes, that ought to be enough to handle slow servers and not overwhelm the db unless you were being deliberately attacked; in which case rate limits or a setting to temporarily disallow federating new users globally or per domain would give you the controls needed to manage.
pleromer keeps actor keys and such, so it would only happen when a user first federates. Probably maybe not worth bothering actually implementing.In conversation permalink Johnny Peligro likes this. -
Embed this notice
Johnny Peligro (mischievoustomato@tsundere.love)'s status on Wednesday, 02-Apr-2025 02:41:24 JST Johnny Peligro
@phnt @fwc @david @i @mint @hfaust @sun the fediverse is held up by duct tape and dreams In conversation permalink -
Embed this notice
Johnny Peligro (mischievoustomato@tsundere.love)'s status on Wednesday, 02-Apr-2025 02:41:49 JST Johnny Peligro
@phnt @david @fwc @hfaust @i @mint @sun and tbf silverpill fixed it fast, pleroma would take around a year while saying it's not an issue In conversation permalink -
Embed this notice
:blank: (i@declin.eu)'s status on Wednesday, 02-Apr-2025 02:41:53 JST :blank:
@phnt @david @pwm @feld @mint @hfaust @sun doing for i in $(curl https://fedilist.com/instance/csv\?software\=pleroma | cut -d',' -f1); do curl https://shitposter.world/ostatus_subscribe\?acct\=https://$i/internal/fetch; done could be considered a security breach as bad as the outbox being opened so people can fetch PUBLIC POSTS In conversation permalink Attachments
-
Embed this notice
Phantasm (phnt@fluffytail.org)'s status on Wednesday, 02-Apr-2025 02:42:31 JST Phantasm
@i @david @pwm @feld @mint @hfaust @sun I was talking about the else in visible_for_user(). In conversation permalink -
Embed this notice
(mint@ryona.agency)'s status on Wednesday, 02-Apr-2025 02:43:17 JST
@i @david @pwm @phnt @feld @hfaust @sun To be fair same endpoint could be used to plant 'p onto remote servers. In conversation permalink -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 02:43:32 JST Fish of Rage
@i @david @pwm @phnt @feld @mint @hfaust flipping one switch stopped 99% of my load problems, idgaf until the scrapers figure out the other ways to scrape posts.
anyway, it looks like I already put it in at some pointIn conversation permalink Attachments
Phantasm likes this. -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 02:44:12 JST Fish of Rage
@mischievoustomato @fwc @david @i @phnt @mint @hfaust I would love to do more stuff with mitra but rust has a learning curve In conversation permalink Johnny Peligro likes this. -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 02:44:47 JST Fish of Rage
@i @david @feld @hfaust @mint @phnt @pwm guys I hate activitypub In conversation permalink pwm likes this. -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 02:46:23 JST Fish of Rage
@i @david @pwm @phnt @feld @mint @hfaust oh I misunderstood, so just replace the if statement with
public?(message) and not local_public?(message)In conversation permalink -
Embed this notice
:blank: (i@declin.eu)'s status on Wednesday, 02-Apr-2025 02:46:24 JST :blank:
@sun @david @pwm @phnt @feld @mint @hfaust no you literally didn't, that's the default, remove the if and do just public?(message) and not local_public?(message) In conversation permalink -
Embed this notice
Johnny Peligro (mischievoustomato@tsundere.love)'s status on Wednesday, 02-Apr-2025 02:46:41 JST Johnny Peligro
@sun @fwc @david @i @phnt @mint @hfaust i knkw In conversation permalink -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 02:48:43 JST Fish of Rage
@i @david @pwm @phnt @feld @mint @hfaust ok anyway I have been told without a failing test case this is going nowhere. In conversation permalink -
Embed this notice
:blank: (i@declin.eu)'s status on Wednesday, 02-Apr-2025 02:49:51 JST :blank:
@sun @david @pwm @phnt @feld @mint @hfaust YES In conversation permalink Attachments
likes this. -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 02:50:48 JST Fish of Rage
@i @david @pwm @phnt @feld @mint @hfaust I was convinced not to just inject a one-liner in code that may have security ramifications In conversation permalink -
Embed this notice
:blank: (i@declin.eu)'s status on Wednesday, 02-Apr-2025 02:50:49 JST :blank:
@sun @david @pwm @phnt @feld @mint @hfaust upstreams mom is failing test case In conversation permalink -
Embed this notice
pwm (pwm@darkdork.dev)'s status on Wednesday, 02-Apr-2025 02:51:40 JST pwm
@sun @david @i @phnt @feld @mint @hfaust projects die when the developers no longer exclaim, "fuck it, we ball" In conversation permalink -
Embed this notice
:blank: (i@declin.eu)'s status on Wednesday, 02-Apr-2025 02:52:17 JST :blank:
@sun @david @pwm @phnt @feld @mint @hfaust PUBLIC POSTS ARE NOT A SECURITY RAMIFICATION, OR ELSE WHY WOULD YOU TAG THEM AS https://www.w3.org/ns/activitystreams#Public In conversation permalink Attachments
-
Embed this notice
(mint@ryona.agency)'s status on Wednesday, 02-Apr-2025 02:52:57 JST
@i @david @pwm @phnt @feld @hfaust @sun To make them available for the public (gscon policule - the public). In conversation permalink -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 02:54:02 JST Fish of Rage
@i @david @pwm @phnt @feld @mint @hfaust ok yeah you're right in the context of the function it's hard to see how it would be unsafe. I'm doing it. In conversation permalink -
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 02:55:36 JST Fish of Rage
@i @david @pwm @phnt @feld @mint @hfaust ok done In conversation permalink Phantasm likes this. -
Embed this notice
(mint@ryona.agency)'s status on Wednesday, 02-Apr-2025 02:56:36 JST
@sun @david @pwm @i @phnt @feld @hfaust
>curl -H "Accept: application/activity+json" https://shitposter.world/objects/7f3a4d17-e079-4ccd-bf79-859c78863397
<{"@context":["https://www.w3.org/ns/activitystreams",[..]
Appears to have worked.In conversation permalink Attachments
Phantasm and Fish of Rage like this. -
Embed this notice
(mint@ryona.agency)'s status on Wednesday, 02-Apr-2025 02:59:36 JST
@sun @david @feld @hfaust @i @phnt @pwm Like pulling teeth, but at least I can now see posts on rawr onion.
Screenshot_20250401_205804.pngIn conversation permalink Attachments
-
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 03:00:21 JST Fish of Rage
@mint @david @pwm @i @phnt @feld @hfaust it also bypasses the restrict_unauthenticated for direct links to notices but I don't give a fuck if it doesn't result in more load on my server from scrapers In conversation permalink Phantasm likes this. -
Embed this notice
Phantasm (phnt@fluffytail.org)'s status on Wednesday, 02-Apr-2025 03:01:41 JST Phantasm
@sun @david @pwm @i @feld @mint @hfaust Should be fine. I haven't seen a scraper that worked like that in a while. In conversation permalink -
Embed this notice
(mint@ryona.agency)'s status on Wednesday, 02-Apr-2025 03:02:48 JST
@sun @david @pwm @i @phnt @feld @hfaust So it did the same thing as unchecking the bottom option. Figured it won't apply to mastoapi, but still better than nothing.
Screenshot_20250401_210133.pngIn conversation permalink Attachments
-
Embed this notice
Fish of Rage (sun@shitposter.world)'s status on Wednesday, 02-Apr-2025 03:03:12 JST Fish of Rage
@mint @david @pwm @i @phnt @feld @hfaust let's see what happens. In conversation permalink -
Embed this notice
feld (feld@friedcheese.us)'s status on Wednesday, 02-Apr-2025 03:05:43 JST feld
@sun @mint @david @pwm @i @phnt @hfaust We should never allow an unauthenticated request (not one of our users) make external API calls that can hang and delay our ability to respond.
Kinda think the smart thing to do would be to deny the first attempt at authenticated fetch because we don't know them and insert an Oban job to fetch their instance actor. Future requests could then begin working, possibly within a second or two. Also will let us prevent duplicates / hammering their server with requests by limiting unique jobs to once per domain like every 5 mins or somethingIn conversation permalink -
Embed this notice
Kirino Kousaka (kirino@shitpost.cloud)'s status on Wednesday, 02-Apr-2025 03:11:53 JST Kirino Kousaka
Don't yell at my friend >:O In conversation permalink Phantasm and Fish of Rage like this. -
Embed this notice
feld (feld@friedcheese.us)'s status on Wednesday, 02-Apr-2025 04:01:58 JST feld
@pomstan @david @pwm @i @phnt @mint @hfaust @sun many years ago there was a Cisco ACL shared among network engineers called ACL_FUCK_CHINA In conversation permalink -
Embed this notice
pomstan (pomstan@xn--p1abe3d.xn--80asehdb)'s status on Wednesday, 02-Apr-2025 04:01:59 JST pomstan
@sun @david @pwm @i @phnt @feld @mint @hfaust why not simply nuke chinese subnets?
In conversation permalink -
Embed this notice
feld (feld@friedcheese.us)'s status on Wednesday, 02-Apr-2025 04:04:56 JST feld
@pomstan @david @pwm @i @phnt @mint @hfaust @sun back then you didn't need to, but yes -- today the addresses allocated per country are a moving target In conversation permalink -
Embed this notice
pomstan (pomstan@xn--p1abe3d.xn--80asehdb)'s status on Wednesday, 02-Apr-2025 04:04:57 JST pomstan
@feld @david @pwm @i @phnt @mint @hfaust @sun you need to subscribe to an actual ip database instead of a static list
In conversation permalink -
Embed this notice
:blank: (i@declin.eu)'s status on Wednesday, 02-Apr-2025 04:25:15 JST :blank:
@feld @david @pwm @phnt @mint @hfaust @sun @pomstan that's when you start dumping in entire ASN's In conversation permalink -
Embed this notice
feld (feld@friedcheese.us)'s status on Wednesday, 02-Apr-2025 05:05:45 JST feld
@pomstan @david @pwm @i @phnt @mint @hfaust @sun I've been hearing that IPv6 is the future since the first World IPv6 day (which the ISP I worked at participated in!) and still it has barely gained traction in the West except on mobile networks. Fortunately mobile phones are a huge use of the internet today so there is some significant traction there, but not really for wired service (cable/fiber/DSL). And often those who do offer IPv6 won't give you a stable allocation so you can't properly leverage a /56 for your own networks. You end up having to use NPTv6 which is basically NAT (sorta, it just replaces half of the address and replaces it with whatever your ISP is currently giving you)
Still not a lot of movement on IPv6 with some of the largest websites/providers. Amazon is now trying to push customers to IPv6 and charging more for IPv4 addresses, but they aren't deploying IPv6 for all their own services ... :sigh:In conversation permalink -
Embed this notice
pomstan (pomstan@xn--p1abe3d.xn--80asehdb)'s status on Wednesday, 02-Apr-2025 05:05:46 JST pomstan
@i @david @pwm @phnt @feld @mint @hfaust @sun iirc ipv6 is geo-aggregatable, that's also why it is the future
In conversation permalink -
Embed this notice
feld (feld@friedcheese.us)'s status on Wednesday, 02-Apr-2025 06:20:55 JST feld
@pomstan @david @pwm @i @phnt @mint @hfaust @sun What good is having an allocation if next time the ISP router reboots you get a completely different one? This is normal behavior for a bunch of ISPs In conversation permalink -
Embed this notice
pomstan (pomstan@xn--p1abe3d.xn--80asehdb)'s status on Wednesday, 02-Apr-2025 06:20:56 JST pomstan
@feld @david @pwm @i @phnt @mint @hfaust @sun why do you need NPT if you get a properly sized dynamic allocation?
In conversation permalink