3 ms·
1. DNS has some problems. I dislike some of the ways ICANN works and squatting is a real problem. Right now some of the problems of DNS are getting remedied but
by debacle 12y ago
1. DNS has some problems. I dislike some of the ways ICANN works and squatting is a real problem. Right now some of the problems of DNS are getting remedied but the influx of new TLDs is causing its own problems. I think that "Internet 2.0" will consist of a broadcast oriented, more than likely free and in some way federated DNS system.
2. The HTML/CSS/JavaScript stack is a mess. HTML as a technology is a sack of warty dicks that has evolved in far too many ways to properly define its use. CSS has slowly grown to encompass all sorts of things (because your HTML at one point was supposed to be semantic), but there are still very basic things that are unreasonably hard to do with CSS that were quite easy to do the wrong way with HTML. JavaScript is a fine language, but has become a bastardized do-everything language in ECMAScript 6 for no other reason than it's the only language you can use directly in the browser.