Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kennu
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
52 ms
·
511.
▲
by
kennu
16y ago
The interesting thing is how easily you can 'slide' into a full rewrite, when your old code is aging legacy and everybody wants to get rid of it. I've participated and seen it happen many times. It has never worked particularly well. In my
512.
▲
by
kennu
16y ago
Interesting article, although it doesn't mention Ruby on Rails, which I believe has a fairly successful model for solving the described issues in schema management.
513.
▲
by
kennu
16y ago
It sets a global cookie for .go.com: Set-Cookie: SWID=6AF8F108-71B2-4874-ACB7-29718B8D7C91; path=/; expires=Wed, 05-Jan-2031 19:33:42 GMT; domain=.go.com;
514.
▲
by
kennu
16y ago
Strange, I kind of feel the opposite way about Twitter. I can paste any website's URL to Google Reader to subscribe to that site's RSS feed. What kind of a standard way is there to find out the Twitter feed of a random website or blog I hap
515.
▲
by
kennu
16y ago
Any experiences with Bjoern's Django compatibility?
516.
▲
by
kennu
16y ago
That's right, you tie up an Apache process/thread to proxy each connection, so pretty soon you run out of them. And the whole point of Node.js is to run I/O asynchronously without tieing up a thread for it. A better alternative would be to
517.
▲
by
kennu
16y ago
Node.js is nice for evented I/O, but does it solve any of the other problems Erlang is good at, such as distributed parallel processing? How do you scale a Node.js-based service horizontally over many servers?
518.
▲
by
kennu
16y ago
There are also some heavy downsides in Xcode/Obj-C development, such as hunting down memory leaks and crashes, and having a relatively slow upgrade path for new versions, without a guarantee that everybody will upgrade. I agree that there a
519.
▲
by
kennu
16y ago
I think bringing schemas to JSON is a dangerous road, because they have made XML-based interfaces difficult to expand. Unless there's a real problem to be solved, they just add overhead with having to distribute new schema versions to clien
520.
▲
by
kennu
16y ago
I didn't see any mention of getopt in the readme, so I figured the author was perhaps just unaware of it. I don't consider getopt particularly painful myself, especially since you can use it on Unix-like plaforms out-of-the-box. I hope the
521.
▲
by
kennu
16y ago
Basically same as GNU getopt which has existed 25 years? Please use standard libraries for things like this.
522.
▲
by
kennu
16y ago
Direct mapping to most (dynamic) programming languages' datatypes, such as arrays, dictionaries, numbers and strings. Once you get used to working with a combination like JSON and Python, you really don't want to go back to the complexity a
523.
▲
by
kennu
16y ago
MS is still advocating task centric UIs? I've hated crap that since they started filling Win7 with vague, ambiguous buttons like "Setup a new network", "Connect to a network", "Connect to the Internet", "Connect to a workplace"... You have
524.
▲
by
kennu
16y ago
I wish they would also discontinue Mac OS X Server and just add all the management UI's into Mac OS X. As an optional install if necessary.
525.
▲
by
kennu
16y ago
I find it hard to support a closed communications system like Skype that makes it impossible for third parties to develop client applications. I also don't trust the encryption since it's all closed.
526.
▲
by
kennu
16y ago
This argument seems silly when the world is already full of code like "self.view.frame" and almost any class uses @properties, which are very natural to access with dot notation. Of course it's important to realize what dot notation actuall
527.
▲
by
kennu
16y ago
I agree, Redmine is nice and simple yet handles a lot of project management stuff if needed.
528.
▲
by
kennu
16y ago
+1 for Minecraft! Problem is, once you start building something there, you just can't stop until it's ready.
529.
▲
by
kennu
16y ago
It seems to be currently unavailable at http://www.amazon.com/dp/B003P2QCE8/ Not seeing in my Kindle 3's store search either.
530.
▲
by
kennu
16y ago
I think I know how the OP feels. I have a similar history with computers and I get bored maybe once a year. But in my case, some new and interesting problem always appears before long, benefiting from the use of new and interesting technolo
531.
▲
by
kennu
16y ago
Should be we worried what happens after year 2019?
532.
▲
by
kennu
16y ago
I have a strong intent on remaining a coder/tech guy for the rest of my life. Why? Because the only thing I've gotten a real kick out of, for the past 15 years, is learning new technologies and applying them to projects. I get bored after a
533.
▲
by
kennu
16y ago
Finally, a (hopefully) frozen API for 0.2.x! I hope Ubuntu 10.10 Maverick gets a stable 0.2.x version of Node.
534.
▲
by
kennu
16y ago
Nokia's problem is that the smartphones lack coherent overall design. They are just a bunch of random features glued together. What is needed is not a "Steve Jobs" but a guy who can design a smartphone with a good, overall usability experie
535.
▲
by
kennu
16y ago
Symbian is a horrible platform to develop applications on. I developed some C++ apps maybe 5 years ago, before iPhone and Android existed. The API design just sucked, and especially the dev tools. Development was slow and painful. And every
536.
▲
by
kennu
16y ago
Not a very useful comparison at this time, since iOS 4 is about to change the email, multitasking etc. very soon.
537.
▲
by
kennu
16y ago
Anybody care to explain the values in that chart? It says there are 332,395 level 2 domains under .net and 2,705,157 under .com. Perhaps the chart is quite old? E.g. http://www.domaintools.com/internet-statistics/ gives different values:
538.
▲
by
kennu
16y ago
How about: do_tree([Value | Children], Fun) -> [Fun(Value) | [do_tree(Child, Fun) || Child <- Children]]; do_tree([], _Fun) -> []. sum_tree(NumTree) -> lists:foldl(fun(Elem, AccIn) -> Elem+AccIn end, 0,
539.
▲
by
kennu
16y ago
Sounds cool, but how does it access the files? Does it support SFTP to edit files on a server?
540.
▲
by
kennu
16y ago
I would choose what I want to do first (web, enterprise systems, mobile apps, etc) and then learn a language that is actually useful for that.. And of course the best language changes every 5 years, at least for web. The biggest part is lea
More ›