Menu
TCP: I got your packets, I promise.
Home
Hot
Random
Search
Browse
AI
AWS
Agile
Algorithms
Android
Apple
Backend
Bash
C++
Cloud
Csharp
All Categories
HTTP 418: I'm a teapot
The server identifies as a teapot now and is on a tea break, brb
HTTP 418: I'm a teapot
The server identifies as a teapot now and is on a tea break, brb
Language ambiguity Memes
Posts tagged with Language ambiguity
Boolean Logic
Programming
Debugging
Algorithms
Math
1 year ago
299.7K views
0 shares
Ah, the classic case of unintentional boolean logic in the wild! The sign says "We don't accept bills higher than 50 AND 100" which logically means they don't accept bills that are simultaneously higher than both 50 and 100. But since any bill higher than 100 is automatically higher than 50, this statement actually means "We don't accept bills higher than 100" - making the 50 completely redundant. Twenty years of coding and I still see this stuff everywhere. The number of times I've had to explain to product managers why "if user is premium AND has subscription" isn't what they actually meant... I've lost count. This is why we can't have nice things in production.
Today's picks
Genuinely Can't With These People
Cloud
2.1M views
1 day ago
The Pre-Order Clown Transformation
Gamedev
394.4K views
7 months ago
Powered by Astra WordPress Theme
Linux
74.9K views
2 years ago