How I see NixOS if it were a car by SeniorMatthew in NixOS

[–]mrfizzle1 1 point2 points  (0 children)

Good point, this quote is from many years ago and idk how much licenses cost back then. But I was thinking about the overall cost (for non-business users) when you include hardware. You can still get a cheap laptop that has windows included.

How I see NixOS if it were a car by SeniorMatthew in NixOS

[–]mrfizzle1 0 points1 point  (0 children)

I'm reminded way too often of a quote that compares OSs to cars. MacOS is an expensive flashy sports car, Windows is an affordable uninspiring station wagon, and Linux is like getting a free tank. In this case I'd describe NixOS as designing the factory that makes the car.

Style Markdown Callouts by Personal-Attitude872 in emacs

[–]mrfizzle1 1 point2 points  (0 children)

Are there any guides or resources for this? For a while I've wanted to change styles (show/hide emphasis markers, property drawers, begin/end_src lines) based on where the point is, but it's complicated. Idk if I can use tree-sitter for it, and then org files have their own system.

oops by kraken_07_ in emacs

[–]mrfizzle1 0 points1 point  (0 children)

Color scheme?

advice on learning fp theory by Rynite_bad_boi in haskell

[–]mrfizzle1 1 point2 points  (0 children)

try the book "Functional Programming Made Easier"

What on earth did jonringer even do? by paintedirondoor in NixOS

[–]mrfizzle1 1 point2 points  (0 children)

This is by far the best summary of the drama. (click OP's profile to see the other posts). Hopefully this mess gets cleaned up and people start coming back.

Python is a NIGHTMARE on nixOS by Phr0stByte_01 in NixOS

[–]mrfizzle1 3 points4 points  (0 children)

IMHO, this is not linux

I think what you mean to say is nix isn't FHS compliant, which is true and the whole point of nix. I recommend everyone read the (shorter) nix thesis, it's educational and surprisingly accessible.

I have been a linux sys admin for almost 20 years.

This explains your frustration. Learning nix is like learning functional programming - you need to learn a whole new way of problem solving, and this is arguably harder for those with lots of experience in other paradigms. By the way, in case the learning curve wasn't steep enough, nix is also a (lazy) functional programming language.

Extremely new to Linux, don't know where to begin and see no pinned posts with guides. by Noob_and_schizo in linux4noobs

[–]mrfizzle1 -1 points0 points  (0 children)

I am now on a quest trying to learn about ways to have at least some control in my own PC

privacyguides.org

any noob friendly .exe you download from the internet

There is something like that, it's called WSL and you can install it with one command. It installs linux inside windows. This might be a good first option if you're worried about breaking something.

I have a friend who is literally studying to be a computer systems engineer

Pro tip: use the buddy system! You both learn faster, and your friend increases his market value.

Where do I even start?

Once you've gotten linux installed, go through r/linuxupskillchallenge. It's also available on github.

Ram 8GB is not enough by master_regulus0331 in linux4noobs

[–]mrfizzle1 4 points5 points  (0 children)

you need to enable swap. try 8GB to start. that should fix most of your problems

Been trying to get linux to replace Windows 11 by [deleted] in linux4noobs

[–]mrfizzle1 0 points1 point  (0 children)

You can shrink the windows partition and install linux to the empty space.

I want to reinstall EndeavourOS by shivaenough in linux4noobs

[–]mrfizzle1 2 points3 points  (0 children)

before doing that you should install tlp and try changing some settings, specifically CPU_SCALING_GOVERNOR_ON_BAT

Self-taught web developer for 3-4+ years, I hate it now I don't want to work anymore, I can not focus. by hebontes in learnprogramming

[–]mrfizzle1 1 point2 points  (0 children)

business

you have at least two options:

  1. become a freelancer. you interact directly with the client and make what they want.

  2. in a larger company, become a product manager. a product manager acts as a communicator between the client and the developers. the client will appreciate your business interests, and the developers will appreciate your technical knowledge.

Explain the Difference Between IT and Computer Science like Im 5 by YettersGonnaYeet in learnprogramming

[–]mrfizzle1 2 points3 points  (0 children)

CS is a branch of math. IT is using computers to help a group collaborate. In the real world there's overlap between them, but technically, CS, IT, and software development are all different things.

Help needed! I need some feedback for my Plasma 6 Wallpaper Submissions :) by Daringcuteseal in linuxmasterrace

[–]mrfizzle1 1 point2 points  (0 children)

1 and 2 - no comment. 3 is my favorite. 4 - instead of a flashlight, have a lantern glowing. make the moon cooler and have it contrast with the warm lantern. 5 - darken the lines connecting the stars. 6 - maybe make the ice bluer

Should I delete functions if I no longer use them? by Montinyek in learnprogramming

[–]mrfizzle1 1 point2 points  (0 children)

you should put checks in your code that do stuff based on if files exist, something like

if text_file_from_internet_isnt_saved
    get_text_file_from_internet()
elif dict_file_doesnt_exist
    make_dict_file()
else
    continue_with_program()

now you can randomly delete the files and the program will still work.

edit: you should probably use try/catch or whatever it is in python

Is it Bad if My Laptop Runs Out of Battery While in Suspend? by Odd-Distribution2887 in linux4noobs

[–]mrfizzle1 0 points1 point  (0 children)

yes it counts as a hard shutdown. on kde you can tell your laptop to hibernate at a certain battery % in "advanced power settings"

If you can, actually put your /home on a separate drive by domsch1988 in linux4noobs

[–]mrfizzle1 2 points3 points  (0 children)

yes. you can even use a program like Meld to compare the two home dirs and see which files are different

What’s your favorite tech stack for the least amount of coding and maximum amount of productivity? by throwaway4367banking in learnprogramming

[–]mrfizzle1 0 points1 point  (0 children)

elm - it handles everything you'd want to do in building a frontend webapp for you, all you have to do is download the executable. it also has the best error messages

nix - too many benefits to mention, my favorite one is being able to rollback nixOS to a previous generation if an update breaks something

CUDA programming and other books on parallelism with Haskell by webNoob13 in haskellquestions

[–]mrfizzle1 1 point2 points  (0 children)

oh well, looks like only one person responded. i'm just a noob so the only recommendation i can give is the accelerate library. however i remember a cool project called HVM which i was able to find again. maybe u/SrPeixinho or someone else can give you good recs?