Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kennu
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
53 ms
·
541.
▲
by
kennu
16y ago
Cool project, but way too heavy to be used as a tablet. Even iPad is a bit too heavy at 680g (1.5lbs) and has to be rested on something after a few minutes of use. I used to own a HP TC4400 (2kg) and an older Progear tablet (1.5kg) and that
542.
▲
by
kennu
16y ago
I also follow the RSS feed headlines nearly realtime in Google Reader. I was surprised to see that Hacker News has four times the amount of submissions/day than other feeds I follow: 109.8 Hacker News 25.7 Joystiq 25.4 Digg Offbeat
543.
▲
by
kennu
16y ago
Vim is cool because it's built in to every OS (except maybe Windows) and highly usable even without any configuration and requires very little resources. For me knowing vim has proven a very productive skill. I often work on random new OS i
544.
▲
by
kennu
16y ago
Both Adobe and Microsoft seem to be talking about VP8 only, not the full WebM stack including Vorbis audio and Matroska containers. It smells like they are leaving room for their own media streaming formats and servers, and only nominally c
545.
▲
by
kennu
16y ago
Same here, except that I have to write down things that I have promised to do and set the alarm clock when I have promised to be somewhere. Everything else in life can be juggled freely, but promises have to be kept. Personally I make so ma
546.
▲
by
kennu
16y ago
It's a nice series. What I find hardest in CouchDB is dealing with eventual consistency and conflict resolution (instead of transactions). I wish there were more articles and literature about how to handle that stuff, in various kinds of ap
547.
▲
by
kennu
16y ago
They are building up the hype nicely, but will ordinary people be interested in this or just keep using Facebook?
548.
▲
by
kennu
16y ago
Git has certain usability issues, although this article didn't seem to cover them. For example, previewing changes about to be pulled from a remote repository, or resolving conflicts after a bad pull, are complex and counter-intuitive opera
549.
▲
by
kennu
16y ago
Presentation seems to be ancient and the Python code is fugly with camelCased identifiers. :-/
550.
▲
by
kennu
16y ago
I don't think the real problem is with the idea of auto-adaptiveness but with the implementations and their faulty assumptions. E.g. I have one computer that I bring out maybe once a month at parties. It should not think: "Okay, he hasn't u
551.
▲
by
kennu
17y ago
If you share something with your 300+ friends on Facebook, I think it's obvious it's no longer private. I have always considered Facebook a tool for _finding_ interesting stuff intead of _hiding_ it. A more open, non-evil alternative would
552.
▲
by
kennu
17y ago
I think understanding "true REST" is an excellent starting point and guideline for any API designer. But also trying to follow it too rigidly, at the cost of performance and complexity, is unwise. I believe the article came to the same conc
553.
▲
by
kennu
17y ago
Wtf... What's the point of using Node.js if you don't use it as an event based HTTP server.
554.
▲
by
kennu
17y ago
I think bootstrap time is an important comparison since it gives a hard boundary on how fast the framework can operate. If even running a "hello" app is too slow, then the whole framework becomes useless, no matter how much you streamline a
555.
▲
by
kennu
17y ago
Can I do it while comfortably sitting in my recliner with my MacBook in my lap? That's how I usually write code..
556.
▲
by
kennu
17y ago
I have been running the 5.0 dev channel builds for a while and I didn't even notice this change until I read about it now. I think it's OK. It has been done in such a way that it never bothers the user.
557.
▲
by
kennu
17y ago
I would interpret that as a compromise where C, A and P are divided into some ratio (you still don't get 100% of each). I understand Cassandra does that well if the application fits the model.
558.
▲
by
kennu
17y ago
That was pretty much my original point about giving up consistency to achieve (write) scalability. E.g. CouchDB is based on that principle: You can write to all masters in parallel and the system provides a mechanism for resolving the confl
559.
▲
by
kennu
17y ago
Without knowing much about it, I can imagine that chain replication could reduce the problem of copying data to every server from O(n) to something like O(log n). But can it also manage simultaneous writes (of possibly conflicting data) to
560.
▲
by
kennu
17y ago
I always figured that the C in CAP is more about scalability. If you keep adding servers indefinitely, it becomes slower and slower to commit every transaction to every server. But if you ditch the C, you can write fully in parallel to all
561.
▲
by
kennu
17y ago
Now let's see Google index THAT! PS. Have to love all those <p> </p> lines..
562.
▲
by
kennu
17y ago
Asynchronous I/O is a very compelling alternative to the traditional threading approach, when your app is more I/O intensive than CPU intensive. It's also very scalable since you don't have to fill your memory with separate stacks for each
563.
▲
by
kennu
17y ago
If you have enough patience, you can probably measure this by trying out different diets. The important thing is to acknowledge that low-fat and low-carb seem to be equally good approaches and they depend on your genetic code, not some pref
564.
▲
by
kennu
17y ago
I don't think NoSQL people usually claim that SQL isn't scalable, just that it's unnecessarily complicated to scale. You generally have to partition your data horizontally and thus give up many of the features that SQL has to offer: ACID tr
565.
▲
by
kennu
17y ago
When you are in the "Flow", you don't have to worry about distractions, because you don't want to be distracted. So the real issue is how to get into the flow.
566.
▲
by
kennu
17y ago
Branching in Subversion is easy, it's the merging part that's difficult. That's because branches in Subversion are just copied folders that it tries to keep in sync with some magic "glued on" metadata attributes. (At least they were the las
567.
▲
by
kennu
17y ago
Somehow I get the feeling that he's getting bored with Subversion even himself and ready to move on to Git ;-)
568.
▲
by
kennu
17y ago
Does this really make sense, instead of just coding your application in C/C++ or even Go? Seems like you have to rape your Python source code pretty totally. Or how about implementing the performance-sensitive parts as native C modules for
569.
▲
by
kennu
17y ago
But it's already in beta, and betas are generally supposed to be feature-complete.
570.
▲
by
kennu
17y ago
Mac download still offers 4.0.249 currently :-/
More ›