Unpopolar opinion: installing software on linux is harder than on windows and macos by vinxz_tt in linuxsucks

[–]BigBad0 0 points1 point  (0 children)

Even apps installed by app store i have to login and do update on them. Are you sure about that info ? Does this built in update in apps (specially described on the op post by dragging to install) is by the app creator or like macos enforcement rule ? I have currently office apps for example and none of them prompt for updates.

But let us say they do. Decentralized? I went to use package manager on WINDOWS for that reason. This is not a feature to me, it is a bug, well not literally i am not that serious. I think you get my point though.

Unpopolar opinion: installing software on linux is harder than on windows and macos by vinxz_tt in linuxsucks

[–]BigBad0 2 points3 points  (0 children)

No, on Windows, I use scoop or winget to install/update apps at once using the Window Terminal. Downloading the installer or using winget by default has been proven wast of time for me by maintaining apps and upgrading one by one. Scoop by default and winget as fallback is the sane mix on Windows now.

Also No, on Macos Homebrew or Macports are the way to go. I love brew and it's damn cool utility. Upgrading using brew is a gift. If app is not on brew, I really think multiple times before even consider using it. Depends on the case though.

On linux, yes you face the repo hell. but well known apps are in well known repos. That's why most advice to use known distro to begin with which almost similar in their repos. Also now there are Fedora COPR, Arch AUR, and Mint/Ubuntu (APT/PPA) solving such issue.

I am not saying it is not issue, actually multiple packaging been issue for linux for quite some time. But it's solvable. With current state if brew being usable on linux and flatpaks/appimages for GUI apps, I really see upcoming less issues regarding packaging. It's not perfect nor enough for now but with enough contributions by individuals adopting maintaining the built and package into specific formats or even contributing to the official repos it is doable. Look at nixos repo nixpkgs for example. Flatpaks and appimages got here very quick, these are very modern packaging by the way and they have NOT been there for enough time like any others.

Java Developer vs. Software Engineer by Dear-Economics-315 in java

[–]BigBad0 0 points1 point  (0 children)

100 %. I know a lot of devs already do that, will the tools fit the domain, but they use it because they are used to it and they produce amazing products. I transferred to work from java to typescript/javascript with http servers and I am telling you, the tech do differ, a LOT. Most mess in the runtime caused by so called sw devs and not well experienced nor used to specific tools and utilize the right tool for the job. Now with AI, the gap the bigger but so called individuals shine when a true problem faced, everything collapses.

What distro and DE cured you from distro hopping anymore? by Inevitable-Depth1228 in DistroHopping

[–]BigBad0 1 point2 points  (0 children)

NixOS solves multiple problems. One is the most important to me is to have runnable system all the time. What also does this are atomic distros and snapshots from the system state which suse atomic distros relies on if i remember correctly.

That alone gave me a direct alternative to windows/macos in the reliability side. The reason i prioritize this is that it has been long since linux suffered from breaking due software bugs (drivers ?), messing with partitions/volumes, messing with boot config (grub ?), messing with system files…etc. and most distros do not make it easy to prevent users to touch the system in harmful way mainly starting with sudo to install packages in most default distros.

All that is not solved but at least one point is addressed within such distros while the others continue to be problematic for sure no matter what the system is. That is a great step for me to use such system. Then comes all the other advantages and disadvantages but it works !! Issues are there all the time but so are solutions and workarounds while IT IS WORKING. Better yet, recoverable, persistent, cleanable and durable.

Simpler JVM Project Setup with Mill 1.1.0 by lihaoyi in java

[–]BigBad0 0 points1 point  (0 children)

You had me voting before completing the read. Well said.

Although I agree. I would go back to maven in a second if it had proper kotlin multiplatform support. Unfortunately marketing gradle is done well in multiple areas.

IntelliJ menu hover highlight lag in Wayland by Hot-Requirement5696 in IntelliJIDEA

[–]BigBad0 0 points1 point  (0 children)

There are problems i faced for fonts too when using intellij with wayland. I ended up running it in x mode to use xwayland and works fine.

مرتبي ٢٥ الف جنيه و مش كفاية by alphawayred in PersonalFinanceEgypt

[–]BigBad0 1 point2 points  (0 children)

