"3.3.2 An Application may not itself install or launch other executable code by any means, including without limitation through the use of a plug-in architecture, calling other frameworks, other APIs or otherwise. No interpreted code may be downloaded and used in an Application except for code that is interpreted and run by Apple's Published APIs and builtin interpreter(s)."
Actually, producing a angry birds clone in modern languages like objective C/C#/java is pretty possible if you have the grunt of the work (physics engine) already available, and are enthusiastic about the project. I mean I hit my keyboard for about 3 hours in visual studio and got the basics for a x-wing type 3D fighter using a gyro for controls. Pretty much everything you need is already present in the libraries, you just need to connect it together.
eg: The guys who sue everyone when it's not to their liking. You want them to have a whole portfolio of patents used in Linux? That's like asking an alcoholic to take care of a bar while the owner is going on some random quest.
Actually, while the pixel processor might be slow, it has 12 MB of very very fast EDRAM. This allows you to do render-to-textures (and thus, post processing) with very little load on the GPU. This makes a lot of effects very cheap (time-wise) and you can pull off a lot of nice things with that.
Only XBLA and indie games run in managed C# using XNA, since Microsoft wants some sort of protection against running full unsigned code on the device (which makes the xbox the only console that hasn't been completly rooted).
Also, AMD can suck it. The reason for PC games to look the same as the console versions is not the fact that developers hate directx or opengl apis, it's the fact that it takes a buttload of work to make content in higher resolutions for PC only. Content budgets are already sky-high, and making higher res textures, models and shaders just for PC isn't financially viable for a platform that has such a high percentage of piracy.
tl;dr: Content creation for games takes a lot of resources, and developers really don't want to make everything in higher resolutions. They don't care if there is an API in the way, you don't need direct access to the video hardware anyways, and most stuff is already accessible to make hacks like carmacks reverse technique for shadowing.
My dualcore atom boots windows xp faster then my core2duo. The thing is brilliantly fast at doing simple parralel stuff like starting up a gazillion services or something. For HD playback, might I suggest CoreAVC, which gives me sort-of 1080p capabilities (it still chokes on high bitrate mkv's though).
I'm thinking of buying a new low cost, low power and low noise HTPC with HDMI and such, and this amd fusion thing is looking very attractive. It's either that or another Atom with an ION chipset, which is discontinued and will suck ass in the future. Atleast these boards have a pci-express slot.
My S60 3ed (Nokia E71) allows me to install everything I want without code signing (bought simlock free, and not from a carrier so maybe it is some option they have to enable?) . It has this nifty little option in the settings that allow unsigned code to be run.
You need to sign it yourself using some 3rd party to get rid of the constant "Do you want app x to access your y)" notifications though, but unsigned apps can use them, if the users gives it permission every time (and if you code your application right, only on startup).
No, copyright is about getting paid for your ideas.
Without copyright, there wouldn't be a commercial software, movie or music industry.
I can think of both worlds being allright (free software land sounds great, and we've seen from FOSS that people can make things happen, but on the other hand, I get paid for doing what I like (program stuff), and couldn't think of working on something else.), but it's gone a bit too far with all the piracy lawsuits and patent wars and such.
That's not law, it's a directive. Countries in the EU are not forced to follow it, but are encouraged to do so.
For example, here in Dutchlantis, you are allowed to make copies of copyrighted work for own use, and are allowed to download said copies from the internet, while not breaching copyright. Using usenet or rapidshare to download movies, music and books is perfectly legal here. Uploading (or distributing) however is not.
I think that is what he meant by absurd copyright laws (YOU BREAK LAWS FOR DOWNLOADING A SONG), and you wouldn't download a car if the law is reasonable like that. He just used the wrong bit of the law to make his case.
Chrome handled v2 with a bit of difficulty on an Atom processor (but once all the javascript garbage was loaded and parsed, worked), but now it's all slow, unscrollable and weird.
At least give me a stripped down version for slow computers!
That's just a knee-jerk reaction from the legal department.
MS Employee 1: Hey have you heard? They hacked the kinect to do some cool stuff. MS Employee 2: Sweet Lawyer 1: HACKED? THEY ARE HACKING OUR SYSTEMS, SUE SUE SUE. Laywer 2: S&D tube one: fire!
Once they all got the memo that the hardware guys built the thing to be toyed around with (and seeing the hardware in the thing, they make some profit on it, selling it for $150, add that to the fact that it only has authentication for use with the xbox, and outputs unencrypted data), they issued the statement that they were allright with it.
Cool thing about the Kinect is that it gives developers a platform, combining thinking power. Everybody can hook up a couple of cameras and some leds to a computer, but now this 3D sensing thing has a standard and everyone works with the same thing, pretty much like when they were hacking away with the wii-motes, which Nintendo didn't object to either (and sold them some wiimotes, with no harm done to the system itself). Microsoft just tries it that way, and I hope that more companies follow suit. It's out hardware damnit, I want to do with it as I please! I'm thinking of buying one for myself just to toy with it, but can't really justify the price just yet though:/
Also, most eee's sport a multi-touchpad (atleast my 901 does), you just scroll with two fingers (if you install the correct drivers, don't go with the ones from the ASUS site).
Yeah, you need a subscription for 100$ a year for xbox development, but that's in a sandboxed (managed) environment, and you get around 1/3rd of the Xbox' CPU power (while you have full access to the graphics hardware).
As a student, you can get both subscriptions for free through the Dreamspark program, and I've been devving away on the xbox for a year, and now for a month on my phone with having paid 0 dollars to Microsoft (even got the phone for free from them specifically to develop on the thing). Also, a single subscription to the developers thing gives you the ability to unlock 3 phones, and that will last as long as your subscription lasts.
Well you can forget buying a videocard with a HDMI/DVI output then (HDCP = DRM enforcement). Same with DVD's or Blurays, or pretty much all games for that matter. Also, enjoy your shiny DirectX 9 games, since both Vista and Windows 7 have a protected path for DRM video files.
Then again, hardware based DRM is useless if nobody uses it, since the content has to be tailored to that platform. Just get your video from somewhere else, with the protection stripped:).
My Nokia E71 (And I guess the E72 too) can run for about a week with moderate browsing, and about 4 days if you use it to listen to music, browse the web all day and use wifi. I also think it qualifies as a smartphone since it can run 3rd party apps, has GPS and can browse the internets.
Unlocked means that the phone has been registered to a developer account at the marketplace (and can run unsigned applications). So you either have a dev account (tied directly to your name/credit card), or you have jailbroken the phone with chevron WP7 (which requires a cert from their site which has been removed at the request of Microsoft).
And radeon 9800 LE (4 pixel pipelines) to the radeon 9800 pro (8 pixel pipelines). I softmodded it with no problems, got quite the performance gain. A friend with an identical card (same brand/same chipset and bought within a month of eachother) got artifacts from about half his pixels being garbage.
That same softmodded card still works today (I gave it to another friend so that he could play BF2), while the crippled card of my friend is long dead.
Sure you can 'upgrade' it that way, but unless you stress test it first and make sure it works properly, will seriously shorten it's life by putting a heavy load on components that were already declared dead.
You get a lot of stuff free if you have a valid windows license though.
Outlook Express, the free thing that shipped with Windows XP is revamped to Windows Live Mail. I've used it for a while, got office 2007 (for free through some random student program) and switched to outlook for things where there is no web interface (Exchange webmail is horrible (and broken in some places) in anything but IE, and I don't have the time to install web access to the mail address of my webdomain).
You can always get Thunderbird if you like something free, and for people buying outlook: usually it's in some office package from work, or they know how to use it from work and like to do that at home. Not really smart, but a problem?
You stuff the netbook in your backpack, and then connect a random bluetooth telephone. You could either have one of those stupid in-ear things, or something like this (http://www.thinkgeek.com/gadgets/cellphone/8928/).
You can't run interpreted code on iStuff.
IOS SDK TOS 3.3.2
"3.3.2 An Application may not itself install or launch other executable code by any
means, including without limitation through the use of a plug-in architecture, calling other
frameworks, other APIs or otherwise. No interpreted code may be downloaded and used in
an Application except for code that is interpreted and run by Apple's Published APIs and builtin interpreter(s)."
I call it a scam just because they call it 3D when it's just stereoscopy.
Wake me up when we have hologram projections.
Actually, producing a angry birds clone in modern languages like objective C/C#/java is pretty possible if you have the grunt of the work (physics engine) already available, and are enthusiastic about the project. I mean I hit my keyboard for about 3 hours in visual studio and got the basics for a x-wing type 3D fighter using a gyro for controls. Pretty much everything you need is already present in the libraries, you just need to connect it together.
Sony Computer Entertainment America.
eg: The guys who sue everyone when it's not to their liking. You want them to have a whole portfolio of patents used in Linux? That's like asking an alcoholic to take care of a bar while the owner is going on some random quest.
Actually, while the pixel processor might be slow, it has 12 MB of very very fast EDRAM. This allows you to do render-to-textures (and thus, post processing) with very little load on the GPU. This makes a lot of effects very cheap (time-wise) and you can pull off a lot of nice things with that.
Only XBLA and indie games run in managed C# using XNA, since Microsoft wants some sort of protection against running full unsigned code on the device (which makes the xbox the only console that hasn't been completly rooted).
Also, AMD can suck it. The reason for PC games to look the same as the console versions is not the fact that developers hate directx or opengl apis, it's the fact that it takes a buttload of work to make content in higher resolutions for PC only. Content budgets are already sky-high, and making higher res textures, models and shaders just for PC isn't financially viable for a platform that has such a high percentage of piracy.
tl;dr: Content creation for games takes a lot of resources, and developers really don't want to make everything in higher resolutions. They don't care if there is an API in the way, you don't need direct access to the video hardware anyways, and most stuff is already accessible to make hacks like carmacks reverse technique for shadowing.
My dualcore atom boots windows xp faster then my core2duo. The thing is brilliantly fast at doing simple parralel stuff like starting up a gazillion services or something. For HD playback, might I suggest CoreAVC, which gives me sort-of 1080p capabilities (it still chokes on high bitrate mkv's though).
I'm thinking of buying a new low cost, low power and low noise HTPC with HDMI and such, and this amd fusion thing is looking very attractive. It's either that or another Atom with an ION chipset, which is discontinued and will suck ass in the future. Atleast these boards have a pci-express slot.
SGU was pretty fun to watch, but now that I've seen most of SG-1 and atlantis, the appeal suddenly dropped.
They shouldn't have marked it as a stargate show, but as a new franchise, and everybody would be happy for it.
My S60 3ed (Nokia E71) allows me to install everything I want without code signing (bought simlock free, and not from a carrier so maybe it is some option they have to enable?) . It has this nifty little option in the settings that allow unsigned code to be run.
You need to sign it yourself using some 3rd party to get rid of the constant "Do you want app x to access your y)" notifications though, but unsigned apps can use them, if the users gives it permission every time (and if you code your application right, only on startup).
No, copyright is about getting paid for your ideas.
Without copyright, there wouldn't be a commercial software, movie or music industry.
I can think of both worlds being allright (free software land sounds great, and we've seen from FOSS that people can make things happen, but on the other hand, I get paid for doing what I like (program stuff), and couldn't think of working on something else.), but it's gone a bit too far with all the piracy lawsuits and patent wars and such.
That's not law, it's a directive. Countries in the EU are not forced to follow it, but are encouraged to do so.
For example, here in Dutchlantis, you are allowed to make copies of copyrighted work for own use, and are allowed to download said copies from the internet, while not breaching copyright. Using usenet or rapidshare to download movies, music and books is perfectly legal here. Uploading (or distributing) however is not.
I think that is what he meant by absurd copyright laws (YOU BREAK LAWS FOR DOWNLOADING A SONG), and you wouldn't download a car if the law is reasonable like that. He just used the wrong bit of the law to make his case.
So I have to call winamp an 'uti' now? (pronounced, uhtee)
So people who believe in other things than/disregard natural selection will win at natural selection?
That is some majestic trolling there.
Indeed.
Chrome handled v2 with a bit of difficulty on an Atom processor (but once all the javascript garbage was loaded and parsed, worked), but now it's all slow, unscrollable and weird.
At least give me a stripped down version for slow computers!
You wouldn't download a plane...
That's just a knee-jerk reaction from the legal department.
MS Employee 1: Hey have you heard? They hacked the kinect to do some cool stuff.
MS Employee 2: Sweet
Lawyer 1: HACKED? THEY ARE HACKING OUR SYSTEMS, SUE SUE SUE.
Laywer 2: S&D tube one: fire!
Once they all got the memo that the hardware guys built the thing to be toyed around with (and seeing the hardware in the thing, they make some profit on it, selling it for $150, add that to the fact that it only has authentication for use with the xbox, and outputs unencrypted data), they issued the statement that they were allright with it.
Cool thing about the Kinect is that it gives developers a platform, combining thinking power. Everybody can hook up a couple of cameras and some leds to a computer, but now this 3D sensing thing has a standard and everyone works with the same thing, pretty much like when they were hacking away with the wii-motes, which Nintendo didn't object to either (and sold them some wiimotes, with no harm done to the system itself). Microsoft just tries it that way, and I hope that more companies follow suit. It's out hardware damnit, I want to do with it as I please! :/
I'm thinking of buying one for myself just to toy with it, but can't really justify the price just yet though
Also, most eee's sport a multi-touchpad (atleast my 901 does), you just scroll with two fingers (if you install the correct drivers, don't go with the ones from the ASUS site).
Yeah, you need a subscription for 100$ a year for xbox development, but that's in a sandboxed (managed) environment, and you get around 1/3rd of the Xbox' CPU power (while you have full access to the graphics hardware).
As a student, you can get both subscriptions for free through the Dreamspark program, and I've been devving away on the xbox for a year, and now for a month on my phone with having paid 0 dollars to Microsoft (even got the phone for free from them specifically to develop on the thing).
Also, a single subscription to the developers thing gives you the ability to unlock 3 phones, and that will last as long as your subscription lasts.
Well you can forget buying a videocard with a HDMI/DVI output then (HDCP = DRM enforcement). Same with DVD's or Blurays, or pretty much all games for that matter.
Also, enjoy your shiny DirectX 9 games, since both Vista and Windows 7 have a protected path for DRM video files.
Then again, hardware based DRM is useless if nobody uses it, since the content has to be tailored to that platform. Just get your video from somewhere else, with the protection stripped :).
My Nokia E71 (And I guess the E72 too) can run for about a week with moderate browsing, and about 4 days if you use it to listen to music, browse the web all day and use wifi. I also think it qualifies as a smartphone since it can run 3rd party apps, has GPS and can browse the internets.
Unlocked means that the phone has been registered to a developer account at the marketplace (and can run unsigned applications).
So you either have a dev account (tied directly to your name/credit card), or you have jailbroken the phone with chevron WP7 (which requires a cert from their site which has been removed at the request of Microsoft).
Wake me up when they make something like this:
http://www.youtube.com/watch?v=3ahoqR6OGdM&t=134s
And radeon 9800 LE (4 pixel pipelines) to the radeon 9800 pro (8 pixel pipelines).
I softmodded it with no problems, got quite the performance gain. A friend with an identical card (same brand/same chipset and bought within a month of eachother) got artifacts from about half his pixels being garbage.
That same softmodded card still works today (I gave it to another friend so that he could play BF2), while the crippled card of my friend is long dead.
Sure you can 'upgrade' it that way, but unless you stress test it first and make sure it works properly, will seriously shorten it's life by putting a heavy load on components that were already declared dead.
You get a lot of stuff free if you have a valid windows license though.
Outlook Express, the free thing that shipped with Windows XP is revamped to Windows Live Mail. I've used it for a while, got office 2007 (for free through some random student program) and switched to outlook for things where there is no web interface (Exchange webmail is horrible (and broken in some places) in anything but IE, and I don't have the time to install web access to the mail address of my webdomain).
You can always get Thunderbird if you like something free, and for people buying outlook: usually it's in some office package from work, or they know how to use it from work and like to do that at home. Not really smart, but a problem?
You stuff the netbook in your backpack, and then connect a random bluetooth telephone.
You could either have one of those stupid in-ear things, or something like this (http://www.thinkgeek.com/gadgets/cellphone/8928/).