Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
robfig
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
151.
▲
by
robfig
15y ago
Jobs makes consumer electronics, so it makes sense that his work is the most visible to us. How can we even begin to judge CEOs working in e.g. Agriculture, Pharma, etc etc? Clearly Jobs is a god among CEOs, but without really doing quite
152.
▲
by
robfig
15y ago
Ah, didn't realize it was that bad. Thanks
153.
▲
by
robfig
15y ago
It's sort of disappointing to see the company that has by far the highest standards for ads be the one targeted. There are still so many terrible and scammy ads and ad networks out there, that making an example of Google just because they'
154.
▲
by
robfig
15y ago
PCI Compliance is about protecting consumers from third parties, not from the merchant. As part of Compliance, the merchant attests that he never handles the cardholder information, and that closes off huge portions of it.
155.
▲
by
robfig
15y ago
Discussion from 12 days ago: http://news.ycombinator.com/item?id=2869381 The most interesting item was kalvin's find about why they proxy your code (and what their value-add is over window.onerror): http://blog.proxino.com/post/838820314
156.
▲
by
robfig
15y ago
Isn't the usual way to do this is to just pass down a "timeout" parameter and have the method take care of time limiting itself? That always seemed to work well for me. (And APIs provide such an interface if they have long-running blockin
157.
▲
by
robfig
15y ago
Isn't every social network out there a counter to #1? e.g. Facebook, Twitter Both are Apps, and both allow you to write code against them (or maybe Twitter doesn't count because it doesn't run on their site?)
158.
▲
by
robfig
15y ago
It sounds like you would use operator overloading for exactly what it was meant for (and good at)! I think the usual complaint is that people use operator overloading for non-mathematical operations. For example, a guy doing a webapp might
159.
▲
by
robfig
15y ago
You can't feel the latency? It adds half a second or more to initial page load times. For doing any sort of marketing where potential customers are arriving at your landing page, that's huge .
160.
▲
by
robfig
15y ago
Cool, it sounds nice from your description. I checked out your github, but didn't find any examples of how your system works. I think the ideal way for builds to work is to be able to define packages (that can be source, libraries, data, a
161.
▲
by
robfig
15y ago
That is true, although my comment referred to how the build was configured, rather than the scaling issues you mention. Even at my current ~12 developer company, we have too big and interconnected of a codebase to reasonably manage with ant
162.
▲
by
robfig
15y ago
Are there any open source build systems that work similarly? I looked at basically everything out there, and none provided this functionality. So my company ended up rolling our own, based on the Google model. The particular characteristi
163.
▲
by
robfig
15y ago
It's not necessarily a "cultural assumption" -- many companies only do business in the US. However, people of any ethnicity may reside here. Seems consistent to me. I agree that splitting the city state is probably more complicated than i
164.
▲
by
robfig
15y ago
Very cool. Great work, Hanwen! I'm interested by the fact that he has sufficient Go code to compile to make distribution useful. After all, a Go screencast shows the entire standard library getting compiled in seconds on a macbook.
165.
▲
by
robfig
15y ago
What makes you think Apple won't make money on both?
166.
▲
by
robfig
15y ago
Sorry, this was actually a tongue-in-cheek comment. :)
167.
▲
by
robfig
15y ago
But with Go can you write your client code and your server code in the same language?
168.
▲
by
robfig
15y ago
I'm not sure if what Go is doing is "Duck Typing", but there's a huge difference from Python. In Go, something implements an Interface by virtue of having the right method. No "implements" declaration is necessary. This is statically ty
169.
▲
by
robfig
15y ago
Try the bookmarklet out on http://news.google.com . So cool! It even does images
170.
▲
Katamari Hack
(kathack.com)
15 points
by
robfig
15y ago
|
5 comments
171.
▲
by
robfig
16y ago
I found Lift's documentation terrible . I tried to build something with it about 6 months ago. Every piece of sample code I found used a different combination of classes/frameworks, and it was in the middle of an ORM switch from Mapper to
172.
▲
by
robfig
16y ago
The play-framework Google Group has plenty of activity, and the project founder (Guillaume Bort) pays attention to it. Check it out at https://groups.google.com/forum/#!forum/play-framework Code organization is basically up to you. The
173.
▲
by
robfig
16y ago
After having chosen Play! for two enterprise projects requiring roughly 1-2 developer years of work, I couldn't be happier with the decision. Play! is by far the best web framework I've ever seen for Java. It is as hot as node.js and
174.
▲
by
robfig
16y ago
tl;dr Calendaring is the only program that requires distributed coordination in the Microsoft office suite, so it is the hardest to make. Can't argue with that. But all of the difficult problems mentioned in the post are difficulties with
175.
▲
by
robfig
16y ago
Since no particular solutions were offered in the talk... HN: What are the best technologies for writing large JS apps? I have experience writing Closure ( http://code.google.com/closure/ ) and its structure is pretty scalable, but it feels
176.
▲
by
robfig
16y ago
Google has an immense amount of Java code, in addition to all the Java programmers it took to write them, a good number of whom are programmers that have written Java for their entire professional careers. If the bar for getting away from
177.
▲
by
robfig
16y ago
I was way happier at Google using Perforce than I am today using Mercurial. The essential difference that annoys me to no end: - In Mercurial / Git, you must be synced to tip in order to push. (to avoid creating new heads) - In Perforce (