Conversation
Notices
-
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 14:18:23 JST
pistolero
Hey, this is funny: @Seirdy , despite blocking FSE and having FSE on the evil supervillain list, is scraping FSE through the gopher interface. (cc @mint ) Someone tell him or maybe he'll see this when he scrapes it; I'll leave tcpdump running until I've verified that this post gets through to his scraper. Why he'd be scraping FSE is something you can probably guess, but he's been scraping the public timeline from there.
:mycomputer: dig -x 77.42.48.118 +short
:mycomputer: envs.net.
Here's some tcpdump output; not the raw pcaps, just -X output.
See also: https://fsebugoutzone.org/objects/ad4d151b-a6a1-4694-94dd-f4e60461e7f7 , https://fsebugoutzone.org/objects/55b92e72-d82f-4e9c-a730-34d09d071a99
seirdy-scrapin.log- ✙ dcc :pedomustdie: :phear_slackware: likes this.
-
Embed this notice
(mint@ryona.agency)'s status on Thursday, 18-Jun-2026 15:48:26 JST
@p Probably thinks it's stealthier that way since you aren't ending up in nginx (or Diddy web server if you're a chiggerkey user, or Apache if you're @dcc) logs. Pleroma's Gopher also has no ratelimits or guardrails, I was practically DoSed a while ago with constant 500s until I turned it off. In conversation permalink ✙ dcc :pedomustdie: :phear_slackware: and pistolero like this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 15:48:29 JST
pistolero
@mint @dcc Any ideas on what he would definitely not like to ever receive over gopher? In conversation permalink -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 15:53:10 JST
pistolero
@pernia @Seirdy @mint Not last time I checked. In conversation permalink -
Embed this notice
þernia (pernia@cum.salon)'s status on Thursday, 18-Jun-2026 15:53:13 JST
þernia
@p @Seirdy @mint what the fuck, that looks like my ip address In conversation permalink -
Embed this notice
Nietzschean Ekko Enjoyer (r000t@ligma.pro)'s status on Thursday, 18-Jun-2026 15:54:14 JST
Nietzschean Ekko Enjoyer
@p @Seirdy@fosstodon.org @Seirdy@lemmy.ml @Seirdy@pleroma.envs.net @mint
This is the same guy who paraded me around #fediblock for the exact same thing he's doing rn btw.
In conversation permalink pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 15:54:15 JST
pistolero
@Seirdy @mint cc @Seirdy / @Seirdy Cease and desist, you'll get no more useful information from there. In conversation permalink -
Embed this notice
March 16th, The Hyperboreatkeshiator (hatkeshiatortnd@annihilation.social)'s status on Thursday, 18-Jun-2026 15:57:32 JST
March 16th, The Hyperboreatkeshiator
@p @Seirdy @Seirdy @mint can't you serve him a legal :nigga_stare: notice In conversation permalink pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 15:57:32 JST
pistolero
@HatkeshiatorTND @Seirdy @Seirdy @mint His home address was on cum.salon for a while but I missed it. I probably could. In conversation permalink -
Embed this notice
(mint@ryona.agency)'s status on Thursday, 18-Jun-2026 15:58:35 JST
@p @Seirdy Reminder that he took pedophile instance rot.gives off his list once the admin got him on Matrix and pinky promised they won't allow racism and transphobia. In conversation permalink pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 16:00:04 JST
pistolero
@mint @dcc He says he's in EST now. Anyway, I put that one in. In conversation permalink ✙ dcc :pedomustdie: :phear_slackware: likes this. -
Embed this notice
(mint@ryona.agency)'s status on Thursday, 18-Jun-2026 16:00:06 JST
@p @dcc 1203 Vuelta Olivos Fremont, CA In conversation permalink pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 16:01:35 JST
pistolero
@r000t @Seirdy @Seirdy @Seirdy @mint It's okay when he does it. In conversation permalink -
Embed this notice
Nietzschean Ekko Enjoyer (r000t@ligma.pro)'s status on Thursday, 18-Jun-2026 16:02:38 JST
Nietzschean Ekko Enjoyer
@p @Seirdy@fosstodon.org @Seirdy@lemmy.ml @Seirdy@pleroma.envs.net @mint
receipts btw
In conversation permalink Attachments
-
Embed this notice
meso (meso@new.asbestos.cafe)'s status on Thursday, 18-Jun-2026 16:03:16 JST
meso
@mint @dcc @p certified 1203 Vuelta Olivos Fremont, CA moment In conversation permalink pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 16:03:42 JST
pistolero
@r000t @Seirdy @Seirdy @Seirdy @mint It's "political Calvinism". In conversation permalink -
Embed this notice
Nietzschean Ekko Enjoyer (r000t@ligma.pro)'s status on Thursday, 18-Jun-2026 16:03:43 JST
Nietzschean Ekko Enjoyer
@p @Seirdy@fosstodon.org @Seirdy@lemmy.ml @Seirdy@pleroma.envs.net @mint
Basically what I'm saying is, how the fuck is as:Public Literally Killing Folx but him doing the same thing isn't?
In conversation permalink pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 16:10:13 JST
pistolero
@meso @mint Someone tell him that there are no kids on FSE. In conversation permalink -
Embed this notice
meso (meso@new.asbestos.cafe)'s status on Thursday, 18-Jun-2026 16:10:15 JST
meso
@p @mint pedophile In conversation permalink -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 16:15:41 JST
pistolero
@HatkeshiatorTND @Seirdy @Seirdy @mint BE VERY CAREFUL AT WORK In conversation permalink -
Embed this notice
March 16th, The Hyperboreatkeshiator (hatkeshiatortnd@annihilation.social)'s status on Thursday, 18-Jun-2026 16:15:42 JST
March 16th, The Hyperboreatkeshiator
@p @Seirdy @Seirdy @mint i typed several letters wrong / out of order and ended up with :nig instead of :gnu and clicked where gnu_interjection would show up, and didn't bother proofreading. In conversation permalink -
Embed this notice
March 16th, The Hyperboreatkeshiator (hatkeshiatortnd@annihilation.social)'s status on Thursday, 18-Jun-2026 16:15:44 JST
March 16th, The Hyperboreatkeshiator
@p @Seirdy @Seirdy @mint wrong emote ( i meant :gnu_interjection: ) but this is absolutely bonkers hilarious so i'm leaving it untouched In conversation permalink -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 16:15:44 JST
pistolero
@HatkeshiatorTND @Seirdy @Seirdy @mint I don't know how you confuse those two but I think it works with either. In conversation permalink -
Embed this notice
Nietzschean Ekko Enjoyer (r000t@ligma.pro)'s status on Thursday, 18-Jun-2026 16:28:45 JST
Nietzschean Ekko Enjoyer
@p @Seirdy@fosstodon.org @Seirdy@lemmy.ml @Seirdy@pleroma.envs.net @mint Have you considered just feeding his scraper uncompressible bullshit to fill RAM and/or disks?
although if you did that he'd probably issue an OFFICIAL INSTANCE BLOCK RECOMMENDATION saying that you did a hemkin' unwholesome chungus cybercrime to him
In conversation permalink pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 16:55:32 JST
pistolero
@r000t @Seirdy @Seirdy @Seirdy @mint
> Have you considered just feeding his scraper uncompressible bullshit to fill RAM and/or disks?
I tweaked the response to do something else.
I don't know how his scraper works but I expect to run out of bandwidth before he runs out of disk space.
> he'd probably issue an OFFICIAL INSTANCE BLOCK RECOMMENDATION
As noted in the IFTAS posts, I've been on the list since at least 2019.In conversation permalink -
Embed this notice
nachtrabe (nachtrabe@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 16:58:32 JST
nachtrabe
@p @r000t @Seirdy @Seirdy @Seirdy @mint
shower thought:
can you zip bomb at http content-encoding?In conversation permalink pistolero likes this. -
Embed this notice
Nietzschean Ekko Enjoyer (r000t@ligma.pro)'s status on Thursday, 18-Jun-2026 17:00:53 JST
Nietzschean Ekko Enjoyer
@phnt
His type is absolutely willing to blame entire domains of tens of thousands of users for the actions of one (see him bitching about infosec exchange and fosstodon in the link I provided earlier) so I see no problem doing the same to him.
@Seirdy@fosstodon.org @p @Seirdy@lemmy.ml @Seirdy@pleroma.envs.net @mintIn conversation permalink pistolero likes this. -
Embed this notice
Phantasm (phnt@fluffytail.org)'s status on Thursday, 18-Jun-2026 17:00:54 JST
Phantasm
@p @Seirdy @Seirdy @r000t @Seirdy @mint Just so everyone knows, envs.net is a shared Linux system similar to tilde, so it could be any of his users doing it. In conversation permalink Attachments
pistolero likes this. -
Embed this notice
Nietzschean Ekko Enjoyer (r000t@ligma.pro)'s status on Thursday, 18-Jun-2026 17:02:29 JST
Nietzschean Ekko Enjoyer
@nachtrabe
Yes and @cjd built a thing for that
@Seirdy@fosstodon.org @p @Seirdy@lemmy.ml @Seirdy@pleroma.envs.net @mintIn conversation permalink pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 17:02:44 JST
pistolero
@r000t @phnt @Seirdy @Seirdy @Seirdy @mint He's actively on the "pipes mean guilt" train, given Fedinuke. In conversation permalink -
Embed this notice
Nietzschean Ekko Enjoyer (r000t@ligma.pro)'s status on Thursday, 18-Jun-2026 17:03:02 JST
Nietzschean Ekko Enjoyer
@phnt
Btw one other thing he's participated in is sending abuse complaints to my ISPs and hosting providers, even ones that never hosted any as:Public infrastructure.Given that scraping (remember, I never scraped, servers were pushing statuses to me) is against basically every AUP ever, I feel that's appropriate here as well.
@Seirdy@fosstodon.org @p @Seirdy@lemmy.ml @Seirdy@pleroma.envs.net @mintIn conversation permalink pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 17:03:40 JST
pistolero
@phnt @Seirdy @Seirdy @Seirdy @mint @r000t It's a short list: https://gopher.envs.net/envs.net In conversation permalink Attachments
-
Embed this notice
Nietzschean Ekko Enjoyer (r000t@ligma.pro)'s status on Thursday, 18-Jun-2026 17:05:48 JST
Nietzschean Ekko Enjoyer
@p
Well then there ya go. He needs a taste of his own medicine.I'd have some of my AgentV3N-managed "good boy alts" on various canceldon instances start sounding the alarm but
1) it'd out those accounts
2) let's be honest, these people don't see bad tactics, only bad targets. When we index something, it's Literally Killing Marginalized Folx. When they do it, it's Keeping Tabs On Bad Actors
@phnt @Seirdy@fosstodon.org @Seirdy@lemmy.ml @Seirdy@pleroma.envs.net @mintIn conversation permalink pistolero likes this. -
Embed this notice
nachtrabe (nachtrabe@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 17:06:37 JST
nachtrabe
@r000t @cjd @Seirdy @p @Seirdy @Seirdy @mint
basedIn conversation permalink pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 17:07:49 JST
pistolero
@nachtrabe @Seirdy @Seirdy @Seirdy @mint @r000t Yes. In conversation permalink -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 17:09:09 JST
pistolero
@r000t @phnt @Seirdy @Seirdy @Seirdy @mint
> Btw one other thing he's participated in is sending abuse complaints to my ISPs and hosting providers, even ones that never hosted any as:Public infrastructure.
At this point, anyone can fill out https://abuse.hetzner.com/en?lang=en and attach the log file in the top post.In conversation permalink Attachments
-
Embed this notice
🌈ᚩ🌈 (bonifartius@noauthority.social)'s status on Thursday, 18-Jun-2026 17:11:39 JST
🌈ᚩ🌈
@p @Seirdy@fosstodon.org @Seirdy@lemmy.ml @r000t @Seirdy@pleroma.envs.net @mint *puts on record
> he's making a list, he's checking it twice, using gopher to see whos naughty or nice, santa glow is coming to town
In conversation permalink pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 17:11:58 JST
pistolero
@r000t @phnt @Seirdy @Seirdy @Seirdy @mint Well, you won't get far if you expect any consistency from them, you know, they are not up-front about their actual motivations. In conversation permalink -
Embed this notice
Nietzschean Ekko Enjoyer (r000t@ligma.pro)'s status on Thursday, 18-Jun-2026 17:15:29 JST
Nietzschean Ekko Enjoyer
@p
Yup, so just use the same legal/procedural/hall-monitor apparatus that these "anarchists" and ACAB types keep bludgeoning us with every time they get the chance
@phnt @Seirdy@fosstodon.org @Seirdy@lemmy.ml @Seirdy@pleroma.envs.net @mintIn conversation permalink Attachments
pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Thursday, 18-Jun-2026 17:24:44 JST
pistolero
@r000t @phnt @Seirdy @Seirdy @Seirdy @mint Oh, it's the SPLC and the NED (CIA) now. See the IFTAS posts linked at the top. In conversation permalink -
Embed this notice
✙ dcc :pedomustdie: :phear_slackware: (dcc@annihilation.social)'s status on Thursday, 18-Jun-2026 17:39:11 JST
✙ dcc :pedomustdie: :phear_slackware:
@mint @p Love muh apache
pwrdapacheSW.gif
apache2.png
ride_the_lightning.pngIn conversation permalink Attachments
pistolero likes this. -
Embed this notice
Beer Microdoser (sampler@freebeerextremist.com)'s status on Friday, 19-Jun-2026 03:19:51 JST
Beer Microdoser
@dcc @p @mint
I feel like a creature going extinct because I prefer lighttpd...In conversation permalink pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Friday, 19-Jun-2026 03:21:25 JST
pistolero
@sampler @dcc @mint Oh, nope, I'm in that club. It's the only server with a non-retarded config format and CGI support, also its Lua integration is extremely reasonable. In conversation permalink -
Embed this notice
Beer Microdoser (sampler@freebeerextremist.com)'s status on Friday, 19-Jun-2026 04:17:48 JST
Beer Microdoser
@vulonkaaz @dcc @p @mint
Instead of having lots of php/pl/etc files now, my little web apps have their own servers, and using nginx to reverse proxy is probably not worse than doing it with Lighttpd
Nginx working with letsencrypt easily via plug in is niceIn conversation permalink pistolero likes this. -
Embed this notice
vulonkaaz v3.1 (vulonkaaz@v2.flyingcube.tech)'s status on Friday, 19-Jun-2026 04:17:49 JST
vulonkaaz v3.1
@sampler @dcc @p @mint what happened for you to move to nginx in the end ? In conversation permalink pistolero likes this. -
Embed this notice
Beer Microdoser (sampler@freebeerextremist.com)'s status on Friday, 19-Jun-2026 04:17:50 JST
Beer Microdoser
@vulonkaaz @dcc @p @mint
Lighttpd is, well, very lightweight and I like the way it handles CGI scripts. It always feels like nginx treats CGI as second class citizens. I use nginx now because nginx won but Lighttpd config files feel more natural to me, maybe it would be the right choice today for Nintendo wii or raspi idkIn conversation permalink pistolero likes this. -
Embed this notice
vulonkaaz v3.1 (vulonkaaz@v2.flyingcube.tech)'s status on Friday, 19-Jun-2026 04:17:51 JST
vulonkaaz v3.1
@sampler @dcc @p @mint how good is lighttpd ?
i've been using nginx by default but its probably insanely bloatedIn conversation permalink pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Friday, 19-Jun-2026 04:18:32 JST
pistolero
@sampler @vulonkaaz @dcc @mint Yeah, if you're just doing reverse proxy and a few static files, it's not bad. In conversation permalink -
Embed this notice
Rock DJ :catcrunk: (dj@parcero.casa)'s status on Friday, 19-Jun-2026 04:18:52 JST
Rock DJ :catcrunk:
@pernia @p @mint
This is how I picture @p dealing with his "gopher" problem. :tyronelaugh:In conversation permalink Attachments
pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Friday, 19-Jun-2026 04:19:14 JST
pistolero
@dj @pernia @mint That is exactly what's happening but I don't have enough TNT yet. In conversation permalink -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Friday, 19-Jun-2026 04:25:27 JST
pistolero
@sampler @vulonkaaz @dcc @mint
> It always feels like nginx treats CGI as second class citizens.
It doesn't even support it, I had to run lighttpd behind nginx to do the CGI script for the FBI thing ( https://blog.freespeechextremist.com/blog/fse-vs-fbi.html#2023_03_24__Friday__and_subsequent_weeks ) and have nginx forward to lighttpd.In conversation permalink Attachments
-
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Friday, 19-Jun-2026 04:36:51 JST
pistolero
@vulonkaaz @sampler @dcc @mint nginx isn't really bloated. But it is very optimized around a specific thing and is very limited outside that thing, and a lot of its facilities are obtuse. lighttpd is pretty nice. In conversation permalink -
Embed this notice
Phantasm (phnt@fluffytail.org)'s status on Friday, 19-Jun-2026 04:48:21 JST
Phantasm
@p @Seirdy @Seirdy @r000t @Seirdy @mint
>amber terminal
Are you having your cool-retro-term nostalgia again?In conversation permalink pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Friday, 19-Jun-2026 04:48:22 JST
pistolero
@r000t @Seirdy @Seirdy @Seirdy @mint @phnt As of this morning, they're still the largest consumer of FSE's bandwidth.
envs.net.gifIn conversation permalink Attachments
-
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Friday, 19-Jun-2026 04:48:52 JST
pistolero
@phnt @Seirdy @Seirdy @Seirdy @mint @r000t I never use xterm, just urxvt, so I set the xterm colors to amber and it made me feel nice about running xterm so I run xterm sometimes now. In conversation permalink -
Embed this notice
(nimt@cum.estate)'s status on Friday, 19-Jun-2026 04:50:06 JST
@p @phnt @r000t @Seirdy @mint :cummo: In conversation permalink Attachments
pistolero likes this. -
Embed this notice
(mint@ryona.agency)'s status on Friday, 19-Jun-2026 04:54:15 JST
@p @dcc @sampler @vulonkaaz I guess you could use https://openresty.org/en/ to do request processing/mangling in Lua right in nginx. In conversation permalink Attachments
pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Friday, 19-Jun-2026 04:55:29 JST
pistolero
@mint @dcc @sampler @vulonkaaz Have you ever tried to actually use it and then deploy it? It's a nightmare. In conversation permalink ✙ dcc :pedomustdie: :phear_slackware: likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Friday, 19-Jun-2026 04:57:21 JST
pistolero
@nimt @Seirdy @mint @phnt @r000t
reek--super_sex_delivery_2--enter_the_cum_zone.mp3In conversation permalink Attachments
-
Embed this notice
(mint@ryona.agency)'s status on Friday, 19-Jun-2026 06:00:27 JST
@p @dcc @sampler @vulonkaaz Haven't had the need to but can't imagine it being any worse than maintaining my current 4524 line nested nginx config. In conversation permalink ✙ dcc :pedomustdie: :phear_slackware: and pistolero like this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Friday, 19-Jun-2026 06:52:24 JST
pistolero
@Lyx @mint @Seirdy
> I bullied one of their users off the fedi.
You're a goddamn idiot and you take every piece of glowie bait that you see and screenshots of your posts will be on the exhibit list when they try to eliminate fedi. You screeched at that stupid bot pretending to be a black woman without noticing that she was a bot created to research hate speech on fedi. Please join one of the following instances so that your incompetence will sabotage them instead of the rest of us:
https://cosocial.ca/
https://hcommons.social/
https://hachyderm.io/
https://masto.donte.com.br/
https://mspsocial.net/
https://piaille.fr/
https://sfba.social/
https://social.coop/
https://tooting.ch/
https://wandering.shop/
https://woof.group/
2007-12-11--pay_attention.gifIn conversation permalink Attachments
-
Embed this notice
Nigger_Deluxe 🍕 :blobcattransegg: 🗺 (lyx@cum.estate)'s status on Friday, 19-Jun-2026 06:52:25 JST
Nigger_Deluxe 🍕 :blobcattransegg: 🗺
@mint @p @Seirdy I bullied one of their users off the fedi. Good times In conversation permalink -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Friday, 19-Jun-2026 07:03:37 JST
pistolero
@mint @dcc @sampler @vulonkaaz
> can't imagine it being any worse
It is. You've gotta do in-tree builds and that's a goddamn travesty for deployment. lighttpd just gives you the entire internal C API and it's a lot more like doing Lua scripts in Redis than it is like doing anything that touches nginx's Lua stuff. It would probably be easier to write and maintain an OpenResty compatibility layer for lighttpd than to use OpenResty. The only deployment headache there is that most distros ship lighttpd with Lua disabled.
> 4524 line nested nginx config
Well, you've got me beat; looks like even if you count the generated scraper stuff, I only weigh in at 1,274 lines:
$ wc `find /etc/nginx/ -type f -name '*.conf'`
43 106 1294 /etc/nginx/nginx.conf
981 4214 41608 /etc/nginx/conf.d/bugout.conf
44 96 1230 /etc/nginx/conf.d/bloat.conf
5 9 83 /etc/nginx/conf.d/relay.conf
56 277 3426 /etc/nginx/conf.d/blog.conf
38 143 2139 /etc/nginx/conf.d/git.conf
81 394 5926 /etc/nginx/hiscraper.conf
26 71 1077 /etc/nginx/fastcgi.conf
1274 5310 56783 totalIn conversation permalink ✙ dcc :pedomustdie: :phear_slackware: likes this. -
Embed this notice
Phantasm (phnt@fluffytail.org)'s status on Friday, 19-Jun-2026 07:33:16 JST
Phantasm
@p @dcc @sampler @mint @vulonkaaz nginx does fCGI (my Zabbix instance is using it), but the configuration for it is kinda weird. In conversation permalink pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Friday, 19-Jun-2026 07:36:03 JST
pistolero
@phnt @dcc @mint @sampler @vulonkaaz
> nginx does fCGI
FCGI support is not CGI support. FCGI is a shit thing. I think it is still used by PHP guys.In conversation permalink -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Friday, 19-Jun-2026 07:38:46 JST
iced depresso
@phnt @dcc @sampler @p @mint @vulonkaaz FCGI is still very much a thing. SCGI is around in a few rare places (fossil uses it.) In conversation permalink pistolero likes this. -
Embed this notice
Phantasm (phnt@fluffytail.org)'s status on Friday, 19-Jun-2026 07:38:47 JST
Phantasm
@p @dcc @sampler @mint @vulonkaaz yeah, php-fpm mostly and sometimes a wild Perl script. In conversation permalink pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Friday, 19-Jun-2026 07:55:55 JST
pistolero
@phnt @dcc @mint @sampler @vulonkaaz I feel like it completely eliminates all of the nice properties of CGI. In conversation permalink -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Friday, 19-Jun-2026 08:19:05 JST
pistolero
@icedquinn @phnt @dcc @mint @sampler @vulonkaaz
> FCGI is still very much a thing. SCGI is around in a few rare places (fossil uses it.)
Dear god, the other one.
I mean, I know they're still around, there's just no reason to ever use them.In conversation permalink -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Friday, 19-Jun-2026 11:38:25 JST
iced depresso
@p @dcc @phnt @sampler @mint @vulonkaaz easier to get scgi parsing right than the entire http state machine, unless you just ignore most of the http state machine and punt to a proxy In conversation permalink pistolero likes this. -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Saturday, 20-Jun-2026 01:43:03 JST
pistolero
@icedquinn @dcc @mint @phnt @sampler @vulonkaaz It's just an extra layer of parsing. In conversation permalink -
Embed this notice
pistolero (p@fsebugoutzone.org)'s status on Saturday, 20-Jun-2026 01:53:58 JST
pistolero
cc @graf :ddr_u: In conversation permalink -
Embed this notice
iced depresso (icedquinn@blob.cat)'s status on Saturday, 20-Jun-2026 02:19:45 JST
iced depresso
@p @dcc @phnt @sampler @mint @vulonkaaz the "web 0.1" joke from cat5 basically just does the old http 1.0 and then just intentionally doesn't support most of it. ends up being comparably the same amount of work (scgi just encodes the length of each field as a number, but its a text-based number field, so you're still stuck having to load and read out of a ring buffer :gutkato_naŭza:)
i think this is basically what every new project is doing. just have the frontend deal with the state machine / safeties / whatever and pass the context up in x-headers.
fcgi is idfk the spec for that is much longer than it needs to be.In conversation permalink