Drupal is terrible. Spaghetti code with global objects everywhere, inconsistent documentation, a complex form processing pipeline with almost no documentation and therefore extremely difficult to extend, and an unnecessarily complicated module API. The CCK is a nice idea in concept, but it's way too slow and unwieldy after a certain number of fields have been added. The amount of memory held by the form object is insane due to redundant data. Try adding or removing a field when you've already got fifty of them, and you'll be waiting a while. I18n is a disaster. No support built in, and the 3rd party module sucks. You have to have a separate node for each language, so multiple languages can not be edited simultaneously. So much seemingly core functionality is only provided by 3rd party modules, and the quality of the modules varies greatly. If you want to do anything more complicated than a blog or a magazine style website, you will be writing a ton of code.
Unless you want to use Drupal as is, avoid it at all costs. If you are going to use PHP, just build your site using a framework instead, such as Zend or Code Igniter or Yii or Agavi. You will have more freedom with the structure of your site, it will be faster, and you will understand how it works.
I just installed Gallery3 on an EC2 instance with the S3 plugin for storage. Works great (with a few bugs, but could be fixed easily). I believe there are also plugins for Gallery3 that allow you to sync photos with Facebook and other services.
You guys all have no imagination. Have you ever tried this? Can you not imagine it adding an interesting element to game play or other apps? Scent is the first of human senses, and is deeply tied in with memory. Also, you can think of it as a medium or a palette that can express both good and bad smells. When engineers first designed the monitor, everyone wasn't complaining that games would all have pictures of lemon party and goatse etc. Any game developer subjecting their customers to too many bad smells will have a game that doesn't smell.
just suppressing it long enough that they can configure the "Great Firewall" to block it (content filters, etc).
You misunderstand the purpose of the GFW, and overestimate its level of sophistication
2. As inept as the US government can be I think they know they can't stop the spread of this information.
No, but they can slow it down until they've assess the content and created a narrative to counter the negative aspects.
3. To public knowledge, the US government hasn't initiated a DDoS. Why show your hand and capabilities on something like this? It's a waste.
And this is the least convincing of your statements. Do you think anyone, let alone the US gov, would execute a DDoS without covering their tracks? A DDoS can be executed by a child without getting caught. You don't think the US is also capable? jeez
Comments like this getting modded to 5 show the general ignorance of slashdotters. First, you've never seen the device so you have no idea how it will work. Second, even if it were web service based, Google has already released apps and software components (e.g. gears) that work without connectivity. It's called synching folks
This is just speculation, but perhaps there were others that invented these or were on the verge of inventing these things around the same time and location, due to a similar context. My point is that these counterexamples are not very strong when it comes to bringing down the theory.
Does that count for 3rd generation Turks that still are not citizens? How about a 3rd generation Dane that lived with Eskimos all his life? Is he an Eskimo? Is "European" a race or a culture or a lineage?
I'm replying here because the post below by kurokame is not accepting any replies. I posted three times and it showed my post inline, but upon page reload it was gone. It's Apple FUD against Android, so the Slashdot editors must have marked the comment as un-reply-able. Anyway here is the content of my reply:
This is my third attempt at posting this. I believe there is a problem with Slashdot's system as it appeared to accept my post before.
Anyway to sum up my point, what SPECIFICALLY is Android lacking that PS3, XBOX, Wii, and iOS have? I'm not sure how you got modded up. Reading through your whole comment carefully I can't find a single thing that you've mentioned that Android is lacking.
This is my third attempt at posting this. I believe there is a problem with Slashdot's system as it appeared to accept my post before.
Anyway to sum up my point, what SPECIFICALLY is Android lacking that PS3, XBOX, Wii, and iOS have? I'm not sure how you got modded up. Reading through your whole comment carefully I can't find a single thing that you've mentioned that Android is lacking.
You lose all credibility when you say Android is not an alternative but PS3, Wii, and XBox are without giving any specific reasons except "online stores", a "dashboard", and "not designed on desktop principles". Android has all of these, and was actually designed with hand-held touch-screens in mind, unlike those other three. In addition it mirrors a lot of the functionality of iOS. Have you actually tried it? Can you give any real reasons why it's not an alternative for the tablet market?
Can you be more specific about what Android is missing that iOS, PS3, Wii, and XBox all have? And I mean the latest version of Android, 2.2. You just say "mmm kay Android is bad" without backing up your case.
Speaking of which, I was kind of wondering if this was some underhanded attempt at an attack on the image of Android by Apple. Isn't this what they called FUD in regards to Microsoft propaganda? This is definitely FUD as well, and maybe Apple is the one that is propagating it these days. Though they are smarter about not tying it back to themselves...
On what basis is everyone claiming that input latency would be so much? Can someone PLEASE show an end to end calculation of all the variables involved and prove that latency would be this high? And let's talk about best case where you are 10 kilometers from the servers, not across the ocean.
Problem is that your blog probably costs virtually nothing to run, whereas routing tens of thousands of video streams costs a lot more. So you can use the epithet of troll and label me, but that doesn't address the issue that no one is willing to spend tons of money to let people show their dicks to each other for free.
"View it as the difference between watching regular TV and high-definition TV," Carter said. "Once you've experienced high-definition TV it's hard to go back to standard TV. It's the same sort of thing here."
Thanks for the technically detailed article that cuts through all the hype, Slashdot.
I'm guessing you are joking, but this is the big complaint that everyone has... "you can't get around the speed of light". The thing is if you are 5 to 10 kilometers from an OnLive server installation with at most a couple hops on the network, are there really any real latency issues introduced by the speed of light?
Let's say the roundtrip for pressing the button on your controller to seeing a response on your screen is 20K worth of wire. 20K At the speed of light (ok, maybe a little slower over wire), that makes for a.00007 second delay. NO PROBLEM
Drupal is terrible. Spaghetti code with global objects everywhere, inconsistent documentation, a complex form processing pipeline with almost no documentation and therefore extremely difficult to extend, and an unnecessarily complicated module API. The CCK is a nice idea in concept, but it's way too slow and unwieldy after a certain number of fields have been added. The amount of memory held by the form object is insane due to redundant data. Try adding or removing a field when you've already got fifty of them, and you'll be waiting a while. I18n is a disaster. No support built in, and the 3rd party module sucks. You have to have a separate node for each language, so multiple languages can not be edited simultaneously. So much seemingly core functionality is only provided by 3rd party modules, and the quality of the modules varies greatly. If you want to do anything more complicated than a blog or a magazine style website, you will be writing a ton of code.
Unless you want to use Drupal as is, avoid it at all costs. If you are going to use PHP, just build your site using a framework instead, such as Zend or Code Igniter or Yii or Agavi. You will have more freedom with the structure of your site, it will be faster, and you will understand how it works.
LS
I just installed Gallery3 on an EC2 instance with the S3 plugin for storage. Works great (with a few bugs, but could be fixed easily). I believe there are also plugins for Gallery3 that allow you to sync photos with Facebook and other services.
you missed my point. I was talking about a laptop running android. duh.
What about android devices with full size screens and keyboards? How does that fit into your argument?
You guys all have no imagination. Have you ever tried this? Can you not imagine it adding an interesting element to game play or other apps? Scent is the first of human senses, and is deeply tied in with memory. Also, you can think of it as a medium or a palette that can express both good and bad smells. When engineers first designed the monitor, everyone wasn't complaining that games would all have pictures of lemon party and goatse etc. Any game developer subjecting their customers to too many bad smells will have a game that doesn't smell.
just suppressing it long enough that they can configure the "Great Firewall" to block it (content filters, etc).
You misunderstand the purpose of the GFW, and overestimate its level of sophistication
2. As inept as the US government can be I think they know they can't stop the spread of this information.
No, but they can slow it down until they've assess the content and created a narrative to counter the negative aspects.
3. To public knowledge, the US government hasn't initiated a DDoS. Why show your hand and capabilities on something like this? It's a waste.
And this is the least convincing of your statements. Do you think anyone, let alone the US gov, would execute a DDoS without covering their tracks? A DDoS can be executed by a child without getting caught. You don't think the US is also capable? jeez
Comments like this getting modded to 5 show the general ignorance of slashdotters. First, you've never seen the device so you have no idea how it will work. Second, even if it were web service based, Google has already released apps and software components (e.g. gears) that work without connectivity. It's called synching folks
What are these reasons? I am really curious.
This is just speculation, but perhaps there were others that invented these or were on the verge of inventing these things around the same time and location, due to a similar context. My point is that these counterexamples are not very strong when it comes to bringing down the theory.
dammit where are my mod points! +1 funny
Does that count for 3rd generation Turks that still are not citizens? How about a 3rd generation Dane that lived with Eskimos all his life? Is he an Eskimo? Is "European" a race or a culture or a lineage?
I'm replying here because the post below by kurokame is not accepting any replies. I posted three times and it showed my post inline, but upon page reload it was gone. It's Apple FUD against Android, so the Slashdot editors must have marked the comment as un-reply-able. Anyway here is the content of my reply:
This is my third attempt at posting this. I believe there is a problem with Slashdot's system as it appeared to accept my post before.
Anyway to sum up my point, what SPECIFICALLY is Android lacking that PS3, XBOX, Wii, and iOS have? I'm not sure how you got modded up. Reading through your whole comment carefully I can't find a single thing that you've mentioned that Android is lacking.
LS
This is my third attempt at posting this. I believe there is a problem with Slashdot's system as it appeared to accept my post before.
Anyway to sum up my point, what SPECIFICALLY is Android lacking that PS3, XBOX, Wii, and iOS have? I'm not sure how you got modded up. Reading through your whole comment carefully I can't find a single thing that you've mentioned that Android is lacking.
LS
You lose all credibility when you say Android is not an alternative but PS3, Wii, and XBox are without giving any specific reasons except "online stores", a "dashboard", and "not designed on desktop principles". Android has all of these, and was actually designed with hand-held touch-screens in mind, unlike those other three. In addition it mirrors a lot of the functionality of iOS. Have you actually tried it? Can you give any real reasons why it's not an alternative for the tablet market?
LS
Can you be more specific about what Android is missing that iOS, PS3, Wii, and XBox all have? And I mean the latest version of Android, 2.2. You just say "mmm kay Android is bad" without backing up your case.
LS
There are no movie theaters with Autostereoscopic screens. What's your point?
Speaking of which, I was kind of wondering if this was some underhanded attempt at an attack on the image of Android by Apple. Isn't this what they called FUD in regards to Microsoft propaganda? This is definitely FUD as well, and maybe Apple is the one that is propagating it these days. Though they are smarter about not tying it back to themselves...
I'm sure you pay more for clothes than a child. You use more resources, you pay more money. It's simple, really. No discrimination here.
On what basis is everyone claiming that input latency would be so much? Can someone PLEASE show an end to end calculation of all the variables involved and prove that latency would be this high? And let's talk about best case where you are 10 kilometers from the servers, not across the ocean.
Problem is that your blog probably costs virtually nothing to run, whereas routing tens of thousands of video streams costs a lot more. So you can use the epithet of troll and label me, but that doesn't address the issue that no one is willing to spend tons of money to let people show their dicks to each other for free.
Ok. So why don't you set up your own version and cover the hosting fees? Oh wait....
"View it as the difference between watching regular TV and high-definition TV," Carter said. "Once you've experienced high-definition TV it's hard to go back to standard TV. It's the same sort of thing here."
Thanks for the technically detailed article that cuts through all the hype, Slashdot.
Stay off the ecstasy man
I'm guessing you are joking, but this is the big complaint that everyone has... "you can't get around the speed of light". The thing is if you are 5 to 10 kilometers from an OnLive server installation with at most a couple hops on the network, are there really any real latency issues introduced by the speed of light?
Let's say the roundtrip for pressing the button on your controller to seeing a response on your screen is 20K worth of wire. 20K At the speed of light (ok, maybe a little slower over wire), that makes for a .00007 second delay. NO PROBLEM
Is anyone else here thinking: so what? Sounds like a press release with almost nothing of interest.