• 0 Posts
  • 50 Comments
Joined 1 year ago
cake
Cake day: August 4th, 2023

help-circle
  • modeler@lemmy.worldtovegan@lemmy.worldThat is not vegan.
    link
    fedilink
    English
    arrow-up
    3
    ·
    17 days ago

    As an aside, oysters are not bivalves, they are brachiopods. Brachiopods do have a nervous system - some even have eyes.

    What’s the difference and how do you tell a brachiopod from a bivalve? It’s the plane of symmetry. In bivalves the plane of symmetry is where the shells (also known as valves) join. So bivalves have two identical shells. Whelks and razor shells are bivalves. Brachiopods also have two shells, but the shells are normally quite different. The oyster for example has one big concave shell and one small flat one on top. The big shell has a hole at the apex (just next to the hinge) and a root-like anchor grows from it to bind the brachiopod to the matrix on which it lives. Brachiopods have an axis of symmetry from this root/foot that vertically separates each shell into two mirrored parts.



  • All junior devs should read OCs comment and really think about this.

    The issue is whether is_number() is performing a semantic language matter or checking whether the text input can be converted by the program to a number type.

    The former case - the semantic language test - is useful for chat based interactions, analysis of text (and ancient text - I love the cuneiform btw) and similar. In this mode, some applications don’t even have to be able to convert the text into eg binary (a ‘gazillion’ of something is quantifying it, but vaguely)

    The latter case (validating input) is useful where the input is controlled and users are supposed to enter numbers using a limited part of a standard keyboard. Clay tablets and triangular sticks are strictly excluded from this interface.

    Another example might be is_address(). Which of these are addresses? ‘10 Downing Street, London’, ‘193.168.1.1’, ‘Gettysberg’, ‘Sir/Madam’.

    To me this highlights that code is a lot less reusable between different projects/apps than it at first appears.





  • You need at least two copies in two different places - places that will not burn down/explode/flood/collapse/be locked down by the police at the same time.

    An enterprise is going to be commissioning new computers or reformatting existing ones at least once per day. This means the bitlocker key list would need printouts at least every day in two places.

    Given the above, it’s easy to see that this process will fail from time to time, in ways like accicentally leaking a document with all these keys.











  • modeler@lemmy.worldtoScience Memes@mander.xyzCalculus made easy
    link
    fedilink
    English
    arrow-up
    18
    ·
    edit-2
    5 months ago

    I must not use jargon.

    Jargon is the mind-killer.

    Jargon is the little-death that brings total confusion. I will face the jargon. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the jargon has gone there will be clarity. Only sense will remain.


  • As I was discussing this with my partner we summarised this as:

    Humans have always had the capacity for violence and murder; as populations grew, acts of violence could be larger, both in terms of number of combatants and also length of time of continuous fighting. This is a progression of:

    • Small bands of people skirmishing with neighbours to
    • Towns sending small raiding bands to
    • Cities fielding an army for a summer campaign to
    • Empires furnishing professional armies and sending them on multi-year campaigns, to
    • Nation states using advanced logistics to maintain millions of soldiers in the field for years at a time.

    Somewhere between city-states and full modern nation states, there have been full on campaigns of genocide. But genocide can be thought here definitionally as only possible with some significant number of people.

    Unfortunately there is a deep dark part of the human psyche that has always been with us.


  • I hear what you’re saying, but there’s a counterpoint to this.

    In prehistoric times, population densities were low. In mesolithic times (hunter gatherers) there were simply no concentration of people large enough to wipe out or to do the killing. Nothing could be called genocide at this time.

    In neolithic times (the first farmers) violence was definitely a part of life. Some early towns do show signs that they were destroyed. But again, population densities are low enough that the scale of violence would not be enough to call ‘genocide’. It’s a town burnt down with everyone murdered, not a ‘people’ - whatever that might mean at this time. This is not about egalitarianism - it’s population density.

    However as we move to the bronze age, there are definitely signs that large scale events occur that might fit into the modern concept of genocide but archeological evidence is severely lacking. The main line I would argue is that the male lines of the neolithic farmers in Europe are hammered and almost completely replaced with the Yamnaya Y chromosomes across a huge expanse - from the east european plains to the Iberian peninsula. Genetic continuity with the neolithic farmers is maintained though indicating that male newcomers were having children with local women, and very few male locals had children. During this event the culture changed hugely - burial patterns, material goods, etc.

    I don’t know if we can call this genocide - at least the full modern concept - because these changes took centuries to roll out across the expanse of Europe, but they speak to local conquests and, at the very least, the newcomers prevented local males from having their own families. At worst you can imagine a constant expansion of this new culture taking control of new areas, killing the men, taking local women as concubines and eradicating their gods, customs and ways of living. Quite a lot of genocidal checklist items ticked off there.

    By the mid to later bronze age, genicide is definitely a widespread thing, recorded in many texts.