Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
agazso
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
121.
▲
by
agazso
17y ago
It is wishful thinking regarding that Microsoft has currently four (IE 6, 7, 8 and the compatibility mode) slightly different implementations, and this number will only increase with their development. The real problem is that web standards
122.
▲
by
agazso
17y ago
The C runtime (and language and compiler) was a very accurate abstraction of the underlying hardware, and later the hardware makers made their hardware to be compatible with the ecosystem. That is why low-level parts of systems continue to
123.
▲
by
agazso
17y ago
Xmpp is federated like email: you have a unique identifier like your email address, belonging to the same domain as your xmpp provider. It is callled JabberID or jid and it (almost) looks like an email address and in case of gtalk, it is y
124.
▲
by
agazso
17y ago
I think it is a feature of the upcoming 4.0 version. See this site: http://www.chromeextensions.org/appearance-functioning/adblo...
125.
▲
by
agazso
17y ago
If all you want is server side automation, then you can try Xvfb, which is a virtual X server capable of running X applications. On a related subject I used Watin (.net) for browser automation and learned, that it was modeled after Watir, w
126.
▲
by
agazso
17y ago
Exactly my thoughts too. That would be an ideal server side programming tool. E.g. imagine a webserver written in Go with long polls, and the applications on it in GoScript. Or an XMPP (Wave) server. Or a distributed Map/Reduce engine.
127.
▲
by
agazso
17y ago
You answered your own question. On Google's scale the cost of maintaining the extra machines justifies writing the application in an effective language. E.g. when you have an app written in C and it's 10x more effective than a Python implem
128.
▲
by
agazso
17y ago
And retire before 2038 if you still define time_t as a 32 bit signed integer.
129.
▲
by
agazso
17y ago
Love the glowing aura around text boxes. Beautiful design.
130.
▲
by
agazso
17y ago
While the kernel certainly able to handle hundreds of thousands of threads, the main limit is memory, because by default (in libc) there is around 2M of memory allocated to the stack of each thread. With the pthread library you can create t
131.
▲
by
agazso
17y ago
The idea sounds great. Too bad there's not much information on the page. I'm not sure if it will be available for free (I guess not) or you can use it with linux (I guess you can).
132.
▲
by
agazso
17y ago
Yeah, I am aware of that fact. I also expected someone would say Azureus (now called Vuze). But if you check out the peers in your torrent client, you will see that the majority of users use utorrent. Anyways it's not just about torrent cli
133.
▲
by
agazso
17y ago
> I think it could be done easily in Haskell, or Erlang, or Common Lisp, or even Java. Real life example needed. I hear a lot about what could be done in those languages, but in the end, the programs that get the work done are written i
134.
▲
by
agazso
17y ago
There is Azul Systems, that produces massive servers for Java applications. http://en.wikipedia.org/wiki/Azul_Systems I don't know how successful they are economically though.
135.
▲
by
agazso
17y ago
Without search engines how would you find that content?
136.
▲
by
agazso
17y ago
I'm looking forward to use a multitouch touchpad with my desktop keyboard just as I currently do with my laptop. However I will definitely want to keep a mouse also when in need for more precision for tasks like photo editing etc. 10gui see
137.
▲
by
agazso
17y ago
Oops, my mistake. But the above still holds for Martin Fowler btw. And all those enterprise methodologists look the same to me: they advocate something, but you never see the code they produce, as it is some proprietary crud system at the e
138.
▲
by
agazso
17y ago
Martin Fowler is an enterprise buzzword methodologist. He was into UML, refactoring and patterns and Java back in the days. Nowadays he is into agile, TDD and ruby. He has a big respect in certain circles, and even I have the Refactoring bo
139.
▲
by
agazso
17y ago
I actually quite amused by the following statement: "Imagine being able to boot up your Operating System in 3 seconds" That is, after you booted up your real operating system.
140.
▲
by
agazso
17y ago
Usually it's not the web framework itself that is unable to process the requests, but the web application in which one http request ends up in a few database requests, and the database is the real bottleneck. By writing something in Erlang
141.
▲
by
agazso
17y ago
Every new laptop keyboard needs time to get adjusted to. It took me about one day with the new Macbook/Pro keyboard, and since then I type quicker on it than any other keyboard. Maybe it's because the short pressing distance, or because the
142.
▲
by
agazso
17y ago
Well, with the last sentence I tried to write: Unfortunately userspace file systems like NTFS-3G are lot slower than their native counterparts. Which is understandable, regarding kernel calls are still quite expensive.
143.
▲
by
agazso
17y ago
Yeah, there is the FUSE project: filesystem in a userspace. There are lots of interesting filesystems using this e.g. NTFS-3G, sshfs or ferrisfuse. These projects are valuable and most of them doesn't belong to the kernel as they use usersp
144.
▲
by
agazso
17y ago
In fact epoll was created specifically because select does not scale well. That is, if you have lots of open connections, and an event happens on one of them you have to iterate all the file descriptors to see which one was active. With epo
145.
▲
by
agazso
17y ago
free() under Windows XP can be incredibly slow. I once created a big hash table with more than 10000 allocated hash buckets, and freeing it took around 3 seconds (!) on a 3GHz P4. The same code on Linux and OSX took around 3 milliseconds.
146.
▲
by
agazso
17y ago
In fact Thompson invented JIT compiling with this in 1968.
147.
▲
by
agazso
17y ago
Well, I admit that I don't make automated testing as part of the web development process, so I don't really know the options (neither in python, nor in php). But back when I worked on a quite big web application with the front-end developed
148.
▲
by
agazso
17y ago
Bootstrapping is always interesting. Thanks!
149.
▲
by
agazso
17y ago
I agree with you completely. Recently we created a small web app ( http://hnwatch.scalien.com , Hacker News Watch) which already had a python back end for crawling and text processing, so we decided to try out python instead of choosing php
150.
▲
by
agazso
17y ago
Yeah, but why would you waste it for stack space, when you can do an event-driven design, and allocate the resources only when needed? Anyways, I was talking about C, where the stack is allocated when the thread is created and you cannot re
More ›