• 0 Posts
  • 35 Comments
Joined 14 days ago
cake
Cake day: July 2nd, 2025

help-circle
  • Everything is a political maneuver you idiot. What is the point you’re trying to make? You’re just engaging in a misdirection yourself.

    I don’t care what “political maneuver” is being done when that maneuver involves calling a fucking genocide a genocide.

    What a useless and vague comment with absolutely no substance.







  • Sometimes breaking traffic laws is literally the safer option. The laws are written for cars not people on bikes. Me sitting in the turning lane between a bunch of massive trucks hoping people notice my bike with a flag on the back and remember I’m there when the light changes. Or I ride on the sidewalk and use the crosswalk. Technically one is legal and the other is not (depending on the local laws obviously).

    Seriously though. I got the flag after the first time a massive truck pulled up behind me. Realized they literally could forget I’m there their Field of view is so bad.

    I really don’t know how they are legal. I mean I do. But they shouldn’t be. Only thing that big should literally require a commercial license and a valid reason for use.





  • Everywhere. Even if they have warrants. Seriously. These are Nazis and should be treated as such. Do not let them kidnap people. Shame them until there are enough numbers on your side to fight back.

    If you don’t know the victims name. Learn it and keep repeating it. Yell “they are trying to kidnap <name>!”. It humanizes them further against a masked person that won’t identify themselves. It can help attract people around to help.

    And it has to be you. Everyone else is in “freeze” mode as they don’t know what’s going on. You do. You know. You gotta be the one to start resistance. But you won’t be alone long.

    Fuck these Nazis.



  • Oh man. You should see the source code for IOS (the Cisco one not Apple).

    Spent 5 years working on it out of college. I think it’s the most cursed code base you can imagine.

    Not necessarily because of the massive struct defs everywhere. They are kinda needed when you’re running an entire OS as basically a set of interacting Linux processes pretending to be an OS.

    At some point Cisco realized they could not compete without putting a Linux kernel as their base. So they basically just copy and pasted the old code written in the early 90s for the IOS and put it into a set Linux processes.

    To be clear. It’s not just the front end. They didn’t really change the code much from the old IOS. Its a cluster fuck of interprocess communication hacks that probably seemed like a good idea at the time.

    It is a massive pain in the ass to code because you’re basically doing everything on the Linux kernel and then frustratingly have to write the CLIs for IOS just so Cisco can continue to sell their proprietary OS with some of the most unnecessary hardware locks. Massive learning curve for any new engineer.

    Literally, no one on the entire switching team knew how to send a message from a specific process to the IOS process. I had been assigned something that needed it. So I somehow figured it out and was “the guy” for that for the time I spent there.

    Fuck. I’m gonna start ranting more if I go any further. But yeah, sometimes you need a massive struct because some idiot decided that forcing a closed source CLI on the market is a good idea for profits.

    Definitely not a good idea for coding. But you learn quickly that no one actually cares about good code in this industry. There is no time for it. There is no reason for it. Just spit out garbage until it works and your manager won’t care.

    If you want clean code. Go write an open source project or a personal project.