To be a game programmer, they'll need strong maths and ideally physics skills. There are Games Programming courses out there, but most of them are too diverse (teaching design & art as well) to give the students the full depth of programming skills they'll actually need.
Yes, it's a hard life, with long hours and not the best pay... but if it's their passion, then there's nothing better than working on something they really love. It makes coming to work a lot easier, even if you know you're going to be in for 12+ hours, if you're totally invested in what you're doing.
One set of stories, one one-sentence response. Would that be news in any field of IT other than AI? Eg "Web server returns a correct response to one carefully-chosen HTTP request!!!"?
Maybe not now, but it probably was a reasonably big achievement the first time it happened.
They were hardly going to start it off with the whole Lord Of The Rings trilogy and then ask it the relevant merits of each race and who they were based on from the real world, followed up with "Who's hotter, Galadriel, Arwen or Eowyn?"
Absolutely... I have an HTC Magic on Vodafone in the UK, and there's no sign of the update to 2.0 / 2.1 - I've been looking into it lately because the Google Buzz page requires Android 2.0, so currently I can't use it at all.
A Google app that doesn't work on a Google branded phone because the Google OS hasn't been updated.
Where I work, we have code reviews before checking in non-trivial changes. We don't have design reviews though, which I think are more worthwhile. If a problem is found pre-checkin, then it's usually too late to go back and re-code the work - meaning that these issues are recorded by the coder and should be looked at again when possible; however, with the constant deadlines we work to, there often isn't time to go back and make the improvements.
I think design reviews are worthwhile for verifying the work that's going to take place, and a code review should be used to see if it matches the design (and find out the reasons if not), as well as making sure that the checkin isn't going to screw up the build (check for warnings, files missing from changelist etc).
Lua's a great place to start - the syntax isn't too fiddly, and it's versatile enough to handle anything you would want to show them. It's free, and all you need is a text editor. If you get a semi-decent editor (I use Crimson Editor, which is old but does everything I need) you should be able to set it up so that it executes the program on a hotkey.
"Manhunt 2 is distinguishable from recent high-end video games by its unremitting bleakness and callousness of tone in an overall game context which constantly encourages visceral killing with exceptionally little alleviation or distancing."... "There is sustained and cumulative casual sadism in the way in which these killings are committed, and encouraged, in the game,"
Changing the other characters to terrorists probably wouldn't have made a difference.
In Opera you can select some text in a webpage, then right-click and select "Copy to note" (Shift-Ctrl-C). Notes are stored in a panel, and double clicking a note will load the webpage it came from. Handy.
No, the biggest problem with the PSP is that it is a powerful system and that it was marketed that way.
Sony kept referring to it as portable PS2, with all the power of a home console in your hand... Unfortunately while the PSP has the same amount of RAM as a PS2, a portion of it is reserved for the XMB (I think 8Mb), which instantly causes problems with ports. Also, I seem to remember the "Virtual Mobile Engine" (the Vector unit) isn't as powerful as it's PS2 counterpart (missing instructions). Any dev trying to do a straight port of a PS2 game will find it quite restrictive.
In order for bittorrent to be effective you need to have enough people with active connections to download from. When downloading a web page you would have many smaller connections that would not be active for very long.
As long as the page is in the users cache, it could still be served. Tracking all the connections may be an issue... but tracking 1000 connections would probably be easier than serving a webpage - this comment form I'm looking at is ~18k, 1000 downloads = 18Mb doesn't it? Surely under high contention, a system like this would be more efficient?
A modification of BitTorrent would be an extreme way to acheive it, but it was just an archtectural basis for my idea.
Why on earth would you submit your own website when you know it will go down in a matter of seconds?
I've been thinking a bit about this lately. What if you could set up a webserver to act like a bittorrent seed. That way, when there's normal use people would just connect to the seed/server, then under load the bandwidth becomes distributed across all users.
It's a crazy idea, and some thought would need to be put in for dynamic pages... but it just might work.
Sometimes I am not out to get the perfect shot with my digital camera. Therefore, my laziness sets in and I will not take the time to get the right settings on the camera, pick the right place for myself and subjects, and throw out the rule of thirds.
But as with anything, practicing these simple things makes it second nature when you take any photo - after a while you'll look at snapshots you took without thinking, but realize that the composition isn't as haphazard as you'd expect!
My room comes with 8 power sockets, aerial socket (although the reception isn't great), phone socket and a 100Mbps connection to the uni network!
It covers all my needs (with the use of 2 4-way strips).
To be a game programmer, they'll need strong maths and ideally physics skills. There are Games Programming courses out there, but most of them are too diverse (teaching design & art as well) to give the students the full depth of programming skills they'll actually need.
Yes, it's a hard life, with long hours and not the best pay ... but if it's their passion, then there's nothing better than working on something they really love. It makes coming to work a lot easier, even if you know you're going to be in for 12+ hours, if you're totally invested in what you're doing.
One set of stories, one one-sentence response. Would that be news in any field of IT other than AI? Eg "Web server returns a correct response to one carefully-chosen HTTP request!!!"?
Maybe not now, but it probably was a reasonably big achievement the first time it happened.
They were hardly going to start it off with the whole Lord Of The Rings trilogy and then ask it the relevant merits of each race and who they were based on from the real world, followed up with "Who's hotter, Galadriel, Arwen or Eowyn?"
Absolutely... I have an HTC Magic on Vodafone in the UK, and there's no sign of the update to 2.0 / 2.1 - I've been looking into it lately because the Google Buzz page requires Android 2.0, so currently I can't use it at all.
A Google app that doesn't work on a Google branded phone because the Google OS hasn't been updated.
Great.
bringing behavioral modeling into their complex financial calculations.
Am I the only one who read that as 'fictional calculations'? It may be more appropriate ...
Where I work, we have code reviews before checking in non-trivial changes. We don't have design reviews though, which I think are more worthwhile. If a problem is found pre-checkin, then it's usually too late to go back and re-code the work - meaning that these issues are recorded by the coder and should be looked at again when possible; however, with the constant deadlines we work to, there often isn't time to go back and make the improvements. I think design reviews are worthwhile for verifying the work that's going to take place, and a code review should be used to see if it matches the design (and find out the reasons if not), as well as making sure that the checkin isn't going to screw up the build (check for warnings, files missing from changelist etc).
Lua's a great place to start - the syntax isn't too fiddly, and it's versatile enough to handle anything you would want to show them. It's free, and all you need is a text editor. If you get a semi-decent editor (I use Crimson Editor, which is old but does everything I need) you should be able to set it up so that it executes the program on a hotkey.
Essentially it's true, it can access any webpage - it doesn't make any promises about being able to display it properly! :-p
Changing the other characters to terrorists probably wouldn't have made a difference.
In Opera you can select some text in a webpage, then right-click and select "Copy to note" (Shift-Ctrl-C). Notes are stored in a panel, and double clicking a note will load the webpage it came from. Handy.
Sony kept referring to it as portable PS2, with all the power of a home console in your hand... Unfortunately while the PSP has the same amount of RAM as a PS2, a portion of it is reserved for the XMB (I think 8Mb), which instantly causes problems with ports. Also, I seem to remember the "Virtual Mobile Engine" (the Vector unit) isn't as powerful as it's PS2 counterpart (missing instructions). Any dev trying to do a straight port of a PS2 game will find it quite restrictive.
You can bet their charging scheme will change to p/minute to p/MB of data.
Sounds like the future of phreaking will be changing the bitrate on your phone!
This year: Make a robot that will successfully find a parking spot at the mall!
The challenge isn't supposed to be impossible!
In order for bittorrent to be effective you need to have enough people with active connections to download from. When downloading a web page you would have many smaller connections that would not be active for very long.
... but tracking 1000 connections would probably be easier than serving a webpage - this comment form I'm looking at is ~18k, 1000 downloads = 18Mb doesn't it? Surely under high contention, a system like this would be more efficient?
As long as the page is in the users cache, it could still be served. Tracking all the connections may be an issue
A modification of BitTorrent would be an extreme way to acheive it, but it was just an archtectural basis for my idea.
Feh, it'll never catch on!
Why on earth would you submit your own website when you know it will go down in a matter of seconds?
... but it just might work.
I've been thinking a bit about this lately. What if you could set up a webserver to act like a bittorrent seed. That way, when there's normal use people would just connect to the seed/server, then under load the bandwidth becomes distributed across all users.
It's a crazy idea, and some thought would need to be put in for dynamic pages
Sometimes I am not out to get the perfect shot with my digital camera. Therefore, my laziness sets in and I will not take the time to get the right settings on the camera, pick the right place for myself and subjects, and throw out the rule of thirds. But as with anything, practicing these simple things makes it second nature when you take any photo - after a while you'll look at snapshots you took without thinking, but realize that the composition isn't as haphazard as you'd expect!
My room comes with 8 power sockets, aerial socket (although the reception isn't great), phone socket and a 100Mbps connection to the uni network! It covers all my needs (with the use of 2 4-way strips).