3h5Hne7t1K

joined 1 year ago
[–] [email protected] 2 points 6 months ago (1 children)

People like you should be in leadership positions. The landscape rewards quick solutions, and quick solutions are rarely good solutions. "Whatever works" might still be a bad solution, just look at electron and that entire ecosystem.

 

It is often echoed that mathematicians make excellent software engineers, and that their logic-adjacent work will translate efficiently into coding and designing.

I have found this to be almost universally untrue. I might even say the inverse is true.

While I and many of my peers have capacity to navigate the mathematical world, it certainly is not what sets us (at least me) apart when designing clever algorithms and software tricks.

Point being: I dont think the property/trait that makes good programmers is mathematical literacy.

I would love to hear what others experience is regarding this.

1
submitted 8 months ago* (last edited 8 months ago) by [email protected] to c/[email protected]
 

Both zig and go use the dot operator, but I find the '::' operator much more readable.

Vec::new();

Makes it clear that were accessing a static method belonging to the Vec struct/namespace.

Vec.new()

Makes it seem like Vec is an object with a 'new' method.

Am I alone in thinking this?

[–] [email protected] 5 points 9 months ago

Name checks out

[–] [email protected] 4 points 9 months ago (1 children)

We dont want a bunch of proprietary extensions to an open communications standard, do we? This is something positive.

That said, I dont have much hope for matrix. Implemented in python with the initial goal of "bridging every chat platform in existence" is just bound to be a disaster.

Maintaining anything beyond a couple of hundred lines in python becomes tedious imo.

The rewrite in go has been spoken about since like 2018, and matrix.org still runs synapse iirc. Synapse should have been trashed immediately after MVP demonstration.

Theres also conduit, but to be honest, i feel like the lesson here is to avoid feature creep. Safe, fast and distributed dm text chat should have been the target functionality, with a lean, mean codebase.

Thanks for coming to my ted talk

[–] [email protected] -3 points 10 months ago

Not extreme at all. You have all the right to think what you want, but let others decide for themself.

[–] [email protected] -1 points 11 months ago* (last edited 11 months ago) (1 children)

Blockchain dev here. This is false. Blockchain ledgers are in many ways more real than fiat.

Blockchain tends to attract very shitty people, however. Loaning money that doesent exist is a fiat problem. In fact, its the point of fiat.

[–] [email protected] 0 points 11 months ago

ISS Space station final upgrade

[–] [email protected] -2 points 11 months ago

You gimuyd are on some wikd shit im history

[–] [email protected] 0 points 11 months ago* (last edited 11 months ago)

Sounds an awful lot like groupthink to me. Having differentiating takes is the point of philosophy.

In a sort of snarky way one might even say that studying it defeats the purpose, because of pollution and all that.

view more: next ›