New York as Linux
Why is this OperatingSystems meme funny?
Level 1: Hard City, Proud People
This meme says New York City and Linux are both places where simple things feel confusing at first. After people finally learn how everything works, they become very proud and tell everyone it is better than the easy version. Then the joke adds Bad drivers, which is funny because it means both computer hardware problems and terrible traffic.
Level 2: Relearning Basic Tasks
Linux is an operating system family commonly used by developers, servers, embedded devices, and people who enjoy editing configuration files as a lifestyle choice. Unlike macOS or Windows, many Linux setups are built from separate pieces: a distribution such as Ubuntu, Fedora, or Arch; a desktop environment; a package manager; and hardware drivers supplied by the kernel, vendors, or community projects.
A driver is software that lets the operating system talk to hardware. If the driver is missing or buggy, the hardware may behave badly even when the computer itself is fine. That is why Bad drivers is such a loaded Linux punchline: one laptop model can work perfectly, while another needs a forum thread, three commands, and a quiet negotiation with the Bluetooth stack.
The "claiming how much better it is" part points at a common community pattern. After learning Linux, many developers appreciate how powerful it is. They can automate tasks, inspect system behavior, and customize almost everything. But from the outside, that pride can sound like someone bragging that their apartment has "character" when the shower only works after jiggling the handle.
Level 3: Kernel of the City
The tweet's comparison is surgical because it maps three well-known Linux experiences onto New York City without overexplaining them:
New York City is like Linux:
- Spend the first year re-learning how to perform basic tasks
- Spend the rest of your lifetime claiming how much better it is
- Bad drivers
That first line is the Linux desktop onboarding curve in miniature. Basic actions are not impossible, but they often require relearning assumptions absorbed from Windows or macOS: package managers instead of installers, filesystems with different conventions, permissions that actually mean something, display-server weirdness, audio stacks with history, and a desktop environment that may be GNOME, KDE, Xfce, i3, Sway, or someone else's weekend thesis. New York works the same way in the joke: groceries, laundry, transport, rent, and basic movement are all familiar tasks, except now every workflow has a local patch set.
The second line is about developer tribalism. Once someone survives the setup cost, the pain becomes proof of taste. Linux users often defend the system not merely because it is good, but because they have invested enough time to see its strengths: composability, transparency, automation, shell-native workflows, and control over the machine. The post message, I use Arch btw, turns that up another notch. Arch Linux is famous for attracting users who enjoy manual configuration and then accidentally mention it in every room with oxygen.
The final line, Bad drivers, is the clean double meaning. In Linux, driver support can be excellent on some hardware and maddening on others, especially around Wi-Fi chips, GPUs, printers, suspend/resume, and weird peripherals. In New York City, "drivers" are literal people operating cars, taxis, delivery bikes, and rideshares in an environment that seems optimized by a hostile pathfinding algorithm. The joke lands because both meanings are painfully plausible.
Description
A stylized Twitter screenshot on a teal gradient background shows a post by Max Goodhart, @chromakode, with the Twitter bird icon in the top right. The visible tweet reads: "New York City is like Linux: - Spend the first year re-learning how to perform basic tasks - Spend the rest of your lifetime claiming how much better it is - Bad drivers". The footer shows "10:31 PM · 12 May, 2022" and engagement counts of "55 replies", "892 shares", and "5.5K likes". The humor maps the Linux desktop experience onto living in New York: steep acclimation curve, proud evangelism after surviving it, and the classic pain of unreliable or missing hardware drivers.
Comments
14Comment deleted
Linux and New York both make you alias basic navigation commands, then somehow convince you that everyone else is doing life wrong.
my cpu's arch is x64 am i using the right arch? Comment deleted
possibly. Depends on if this arch of yours is running arch or not. Comment deleted
possibly not Comment deleted
why not artix? Comment deleted
Why not FreeBDSM? Comment deleted
BD OSM Comment deleted
bondageOSX Comment deleted
but manjaro is an Arch's derivative Comment deleted
well yes but actually yes Comment deleted
No, x86 is not right - because this arch is flawed. You should immediately migrate to Elbrus. There is no Arch port there yet, but that should not stop true Arch fan from creating such a port. Comment deleted
e2k arch is fake and gay, why would anyone think that using caches in a vliw would be a good idea Comment deleted
Did you use it yourself, or rely on someone else's opinion? Caches are... well, caches. They help buffering memory access, even sequential. Comment deleted
they could have used scratchpads and then they wouldn't have to deal with non-deterministic memory access, which is certainly really bad for vliws As for experience, i don't have access to the chip itself, everything i know is from exploring what vliws are on the market currently (none of them are good) Comment deleted