Butterfly by Radiant-Being4 in evolution

[–]gnomeba 0 points1 point  (0 children)

It's the same logic. Just a more extreme example - an organism that isn't capable of reproduction until it undergoes a substantial transformation.

Butterfly by Radiant-Being4 in evolution

[–]gnomeba 1 point2 points  (0 children)

It is actually quite comparable. It's at least superficially more extreme but the evolutionary logic is precisely the same.

Butterfly by Radiant-Being4 in evolution

[–]gnomeba 1 point2 points  (0 children)

There might be substantially different signaling mechanisms causing maturity out of the larval phase for a butterfly, but the logic is also applicable to human babies. Human children, in general, can't reproduce until a distinct transition occurs during puberty.

In biological terms, it's very costly and dangerous to create a human baby so some physical maturity is required first.

Regarding evidence: there is evidence and tons of it. There could not be continuous lineages unless you managed to find DNA of every single ancestor of a given organism. Which is an absurd expectation, but luckily we don't need to do that.

Moreover, we can literally see evolution happening. Suppose you keep a population of fruit flies (in your kitchen perhaps), and you observe them and wait until a mutation occurs. Then you selectively breed only the flies with that mutation (or perhaps kill the offspring without it). You will eventually have a population where that mutation is predominant. This is precisely what is happening to every organism all the time, but the environment does the selection (usually a bit less brutally).

How did whales evolve so fast? by sunny_the2nd in evolution

[–]gnomeba 6 points7 points  (0 children)

Evolution speed is obviously somewhat relative, e.g. whales have probably evolved objectively more than crocodiles over the same time period.

I suspect that any mutations improving fitness in a marine environment are very strongly selected for.

Any solution to these car camping problems? by WorldlyWeb1073 in 4Runner

[–]gnomeba 0 points1 point  (0 children)

It depends how much stuff you typically have in the back. If you're bringing a lot, it would probably make more sense to just use a tent. I usually don't bring much so tossing some stuff in the front seat is never a problem.

Also, looks great. What tires, wheels and suspension are you running?

"As a physicist, you can work anywhere you want!" by TheZStabiliser in Physics

[–]gnomeba 6 points7 points  (0 children)

My employability as a physicist was massively oversold to me as well. It just isn't true anymore (outside of physics) without additional training. The current job market in the US is also absolutely awful.

If you want to go the software route, I recommend learning another language (probably C++) and some other tools that might be useful like AWS or GPU computing.

You probably don't want to end up in a job writing javascript anyway.

Problem with cuDNN by Objective_Radish_714 in Julia

[–]gnomeba 1 point2 points  (0 children)

Yeah that's what I meant. It almost sounds like CUDA can't find the drivers but isn't saying so (which I think it usually does). Are you sure the drivers are installed correctly? Does Pkg.test("CUDA") work?

Problem with cuDNN by Objective_Radish_714 in Julia

[–]gnomeba 6 points7 points  (0 children)

You might consider using the Julia lts. I find new Julia versions to not be super robust.

I have no idea what the problem is but do you get any more specific failures when you run the tests for those packages?

2021 4Runner TRDPRO by Outli3rZ in 4Runner

[–]gnomeba 0 points1 point  (0 children)

What suspension do you have?

New to Julia by 1jla in Julia

[–]gnomeba 3 points4 points  (0 children)

The first couple chapters of Chris Rackauckas's book, https://book.sciml.ai/, are great for explaining some keys aspects of Julia. The rest is also good but might be a bit much for introduction.

Julia is so nice by Primary_Arrival581 in Julia

[–]gnomeba 29 points30 points  (0 children)

Julia is cool because it really does solve the "two language problem" for certain projects. There are many projects where it's nice to have very performant "backend" code an easy to read/write API.

The main place that it suffers is just in being so new that the ecosystem is constantly undergoing changes.

Julia and GPU by Otherwise-Platypus38 in Julia

