Operating Systems

Datacast Episode 44: Computer Systems, ML Security Research, and Women in Tech with Shreya Shankar

Datacast Episode 44: Computer Systems, ML Security Research, and Women in Tech with Shreya Shankar

Shreya Shankar is a computer scientist living in the Bay Area. She is interested in making machine learning work in the real world. She currently works at Viaduct — an applied machine learning startup — but most recently, she researched at Google Brain. She graduated from Stanford University with a B.S. in computer science, concentrating on systems. She's finishing her M.S. in computer science, concentrating on artificial intelligence.

The 10 Operating System Concepts Software Developers Need to Remember

The 10 Operating System Concepts Software Developers Need to Remember

Do you speak binary? Can you comprehend machine code? If I gave you a sheet full of 1s and 0s could you tell me what it means/does? Your operating system functions as that translator in your PC. It converts those 1s and 0s, yes/no, on/off values into a readable language that you will understand.

If curious, check out this long post I wrote on the 10 most important concepts about Operating System. You'll understand how your computer works in a much more detailed way.