Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cgh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
107 ms
·
1231.
▲
by
cgh
14y ago
The statement is certainly correct for webapps of a certain scale, meaning enterprise-scale, not startups. I'm not sure where you get the idea that Java is successful in anything else - certainly not in desktop apps, games, embedded (except
1232.
▲
by
cgh
14y ago
I'd also just like to say: NameNode = single point of failure. I worked on a contract for a large, very well-known social networking company a while back who refused to consider Hadoop because of this.
1233.
▲
by
cgh
14y ago
Sparrow is an iOS app. The App Store does not allow GPL'd applications. Also, it's conceivable that Google wants to incorporate Sparrow into their own iOS client offering, so keeping the source to themselves makes sense.
1234.
▲
by
cgh
14y ago
Small correction: Steve Mann is Canadian. Also, he has photographic evidence of his documentation being destroyed.
1235.
▲
by
cgh
14y ago
More anecdotal evidence, but I have a 5 year old Thinkpad and a 5 year old Macbook. Guess what: both are going strong. Quality isn't exclusive to one manufacturer. I really dislike these either/or strawman arguments.
1236.
▲
by
cgh
14y ago
Construction employment in Canada is high for the same reason it was high in the US in 2006. Can you guess what that is? Hint: it eventually goes "pop".
1237.
▲
by
cgh
14y ago
By default, the JVM initialises arrays as appropriate for their type. Presumably this was an array of String, so the initialisation values are nulls, not zeros. Arrays of boolean are initialised to false, etc.
1238.
▲
by
cgh
14y ago
Probably because not everyone is learning to program on Windows.
1239.
▲
by
cgh
15y ago
Well, after reading that article, I now have 20+ tabs open in my browser. Goodbye, day.
1240.
▲
by
cgh
15y ago
For systems-level apps and so forth, I 100% agree (I have done a lot of systems stuff in C and C++ in my life). For web apps that scale out to a certain level, Java + Spring + Hibernate + Tomcat works boringly well. That is Java's niche. As
1241.
▲
by
cgh
15y ago
Java isn't "cool", and I agree that the language itself is frustratingly verbose and kind of lame, but the frameworks built around it are solid. And believe me, many of the Apache Foundation contributors are unquestionably full-on neckbeard
1242.
▲
by
cgh
15y ago
Or, young males (I am male but no longer so young) are just generally oblivious when it comes to empathizing with others, particularly women. Blame testosterone. I believe the problem can be curbed by companies that watch out for this sort
1243.
▲
by
cgh
15y ago
"Prime Obsession" and "Unknown Quantity", both by John Derbyshire, contain significant sections on her (more so in "Unknown Quantity", as it is a popular history of algebra). Both are excellent books, though I'd have to give "Prime Obsessio
1244.
▲
by
cgh
15y ago
Hmm, good point about US law. I am not in the US so I wasn't aware of that. Agreed about the other points. It's funny how complicated people make this, like hiring contractors is a dicey thing to do and are somehow less "loyal" (whatever th
1245.
▲
by
cgh
15y ago
Speaking as a contractor, you hire/fire/manage just as you would any other employee. You are the ones who define "finished", based on a set of defined requirements, not the contractor/employee. And just as you don't do in-house development
1246.
▲
by
cgh
15y ago
Can you elaborate on his specific use of "hack science"?
1247.
▲
by
cgh
15y ago
Several years back, I worked on an embedded product in collaboration with a Chinese company (some of the code was outsourced to them). We stopped working with them when we discovered that much of their code was simply cut'n'paste from vario
1248.
▲
by
cgh
15y ago
It seems that contracts are assumed. These are truly delinquent clients that attempt to weasel out of the contract any way they can. One time, we had a client stiff us for $50,000, contract and all. We delivered a bunch of back-end work and
1249.
▲
by
cgh
15y ago
Right now perhaps, but not in the future when this technology becomes commodotised, as all technology does.
1250.
▲
by
cgh
15y ago
Articles like this make me wonder why more manufacturing isn't robotocised and pulled back to domestic shores. Why are blue jeans destined for Western markets made in China by hordes of human automatons? Couldn't stuff like this be made loc
1251.
▲
by
cgh
15y ago
My experience was similar to yours. I read it when I was 15 or so, a bit at a time. I didn't understand all of it, but I knew that this was something formative and that maybe a computer science degree would be a really good thing to pursue.
1252.
▲
by
cgh
15y ago
I think there are plenty of software consulting groups around, particularly in the Valley. Google is your friend on this one, or if you're a local, just ask around. I was referred to the company I now work with most, but I found the last bu
1253.
▲
by
cgh
15y ago
You must stop bathing for one week and blog about the results.
1254.
▲
by
cgh
15y ago
Here's the path I took: 1. Worked for around eight years as an employee at a few places, including a couple of startups. Ended up with a lot of Java experience. 2. Realised I wanted to restructure my life to work less (but still make good m
1255.
▲
by
cgh
15y ago
The main thing to think about is this: do you want a one-time, round-the-world experience, or do you want this as a lifestyle, say working 6-8 months a year and traveling the rest? If you are like me and want the latter, then become a contr
1256.
▲
by
cgh
15y ago
Just to be pedantic, you lose static typing. Ruby (and Python, etc.) are strongly, dynamically typed languages.