• 0 Posts
  • 13 Comments
Joined 1 year ago
cake
Cake day: June 30th, 2023

help-circle
  • I have worked for financial institutions that have variations of the last one. If I saw it I wouldn’t even blink. Semi realistic reasons might be:

    Status attribute - because the project is using the base library of [project whatever] which was the brain child of eNtErPrIsE aRcHiTeCt whose hands on skills are useless and the off-shore dev team who assigned [random newbie] because that’s who was available at the time. They used a status attribute because they didn’t know how to get the status of the http response. No-one with budget control is interested in hearing about technical debt at the moment. Everyone has to use it now else the poorly written test classes fail.

    Message code: because “we need codes that won’t ever change even if the message does”. Bonus points if this is, in fact, never used as intended and changes more frequently than…

    Message: “because we still need to put something human readable in the log”. Bonus points x2 if this is localised to the location of the server rather than the locale of the request. Bonus x3 if this is what subsequent business logic is built on leading to obscure errors when the service is moved from AWS East Virginia to AWS London (requests to London returning “colour” instead of “color” break [pick any service you never thought would get broken by this]).

    I have seen it all etc




  • What would be the point of this from a non fucked up standpoint?

    I think the bad and good reasons can be true at the same time. Plenty of others list the bad reasons. For the good reasons:

    • it is unlikely Hamas could evacuate its weaponry, rocket stockpiles and other supplies in 24 hours undetected
    • so some will be flushed out at which point they can be engaged
    • others will remain, so having the civilian population leave - even if not completely - it’s the best way to reduce collateral deaths and give Hamas as little time to prepare as possible
    • hostages area likely being held in the north, hence the time pressure to separate as many civilians as possible and isolate Hamas
    • the crisis would be less of a crisis of the Arab nations actually stepped up to help but none of them want anything to do with Gaza Palestinians…
    • finally (up to you if this is a good or bad reason) Israel may well intend to bulldoze every building in North Gaza to deny its use to Hamas and it’s obviously safer for the population to not be there when it happens. This may increase the chances of the UN / Egypt creating a viable refugee camp inside the Egyptian border which may well be Israel’s end game


  • Double_A Nerdy men playing a board game are intidimating? How do women even get anything in life done of they are this fragile? WTF? Do you also want separate women-only schools, and women-only companies?

    Rbmellor Tf are they in separate groups for? Don’t girls know how sexy they look playing cheers?

    System_glitch And the real reason is because women don’t do well against men. They get dominated except for a very small minority. So I orde for women to have more parity, they have women’s chess A biological man competing with them is, statistically, a huge advantage.

    Two others I recall have been since been removed

    Etc





  • Had to contact support this week because (on top of an already infuriating week of marketing cloud bullcrap) an exit criteria in Journey Builder was firing when it shouldn’t. Basically amounted to a string comparison of A = B? But one was from Contact Data and the other from Journey Data. And you know what their response was? “Yeah… that won’t work, you have to do B = A”. I kid you not. What’s worse is that actually fixed it! What a joke of a platform. How shit do you have to be at coding to end up making a string comparison non-commutative? Like…I don’t even know how you’d screw up that badly accidentally. It’s a veritable kaleidoscope of shitty infuriating bugs.