modeler

@modeler@lemmy.world
0 Post – 59 Comments
Joined 1 years ago

Typically you need about 1GB graphics RAM for each billion parameters (i.e. one byte per parameter). This is a 405B parameter model. Ouch.

Edit: you can try quantizing it. This reduces the amount of memory required per parameter to 4 bits, 2 bits or even 1 bit. As you reduce the size, the performance of the model can suffer. So in the extreme case you might be able to run this in under 64GB of graphics RAM.

11 more...

Great news - apparently if the President orders it, it's not illegal! Thanks, supreme court!

That lectern as pictured is a cheap copy worth way less than $1000. The allegation is that she paid her friend for costs of a trip to Paris of which there are social media photos at expensive nightlife locations.

This is true for only red and green loght detecting proteins (opsins) - the blue opsin gene is on chromosome 7.

The red and green detecting proteins have an interesting history in humans.

Fish, amphibians, lizards and birds have 4 different opsins: for red, green, yellow and blue colours. And the blue opsin sees up into the ultra-violet. Most animals can see waaaay more colours in the world than we (or any mammal) can. So what happened that makes mammal vision so poor?

It's thought that all mammals descend from one or a few species of nocturnal mammal that survived the catastrophe that wiped out the dinosaurs at the end of the Cretaceous. The colour detecting cells (the cones) need a lot of light compared to ones that see in black-and-white (the rods) and therefore nocturnal animals frequently lose cones in favour of the more sensitive rods for better night vision. The mammals that survived the Cretaceous extinction had also lost the green and yellow opsins while keeping red and blue - basically the two different ends of the light spectrum.

Consequently today most mammals still have only 2 opsins so your cat or dog is red-green colourblind.

Why do humans see green? Probably because our monkey forebears, who lived in trees and ate leaves, needed to distinguish red leaves and red fruit (visible to birds) from the green background.

But how did we bring back the green opsin? A whole section of the X chromosome (where the red opsin is coded) got duplicated in a dna copying mistake and then there were two genes for red opsins. As there are different alleles (versions), they could be selected for independently and so one red opsin drifted up the spectrum to be specific for green. So our green opsin is a completely different gene to the green opsin in fish, birds, etc. This kind of evolution happens a lot which is why, for example, there are many families of similar hormones like testosterone and estrogen. And steroids too.

4 more...

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.

Many people worked hard within the current hierarchy or system to attain power. They essentially invested their time, resource or energy for this gain over a lifetime. Progressives want change to the existing power heirarchies and systems. That change nullifies the lifetime investment. That's why there is such institutional resistance to progressives.

You're in the process of describing a Cybertruck, just the misfitting panel 'teeth' aren't rotating

Java programmers are also functionally illiterate

3 more...

It's more X marks the spot than following to a T

Couldn't agree more.

And now that this occurred, and cost $500m, perhaps finally some enterprise companies may actually resource IT departments better and allow them to do their work. But who am I kidding, that's never going to happen if it hits bonuses and dividends :(

3 more...

Almost certainly the opposite - it's the board that is non-profit and Sam has been the one bringing billions of dollars of commercially-tied investment

Not even if the pole was the meanest, toughest slav in eastern europe

It is the defecal standard though.

stop using it

Are the MAGA crowd actively cancelling products now?

9 more...

And the Greeks took it from the Phoenicians where it was Alep Bet (almost identical to the Hebrew Aleph Beth).

And these are words that start with the sound of the letter. Aleph means Ox and Beth is house.

If you're pushing everyone's buttons it'll end badly.

The paradox of tolerance.

If people are tolerant of intolerance, tolerance dies. So, ironically, people who are otherwise highly tolerant people (especially when they have thought about this deeply) realise they must reject intolerance loudly and intensely, lest their way of life is destroyed.

This is exactly the answer.

I'd just expand on one thing: many systems have multiple apps that need to run at the same time. Each app has its own dependencies, sometimes requiring a specific version of a library.

In this situation, it's very easy for one app to need v1 of MyCleverLibrary (and fails with v2) and another needs v2 (and fails with v1). And then at the next OS update, the distro updates to v2.5 and breaks everything.

In this situation, before containers, you will be stuck, or have some difficult workrounds including different LD_LIBRARY_PATH settings that then break at the next update.

Using containers, each app has its own libraries at the correct and tested versions. These subtle interdependencies are eliminated and packages 'just work'.

1 more...

BMI classifying weightlifters as morbidly obese is a flaw of the BMI, not on how medics consider obesity. BMI is used because for most people it is really simple and quick and gives a reasonable result. When a doctor considers your health, they consider many many factors including your bloodwork, quantity and location of fat, fitness level and more

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.

1 more...

So a bunch of people who fail on their first attempt, and they pass the second (or third) time. So, of all people who eventually pass, 70-80% took the test twice or more.

Corollary: in any given exam, 20-50% of all exam takers are there for the second (or more) time. So the total number of first-timers is considerably less than 100% and I'm guessing that their failure rate is greater than 50%.

I'm going to suggest food items that we still take from nature and eat with minimal preparation:

  • Honey
  • Fish like salmon, trout, grouper
  • Shellfish (eg oysters)

We have evidence of shellfish and fish being eaten for a very long time - at least the middle stone age at 140kya - in middens which are 10s of thousands of years old.

Honey is likely to have been a food source - a treat even - even before humans left Africa (so before 100kya) but sadly this would be invisible in the archeological record

Exactly. And all the core internet encryption and signing algorithms are fully open source. Eg RSA, AES, DIffie Helman. And these are the algorithms the US (and most other western) governments require when sending data to or from or within there servers.

It might be useful to consider Leibnitz's take on the Euthyphro Dilemma

