[-] kogasa@programming.dev 1 points 7 hours ago

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

[-] kogasa@programming.dev 2 points 10 hours ago

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 25 points 15 hours ago* (last edited 15 hours ago)

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 116 points 10 months ago

Monkey laundering.

[-] kogasa@programming.dev 46 points 11 months ago* (last edited 11 months ago)

WHAT

edit: oh my god https://i.imgur.com/idGN4L1.png

edit edit: literally today a bunch of old players started gathering in a discord to revive the community

[-] kogasa@programming.dev 78 points 11 months ago

I was one of the last ~50 active players on War of the Roses when they shut down the backend. I had a bit over 1000 hours almost entirely in 1v1 dueling servers. Everyone knew everyone else. Tons of tribal knowledge about weird mechanics and glitches, blood feuds, and just generally interesting emergent gameplay within this tiny little niche. Since they shut it down I've been through college, grad school, a couple jobs, moved across the country, etc. and I still miss it. I really wish we'd been given this consideration.

[-] kogasa@programming.dev 83 points 1 year ago

People ITT hating on null coalescing operators need to touch grass. Null coalescing and null conditional (string?.Trim()) are immensely useful and quite readable. One only has to be remotely conscious of edge cases where they can impair readability, which is true of every syntax feature

[-] kogasa@programming.dev 47 points 1 year ago

I am personally unaware of any serious reason to believe that Firefox’s numbers will improve soon.

Either the author doesn't know about the Manifest v2 deprecation or is saying it's "unserious" to believe this might improve Firefox's market share. Either way, goofy.

[-] kogasa@programming.dev 55 points 1 year ago

For that matter, the real numbers are fake as fuck. "Ah yes, let's just throw in uncountably many non-computable numbers." They have played us for absolute fools.

[-] kogasa@programming.dev 84 points 1 year ago

That's for the kernel. Userspace often breaks userspace.

[-] kogasa@programming.dev 48 points 2 years ago

God forbid you ~~have to~~ can pay for stuff if you want.

It's a third party app. One of many. With an optional purchase to support the dev. Honestly...

view more: next ›

kogasa

joined 2 years ago