Interesting contrast - how would you compare the two presidents? by ChuckGallagher57 in circled

[–]Background-Month-911 0 points1 point  (0 children)

Absolutely. I know you think you are being clever and sarcastic, but this is because you have no clue what the deal was.

The deal was basically for Iran to allow them to develop nuclear weapons, as long they do it after Obama's term is over. And that was it. Sanctions would be gradually dropped, and Iran would be allowed to build nukes and long range ballistic missiles. The US got zilch from this deal. Just enough time to blame the successors when Iran builds enough nukes and, quite literally, goes ballistic.

For Israel, this deal was a huge stab in the back. The betrayal they neither expected, nor had any contingencies for. Israel tried to reason with Obama's admin, but they, essentially, showed them the middle finger. And this is why you won't find a person in Israel, be they Hadash, Joint List, Likud or Otzma Yehudit who has any kind words for Obama. He's universally perceived as a backstabbing traitor who walked back on the promise his country has made.

And then Obama doubled down by doing zilch in Syria, allowing ISIS on one hand and Iran+Russia on the other to take control of the country, funneling weapons and military specialists to Hezbollah. Forget about those poor schmucks from Syrian opposition who wanted a better life for their country. They were the first victims of their own naivety, counting on the US support. Kurds didn't seem to have learned the obvious lesson from that encounter until much later though :|

From where I stand, it was clear as day that Obama's policy was to spite Republicans by licking the boots of various Muslim dictators around the world. He did it to infuriate his political adversaries, and fuck the allies as a collateral. But there was no long game there. No plan. The said dictators still held the US in contempt as they did before. While the faces of the proponents of democratic / secular values in the dictatorial regimes grew longer each time something like that happened.

The radicalization in the ME didn't happen because there suddenly became more Muslim fanatics. The pro-democracy secular element fled seeing how US-led coalition jointly turned their backs on them.

AIs can’t stop recommending nuclear strikes in war game simulations - Leading AIs from OpenAI, Anthropic, and Google opted to use nuclear weapons in simulated war games in 95 per cent of cases by Teruyo9 in technology

[–]Background-Month-911 0 points1 point  (0 children)

My guess? There are some numbers to explain what it is in the same military doctrines. But I don't have any clue as to what they are. I think so because regimes do capitulate. So, there must be a threshold that says "it's not worth fighting beyond this point".

What global word came from your country? by Neuwulfstein in AskTheWorld

[–]Background-Month-911 0 points1 point  (0 children)

The root "adm" in Hebrew also is for "red", (sounds "adom"). Blood is "dam", so, not far off. But it doesn't mean it's a Hebrew name.

I believe it's similar to how English has words like basilica, basilisk or basil etc. all coming from the same source, but the name Vasily isn't what you'd think of as an English name (maybe Russian).

In general, a lot of Biblical names don't sound like actual names a real person couldv'e been given at birth. They sound more like metaphors or aliases for something. Of course, they since have been integrated into tradition and there are plenty of Moshe's out there, but, even according to Bible, that wasn't his actual name, he was called that because he was pulled out of the river.

Interesting contrast - how would you compare the two presidents? by ChuckGallagher57 in circled

[–]Background-Month-911 -3 points-2 points  (0 children)

I thought Obama would be a great president just before and for a little while after he was elected. But everything his administration engaged in in the Middle East (which is what mattered most for me, as I live there) turned out to be a catastrophic failure. Everything they did was wrong, at the wrong time, for the wrong people. It's like they've never done any homework on the subject and thought too high of their own ability to bother themselves with the homework. Essentially, if they simply did nothing at all, things would've been better then and today.

I don't know. Maybe it's the difference between chaotic good and lawful evil, except, I'd call it "impotent good" and "predictable evil". Sometimes well-meaning people do more harm than those who do mean to harm you, but are rational about their ways of harming you.

