KindaABigDyl

joined 1 year ago
[–] KindaABigDyl 4 points 6 months ago
[–] KindaABigDyl 1 points 6 months ago

I'm a relatively new hire and we just hired another person 2 weeks ago

[–] KindaABigDyl 3 points 6 months ago (2 children)

It's effort to switch, and we don't benefit from having separate copies of the repo bc we're so small. No one steps on eachother's toes, so distributed version control isn't necessary.

Now, the fact that most devs know git and SVN is dead is not lost on our CTO, but putting the effort to switch over doesn't provide direct value to the customer, so I have to make the case that switching to git would do enough from a productivity and maintenance standard to effect customers.

[–] KindaABigDyl 9 points 6 months ago* (last edited 6 months ago) (7 children)

Yes. We use SVN. I hate it. I'm trying to build a case to switch to git. We're a small team, but a growing team

[–] KindaABigDyl 2 points 6 months ago (1 children)

Epiphany is a neat little project, but my understanding is it has performance issues bc it can't use the GPU or something, like YouTube videos load slow.

[–] KindaABigDyl 10 points 6 months ago (1 children)

What they're referring to is that when you use tabs, you end up having some things at the end of lines have to be spaced over for alignment. Thus, you then have to turn on some way of seeing what stuff is tabs and what stuff is spaces and it turns into a big mess.

Hence why normal people indent with spaces instead of hard tabs

[–] KindaABigDyl 42 points 6 months ago (3 children)

My biggest disagreement is this:

Do not unnecessarily use braces where a single statement will do.

Always put braces around if statements. It will bite you in the butt

[–] KindaABigDyl 1 points 6 months ago (1 children)

Is there a way to watch it post-zoom meeting?

[–] KindaABigDyl 3 points 6 months ago* (last edited 6 months ago) (2 children)

Have you tried usbmount?

This automatically mounts usb drives if they're vfat, ext4, or hfsplus. Options: sync,noexec,nodev,noatime,nodiratime

I believe it puts them in /media/run/DEVICE_NAME or something like that

[–] KindaABigDyl 2 points 6 months ago

It's kinda like arenas in C

[–] KindaABigDyl 3 points 6 months ago* (last edited 6 months ago) (1 children)

The other guy mentioned:

they already said they were Mac only because they used Metal for rendering

And you say:

Metal is basically the only graphics API on Mac

So they're on Mac bc they need Metal, but they picked Metal bc they're on a Mac? It's circular and friggin weird man

Not to mention there are cross-platform wrappers that will pick from all three depending on system - some that are very prolific among Rust devs (Zed is coded in Rust) like wgpu, for instance. They could've used wgpu and supported all 3 from the get-go and it would be easier than doing Metal anyway!

And so picking just Mac and/or Metal first is suspicious.

[–] KindaABigDyl 15 points 6 months ago (14 children)

because they used Metal for rendering

That in itself is a suspicious choice tbh

view more: ‹ prev next ›