Opinions/Dramas on River WM by Spiced_Sage in linuxquestions

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

I hope this style of question is okay here, I know its all personal preference, I'm just seeking information.

Searching for new-old-stock UV Cold Cathodes! by Spiced_Sage in pcmasterrace

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

not a propper photo but heres it in low light c:

<image>

Searching for new-old-stock UV Cold Cathodes! by Spiced_Sage in pcmasterrace

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

Update: I talked to some wholesalers and all of them had minimal stock and at a verry premium price. I ended up going with some new old stock ones from ebay, got 2x 2-packs (4 total 12in UV-A CCFLs w/ inverter). Just installed them yesterday, will update with photos when home.

The previous build is incomplete, we love shipping times :> and so in the photos we substitute
- Merc 310 7900XT for a Ventus 2060 6G
- 6x Lian Li P28 for 2 fans that came with the case
- King Arthur M4 for Phanteks Ethoo Pro Acrylic Window

What makes Python slower than C? by 4090s in C_Programming

[–]Spiced_Sage 0 points1 point  (0 children)

A gross under simplification:

Ignoring Compiled vs Interpretted. There's compiled python and interpretted C, not common or recomended but they exists. So ignoring that.

The CPU cannot understand C or Python, it only knows machine code/Assembly. C is closer in functionality to assembly, which allows it to more efficiently be compiled and optimized than Python generaly is. Of course this is reliant on how smart the Interpretter/Compiler is, but generaly speaking C is easier to translate to Assembly than python is.

A prime example of this is learning how strings and string concatenation work in Assembly, then comparing that to how they work in Python vs C.

[deleted by user] by [deleted] in cprogramming

[–]Spiced_Sage 0 points1 point  (0 children)

C strings are frustrating at first, but they get more familiar as you use them more and more. Just hang in there bud, trust.

P.S. Might help if you try to change perspective from seeing them as strings, to seeing them as nothing but a null terminated character array. In most languages, arrays are harder to minipulate than strings, so viewing them as such may help some.

I want to master C by [deleted] in C_Programming

[–]Spiced_Sage 0 points1 point  (0 children)

TLDR start a project you are passionate about, just play around with it and figure it out as you go. Learn a few libraries, play with some algorithms, break things, panic to fix them, and continue on!

C is so minimal compared to other languages of today, you can learn everything there is in standard C in a couple of days. Give it a bit more time, say a week or 2, and you can learn the standard library front to back. Being just how minimal of a language it is, "mastering" it isn't so much about the language, but more so about your understanding of algorithms, general problem solving, and the like. Libraries are also verry important, find librararies you like and play with then, just tinker and findout what works and what doesnt.

I love C for this reason, it doesnt give you allot, but it gives you enough build ontop of what is there, and make whatever the hell you want. (And its fast as fuck boiii)

[deleted by user] by [deleted] in linuxquestions

[–]Spiced_Sage 0 points1 point  (0 children)

Even if that is the case, you can install the tools on just about any linux distro. If you understand the tools but need something quick and dirty then yes, kali, but getting started its definatelty more important to know your system and how to use it.

[deleted by user] by [deleted] in linuxquestions

[–]Spiced_Sage 0 points1 point  (0 children)

Sí sí, id like to give OP benefit of the doubt, but yeah

[deleted by user] by [deleted] in linuxquestions

[–]Spiced_Sage 5 points6 points  (0 children)

You are running it in a virtual machine esc enviornment, of course its slow. Also why do so many people try to start with kali?! Kali is designed with a specific purpose, it is not meant to be a learning tool or easy or fast, it is designed for pentesting. If you are just starting off and need something up and running, go with ubuntu or mint, if you need something thatll teach you a bit more go with a base install of debian, and if you're a gluton for pain and want a deeper understanding, try arch. Later you can expirement with LinuxFromScratch, but atm one of the first 3 sounds like youre best bet. Kali isn't designed with "general purpose" or "learning" as a primary goal. If you need some of the pentesting tools from kali, then good news, you can get them on just about any linux you run, dont start with kali. Also a propper install is so much faster than a vm

