0 points

What’s a fork, I know what GitHub is and use it too. Just don’t know what a fork is haha

permalink
report
reply
0 points

https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/about-forks

It’s basically like a copy of the original repository. But you can pull in and merge changes from the original, make a pull request for the original to pull your changes. Fork+pull request enables you to contribute to someone else’s repository. Things like Chromium are in part forks of Safari, just that they diverged over time.

permalink
report
parent
reply
2 points
*

Keep in mind that software doesn’t have an expiry date. If a piece of software is unmaintained and doesn’t have an active fork but it still fulfills your use case and doesn’t have any major issues, there’s no need to replace it. Some of the software I use hasn’t seen any updates in five years but I still use it because it still works.

Edit: As an example, a lot of people still use WinDirStat even though the latest release 1.1.2 is now 17 years old.

permalink
report
reply
1 point

I’d say that problems mostly come from the need to update dependencies in case of vulnerabilities being discovered. But not every software needs elevated privileges or can become a vector of attack, I guess

permalink
report
parent
reply
1 point
*

Desktop - Linux - Yes, likely. If not, here’s a flatpak
Desktop - Windows - Maybe it still runs in a compatibility mode?
Desktop - iMac - Here’s an emulator, good luck.

Mobile - PostMarketOS - Yes, likely. If not, here’s a flatpak
Mobile - Android - Maybe? Try it and see if you get permission denial
Mobile - iPhone - Fuck you, no.

permalink
report
parent
reply
1 point

Wait, flatpak works on PostMarketOS?

permalink
report
parent
reply
1 point

Yep! It’s the default on things like phosh and gnome mobile for packaging apps

permalink
report
parent
reply
0 points
*

Windows is pretty good with backwards compatibility, probably the best out of anything. I can run Visual Basic apps I wrote in the early 2000s on Windows 11 and they still run fine. Some old 32-bit games work fine too. You can even run some 16-bit Windows 3.0 apps on 32-bit Windows 10 if you manually install NTVDM through the Windows features (it was never ported to 64-bit though)

Linux is okay for backcompat but I’m not sure an app I compiled 20 years ago would still run today.

permalink
report
parent
reply
1 point

Tell that to video games, which constantly need a compat mode enabled

permalink
report
parent
reply
0 points

rust™ -> crablang when

permalink
report
reply
0 points

Now this I can get behind!

permalink
report
parent
reply
0 points

update: I received a letter from the rust foundation stating that my use of the word rust violates their trademark policy. I have to redact my pervious comment.

permalink
report
parent
reply
0 points

Holy shit… The balls of that policy. “Hey, we took two common words of the English language for our project. They’re ours now.”

The psuedo-friendly tone where they define fair use as “all the places we want you to market for us, and none of the ones we don’t” (specifically “showing support of rust”… Not as in “our software supports rust”, but “I want to praise rust publicly”) and you use the word rust in a project… So I guess <my_sdk>-rust can probably be licensed if we ask.

I think I figured out the hack - you use the word rust, along with the logo for the still popular game rust (released 2 years before it). They’ll be paralyzed by the mental gymnastics it takes to twist their stance into a “friendly cease and desist” for months. And when it finally comes, you can insist you were talking about the game, Rust, using familiar programming concepts allegorically to comment on game mechanics and emergent design and through player interaction and feedback.

Then you say “I think I’ve heard of rust-lang in the last couple years, some people really seem to like it. But library availability is a concern, do you have a good package manager? Can I find a package for most things I might need?”

permalink
report
parent
reply
0 points

OpenOffice -> LibreOffice

permalink
report
reply
0 points

Really, why? I don’t known OpenOffice, so I’m just curious.

permalink
report
parent
reply
0 points

Oracle happened to OpenOffice.

permalink
report
parent
reply
1 point

youtube-dl moment

permalink
report
reply
2 points

The fork is yt-dlp

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.3K

    Monthly active users

  • 884

    Posts

  • 8.9K

    Comments

Community moderators