Most of the "worms" I've seen on Mac haven't actually been worms. They come in via safari and are disabled by unchecking a checkbox. It's not like the windows worms where they have a service that nobody uses listening on a port that is able to execute the code. And it doesn't trash the system because you don't have root access on by default.
We don't want customers to be forced into buying something that isn't going to meet all their needs," said Barry Goffe, Microsoft's director of Windows client product management
So just give them something that has everything and don't put stupid limitations in that don't need to be there. Don't put theses stupid limitations like Maximum memory, maximum processors, maximum connections to IIS. If the computer has 2 processors, then use them. If the computer has 8 GB of memory then use it. Just provide 1 version.
Headphones are the best thing going. I've often been amazed at how much better things sound on headphones. Even music sounds so much better. With $30 CDN head phones I can often hear sounds clearly that I didn't even realize were there, even on a decent consumer level stereo system.
Re:Nightmare and Crime Simulations?
on
Flashback NES
·
· Score: 1
I played Animal Crossing every day for 3 months from the day I got it. Same goes for my GF. It's an amazing game. Just because it doesn't have blood and guts and sex doesn't mean that it isnt' a fun game.
I can't say I ever really beat it. I warped through it (from world 2 to world 8) and flew over most of world 8 with p-wings. I wouldn't really consider that beating it. I'm sure that's how most other people beat it too. Mario 2 I could beat without warping and using any character the entire way. But then again, I owed mario 2. I only played mario 3 when I borrowed it from a friend.
I took a course in university that taught us OpenGl. They also taught us how graphics processing works on a very mathematical level. Anyway, it's amazing how well Object Orientation maps to 3d modelling and game design. Inheritance, polymorphism, and and all that other stuff works quite well. If you draw the hand from the end of the arm, and you rotate the arm about the shoulder, it would be some complex math to figure out where the hand went if you didn't use object oriented code so that the arm object would draw the hand object, and you wouldn't have to reposition it manually every time you moved another part of the arm or body. Robotics was a much harder course because we had to do all those matrix operations to solve how to move the joints properly depending on how the other joints were positioned.
Nintendo's planning to do just what you like. Release a bunch of really fun games you can just sit down and play. The only difference is the 360 cost $400 and the Revo will cost less than $300, and it will probably come with 2 controllers and a game you'll actually want to play.
It's so much of a difference that it's depressing to play FPS games on a console when you've done it on PC for so long. it takes seconds to turn your character around. On pc that could be done almost instantly. And on PC, circle strafing felt very natural, On consoles I find it impossible. I've switched to console gaming due to the high costs of PC gaming, but until my console gets a mouse/trackball, then the PC will beat the console at least in this one genre. I imagine RTS games are the same, although I can't say I've ever played an RTS for console. Some games just require a mouse. Does anybody remember Lemmings for Super Nintendo?
The Xbox 360 shouldn't have problems no matter where you put it. Sorry to say, but If I can't put the thing where I want to, then it's broken. Obviously things like putting it in your oven are a bad thing, but simply putting the power supply on carpet was reported to cause problems. I'm sorry, but not being able to put the power supply on the carpet is a little restrictive.
There's after bios utilities you can get to use bigger hard drives on old machines. Since the OS doesn't really use the BIOS after booting there should be ways to get around the limitations of old bios chips. Not sure if there is any open source utilities for this though.
At that price It might even be fun to buy one for myself. I could buy a PS3, or a Revolution dev kit. Ok, it's not that bad, but I think it would be cool for dev kits to be available to regular people.
I have P2 266 with 256 megs of ram. Linux runs, but it chugs along a little slowly. I run KDE which I know slows it down, but also gives me a lot of stuff i'm going to run anyway, like Kopete and Amarok. If I'm going to load the KDE modules, I might as well use KDE for the desktop. I'm also running mandriva 2006, which makes things slower than using an older distro, yet I shy away from using older distros because things have started to run much smooter in the last few years.
I don't care if I can tell the difference. I want at least the same quality. Why can't they just give me the same quality. They are already not giving me a CD, or a case, or some nice art and lyrics on paper. I'm also quite limited in what I can do with that music compared to a CD. I also don't have to go through as many middle men to get the music to me. So, based on what I get, I should be paying way less than what i'm paying for a CD. But usually I pay about the same as a CD, and certainly more than what I should be paying.
The only way I'll pay for downloaded music is if its lossless (wav,flac) and if it costs significantly less than the CD. If the artist only has 1 good song they aren't worth giving any money to. If they can produce an album where I like at least half the songs, and don't hate the rest, then I will buy the music. If the download doesn't cost less than half of what the CD costs, then I don't see where I am getting a better deal.
If the PS3 is more expensive to produce than the 360, and Microsoft usually sells it's consoles at a loss, while Sony as a rule does not, then how much do you thing the PS3 will sell for. I could easily see them pricing it at $600 to $700, which is way too much for a console.
The only thing that would be good about having only 1 programming language is that it would get us past the HR bots so much more easily. No more of this 5 years Java, 5 Years C++, 5 Years VB.Net. You could just say i've been a programmer for 5 years, and that would be enough. If you only have 3 years of Java, and they want 5 years, sometimes you don't get in, even though you have 10 years of solid development experience behind you.
Well, as far as using variant types, you can still use Object, and that will get you about the same functionality as the variant. A lot depends on whether or not this is a web application. If it's not you're lucky, because a lot of your code will probably be able to function. If it's a Web app, then you got lots of problems, because of the whole code-behind page fiasco. Also, you can use a lot of old VB code in the New VB.Net, to ease the transition, but plan on getting rid of it. You can still used recordsets and stuff, but it doesn't multithread as well so if you're running a web app, you'll want to get rid of this code asap. The one question I have to ask is, why are you using variant types? Even QBasic had variable types, why would anybody choose to use non-typed variables in a language that actually has typed variables. Sure in PHP there's no type declarations, and hence the language is properly designed to work with no-typed variables, but where did programmers get the idea that they should use non-typed variables in a typed language?/end rant
The reason that closed source software has more bugs is mentioned in your post, but isn't because it's closed source. It's because of A) Programmers who don't care and think that since nobody will see it that they don't have to make it look good. And B) Managers rushing the software out the door before it's ready. You could have an open source project where the programmers really don't care but it happens less often. You could have a manager pushing an open source project out the door before it's ready, but it doesn't usually happen. Also I'd like to point out that when closed source software has a bug, there's only the people at the company who can fix it. With open source, anybody who wants to fix the bug can fix the bug.
This reminds me of when consoles started using CDs. Playstation came out and used CDS, and load times were slow, and it kind of brought down the system. Nintendo waited until the technology was ready and their first CD based system the game cube had great load times. Granted, Sony won on this front because it provided such an advantage is storage space, that the users loved it, even with the load times. The same way, I think Network game distribution is the future, but the technology isn't really ready yet. I don't really think if offers much advantage to the developers, or the consumers, at least not in the way sony is doing it. For this reason, I don't think that this will be a very popular system.
I'm making the assumption that if he doesn't buy it, then it hasn't been sold yet. If half a million people start thinking that they are hurting the company by buying the console and not buying the games then there's at least some units in there that probably wouldn't have sold.
I think the problem he's refering to is that when you go and hunt for the triforce pieces, there's no dungeons. You just go in and get them. Extemely boring and repetitive. I don't know if this was the way Nintendo wanted it, or whether it got cut short and they had to release it without the dungeons. Either way, it felt like it was missing a whole lot of levels. Had they added actual dungeons to find the triforce pieces, the game would have been about 3 time as long though. Other than that, I have to say I really enjoyed the game.
doesn't this still make the call stack really deep? Even if it doesn't make the call stack really deep, are you going to rely on the compiler to catch this? Wouldn't it just be much more clear to write a loop, that way you know what's going on?
Isn't that terribly inefficient? If you have an array of length 1000, then your call stack is now 1000. I'm not sure how deep the call stack goes, or how it's handled in lisp, but I don't think this function would perform very well with an array of 1,000,000. Especially when compared to a loop. just the overhead in calling a function for every addition would make this a terrible function.
Most of the "worms" I've seen on Mac haven't actually been worms. They come in via safari and are disabled by unchecking a checkbox. It's not like the windows worms where they have a service that nobody uses listening on a port that is able to execute the code. And it doesn't trash the system because you don't have root access on by default.
We don't want customers to be forced into buying something that isn't going to meet all their needs," said Barry Goffe, Microsoft's director of Windows client product management
So just give them something that has everything and don't put stupid limitations in that don't need to be there. Don't put theses stupid limitations like Maximum memory, maximum processors, maximum connections to IIS. If the computer has 2 processors, then use them. If the computer has 8 GB of memory then use it. Just provide 1 version.
Headphones are the best thing going. I've often been amazed at how much better things sound on headphones. Even music sounds so much better. With $30 CDN head phones I can often hear sounds clearly that I didn't even realize were there, even on a decent consumer level stereo system.
I played Animal Crossing every day for 3 months from the day I got it. Same goes for my GF. It's an amazing game. Just because it doesn't have blood and guts and sex doesn't mean that it isnt' a fun game.
I can't say I ever really beat it. I warped through it (from world 2 to world 8) and flew over most of world 8 with p-wings. I wouldn't really consider that beating it. I'm sure that's how most other people beat it too. Mario 2 I could beat without warping and using any character the entire way. But then again, I owed mario 2. I only played mario 3 when I borrowed it from a friend.
I took a course in university that taught us OpenGl. They also taught us how graphics processing works on a very mathematical level. Anyway, it's amazing how well Object Orientation maps to 3d modelling and game design. Inheritance, polymorphism, and and all that other stuff works quite well. If you draw the hand from the end of the arm, and you rotate the arm about the shoulder, it would be some complex math to figure out where the hand went if you didn't use object oriented code so that the arm object would draw the hand object, and you wouldn't have to reposition it manually every time you moved another part of the arm or body. Robotics was a much harder course because we had to do all those matrix operations to solve how to move the joints properly depending on how the other joints were positioned.
Nintendo's planning to do just what you like. Release a bunch of really fun games you can just sit down and play. The only difference is the 360 cost $400 and the Revo will cost less than $300, and it will probably come with 2 controllers and a game you'll actually want to play.
It's so much of a difference that it's depressing to play FPS games on a console when you've done it on PC for so long. it takes seconds to turn your character around. On pc that could be done almost instantly. And on PC, circle strafing felt very natural, On consoles I find it impossible. I've switched to console gaming due to the high costs of PC gaming, but until my console gets a mouse/trackball, then the PC will beat the console at least in this one genre. I imagine RTS games are the same, although I can't say I've ever played an RTS for console. Some games just require a mouse. Does anybody remember Lemmings for Super Nintendo?
The Xbox 360 shouldn't have problems no matter where you put it. Sorry to say, but If I can't put the thing where I want to, then it's broken. Obviously things like putting it in your oven are a bad thing, but simply putting the power supply on carpet was reported to cause problems. I'm sorry, but not being able to put the power supply on the carpet is a little restrictive.
There's after bios utilities you can get to use bigger hard drives on old machines. Since the OS doesn't really use the BIOS after booting there should be ways to get around the limitations of old bios chips. Not sure if there is any open source utilities for this though.
Isn't sony causing lots of companies to be sony only? based on sales from the last generation, i'd say they are pretty much in a monopoly position.
At that price It might even be fun to buy one for myself. I could buy a PS3, or a Revolution dev kit. Ok, it's not that bad, but I think it would be cool for dev kits to be available to regular people.
I have P2 266 with 256 megs of ram. Linux runs, but it chugs along a little slowly. I run KDE which I know slows it down, but also gives me a lot of stuff i'm going to run anyway, like Kopete and Amarok. If I'm going to load the KDE modules, I might as well use KDE for the desktop. I'm also running mandriva 2006, which makes things slower than using an older distro, yet I shy away from using older distros because things have started to run much smooter in the last few years.
I don't care if I can tell the difference. I want at least the same quality. Why can't they just give me the same quality. They are already not giving me a CD, or a case, or some nice art and lyrics on paper. I'm also quite limited in what I can do with that music compared to a CD. I also don't have to go through as many middle men to get the music to me. So, based on what I get, I should be paying way less than what i'm paying for a CD. But usually I pay about the same as a CD, and certainly more than what I should be paying.
The only way I'll pay for downloaded music is if its lossless (wav,flac) and if it costs significantly less than the CD. If the artist only has 1 good song they aren't worth giving any money to. If they can produce an album where I like at least half the songs, and don't hate the rest, then I will buy the music. If the download doesn't cost less than half of what the CD costs, then I don't see where I am getting a better deal.
If the PS3 is more expensive to produce than the 360, and Microsoft usually sells it's consoles at a loss, while Sony as a rule does not, then how much do you thing the PS3 will sell for. I could easily see them pricing it at $600 to $700, which is way too much for a console.
The only thing that would be good about having only 1 programming language is that it would get us past the HR bots so much more easily. No more of this 5 years Java, 5 Years C++, 5 Years VB.Net. You could just say i've been a programmer for 5 years, and that would be enough. If you only have 3 years of Java, and they want 5 years, sometimes you don't get in, even though you have 10 years of solid development experience behind you.
Well, as far as using variant types, you can still use Object, and that will get you about the same functionality as the variant. A lot depends on whether or not this is a web application. If it's not you're lucky, because a lot of your code will probably be able to function. If it's a Web app, then you got lots of problems, because of the whole code-behind page fiasco. Also, you can use a lot of old VB code in the New VB.Net, to ease the transition, but plan on getting rid of it. You can still used recordsets and stuff, but it doesn't multithread as well so if you're running a web app, you'll want to get rid of this code asap. The one question I have to ask is, why are you using variant types? Even QBasic had variable types, why would anybody choose to use non-typed variables in a language that actually has typed variables. Sure in PHP there's no type declarations, and hence the language is properly designed to work with no-typed variables, but where did programmers get the idea that they should use non-typed variables in a typed language? /end rant
The reason that closed source software has more bugs is mentioned in your post, but isn't because it's closed source. It's because of A) Programmers who don't care and think that since nobody will see it that they don't have to make it look good. And B) Managers rushing the software out the door before it's ready. You could have an open source project where the programmers really don't care but it happens less often. You could have a manager pushing an open source project out the door before it's ready, but it doesn't usually happen. Also I'd like to point out that when closed source software has a bug, there's only the people at the company who can fix it. With open source, anybody who wants to fix the bug can fix the bug.
This reminds me of when consoles started using CDs. Playstation came out and used CDS, and load times were slow, and it kind of brought down the system. Nintendo waited until the technology was ready and their first CD based system the game cube had great load times. Granted, Sony won on this front because it provided such an advantage is storage space, that the users loved it, even with the load times. The same way, I think Network game distribution is the future, but the technology isn't really ready yet. I don't really think if offers much advantage to the developers, or the consumers, at least not in the way sony is doing it. For this reason, I don't think that this will be a very popular system.
The only one I found that I didn't like was Zelda 2 for NES. I found the controls to be terrible and the side-view hard to control
I'm making the assumption that if he doesn't buy it, then it hasn't been sold yet. If half a million people start thinking that they are hurting the company by buying the console and not buying the games then there's at least some units in there that probably wouldn't have sold.
I think the problem he's refering to is that when you go and hunt for the triforce pieces, there's no dungeons. You just go in and get them. Extemely boring and repetitive. I don't know if this was the way Nintendo wanted it, or whether it got cut short and they had to release it without the dungeons. Either way, it felt like it was missing a whole lot of levels. Had they added actual dungeons to find the triforce pieces, the game would have been about 3 time as long though. Other than that, I have to say I really enjoyed the game.
doesn't this still make the call stack really deep? Even if it doesn't make the call stack really deep, are you going to rely on the compiler to catch this? Wouldn't it just be much more clear to write a loop, that way you know what's going on?
Isn't that terribly inefficient? If you have an array of length 1000, then your call stack is now 1000. I'm not sure how deep the call stack goes, or how it's handled in lisp, but I don't think this function would perform very well with an array of 1,000,000. Especially when compared to a loop. just the overhead in calling a function for every addition would make this a terrible function.