HTTP RateLimit headers

Jan. 14th, 2026 03:02 am
fanf: (Default)
[personal profile] fanf

https://dotat.at/@/2026-01-13-http-ratelimit.html

There is an IETF draft that aims to standardize RateLimit header fields for HTTP. A RateLimit header in a successful response can inform a client when it might expect to be throttled, so it can avoid 429 Too Many Requests errors. Servers can also send RateLimit headers in 429 errors to make the response more informative.

The draft is in reasonably good shape. However as written it seems to require (or at least it assumes) that the server uses bad quota-reset rate limit algorithms. Quota-reset algorithms encourage clients into cyclic burst-pause behaviour; the draft has several paragraphs discussing this problem.

However, if we consider that RateLimit headers are supposed to tell the client what acceptable behaviour looks like, they can be used with any rate limit algorithm. (And it isn't too hard to rephrase the draft so that it is written in terms of client behaviour instead of server behaviour.)

When a client has more work to do than will fit in a single window's quota, linear rate limit algorithms such as GCRA encourage the client to smooth out its requests nicely. In this article I'll describe how a server can use a linear rate limit algorithm with HTTP RateLimit headers.

Read more... )

silveradept: The emblem of Organization XIII from the Kingdom Hearts series of video games. (Organization XIII)
[personal profile] silveradept
The dreaded "say nice things about yourself" challenge has appeared at [community profile] snowflake_challenge!

While we’re busy celebrating fandom, it’s good to remember to celebrate ourselves, too. Fandom is all of us! I know it’s often easier to talk about what we like about other people than it is to talk nicely about ourselves, but challenge yourself here --

Challenge #7

LIST THREE (or more) THINGS YOU LIKE ABOUT YOURSELF.
They don’t have to be your favorite things, just things that you think are good. Feel free to expand as much or as little as you want.


Challenge: Say good Things About Yourself. Difficulty: Very )

Garden, New Panels, Radio

Jan. 13th, 2026 06:02 pm
ranunculus: (Default)
[personal profile] ranunculus
Since the sun came out the garden has gotten quite a lot of love.  The iris bed with the white irises in it got dug over, the irises lifted and divided.  It has been at least two or possibly 3 decades since the iris have been divided and they were in a sorry state.  There are great numbers of various iris plants sitting around waiting for new homes most of them quite small.   The (few) replanted iris should thrive.  They will be extra happy without the grass that was threatening to choke them out.  Some of the white iris will be replaced with bronze/pink iris from Henry St, and possibly some other colors. 
Elsewhere in the garden; A couple of beds no longer have dying tomatoes in them which makes the fava beans, which were trying to grow in tomato plant shade, really happy.  Tons of grass has been pulled out and dead sunflowers pulled out to add to the compost. Still have two big beds to go but things are definitely looking a lot better.  Sadly there are vole trails all over.  They love all the overgrown plants.  Yesterday traps were set out to reduce the vole population.  So far I've caught 3. 

Today the new metal fence panels for Winter Quarters arrived.  Dave and his son Grant came up to help.  We removed the old beat up/broken panels that decidedly did not fit and put new ones in their place.  It all fits and looks SO much better. Included in this order were several gates, one of which is now hanging from the front-center of the Winter Quarters run in shedrow.  For months we have been using a temporary panel as a gate. This meant lifting it and hooking it on a hinge pin fitting that was loosely attached. It worked surprisingly well as a latch, but it was a pain in the neck to use. Today we replaced that panel with a nice gate on real hinges!

This afternoon I had an interview down at the local community radio station.  I think it went well.  Hopefully I didn't say "um" too many times!  It was kind of fun: The lady who was interviewing me was using some new equipment; when she had trouble getting her sound levels right, my Stagehand training kicked in and we were able to solve them together. 

Sick Day 2

Jan. 13th, 2026 08:43 pm
days_unfolding: (Default)
[personal profile] days_unfolding
I feel like the “ichy, watery eyes” of a cold med commercial.

