Spyke

Syndicated from the fediverse. Read and engage on the original instance.

View original on lemmy.ml

34 replies

sh.itjust.works

Everyone give it up for the fella who ran a webserver on a teapot

119
IHawkMikereply
lemmy.world

I like returning 418 instead of 404 or 403 on the files the script kiddies are hunting for on my web servers. I'm sure it does nothing but I'd like to think I've wasted some of their time at least once.

88
psudreply
aussie.zone

I'm pretty sure it exists because of RFC2324 hyper text coffee pot control protocol

10
JasonDJreply
lemmy.zip

Fun fact, first webcam was a series of updating stills of an actual coffee pot so some engineers would know if there was coffee made.

10
hperrinreply
lemmy.world

Technically, all video is a series of updating stills.

8
JasonDJreply
lemmy.zip

True, but most streaming media now is a bunch of stills with the changes for each individual frame between them.

1

True, but webcams still just deliver raw frames (or compressed frames in the case of MJPEG).

1
psudreply
aussie.zone

With that, plus image recognition, plus a control system, you could use rfc2324 to implement the digital control side

Though I think I'd use weight, temperature, and flow sensors for easier service implementation

1

And then plug those values into a image generation service to give users a visually intuitive way to see if there's cooffe or not!

1
Nougatreply
fedia.io

You had one chance to use 420 and you squandered it.

22

Oh I get plenty of chances to use 420. But I think you might be missing the joke. 😁

25
lemmy.world

420 is still avalable. Not sure what you would put there ("Server too high?") and given the controversy over 418 I think its best to leave that one blank instead of making a weed joke.

7

There was an attempt by Twitter at one point to use "420 Enhance Your Calm" as a code to indicate you're being rate limited.

8

200: "I gotchu, bro. Here you go. Have a good day."

401: "You're not on the list. Get lost."

402: "Pay me or get lost."

403: "Everyone get lost."

404: "You are lost."

500: "Ooopsss."

501: "Knew I forgot something..."

504: "I can't do this shit all day."

63

401 is "I don't know who you are. Get fucked"

403 is "I know who you are and you're not allowed here. Get fucked"

15

502: "I'm fucked, you're fucked, but most of all the developer trying to solve this is super fucked."

14

401 is more like “Tell me who tf you are or get lost”, while 403 means “You're not on the list, get lost”

1

Why do these feel like the 5 stages of grief 🤔

25

As a software developer / network admin, all of these are almost always "I fucked up configuring the web server".

20

You reached the end