"is good and just because God wills it or whether God wills it because it is good and just".

Considering that, it is clear that morals cannot come from religion

Elon sounds like he's experienced, skilled and is approaching things from a theoretical or ethical or other grand point of view. He used to impress me with his approach on building an electric car company with full self-driving vehicles in the 2010's. I wasn't a full believer, but I thought he was competent and wanted Tesla to succeed.

Then he went and bought Twitter. As a software engineer all my life, and in the startup scene, and having worked in a failed social media platform, I have some experience. Everything he's said about Twitter is crap and everything he's done is stupid. And the results speak for themselves.

I've seen people say that Elon sounds great about things they don't know too much about. But when the topic comes to things they do understand, Elon clearly is wrong.

He started his career with hundreds of millions of dollars, and he bet it all on a couple of businesses be bought (he was never a founder, always a purchaser).

Basically he's been lucky twice (Paypal and Tesla), but each of these won 10-100x on his initial stake.

2 more...

Not really. People shed skin and hair constantly, and the small particles float in the air and distribute themselves throughout the volume. And your bacteria are along for the ride. One of the functions of the protective suits, gloves and hairnets is to contain these these particles and thus keep the air as clean as possible. When combined with lamina airflow, positive room pressure and other techniques, it keeps contamination down hugely.

Maths and reality are different. Very different. Reality can be explored empirically while maths is logic not empirical. We can never say we are 100% sure about the rules/laws we have discovered about our reality, but we can say for sure that a maths theorem is true or false.

Maths is a set of self-consistent tools that can be used to predict what happens in reality. The mathematical description of reality is an estimate, contains countless assumptions and inaccuracies about where things are and what properties they have. In fact in quantum physics, we literally can't know momentum and location at the same time.

Maths can describe (or I should say, approximate) realities that don't exist.

Because maths and reality are different domains, we can know different things about them using different approaches.

apples to apples

Well, technically all those computers are Apples, so they're within their rights

If you are anxious about the processing of words, most definitely this is possible, but I am 100% not saying that it is definitely the cause of your problems.

You are right now highly self-conscious that you might have a crippling brain condition. Also, every time you say something or write something down, you are also monitoring yourself to check out whether it continues to be true or getting worse. In so doing, you might be suffering this effect due to the anxiety that this is causing - you mind is so much more focused on the fear than on the word, which confirms that the word is somehow different in your head now.

Well that's obviously true! Trump's one of the greatest legal minds ever, so any ordinary lawyer should simply recognise this and follow Trump's lead. Anything else means you're a dumb lawyer /s

Sorry for taking a long time to reply.

with plain old binary fission cell division, how do you get both to divide at the same time, and give each cell one of the new organelles?

An excellent question! Luckily it was answered in the paper. The researchers actually had a high resolution soft x-ray movie of cell division (ok, an exaggeration, they had a few micrographs showing the sequence). In the sequence, it showed how the organelles (including the novel N2 fixation one) undergoing division and each 'child' organelle ending up in different halves.

Cell division is controlled in the cell by an amazing process:

  • 2 centres are created on opposite sides of the cell
  • Structures like tethers are built that connect each centre to each of the organelles (the nucleus, mitochondria and the N2 fixators). These are called microtubules
  • The microtubules then start shortening, pulling the organelles in two directions, separating them.

The x-ray micrographs show that the N2 fixators are already integrated into this mitosis mechanism - my guess is that the N2 fixators already 'understand' the parent cell's mitosis signaling.

The authors also say that the organelles have lost a number of genes for essential cellular functions, relying on the parent cell to provide those capabilities. By comparison, mitochondria have only 37 genes left, and chloroplasts weren't known for having any DNA when I was at school, but are now known to have about 110 genes.

In other words, a lot of evolution has already occurred and they are well on the way to being 'proper' organelles.

The back left leg of the bench in the pencil drawing is in the wrong place - at least that was what I considered the 'tell'.

But I found it really hard to spot the AI.

And to add to that, all the characteristics listed their green flags - characteristics used to judge people.

That was one of the original proposed mechanisms to explain how the (obviously false) autism was caused.

But since then, since thiomersal was removed, other 'causes' and moral issues have been invented, including cells from abortions.

The one that makes me laugh the most is that it's terrible that the poor poor baby is exposed to so many illnesses (measles, mumps, rubella, polio, tetanus, notovirus, rotovirus and more) in such a short space of time, it's no wonder the poor dear's immune system is compromised. And then the same mother drops the kid off at daycare and exposes the poor dear to all those viruses and more - and live viruses at that.

There is no bleeding logic, just feels. And they get so angry at the fake harm that medicine is causing, and simultaneously actually causing real harms to real people.

It is terribly sad - they must live in a world of hurt.

However so many of these people actively try to hurt LGBTQ+ and trans people by inciting hate and changing laws to harm the non-straight. In particular they have been preaching that being gay/trans equates to being a child molester. This is horrific and needs to stop. Exposing the hypocrisy is essential to reducing the harm they are inflicting to real people right now

She described herself as a wood nymph

Disagree with your disagreement. I also have an M1 and was a quite early adopter (within 3 months of launch). It was really snappy compared to my Intel Air it replaced. From the get-go. Even for apps that were still x86 code.

Things definitely improved over the next 9 months, but I was and am a really happy camper.

1 more...

A bit earlier still

The Egyptians defeated the Sea Peoples and forced a subgroup, the Peleset, to southern Canaan to act as a buffer state to the Hittites to the north. This displaced the locals who would go on to become the Israelites.

The Peleset became the biblical Philistines.

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.

That is a leading theory, but that takes many many generations for the behaviours and instincts to change. And the wolf in question wasn't one of those that initiated domestication.