I woke up at 3:30 AM and used the washroom and checked LJ and DW. I’m going back to sleep. No, I couldn’t for quite a while. I couldn’t breathe through my nose, so I was breathing through my mouth, but that triggered coughing and tears rolling down my face. I kept on changing positions until I found one where I could breathe through my nose. It was after 5 AM at that point. Slept until 8 and I emailed in sick.

Yep, my bank transfers to Schwab are working. My dad said to invest the money in a municipal money fund until I’m ready to invest it for real.

Gracie didn’t want to come inside, not even for a donut. It took a half-hour to get her in here. I was getting annoyed. Bella ran back out a couple of times too.

I need to feed the dogs (done) and myself (done).

Oliver is on the ledge above my bedroom door. Then he slowly made is way towards me, getting attention from the dogs. I tried to get the dogs to leave, but no. Oliver made it over to me, but he wanted to play whappy paws with claws out. I removed him. Then I went to use the washroom. I have been leaking urine when I cough or sneeze, so I got a pad on. The dogs followed me out, so I ran back and shut the door with no dogs or cats. Now I can finally sleep. I started coughing and felt like I was going to throw up but didn’t. I got up and am making some Ramen.

I’m wondering if I should take a shower to break up the congestion. I took a DayQuil and did take a shower. It helped. Now I want to order more NyQuil and DayQuil. I also ordered some cough drops. Got them. I’m going to eat a little and try a nap.

I’ve been getting irritated about all the obits about Scott Adams. He wasn’t a very nice guy. On the other hand, he died relatively young (only five years older than I am now), and I’m probably cranky because I don’t feel well.

I did get a couple hours of sleep. Bella came in with me but napped. Now I let the dogs out. It’s feeding time for the critters (done). Ate dinner. Took NyQuil and my nighttime meds. Bedtime soon.

I need to call the hand doctor’s office tomorrow morning. I don’t think that they want me to come in with a cold.

Three things for a post.

Jan. 13th, 2026 08:56 pm
hannah: (Spike - shadowed-icons)
[personal profile] hannah
Challenge #7

LIST THREE (or more) THINGS YOU LIKE ABOUT YOURSELF. They don’t have to be your favorite things, just things that you think are good. Feel free to expand as much or as little as you want.


1. My hair, which has occasionally gotten the attention of complete strangers, and anything that gets someone's attention in New York City is something to be proud of.

2. My blood, which I donated again yesterday, and being O-, is too useful for me to keep all to myself.

3. My eyebrows, which I have no intention of thinning or threading, and think are charming and cute the way they are.

two log cabins with snow on the roofs in a wintery forest the text snowflake challenge january 1 - 31 in white cursive text

Minimum Wage, Minimal Reasons To Stay

Jan. 14th, 2026 01:00 am
[syndicated profile] notalwaysworking_feed

Posted by Not Always Right

Read Minimum Wage, Minimal Reasons To Stay

Me: "Uh, [Boss]? The schedules are out for next week, and I'm on them."
Boss: "So?"
Me: "I'm off next week. I've had it scheduled off since December last year."
Boss: "No, you didn't."

Read Minimum Wage, Minimal Reasons To Stay

canyonwalker: Sullivan, a male golden eagle at UC Davis Raptor Center (Golden Eagle)
[personal profile] canyonwalker
Three months ago I started telling the story of the church up the hill. Except for most of my life it was the mystery of the church up the hill.

An AI rendering of the church up the hill (Google Gemini, Oct 2025)

I grew up in a Catholic family, and we lived in a neighborhood where there was a Catholic church right up the hill from us. It was easy walking distance, about 3 blocks. But we almost never attended that church, at least not that I remember. Instead we were regular parishioners at the Catholic church in the next town over— a church a 20 minute car trip away, in a town we never lived in.

It always seemed strange to me, "Why don't we attend the church almost literally in our back yard—" the strip of land immediately behind our back yard was literally owned by the church— "Instead of driving to another city?" I asked my parents many times. The answers they gave never made sense. It wasn't until I was in my 40s, and my father was on his deathbed, that I pieced together the truth to unravel this mystery.