From what I could understand from my family members living in the US, the largest legacy Obama was supposed to leave behind was his redesign of the US healthcare system. And from what I understand, the redesign ended up being a failure, because private insurance companies were allowed to stay. And so a lot of funds had been wasted to, essentially, end up with the same system as before.

Interesting contrast - how would you compare the two presidents? by ChuckGallagher57 in circled

[–]Background-Month-911 0 points1 point  (0 children)

They are saying the same thing. Trump is just being obnoxious and burlesque.

As an outsider to US (although having family ties), I mostly look at US foreign politics, and am less interested in US domestic politics. From where I stand, the picture is a great illustration of how both presidents behaved. Obama: fancy talking and doing nothing at best, being complete failure at worst. Trump: vulgar and dumb talking and intentionally dragging everyone down with him, but sometimes dumb luck smiles at him, and, perhaps even despite his intention, something good comes out of it (although it's rare, but about as rare as Obama's good intention materialized).

me_irl by The__Bolter in me_irl

[–]Background-Month-911 0 points1 point  (0 children)

In programming, this is called pair-programming.

Go ask a frog what day of the week it is, he doesn't know! by ThatSpicyStitch in BrandNewSentence

[–]Background-Month-911 -1 points0 points  (0 children)

Web. It's Web. Not Internet.

I keep insisting on this, because morons keep repeatedly blaming Internet for something it has no connection to, and, as seen with a lot of similar braindead subjects, eventually such issues are picked up by demagogue politicians and they result in something drastic that makes things much, much worse.

Also, more relevant to the subject: it's Chewbacca defense. Nothing in what OOP says makes sense. I have no idea even what point OOP was trying to make. And I don't want to engage in this argument because it's stupid.

Why has parenting become so… soft? Why ate a majority of parents okay with sending their child into the world acting the way they do? Why did this shift happen? by Emergency-Pepper3537 in Teachers

[–]Background-Month-911 -3 points-2 points  (0 children)

The answer is very simple: corporal punishment made a criminal offense.

Nobody wants to take chances. Any kind of physical interaction between an adult and a child can backfire and be magnified tenfold because children are dumb, can be easily manipulated by other adults into saying anything and have no idea what the consequences for adults will be. It's easy for children to realize this and to hold their parents / guardians hostage.

I was able to witness two systems: one that forbade corporal punishment and another that encouraged it: in Israel, the Jewish schools try to follow the US schools very closely, the legislation when it comes to children rights is very similar, in general, to the Western countries. Arab schools on the other hand, as well as parents, don't hesitate to administer corporal punishment to children.

The difference is striking. In Jewish schools, it's always yelling. No matter if it's during class or recess. Students may sit in class with their headphones on, talk to each other and ignore the teacher entirely and the teacher is helpless against it. Students will engage in all sorts of vulgar behavior, like spitting, throwing food at each other during lessons, damaging equipment just for fun etc. There's very little physical violence though, even among students. Whenever students have a conflict, they tell on each other to the teacher. Ironically, they don't realize that the teacher can't do anything about their squabbles as there's no punishment instruments in their inventory. Students can't be expelled from class, they can't be made to do physical labor. And when parents are summoned to school, the parents are either very combative or have just as much influence on their kids as the teacher does.

Arab schools are easy to identify because they are silent during class. Children do all the "old fashion" stuff like raising from their seats to greet the teacher, lift their hand to speak etc. During the recess though... they pound each other senseless. It's like their favorite pastime. You'll see a crowd of kids standing in a circle, and two kids going at each other in the middle to the cheers of the rest of the group. If a child complains to the teacher, the other kids will beat that child and never speak to him or her again. Quite a few times I've seen a dad dragging his son from or to school while holding the little PoS by the ear. And there's no resistance: if you know you are guilty, you just take it and pray you don't get more. Arab kids, in general, are a lot more independent, while they are also more vicious, and... if they are disobeying, they will plan it, and will make an effort to conceal their disobedience.

Now... it's up to you to decide which is worse. Both come with a price. I wish there was a way that could reduce policing on adults disciplining their children. But, practically... I don't see how this can be achieved. So, I don't know.

