this post was submitted on 31 Jan 2024
11 points (100.0% liked)

linuxmemes

20688 readers
1024 users here now

I use Arch btw


Sister communities:

Community rules

  1. Follow the site-wide rules and code of conduct
  2. Be civil
  3. Post Linux-related content
  4. No recent reposts

Please report posts and comments that break these rules!

founded 1 year ago
MODERATORS
 
top 21 comments
sorted by: hot top controversial new old
[–] paskalivichi@sh.itjust.works 2 points 7 months ago (1 children)

The Gordon Ramsey of software

[–] Potatos_are_not_friends@lemmy.world 0 points 7 months ago (1 children)

It's pretty funny that Gordon Ramsey is actually a sweet guy and plays up the angry cook guy on TV.

[–] lichtmetzger@feddit.de 0 points 7 months ago

In the UK version of Hell's Kitchen you can see this side of him. In one episode he just hung out at the beach with his whole team and it was so wholesome.

The US show is cut in a way that emphasizes his outbursts, it's much worse.

[–] UnderpantsWeevil@lemmy.world 0 points 7 months ago (2 children)

The only thing worse than code I don't understand is code I do understand that's literally been copied and pasted sixteen times in the same file.

Literally encapsulation, its the first fucking thing they teach you in Dev 101, my fucking god people please I'm begging you!

[–] driving_crooner@lemmy.eco.br 0 points 7 months ago* (last edited 7 months ago) (1 children)

I went to school for actuarial sciences but im basically an overpaid python programmer. If an actual dev evee see my code, they would shot in the face for sure (at least my boss thinks im a magician because I do in half an hour in poorly optimized python code processes it took him days to do on excel). I don't even know what encapsulation even means lmao.

[–] Kempeth@feddit.de 0 points 7 months ago

Basically if you need the same logic in two places instead of copying it to the second place you make it into a function and use that function in both places.

That way if you need that logic to change you only need to make that edit once regardless of whether you use it one time or one thousand times.

[–] mrmanager@lemmy.today 0 points 7 months ago (1 children)

Dev 101 is not followed in real life... Sadly, caring about code quality is difficult or impossible when you work with others.

[–] Opafi@feddit.de 0 points 7 months ago

Then you're working with the wrong others.

[–] lugal@lemmy.ml 0 points 7 months ago (1 children)
[–] ichmagrum@feddit.de 0 points 7 months ago (1 children)

Until it doesn't and you have no idea why.

[–] lvxferre@mander.xyz 0 points 7 months ago (1 children)

Do we [people in general] have some reason to conclude that it'll stop or keep working?

And, if it stops working, do we have some reason to conclude that we won't know why?

[–] ichmagrum@feddit.de 0 points 7 months ago* (last edited 7 months ago)

Every piece of code will stop working at some point if you keep working on the software (and the software itself will probably stop being compatible with other softwares if you stop working on it).

And, if it stops working, do we have some reason to conclude that we won’t know why?

If you don't know why it works in the first place, it's a pretty good assumption that you won't know why it doesn't work, either.

[–] MigratingtoLemmy@lemmy.world 0 points 7 months ago (1 children)

I want this man along with Richard Stallman and the creator of Slackware to be immortal

[–] lichtmetzger@feddit.de 0 points 7 months ago (1 children)

Patrick Volkerding. It's amazing he's still managing his own Linux distro after all of these years. And I'm eternal grateful for him refusing to adopt systemd and pulseaudio when they were both not mature and stable enough and most other distros didn't care.

[–] mrmanager@lemmy.today 0 points 7 months ago* (last edited 7 months ago) (1 children)

Most users actually have enjoyed both systemd and pulseaudio for many years now. They are both some of the best technology we have in the Linux world.

[–] lichtmetzger@feddit.de 0 points 7 months ago

Yes, they are mature and stable now. But they weren't when they were first introduced into Ubuntu, for example.

[–] brbposting@sh.itjust.works 0 points 7 months ago (1 children)

Ah, this happened two days ago? Further reading:

Linus Torvalds flames Google kernel contributor over filesystem suggestion

-The Register

[–] SpeakinTelnet@programming.dev 0 points 7 months ago (1 children)

Here's the specific response and it's even better than anticipated.

https://lkml.iu.edu/hypermail/linux/kernel/2401.3/04208.html

[–] CosmicCleric@lemmy.world 1 points 7 months ago* (last edited 7 months ago) (1 children)

His response to Linus was interesting to read.

Oh and especially this comment further down in the conversation...

As it is, I feel like I have to waste my time checking all your patches, and I'm saying "it's not worth it".

I'm basically done with this. I never said I was a VFS guy and I learned a lot doing this. I had really nobody to look at my code even though most of it went to the fsdevel list. Nobody said I was doing it wrong.

Sorry to have wasted your time

[–] Xttweaponttx@sh.itjust.works 0 points 7 months ago (1 children)

Sheesh. Seeing just how long he goes on tantruming is kinda surprising 😳 seems like the guy was just trying to contribute... ya don't have you shit in mouth, right? Jesus

[–] natecox@programming.dev 1 points 7 months ago

Thank you for validating my feelings here. I don’t know why we idolize this kind of behavior, but berating someone on a mailing list should not be acceptable, much less desirable.