HNHacker News
TopNewBestAskShowJobs

PhineasRex

357 karma · joined January 1, 2013

submissionscomments
PhineasRex··on Don't Distract New Programmers with OOP
My main problem with OOP is that objects don't bound complexity.

If I call a function with some arguments, that function is composed of smaller functions which can only ever operate on the arguments I passed the parent function. As I follow the function down to primitives, each piece of code is operating on less data.

If I call a method, that method can operate on its arguments, properties of the object, and properties of the superclass. I often find myself ping-ponging around the code base as a class' method relies on a method of an abstract superclass which itself relies on methods of the original class, each step introducing more properties into the calculation, many of which are objects themselves!

PhineasRex··on An example of fast numerical computation using Haskell
Partly for historical reasons and partly because Prelude is really intended for beginners.
PhineasRex··on A universal income is not such a silly idea
I'm not sure how this meme started, Communism is a `terrible` idea. The goals of Communism are good but the actual plan might be the worst model of government ever tried.
PhineasRex··on Pyret: A new programming language from the creators of Racket
By that logic, assembly is the best language to learn programming.

Presumably it is easier to learn about concepts with a language that has them.

PhineasRex··on Barack Obama 'approved tapping Angela Merkel's phone 3 years ago'
That is what Germany wants to know.
PhineasRex··on Facebook PHP Source Code from August 2007
Is SALTYSATAN a metal band or a sex act?
PhineasRex··on Google announces Calico, a new company that will focus on health and well-being
This is the naturalistic fallacy. Just because something is that way does not mean that it should be that way.
PhineasRex··on Detaining my partner: a failed attempt at intimidation
One the subject of "I can't believe it's not satire". I have always found the "If You See Something, Say Something"[1] videos both humorous and terrifying.

[1]http://www.youtube.com/watch?v=6jAV1dbGPB4

PhineasRex··on Reddit, Mozilla to stage Fourth of July protest against NSA spying
I do not see how they have made it difficult to remove Google. One setting in about:config does the trick.
PhineasRex··on Of Lisp Macros and Washing Machines (2011)
Have you ever flown across the country?
PhineasRex··on TEDx talks discredited: Sheldrake speaks, argues that speed of light is dropping
It is very different and that is exactly the point. Experiments are not supposed to mimic the natural condition in which an effect is found, they are supposed to isolate the effect being tested and eliminate all confounding variables.

It might be the case that the "sense of being stared at" is real but it could easily be a combination of ordinary senses. By isolating the confounding variables scientists can determine whether this is an independent effect.

← PreviousPage 4 of 4