HNHacker News
TopNewBestAskShowJobs

ighost

106 karma · joined July 21, 2008

submissionscomments
ighost··on Show HN: Explore 16 Years of Green Card Applications
Oh man Palau has NaN% software engineers accepted :(
ighost··on Drawscript – convert Illustrator shapes into code
those are the export formats
ighost··on Comparison Between TypeScript and Facebook Flow
Thoughts on which has the better type system?
ighost··on Category Theory
<neo-voice> I know category theory </neo-voice>

Kidding. Where's the tl;dr?

ighost··on I'm 25 years old and I am lost
I know how you feel.

I've worked at a couple of startups, two groups at Apple, two groups at Google and now at Twitter. I've learned two things chasing a feeling of fulfillment, like you seem to be:

1. You can't expect your job to give you the all of the fulfillment you need.

2. The most fulfilling work is the kind of work that's just challenging enough, but not too challenging--http://en.wikipedia.org/wiki/Flow_(psychology)

ighost··on Only 90s Web Developers Remember This
Hilarious, but needs more vbscript.
ighost··on Hacking: Always Design the UX First
The authors makes it sound like after designing the UX, the implementation will become trivial. I think this is a bit naive because most serious applications go through many iterations of UX. Some of these changes will be small and not require significant re-plumbing, but others will necessitate a lot of behind-the-scenes churn.

My point is that it's better to design the plumbing of an application with some longer-term considerations than just "what do we need to implement that UI wireframe."

Minimal viable products are cool and all, but let's not use that as an excuse to write something that will need to be thrown out wholesale to add that big traction-building feature.

ighost··on I burned out at BigCo. Am I a fool for thinking I can avoid this at a startup?
So how do you reply when the interviewer asks you why you left the previous job?
ighost··on Going Simple with JavaScript
Yes, Javascript the language is getting better support in browsers, but DOM manipulation without a framework (like jQuery) is still horrible.
ighost··on NSScreencast: Bite-sized Screencasts for iOS Development
If you don't understand basic memory management without ARC, you have no chance of ever understanding the weak reference annotations that ARC requires in certain cases (e.g. to avoid retain loops).
ighost··on Backbone: Dealing with stateful applications (part 1)
The Todos example is handy, but not every app is a todos app, and there's plenty of Backbone functionality that is not exercised in this simple app.

And when there isn't an existing example of what I'm trying to do close at hand, I find the Backbone docs to be quite good.

ighost··on When GitHub kills Open Source
I'm tired of this alarmist tone.
ighost··on Think different about Jobs
i'm only on chapter 34, but i'm not enough of an old timer to comment on historical accuracy.
ighost··on Think different about Jobs
Do you really think Steve Jobs, a man obsessed with his legacy, would authorize a hatchet job?
ighost··on How One Missing `var` Ruined our Launch
> I would posit here that nothing I could do in best practice would have caught the offending line.

bullshit.

jslint or clojure compiler would have found this error at "compile time."

coffeescript would have made it a non-issue.

ighost··on Modified ecstasy 'attacks blood cancers'
Kind of strange that they only used the street name exclusively when referring to the drug.

It's MDMA, BBC.

ighost··on Donald Knuth making an Earthshaking Announcement June 30 in San Francisco
omg what if he came up with a decent syntax for tex? that would be truly earth shattering.
ighost··on Curl vs Wget
kinda banal if you ask me. it's two simple tools that do approximately the same thing. even grep vs ack would be more interesting.

no offense to the authors of course, they did a great job in both cases.

ighost··on Gruber (Maybe) Tells Us Everything About the Next iPhone
Him actually owning up to it without the sly language?
ighost··on Gruber (Maybe) Tells Us Everything About the Next iPhone
(Maybe) It's just Gruber's entry into the iPhone Rumors Game. But he's Gruber, he doesn't merely spread rumors, he conveys them subtextually. (/Maybe)
ighost··on Why I love everything you hate about Java
Writing Java apologetics with using Scala sounded like a great idea at first...
ighost··on LLVM's Clang Successfully Self-Hosts
thxu.

Too bad it assumes knowledge of C++. I hope I can still follow it with my limited C++ knowledge.

ighost··on LLVM's Clang Successfully Self-Hosts
I wish someone would publish this "tasteful subset of C++," kind of like Douglas Crockford's Javascript: The Good Parts. Then I could just learn that and skip all the crazy template shit.
ighost··on How many lines of Java would this take?
I agree that polymorphism is the "right way" if there's already a class hierarchy established.

If the superclass-subclass relationships aren't in place for you (worse yet, they're not set up how you want them to be set up), this hack accomplishes a similar effect with no refactoring.

ighost··on How many lines of Java would this take?
Synthetic? Yes. Contrived? No. I've seen this sort of thing in my own and other people's Java code, where you know what class it is but not the most-derived subclass. That's how polymorphism happens.
ighost··on How many lines of Java would this take?
You're mistaken.

Animal animal = zoo.getAnimal();

Can I do animal.bark() or animal.fly() ? All I know is that it's an Animal of some sort, may or may not be an instance of the Dog or Bird subclasses of Animal.

ighost··on How many lines of Java would this take?
Technically it's one line without semicolons in Python
ighost··on How many lines of Java would this take?
This function doesn't implement the same functionality. It doesn't even take the same arguments.
ighost··on Facebook makes HipHop for PHP open source
About MacRuby -- I think it will start infringing on Objective-C turf soon.

There's also Rubinius. I think an exhaustive test suite for the language spec is a good thing.

ighost··on Facebook makes HipHop for PHP open source
I wish memcache changed my IO bound app to CPU bound.
Page 1 of 3Next →