Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
astral303
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
45 ms
·
361.
▲
by
astral303
15y ago
Yes, it is really a problem. Unless your career path as a CS graduate is to research more computer science or somehow spend your career only working on the theoretical, it really is a problem that you graduate not knowing how to code. Learn
362.
▲
by
astral303
15y ago
If you are using mulitple inheritance to reuse code, you should think twice (even with regular inheritance). Unless there is a meaningful is-a relationship, this is best accomplished via composition. If you are in the Java world, this is wh
363.
▲
by
astral303
15y ago
You shouldn't be getting joint problems standing around all day. If you are getting something like that, these issues might be arising from fatiguing of the muscles from having to support yourself standing all day. When your muscles are fat
364.
▲
by
astral303
15y ago
Pardon the skepticism, but why would I upload anything of value to yet another file sharing service? I looked at the web page and aside from "Drag here to upload", I am not seeing a significantly attractive differentiation (or much of a dif
365.
▲
by
astral303
15y ago
This seems great for a persisent group chat! The chat client is in the browser and I automatically seem to get persistence. Seems nice.
366.
▲
by
astral303
15y ago
If you feel the same way and you are in the Java world, consider also switching to Groovy. It gives you all the dynamic type checking goodness with a smoother learning and adoption curve, since you can start from 100% Java and work your way
367.
▲
by
astral303
15y ago
I don't agree that it is more dangerous than pure C. First, you can do all your operations on strings in 100% C++, which will be aggressively optimized to essentially what you'd be doing with C anyway. Second, keeping the underlying represe
368.
▲
by
astral303
15y ago
I wonder whether the most expensive mistake is not so much the NUL-terminated string design, but the persistent use of library string and memory manipulation functions that we now call "unsafe". The culture of constantly writing your own ra
369.
▲
by
astral303
15y ago
I disagree that 2^16 chars is absurdly limiting. I remember coding in some language that had a 255-char String limit (maybe that was some kind of Pascal) and while that was somewhat limiting, it was not an issue in some 90% of the strings.
370.
▲
by
astral303
15y ago
It's a great way to make money. Loyalty and trust --> more money. This statistic should be an abject lesson to all not to rush crap products to market.
371.
▲
by
astral303
15y ago
Nothing like a little encouragement for adopting this feature as a condition of being accepted in the Mac App Store to drive system feature adoption.
372.
▲
by
astral303
15y ago
I don't think that you can equate knowing that you have 'Office XP' vs 'Office 2003' (which is a difference that I maintain is inconsequential in daily use) to the difference of seeing your screen move off sideways onto another kind of appl
373.
▲
by
astral303
15y ago
Computers are cruel beings. You do one little thing wrong and all your work is gone. After being punished so much, it's no wonder older people are less playful (or many people who we call 'non-tech-savvy' or 'computer illiterate'): they don
374.
▲
by
astral303
15y ago
Lion still has the concept (as does iOS), except it's rendered effectively useless by the new Automatic Termination feature and the correspoding quick state restore, which is very close to what iOS does. Also, Lion hides the 'open app' indi
375.
▲
by
astral303
15y ago
However, that's a difference that can be picked up experimentally and can start making sense: "two fingers keep me in the browser, three fingers throw me out of the browser and go somewhere else." You don't get punished by using the wrong g
376.
▲
by
astral303
15y ago
They switched from Windows XP earlier this year, and it’s taken them this long to learn how to _quit_ an app, as opposed to simply closing its windows. That's exactly why Lion is more beginner friendly. They don't need to know how to quit
377.
▲
by
astral303
15y ago
I've had similar experience with strict mocks. However, mocks don't need to be strict. In Java, for example, the current mocking tool of choice is Mockito, which returns "nice" mocks that return nulls, empty collections and such. I can't se
378.
▲
by
astral303
15y ago
Doesn't look like you can do polymorphism with it, which would be the real utility of this. Objects are globally named, etc. But looks fun!
379.
▲
by
astral303
16y ago
The answer is NO.
380.
▲
by
astral303
16y ago
Blackboard is a terrible piece of software. This should be viewed as a charity mission to rescue students from the ineptitude that is Blackboard.