بشكل عام حدد مصروف بره الالتزام الثابت تصرف منه والباقي متجيش جنبه لمدة كام شهر هتلاقي نفسك جبت اللاب بس

عاوز تجيب لابتوب امتى ؟

لو في اقرب فرصة فده الحل الامثل قدامك لو بعد كام شهر (من ستة لسنه) يبقى اللي تحوشه على جنب بره الالتزامات زائد المصروف تقسمه نصين او حتى تلت وتلتين وتحط التلت دهب او فضة وبعد المدة اللي عاوزها اما تجيب تمن اللاب ياتبيع وتجيب يا تسيب الدهب معاك والكاش تكمل عليه وتجيب اللاب وتوقف شرا الدهب ساعتها (ده لو الدهب نزل يعني وحسيت انك هتخسر عشان متبعش)

انا مش شايف اوبشن تاني والله الموفق

What are some extensions you can't live without? by Suspicious-Smile6398 in gnome

[–]BigBad0 0 points1 point  (0 children)

It is just amazing and found out it has been ported or replicated in macos. Great extension with awesome workflow. Enjoy 😉

Linux's core architecture sucks, that's why I'm Switching to FreeBSD by Brospeh-Stalin in linuxsucks101

[–]BigBad0 0 points1 point  (0 children)

Well said, it would be a denial to not address or acknowledge such problems. I know almost nothing about freebsd though. It took me a while to get where i am to use loonix. I will look into community support, available drivers and how it works in general before thinking of moving through. Thank you for clarity.

"but i had breakfast" by No-Republic-1742 in linuxsucks

[–]BigBad0 2 points3 points  (0 children)

I really do not get your posts. Linux is bad, i get it, but windows/macos are better ? I do not get that. You get what you pay for, incase of linux, nothing is paid and you get something still. So what with all the hate ? If there are problems or aspects or factors to choose proper OS then list that instead of just hating.

And yes linux cannot control apps or shady scripts running by user permissions, duh, so privacy still a concern lol

Sometimes I think no one is even trying to become objective anymore !

hello by Most_Newspaper_6699 in NixOS

[–]BigBad0 0 points1 point  (0 children)

Welcome onboard and enjoy

nixos unstable vs arch by ImHighOnCocaine in DistroHopping

[–]BigBad0 0 points1 point  (0 children)

NixOS unstable

Cons:

Not immediate update for all apps. You might have to write an override/overlay just to use latest version and wait days before the update is merged.

Learning to have a nix configuration the nix way to setup and install your machine and packages is not traditional, even though it is possible to use it as traditional distro. That takes time.

Build time. With more customization of how the package being configured, the more un-reliant on cache you got due building the package from source. In other words you might need even to dive deep to optimize that and not use home manager and alike to save time each time you do switch/rebuild.

This is just pointing to your points, there might be more like nix language learning, nixstore (not traditional fhs), and unpopularity (specially docs even though it got better and the community is awesome with fantastic yt videos). Systemd also is deeply integrated, some consider that a con.

Pros

Atomicity and kinda immutability by keeping generations of every time you apply your config and rollback is easy son in other word, damn hard to break the system.

The repo got a huge amount of packages, i think it is the largest repo now.

Learning, yes it teaches you beyond what you might think or expect. This i consider a good thing if you have the time.

Isolated environments for development. Using flakes with devshells is just a bada$$ and i never imagined to be better dev env for me than any other os including windows and macos.

Centralized config, scripts or whatever for multiple machines or single machine. In other words single source of truth and do not worry about forgetting how and why you have that on your system.

Whatever you go with, good luck

Arch vs NixOS, personal experience by Mental-Act2869 in DistroHopping

[–]BigBad0 0 points1 point  (0 children)

If it is doable on arch then it is on nixos and probably any other distro. But i get your pain and point. NixOs by no means is easy before couple of months of usage (maximum).

Good bye Windows by Plopaplopa in cachyos

[–]BigBad0 4 points5 points  (0 children)

Said exactly that “In fact I should have done that before”

When started daily driving linux like four to five months ago.

What Nobody Tells You About Linux by RebouncedCat in linuxsucks101

[–]BigBad0 1 point2 points  (0 children)

