But we expect this don't we from YouTube? Just as an example of how broken it is I have been live streaming at our local church, our parish priest decided to sing "Tantum ergo" which was written and set to music at best guess 1264. YouTube flagged it.
I will also have to write normal views for it. I just would like some easy system for pluging those views all together nicely for, without having to do it myself. Also some extra stuff to take care of permissions when doing that.
I eventually I think I will have to write my own such system to get what I want.
I mentioned the admin interface as well. I wish it was easier to customise when you need something more user friendly, and not something that is just a GUI for accessing the database. But it is hard to get away from, since everything else by default plugs into it.
I would like more accountability from professors somehow. Maybe not from student reviews, but at least someone unknown to the professor randomly attend a few classes to check the quality of them.
Right now I have a professor that says things during class that are obviously incorrect, and can be verified as incorrect. Her attitude towards students is also disrespectful. But there is nothing we can do about it, no way to communicate to the university that they should be embarrassed and ashamed to have such a professor.
This was what we taught to say when I was a tutor for a university. The point was the student could not come and just point out that something was wrong with the marking and they deserve more points. If they thought the grade was not fair it could be remarked, but the whole thing would be remarked and a totally new grade assigned. You might come out better or worse for it.
Users should be able to access all your content without JavaScript. I think the old rule of progressive enhancement still applies, JavaScirpt can add extra things, but everything should remain functional without it.
If it does not work without it, your doing yourself harm I think, remember one very important user is search engines, and they don't (as far as we know) use JavaScript.
I saw most of this coming. I have studied a little Ancient Greek which has the same problem of the Arabic, and Polish which is similar to the Russian, and now I am living in Italy.
I guess it is one of those things though as programmers that we just forget about too much, and just expect translation to a mechanical process in the last stage of the development cycle.
Besides all the jokes - which are funny - this is something I posted a bug about before, when working on slow unreliable networks this can happen. You end up reading half the page, and then it tells you it can be displayed.
What I came here to say. If the screen is wider, it just means I can position two things side by side, what ever that be: email + webpage, word document + webpage, code + webpage, code + command line
I pirate tv and movies because for me that is the only reliable way. If I got to Amazon/iTunes and try and buy a download it rejects my visa card for not being from the country in which I live (studying overseas). The torrets are providing a better service, I find what I want quick and easy, and there is no payment problems.
If there is a good service and I have to pay no problems. I am willing to give out $10 to Amazon every time there is a ebook I want.
Give me a better service so I can follow the 2-3 TV series I want, and watch the occasional movie, I will pay.
That is not really very relevant when building a Firefox add-on. Firefox add-ons get incredible access privileges to the browser internals. That is part of what makes it hard, but also powerful.
An example of what I mean, it was not overly complex for Sunbird (the calender app) to be turned into a add-on. There is no reason also for example that Thunderbird could not be turned into an add-on for Firefox. Except then you would have SeaMonkey...
But my 2c, is that even if the project does not work out as hoped, what ever they are doing can put turned into ad add-on.
I would guess it is in part because a lot of them carry around far too much baggage that adding this in afterwards is too much work.
I am having a shot at it with django. Rather early yet, but doing something like this is the goal. It only really exists on svn right now http://codefisher.org/svn/djangopress/
Haskell was my answer too, mainly because it is rather different from other languages I know, so it forces you to think out side the box, and try new things. Which you then bring back to other languages.