144 points

It’s funny because apps like Blender and Krita are actually competitive to proprietary software.

permalink
report
reply
84 points

And Linux/BSD are so good proprietary developers rip them off to whatever degree legally permissible.

permalink
report
parent
reply
45 points

Microsoft servers also use linux

permalink
report
parent
reply
51 points

Blender had a reeeeaaally long way though, I remember a time where Blender was quite big already but Maya just was miles ahead in terms of usability. Nowadays they are not only even, Blender is probably used more often since it’s not only free but more people know how to use it than Maya

permalink
report
parent
reply
12 points

And also maya sucks.

permalink
report
parent
reply
3 points

I tried blender in those old days but stuck with cinema 4D at the time, blender really sucked. These days it’s totally awesome kinda wish I had more time for it but I’m focused on other things.

permalink
report
parent
reply
7 points

And Firefox, git, Dia, gimp, etc…

Proprietary OS’s like Windows and macOS lack package managers too that tools like chocolatey and homebrew provide.

permalink
report
parent
reply
4 points

Dia and gimp are ok, but they’re still quite behind the curve. I love floss and wouldn’t use the closed alternatives, but we got to know where we stand.

permalink
report
parent
reply
4 points

There are proprietary VCS?

permalink
report
parent
reply
3 points

git was created because a proprietary VCS was being a dick

permalink
report
parent
reply
2 points

I was going to say git butler, which wraps git, but actually looks like that’s gone open source

permalink
report
parent
reply
2 points

The ones I’ve seen in the wild are pvcs and ccc/harvest, but there are others. I think they usually try to brand it as part of a larger end-to-end SDLC tool or change management, or it’s built to work with a specific proprietary system like Autodesk vault.

permalink
report
parent
reply
2 points

There’s perforce

permalink
report
parent
reply
2 points

There were many.

permalink
report
parent
reply

Windows has WinGet now, which is a built in package manager. It might not be as good as most linux distro package managers, but it does exist.

permalink
report
parent
reply
-3 points

Krita is fucking slow though :/

permalink
report
parent
reply
86 points

Read “The Mythical Man-Month”.

Basically, a team of 5-8 motivated developers can create high quality, medium complexity software extremely fast.
But if the project is just a little too complex for one team of devs and you need more people, then you’ll need a lot more people. And a lot more time.

Cause the more people you add to the project, the more overhead you have. Suddenly you need to pull devs off coding to bring new hires up to speed. You need to write documentation on coding style guidelines, hold meetings, maintain your infrastructure, negotiate with hardware suppliers, have someone fix the server room’s door locks, schedule job interviews, etc. etc.

permalink
report
reply
35 points

“What one programmer can do in one month, two programmers can do in two months.”

permalink
report
parent
reply
3 points

Counterpoint: ‘The Brooks’s Law analysis (and the resulting fear of large numbers in development groups) rests on a hidden assummption: that the communications structure of the project is necessarily a complete graph, that everybody talks to everybody else. But on open-source projects, the halo developers work on what are in effect separable parallel subtasks and interact with each other very little; code changes and bug reports stream through the core group, and only within that small core group do we pay the full Brooksian overhead.’

Source: http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ar01s05.html

permalink
report
parent
reply
1 point

It absolutely fucking BAFFLES me that Brooks’ Law isn’t known by every software manager on the planet.

I’ve quoted it so many times at work, even in engineering focused teams in at least two big tech companies. It’s not a concrete fact, but it explains why so many teams are hilariously shit at delivering software.

permalink
report
parent
reply
57 points

I love this meme because every app on my phone designed by a company worth more than a million dollars fucking sucks, and the best app on my phone is RIF, an app designed by a single developer, and reanimated into a lich by a team of programmers for free

permalink
report
reply
18 points

Wait wait wait… RiF ain’t dead?!

permalink
report
parent
reply
15 points
*

