kogasa

joined 2 years ago
[–] kogasa@programming.dev 11 points 4 months ago

Code is easy in a vacuum. 50 moving parts all with their own quirks and insufficient testing is how you get stuff like this to happen.

[–] kogasa@programming.dev 6 points 4 months ago

They're already doing this or may as well be

[–] kogasa@programming.dev 1 points 4 months ago (1 children)

Not really, you need to have a basic understanding at least

[–] kogasa@programming.dev 3 points 4 months ago (1 children)

You might be thinking of a [connection of an affine bundle](https://en.wikipedia.org/wiki/Connection_(affine_bundle). You could learn it through classes (math grad programs usually have a sequence including general topology, differential topology/smooth manifolds, and differential geometry) or just read some books to get the parts you need to know.

[–] kogasa@programming.dev 27 points 4 months ago* (last edited 4 months ago) (7 children)

Manifolds and differential forms are foundational concepts of differential topology, and connections are a foundational concept of differential geometry. They are mathematical building blocks used in modern physics, essentially enabling the transfer of multivariable calculus to arbitrary curved surfaces (without relying on an explicit embedding into Euclidean space). I think the joke is that physics students don't typically learn the details of these building blocks, rather just the relevant results, and get confused when they're emphasized.

For a tl;dr about the concepts mentioned:

  • A manifold is a curve, surface, or higher-dimensional object which locally resembles Euclidean space around each point (e.g. the surface of a sphere is a 2D manifold; tiny person standing on a big sphere perceives the area around them to resemble a flat 2D plane).

  • Differential forms are "things that can be integrated over a manifold of the corresponding dimension." In ordinary calculus of 1 variable, that's a suitably regular function (e.g. a continuous function), and we view such a function f(x) as a differential form by writing it as "f(x) dx."

  • A connection is a way of translating local tangent vectors from one point on a manifold to another in a parallel manner, i.e. literally connecting the local geometries of different points on the manifold. The existence of a connection on a manifold enables one to reason consistently about geometric concepts on the whole manifold.

[–] kogasa@programming.dev 0 points 4 months ago

No, they're not sure. You're correct.

[–] kogasa@programming.dev 2 points 4 months ago

Definitely not.

[–] kogasa@programming.dev 24 points 4 months ago

All people. 320kbps mp3 is completely audibly transparent under all normal listening conditions. It's a low-tier audiophile meme to claim otherwise but they will never pass a double-blind test.

[–] kogasa@programming.dev 10 points 5 months ago

I read the long E as a dot matrix printer noise https://youtu.be/tEJYNtI2ul4

[–] kogasa@programming.dev 3 points 5 months ago

Yes, speed and the benefits of all the tooling and static analysis they're bringing to Python. Python is great for many things but "analyzing Python" isn't necessarily one of them.

[–] kogasa@programming.dev 2 points 5 months ago

That's what the /etc/foo.conf.d/ is for :DDDDD

[–] kogasa@programming.dev 4 points 5 months ago

It means they admit they were wrong and you were correct. As in, "I have been corrected."

view more: ‹ prev next ›