Skip to content
View FilipeFT's full-sized avatar

Block or report FilipeFT

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
FilipeFT/README.md

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.

Popular repositories Loading

  1. sysmon-logs-analytics sysmon-logs-analytics Public

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

    Go 1

  2. amsterdam_pubcrawl amsterdam_pubcrawl Public

    A reflection on the Amsterdam pub scene history

    1

  3. dotfiles dotfiles Public

    Forked from skwp/dotfiles

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

    Ruby

  4. ruby_koans ruby_koans Public

    Forked from edgecase/ruby_koans

    Learn Ruby with the Edgecase Ruby Koans

    Ruby

  5. axon axon Public

    Forked from elixir-nx/axon

    Nx-powered Neural Networks

    Elixir

  6. hydromisc hydromisc Public

    Forked from hydromisc/hydromisc

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

    C