Sep. 10th, 2026 01:30 pm

Expressly In The Way

[syndicated profile] notalwaysright_feed

Posted by Not Always Right

Read Expressly In The Way

As soon as she'd finished, I waited for her to move her full buggy out of the way, but she stood there at the card reader, reviewing her receipt. The cashier scanned my three items, bagged them for me, and gave me my total. Still, the woman had not moved.

Read Expressly In The Way

Sep. 10th, 2026 01:00 pm

Capitalism Calls The Shots

[syndicated profile] notalwaysright_feed

Posted by Not Always Right

Read Capitalism Calls The Shots

Customer: "How much do you charge for a shot of [Brand] vodka?"
Me: "$15. It's $9 if you want the house vodka."
Customer: "What?! But I can get the whole bottle for… well, a lot less per fluid ounce than that!"

Read Capitalism Calls The Shots

Sep. 10th, 2026 12:45 pm

(no subject)

[syndicated profile] notalwaysright_feed

Posted by Not Always Right

Read

Years ago, when my sister was very young, we had this exchange. Me: (Sister), you’re a cutie pie. Sister: I not a cutie pie! I not food! I couldn’t resist hugging her. Years later, I related this story to my five-year-old son. His response: Son: What’s a cutie pie?

Read

[syndicated profile] icanhascheezburger_feed

Posted by Bar Mor Hazut

We're all familiar with that one hire that no one understands how they got the job.

They don't have the skills, they don't have the qualifications, they don't even have any strings to pull. They simply walked into the business, charmed everyone in the building, and got themselves the job.

That is exactly what the kitten below did.

When this construction crew started working one morning, the last thing they expected was to welcome a new, tiny, fuzzy team member to the crew. But when they heard little meows coming from inside their machinery, they simply could not ignore the cry for help and immediately started working on getting the small kitten out.

They got the whole rescue mission on video, right up until the moment the kitten went flying out of the excavator. When they started sharing the story online, people were instantly enamoured with the brave cat who managed to get herself a job as a construction crew member, even without any skill whatsoever.

We're not kidding. After she got rescued, Sue (short for Komatsu) got her very own uniform, safety hat, and vest, so she could join the team that saved her life. Sue was adopted by a family member of one of the rescuers, and now she visits her friends every week and oversees their construction work to make sure no kitten gets harmed in the process.

Scroll down for the full, absolutely heartwarming story of Sue and her team, and make sure to scroll all the way down to watch the full video.

[syndicated profile] icanhascheezburger_feed

Posted by Giuliana Tiscioni

Tell me: how many of you have been reluctant to interact with a Sphynx cat just because you think they look weird? 

Sphynx cats have that enigmatic look that no other cat has. When we hear that ancient Egyptians revered cats, that is the image of a cat we have in mind: a Sphynx sitting regally on a pedestal, dressed like a Pharaoh, with a bunch of hooman servants at its feet to feed it tuna. I have absolutely no idea whether there was tuna in ancient Egypt, but at least I think they had fish. They must have had fish. Anyway…

Sphynx cats are not like any other regular cat. I have never met one in person, but the experts say that they are usually really affectionate with their hoomans and really playful. They get their name after the famous Egyptian Sphinx, that's true, but I bet that something you didn't know was that they are not originally from Egypt. No, sir, they come from, wait for it: Canada! Can you believe that? Somehow, that information makes absolutely no sense to me. Canada is known to be a pretty cold place, so why would they have a cat with no hair to warm itself up? I'm telling you, it made infinitely more sense to believe they actually came from Egypt. It's hot there; you have deserts, sand, and it would be terribly difficult to keep a cat's fur clean with all that sand lying around. I guess nature likes to play around every now and then with some weird combinations. 

Either way, Sphynx cats deserve more recognition. It's not fair to cast them aside just because they are balding a little. Under those criteria, most of us would have to start casting aside half of our uncles. I'm joking, obviously. Family is still family. And Sphynx cats are still kittens that deserve our love and attention. They can be just as cute and wonderful as any of our regular furry cats. They might not be furballs in reality, but they are in spirit. So here I bring to you some of the cutest photos of Sphynx cats to warm up your heart. Most of them are wearing little sweaters, which makes them look all the more pawdorable! 

Sep. 10th, 2026 11:45 am

(no subject)

