Comment Re:Adblock (Score 1) 197
This is nice in theory, but in practice it has very serious security & management implications. You better don't allow programs to replace its code when called from a normal user, it creates a hell to support.
This is nice in theory, but in practice it has very serious security & management implications. You better don't allow programs to replace its code when called from a normal user, it creates a hell to support.
While I think Microsoft is right with its release cycle, the article is based on the fact the every other browser vendor is releasing snapshots.
For me, the biggest picture is interaction and strategy, not builds. In Webkit, Gecko and Presto, if you are a web developer, you can interact with the engine developer. They have mailing list, good bucktrackers, and a *good attitude* towards fixing bugs.
For Microsoft, if you are using Linux for development (a pretty common case I'd guess) you cannot even try. I doubt Windows users do fare any better. By the way, Windows 7 is not bad, but not usable yet.
We had the same problem, so we went with a different setup. We have two big Debian GNU/Linux servers and a lot of HP thin clients.
Each of these runs at 15Watt, so 10 users consume the same that 3 workstations.
I don't see relational databases going away any time soon.
Most (>70%) of the web is using them, and so far, they've worked very well.
What is missing is good support for them from the programming language point of view.
The nature of relational databases is declarative, as you define mathematically what you want, not how. That's a job for the database, and they've got huge compilers and optimizers for it.
Of course, the SQL language is a leaky abstraction of the pure relational calculus, and you have to know certain rules in order you query can be answered efficiently.
SQL doesn't fit well in imperative languages, where all you can do is write down instructions. Compare that with a language like Prolog, which is OOTB a relational database.
The moon is made of green cheese. -- John Heywood