Follow me through the jump for the rest of the story.

Read the rest of the story... )

Panel Suggestions Open

Jan. 13th, 2026 06:09 pm
boxofdelights: (Default)
[personal profile] boxofdelights posting in [community profile] wiscon
If you have an idea for a Wiscon panel -- even a half-baked idea -- you can propose it here:

https://docs.google.com/forms/d/e/1FAIpQLSfvi7TCCIHg82rSpzrUKl8wX2SNMevlGP5HxOOnqa0pkrWu2w/viewform?usp=sharing&ouid=106072416256127446722

Seriously, even if your idea is just "We have to talk about Heated Rivalry!" it's okay to propose that. The Panels team will take all the input we get, and work to shape it into a proposed schedule.

If you'd like to talk your idea over before you suggest it, you can use the comments to this post, or start a new post in this group, or start a new post in your own space and maybe also point your readers here?

(no subject)

Jan. 13th, 2026 07:52 pm
flemmings: (hasui rain)
[personal profile] flemmings
Something I don't quite get in Murderbot is the paranoia the general population seems to have about SecUnits going rogue. I say seems because it's possible Murderbot itself is just paranoid. But the theme does figure in its media so I suppose people really have this fear. And why? Here you have what's essentially a security system that's supposed to keep you alive as its main directive. For all intents and purposes, from most people's pov, it's just a superior robot. Getting wound up about what it might do is equivalent to fretting that Siri or Alexa will try to murder you using your smart house. Which is not why I don't have a smart house, or a Siri or an Alexa, but is still ridiculous.

Couldn't sleep last night in spite of exercise in the day. I refrained from checking my clock but will guess it was well after 3 when I got off and was awake at 9:15. Did not go back to sleep and paid for it with chronic semi-headache all day. Or could be the pressure changes from approaching fronts though the real change doesn't happen till tomorrow evening when temperatures plunge yet again, and the current rain turns to snow. House down the street had a crate of National Geographics out front, plus a box of mugs and glasses. I took a crystal wineglass and left the highball glasses, even though my body currently hates wine and I broke my one martini glass. I don't need incentives to drink. But I do hope the guys took those magazines back in, because periodically someone on the neighbourhood FBs will ask if anyone has magazines for school projects. 

Busy Tuesday

Jan. 13th, 2026 07:42 pm
rolanni: (Default)
[personal profile] rolanni

The Long Back Yard

#
Well. I solved some, but not all of my problems. Charlie's was able to take care of the tire pressure for me, so I don't have to get any more scoldy emails from my car. Is anyone else's car like this? It only writes when it wants something -- air in the tires; washer fluid. It never writes to see if I want something, or just to say hey. Honestly, it's like we don't have a relationship at all.

Lowe's was a labyrinth, Target was much better than the last time I was in, and I could actually shop.

I found The. Perfect. barstool for My Studio at Marden's, but Marden's, along with its other peculiarities, doesn't deliver. Or doesn't always deliver, and while the stool in question would fit in the back of the Subaru, my chances of getting it downstairs with both it and me in one piece were -- let's just say the smart money would back gravity. Heavily.

I found a less perfect, and only slightly more expensive barstool at Fortin's, and they? Will send it across the river tomorrow with a nice young person who will take it down the stairs for me, so -- win.

I did not arrive at a satisfactory solution for sunblocking the sliders, though I may have an It'll Do.

I came nowhere near achieving a premade step so I can walk out of Steve's office and onto the deck without breaking an ankle.

Two pleasant things happened. At Target, I was prompted to Use Google Wallet, and so I did -- only it didn't work. My cashier was in my corner though, and between us, with a bit of last minute advice from a pro on the other register, I got it to work, and he cheered.

Also, when I stopped to drop a package off at a friend's house, a big black cat came down the middle of the road toward me, clearly on A Mission. I said, "Is that Spazzio?" and his tail went up just as far as it could.  He escorted me to the porch, where I left the package. He lobbied hard for me to let him in, but -- no key, kitty.

