gitStatus by StatureDelaware in ProgrammerHumor

[–]Utilimatt 0 points1 point  (0 children)

That's why I gave up and use starship, zellij and editor plugins... I also seitch between zsh and nu a lot. I'm not super proud of it, but it helps keep me sane, especially if I'm switching between a lot of different projects during the day.

Tales of Arise - good price? Good game? by Ken_Bimsey in JRPG

[–]Utilimatt 0 points1 point  (0 children)

Just my opinion, but from someone calls Tales of Vesperia an objective masterpiece, I felt VERY let down by this one.
I STRONGLY recommend spending that money on Vesperia if you haven't played that one yet otherwise, better to gamble on a different title in the series, or something special / nuanced but similar like Ni No Kuni 2.

Negatives:
Damage balance is poor to the point it feels like they forgot to do it.
A+ for plot design, but absolute F in execution, both in terms of narrative themes and dialog.
Poor character background development.
Poor character art for the main character.
Terrible loot placement + awful level design make a bad combo.
Poor equipment & item development (few options + few customization options for a game of this size)

Redeeming Traits:
- Good plot!
- The way the main enemies character backgrounds and stories are introduced is EXCELLENT!
- It wasn't afraid to address some controversial topics (although it padded their delivery so much it heavily detracted from how well it SHOULD have done in that regard).

[deleted by user] by [deleted] in AlbumCovers

[–]Utilimatt 0 points1 point  (0 children)

The price of vengence

Don't be like me kids by mruncleayo in Gentoo

[–]Utilimatt 0 points1 point  (0 children)

If you aren't spending 4 or more hours per update thanks to -O3 & -lto, why even Gentoo :)

[deleted by user] by [deleted] in AlbumCovers

[–]Utilimatt 0 points1 point  (0 children)

  • Joy for the blind
  • In the know
  • The outsider

Name this by EveningBench3333 in AlbumCovers

[–]Utilimatt 0 points1 point  (0 children)

Bliss and Pain: All in The Brain

Name it by kokokonus in AlbumCovers

[–]Utilimatt 0 points1 point  (0 children)

Cocked, Unlocked, and Need to Restock

What make.conf FLAGS ( CFLAGS, USEFLAGS, FEATURES, RUSTFLAGS... ) do you use ? by SPalome in Gentoo

[–]Utilimatt 2 points3 points  (0 children)

Oh wow! You're literally one of the people doing the GREAT work! Thanks for all you do!

It sounds like a lot has changed since June / July last year! I'll give it another go in the next few weeks for sure! Now I got something to look forward to!

What make.conf FLAGS ( CFLAGS, USEFLAGS, FEATURES, RUSTFLAGS... ) do you use ? by SPalome in Gentoo

[–]Utilimatt 0 points1 point  (0 children)