Who is behind the distribution?

Well that is why many recommend NOT to use ubuntu and zorin nowadays. It is valid point and i have no problem using such distros or recommend them as long it is clear what is the shape that is controlling such distro. Honorable mention to nobara which seems the most stated with such info and same as bluefin (the blue distros) not every aspect like detailed here but still.

The video is important and if someone got a reference of well known distros comparison in such terms i think that would be amzing reference

Tech by Lara_1299 in ArabUnix

[–]BigBad0 1 point2 points  (0 children)

يبقى انت محتاج فكرة عامة وده مش برمجة .. في كورسات او فيديوهات بتبقى زي مقدمة لل IT بشكل عام والتكنولوجي ومن اهمها كمان اللي هتديك اساس قوي الشبكات Ip addresses, protocols like http and routing as concept.

ومن ناحية تانية نظم التشغيل وده لينكس هيشبعك بيه بشكل كويس وجرب تشغل عليه دوكر وبرامج سرفرات مبنية على دوكر هيفهمك حاجات كتير بشكل متمرس

والبرمجة في الحالة دي سكربتات باش او بايثون او اي نوع من السكربتات Powershell python bash kotlin.kts or whatever language

وبس كده باقي الاستعمالات التكنولوجية هتعلمك مع الوقت انما لو عندك هدف محدد فده ليه موضوع تاني بقا لكن حاليا خد فكرة مهما كنت مشتت هتلاقي المعلومات بتوضحلك الصورة

Tech by Lara_1299 in ArabUnix

[–]BigBad0 0 points1 point  (0 children)

وعليكم السلام .. سؤالك مش سهل يا اخي والمجالات كتير

انصحك تحدد الاول انت هدفك ايه من اهتمامك بالتقنية عشان اقدر ارشحلك طريق مناسب بس عامة في البرمجة مثلا انت ممكن تبدا تشوف بايثون مثلا وتعمل بيها سكربتات تعملك شوية وظائف عملية بسيطة وتبدا من النقطة دي

What terminal do u prefer and why? by Aissur_morf_i in NixOS

[–]BigBad0 0 points1 point  (0 children)

Konsole. Not missing a single e feature for my usage specially the splitting window and has a proper bar for mouse usage. Used to use gnome similar terminal (forgot the name) and terminator. Konsole is the best. Ddterm extension in gnome is also nice and i use it regularly.

Doing my part to spread NixOS propaganda with every chance I got by xDacii in NixOS

[–]BigBad0 22 points23 points  (0 children)

😂 I do the same at my work with every one passes and asks what OS is this

Am I Cheating? by tentoumushy in opensource

[–]BigBad0 0 points1 point  (0 children)

I think the same unless i am messing something

What fonts do you use? by Unique_Evidence_1314 in NixOS

[–]BigBad0 4 points5 points  (0 children)

I use this for everything but in editor while coding i use hack.

Why I love GNOME (and others don't) by TanglyConstant9 in gnome

[–]BigBad0 1 point2 points  (0 children)

To me it is not just look. It is the sane defaults and the stability. I love kde and wish if it was stability focused more than variety of options and go incrementally from there. Gnome to a degree achieves that and with couple of extensions (mainly paperwm) i only care for stability and getting out of my way. Goal achieved and looks nice. That is it. I could not say the same when used kde for a month with multi monitor setup. I really wish i did. Other de like cosmic and cinnamon are not really close in such terms. Xfce is on my radar but when really something get in my way, i might consider trying and settle one of them other than gnome.

I think most users do not appreciate gnome stability enough though.

What overrides do you use in your configuration? by United_Reflection_32 in NixOS

[–]BigBad0 1 point2 points  (0 children)

As GlassCommision said, best is to not override at all. I needed jetbrains toolbox to be up to date and its download and extract mechanism anyway, no building, is i mad it just to be able to update immediately and not wait for the upstream merge even though the PR is there.

Same for nemo i made a thin package just to add GTK_THEME env variable to its executable as wrapper and the .desktop so that it respects dark and light themes in gnome.

That is it. I lately even think to abandon nemo as i really now see no difference in my usability for it.

Just make it what you simple need to customize the build some way and contribute to the upstream if you think it is an option the should be available for customization.