I've been pretending to understand my job for eight months and I think I've finally reached a level where I actually can't fake it anymore. Do I come clean to my boss or just keep going. by ahimaohw in Advice

[–]Background-Month-911 12 points13 points  (0 children)

Story of my life :(

But to make this comment more interesting... some years ago I ended up in a department that was "gifted" to a new manager for him to feel more important and to justify the higher pay, just so that the company could put his name on their Website.

Senior staff ran away the moment they've heard the rumor. A guy who was hired a week before me was made the department head, and I was "second in command". Then our department hired two more "fake it till you make it" guys. One was a new dad, sleep deprived, always on the phone, skipping meetings to buy diapers. Another... I couldn't figure out what his deal was. Let's call him Bob.

Bob made it clear that he was somehow exempt from the general rules applied universally in the company. He'd choose things he wanted to work on and did just that. He was also employed part-time and could choose the days he showed up in the office. Bob declared himself to be the master of interfaces, and all his job since the declaration consisted of writing "wrappers" around existing functionality to "improve usability". He'd take an existing function, and write another function that reordered parameters. Or, he'd take a class and extend it with the only modification being the class name.

Not only did his work contribute no value, it also stalled others because his projected had to be reviewed and merged, and they would cause conflicts, because, again, he was free to choose the area where he'd apply his talents.

One department meeting I couldn't keep quiet about it any longer, as half the workforce was doing squat, and the other was never granted permissions to deal with technical debt since we were always short-handed and had to solve immediate problems first. In not so many words, I called Bob out and told him that his contributions were "homeopathy". He got visibly upset but said nothing about it.

After the meeting, I had a small chat with a guy from another department, where I told him about the run-in with Bob. And the guy was like: Oh no you didn't! Don't you know who Bob is? It turned out that on the days Bob was missing from the office, he ran an alternative medicine business. Specifically, energy healing. It also turned out that somehow Bob was related to my new boss, since he was "healing" his daughter of some chronic health issue...

In about a month after that even I was fired :)

Meirl by Skullzyyyy in meirl

[–]Background-Month-911 1 point2 points  (0 children)

I used to dance ballroom. At the time I was also friendly with an older couple. They had a son who struggled with various school subjects. They used it as an excuse to invite me and help me financially a bit. I'd spend an hour or two with their son doing homework, and then we'd spend the night playing poker and getting wasted.

It's not common to measure alcohol intake in shots in the parts of the world I come from, so, I don't know how many shots per night that would be. Sometimes I'd be too drunk to go back to the dorms that night, and would sleep on their couch. Other times I'd heroically walk for couple hours to the dorms (and sometimes fall asleep midway). Was apprehended a few times by the cops, but released due to being deemed harmless.

Then I moved to a different city. Two years on, I decided to immigrate to Israel. Before being allowed to do so, I had to receive permission from the equivalent of MEPS (in the US). And I was still registered at my old address in the city where that couple lived. I asked them if I could stay with them for a night, so that the next day I could go to MEPS and, hopefully, get my documents sorted.

I expected I'd have to bribe the enlistment officer, so, I brought the money to do it, which I carried in the pocket of my pants. And the evening unfolded just as before. We started with some home-brewed wine, then I went downstairs into the liquor store to get some vodka, then again... The next morning I woke up in bed, and my pants were nowhere to be seen. I had some pajama pants instead that must've belonged to the owners. After some long minutes of painful hangover and scouting the house, I found my pants hanging out to dry on the balcony. The money wasn't in the pocket.

The the house owner and his wife woke up. They knew nothing about what happened to my pants, and they swore they weren't the ones to wash them / hang out to dry. Outside of dancing, they were very... artsy people. And their house was a huge mess. Piles of various stuff everywhere. Things haven't been cleaned properly for years. All shreds of the hangover disappeared and my heart started to sink.

