• 0 Posts
  • 75 Comments
Joined 2 years ago
cake
Cake day: July 9th, 2023

help-circle
  • The relationship advice special is “leave him.” Without additional information I don’t think it’s responsible for anyone here to say that, but what you’ve described is clearly an untenable situation and relationship dynamic.

    I think you owe it to yourself and your partner to sit them down, describe this situation as you see it, and how their behavior makes you feel, perhaps the way you have here. Their response to your feelings should, I think, tell you the next steps.

    Whether that response is workable should, I think, be determined by its impact on trust in the relationship, because trust is ultimately the only fungible currency that differentiates a good relationship from a bad one.

    Concretely:

    1. If they disregard your emotions, disbelieve your experience, or disrespect your right to peace in your own home, this describes a dynamic in which there is no chance for compromise, and you have your answer.
    2. If they still care about your comfort, realize something must change, and are willing to modify their behavior for your benefit, there remains hope to rebuild the trust that’s been lost.

    In either case, what happens next is not something anyone here is equipped to prescribe, but I do hope you’re able to find a better relationship, with or without your current partner.


  • It’s semantics, but I think the person above is just pointing out that “AI” is an old umbrella term that refers to a lot of technologies that include previous current and future work, and shouldn’t necessarily be bound forever to one era’s misapprehension and misuse of a particular subset of those technologies.

    Prior examples of AI included early work by Alan Turing. Current examples include tools that enable people with disabilities. Future examples might offer solutions to major problems we face as a society. It would be a shame if use of a term as a buzzword was all it took to kill a discipline.


  • That’s an apt example from English, especially given the visual similarity of the error.

    It’s the kind of error we would expect AI to be especially resilient against, since the phrase “corner cube” probably appears many times in the training dataset.

    Likewise scanning electron microscopes are common instruments in many schools and commercial labs, so an AI writing tool is likely to infer a correction needed given the close similarity.

    Transcription errors by human authors, however, have been dutifully copied into future works since we began writing stuff down.


  • There was a comment yesterday that offered a simpler explanation than the headline’s conclusion.

    The papers were published by Iranian researchers and in Farsi “scanning” (روبشی) and “vegetative” (رويشی) differ only by one character (ب and یـ) which also happen to be adjacent on the keyboard.

    That is, there’s some evidence that this is a typo or mistranslation that has been reused among non-native speakers, as opposed to a hallucination. If so, it could still be a LM replicating the error, but I’ve definitely seen humans do the exact same thing, especially when there’s a strong language barrier.

    Edit: brevity



  • The difficulty was drainage. Isolated steam systems in steam era construction were designed to use gravity for condensate collection. It’s one of the reasons boilers are always in the basement of old buildings.

    Steam system engineering was a well-compensated profession. A well-designed system would accurately predict the rate of condensate flow for every part of the building, prior to construction, and reflect these predictions in the slope/grade and diameter of the steam pipes. Inaccurate predictions resulted in problems like pipe knock (aka steam hammer) which you can often hear when you or a nearby neighbor partially close the shut-off valve of a radiator.

    Since construction in the city had many elevations and could not be predicted in advance, there was no equivalent solution to facilitate condensate collection. The system had to be one way. And yes, it’s inefficient compared to modern systems, but was innovative in its day.




  • That’s a good idea! My understanding is that the old steam network is slated for decommission and replacement by this program, basically a large distributed geothermal heat pump network that also harvests from major heat producers like data centers and provides both heating and cooling.

    It will end the era of the steamy-street Sin City aesthetic but should be many, many times more efficient than the old steam system. Phase-change thermal transfer in HVAC systems is nearing 400% efficiency, so 4 times more efficient than the theoretical limit of direct heating, because it only uses the energy necessary to move heat from one place to another rather than produce it, and it works for both heating and cooling.

    Right now I believe they’re piloting the system in NYCHA buildings (public housing) of neighborhoods outside the old steam network, like Chelsea and Hell’s Kitchen, but supposedly the plan is to expand to the rest of Manhattan.

    Edit: corrected coefficient of performance




  • Great question.

    There’s no universal rule against it and descriptive logs and errors are considered good practice, but one-off test statements in output are a common code smell, which isn’t a proper bug but suggests there might be one elsewhere.

    Why?

    The reasoning for this varies but for example:

    • in most settings, output is expected to be meaningful; for example a print statement in a C program is included in its result and expected to be parsable, even if it’s just a number like 0 (success)
    • logging specific values can expose runtime data that sometimes shouldn’t be exposed, or can otherwise offer an attacker intel about the application structure
    • debug statements in logging can indicate the dev has not yet learned to use a debugger, the preferred tool for that job
    • logging non-descriptive or otherwise unhelpful messages can indicate the developer is aware of a bug they’re attempting to catch on prod, or maybe just has a habit of not cleaning up after themselves
    • otherwise, obvious output-based testing might suggest the developer is not writing unit tests or maybe has no test harness at all, which for any larger application is a big red flag to most experienced developers

    Again there’s no hard and fast rule against it, and whether it’s frowned upon depends on the context. For example, I actually expect slapdash logging in stuff like one-off scripts, app mockups, recently scaffolded projects, and so forth.

    Also, not every codebase merits a full testing solution. I would consider it a form of premature optimization, which is more of a process inefficiency than a mistake but should still be avoided.

    Most importantly, it’s OK to be a beginner. I wouldn’t think poorly of a developer due to a code smell like this. It’s more like an opportunity to learn, and IMO you’re ahead of the game for even thinking to ask.

    Edit: use spoiler for info dump





  • Edit: preemptive “no you”lol

    To be understood, I’d probably just say projection, but if you need to emphasize a specific aspect of the behavior, we could break it down as:

    1. an existing insecurity or shame that
    2. prompts momentary social anxiety
    3. evidenced by a defensive impulse
    4. to preemptively introject

    Explanation: introjection refers to a mirroring behavior, the kind often seen in children. In this case, the accuser anticipates an accusation from you which threatens or hurts them. To defend themselves, they hurl the accusation right back at you. But of course the first accusation only happened in their head, so all we witness is someone wildly accusing someone else of having their own flaw without any justification.


  • Background

    YHWH (“Yahweh”) was the storm god of the Canaanite pantheon that was likely referred to as the “host” or “council” in the Old Testament book of Job. El was the “father” god or head of that pantheon. When gendered in the text, both El and YHWH were male, but are technically considered genderless. Some have speculated that the Shekhinah represents an expression of the feminine aspect of YHWH, but no Abrahamic religion officially regards either YHWH or El as gendered.

    Judaic tradition championed the storm god YHWH above the other gods, perhaps due to the oral tradition of a storm parting the Sea of Reeds (Red Sea) described in Exodus. Other gods in the pantheon came to be regarded as pagan/false, and their worship was considered idolatry (religious infidelity) but the older religious traditions proved difficult to stamp out, with numerous examples of the Israelites turning to the old gods and being punished for it.

    One such instance in the book of Hosea (echoed in Isaiah and Jeremiah) detailed an old tradition of offering “sacred raisin cakes” and “flagons of wine” to an unnamed god.

    That god was almost certainly Asherah, aka Ishtar, Esther, “Queen of Heaven,” and “She of the Womb” in different surviving tablets. She is named many times in the Hebrew text, more often than Ba’al, another prominent god of the Canaanite pantheon.

    Asherah was a fertility goddess, the wife of El, and sister to YHWH (sometimes consort; pantheons are often pro-incest). Asherah’s religious tradition featured the baking of raisin cakes in the shape of her body and the pouring of wine into the earth, matching the traditions described in the Hebrew text.

    So to answer your question, while none of the Abrahamic religions officially worship a god with an exclusive female gender identity, their holy books technically do recognize at least one goddess, and that’s Asherah.

    BONUS: her raisin cakes are still made in the Jewish tradition during Purim, though they are now triangular, contain various fillings, and are named after Haman, the villain of Esther’s story. They’re quite good.




  • Wasn’t the Gadsden flag anti-colonialist originally? Or is there a deeper history here I’m unaware of, like that it was only championed by wealthy slave-owners?

    I assume you’re not referring to the fact that systemic oppression coexisted (which included slavery and genocide) since by that measure no liberationist symbol in history would survive.