Sometimes third parties are more important though. There are dozens of actively developed Quake1 clients out there, with far more activity than IDSoft puts in to it. If someone wants to patch in realistic physics it would have to be done by IDSoftware who has no interest in this.
Er, what platform is that exactly? I seem to recall even before the days of mozilla that there was IE for the mac (with plenty of its own rendering quirks), IE for windows/x86, IE for windows/SPARC, and IE for Unix(Solaris and HP-UX)
I loved the effect in Waking Life because they used it more as a base, then hand animated on top of it and actually made good use of the fact that it was no longer live action. Best example I could think of being when the girl was explaining love and they animated what she was saying as if you could see her thoughts.
Fit the premise of the movie perfectly. It also seemed to help guide you towards what was important as most scenes seemed to be just as detailed as they needed to be, with some things shining through more.
OTOH, A Scanner Darkley used it more as just a form of special effects, a filter to be left on to make the movie pretty. I didn't dislike it as much as some of the posters here did, but it was much more of a gimmick than an artistic tool for sure.
The patches are *already out*. Doubt it was their intent, but theres a fake steam that was used as far back as the CS:Condition Zero leaks (before HL2 was even out..aside from the e3 demo copy that leaked with it)
I have no fear that my games will become unusable in the future. Maybe a little more complicated, but thats it.
Actually most of the settings you mentioned are machine specific, and while theres a lot of thing's I'd want to keep I'd much rather lose my video settings when I go from playing on a 1280x1024 lcd at home with an 8800gt to a widescreen lcd at work with a 7300something.
Audio and Video settings are very A/V card related. Ideally you'd want the games to be able to create profiles and store the profiles remotely, but even that's rare.
As for why you might not want to, I can think of more than a few things that have been in my config over the years that the majority of a gaming community would cry about if they saw it and assume I actually used it while playing against them, instead of just privately.
Honestly like most things steam, it's a great idea that will be executed poorly and never meet its potential. Just like game streaming (playing while you download), preloading(why is the demo still a seperate download..), vac(don't get me started), CS as a whole(lets fork it twice to try to get more money without ever addressing the many failings!), etc.
Sucks too, most Valve employees I've talked to are really nice and decent people, I'm thinking its more managerial problems forcing them to spend time on new things instead of ever 'completing' something.
Losing those features is a necessary step toward a fully free desktop. Sure, you might lose them now, but that gives incentive for them to be developed so that we *have* free and open source drivers later.
I predict the day I can safely ignore the need for 'free' and opensource drivers will come long before the day there is an actual need for them.
Outside of a happy feeling, what do you gain by knowing all your software is free? I guess if you worked in a really restrictive environment where the BSA might raid you it would be nice to somewhat speed up the audits, but outside of that I really can't think of a reason.
Now I know there are people who think we don't *need* a totally free desktop, but then again, there were people who thought we didn't need an open source browser because there were Netscape binaries. And isn't everyone glad now that we have Firefox?
We already have as free of a desktop as we're going to get. Firefox is also not entirely free in the sense of this OS, either. Firefox is like ubuntu out of the box -- Free until someone goes and installs Flash or uses gmail or whatever else-- It's free at its base, but not everything it uses is free. This would be like someone forking firefox and removing its ability to link to non-free plugins or load non-creative commons websites. You could make the same argument about a need for a free internet too, and you'd get the same response from me -- Nice in theory, but I'll be over here watching youtube.
Besides all that, you'd be surprised at just how much works without needing any proprietary bits in your operating system at all. Before sticking in a gNewSense CD, the idea that I could run a totally, completely free operating system and still do what I need to do was just all theory to me.
I already know what would work and what wouldn't -- No gaming, poor media playback (no mp3, aac, or arguably anything that isn't ogg theora or vorbis. Just because theres an opensource decoder doesn't mean it isn't patented to the point of needing a license(mp3)), poor wireless as pointed out in the parent post..
All for what?
It wasn't even just a theory before now, just install debian and stay away from non-free and you had the same thing.
Someone else posted something similar and to both of you I say: Why does this have to be a single drive? Why can't you do this today with 1 high storage drive(or raid) and 1 ssd?
Obviously you'd need to write some good software to get full use of it, but the same is true for an all in one with any intellligence (i.e logfiles are low-use but deserve to be on solid state since it means not spinning up the disk for idle activity)
It's not too different from the old scene setup of/archive on a multi-tb slow IDE raid and/incoming on a superfast scsi disk of only 100gb or so.
New release comes out, it hits/incoming as fast as it can and everyone else rushes to grab it, all getting use of the fast disk. After a week demand drops dramatically as most people that want it already have it so it hits the slow but large storage.
No reason you couldn't do similar on a desktop with one "fast&small" and one "slow&large". It's all about being able to define what goes where, and preferably having software take care of that for you.
But then my cat would need to work on hers, she'd much rather lay at the front where we're stuck looking at her overhanging tail and paws than lay dead center.
I use the Scientific Atlanta 8300HD I rent from Time Warner to timeshift far more shows that I ever would a VCR.
Granted theres massive room for improvement pretty much everywhere on that machine, but for acting like a VCR it gets the job done fine.
My parents even have a liteon dvd burner hooked up to their non-HD 8300 that works pretty much identical to a VCR. The 8300 will even happily send a recorded show off through a separate output for a VCR/other recorder to record while you watch tv.
I really don't feel whatever pain you're describing about VCR-like devices being dead. DVRs do what VCRs did and a lot more.
Thirdly, Why would you WANT to pay the "Microsoft Tax", or have to deal with fighting with a machine who's hardware might only be partially supported under Linux. Vs. a machine with NO "Microsoft Tax" AND will have all hardware fully supported in Linux? Why make things harder on yourself?
Because they actually have them in stock so you can get it quicker and in more configurations?
Hrm.. no bluetooth, no nvidia option for graphics, and it comes with suse which I'd replace with having to install ubuntu? No thanks, rather just grab the windows version, get the laptop sooner, and probably keep windows on there so I don't have to deal with fun things like linux's APM support.
Maybe install CoLinux to run any Linux killer apps if Linux ever gets any that don't run natively on windows. Makes more sense than running Linux and using Wine daily.
Hrm, I must have merged the first half of the game more in my mind, the other reply says there are 19 levels so I guess thats a little under half.
I don't know, I like the concept (worked great for the original Doom games-- Give em one episode to hook them), but portal is notoriously short so I guess it depends on pricing.
Valve has the right idea with how they're promoting Portal. I'm on the verge of buying that title thanks to Portal "the first slice", which is the full game with a block that prevents me from playing past level 9. Neat. It gives me the full experience, and I can use my 'demo' savegames on the full version too.
Depends on how much they want you to pay for portal.. by level 9 you've played over half the game IIRC, and if they want you to pay full retail price for ~3-4 levels it just seems silly.
I'd also like to add that its pretty annoying that steam will preload a game I never intend on buying, but if I want to get the demo it is packaged entirely separately from the preloaded full game -- If they just made the demos re-use assets out of the full version you'd have a lot more people trying them out that on a boring weekend that otherwise won't spend the time to download a demo.
you attack is by simply getting the software to verify with a trojaned certificate.
Or give it a legit TPM chip and just capture the output of whatever it is verifying. I'm guessing its the equiv of a cdkey check that returns some kind of hash needed to play.
Theres no way any large number of actual operations go through this chip as it would kill performance, which is the bread and butter of selling new pc games. All you need to do is replace, skip, or duplicate the pieces of code that depend on this chip.
The problem comes when you load up napster to download more indie bands based on users who have a lot of music you already know you like, only to find the service gets shut down because someone else used it to trade their m3t@ll1c@ mp3s.
Same story for mp3.com
Same story for plenty of services after those two.
Agreed. Although google does index Torrent search sites which probably makes their position somewhat ambiguous.
Before sites like youtorrent and torrentz sprung up for indexing torrent sites, it wasn't uncommon for people to use search strings like filetype:torrent "Star Wars"
and find plenty of torrents for what they need.
The difference is of course google could defend themself in court, and would take down the links if asked. They also don't go out of their way to index copyrighted material by name/category the way some sites do.
Still doesn't explain why they would use pci-x. It's like saying "Why did they use ISA?" "because it's a hobbyist board and not trying to compete" -- It still doesn't justify it.
A lot more hobbyists have pci-e motherboards than pci-x, and if you want an easy to get in to hobbyist platform you'd be better suited using the most commonly available interface.
Funny you say that, Girls Gone Wild is by legal definition childporn (a lot of the girls flashing their tits were under the age of 18). These laws really don't make much of a distinction between Girls Gone Wild and violently raping a toddler.
Lawsuit was dropped, but not due to them being legal.
For someone to have pictures to look at, someone had to take those pictures. To me, both parties victimized the child and are not equally sick, but very close.
Why do we have to continue developing the web and forceing it do things way outside is problem domain. USENET did not have to evolve, ftp did not have to evolve, smtp did not, gopher did not, etc etc.
Wait.. what?
Usenet evolved with things like par2, killfiles, spam filters, and probably a bunch of lower level things I wasn't around to observe.
FTP evolved a TON -- Theres like 20 rfcs for it. As early as being modified to accept IP addresses once IP was invented. Then theres things like hostmask and ident restrictions on login, AUTH TLS/SSL, half a dozen proprietry site commands, stat -l to do inline lists, PASV mode, server side tarring (i.e requesting directoryname.tgz and the server tarring and gzipping directoryname for oyu), serverside sfv checking, ratios..
Email evolved with spamfilters, DKIM, DNS blacklists, cryptography and key signing, labels, etc.
Gopher.. I don't really know. I'm only 21 so it's not something I'm highly familiar with, but you could probably argue that its lack of evolving is why HTTP/HTML took off and replaced it.
HTTP of course which already has evolved so far.. pipelining, compression, caching, and thats just http. The content itself has evolved a ton too, starting with things like img tags, but also stuff like canvas, css, javascript, etc.
Gears is a great idea. It isn't going to magically change what people do with the web, but it will make things like google reader work a whole lot better. That is, once it stops making firefox lock up.
Yeah, cuz no one has more than one pc in their home
You'd need to be housing dozens of people all of which are doing MASSIVE online banking to hit the numbers I mentioned, and frankly if you have enough computers on the one connection your isp would probably care just as much -- i.e one cable connection being resold to everyone in your appartment building or similar.
None of that should legitly be higher priority than my low-bandwidth latency-dependent ssh session, no.
Oh, yeah... you might wanna check the amount of data you transmit just playing an online MMORPG, or some of the better FPS games out there... or are they not "legit" reasons for sending/receiving gobs and gobs of packets to/from multiple hosts?
I don't play WoW anymore so I cant gather my own data, but the number blizzard gives is 21MB/hour which feels high as that comes out to 6kB/s, and WoW is playable on dialup.
At 21MB/hour you're still talking about barely 500MB/day if you played 24hrs a day, when even the biggest addicts are closer to 17hrs. All of this of course being a moot point -- Spend all the bandwidth you want on WoW, it's easily identified and will be tracked on its own. My point was ENCRYPTED data to/from multiple hosts-- namely that once people start encrypting things you just need to track the bandwidth/connection stats of encrypted/'unknown' connections and you can easily find network abuse. Things like games will never be encrypted as that is unneeded overhead that cuts in to their bottom line -- latency and framerate.
I guess I should also point out that most gaming is also not even p2p, it is all client/server (excluding RTS games, which are 8 connections and usually stable long connections)
I'm actually for net neutrality, just against ignorance. If they want to limit you they will find a way, pretending that encryption will stop them is just false hopes.
I doubt my bank will use that, so does it really matter? Anybody using this encryption to circumvent filtering gets prioritized.
For that matter as pointed out elsewhere, theres more to track than l7 content. If your ip has more than N encrypted connections, or sent more than N bytes, you get deprioritized. I can't think of any legit real world use for sending >500MB a day of https traffic. Even >100MB really. Or more than 50 new encrypted peers per hour.
We're not even talking dropping packets, just sending other packets in front of them. A false positive means loading your banks page might take 5 seconds longer if you load it at a really badly timed time. Hardly something most customers would notice.
Most workarounds involve disabling caching. As a result they could re-enable caching for a performance increase, but leaving it off should have no iller effects with the patch than without.
Sometimes third parties are more important though. There are dozens of actively developed Quake1 clients out there, with far more activity than IDSoft puts in to it. If someone wants to patch in realistic physics it would have to be done by IDSoftware who has no interest in this.
Er, what platform is that exactly?
I seem to recall even before the days of mozilla that there was IE for the mac (with plenty of its own rendering quirks), IE for windows/x86, IE for windows/SPARC, and IE for Unix(Solaris and HP-UX)
I loved the effect in Waking Life because they used it more as a base, then hand animated on top of it and actually made good use of the fact that it was no longer live action. Best example I could think of being when the girl was explaining love and they animated what she was saying as if you could see her thoughts.
Fit the premise of the movie perfectly.
It also seemed to help guide you towards what was important as most scenes seemed to be just as detailed as they needed to be, with some things shining through more.
OTOH, A Scanner Darkley used it more as just a form of special effects, a filter to be left on to make the movie pretty. I didn't dislike it as much as some of the posters here did, but it was much more of a gimmick than an artistic tool for sure.
The patches are *already out*. Doubt it was their intent, but theres a fake steam that was used as far back as the CS:Condition Zero leaks (before HL2 was even out..aside from the e3 demo copy that leaked with it)
I have no fear that my games will become unusable in the future. Maybe a little more complicated, but thats it.
Actually most of the settings you mentioned are machine specific, and while theres a lot of thing's I'd want to keep I'd much rather lose my video settings when I go from playing on a 1280x1024 lcd at home with an 8800gt to a widescreen lcd at work with a 7300something.
Audio and Video settings are very A/V card related. Ideally you'd want the games to be able to create profiles and store the profiles remotely, but even that's rare.
As for why you might not want to, I can think of more than a few things that have been in my config over the years that the majority of a gaming community would cry about if they saw it and assume I actually used it while playing against them, instead of just privately.
Honestly like most things steam, it's a great idea that will be executed poorly and never meet its potential. Just like game streaming (playing while you download), preloading(why is the demo still a seperate download..), vac(don't get me started), CS as a whole(lets fork it twice to try to get more money without ever addressing the many failings!), etc.
Sucks too, most Valve employees I've talked to are really nice and decent people, I'm thinking its more managerial problems forcing them to spend time on new things instead of ever 'completing' something.
I predict the day I can safely ignore the need for 'free' and opensource drivers will come long before the day there is an actual need for them.
Outside of a happy feeling, what do you gain by knowing all your software is free? I guess if you worked in a really restrictive environment where the BSA might raid you it would be nice to somewhat speed up the audits, but outside of that I really can't think of a reason.
We already have as free of a desktop as we're going to get. Firefox is also not entirely free in the sense of this OS, either. Firefox is like ubuntu out of the box -- Free until someone goes and installs Flash or uses gmail or whatever else-- It's free at its base, but not everything it uses is free. This would be like someone forking firefox and removing its ability to link to non-free plugins or load non-creative commons websites. You could make the same argument about a need for a free internet too, and you'd get the same response from me -- Nice in theory, but I'll be over here watching youtube.
I already know what would work and what wouldn't -- No gaming, poor media playback (no mp3, aac, or arguably anything that isn't ogg theora or vorbis. Just because theres an opensource decoder doesn't mean it isn't patented to the point of needing a license(mp3)), poor wireless as pointed out in the parent post..
All for what?
It wasn't even just a theory before now, just install debian and stay away from non-free and you had the same thing.
Someone else posted something similar and to both of you I say: Why does this have to be a single drive? Why can't you do this today with 1 high storage drive(or raid) and 1 ssd?
/archive on a multi-tb slow IDE raid and /incoming on a superfast scsi disk of only 100gb or so.
/incoming as fast as it can and everyone else rushes to grab it, all getting use of the fast disk. After a week demand drops dramatically as most people that want it already have it so it hits the slow but large storage.
Obviously you'd need to write some good software to get full use of it, but the same is true for an all in one with any intellligence (i.e logfiles are low-use but deserve to be on solid state since it means not spinning up the disk for idle activity)
It's not too different from the old scene setup of
New release comes out, it hits
No reason you couldn't do similar on a desktop with one "fast&small" and one "slow&large". It's all about being able to define what goes where, and preferably having software take care of that for you.
But then my cat would need to work on hers, she'd much rather lay at the front where we're stuck looking at her overhanging tail and paws than lay dead center.
I use the Scientific Atlanta 8300HD I rent from Time Warner to timeshift far more shows that I ever would a VCR.
Granted theres massive room for improvement pretty much everywhere on that machine, but for acting like a VCR it gets the job done fine.
My parents even have a liteon dvd burner hooked up to their non-HD 8300 that works pretty much identical to a VCR. The 8300 will even happily send a recorded show off through a separate output for a VCR/other recorder to record while you watch tv.
I really don't feel whatever pain you're describing about VCR-like devices being dead. DVRs do what VCRs did and a lot more.
Because they actually have them in stock so you can get it quicker and in more configurations?
I was/am looking at buying laptops and specifically looking at lenovo, take a look at
http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:category.details?current-catalog-id=12F0696583E04D86B9B79B0FEC01C087¤t-category-id=F2F5363C71FA4D61B176AD5FB80FA5D8
Hrm.. no bluetooth, no nvidia option for graphics, and it comes with suse which I'd replace with having to install ubuntu? No thanks, rather just grab the windows version, get the laptop sooner, and probably keep windows on there so I don't have to deal with fun things like linux's APM support.
Maybe install CoLinux to run any Linux killer apps if Linux ever gets any that don't run natively on windows. Makes more sense than running Linux and using Wine daily.
Hrm, I must have merged the first half of the game more in my mind, the other reply says there are 19 levels so I guess thats a little under half.
I don't know, I like the concept (worked great for the original Doom games-- Give em one episode to hook them), but portal is notoriously short so I guess it depends on pricing.
It's already happened -- A lot of games get really pissy if you have cdrom/dvd emulation software installed, even if not using it to run the game.
Depends on how much they want you to pay for portal.. by level 9 you've played over half the game IIRC, and if they want you to pay full retail price for ~3-4 levels it just seems silly.
I'd also like to add that its pretty annoying that steam will preload a game I never intend on buying, but if I want to get the demo it is packaged entirely separately from the preloaded full game -- If they just made the demos re-use assets out of the full version you'd have a lot more people trying them out that on a boring weekend that otherwise won't spend the time to download a demo.
Or give it a legit TPM chip and just capture the output of whatever it is verifying. I'm guessing its the equiv of a cdkey check that returns some kind of hash needed to play.
Theres no way any large number of actual operations go through this chip as it would kill performance, which is the bread and butter of selling new pc games. All you need to do is replace, skip, or duplicate the pieces of code that depend on this chip.
Cause all kids are planned by responsible well adjusted parents who are able to support them.
The problem comes when you load up napster to download more indie bands based on users who have a lot of music you already know you like, only to find the service gets shut down because someone else used it to trade their m3t@ll1c@ mp3s.
Same story for mp3.com
Same story for plenty of services after those two.
Before sites like youtorrent and torrentz sprung up for indexing torrent sites, it wasn't uncommon for people to use search strings like filetype:torrent "Star Wars"
and find plenty of torrents for what they need.
The difference is of course google could defend themself in court, and would take down the links if asked. They also don't go out of their way to index copyrighted material by name/category the way some sites do.
Still doesn't explain why they would use pci-x. It's like saying "Why did they use ISA?" "because it's a hobbyist board and not trying to compete" -- It still doesn't justify it.
A lot more hobbyists have pci-e motherboards than pci-x, and if you want an easy to get in to hobbyist platform you'd be better suited using the most commonly available interface.
Even USB would be better, arguably.
Funny you say that, Girls Gone Wild is by legal definition childporn (a lot of the girls flashing their tits were under the age of 18). These laws really don't make much of a distinction between Girls Gone Wild and violently raping a toddler.
Source, for those that don't believe me: http://www.hollywood.com/news/Francis_Lawsuit_with_Underage_Girls_Dropped/4942516
Lawsuit was dropped, but not due to them being legal.
And if its a girl taking pictures of herself? Should we throw her in jail? I think thats what we did last time. ( http://www.usatoday.com/tech/webguide/internetlife/2004-03-29-child-self-porn_x.htm )
Wait.. what?
Usenet evolved with things like par2, killfiles, spam filters, and probably a bunch of lower level things I wasn't around to observe.
FTP evolved a TON -- Theres like 20 rfcs for it. As early as being modified to accept IP addresses once IP was invented. Then theres things like hostmask and ident restrictions on login, AUTH TLS/SSL, half a dozen proprietry site commands, stat -l to do inline lists, PASV mode, server side tarring (i.e requesting directoryname.tgz and the server tarring and gzipping directoryname for oyu), serverside sfv checking, ratios..
Email evolved with spamfilters, DKIM, DNS blacklists, cryptography and key signing, labels, etc.
Gopher.. I don't really know. I'm only 21 so it's not something I'm highly familiar with, but you could probably argue that its lack of evolving is why HTTP/HTML took off and replaced it.
HTTP of course which already has evolved so far.. pipelining, compression, caching, and thats just http. The content itself has evolved a ton too, starting with things like img tags, but also stuff like canvas, css, javascript, etc.
Gears is a great idea. It isn't going to magically change what people do with the web, but it will make things like google reader work a whole lot better. That is, once it stops making firefox lock up.
You'd need to be housing dozens of people all of which are doing MASSIVE online banking to hit the numbers I mentioned, and frankly if you have enough computers on the one connection your isp would probably care just as much -- i.e one cable connection being resold to everyone in your appartment building or similar.
I doubt my bank will use that, so does it really matter? Anybody using this encryption to circumvent filtering gets prioritized.
For that matter as pointed out elsewhere, theres more to track than l7 content. If your ip has more than N encrypted connections, or sent more than N bytes, you get deprioritized. I can't think of any legit real world use for sending >500MB a day of https traffic. Even >100MB really. Or more than 50 new encrypted peers per hour.
We're not even talking dropping packets, just sending other packets in front of them. A false positive means loading your banks page might take 5 seconds longer if you load it at a really badly timed time. Hardly something most customers would notice.
Most workarounds involve disabling caching. As a result they could re-enable caching for a performance increase, but leaving it off should have no iller effects with the patch than without.
I wouldn't pass it on either if it meant having to deal with Theo.
Windows 2000 & NT4 source code leak
Only 4 years ago.