Os

Linux

unix is less an operating system than a worldview: everything is a file, every program does one thing, and text streams are the universal interface. linux is the worldview’s most successful implementation — a monolithic kernel started by a finnish undergraduate in 1991, now running most of the internet, every android phone, and the top 500 supercomputers without exception. 𐃏 this page is the trunk; the sharpened tools each get their own branch:

Read more >

What every computer science major should know

Here are my distillations of Matt’s seminal blog post: What CS Majors Ought to Know.

I have removed the imperative matter, and left the declarative material; marking off that which I have completed.

  • What should every student know to get a good job?

  • What should every student know to maintain lifelong employment?

  • What should every student know to enter graduate school?

  • What should every student know to benefit society?

Portfolio versus resume

  • Every computer science major should build a portfolio.
  • Contributions to open source should be linked and documented.

Technical communication

Specific recommendations

  • Master a presentation tool.