If you need a truly open source solution then that would be Gitea not GitLab.
724 karma · joined May 2, 2011
If you need a truly open source solution then that would be Gitea not GitLab.
GitHub also has mediocre issue management and a wiki and we have GitHub Actions as well.
You still need to integrate your cloud service provider with GitLab, which is exactly the same hassle as integrating it with GitHub.
One of the most arrogant moves was to not have files on the desktop, instead they put together a poorly made widget called folder view, I believe they completely U-turned on that one, not sure how many years it took them though.
To be fair, last night I tried putting a shortcut to a picture onto the home screen on my iPad that has better hardware than my MacBook Air and I couldn't figure out a way to do it and iOS has well-paid armies of people working on it.
It's easier to victimise yourself than to accept the reality that irrespective of what class you belong to, there will be people who will not like you for what you do, say or how you say it and they will voice their opinions. While there are plenty of isms and ists in the world, everyone gets hate online.
Valid criticisms should be taken onboard, garbage hate should be discarded. If you don't have thick skin but still want to have an online presence: just disable comments or have moderators delete all comments you wouldn't like.
It might also be just me, but I fail to understand why anyone uses Twitter or anything similar, these types of platforms promote trashy conversations in my view.
Apparently Microsoft writes their installer in HTML, CSS and JavaScript and that also works fine.
It is very embarrassing they Canonical somehow manages to screw up something as simple as an installer.
I'm looking forward to everyone uninstalling Nginx.
React itself became quite a mess as well nowadays, it's becoming bigger and more bloated with each release. You can now very easily re-create the AngularJS hell in React.
JavaScript doesn't scale in productivity and in terms of performance, TypeScript solves the productivity problem, but you still suffer a lot due to JavaScript's poor runtime performance characteristics.
If you hate Red Hat or IBM, just don't use it and move on, use a community driven OS which is a lot easier and is probably a lot more flexible, you are not going to convince any enterprise to drop their RHEL subscriptions.
As many have pointed out: the support is RHEL, not the code, the code without Red Hat support and contracts is useless.
If I go though the trouble of making a call, then it's usually a complex problem that had no solution in the UI of the service that I am using, therefore it's highly unlikely that some automated system can solve it, if it could, there would probably be a button for it already.
This happens with regular tenants and hotels as well, do you want them to also go out of business?
The other issue is that these big platforms are all American which means they will enforce American sensibilities like having it okay to show incredibly scantily clothed people where not much is left to the imagination, but going crazy if a nipple is shown.
This "whataboutism" was invented as a way to avoid uncomfortable comparisons, you can find a lot of stories in the west where if you replace Countryname with Russia and the story would sound plausible, here you go: "Russian whistleblower who uncovered that the Russian government spied on all of its people has fled to the US to avoid being imprisoned in Russia", talking about Snowden of course.
Meanwhile on Apple News I can ready that according to the Independent: Ukraine has made yet another 'breakthrough'. How are these guys not in Moscow already with all these wins and breakthroughs? Russia should be dissolved by now because according to western media: Ukraine wins all the time.
I don't think having central entities moderate the world solves anything, they can more easily be coerced by a government or people with a lot of power, I would just let people believe what they want to believe.
The "old internet" was much better where you just followed whoever you wanted to believe.
I can also download VirtualBox and run all Windows programs, that would mean that all Windows apps are Linux apps?
> Yes you can for the most part
You can't statically link glibc: https://github.com/cockroachdb/cockroach/issues/3392
glibc can break stuff: https://www.gamingonlinux.com/2022/08/valve-dev-understandab...
I had binaries break because the newer version if openssl was put under a slightly different name.
I consider 2 things to be the same OS if they can natively run the same unmodified binary files and if we look at it this way, Linux is on a losing streak: - I cannot download an app on Android and run it on Debian - I cannot compile a program on one version of the same distro and run it on another version of the same distro
The moment I will be able to compile a program that runs on both Arch and Android, we can start adding the stats up, however I doubt tis will happen anytime soon looking at the poor attempts at fixing this.
If you are able to run multiple applications on one host, you are likely doing the things that containers do for you.
It is also very easy, to take Debian 12, install Docker or Podman on it and just put everything into containers, that way the only thing that you need to work after an upgrade is your container runtime and you are all set.
This attitude does not help the Linux stack, because the one thing software vendors do not have time for is to test against 10+ init systems[1].
I don't need both Wayland and X11, I just need one of these that is reliable.
I also don't need both Flatpak and Snap, I just need only one that does not have crippling bugs.
I also do not want to care about what version of glibc is on the target machine, I just want to compile a blob that anyone using any distro can run.
Choice is good, however not when it comes to the base system, the base system needs to be there and it needs to be reliable and people should build good stuff on top of that, init systems are not exciting things to build.
The EU should just drop all Data Protection laws to make it fair, otherwise all they are doing is increasing the advantage of those agencies that play fast and loose with people's data.
I was using Ubuntu Server everywhere, I stopped using it the moment they started forcing snaps. Snaps are inferior technology, I don't want to install a daemon just to install software on my server, I don't want an unpredictable auto upgrade technology and I don't want millions of mount points.
DEB and RPM have been around since forever, I can deploy software using those technologies and expect it to work in 10 years, the same cannot be said for Snaps, there is nothing there to guaranty that it won't just end up like: Upstart, Mir and Unity.
I can ship my software as a Docker container and have it work everywhere or I can put in a lot of work to ship a snap and have it only really work on Ubuntu, I don't even know what was Canonical thinking here. I don't care that I can install snapd on most distros, if it's not actively supported by the distro it does not count.
I'm deeply disappointed that the EU is afraid of doing real investments with realistic goals into information infrastructure while it happily throws away billions on the failing Ukraine war.
What are you doing exactly? I like TS, because it's one of the easiest to use type systems.
I'm also intrigued that you used C++ and think TS is bad, C++ error messages are legendary for being hard to understand.
I thought systemd is open source and if you don't like something about it, you can just submit a patch or even fork it or just not use it.
Replacing system components is hard and the early days are going to suck. Just because there is a lot of pain and suffering with Wayland does not mean that it was a mistake and we should have just stuck with X11.
Computing has changed since 1970, some things in our unix-like systems will also need to change to accommodate the current world and some of it is going to be painful, that's just how it is, we made fun of Vista, now it's our turn.
It's just a question of money.
Having the US spy on Europeans is also very costly.
People from the US tend to underestimate the EU, the EU could easily give a bit of cash to a competitor along with some juicy contracts, the US is not the only bloc that can throw millions at a problem.
I also have my doubts if they would haven been able to do the same thing better on older consoles with Unreal Engine.
Most of the worst issues with CP2077 have nothing to do with the game engine, things like the NPC AI and broken difficulty curve, the rough melee combat and hiring a shady testing company.
The one thing that could be blamed on the engine is the potentially difficult tooling for the content creators, which can easily be solved, just look at the amount of mods out there.
From the outside, this looks more like a business decision rather than a technical one, that's not to say that it could not work out for CDPR if Epic works with them very closely, however I'm very annoyed when games journalists imply that CP2077 would have been amazing at launch if they would have used Unreal.
Video games use a trick called Level Of Detail, which means if something is far away, you only render a very low definition version of that object, UE5 has it as well, however we don't know if it's capable enough for something like Night City, obviously the RED engine was built with a very hardcore LOD system that might be a massive pain to do in UE5.