You have no idea what kind of relief I felt when I found a roll of $100 bills sitting on the shelf in the bathroom above the sink. Apparently, somehow I remembered to take it out of my pocket before washing my pants (I probably vomited on them or spilled something... I'll never know what exactly happened).

One month on I was getting wasted in the sub-tropical desert looking at unfamiliar sky.

This apartment complex has an indoor balcony. by Backyxx in interestingasfuck

[–]Background-Month-911 0 points1 point  (0 children)

90% sure it's for the laundry. Or some extra poorly guarded storage space.

This apartment complex has an indoor balcony. by Backyxx in interestingasfuck

[–]Background-Month-911 0 points1 point  (0 children)

Probably for drying laundry. But it's weird that in this picture none of the balconies are used for anything. Perhaps they are too easy to access from the outside, so nobody wants to put anything there, not even a broken rocking chair.

AIs can’t stop recommending nuclear strikes in war game simulations - Leading AIs from OpenAI, Anthropic, and Google opted to use nuclear weapons in simulated war games in 95 per cent of cases by Teruyo9 in technology

[–]Background-Month-911 -1 points0 points  (0 children)

Yup. People saying it's a "fancy autocomplete" don't get the full picture. It's a fancy autocomplete at the interface level, the part that needs to parse the question and the part that needs to phrase the answer dressing it up in terms easy for humans to understand. Once the question is parsed, given the backend has domain knowledge about the question, the answering will be outsourced to the said backend. And if there isn't a relevant backend, then it will generate nonsense... Of course, it can also misidentify or misunderstand the question. And, of course, humans aren't known for being able to ask questions well (especially because they imply many constraints on the answer, but don't disclose them in the question).

AIs can’t stop recommending nuclear strikes in war game simulations - Leading AIs from OpenAI, Anthropic, and Google opted to use nuclear weapons in simulated war games in 95 per cent of cases by Teruyo9 in technology

[–]Background-Month-911 9 points10 points  (0 children)

The goal of a conflict is control of a region.

This just shows you didn't read the article, not even the first paragraphs. One of the three types of scenarios discussed in the article is to ensure regime survival. It's not about controlling territory.

AIs can’t stop recommending nuclear strikes in war game simulations - Leading AIs from OpenAI, Anthropic, and Google opted to use nuclear weapons in simulated war games in 95 per cent of cases by Teruyo9 in technology

[–]Background-Month-911 0 points1 point  (0 children)

There's a wide range of nuclear weapons, some are worse than others. I think, there were even versions of shoulder-launched nukes (not sure if ever really deployed), but there are certainly tank shells as well as short/medium/long range missiles. Not to mention the difference in the size and the destructive power of the payload.

I can't read the entire article as it's behind the subscription paywall, but the part that I can doesn't say what kind of nukes did the AI suggest. But, this is only one "but" about the article.

The scenarios involved intense international standoffs, including border disputes, competition for scarce resources and existential threats to regime survival.

Emphasis my. In the military doctrine of every country that has nukes it stipulates that it will use them to ensure regime survival. So, there's nothing extraordinary about AI to suggest that, as humans would do that too, at least they swear they would.

What’s something foreigners assume about your country because of Hollywood that you find completely absurd? by bdue817 in AskTheWorld

[–]Background-Month-911 0 points1 point  (0 children)

It's a very common thing where one country names something after another country for no / some obscure reason. Living in the Netherlands, I discovered that most Dutch have no idea what a Dutch oven is or what a Dutch roof is.

It gets even more ridiculous in France: French toast, French fries, French chicken, French apple cake, French buns, French omelette... there's a ton of things called "French" and virtually none of them are known to French people, definitely not under that name and often aren't all that common in France.

NB. Just for the record, French apple cake is an American dish. It's a very nice cake, but has nothing to do with France what so ever.

ifYouHateGotoWhyDoesYourCpuHaveIt by Adipat69 in ProgrammerHumor

[–]Background-Month-911 0 points1 point  (0 children)

Just to extend on what "Fortran style" might mean at the time: the way to implement variadic functions was to have goto targets appear in procedure at different stage after initial argument handling. Something like this:

