Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
strlen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
108 ms
·
781.
▲
by
strlen
16y ago
That's my attitude as well: I love coding, I don't enjoy doing the business operations aspects (I do like being able to set the direction of a project/product, something typically done by program/project/product managers in big companies bu
782.
▲
by
strlen
16y ago
There's a lot to dislike about Oracle and Larry Ellison (especially as a person) but there's something to be said of a CEO who used the word "permgen" (in reference to HotSpot's generational garbage collector) at the first speech after an a
783.
▲
by
strlen
16y ago
> 2. The most (largest qty of) available FOSS libs anywhere Quick heads up. The ease of FFI (in Clojure's case with Java) is not unique to Clojure and it isn't necessarily a great thing. It's also an issue with Common Lisp: as FFI with
784.
▲
by
strlen
16y ago
Couple of things: 1) Recent versions of the 1.6 JDK will use epoll on Linux. Thus the benchmark should be re-evaluated. poll() is known to not very scalable. There is an issue, however: NIO only supports level triggered (not edge triggered)
785.
▲
by
strlen
16y ago
s/should be chided for this/should not be chided for this/
786.
▲
by
strlen
16y ago
> for the record, i don't think families with two six digit incomes should have children either. they're existence is dependent on the lives of people who do not earn six digit incomes, and so they are guilty of just as much misery in
787.
▲
by
strlen
16y ago
The author said "live a _comfortable life_ and save for daughter's college". He chose _not_ to live a comfortable life and he should be chided for this. Even if he could not save for his daughter's college, there are always other option
788.
▲
by
strlen
16y ago
Scalability stories are generally interesting, as they're about solving problems that out-of-the-box commercial software doesn't. They're interesting to hackers, not all of whom are entrepreneurs. If you'd like to share a story, however, on
789.
▲
by
strlen
16y ago
Different application have different scalability characteristics (how much can be cached? how much integration is there?). A certain number may look very impressive for one sort of application, but not so impressive for another. E.g., some
790.
▲
by
strlen
16y ago
> Huh? Zynga's apps only depend on Facebook for advertising in users' streams. This is no different than Google refusing to show a company's ads. A more appropriate analogy would be if Google had paid inclusion of advertisement direct
791.
▲
by
strlen
16y ago
If I recall correctly, Netflix does this: cutting n percent of the workforce on a yearly basis ("adequate performance gets you a generous severance package"). It's countered by paying above market salaries and ensuring that these salaries _
792.
▲
by
strlen
16y ago
> But I still think there is truth that efficient, sustainable hours can be more productive than long, stressful hours. I agree here (when I find myself working 60+ hours a week outside of rare crunch time, I am usually doing something
793.
▲
by
strlen
16y ago
I'd argue the sweet stuff can be quite dangerous as well when consumed in large quantities. There's the directly dangerous effect (weight gain, diabetes) and the secondarily dangerous effect (weight gain, low energy resulting in low self-co
794.
▲
by
strlen
16y ago
The problem with "everyone leaves at 5" is that everyone's forced to come in at 8 or 9. Some people work differently. I'd take a 50-60 hour work week with flexible hours (and ability to learn new technologies, improve existing infrastruct
795.
▲
by
strlen
16y ago
When interviewing engineering candidates I look for competence and curiosity/passion for technology. Implicitly, I also look for ability to communicate (why did you come up with a solution that you did on the whiteboard?). Given that I only
796.
▲
by
strlen
16y ago
I'd hesitate to call RAC a true example of "scaling out". As you've mentioned, RAC relies upon shared disk in a SAN to provide data storage. Exadata would be the more appropriate comparison: there's also the "appliance" model and while Exad
797.
▲
by
strlen
16y ago
I would very much like a very simple, basic, tail recursion to be available in Java. Not tail call elimination in the same way as is specified by Scheme. It doesn't even require the a JVM change, it can be done by the compiler: Scala does t
798.
▲
by
strlen
16y ago
> "I just want to remind people that many recent Java success stories are getting lost in all the gloom and doom. Among them are Google Collections, Guice, the JVM languages you referred to earlier, and Android" Bloch should also highli
799.
▲
by
strlen
16y ago
Carnegie was a steel baron. Melon was a banker. Hence Carnegie Mellon became "steel bank".
800.
▲
by
strlen
16y ago
Try using "man" instead, perhaps?
801.
▲
by
strlen
16y ago
It's not meant to be a scientifically precise number and I used in a half serious way (hence "something like"), but I wouldn't be surprised if it were true. I should clarify: I'd have no issue working at start-up that used PHP for front-end
802.
▲
by
strlen
16y ago
There's a corollary to the 90/10 rule: if solving a whole problem seems infeasible, try solving 80% of it instead.
803.
▲
by
strlen
16y ago
Interestingly my friend and I hacked on something similar which used OpenGL for visualization. It's amazing what can now be done purely in the browser.
804.
▲
by
strlen
16y ago
Congratulations on the hire. Even though I dislike PHP and avoid primarily-PHP projects (which excludes me from something like 75% of all start-ups, but was fine at Yahoo where many teams used Java/C++/Perl for backend/middleware work), I c
805.
▲
by
strlen
16y ago
I didn't quite "get" the visitor pattern until taking the time to learn CLOS and multiple dispatch.
806.
▲
by
strlen
16y ago
> The other thing with great programmers is that if you don’t give us a sufficiently interesting problem to work on, we’ll often go and invent our own (whether consciously or not). > That might be a plus for someone like Google, or
807.
▲
by
strlen
16y ago
> "I know we discussed that you like to come in at 11 and stay late at the interview, but the adjustment period is over now." Wow, outright lying?
808.
▲
by
strlen
16y ago
Here's a great introduction to how CLOS (definitely the inspiration for this) does multiple dispatch: http://www.gigamonkeys.com/book/object-reorientation-generic... This is also possible (perhaps, non-idiomatically) with Python and Perl:
809.
▲
by
strlen
16y ago
I think latency is the un-written, default assumption in all of these cases. High-latency, strongly consistent, shared nothing distributed relational databases are over two decades old (starting with Stonebraker's "a case for shared nothing
810.
▲
by
strlen
16y ago
The popular misconception about eventually consistency systems is that eventual consistency means you don't get to read-your-writes. In reality, however, eventual consistency means eventual consistency of individual replicas: you can still
More ›