GithubHelp home page GithubHelp logo

We all program computers. If you ever used a spreadsheet and wrote some formulas, or set up an alarm on your cell phone, you were in fact programming a computer to do your bidding.

Alan Perlis in the Foreword to the famous book "Structure and Interpretation of Computer Programs" claims that "Educators, generals, dieticians, psychologists, and parents pgoram. Armies, students, and some societies are programmed."

Some people say everyone should learn coding, and a lot of people seem to believe that a career in software engineering is a ticket into the upper middle class or beyond. That's not something I personally support.

Nonetheless, computer literacy nowadays is increasingly a matter of accessibility. From screening our CVs when applying to jobs, to handling medical appointments, and a whole lot more of our personal lives are mediated by computers now.

And merely knowing how to use a browser or an app effectively no longer cuts it as the definition of "computer literacy". People should be empowered to reason about these computer systems, the inherent risks and benefits in their ubiquity and how to make informed decisions in this context.

Programming computers need not be the ability to create fully fledged applications. There are a lot of interesting software out there that automates the hard parts and allow us to use code to make our lives easier.

I am intent on rising computer literacy levels. Everyone should be able to reason about what their computers are doing, to troubleshoot any issues and to improve the systems around them.

Filipe FT's Projects

axon icon axon

Nx-powered Neural Networks

dotfiles icon dotfiles

YADR - The best vim,git,zsh plugins and the cleanest vimrc you've ever seen

hydromisc icon hydromisc

Open hardware to measure EC and pH, drive pumps, and otherwise manage a mid-size hydroponic grow over Wi-Fi.

mitre-vuln-explore icon mitre-vuln-explore

An effort to interface with MITRE's TAXII servers to extract information from STIX formatted vulnerabilities database

pdfs icon pdfs

Technically-oriented PDF Collection (Papers, Specs, Decks, Manuals, etc)

sysmon-logs-analytics icon sysmon-logs-analytics

An exploration of some basic tooling to look into Windows Sysmon logs looking for common attack signatures

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.