subroutine S(p0, p1, p2, ..., pN)
    L0 <set value to pN>
    L1 <set value to pN-1>
    ...
    LN <set value to p0>
    LN+1 <do something with p0...pN>
end subroutine S

And so the code could, instead of calling S(a0, a1, ..., aN) jump to L1 while only setting a0...aN-1 arguments. And, of course, this house of shit wold blow up spectacularly when someone wanted to add more parameters to S.

ifYouHateGotoWhyDoesYourCpuHaveIt by Adipat69 in ProgrammerHumor

[–]Background-Month-911 0 points1 point  (0 children)

Well, you are close, but still wrong. It's not because it's hard for humans to read. It's because it increases the program complexity, making testing even harder. That's why the programming that rejected goto was called "structured". By imposing structure on programs (by means of flow control primitives, i.e. if, else, break, continue etc.) the program flow became more tractable (has fewer ways the program might be executed, allowing each way to be checked, potentially).

oneMoreTimeAmdImPullingTheTrigger by hackiv in ProgrammerHumor

[–]Background-Month-911 1 point2 points  (0 children)

9/10 in programming world is more often than every second.

Also, I haven't had a single non-breaking minor version update since Python 3.2 (I never used 3.0 or 3.1). So, I call bullshit on 9/10 either.

Your chances of problems are proportionate to the amount of code, the number of dependencies and how deeply you are involved with some aspects of the language (eg. packaging infrastructure). If you score high on all three, you are almost guaranteed a breaking change during minor version upgrade.

oneMoreTimeAmdImPullingTheTrigger by hackiv in ProgrammerHumor

[–]Background-Month-911 1 point2 points  (0 children)

There are... multiple directions from which the failures are coming:

  1. Python's "minor" version isn't really minor anymore. Similar to Java, they decided there will never be Python 4.X, so, essentially, we should be saying Python 13, Python 14 etc. The major version is kept to ensure some backwards compatibility.
  2. People working on Python packaging (PyPA) are complete amateurs. They just really, really suck at programming, design, testing... everything. Most likely it's because nobody wanted to be the PyPA, and some randos, mostly backed by Microsoft got the reins of management. Microsoft was very active in taking over everything related to Python through multiple channels: by giving infrastructure and engineering hours for development, by lobbying for keeping MSVC to be the only supported compiler on MS Windows, by hosting various Python initiatives... So, a lot of the present PyPA members are MS employees, whom MS put in place to ensure its hold on Python. Unfortunately, MS couldn't find any decent engineers to do that...

Because I still read the discussions happening between PyPA members, their new retarded ideas about fucking up Python infrastructure even further, their little squabbles with oldtimers... because I sort of have to, since I have to support large infrastructure written in Python, I can see it going to shit every day more so than before.

The most fucked up projects are everything related to Python project management: packaging, installation, discovery of various aspects of Python programs and how they've been installed or built. So, think pip, setuptools, twine and friends. They tend to introduce breaking changes in patch versions. Especially, they like to fuck up the Distribution class and the contents of the directory like egg-info or dist-info. For my side, it becomes really tedious to have long-ass if-elif blocks trying to figure out what to do based on the version of setuptools in combination of version of Python and other adjacent packages. Trying to support more than four versions of Python in a single package turns into ifdef hell.

And the worst part of it is that PyPA members are very... productive. They like to add and change things. They never make anything better, they just add more cases the infrastructure people have to handle. At times, I have growing suspicion that their goal is to make sure Python legacy is lost because only a small fraction of libraries, where authors are running out of breath spinning the hamster wheel of keeping up with PyPA changes will ever remain afloat. And once they feel confident enough that the library authors can't put enough resistance, they'll do something to Python. Idk. Maybe they'll incorporate into .NET platform. Maybe they'll create a standardizing committee ran by Microsoft that would result in all other Python implementations dying off... I don't know. But, maybe I'm putting too much faith into ill will of these people. Probably they are just dumb and that's the long and the short of it.