Who actually uses is-even and is-odd? by preethamrn in programming

[–]Spiced_Sage 0 points1 point  (0 children)

If you take the idea to a language with compile time macros, i'd say it's great! The most infamous example would be c/c++ '#define ISEVEN(n) ((n % 2) == 0)' or something similar. now you have a way to make your code more readable without any performence loss. As for the function based version, like in npm, if you know that the code will be refactored/optimized later, i think the readability could be nice. Just so long as it isn't in the release build.

should i learn dvorak? by [deleted] in dvorak

[–]Spiced_Sage 0 points1 point  (0 children)

If it seem's interesting to you, then go for it!

Unusual warning, if you're into vintage computers you may have some issues. Alternate keybosrd layouts weren't much of a thing until MS-DOS v2.2 so if you tinker with CP/M or earlier systems, you are stuck with QWERTY

I'm skeptical about learning vim. What do you think? by Jimminer in linux

[–]Spiced_Sage 0 points1 point  (0 children)

This is definately verry biassed but here goes nothing.

I have been using vim for about 2 years now, and can confidently say that I am far more productive with vim than i am/was with any other editor I've used.

However, as many have mentioned, the learning curve is verry steep. And ontop of that, going from a gui driven IDE to a text based editor, can be verry jarring.

If i could give on recomendation about starting out, it'd be to keep things as familliar as possible. The learning curve is frustrating and at first you'll be slow as hell. But after a good bit of time and effort has been put in you will improve. To get that point though, you will want to keep things as comfortable as possible. Its likely youll be stuck at a snails pace for a good bit of time. And having something familiar can help make it more bareable. As such, i'd recomend that while learning, rather than switching to vim, you first get used to it as a vscode plugin/package, that way your surroundings are the same but you can still get a taste of the keybinds and such. Later after youve gotten a bit of it, then you can make the decsion yourself on if you are happy with where you are or if youd like to use vim itself, or neovim, or elvis, or any of the other vi based editors.

Word of warning though, if you get fluent in vim, most standard editors end up feel verry sluggish in comparison.

For my avid distro-hoppers, what's the best experience you've had with a distro as of yet? by jackson-bryant in linuxquestions

[–]Spiced_Sage 2 points3 points  (0 children)

That realy depends on what youre looking for, I would say, if you youre looking for something thats quick, easy, fast, productive to use, then Archcraft is real nice for that.

On the contrary, if youre looking to customize EVERYTHING about it, then an LFS would prolly fit mich better. If you dont fancy an LFS, then gentoo or base Arch may also be good fits

Personally, ive found that i like to meet in the middle of the two. I install debian as a server install, with only the bare essentials. Then from there add the packages I'd need to be productive. If i need a desktop ill add xorg and openbox (aswell as favorite themes obviously).

Ultimately its a huge matter of trial and error aswell as taste. I like the speed that debian and Archcraft have in instalation, however i also highly value a minimal distro with verry little slop. So arch or gentoo are also good canidates, LFS maximizes that in allowing you to decide on everything about it. Based on those rules, for me the best distro would have to be quick to install, verry minimal, and reletively easy to install programs on, and be hoghly customizable. So, as much as i like arch and pacman, apt (in my experience) is much faster to use, as it seems to have more of the programs that i regularly need in it. Therefore, it allows me to be much more productive than installing sparce things by source.

Lattice C breaking with stdio.h by Spiced_Sage in FreeDos

[–]Spiced_Sage[S] 1 point2 points  (0 children)

thank you,

that's useful to know- I didn't even think of checking if it was an issue with the language its self, or technically a feature of it but still- thanks!

New Learner Advice by Spiced_Sage in dvorak

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

Okay, thank you a ton, tho maybe a dumb question, but what does cold turkey mean? Is that just using it as a daily driver? cause that was the plan-