I would say it’s undead. Like a Lich. The fine folks at revanced.app have done an amazing job reanimating it. It’s just as good as it was last June!

This guide should help

permalink
report
parent
reply
7 points

Can you log in yet? Last time I did this I couldn’t log into an account, only browse.

permalink
report
parent
reply
3 points

I have no clue how much British Gas is worth, but that is the worst app ever. Doesn’t update your bill/balance in anything approaching real time. Frequently doesn’t let you log in.

permalink
report
parent
reply
3 points
*

Same for Apollo and now Voyager. Probably the best-designed and -implemented apps I’ve ever used.

permalink
report
parent
reply
3 points

+1 for Voyager! Writing this comment using it :-)

permalink
report
parent
reply
33 points

It’s hilarious that you think that proprietary software is actually better.

permalink
report
reply
22 points

CAD Software?

permalink
report
parent
reply
7 points

Add to that photo editing (as much as GIMP is great…). I would guess DAW and video editing would fall under that category, too…and good luck finding many AAA open source games.

permalink
report
parent
reply
4 points

Photo and Video editing is actually pretty good, since the backends (magick/ffmpeg) are open source

permalink
report
parent
reply
3 points
*

If only Autodesk didn’t exist, then yeah

permalink
report
parent
reply
18 points

Well, sometimes it happens. Lemmy was semi-broken during the APIocalypse, and there still isn’t such a thing as a FOSS Facebook, or search engine backend for that matter.

permalink
report
parent
reply
7 points

I have heard that friendica is similar to facebook

permalink
report
parent
reply
4 points

Can you get (almost) every single person on there? Until not facebook is unreplaceable.

permalink
report
parent
reply
1 point

That’s what it’s trying to do. There’s no way in hell it has the same level of features, let alone the same network size, though.

That being said, I’ve never been on either.

permalink
report
parent
reply
0 points

I haven’t really looked into it, but isn’t Friendica supposed to be the FOSS Fediverse Facebook?

permalink
report
parent
reply
1 point
*

It’s trying to be. You can’t do everything on there you can do on Facebook, though, which is pretty much this meme.

permalink
report
parent
reply
2 points

Adobe products often have no real equal. It sucks, but it’s the way it is. Gimp doesn’t come close to Photoshop, Inkscape is almost as good as Adobe Illustrator, and After Effects is the most capable video editing software I’ve ever used.

It sucks that they try and lock you into proprietary file formats, like Substance Painter.

permalink
report
parent
reply
1 point

Yeah, the only software that can stand toe to toe with Adobe is Affinity, and they’re winning at the no subscription pricing. Other than that Adobe is really no equal when it comes to FOSS, a lot of those alternative is just us tolerating the flaw. Used to do stuff with photoshop, illustrator, flash, and after effect, switching to foss is…rough. Like you said, Gimp is barely usable, inkscape is good but far behind illustrator, and i don’t think flash and after effect have any foss alternative when i looking for it. The only free alternative to after effect that is good is davinci resolve, but that’s still proprietary.

permalink
report
parent
reply
2 points

I hope all of these anti-GIMP folks have looked into the 3.0-RC* releases…

permalink
report
parent
reply
30 points

"Dear floss4life,

Our developers have encountered an issue while using the open source framework you published on github. We have lost as many as 400 user accounts. The estimated cost of this error is $6800.

This is unacceptable. Be a professional and fix it immediately.

Chad Elkowitz, MBA, Gruvbert and sons Finance Lt"

permalink
report
reply
6 points

That’s why the no warranty clause is by far the most important in any license granting access to the public

permalink
report
parent
reply
2 points

And it’s also why many companies refuse to use open software. It baffles me that no insurance company saw this as a market opportunity to sell open source software insurance.

permalink
report
parent
reply

Programmer Humor

!programmerhumor@lemmy.ml

Create post

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.

Community stats

  • 5.5K

    Monthly active users

  • 1.5K

    Posts

  • 34K

    Comments