HCI (Human Computer Interaction) principles are, in my opinion, THE toughest thing to learn properly in Computer Science. It is easily the thing I struggle most with in my coding.
You can't blame programmers for being programmers. Programmers are focused on programming principles like good architecture design, good algorithms etc. But making it look good? Thats tough. It requires that the programmer not think like a programmer, but a regular old end-user who has no concept of the internals of a program.
Building programs that are usable to other developers is a joy. Building programs that are usuable for developers and regular users is an outstanding feat.
Look, I'm not apologizing for or condoning any of these actions.
I just wish people would keep in mind that there are 1 billion muslims in the world. Thats roughly 3 times the population of the United States. Combine that many people with the abject levels of poverty and living conditions a good portion of the Middle East lives in, and you get the type of behavior we're seeing.
I think this says more about their countries government and living conditions than it does about their religion. Religion is just an outlet for their frustrations.
Then again, maybe I'm full of shit, I look forward to seeing how this all plays out in the next 10 years or so.
That particularly rung true to me because I like to digest information in quick hits. I like to check out the summaries of news items and if something is interesting, hear some commentary on it and dig a little deeper.
If all the headlines are "Muslims have taken hostages in..." or "A radical Islamic group exploded...", then people become conditioned to believe that Muslims and Islam are violent when they really aren't.
In a thread a while back, someone made a fantastic observation about Africa. The general premise was that most people still think that the entire continent of Africa is nothing more than corrupt leaders and starving children and this viewpoint was partly blamed on the media and mostly blamed on the influx and inundation of "Save the children" commericals in the 1990s.
The question is kind of vague.
Are you debugging receiving events? Sending events? Both?
I'd look into Mock Object and see how they can help simulate asynchronous environments.
Seriously, between the 2 interviews and all the articles we have about Wikipedia here, I feel like I know more about him and his site than I know about some of my co-workers
So Google has the choice to either not do business in China or do what they're doing now.
Others are suggesting that there is a third option which is that it should be"using its market power to support free speech and influence the Chinese government ". How exactly would that work? What do they expect Google to do?
China and practically the entire world knows that China is poised to become the worlds biggest economy in the coming years. They know it and I don't think businesses really have ANY influence over them.
I am a Java programmer by profession but I wanted to give Python a shot because it seemed like fun.
As a programmer experienced with OO programming and some other types of "scripting" languages, all I needed to read was Learning Python from O'Reilly. Great book, great language.
On a shameless side note, if you're a Scrabble fan, come check out my online, multiplayer Scrabble program written in Python. PyScrabble
Let me first say that I love Python. I find that dynamic typing makes it easier as a developer and saves time. However, on projects where there are multiple developers and maintainers, is dynamic typing a hindrance? I suppose it comes down to if you document thoroughly what comes in and out of a function/class. Anyone have any thoughts on this? I'm curious
There are no ads on Thomas' site.
Agreed. Kevin - No hits. Scrabble - No hits. Python Scrabble - No hits. In other news, Play Scrabble
I've noticed that Fox and Fx have been promoting MySpace heavily by creating MySpace pages for its television shows.
You could always check out Vault.com
Unrelated, does anyone have any experience with Gametap?
I saw a commercial for it the other day and it looked pretty neat.
Here is a different article with pictures of the mug
So the virus turns the computer on, even after they've been shut off? Thats pretty cool.
Wow.
Just..wow. What would make you not complain?
They're giving you something quite nice for free and you still spit on it!
AND it got modded insightful!
Want to prevent this from happening again?
Support Mark Warner. Best candidate for president I've seen in a long time.
Sorry, but I have to plug my own program. PyScrabble is an open source, multi-player game written in Python. Translated in English, French and German.
:)
Come play. Spread the word. Have fun!
Do you really need a dedicated machine for a print server? You're a packrat my friend. There is help out there for you.
To answer your question, I have a router -> desktop and laptop
HCI (Human Computer Interaction) principles are, in my opinion, THE toughest thing to learn properly in Computer Science. It is easily the thing I struggle most with in my coding.
You can't blame programmers for being programmers. Programmers are focused on programming principles like good architecture design, good algorithms etc. But making it look good? Thats tough. It requires that the programmer not think like a programmer, but a regular old end-user who has no concept of the internals of a program.
Building programs that are usable to other developers is a joy. Building programs that are usuable for developers and regular users is an outstanding feat.
Look, I'm not apologizing for or condoning any of these actions.
I just wish people would keep in mind that there are 1 billion muslims in the world. Thats roughly 3 times the population of the United States. Combine that many people with the abject levels of poverty and living conditions a good portion of the Middle East lives in, and you get the type of behavior we're seeing.
I think this says more about their countries government and living conditions than it does about their religion. Religion is just an outlet for their frustrations.
Then again, maybe I'm full of shit, I look forward to seeing how this all plays out in the next 10 years or so.
I wonder if the media has an agenda here?
... The best way of manipulating the public is to supress your reasonable opponents and exaggerate the unreasonable opponents. It's a subtle variation on a straw-man argument. If the only people the public sees oppose you are lunatics, it makes it much easier for them to believe yours is the only reasonable course of action. ..
See this comment made earlier today:
That particularly rung true to me because I like to digest information in quick hits. I like to check out the summaries of news items and if something is interesting, hear some commentary on it and dig a little deeper.
If all the headlines are "Muslims have taken hostages in..." or "A radical Islamic group exploded...", then people become conditioned to believe that Muslims and Islam are violent when they really aren't.
In a thread a while back, someone made a fantastic observation about Africa. The general premise was that most people still think that the entire continent of Africa is nothing more than corrupt leaders and starving children and this viewpoint was partly blamed on the media and mostly blamed on the influx and inundation of "Save the children" commericals in the 1990s.
The question is kind of vague. Are you debugging receiving events? Sending events? Both? I'd look into Mock Object and see how they can help simulate asynchronous environments.
What did you have for lunch today?
Seriously, between the 2 interviews and all the articles we have about Wikipedia here, I feel like I know more about him and his site than I know about some of my co-workers
Stop being a leech. You're using their services for free. The least you could do (besides absolutely nothing) is look at their ads
1:62 is not surprising at all when you consider the signal:noise ration of (good) information on the internet.
Wow, the Maestro sure has come a long way!
So Google has the choice to either not do business in China or do what they're doing now.
Others are suggesting that there is a third option which is that it should be"using its market power to support free speech and influence the Chinese government ". How exactly would that work? What do they expect Google to do?
China and practically the entire world knows that China is poised to become the worlds biggest economy in the coming years. They know it and I don't think businesses really have ANY influence over them.
This article from the BBC has pictures.
They appear to glow in the dark!
I am a Java programmer by profession but I wanted to give Python a shot because it seemed like fun.
As a programmer experienced with OO programming and some other types of "scripting" languages, all I needed to read was Learning Python from O'Reilly. Great book, great language.
On a shameless side note, if you're a Scrabble fan, come check out my online, multiplayer Scrabble program written in Python. PyScrabble
Obviously my favorite is my own creation! Multiplayer, online scrabble, written in Python.
I read about this in the post almost a week ago. Its finally posted to slashdot on a Sunday, and a "holiday" Sunday at that.
Discuss.
</Linda Richman>
Let me first say that I love Python. I find that dynamic typing makes it easier as a developer and saves time. However, on projects where there are multiple developers and maintainers, is dynamic typing a hindrance? I suppose it comes down to if you document thoroughly what comes in and out of a function/class. Anyone have any thoughts on this? I'm curious