Message from @Silver0Fox
Discord ID: 481440807220674560
because kernel encryption layer and some shit
NT?
out of the box it's a more hospitable programming environment
NT is windows' kernel
aka Windows NT
Got it 😃
The Kernel is where all the important admin shit is right?
basically yeah
the kernel is where the system interacts with the hardware and where important tasks such as encryption can be called to improve speed
its the layer between your applications and the processor hardware and memory
And that was one of the big problems with the intel chip right?
if you've ever heard of `ring 0`, that's where code runs directly in the kernel and you'll often see older task managers separating ring 0 usage and user usage
Because it allowed access before it verified which made it faster but was bad for security
Okay. Interesting
the actual mechanics of how the exploits worked is fairly complex
if you're talking about meltdown/spectre, thateffected both intel and AMD, and involved a problem with the design of the CPU's branch predictor that allowed access to memory that the CPU had wrongly predicted to be needed
I think I understand it
with spectre it was more like the most secure programs actually became the most dangerous
this isnt stuff you really need to know tbh 😛
which was pretty funny
I find it interesting because the field I am studying to get into is forensic accounting. And I think I.T is just going to become more and more important in that field
IT has already become more important everywhere
It's one of the reasons I want to get into I.T to be honest
probably wouldnt hurt to be familiar with IT and programming
Yep and Uni isn't going to teach me that properly
well
depends on the school and program
a program in forensic accounting? yeah probably not
Not my uni. It has a "reputation"...
spooky
👻
But I think a lot of this kind of learning is better learnt outside of a classroom because the majority of it is problem solving and that works better off you're own bat
I probably won't be able to get properly into it until summer unfortunately cause I am neck deep in a Tax Subject...
oh yeah, i've always believed that if you want to get into programming, you set yourself a goal of a program you want to make, you do some research into different methods to compute a path to reach that goal and then you do it, being told what to make is a bad way to learn, you make what you want to make and then you can continue making whatever you want as you'll have learned (and will continue to learn) the language
yeah, you always learn the most from doing actual projects and building actual systems
at least in terms of becoming a better programmer
if you want to start off making something fun, I guess you could try making a discord bot or something lol
That could be fun 😃 Is Python the best language for that?
never looked into discord bots, idk
To be honest a lot of programming sounds like puzzle solving and pattern recognition
once you get into programming, you'll discover each language has a kind of personality