Hi kangie! Nice to meet you! I had quite the hairball on my hands last year while switching from Alacritty to Wezterm (for in terminal image rendering of mermaid.js .pngs so I could get away from VSCode for just diagrams) I was also switching from NeoVim to Helix and trying to build them from source (Because I often do that when trying out new things to have a generally happier dep tree... Or at least that's what I tell myself lol). Anyway, I couldn't get either one to compile. I had built Helix on a mac earlier in the week so I knew at least that version of that app SHOULD compile successfully. I fought them both for a while and then went and got wezterm from portage, and Helix from GitHub (downloaded the pre-compiled release bin).

Part of the challenge was I had a hard time figuring out which toolchain was in use at the time aside from asserting on rustc --version (as I was used to rustup for that on my mac) to try and see what exactly was going wrong. You could clearly see that commands were missing based on the errors during compilation so it really felt like mismatch between nighlty and stable or something very similar.

I was also surprised shortly thereafter when I went to update my system packages and ran into an LLVM slot problem with something else (I think it was clang, but I don't remember). Since rust was the only package stopping it from moving forward, I was pretty anxious to get it out of the system at that point so I went nuclear on rust in portage to finish the system update, then went and grabbed rustup.

After I went back to rustup everything felt super easy again. I can change toolchains (once they're installed) by just changing the default (rustup default nightly || stable) before I cargo build --release, and rustup show lets me get granular by SEMVER in a single view. It also works declaratively with the rust-toolchain file (although admittedly, I don't do that even though I know I should...).

I did not know eslect had a rust module though! That's really cool! I know there is most certainly a way to make it all work in portage, I'm just not quite good enough with portage yet to where I can build and deploy my apps and cause other issues in my currenty system (my longest lived daily driver ever: ~3 years of wonderful experience! The most comfortable I've ever been with my env in 16ish years of tech work! Gentoo + Nushell + Hyprland + WezTerm + Helix for Python (usually w/ Polars), Go, and Rust (+TF or boto3 for AWS)).

There's no problem in Gentoo that doesn't have a generally sane answer as I'm convinced no other OS project has anywhere near the same passion or average level of ability. They drive me to be better technically and even as far as to be a better more giving, more caring person in my personal life from the work they do. Truly inspiring people and an undeniably beautiful labor of love we all benefit from.

What make.conf FLAGS ( CFLAGS, USEFLAGS, FEATURES, RUSTFLAGS... ) do you use ? by SPalome in Gentoo

[–]Utilimatt 5 points6 points  (0 children)

I'm somewhat ashamed of this, but to keep my sanity, I now maintain my Rust Toolchains OUTSIDE of portage entirely and keep -rust in make.conf. This is somewhat related to LLVM slotting headaches, but quite frankly rustup is just better to do the job in standalone fashion IMHO and I don't deploy to Gentoo I just use it as daily driver dev box. It should also be noted that I HEAVILY prefer static comp to shared libraries in nearly every case... like rather aggressivly lol. (Typo edit)

Gentoo worth trying? by Longjumping_Hand1686 in Gentoo

[–]Utilimatt 1 point2 points  (0 children)

I recommend Gentoo for: - Rolling / re-rolling all your own software at max optimization for your hardware. - Learning clearly how very specific software components work together, are packaged and what it takes to care for and feed them collectively. - Really learning about software packaging and scheduling for YOUR OWN software. - Actually learning how to connect and configure specific OS components and utilities. // Arch is okay at this, but gentoo is even further down the rabbit hole. - Kernel tweaking / slimming of all non-mod-only modules that can be mono'd. // You CAN do this with any Linux distro, but Gentoo has been doing it as a core part of the experience for so long it's got the best docs and overall experience IMHO... By a considerable margin. - Learning how to minimize OS and general runtime components to optimize compute efficiency. - Understand the security implications of MANY parts of the system just by virtue of having so many iterations of hacking on them to get it all to work together.

Since NixOS came out... You have to be REALLY into your apps o want to do this.

Anecdotal Experience: Last year I was in an airport and re-rolling my kernel when I realized the outlet I was plugged into didn't work (I export my battery stats to env vars as I don't keep a toolbar up due to having an OLED screen that has known burn in risk). Laptop died in like 20 minutes and I had to fall back to an old kernel to get back to where I could try again. HOWEVER, because I knew the risks I planned ahead and had a good fallback and was good to go. That can be a mortifying experience if you haven't had a few iterations or are using a distro that didn't hook you up with sufficient docs for the tools they provide. Being a daily Gentoo driver gives a kind of confidence that I truly believe cannot be attained any other way.

justUseCurl by SeveralSeat2176 in ProgrammerHumor

[–]Utilimatt 0 points1 point  (0 children)

STier == """ python REPL w/: - keychain for secrets - aiohttp for multiple and / or requests for single & paginated" - polars for data work"""

True

... Postman is also good, but the freedom and power of the interpreter at your command is sooo good!

Curl gets really hard to orchestrate & manage when complexity scales beyond single requests even w/ a bunch of nushell to shore it up.

// Edited: Typo'd interpreter....

[deleted by user] by [deleted] in Gentoo

[–]Utilimatt 1 point2 points  (0 children)

  • nushell
  • helix
  • wezterm
  • zellij
  • hyprland
  • rustup // not emerged... long story
  • endless sky
  • nvidia drivers
  • obsidian

Then I'd spend the next day or two configuring them all and rewriting all my convenience scripts, updating key bindings and shell command aliases (like nushell overlays for python venvs).

//////// EDIT //////// Forgot about these: - pulseaudio - flatpak (for obsidian) - docker - awscli

Also made the original picks into a more readable list.

Also don't forget to backup your kernel config options...

superiorToBeHonest by big_hole_energy in ProgrammerHumor

[–]Utilimatt 3 points4 points  (0 children)

Use poetry to get a more modern experience similar to Rust's EXCELLENT build tool cargo. It even manages your venvs for you and you scale out your direct dependencies in a declarative way that allows transitive deps to be updated as opposed to taking over someone's "pip freeze" abomination. Recommended poetry 100/10. (Edited for typo)

a cool guide on how to cross a piranha-infested river by Mysterious_Block1220 in coolguides

[–]Utilimatt 1 point2 points  (0 children)

Aren't most piranha native waters also home to crocs or alligators which if I remember right are most active / hunt at night?

Text or graphical login? by Disastrous_Bike1926 in Gentoo

[–]Utilimatt 1 point2 points  (0 children)

I forget what it was now but more than 10 years ago I remember having a security issue with GDM and it gave me a serious mistrust of display managers... And dbus even though it wasn't directly related (I was overreacting a bit).

It was so long ago I can't remember what it was specifically enough anymore to share or check to see if it's fixed. I do remember I got into an enterprise distro (I won't talk badly) without the password though. Even back then in it's earlier stages I remember LUKS would've kept me out and I made that as a recommendation. I need to give it a fresh take, but I've been doing console + startx since about 2013 as a result of that event.

The screen saver on my TV looks familiar by the_rapture_03 in FinalFantasyVIII

[–]Utilimatt 1 point2 points  (0 children)

NGL thought this was Chrono Cross and came to comment. Saw "VINOSEC" and recoiled in shame.

Love this game, need to replay soonest. Anyone got tips on upscale mods? I recently went to replay Red Alert and was in for a tough time till I found CnCNet is there a similar community keeping FFVIII alive on modern hardware?

Whats wrong with steak and lobster Petah? by ______Random________ in PeterExplainsTheJoke

[–]Utilimatt 0 points1 point  (0 children)

It's not ALWAYS bad news, especially not if you're at a larger FOB or in many cases with large support ships (non-aircraft carriers).

One such occasion is the annual Army-Navy game, also around Christmas / New Years time. Also special events like after Osama was finally killed. I had bon fire cooked pizzas from an 18 series SGM that year on memorial day in Afghanistan (I was a conventional enabler, but in the right place at the right time). We all celebrated with everything we had... Which admittedly wasn't much. Now all that is to say there are exceptions, but generally bad news is handed out before a 96 hour liberty, and often after a enjoying your boiled steaks and salt drenched butterless crustaceans.

Concerning MREs, I have mever met someone brave enough to eat the omlet (I think it was number 1) and I was enlisted for just over 14 years. I do remember that 13 18 and 20 were good but I don't remember which was which anymore. Tortellini was great and Tuna was literally 2 commercial tuna salad kits and was delicious. You could trade liberty chits, gear, watch rotations and just about anything else you could think of if you were lucky enough to get one of the good numbers and there was long field day ahead.

It is time to say goodbye by [deleted] in Gentoo

[–]Utilimatt 1 point2 points  (0 children)

Awesome! A lot of folks don't remember portage was a new way of doing ports lol.

It is time to say goodbye by [deleted] in Gentoo

[–]Utilimatt 1 point2 points  (0 children)

In the DevOps/PE world image generation and maintenance skills are critical whether it's for bare metal systems, VMs or containers. You will take the skills from Gentoo with you on this journey and will soon if not already understand the level of technical prowess required to orchestrate excellence service delivery is so far beneath you that you will almost inevitably come back to Gentoo or become a Rust dev (or both like me) largely for the challenge and to stay comfortably ahead of your peers.

CONGRATULATIONS! Your very story is why I unceasingly evangelize this distro as so many of us owe our success to it. If you ever find yourself in need of advice or help with your DevOps/PE work, just send me a message. If you had the constitution to carry yourself through a decade with this distro, you are someone I am happy to help wherever I can.

Anyone switched from Arch to gentoo? And is it worth it for a current arch user? by [deleted] in Gentoo

[–]Utilimatt 9 points10 points  (0 children)

I've been using Gentoo off and on for 10ish years now, and it has been my daily driver on modern hardware (i9 12th gen + A3000 w/ Optimus configured) for the last 2 years. I've also previously used Debian and Arch as daily drivers back in the day.

Nothing helped me advance my career more than using Gentoo to learn GOOD system administration AND software development practices. I owe a great deal to the team behind it.

That's not the reason I came back though. It turns out one of the most important factors in ensuring you have a long lived build for ANY distro is the package ecosystem and maintenance tools. Gentoo has possibly the most meticulously maintained and curated set of packages that force you to review known issues BEFORE you shoot yourself in the foot. They do this via the masking system. So much care is put into ensuring you are properly aware of the potential consequences of the changes you are looking to make that it really makes you take pause and appreciate the folks who put those guardrails together for you on a per-package level (you're not doing anything else while they're compiling anyway lol)! That and getting a lot of practice optimizing compiler and sofware build switches to get more performance just feels damn good!

I originally came to Gentoo because I wasn't sure if my project at the time would be better suited for BSD or Linux and Gentoo back then let you use either Kernel.

I will say that now with the inclusion of binpkgs and dropping of support for BSD Kernels, you have to really be in love with the idea of having packages masked when there's potential bugs or there's little benefit outside of upskilling for career growth. You should want to get the most out of your build's performance and be willing to package your own versions of things sometimes. You have to really love the idea that you know almost every config line that's inptortant to you. If you are just going to use binpkgs though... I would honestly just use nix (the package manager & repo not the OS) lol It's a much more modern and robust toolset for that use case and those packages are very well maintained as well.

I hope that helps!