Posts

Showing posts with the label Philosophy of Software

Object-Orientated Ontology and the Computer Hacker

I'm busy burning through Graham Harman's Object Orientated Ontology and reflecting on it in different ways as informing on the phenomenology of computer hacking. This name for the concept "Object Orientated Ontology" needs some breaking down, and building up before we are ready to plug it into the hacking world. "You can prove it top-down and bottom-up" - Reg Dodds.

Object orientation in the programming language sense is a way of encapsulating a list of attributes by reference to a given atomic ultimately number-name. So it basically gives us the ability to stuff concepts of a certain kind into a black box that doesn't require our scrutiny at every second (potentially damaging the accuracy of engineering). We as a result have instead of a "real" or direct representation of that object in memory, we get what is essentially a number with which to refer to it.

In the sense of Harmon's work the "object" in  the term "Object Ori…

[Software Philosophy] The Hegelian Triad of Software Development

Image
One question that was pretty interesting to think about in recent days was to try and explain what could be an expression of Hegel's Triad (the anti-thesis, thesis and synthesis of ideas or more directly the "Abstract - Negative - Concrete") as it pertains to development/engineering of software.


How to Stomach Hegel's Triad 
Hegel was a ground breaking philosopher who thought up ways to explain our own experience of fundamentally experiencing consciousness and these beasts called "conscious structures" - hyper organizations of collective consciousness experience.

He, in other works not only critiqued history with regards to how it paints a picture of our own experience of conscious structures (allows us today to ask questions in a very enlightening way for instance: "is anonymity the same as it was in ancient rome?" "did the mayans have a concept of privacy- is it different ours" etc etc) - but is credited by inventing the very idea of …