premavansmuuf

joined 1 year ago
[–] premavansmuuf 26 points 11 months ago* (last edited 11 months ago) (1 children)

Videolabs is a company founded by VideoLAN members and is the current editor of the VLC mobile applications and one of the largest contributor to VLC.

https://www.videolan.org/videolan/partners.html

Seems like they're not just "someone".

[–] premavansmuuf 45 points 11 months ago (5 children)

alias inkscape="flatpak run org.inkscape.Inkscape" into your .bashrc.

[–] premavansmuuf 2 points 1 year ago

Ungroup icon of multiple instances of one app into separate taskbar items? That's been in insider builds for some time now. (Luckily...)

[–] premavansmuuf 3 points 1 year ago (2 children)

Is Haskell, YAML, or Sass also stupid? 🤔

[–] premavansmuuf 35 points 1 year ago (1 children)

As a Czech I'd have to say Slovakia, of course 🌲

[–] premavansmuuf 2 points 1 year ago (1 children)

I see the same "lag" even for the share button, bookmark button and even for the three-dot menu under a post.

[–] premavansmuuf 1 points 1 year ago (1 children)

Sadly, no explanation whatsoever of why this approach might be better than just building the object yourself. The example provided is fairly trivial and doesn't seem to justify using a builder.

Also, how would you do validation of properties (or even detect incompatibility of some of them)? Surely, because Product can be created directly, the Product class itself should validate its values. But it also makes sense for the ProductBuilder to have its own validation, right? Would that mean doing the validation twice?

The article tries to sell the pattern as being your best friend, but at the same time doesn't say how that's gonna happen.