• 2 Posts
  • 12 Comments
Joined 1 year ago
cake
Cake day: July 4th, 2023

help-circle






  • People like taking sides, because it fits into any narrative.

    You have Jews vs Muslims, White(not really) vs Brown, Western values vs Middle Eastern.

    The progressives love Palestine because they are brown, Muslim and anti West/US and some because anti White.

    The Nazis love Palestine because they are anti Jew. (although some Progressives seem pretty antisemitic nowadays too.)

    The Conservatives love Israel because they are fighting Muslims and the middle east.

    Moderates side more with Israel because the values align more than the theocratic Muslim ones and Israel is a good door into middle eastern affairs. But that requires Americans to think about stuff outside of the US, that’s not black and white, so there are not a lot.

    The thing is, most of these categories aren’t actually that black and white.

    Israel has taken in a lot of Arab Jews who fled persecution in their home countries. They are also allied with Arab nations like Saudi Arabia, Jordan and probably more. So the “white” part is not true.

    The religions are mostly true, although there are Muslim-majority countries allied with Israel, so its not as clear cut. (Iran is kinda using Palestinians as an attack vector against Israel, and Jordan helped with shooting down Iranian drones)

    The west vs middle east part is also a bit weird, since Arab nations are on Israel’s side. It’s more of a inter-middle-east conflict and the west is supporting Israels side.



  • I never looked into this, so I have some questions.

    Isn’t the overhead of a new function every time going to slow it down? Like I know that LLVM has special instructions for Haskell-functions to reduce overhead, but there is still more overhead than with a branch, right? And if you don’t use Haskell, the overhead is pretty extensive, pushing all registers on the stack, calling new function, push buffer-overflow protection and eventual return and pop everything again. Plus all the other stuff (kinda language dependent).

    I don’t understand what advantage is here, except for stuff where recursive makes sense due to being more dynamic.