It's akin to the RIAA telling you that your new CD can only be run in officially sanctioned players in order to ensure "the highest playback experience".
For a very long time RIAA defined the standard for phonograph preemphasis, so in literal fact you couldn't play a record on a player and get the "highest playback experience" unless that record player used the RIAA curve.
It's amazing the number of Apple zealots who will go on and on about what mad skillz Apple's OS developers have, then turn around and insist they'd be so incompetent as to tie their basic design into particular hardware designs.
Supporting many hardware configurations doesn't require "mad skillz," it just requires mongolian hordes of devlopers, and not minding that everyone in the support queue hates you. It would probably also mean the end of the Genius Bar as we know it, and the Genius Bar is the only compelling reason to buy a Mac for a lot of people.
Their whole business model is based on leasing you the marginal computer power they have at their disposal, not at leasing you code or algorithms.
It's not like you can take the code for S3 and instantly offer a cut-rate S3 service, you need to have the throughput and backend storage they have, and processes they use to manage it efficiently. That's what they sell, and really open-sourcing the systems will only make their services more useful and ubiquitous, because people who want to build a simple hash-database or elastic storage or compute cloud for their org will be able to use these off-the-shelf. And then all of the sudden, AWS has another potential client to either 1) sell compute services to, when the organization outgrows its hardware, and 2) possibly buy cycles and storage from, when amazon deems it reasonable to ship other people piece-work to take the load off their infrastructure. They don't have the tech to do (2) yet in a completely secure way, but it's really not that crazy a possibility and it seems like the next logical step.
"our opponents deserve litigation because they intend to suppress us"
I know it's probably redundant and obvious to point this out, but a lawyer can be disbarred for bringing a frivolous suit to court ("frivolous" as defined by Earth-man US law), particularly if the intent is to threaten or silence someone, or to use the court system to "brush back" a critic or retaliate against a religious schismatic, which seems to be essentially what you're describing.
Should be rather simple to set up publicnotices.org (or.com) if you are worried that such notice will be "hidden"
Until the government entity takes down the notice the next day, or rewords it and claims that it was always the reworded way.
A 3rd-party aggregator could defeat this problem by watching the government sites and capturing all the notices, but you won't know if the aggregator has good information... A way you could know a government disclosure was accurate is if a government entity published public keys and signed all of its disclosures. But this already seems too complicated for the average news reporter, let alone the average citizen, who's more likely to a digital signature a "hacker tool."
A big share of the energy we waste is the surplus generation utilities have to keep spinning, because they can't accurately predict what demand is going to be. If you have a way of scheduling your consumption with the utility, broadcasting when you're going to have your lights on, and using fine-grained controls to schedule exactly how you use your lights, HVAC and clothes-dryer, the utiltiy can get away with having a much lower spinning surplus.
On the pull side, if you have demand switching in your household, you can put things like your clothes dryer and lights on "automatic" during the day, so the utility gives you a break in price in exchange for letting them turn your dishwasher or clothesdryer on according to their schedule, in order to flatten out demand during the day.
There were 500 students on that brand new DEC 5400, all writing recursive, interpreted code, and apparently doing so badly enough that such difficult tasks as accepting a username and password were beyond the abilities of the server.
You know the old saying, "Lisp programmers know the value of everything and the cost of nothing..."
Unfortunately, it's probably easier to change the maps than to change people. Not to say the maps should be changed, but it's clear the Japanese in this case would rather various inconvenient historical matters were ignored, rather than them having to concede they are or were racist...
How oddly familiar.... The US is only better by degree, but at least we aren't changing our maps to hide Harlem.
As such A New Kind of Science is a ground breaking tome that does establish Cellular Automata as a key area of research for science and philosophy as well. Much is proven in aNKS that supports Evolution and other hard sciences.
The main problem with the book, of course, was that while it posits processes and mathematical formalisms that resemble evolutionary processes or, say, crystalization, it didn't make any independently verifiable predictions. It's thousands of pages of riffing on cellular automata, and his basic premise, namely, "these are simple therefore they are ubiquitous, likely, and fundamental" (my words) is groundless and unsupported.
He also used tons of work without attribution, which is probably the greater sin.
In general, the "old" ways gave a lot more options in terms of hiding content than Flash does by default (and as it is deployed on common sites).
Common sites but for YouTube and Hulu, or Vimeo, or FunnyOrDie, or really any major site with monetized content -- if the provider makes it easier to embed their player in your website than it is for you to download the media, they win. The only way to download a movie from one of these is to pretend you're their branded flash player and siphon the data stream... very few sites let you get the FLV file URL from the page source or any other casual means, and in the end this just reduces to the old QTSS/ASX case.
This reason is more complimentary than exclusive of others... It's just as strict about content rights as the old streaming servers, it just has better performance. Before flash, the only way you could get guaranteed good-quality motion on an internet movie is by pushing it fully to the client and cacheing it locally before playing (like a Quicktime HD Trailer, something Flash still can't really take on...). Flash players eliminate the local cache, and thus the primary "leak" in the protected content path.
sonypictures$ ping localhost >/dev/null & [1] 436 sonypictures$ ps -O ruid -O uid -O user 436 PID RUID TT STAT TIME UID USER COMMAND 436 501 p1 S 0:00.01 501 sonypict ping localhost
In the second place, I think you're missing the main point of setuid. An executable can't be setuid unless the owner actually sets it setuid, or an installer program sets it setuid, which it can only do if it has inherited or received the privilege from the user that ran the installer. An executable under Unix can setuid, but only if that user has actually put in their password at some point in the past to permit it. You can't just drop an executable on a Unix filesystem and run it as root without first (1) making the executable's owner root, which requires the root password and (2) chmoding the executable, which also requires the root password.
Under windows before the modern user privileges, the application could escalate itself, with the owner of the system at no time authorizing it, through an installation process or any other means. You could drop an executable onto the filesystem from anywhere, double click on it, and it would run as admin based on a function call or a (world-settable) reg entry.
The reason flash took over web video is because vistors tired of WMV/QT codec hell.
I have quicktime movies from 1993 that still play just fine now, and MP4s have been playable on just about any system for the past 3-4 years... Are you sure the popularity of embedded flash players had more to do with the fact that they forbid the user from downloading, thus providing highly effective copy protection?
You can circumvent it to an extent, but it's just difficult enough that it prevents casual copying.
I'm almost positive you could do that entire site with HTML5 and javascript, and if you wanted an easy development environment, you'd use something like Cappucino, which is just a a language and framework that compile to javascript and HTML4. Take a look at their demo powerpoint app.
Considering, under both systems, they won't sudo without getting a sudoer's password, probably not many. No Mac OS X Cocoa application runs as sudo or setuid, and you can't escalate on Mac OS X or any BSD without having a password. I can't speak for Linux programs.
The whole problem from the beginning was MS-DOS and friends presuming from power on that you wanted to be running as admin.
but in surveys they insist they want the labs anyway
What kind of a reason is that? Do they want a pony, too? Far be it for a tertiary educational institution to do something for the sake of efficiency that their students would disagree with, that never happens!:)
I was thinking though that the main reason we still have labs is because it's the only effective way to control how many installs of Minitab or SPSS (let alone Office) have to be licensed. On those grounds it's probably still justifiable.
It's akin to the RIAA telling you that your new CD can only be run in officially sanctioned players in order to ensure "the highest playback experience".
For a very long time RIAA defined the standard for phonograph preemphasis, so in literal fact you couldn't play a record on a player and get the "highest playback experience" unless that record player used the RIAA curve.
OS X is designed / It is not. It is _supported_
Distinction without a difference.
Supporting many hardware configurations doesn't require "mad skillz," it just requires mongolian hordes of devlopers, and not minding that everyone in the support queue hates you. It would probably also mean the end of the Genius Bar as we know it, and the Genius Bar is the only compelling reason to buy a Mac for a lot of people.
Their whole business model is based on leasing you the marginal computer power they have at their disposal, not at leasing you code or algorithms.
It's not like you can take the code for S3 and instantly offer a cut-rate S3 service, you need to have the throughput and backend storage they have, and processes they use to manage it efficiently. That's what they sell, and really open-sourcing the systems will only make their services more useful and ubiquitous, because people who want to build a simple hash-database or elastic storage or compute cloud for their org will be able to use these off-the-shelf. And then all of the sudden, AWS has another potential client to either 1) sell compute services to, when the organization outgrows its hardware, and 2) possibly buy cycles and storage from, when amazon deems it reasonable to ship other people piece-work to take the load off their infrastructure. They don't have the tech to do (2) yet in a completely secure way, but it's really not that crazy a possibility and it seems like the next logical step.
DVD Jon agrees with your appraisal of the situation.
I know it's probably redundant and obvious to point this out, but a lawyer can be disbarred for bringing a frivolous suit to court ("frivolous" as defined by Earth-man US law), particularly if the intent is to threaten or silence someone, or to use the court system to "brush back" a critic or retaliate against a religious schismatic, which seems to be essentially what you're describing.
Apple brings their own virgins...
wget(1) also does this if you want to build a daily script.
Should be rather simple to set up publicnotices.org (or .com) if you are worried that such notice will be "hidden"
Until the government entity takes down the notice the next day, or rewords it and claims that it was always the reworded way.
A 3rd-party aggregator could defeat this problem by watching the government sites and capturing all the notices, but you won't know if the aggregator has good information... A way you could know a government disclosure was accurate is if a government entity published public keys and signed all of its disclosures. But this already seems too complicated for the average news reporter, let alone the average citizen, who's more likely to a digital signature a "hacker tool."
A big share of the energy we waste is the surplus generation utilities have to keep spinning, because they can't accurately predict what demand is going to be. If you have a way of scheduling your consumption with the utility, broadcasting when you're going to have your lights on, and using fine-grained controls to schedule exactly how you use your lights, HVAC and clothes-dryer, the utiltiy can get away with having a much lower spinning surplus.
On the pull side, if you have demand switching in your household, you can put things like your clothes dryer and lights on "automatic" during the day, so the utility gives you a break in price in exchange for letting them turn your dishwasher or clothesdryer on according to their schedule, in order to flatten out demand during the day.
There were 500 students on that brand new DEC 5400, all writing recursive, interpreted code, and apparently doing so badly enough that such difficult tasks as accepting a username and password were beyond the abilities of the server.
You know the old saying, "Lisp programmers know the value of everything and the cost of nothing..."
Home automation is going to be a huge part of improving grid energy efficiency over the next several decades.
Unfortunately, it's probably easier to change the maps than to change people. Not to say the maps should be changed, but it's clear the Japanese in this case would rather various inconvenient historical matters were ignored, rather than them having to concede they are or were racist...
How oddly familiar.... The US is only better by degree, but at least we aren't changing our maps to hide Harlem.
No, there are four.
I was joking about the whole wolfram alpha thing...
100 million Thai baht = 2.9121 million U.S. dollars, annualized == $1.058 billion (granted that's a peak period, so it's probably half that)
Thailand's Population == 63.9 million
Thailand's GDP / Thailand's population == $3718
Thailand's game website expenditure (peak night) / population == about $22 or 215% of annualised GDP per capita!
As such A New Kind of Science is a ground breaking tome that does establish Cellular Automata as a key area of research for science and philosophy as well. Much is proven in aNKS that supports Evolution and other hard sciences.
The main problem with the book, of course, was that while it posits processes and mathematical formalisms that resemble evolutionary processes or, say, crystalization, it didn't make any independently verifiable predictions. It's thousands of pages of riffing on cellular automata, and his basic premise, namely, "these are simple therefore they are ubiquitous, likely, and fundamental" (my words) is groundless and unsupported.
He also used tons of work without attribution, which is probably the greater sin.
Yeah, but most operating systems shit broken codec wise, due to patent claims.
When have you ever had a "codec" "broken" due to "patent claims" on an operating system that's a constituent of the "most" of operating systems?
Eyes roll. Damn kids posting on the internet.
In general, the "old" ways gave a lot more options in terms of hiding content than Flash does by default (and as it is deployed on common sites).
Common sites but for YouTube and Hulu, or Vimeo, or FunnyOrDie, or really any major site with monetized content -- if the provider makes it easier to embed their player in your website than it is for you to download the media, they win. The only way to download a movie from one of these is to pretend you're their branded flash player and siphon the data stream... very few sites let you get the FLV file URL from the page source or any other casual means, and in the end this just reduces to the old QTSS/ASX case.
This reason is more complimentary than exclusive of others... It's just as strict about content rights as the old streaming servers, it just has better performance. Before flash, the only way you could get guaranteed good-quality motion on an internet movie is by pushing it fully to the client and cacheing it locally before playing (like a Quicktime HD Trailer, something Flash still can't really take on...). Flash players eliminate the local cache, and thus the primary "leak" in the protected content path.
In the first place...
In the second place, I think you're missing the main point of setuid. An executable can't be setuid unless the owner actually sets it setuid, or an installer program sets it setuid, which it can only do if it has inherited or received the privilege from the user that ran the installer. An executable under Unix can setuid, but only if that user has actually put in their password at some point in the past to permit it. You can't just drop an executable on a Unix filesystem and run it as root without first (1) making the executable's owner root, which requires the root password and (2) chmoding the executable, which also requires the root password.
Under windows before the modern user privileges, the application could escalate itself, with the owner of the system at no time authorizing it, through an installation process or any other means. You could drop an executable onto the filesystem from anywhere, double click on it, and it would run as admin based on a function call or a (world-settable) reg entry.
The reason flash took over web video is because vistors tired of WMV/QT codec hell.
I have quicktime movies from 1993 that still play just fine now, and MP4s have been playable on just about any system for the past 3-4 years... Are you sure the popularity of embedded flash players had more to do with the fact that they forbid the user from downloading, thus providing highly effective copy protection?
You can circumvent it to an extent, but it's just difficult enough that it prevents casual copying.
I'm almost positive you could do that entire site with HTML5 and javascript, and if you wanted an easy development environment, you'd use something like Cappucino, which is just a a language and framework that compile to javascript and HTML4. Take a look at their demo powerpoint app.
Yeah but how many of those apps are SUDO or SUID
Considering, under both systems, they won't sudo without getting a sudoer's password, probably not many. No Mac OS X Cocoa application runs as sudo or setuid, and you can't escalate on Mac OS X or any BSD without having a password. I can't speak for Linux programs.
The whole problem from the beginning was MS-DOS and friends presuming from power on that you wanted to be running as admin.
From +4 funny to +2 flamebait in 2 hours... Touchy crew here. Maybe I hit a little too close to the mark.
but in surveys they insist they want the labs anyway
What kind of a reason is that? Do they want a pony, too? Far be it for a tertiary educational institution to do something for the sake of efficiency that their students would disagree with, that never happens! :)
I was thinking though that the main reason we still have labs is because it's the only effective way to control how many installs of Minitab or SPSS (let alone Office) have to be licensed. On those grounds it's probably still justifiable.
Or in the case of MySQL, a featureset at all. I keed! I keed!