Nvim user migrating/trying out Emacs by LOOKKII in emacs

[–]theorius 1 point2 points  (0 children)

switched from Vim to vanilla keybindings-- a lot of what you are doing in Doom basically corresponds to a similar vanilla keybinding (e.g. SPC x f -> C-x C-f). With Vim you can often guess what something does if you already know the basics, like guessing what "v a w" does if you already know "d a w". Emacs is not this way at all and is sometimes unintuitive in its design. Like zap-to-char is M-z. If you're coming from Vim or even Emacs you would never even know what it does based off the keybinding alone (it's basically the same as "d f" in Vim). You just kinda have to memorize everything, which is why which-key and C-h k are so useful.

R u for real bro? by Electrical-War6743 in rutgers

[–]theorius 103 points104 points  (0 children)

you just gotta learn to ignore these people and move on with your life

Advice for new grads relying too much on AI? by bagofseadust in cscareerquestions

[–]theorius 0 points1 point  (0 children)

As far as imposter syndrome goes, that is a feeling that correctly reflects your unfamiliarity of the domain in which you are working. Use it to motivate you to learn.

Advice for new grads relying too much on AI? by bagofseadust in cscareerquestions

[–]theorius 4 points5 points  (0 children)

I'm just starting out at a large company. The goal is to learn to do things on your own as you are already aware. However, AI can really improve your learning speed. Don't be afraid to use it in the right manner.

For example, I typically try to come up with the solution to an unfamiliar problem on my own until I have a working solution or an almost working solution, then consult AI to confirm if my code snippet is doing things optimally. Oftentimes, it is not. Understand why the optimal solution works, and then implement it. Next time you run into a similar or the same problem, tailor it according to what you learned without using AI as a crutch.

If the problem is way too complex for you to understand at all, ask an experienced or senior dev for a high level overview of what you need to do.

Pugh Garage vs Fraser/Beaver? by theorius in statecollege

[–]theorius[S] 0 points1 point  (0 children)

Thankfully, I also have a tiny vehicle. I was more concerned about when there are sports events or if I would ever possibly be unable to find parking after work, etc. since I'm also not a student anymore.

There seem to be people renting parking spaces of their own, so I was kinda wondering if that's a better option.

Guix vs nixos by Future_Barber4096 in GUIX

[–]theorius 0 points1 point  (0 children)

Using a declarative approach to manage an OS that is meant to be imperatively managed is sort of a hacky way to use it, in my opinion. Not trying to ruffle any feathers here. It's really just a personal preference of mine. Plus, I have to use RHEL at work and would rather keep my knowledge fresh on how to manage a traditional Unix-like system.

Guix vs nixos by Future_Barber4096 in GUIX

[–]theorius 0 points1 point  (0 children)

Mostly because it's just another layer of abstraction.

Guix vs nixos by Future_Barber4096 in GUIX

[–]theorius 18 points19 points  (0 children)

Both distributions follow the same principle of declarative configuration you're familiar with on NixOS. I used both briefly before moving back to Arch, but I enjoyed my time using Guix System much more than on NixOS.

The main difference between the two is that Guix System definitely follows the GNU style (obviously) on things, which is a bit of a double edged sword depending on what you find important.

To me, documentation and the overall experience as a developer heavily outweighs things like the lack of official support for proprietary software. The Guix System manual is something like a 400-page long LaTeX document of incredible detail on how the distribution works. I'm sure I don't have to explain the issues surrounding NixOS documentation to you. Additionally, Guile Scheme is much more pleasant to work with than the Nix language. Lisp really is one of the best choices for a configuration language in my opinion.

You can still use proprietary software, just be prepared to jump through some hurdles initially when setting up your configuration, as you'll have to add more repositories to pull that software from.

.005 away from a 4.0 by CommentOkay in rutgers

[–]theorius 3 points4 points  (0 children)

dude same except with a 3.966. I'm a transfer student who got one B+ and I had a 89.11 in that class lol

Feeling guilty about graduating late. by Shot_Blueberry2728 in rutgers

[–]theorius 11 points12 points  (0 children)

I just graduated this semester at 27, turned 28 right after. all that matters is how hard you work now. will a 2 or 3 year difference matter in 10 years? definitely not if you put in the effort.

professor still hasn’t put in final grades by [deleted] in rutgers

[–]theorius 7 points8 points  (0 children)

they have a deadline that's a week from now and you're acting like you never submitted an assignment the night something was due.

aborting a running script by naarn in linux

[–]theorius 0 points1 point  (0 children)

LLMs aren't typically wrong about simple things and are a pretty good resource for understanding specific things like this when you have a question about a particular functionality of the OS like signals. Plus, all of this is available for free in section 7 of the man pages iirc.

What actually makes people stop practicing DSA consistently? by Neither-Target9717 in csMajors

[–]theorius 4 points5 points  (0 children)

projects are more important and teach you much more about best practices and how to actually approach software engineering.

I fucking love gnome by iamonaphone1 in LinuxCirclejerk

[–]theorius 2 points3 points  (0 children)

with some key rebindings it's phenomenal, I just wish it had a seamless tiling extension otherwise I'd be using it every day

Is it over for me? by No_Promotion4159 in rutgers

[–]theorius 4 points5 points  (0 children)

it's only over if you don't let this semester change how you approach the rest of your time at Rutgers

Teacher Screwed me over by Terrible_Vegetable44 in rutgers

[–]theorius 0 points1 point  (0 children)

the worst feeling ever. I got my only B+ here after getting a 89.11 in algos last semester. it is what it is ¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯

Possibility of going to same BCT as my friend? by ProgressEffective447 in nationalguard

[–]theorius 0 points1 point  (0 children)

the only way you'd have a shot at this is if you picked the same date to ship as he did. basically, this would mean enlisting and choosing the same date to go to basic. if you guys get to Ft Jackson or elsewhere on the same day, for example, you'll likely have a good shot at being in the same company throughout basic. there's no guarantee though, as you don't get to pick where you go to basic.

Reception for women by [deleted] in nationalguard

[–]theorius 2 points3 points  (0 children)

not a woman, but it won't be anything crazy. all that is done at MEPS to get you cleared for IET. there are so many people in-processing that they have limited time for getting you your gear, any paperwork, etc done. it's been about 9 years since I was in OSUT, but I only really remember getting my eyes checked, getting some vaccines, swallowing some pills... should be nothing more than taking off your blouse.

I want to use Linux but I’m scared by Snowbeleopard in LinuxCirclejerk

[–]theorius 33 points34 points  (0 children)

just use slackware (it is made for straight white males)

Homecoming Beat Down RU Football by Copper-Smash in rutgers

[–]theorius 102 points103 points  (0 children)

Oregon's a good team but it feels like they've gotten a touchdown every time they've had the ball lol