News for hackers. Stuff that matters.

ighost

Re:Show HN: Explore 16 Years of Green Card Applications on Wednesday June 03, 2015 @10:42PM (#9657148)
Oh man Palau has NaN% software engineers accepted :(
Re:Drawscript โ€“ convert Illustrator shapes into code on Thursday May 28, 2015 @02:09AM (#9616312)
those are the export formats
Re:Comparison Between TypeScript and Facebook Flow on Monday February 23, 2015 @12:35AM (#9092748)
Thoughts on which has the better type system?
Re:Category Theory on Monday December 29, 2014 @06:35PM (#8812445)
<neo-voice> I know category theory </neo-voice>

Kidding. Where's the tl;dr?

Re:I'm 25 years old and I am lost on Thursday August 14, 2014 @01:56PM (#8178737)
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)

Re:Only 90s Web Developers Remember This on Tuesday February 25, 2014 @08:34PM (#7302142)
Hilarious, but needs more vbscript.
Re:Hacking: Always Design the UX First on Monday June 04, 2012 @08:17PM (#4066683)
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.

So how do you reply when the interviewer asks you why you left the previous job?
Re:Going Simple with JavaScript on Monday March 05, 2012 @02:33PM (#3667946)
Yes, Javascript the language is getting better support in browsers, but DOM manipulation without a framework (like jQuery) is still horrible.
Re:NSScreencast: Bite-sized Screencasts for iOS Development on Tuesday February 14, 2012 @07:53PM (#3592524)
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).
Re:Backbone: Dealing with stateful applications (part 1) on Wednesday February 01, 2012 @03:29PM (#3539764)
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.

Re:When GitHub kills Open Source on Saturday January 14, 2012 @02:21AM (#3463724)
I'm tired of this alarmist tone.
Re:Think different about Jobs on Tuesday November 15, 2011 @03:39PM (#3240088)
i'm only on chapter 34, but i'm not enough of an old timer to comment on historical accuracy.
Re:Think different about Jobs on Sunday November 13, 2011 @01:31AM (#3230172)
Do you really think Steve Jobs, a man obsessed with his legacy, would authorize a hatchet job?
Re:How One Missing `var` Ruined our Launch on Tuesday November 01, 2011 @10:38PM (#3185131)
> 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.

Re:Modified ecstasy 'attacks blood cancers' on Friday August 19, 2011 @08:24PM (#2905380)
Kind of strange that they only used the street name exclusively when referring to the drug.

It's MDMA, BBC.

omg what if he came up with a decent syntax for tex? that would be truly earth shattering.
Re:Curl vs Wget on Monday April 05, 2010 @05:00AM (#1241552)
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.

Re:Gruber (Maybe) Tells Us Everything About the Next iPhone on Saturday April 03, 2010 @05:59AM (#1238460)
Him actually owning up to it without the sly language?
Re:Gruber (Maybe) Tells Us Everything About the Next iPhone on Tuesday March 30, 2010 @04:07AM (#1228645)
(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)
Re:Why I love everything you hate about Java on Tuesday February 09, 2010 @02:34AM (#1111749)
Writing Java apologetics with using Scala sounded like a great idea at first...
Re:LLVM's Clang Successfully Self-Hosts on Friday February 05, 2010 @02:31PM (#1104544)
thxu.

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

Re:LLVM's Clang Successfully Self-Hosts on Friday February 05, 2010 @01:51AM (#1102943)
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.
Re:How many lines of Java would this take? on Wednesday February 03, 2010 @11:35PM (#1099788)
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.

Re:How many lines of Java would this take? on Wednesday February 03, 2010 @11:08PM (#1099738)
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.
Re:How many lines of Java would this take? on Wednesday February 03, 2010 @10:09PM (#1099643)
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.

Re:How many lines of Java would this take? on Wednesday February 03, 2010 @10:01PM (#1099637)
Technically it's one line without semicolons in Python

Older ยป