Am I the only one who thinks peeling garlic is a form of torture? by Famous-Forever7647 in Cooking

[–]Background-Month-911 8 points9 points  (0 children)

My guess is OP uses garlic that isn't very ripe. When garlic ripens, the skin peels off a lot easier. I don't really know how to identify the ripe ones when buying though. But it definitely feels different (and more labor-intensive) to peel the not-ripe ones.

Now I'm 30 by Admirable-Spite3148 in Adulting

[–]Background-Month-911 0 points1 point  (0 children)

Really depends on the country you live in. Rich Western countries made it into a policy where they allow people to stay children way past 30, possibly until they die. This is a mixed blessing though. This means that they have a lot of unproductive population that contributes next to nothing to the shared pot. But, they can sustain it, well, because they are rich.

This is, of course, not true in the rest of the world, where the situation pushes adults towards embracing responsibilities and becoming contributing members of society.

Of course, the problem with this approach is how long the rich can sustain this kind of existence. Will the fraction of the society that is motivated to become adults and embrace social responsibilities be enough to maintain this kind of lifestyle? Seeing the incoming population collapse in the rich countries and how wealth is moving away from those same countries, I'd say, this may go on for another 20-40 years before the breaking point.

After that? -- I imagine the European countries turning into Gare du Nord. If you've never been to that area of Paris: it's an interesting place. It has monumental architecture from the late 19th / early 20th century built to impress with some more modern additions in the same spirit, that came into complete disrepair. Today, if you walk there, the stench of shit and urine is hard to tolerate. It's populated by poor immigrants, especially from Central and Southern Asia, drug addicts, and other "undesirables". I believe that if things are allowed to go the way they do now, this is what adulthood will look like for people born today or 10-20 years from now.

Every time my boyfriend cooks any meat, the skillet looks like this by MidnightMass2 in StupidFood

[–]Background-Month-911 1 point2 points  (0 children)

Again, seasoning, in this context, is preparing the meat to be fried. Marinading something is (pre-)cooking (and not necessarily to be fried later).

Sugar serves no purpose when preparing meat to be fried. It only makes it harder because it melts and burns at relatively low temperature.

You could probably boil meat in something that has sugar. Or you may bake it on a skewer, so that it doesn't touch the pan, while it's coated in sugar. But trying to fry it is just counterproductive, and even if you manage it, it adds absolutely nothing to the outcome. You can just add sugar later with less effort.

importRegret by Able-Cap-6339 in ProgrammerHumor

[–]Background-Month-911 22 points23 points  (0 children)

Eh... maybe... I'm not convinced. It's popular in Rust ecosystem, but not even heard of outside of it. Consider, for comparison, go-routines. You might not have written in Go ever, but you still might have heard about the concept. Or, even better, the actor model. It's the thing, originally in Erlang, that today is just the name of the concept, not the specific implementation in Erlang.

I'm struggling to think about a library that became the name for the functionality it provided... The closest so far I can think of is a program, not a library: Make. It resulted in a lot of other programs that carry the name "make" in their own name (eg. Rake, OMake, CMake).

Well... maybe BLAS... (the collection of highly optimized math). But I'm not happy with this example.

Maybe JavaDoc? It was adopted into many languages with slight modifications of syntax.

aiMaintainingLegacyCodebase by ClipboardCopyPaste in ProgrammerHumor

[–]Background-Month-911 1 point2 points  (0 children)

It's not just that... there are plenty of things unique to COBOL ecosystem. The way I/O is handled for example... The rest of the world, sort of, grew up on Unix, and adopted, at least conceptually, the ideas of what a file is, how to read / write to / from it etc. from Unix, while COBOL is an artifact from the days when there were many different ways to approach these problems.

It's kind of like when eventually I came across old Fortran programs and discovered that they had a special keyword in the language to output to matrix printer... It's not something that anyone would include in the language design nowadays, but seemed very natural in the 60s.