Hacker Newsnew | past | comments | ask | show | jobs | submit | dgritsko's commentslogin

What made you switch from Pop OS? I just installed it on a couple of old PCs I had lying around for my kids to play around with/learn from.

There was some 3D printer slicer software I needed that wouldnt run, when I finally figured out why it had to do with GLIBC being out of date. I have used Debian since like 2008, and Ubuntu since the mid 2010s so I am accustomed to doing PPA's and what not, but something in me broke and I wanted to finally try something more bleeding edge. I nearly went for Fedora but the version I wanted to try didn't even boot (I don't like to waste any time with command line incantations anymore) so I looked up EndeavourOS I don't remember how I found it, I think a friend said someone they knew used it (turns out they dont LOL) so I gave it a shot.

I had bad experiences with Arch before because of Manjaro, but in hindsight, I think the main issues I had were more to do with how Pacman can get insanely nuanced. When you update packages you have to know what you're doing, it will update all weird, its not like Debian or Ubuntu upgrades where it installs / uninstalls what you do and don't need unless you tell it to be that nuanced.


Long term stability is less important for gaming computers than having the most cutting edge (and theoretically highest performance) drivers. That's why the community leans so heavily towards arch.

Probably same reason most folks who are capable of running Linux don't stay on Ubuntu, etc.

I'm genuinely curious as to what the key differences are (especially those that would cause someone to switch), as someone who is pretty tech savvy but whose use of Linux as a daily driver is admittedly pretty weak.

You usually try a few distros, until you find the one that does whenever you needed, and then you stick with it for 15 years ;)

From my own experience: 15 years ago, when (except for academia), Linux was very nisje, it was hard to use it. Random rare errors would pop up. On Windows you would know someone who knew what to do, but with Linux? So I chose Ubuntu, because it had the most support. Solution to any error could be found on askubuntu (?) forums. But if you had a friend, you would choose his system and get help from him. I once had university admins very happy to help me with something and even give me some tips.

Nowadays it really doesn't matter that much, other than extra easy (with an LLM everything is already easy) installation of drivers (POP os?)/initial programs you used on Windows (on Mate it takes 10min due to a special GUI appstore).

BUT there are reasons to switch. Like Ubuntu's pushing of very annoying snaps, making it very hard to get Firefox without a snap. Snaps are annoying, because they don't have a cleaning mechanism and old versions just clog your hard drive. They take forever to launch and it's just not a good idea for a browser. Don't mind snaps for other things. There is also Desktop Environment support and support for hidpi monitors and such.

Other than that, there is a little of philosophy. Like super FOSS and idealistic like Debian (i guess? Pls correct me if I'm wrong). Or more business aligned, like Redhat/Fedora. Or elitist that like to waste their users time and make them read manuals for fdisk like Arch, where you have to format your hard drive without GParted or any other GUI.

I'm no pro, but that's a little that came to mind if you wanted to know what mattered in the past.


not OP, but for some it might be availability of latest versions packages (say, you've heard about new major version of Bash or Vim being released today, and wondering how soon it might be available in your distro packages), and, as someone else mentioned, less update stress due to lack of "major version bumps" - just remember to subscribe to https://archlinux.org/news/ and watch out for entries requiring "manual intervention".

I would say EndeavourOS is the "Ubuntu" to "Arch" if you will. The installer is easy, and it comes with "yay" out of the box which is a frontend to Pacman which holds your hand in just the right ways. If I want to update my OS I type "yay" into a terminal, hit enter and confirm the packages needing updating (or select which ones I want) and type my password, and that's it. In the past with Manjaro I did a system update with Pacman, and problems ensued.

Folks capable of running linux pick the best distro for the job at hand. They are tools, there is no progression like you're implying.

My homeserver is Ubuntu, my gaming PC is Arch.


Surely there's gotta be a better term for this. Recency bias?



It's called context taint.


Fellow SourceTree apologist here. It remains one of the first things I install on a new machine. I'll do simple stuff directly in the CLI, but stick with SourceTree for anything moderately complicated (as you've mentioned).


This is awesome. A couple of suggestions:

- It'd be great to change the default branch used for creating new workspaces.

- I'd like the ability to add custom tools to the "Open in..." menu.


Ah yeah! Which IDE do you use?

> It'd be great to change the default branch used for creating new workspaces. Yeah you can actually change this now! If you click the repo name you can make changes to the "setup script". If you added `git checkout -b "branch name"` it would run that on every new workspace instance.


At the moment it's mostly Cursor or VS Code, but I was actually thinking of SourceTree. I'd like to look at the pending changes and manage the commits myself, and I could do that if I could add "open -a SourceTree ." as a custom command. I didn't see a place to edit a setup script, is that just on the filesystem?


Got it! If you click the repository name in the left sidebar, you should see a field for setup script.


FWIW, this is what I wound up with - keeps the original branch name but ensures that it's based on the latest from the "dev" branch:

orig_branch=$(git branch --show-current) && git checkout dev && git pull && git branch -D "$orig_branch" && git checkout -b "$orig_branch"


Ah, excellent - appreciate the help! I'm already getting a ton of value out of this tool, thanks for sharing!


wooo that's awesome to hear! keep the feedback coming!


And if you're one of today's lucky 10,000 and haven't heard of the concept of "lucky 10,000", you can read the relevant XKCD here: https://xkcd.com/1053/


9,999 remaining.


And if you're one of today's lucky 10,000 who haven't heard of XKCD: https://www.explainxkcd.com/wiki/index.php/xkcd


For me, it's the fact that content generated by an LLM is fundamentally different than content that comes directly from a search index, but displaying them alongside each other conflates the two. Most people don't know the difference, and place the same level of importance (or maybe even more importance) on AI-generated content. Yes, this content is convenient. However, if the content isn't accurate or correct (which it may or may not be, given that it's just a statistically likely sequence of tokens) then is it actually beneficial as a whole?


That's a big part of what makes this game enjoyable - a clue that is very obvious to one person might not even cross the mind of someone else. To anyone reading this who hasn't played, it's definitely worth giving it a try.


Agreed, big fan of codenames in general but it plays its best when you’re playing against / alongside people that you’ve known for a while. The metagaming aspect of structuring clues to who your partner is really takes it to the next level.


Great short story. Several times while reading it, I wished that I could download Abelique on the app store and try it out - I guess I'll have to settle for picking up my sketchbook instead.


Apple recently "pulled the plug" on their car project, apparently. https://www.npr.org/2024/02/27/1234315814/apple-cancels-elec...


Was out to dinner with the family, and my kids were enthralled with the "word search" that was on the kid's menu. I thought it'd be cool to build a custom word search generator - given an arbitrary list of words, it'd spit out a grid containing them. The part that made it fun was trying to figure out a layout for an arbitrary list of words that would be as compact as reasonably possible. I was able to get something working in just a couple of hours, and my kids loved being able to do word searches with stuff that was relevant to them, like names of family members. Of course, there are tons of similar generators freely available online, but it was very satisfying to figure it out for myself and come up with something that the kids enjoyed.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: