“I hate new year’s day,” Antonio Gramsci wrote in 1916. “Every morning, when I wake again under the pall of the sky, I feel that for me it is New Year’s day. That’s why I hate these New Year’s that fall like fixed maturities, which turn life and human spirit into a commercial concern with […]
Git allows multiple coders to develop a piece of software at the same time by creating distributed source files, which can be edited offline from multiple locations, and then allowing authors or “committers” to commit changes to the main document, or create branches of the master document where code can be edited, then cleaned […]
Computer hardware refers to the physical parts of a computer system, whereas software refers to the machine-readable instructions that tell a computer’s processor what to do. In Lecture 1 and 2 of Intro CS, we talked about the Von Neumann Architecture of a stored-program computer. In 1945, mathematician and physicist Von Neumann first wrote about […]
Can people change? Can we heal our traumas, internally and interpersonally? Can we adopt better habits, attitudes, and ways of self-management? Can I systematically solve the puzzles in my most deeply ingrained behaviors – the character flaws that have held me back for over a decade? How can learning about computer programming be an avenue towards […]
A> INTRO TO COMPUTER SCIENCE Lesson 1. Intro to Python A. Install Python & IDLE B. Declarative knowledge vs. Imperative knowledge C. Fixed vs. Stored program computer D. Interpreter vs. Compiler, Programming language: Syntax, Static Semantics, Semantics – and how a program can Crash E. Simple programming in Python – Assignment #PS 0 PDF slides for the […]
Last night, I spent the first of many nights to come, dedicated entirely to learning computer science and programming. Here is the structure I have chosen for my learning, and why. The next few blog posts will involve a lot of my notes from each of these courses. When I collect enough information, I will […]