Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
strlen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
102 ms
·
751.
▲
by
strlen
16y ago
> .. went through a very bad computer science program and has generalized that all of them must be that bad. I had the same feeling. I attended a program at a school which (at least at the time) wasn't extremely selective (the school as
752.
▲
by
strlen
16y ago
> As for your sequencing recommendation, I think it's better to learn foundational CS with something like SICP/6.001 and then reifying it with C (this CMU course looks damned good: http://www.cs.cmu.edu/~213/index.html ). I think it's
753.
▲
by
strlen
16y ago
I highly suggest going the technical route. Ask yourself this: would you prefer to be a software developer in a start-up (including your own), or a manager in a more established firm? If the only sort of management you see yourself doing is
754.
▲
by
strlen
16y ago
Very interesting application of heatmaps. From Sun's excellent FishWorks team.
755.
▲
Visualizing System Latency
(queue.acm.org)
24 points
by
strlen
16y ago
|
2 comments
756.
▲
by
strlen
16y ago
> I don't work for MS, but I must admit I'm impressed with Bing. That's not surprising, given the person running Bing is Qi Lu. There's a reason they brought in an outsider: they just couldn't afford to screw this attempt up. I've had t
757.
▲
by
strlen
16y ago
This is so cool! Another reason for me to dive into Haskell.
758.
▲
by
strlen
16y ago
Google and Microsoft both do a great job shipping certain kinds of products. The teams that work on these products have influence, autonomy and ability (without middle management or PM interference) to ship products. For Microsoft it's Of
759.
▲
by
strlen
16y ago
I think that may be true of executives (I've never hired an executive, so I can't say) (1), but I don't know a single big name tech company (including high growth start-ups) that doesn't fly talent out from all over the country and relocate
760.
▲
by
strlen
16y ago
> I dont want to pay people to 'pick things up on the job'. Google would disagree. As would Microsoft (they were very interested in interviewing me, even though I've never done Windows or C# programming and made that clear on my resume)
761.
▲
by
strlen
16y ago
I agree that attitude trumps pure intelligence in general for programming projects. Indeed, pure intelligence tests (e.g., "why are manhole covers round?") fell out of favour as interview techniques at Microsoft. As far as I know (my own an
762.
▲
by
strlen
16y ago
> Or even Ruby or Python- all of these have "limited tooling" as compared to Java. The reason for the IDE argument is again, a continuation of the "Stockholm syndrome" argument. The whole reason the IDEs are considered "required" for J
763.
▲
by
strlen
16y ago
If a Java, C#, C++ (or F# or OCaml) programmer isn't able to pick up Scala (or any other typed object oriented language) quickly on the job, they aren't that great of a programmer (even if they are experienced). Same for knowing any of {Per
764.
▲
by
strlen
16y ago
Good answer. That actually makes sense with the Image example, but OTOH there's still cases where a separate factory class is used where a static method would work.
765.
▲
by
strlen
16y ago
I think it comes from a too-literal understanding of design patterns. E.g., for the factory pattern the common practice (outside of some well designed APIs e.g., google collections) the common practice is: public class Image { publi
766.
▲
by
strlen
16y ago
This may sound ignorant, but if you're going to use another JVM language, why not use JRuby (if you want to stick with a Smalltalk/Modula-3 derivative), Clojure (if you like Lisp and want STM) or Scala (if you want the static type checking,
767.
▲
by
strlen
16y ago
Almost all of the best Java developers that I know (including many who ran Java user groups, podcasts, started well known projects) would choose to use Scala on a new project rather than Java. Given Scala's present state (many performance p
768.
▲
by
strlen
16y ago
> If you're trying to build disruptive technology, it seems obvious that you'll be better off using tools that are themselves disruptive. OTOH, tools themselves don't how disruptive your product is. The iPhone and Android are disruptive
769.
▲
by
strlen
16y ago
Java is dead for front-end heavy web apps, but it's (along with other JVM languages) a good option for other parts of a product. Much of the site is frequently focused on web development. Keep in mind, however, that the web is just a UI lay
770.
▲
by
strlen
16y ago
Great correction. I guess I should say it should be entirely possible to be innovative without being inventive or having a unique idea.
771.
▲
by
strlen
16y ago
It's surely innovative and a great product, but there's very little on the iPhone that hasn't been done elsewhere before. Apple merely had the design and engineering talent to put together a coherent product based on those ideas. If these e
772.
▲
by
strlen
16y ago
Thanks for correction. I treat NDAs as enforceable, I stick by my word. Just to be clear: I am entirely against IP theft (taking actual source code from a company). Nonetheless the idea of "social network for X" is not unique and deserves
773.
▲
by
strlen
16y ago
> What's more revolting is that Zuckerberg agrees to do the work for them and then stalls them so he can steal their idea. You call it smart, I call it being a shady douche bag. There are far more engineers burned by business guys stall
774.
▲
by
strlen
16y ago
I don't know a single recent Apple product that's truly innovative, including NeXT. Please fill me on this: * Apple II had tons of competitors on the market * Lisa/Macintosh? Xerox PARC roots * iPod? Tons of poorly constructed devices befor
775.
▲
by
strlen
16y ago
> Like if an Intel manager comes up with an idea and asks an engineer to work up a prototype, surely it'd be illegal for the engineer to quit and work up that same prototype for a new chip-design startup instead? Yet this is how many S
776.
▲
by
strlen
16y ago
I have a very neutral opinion about Facebook and no strong attachment. While I respect their ability to solve some really interesting scalability challenges, I don't work there: I ignored them early on thinking they're "just another PHP web
777.
▲
by
strlen
16y ago
Would it be possible for the source for this simulation to be released? To allow others to play with this. Namely, I'd like to see: * Effect of Microsoft/Netflix policy of periodically laying off the bottom n% of the company * Effect of chu
778.
▲
by
strlen
16y ago
50 mm f/1.8 should be your first lens. Learn how to take great pictures with that, after that I'd suggest: 28 mm f/2.0 (anything below 35 mm would do) Once you've got the basics down with prime lenses, I'd suggest a good walk around lense
779.
▲
by
strlen
16y ago
It's not "hacker nonsense". 37signals is generally fairly different in their opinions from most hackers (e.g., I strongly disagree with their opinion that Moore's law means web companies shouldn't wory about scalability: Gene Amdahl may beg
780.
▲
by
strlen
16y ago
Music (unfortunately, listening to it, not playing - at this time). Photography (common hacker hobby, very relaxing yet has a technical component to it). Cars/driving/potentially amateur racing (you don't need a fancy car for this, in fact
More ›