philrea
On that note, I have no choice but to tip my hat to HN. Way to go, you have successfully attracted a consumer to your service and then kept him there for way longer than they had consciously intended.
The Silicon Valley business model implemented successfully by the business that fuels it... damnit, now I feel like a sucker...
U.S. Capitalism: A Tarnished Model? By Richard Whitley [pdf]
Did Goldman Sachs Overstep in Criminally Charging Its Ex-Programmer?
Speaking as a former aspiring fund manager turned software developer, most of the tools at these manager's disposal are simplistic and completely invalid yet in most cases the manager's don't quite understand them anyways.
Bottom-line: its a boys club of MBAs whose curriculum still says the sharpe ratio is important and holds their students responsible for at the very most being able to calculate probabilities from a normal distro using a table of values.
Solution: invest in a lot of risky small companies, you will lose most of the time but, those few winners more than make up for the loss. Spread across enough bets stats says its very unlikely to lose. Contrast that with your family's 401k split in two a few years back while invested in the "blue-chips"
seriously though, wouldn't it be considered a gift? if so and my thinking is correct and gifts are taxable then... just be sure to pay your taxes
It will suck, it will break, and eventually, it will be near impossible to add or change anything at all. But you will have experienced what the patterns n' principles authors (better) have and, I bet, even "accidentally" used a few of them.
In my opinion, design principle = minimize dependency. Oh and, if you do follow my suggestion, use a language that isn't object oriented... at the least you will, like me, wonder why "object-oriented something" isn't explicitly defined by gof elsewhere and, at better, might "accidentally" implement some sort of custom object system
I am gonna go ahead and say it... REINVENTING THE WHEEL IS A GOOD AND NECESSARY THING... if done for the right reasons, in the right circumstances...
But, if you are like me, you need to understand the motivations and intensions behind things before you can really feel that you have reached understanding. You know, the big picture type stuff.
So, in my opinion, to fully understand functional programming, you need to think about what it tries to do/solve. To get here I would recommend thinking about insanely complex systems and how you would build a flexible and efficient one. To start you may think about all the objects you would need to account for, which, eventually, causes insanity. Its not the objects in the system that causes the complexity, it's their interactions. So, you may start thinking about handling all of the interactions, which is where, I believe, the solution (really method is the better word) lies.
I believe then, that the key to understanding functional programming is to understand what its related concepts are able to solve. Thinking about how to make sense of and control this shitstorm of complexity will, hopefully, shed light on why the hell something called an "applicative functor" or, <insert other crazy/weird term> even exists.
I know, I know, I am being too general... the stuff comes from category theory though, so, uh, hard not to be... but seriously, if this is at all helpful and not totally incorrect, I'd be happy to expand in more detail
if, on the other hand, it is not helpful... forget it totally, learn a language, and hopefully the concepts follow else if, I am totally incorrect... why and where did it all go so wrong? else, nop
I am new to the development community in most ways and have only recently learned that GitHub is important in demonstrating experience. (although pretty obvious when put in that light...)
I have worked on a project that I started, designed, developed and shipped (well, it was deployed in-house at the company I worked). Actually the whole thing is kind of a crazy story but I won't bore you with it here. Important thing is that I hadn't really thought about it and can't say for certain I would have brought it up, your notes will ensure I do.
And yeah, I definitely need some work in Objective-C, especially if I want to be considered a programmer in closed-toed shoes and a sports jacket...
Side Note:
Realizing that it may be extremely obvious... what is an API chaser?
I figured housing to be expensive, nice to get a number ball-parked though. As far as rooming with someone, it is true that I do not know anyone but would accept living with an initial stranger. That said, do any SF social forums spring to mind where I can post such a wanted ad? And, by "south", do you mean working for one of the big guys?
As far as my skill-set and experience goes, I am pretty certain that my background is quite different from the typical developer. I would love to talk with you about it and can explain in much more detail if you would hear it.
So as far as possibly filling a role your company is looking for...
I would be a liar if I said that I am an expert/have a bunch of experience with iOS and Android but, I would also not be doing myself justice if I left it at that...
I know python and c# well (so, not unfamiliar to the concept of the JVM) and have done quite a bit of thinking/tinkering/learning about cloud computing and associated technologies. I guess what I am trying to say is if I am not qualified for it now I can get myself there in the near future. In other words, its up my alley and I would love to find out if I can hack it.
Before I go I gotta thank you again for the info and time, it really is much appreciated!
Advice/Resources for Someone Moving to San Fran
hey guys/gals, I am in the process of packin up my stuff and moving to san francisco from houston. this decision is based on my skill set, mind set, and perception of the area as "the place to be" given my aspirations. the issue is that everything (listed below) about this situation is new to me and, so, am looking for answers.-i know absolutely nothing about san francisco (where to live? how...