[syndicated profile] notalwaysright_feed

Posted by Not Always Right

Read

It’s many years later but the now very elderly husband’s-aunt-who-is-a-nun from this story (https://notalwaysright.com/the-devil-has-a-spelling-on-you/51735/) is finally visiting us. (Daughter is now fifteen.) We are working from home while she visits, and on the first morning she is in the shower for a while at peak time before 9, so I can’t have a shower although […]

Read

Sep. 10th, 2026 06:30 am

A Bit of DNS

[syndicated profile] the_daily_wtf_feed

Posted by Remy Porter

I'm not a DNS person, in that I appreciate that it exists but am not up on the inner workings. It solves a lot of problems with dark magic I don't fully understand, and fortunately don't need to.

But Lucio noticed something that I do think is interesting, within the scope of the CAA record type.

The CAA record started with RFC6844, which was obsoleted by RFC8659. Both RFCs lay out the same core idea: you can add a CAA record to your DNS entries to say, "hey, this domain over here is allowed to issue certificates for me". That's the sort of thing that enables LetsEncrypt to hand out certs, and is an important part of why we can run HTTPS everywhere these days.

Now, RFC6844 has this in it:

Issuer Critical:  If set to '1', indicates that the corresponding
     property tag MUST be understood if the semantics of the CAA record
     are to be correctly interpreted by an issuer.
		Issuers MUST NOT issue certificates for a domain if the relevant
			CAA Resource Record set contains unknown property tags that have
			the Critical bit set.

The issuer critical flag means that the certificate issuer needs to validate your CAA record before it issues a certificate for you. There's more in the RFC about what exactly that means, but we don't care about those details for right now. The rule here is "set a flag to 1".

A little later in the RFC, the flag is described in more detail- as a bitmask. Specifically, bit 0 is the issuer critical flag. Bits 1-7 are reserved for future use.

Now, here's where we get into trouble, because programmers don't understand bits, and because the CAA record expects you to put an integer in this field. So, if you want issuer critical enabled, what value to you put in this field?

128, obviously. That's 10000000.

Except, if you don't understand bits, that's not obvious. A lot of people read this and decided that the documentation meant they needed to put 1 in the field- aka 00000001. This is wrong.

The updated RFC tries to explain it a bit more clearly:


    Bit 0, Issuer Critical Flag:
        If the value is set to "1", the Property is critical. A CA MUST NOT issue certificates for any FQDN if the Relevant RRset for that FQDN contains a CAA critical Property for an unknown or unsupported Property Tag. 

Note that according to the conventions set out in [RFC1035], bit 0 is the Most Significant Bit and bit 7 is the Least Significant Bit. Thus, according to those conventions, the Flags value 1 means that bit 7 is set, while a value of 128 means that bit 0 is set.

Now, pop quiz: what percentage of the people using this field have actually read the RFC? Not many. Probably a number that rounds down to zero, if we're being honest.

But now, let's say you're LetsEncrypt. You're supposed to be validating the CAA records of your customers if the bit is set, but a substantial portion of your customers are using it wrong. Do you: stand by the specification and tell them that they're wrong? Or say, "well, it's a reserved bit anyway, we'll (ab)use it and accept bad data".

Of course they'll accept bad data.

// filterCAA processes a set of CAA resource records and picks out the only bits
// we care about. It returns two slices of CAA records, representing the issue
// records and the issuewild records respectively, and a boolean indicating
// whether any unrecognized records had the critical bit set.
func filterCAA(rrs []*dns.CAA) ([]*dns.CAA, []*dns.CAA, bool) {
	var issue, issuewild []*dns.CAA
	var criticalUnknown bool

	for _, caaRecord := range rrs {
		switch strings.ToLower(caaRecord.Tag) {
		case "issue":
			issue = append(issue, caaRecord)
		case "issuewild":
			issuewild = append(issuewild, caaRecord)
		case "iodef":
			// We support the iodef property tag insofar as we recognize it, but we
			// never choose to send notifications to the specified addresses. So we
			// do not store the contents of the property tag, but also avoid setting
			// the criticalUnknown bit if there are critical iodef tags.
			continue
		case "issuemail", "issuevmc":
			// We support these property tags insofar as we recognize them and
			// therefore do not bail out if someone has one marked critical. But
			// of course we do not do any further processing, as we do not issue
			// S/MIME or VMC certificates.
			continue
		default:
			// The critical flag is the bit with significance 128. However, many CAA
			// record users have misinterpreted the RFC and concluded that the bit
			// with significance 1 is the critical bit. This is sufficiently
			// widespread that that bit must reasonably be considered an alias for
			// the critical bit. The remaining bits are 0/ignore as proscribed by the
			// RFC.
			if (caaRecord.Flag & (128 | 1)) != 0 {
				criticalUnknown = true
			}
		}
	}

	return issue, issuewild, criticalUnknown
}

Lucio writes:

Now I assume we all agree about the high wisdom of using bitmasks these days. Do we really need to save those bits at the price of a totally screwed up readability?

Now, I do like bitmasks, because I like the ability to trivially combine a bunch of values together with simple boolean operations, but I recognize that people can, and do screw it up. All the time. Am I going to say the DNS people were wrong for using a bitmask in their networking specification? No, I wouldn't go that far. But it certainly caused issues, and I do have to wonder: if you're treating 7 of 8 bits as reserved, maybe you should just have made it a flag?

[Advertisement] Keep all your packages and Docker containers in one place, scan for vulnerabilities, and control who can access different feeds. ProGet installs in minutes and has a powerful free version with a lot of great features that you can upgrade when ready.Learn more.
Sep. 10th, 2026 11:00 am

(no subject)

[syndicated profile] notalwaysright_feed

Posted by Not Always Right

Read

This isn’t a story that’s very funny, but it happened a few days ago, and I felt the need to get it off my chest. My manager is not a nice person at all Quote: I am a very short teenage girl, and i frequently get made fun of for my height. Where i currently […]

Read

Sep. 10th, 2026 11:00 am

Un-Fare Expectations

[syndicated profile] notalwaysright_feed

Posted by Not Always Right

Read Un-Fare Expectations

Guest: "That taxi was VERY expensive."
Me: "Well, our city's taxis are actually pretty reasonably priced compared to some places I've visited."
Guest: "Can you call me a cheaper taxi?"

Read Un-Fare Expectations

Sep. 10th, 2026 10:00 am

(no subject)

[syndicated profile] notalwaysright_feed

Posted by Not Always Right

Read

[One Saturday, my wife and I drove to Fredricksburg, Tx, which is well-known for its many wineries, breweries, and distilleries. At our first stop (where we have a membership), we get a free glass of wine each visit. We go out to their patio/pergola to enjoy the breeze and the music playing by a jazz […]

Read

Sep. 10th, 2026 09:00 am

(no subject)

[syndicated profile] notalwaysright_feed

Posted by Not Always Right

Read

I’m walking across a parking lot to a store when harried-looking woman walking the opposite direction flags me down. Aside from looking rushed, there’s nothing immediately apparent that stands out about her. Woman: Excuse me! Excuse me! Me: Yes? Woman: Oh, good; you heard me. How do you spell “grease”? Me: Um–the oily substance or […]

Read

Sep. 10th, 2026 08:00 am

(no subject)

[syndicated profile] notalwaysright_feed

Posted by Not Always Right

Read

My family was watching my brother’s fiance’s kids (2 and 4 year olds) while she was working. One of the things we had been teaching them was how to “pound it”, complete with full fist bump. One day, I come up from my room in the basement to see the 2 year old sitting in […]

Read

Sep. 10th, 2026 07:00 am

Hat’s Off To Common Sense

[syndicated profile] notalwaysright_feed

Posted by Not Always Right

Read Hat’s Off To Common Sense

I work in a hat store inside a department store, selling, among other things, sports caps. A customer shows me a Milwaukee Brewers cap.
Customer: "Can I shrink this hat by microwaving it?"

Read Hat’s Off To Common Sense

Sep. 10th, 2026 03:00 am

Eggs-It, Stage Left

[syndicated profile] notalwaysright_feed

Posted by Not Always Right

Read Eggs-It, Stage Left

I worked at an owner-managed diner/restaurant that, by all accounts, provided a fantastic deal. Not a single entree cost more than $12, and the portions were massive. Yet daily, some snide customer would ask:
Customer: "And why is an egg salad sandwich $7 when I could make it at home for free?!"

Read Eggs-It, Stage Left

[syndicated profile] icanhascheezburger_feed

Posted by Giuliana Tiscioni

You know when cats get into really weird places without explanation? 

We've seen them inside drawers, behind or inside the fridge, inside our wardrobes, in boxes, on top of the roof, and in so many other places! They are like professional contortionists and hide-and-seek players. 

Cats like to feel protected and guarded, so they get into the most secret, hidden corners of the house. They're also really gossipy creatures, so it's natural to find them on top of the roof looking at our neighbor's backyard or plastered against the window to see what's going on in the street. Our purrfect fluffy friends like to hear all the tea; if only they could talk, they would come back to the house to tell us all the hidden details from the neighbors' lives. Yes, they like to know about other people's lives as much as we do. 

As for the laundry thing, our best guess is that they actually like us and are trying to find a place that smells like us so they can feel like we're still with them. We have to go to work, we have to do our groceries and run errands, so we can't be beside our babies all the time. Yes, much against what we think, our feline fluffies actually love us and miss us when we're gone, so they find clothes that smell like us to feel like we're close. They are big old softies on the inside, even if they want to make it look like they're all indifferent and better than us. They are sentimental and clingy as heck when they want to be, and we can't let them forget that! That's why this time we have a collection of cat photos that apparently missed their owners and wanted to take a dive into the laundry basket to feel cozy and warm. We can't blame our furry babies for that, especially now that autumn is starting and we're all looking for a bit of comfort and a bunch of snuggles. Get your laugh ready and your blanket at hand to enjoy these lovely laundry cats! 

Sep. 10th, 2026 12:00 am

For Cod’s Sake, It’s Fish!

[syndicated profile] notalwaysright_feed

Posted by Not Always Right

Read For Cod’s Sake, It’s Fish!

Me: *After giving my partner’s order.* "…and I’ll have the fish and chips, please."
The cashier turns and walks out the back, without even an "excuse me". Moments later she's back.

Read For Cod’s Sake, It’s Fish!

[syndicated profile] icanhascheezburger_feed

Posted by Ayala Sorotsky

Unflappable, nonchalant, calm - cats give us a great example of how to chill out, especially when some of us treat them like a delicate zen bonsai project to decorate.

Seriously, how are cats so calm? Sure, they're not always calm. Some cats catch the zoomies in ungodly hours of the night, going absolutely berserk while parkouring on your ceiling. Some cats can not zip their treat hole for all hours of the day, screaming to get pets, snacks, and to be let in and out freely. It's true that some cats are crazy. But some cats are more zen than a Buddhist monk doing meditation alone in the mountains of Mongolia. They can be so calm that you can stack random stuff on them, and they'd still be completely unfazed. But how?

We think it might be because the cat craze and the cat calm are interconnected. Just think about it… with the example of toddlers. Parents know - when you want to get your 4-year-old to be zonked out when bedtime arrives, you need to spend all their energy during the day. And that's a lot of energy. Well, cats do sleep longer, but what if that's because they craze out all the time when they're awake?

There's not one conclusive answer. But what there is - it's evidence. And we bring it here in the form of silly cat pictures with things stacked on them for you to scientifically analyze. Or, you know, just enjoy and laugh about.

[syndicated profile] icanhascheezburger_feed

Posted by Mariel Ruvinsky

A good meowrning means a hot cup of coffee and some sweet cat memes to go along with it. 

A good morning starts with a good routine. Alarm clock going off at around the same time, food or coffee ready within minutes, our clothes chosen the night before. All of these things are important for a good start to your day. The routine. But the most important thing - the most impurrtant part of our routine - is none of these things. There is one thing that we need each and every morning to make sure we get out of bed on the right paw, and that is simply a whole bunch of cat memes

And yes, it really is that simple. A couple of pictures of funny cats first thing when we wake up, and everything else seems a little less difficult than before. A couple of minutes scrolling through silly cat memes while we are drinking our morning coffee will make the whole day sweeter. You don't even need to put time aside for it. Scroll as you drink. It will have way more influence on your morning than you think it would. You're already here right meow, might as well try it. 

Profile

radarrider: (Default)
radarrider

August 2010

S M T W T F S
123 4567
891011121314
15 161718192021
22232425262728
29 3031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 10th, 2026 02:13 pm
Powered by Dreamwidth Studios