So, back home now, and? I should find something to eat, I guess.

How's everybody doing today?
#
Fortin's wins today's hero badge.  They brought my bar stool to me an hour after I got home, carried it into the house, down the stairs and into the studio.  We are now set up and ready to do some glasswork.

#
Went to needlework, but -- I grabbed the wrong bag off the hook, so I had the Invisible Project to work on. Still, it was nice to just sit and chat. Home now, and V. tired.

I expect I'm not long for a vertical position.

Tomorrow, I hope to write like the wind. I'll check in as can.

Everybody have a good evening. Stay safe.


Mikmak's Big Mega-City Adventure

Jan. 14th, 2026 12:24 am
shakalooloo: (Slaine)
[personal profile] shakalooloo posting in [community profile] scans_daily
11



Last year's 2000ad Xmas special had a story where Judge Dredd encountered an eerily familiar Belgian traveller...

Read more... )

More Laser-Eyed Loon Art

Jan. 13th, 2026 01:52 pm
lydamorehouse: (Default)
[personal profile] lydamorehouse
 laser loon
Image: the "don't tread on me" snake being beheaded by a laser-eyed loon with the Minnesota flag on its chest (created by Andrew Prekker).

You know I love my laser-eye loons and I could not have been happier to see this art pop up on my Facebook Feed. Andrew is selling this art on Redbubble and I bought a t-shirt immediately. (Feel free to click the link and get your own merch.) For those of you new to my journal, I posted about Minnesota's collective enjoyment out of imagining that the red eyes of the loon could (and should!) shoot laser beams in the past. My library card has a loon with lasers shooting out of its eyes and we NEARLY had a state flag with a loon shooting laser beams out of its eyes.

One thing I have learned while living in a police state is that I need to do one good thing a day or I go out of my mind with stress. Today, when I realized I was just pacing around the house trying not to doom scroll, I found out that Smitten Kitten (for out-of-towners, this is a sex positive, trans and queer owned sex shop) has been acting as a distribution center for people who are in hiding from the gestapo. They put out a call for diapers, etc. So, I hopped in my car, bought a few things at my local Menards, and then drove over to drop them off. Just feeling the energy in the shop, being greeted by people still excited to see my queer D&D t-shirt (actually ConFABulous, which I talked to the person about potentially coming to this next year)... it felt good, maybe even kind of normal in a This is NOT normal sort of way?

Right now, at 6:30 pm,  I'm going to go throw on my coat and go sing with some neighbors. I am, apparently, someone who needs to DO.  

Stay strong out there, everybody!



When Henry Met Janet

Jan. 14th, 2026 12:09 am
shakalooloo: (Ant-Man)
[personal profile] shakalooloo posting in [community profile] scans_daily
06



Even in its earliest days, the relationship between the Ultimate Universe Ant-Man and Wasp is much more heartwarming than any previous interpretation!

Read more... )

Ultimate Endgame #1

Jan. 13th, 2026 11:56 pm
shakalooloo: Herbie (Nono)
[personal profile] shakalooloo posting in [community profile] scans_daily
03



No, neither Wolverine nor Storm appears inside, no matter how prominent the cover may imply them to be.

There are revelations and deaths within, but to my eye the most important detail is the introduction of an Ultimate verion of a character that the first Ultimate universe foolishly ignored:

Read more... )
dewline: "Aux armes pour les poches, tout le monde! (design)
[personal profile] dewline
I'm shopping for a particular kind of font family. Looks close to Helvetica UCE, has multiple weights like Gravitica Compressed or Tungsten and has at least two character sets in addition to Latin. Greek and Cyrillic at least.

Can anyone here help me with this?

Profile

jazzfish: Jazz Fish: beret, sunglasses, saxophone (Default)
Tucker McKinnon

Most Popular Tags

Adventures in Mamboland

"Jazz Fish, a saxophone playing wanderer, finds himself in Mamboland at a critical phase in his life." --Howie Green, on his book Jazz Fish Zen

Yeah. That sounds about right.

Expand Cut Tags

No cut tags