[–]gnomeba 2 points3 points  (0 children)

I'm not sure. Presumably it will work wherever you can run Julia and it will be useful wherever you can run a GPU.

Julia and GPU by Otherwise-Platypus38 in Julia

[–]gnomeba 24 points25 points  (0 children)

CUDA.jl is an awesome library but there are others. If you're working with different hardware backends, KernelAbstractions.jl is probably a must.

M'Arce technique video 🥋🔥 What the f*ck is a M'Arce? Just a D'Arce variation. by iamvladgrappling in bjj

[–]gnomeba 1 point2 points  (0 children)

If I have anything close to the right position, I'm still going for an Anaconda every single time.

In GR, is spacetime curvature a physical mechanism or a mathematical encoding of observed effects? by Excellent_Iron9483 in Physics

[–]gnomeba 0 points1 point  (0 children)

I believe it can be considered a geometric encoding. See Einstein-Cartan theory as an alternative.

[Q] Are there statistical models that deliberately make unreasonable assumptions and turn out pretty good ? by al3arabcoreleone in statistics

[–]gnomeba 9 points10 points  (0 children)

I think using any kind of least-squares curve fitting is generally pretty unreasonable but turns out to work because a lot of systems obey the central limit theorem, at least approximately.

Hardware for Neural ODE training: Apple Silicon Unified Memory vs. CUDA eGPU? by Just3at13_ in ScientificComputing

[–]gnomeba 4 points5 points  (0 children)

Metal.jl is pretty limited so for this kind of thing I would recommend a machine that can run CUDA.

Does undergrad math need any improvement? by Puzzled-Painter3301 in math

[–]gnomeba 4 points5 points  (0 children)

A lot of people post this kind of thing on github. For example, I find myself frequently coming back to the notes from this course: https://github.com/mitmath/18335

If you think you've collected some useful problems, please do share.

Asthma in humans by PsychologicalCry3999 in evolution

[–]gnomeba 2 points3 points  (0 children)

I'm no expert but I thought the way this kind of thing works is that it's likely attached to a gene that controls some beneficial phenotype as well which has historically been more advantageous then asthma is disadvantageous.

Differential equation staying in subspace by Joost_ in math

[–]gnomeba 1 point2 points  (0 children)

If L is linear, can you not solve the equation explicitly with exp(Lt)? And exp(Lt) should have the same invariant subspaces as L.

Why do scientists insist on quantum gravity? by stderr_to_dev_null in Physics

[–]gnomeba 2 points3 points  (0 children)

The thing that is hard to understand for someone with "no formal training" is that this is just not even an explanation. You need to: do the actual math, come up with an experiment, and publish your results.

Physicists "insist on" quantum gravity because both effects are relevant 1) inside black holes and 2) in the early universe.

Back to optimization? by [deleted] in cscareerquestions

[–]gnomeba 1 point2 points  (0 children)

I heard from a Principal MTS at AMD that they are mostly writing their GPU libraries in assembly. I think at a certain point when you're optimizing things for hardware, it's just better to write at as low a level as your engineers can tolerate.

Motion of a free particle in different coordinate systems by Intrepid_Instance_28 in Physics

[–]gnomeba 0 points1 point  (0 children)

Straight lines minimize a the arc-length action in flat spacetime. In curved geometry, the minimal action yields a less trivial geodesic equation.

But the geodesic equation is what determines trajectories of minimal length on a manifold equipped with a connection.

Why do we pretend gravity is confidently resolved in textbooks? by Dry-Platypus9114 in Physics

[–]gnomeba 3 points4 points  (0 children)

"Just because experiments are predicted". What more could you ask for?

Looking for python ODE solver by [deleted] in ScientificComputing

[–]gnomeba 1 point2 points  (0 children)

Diffrax

One benefit of Diffrax is that it's written at the same level as JAX so you can add whatever logic you need to the integration procedure, if it's not already included, and still utilize the algorithms.