Think about the problem in these terms: Assume that I'm an aspiring student in drafting/architecture, but I come from one of the majority of countries who teach metric in school.
I'm forced to learn imperial just to function in the job role, since basically all architecture is done in imperial.
English as a standard programming language may be unfair to the non-english speaker much like imperial is for those that hate fractions (me, decimal ftw), but that's the language of the industry and you can either take it, leave it, or make a fork for you and your buddies that -most- industry professionals won't understand.
Maybe if you actually bothered to learn how X actually works, you wouldn't be so quick to burn it.
Unless you make 'X' a kernel mode process (ala MAC/Windows) saving you a single context switch per operation, there is very little to be done that hinders modern X systems from being performance positive.
Both were brilliant books that I did end up reading during my high school education. Hell, I think I read Mocking Bird in Grade 8. This is coming from Canada, so the rules are obviously different.
Anyways, Catcher in the Rye was and probably is the book that had the greatest impact on me by reading it. It was about a teenage boy going through a great deal of angst for reasons and results that require spoiling too much, but it dealt with many of the same woes that I was experiencing at the time. Since I read it as a teenager, I think the impact was more significant than if I read it today.
(Looking At the Book) its only about 200 pages, so if you were really eager, you could read it in a day, or maybe a couple flights worth of time killing.
MySQL/DB2 -- Both since they don't really overlap on the scaling
SPARC/POWER -- Both, but eventually just power
Websphere/Glassfish -- Merged with 'glassfish' becoming the free development release
Netbeans/Eclipse -- Both, because nobody would agree on just one
Just because HP managed the transition of the merger poorly doesn't mean that all transformations would be the same. That said, there will always be bitter customers that look for a reason to break out of a dysfunctional relationship.
Yeah, it was most likely abandoned, not because if the hardware access ability, but most likely because of the higher end software side of things.
If MS supported Alpha, PPC, etc.. they'd need to support all platforms equally making any time that ASM was used in code platform dependent. This is a lot more work than simply a flag on a compiler.
Plus, depending on how they make their logo requirements, they may have forced vendors to support all Windows platform variants to get certification. I'd hate to buy a PPC Windows to find that there are only 1/8th the supported applications that would be found on the same x86+ variant.
Virtualization makes the host arch less important, but we generally don't run a virtual instance of a different hardware platform. The reason is that there's a really high penalty of either recompiling (with the possibility of bugs) or full instruction emulation which makes runtime performance horrrrrrrible.
Most modern virtualization systems will run the guest OS almost natively using CPU's virtualization extensions to make the magic happen without much overhead.
Try running Windows on an ARM or PPC x86 emulator and see how long it takes before throwing your hands up in slowness frustration.
-They- being the PC manufacturers that sell most PC's these days. -They- being the OS vendors who would be into a world of hurt trying to support every differing configuration of the x86+ based architectures....
Since x86_64 is a superset of x86, would this mean AMD couldn't even sell x86_64 based chips either?
And if the Addon SMS agent wasn't directly tied to Google's service, you may have a leg to stand on. Does the Addon SMS product function without Google's service? From my brief reading on this, no.
Its not just you. Its stupidly annoying to the point that I simply remember to NOT go to their servers again. I don't even think its a matter of the servers trying to sucker you into paying for reserve slots (though some may be that racket), but simply that the server has no way of telling steam that these are reserve only join slots.
You can be pretty sure that the -good- reserve slot servers use odd numbered player caps to let us know that that one slot was reserve, but sadly, many servers don't bother with it.
In addition to that, I REALLY wish there was a way of choosing to hide servers from the server browser. Why the hell isn't this in there? If I jump into a server that I hated so much that I wouldn't go back (abusive admins, idiots, etc..) why do I have to continually see it listed?
You could beat them up for many things, but they have a working system of arbitrary code execution that generally doesn't expose your system to risk (unless you tell it to, and only when the code is signed, though self-certs are ok).
I'm sure there have been plenty of security advisories over the years, but the general philosophy is sane.
The problem with Java's implementation is that the code is run within Java, which itself has sand-box protection for all executed code. Unless Google is seeking an interpreted language client-side or Google only wants to allow execution of trusted signer code, I think their task is probably a fruitless one.
The only problem I've had (in at least 5 years) with Fedora is with broken/overlapping dependencies as a result of using non-supported third party repositories in tandem, and I fail to see how the problems introduced by using an unsupported repository is RedHat's, RPM's, or Yum's fault.
With most 3rd party repo's joining up for RPMForge I haven't seen one hint of a dependency issue.
So tell me, why play this broken fiddle over and over again trying to carry a fresh tune? Your arguments are old and boring. If you want to bash RPM, bash the physical limitations of the format (if any). If you want to bash yum, tell us how slow it -sometimes- is. If you want to bash Fedora, you could complain about how bleeding edge (sometimes too bleeding edge) they are at releasing new programs.
What you can't say is that RPM is broken because it puts you into dependency hell. Its a fallacious argument so please clarify next time time you try to explain your fedora gripes.
Why cry about a plugin. If you really hate the add-on enough then just disable it. Hate it so much that you can't live with it? Uninstall java and choose to never use it again.
Yeah, what a complete waste of a story. It is installed with java which preloads core java so that when your browser runs applets, they start faster... Damn those frigging bastards at sun for making my life easier!
Flash devices have the inherent weakness that if you write to the same place in the disk say 10000 times, that part of the disk will stop working.
Its kind of like a corrupt sector(piece of the disk) on your regular hard-drive, but instead of the timer being based on some drive defects or head crashes, its based on a write timer.
Why is this a big deal? Say I have a file called foose.txt. I decide that my neat program will open the file, increment a number, then close the file again. It sound pretty simple, but imagine if this ran 20x a minute. That's 1200x writes an hour, or 28800 times in one day.
If I was running this application against a raw flash device, I would have killed that 10000 write flash sector in a single day.
What the sophisticated management software in SSD's does is notice that I'm writing to that sector too many times and decides to move my written file to somewhere else instead. So, I'm still killing my flash based device by eating up 28800 writes to the device as a whole, but 28800 writes spread over hundreds/thousands of sectors is a lot better than killing a single sector.
That's why the selective and flexible selection of writing to a flash based disk is so important. Many Linux based flash disk technologies do basically the same thing as SSD does behind the scenes, but since Linux can't see behind the veil which is SSD, we can't use flash file-systems on top of SSD disks. Because of this, I imagine that the author would like Linux devs to better support SSD's by getting non-flash file systems to support SSD better than they are today.
Maemo and several other embedded systems have been using flash based disk storage for years. The problem is that SSD isn't a flash storage device, its a hard-drive interface wrapped around a flash device.
Since Linux can't see the flash devices themselves, it can't properly implement a flash based hard-drive interface.
That certainly helps me understand the whole picture of the problem. It looks like the perfect place for an automated clearing house of fees collection.
Don't get me wrong, I know general foundation of what your systems are based on, it just isn't necessarily beneficial to in a case like this to support outsourced commercialization by non-taxation.
Also, I believe that in Canada(my home), we (are supposed to) pay our government and provincial taxes on any shipment into Canada. From my experience, this is collected through the post office, and not from the original sender themselves.
Just as I believe your system works, we're obligated to pay the tax based on where you live, not based on where your good/services originate from (barring tariffs which is the reverse).
Considering that you can get tax remittance for shopping in another state if you don't live there, state taxes are meant to be applied to the resident of that state, not from where it is bought.
That said, your reasoning of this being a new tax is actually backwards. They've always had the right to tax you, they just never bothered, or knew how to properly apply it.
OMG socialism! He said it. You might as list socialism/communism as the #1 buzz for for fiscally conservative scare-mongers.
I don't mind it when my tax dollars are used for the right things, just like most people, but I HATE it when anything beyond basic necessities is instantly gratified to some propaganda villain from the not to distant past.
For all you Star Trek nerds our there, The Federation was Communist! Evil, huh?
Roads need maintenance, electrical systems need maintenance, voting machines =), police, fire, ambulances, sewers, parks(?), etc.. I can't say for New York in particular since I'm Canadian, but there is a fixed amount of money that a state can survive on before requiring cuts to essential services. Once that happens, there's no cost consciousness that will save them from an eroded quality of living.
This -could- be discomfort from a lack of slack funds, or the lack of funds could be a serious problem for them. I guess the really interested onlooker could look into state spending records to find out (can US citizens see what state gov spends money on?).
I think you'll find most congressmen were rich business-people people before running for office. They're not selling out, they've always been that way.
> while themselves spending money they don't have.
They have the money, but why waste it if they can use gov money for free?
> Look, the majority has spoken, they want all they can get from those who make money while there is still some to get.
I suppose you're somehow showing the the poor old rich guys are getting beaten over the head with high taxation and the such, but you fail to explain or elaborate on how this hurts society as a whole?
Maybe I'm just lame with your annoying legal policies, but I fail to see how materially, a tax shouldn't be applied on internet purchases vs. store-fronts. In fact, by not supporting online taxation, your punishing local retailers that are legally obligated to charge you.
If this keeps up, you'll simply speed up the death of all brick and mortar stores and further kill your dwindling retail markets. It may not be SOOO bad for the consumer (besides the ability to walk into a store and purchase something), but It'll mean a hell of a lot less jobs for those retail peeps.
I seriously doubt you can buy a ford, rip out its innards and re-sell the product with different parts and still legally call it a ford. You don't have the right to sell something that you've changed and keep the same naming unless the manufacturer has through contract or permission given you the right to use their trademarks. Generally Ford or the like don't care when you make some tweaker variation of their cars, but if you happen to make mods that end up in fatalities and you can be damn sure that they'll stretch the long arm of the law to strike you down.
To take this further, look at movie studios who put stops on resellers that were buying up their movies and then cutting obscenity out of mature movies then selling them as family safe movies.
Every person who's name is in those credits game permission for their names to be in that movie. By having the intermediary company stepping in, the people who's names are proudly shown on the film credits have lost the right to not want their name used. Think of the worst case: I make a prono and slap Stephen Spielberg's name as the director. Is this beyond your reasoning of fair use ? (PS: I love fair use within the terms of my country's current laws)
If this was to be hunky dory, I'd want every one of those actors, producers, directors, etc.. to sign off on their names being used by the work not approved by them or their paying employers. Just look at the David Lynch / Dune saga to see that one's name means on a film.
When you share a biscuit, you're sharing the object, not it's trademark. Once cooked, it holds no copyright or trademark application (most likely). If I made a knock off girl guide cookie which does have a trademark on-object, I could be sued for trademark infringement and rightly so.
I recently attended a Stallman talk on software and any type of IP in terms of use and I must say he's about as nutty as yours are in terms of the practical applications of your philosophies upon society.
> If I modded a bought copy of a game and modified it and then sold that copy on there is NOTHING that can be done against it under dutch law for instance.
For dutch law, what recourse do the production staff of said game have when their names are being applied to products they didn't wholly create or approve of? If I ran a dutch library and photocopied every book we acquired and handed out the copies, would that also be legal in dutch law?
Think about the problem in these terms: Assume that I'm an aspiring student in drafting /architecture, but I come from one of the majority of countries who teach metric in school.
I'm forced to learn imperial just to function in the job role, since basically all architecture is done in imperial.
English as a standard programming language may be unfair to the non-english speaker much like imperial is for those that hate fractions (me, decimal ftw), but that's the language of the industry and you can either take it, leave it, or make a fork for you and your buddies that -most- industry professionals won't understand.
Maybe if you actually bothered to learn how X actually works, you wouldn't be so quick to burn it.
Unless you make 'X' a kernel mode process (ala MAC/Windows) saving you a single context switch per operation, there is very little to be done that hinders modern X systems from being performance positive.
*sigh* don't get him started. He'll probably jump on that next, then 'the swarm' will be jumping on DB servers for open-this and open-that =)
Both were brilliant books that I did end up reading during my high school education. Hell, I think I read Mocking Bird in Grade 8. This is coming from Canada, so the rules are obviously different.
Anyways, Catcher in the Rye was and probably is the book that had the greatest impact on me by reading it. It was about a teenage boy going through a great deal of angst for reasons and results that require spoiling too much, but it dealt with many of the same woes that I was experiencing at the time. Since I read it as a teenager, I think the impact was more significant than if I read it today.
(Looking At the Book) its only about 200 pages, so if you were really eager, you could read it in a day, or maybe a couple flights worth of time killing.
Predictions:
Solaris/AIX -- Solaris
MySQL/DB2 -- Both since they don't really overlap on the scaling
SPARC/POWER -- Both, but eventually just power
Websphere/Glassfish -- Merged with 'glassfish' becoming the free development release
Netbeans/Eclipse -- Both, because nobody would agree on just one
Just because HP managed the transition of the merger poorly doesn't mean that all transformations would be the same. That said, there will always be bitter customers that look for a reason to break out of a dysfunctional relationship.
Yeah, it was most likely abandoned, not because if the hardware access ability, but most likely because of the higher end software side of things.
If MS supported Alpha, PPC, etc.. they'd need to support all platforms equally making any time that ASM was used in code platform dependent. This is a lot more work than simply a flag on a compiler.
Plus, depending on how they make their logo requirements, they may have forced vendors to support all Windows platform variants to get certification. I'd hate to buy a PPC Windows to find that there are only 1/8th the supported applications that would be found on the same x86+ variant.
Virtualization makes the host arch less important, but we generally don't run a virtual instance of a different hardware platform. The reason is that there's a really high penalty of either recompiling (with the possibility of bugs) or full instruction emulation which makes runtime performance horrrrrrrible.
Most modern virtualization systems will run the guest OS almost natively using CPU's virtualization extensions to make the magic happen without much overhead.
Try running Windows on an ARM or PPC x86 emulator and see how long it takes before throwing your hands up in slowness frustration.
-They- being the PC manufacturers that sell most PC's these days. -They- being the OS vendors who would be into a world of hurt trying to support every differing configuration of the x86+ based architectures....
Since x86_64 is a superset of x86, would this mean AMD couldn't even sell x86_64 based chips either?
And if the Addon SMS agent wasn't directly tied to Google's service, you may have a leg to stand on. Does the Addon SMS product function without Google's service? From my brief reading on this, no.
Its not just you. Its stupidly annoying to the point that I simply remember to NOT go to their servers again. I don't even think its a matter of the servers trying to sucker you into paying for reserve slots (though some may be that racket), but simply that the server has no way of telling steam that these are reserve only join slots.
You can be pretty sure that the -good- reserve slot servers use odd numbered player caps to let us know that that one slot was reserve, but sadly, many servers don't bother with it.
In addition to that, I REALLY wish there was a way of choosing to hide servers from the server browser. Why the hell isn't this in there? If I jump into a server that I hated so much that I wouldn't go back (abusive admins, idiots, etc..) why do I have to continually see it listed?
You really think it won't be capped at -15 per person per day/week/month? Really?
You could beat them up for many things, but they have a working system of arbitrary code execution that generally doesn't expose your system to risk (unless you tell it to, and only when the code is signed, though self-certs are ok).
I'm sure there have been plenty of security advisories over the years, but the general philosophy is sane.
The problem with Java's implementation is that the code is run within Java, which itself has sand-box protection for all executed code. Unless Google is seeking an interpreted language client-side or Google only wants to allow execution of trusted signer code, I think their task is probably a fruitless one.
Dep hell? Such as??
The only problem I've had (in at least 5 years) with Fedora is with broken/overlapping dependencies as a result of using non-supported third party repositories in tandem, and I fail to see how the problems introduced by using an unsupported repository is RedHat's, RPM's, or Yum's fault.
With most 3rd party repo's joining up for RPMForge I haven't seen one hint of a dependency issue.
So tell me, why play this broken fiddle over and over again trying to carry a fresh tune? Your arguments are old and boring. If you want to bash RPM, bash the physical limitations of the format (if any). If you want to bash yum, tell us how slow it -sometimes- is. If you want to bash Fedora, you could complain about how bleeding edge (sometimes too bleeding edge) they are at releasing new programs.
What you can't say is that RPM is broken because it puts you into dependency hell. Its a fallacious argument so please clarify next time time you try to explain your fedora gripes.
Why cry about a plugin. If you really hate the add-on enough then just disable it. Hate it so much that you can't live with it? Uninstall java and choose to never use it again.
Yeah, what a complete waste of a story. It is installed with java which preloads core java so that when your browser runs applets, they start faster... Damn those frigging bastards at sun for making my life easier!
Flash devices have the inherent weakness that if you write to the same place in the disk say 10000 times, that part of the disk will stop working.
Its kind of like a corrupt sector(piece of the disk) on your regular hard-drive, but instead of the timer being based on some drive defects or head crashes, its based on a write timer.
Why is this a big deal? Say I have a file called foose.txt. I decide that my neat program will open the file, increment a number, then close the file again. It sound pretty simple, but imagine if this ran 20x a minute. That's 1200x writes an hour, or 28800 times in one day.
If I was running this application against a raw flash device, I would have killed that 10000 write flash sector in a single day.
What the sophisticated management software in SSD's does is notice that I'm writing to that sector too many times and decides to move my written file to somewhere else instead. So, I'm still killing my flash based device by eating up 28800 writes to the device as a whole, but 28800 writes spread over hundreds/thousands of sectors is a lot better than killing a single sector.
That's why the selective and flexible selection of writing to a flash based disk is so important. Many Linux based flash disk technologies do basically the same thing as SSD does behind the scenes, but since Linux can't see behind the veil which is SSD, we can't use flash file-systems on top of SSD disks. Because of this, I imagine that the author would like Linux devs to better support SSD's by getting non-flash file systems to support SSD better than they are today.
Maemo and several other embedded systems have been using flash based disk storage for years. The problem is that SSD isn't a flash storage device, its a hard-drive interface wrapped around a flash device.
Since Linux can't see the flash devices themselves, it can't properly implement a flash based hard-drive interface.
That certainly helps me understand the whole picture of the problem. It looks like the perfect place for an automated clearing house of fees collection.
Don't get me wrong, I know general foundation of what your systems are based on, it just isn't necessarily beneficial to in a case like this to support outsourced commercialization by non-taxation.
Also, I believe that in Canada(my home), we (are supposed to) pay our government and provincial taxes on any shipment into Canada. From my experience, this is collected through the post office, and not from the original sender themselves.
Just as I believe your system works, we're obligated to pay the tax based on where you live, not based on where your good/services originate from (barring tariffs which is the reverse).
Considering that you can get tax remittance for shopping in another state if you don't live there, state taxes are meant to be applied to the resident of that state, not from where it is bought.
That said, your reasoning of this being a new tax is actually backwards. They've always had the right to tax you, they just never bothered, or knew how to properly apply it.
OMG socialism! He said it. You might as list socialism/communism as the #1 buzz for for fiscally conservative scare-mongers.
I don't mind it when my tax dollars are used for the right things, just like most people, but I HATE it when anything beyond basic necessities is instantly gratified to some propaganda villain from the not to distant past.
For all you Star Trek nerds our there, The Federation was Communist! Evil, huh?
Roads need maintenance, electrical systems need maintenance, voting machines =), police, fire, ambulances, sewers, parks(?), etc.. I can't say for New York in particular since I'm Canadian, but there is a fixed amount of money that a state can survive on before requiring cuts to essential services. Once that happens, there's no cost consciousness that will save them from an eroded quality of living.
This -could- be discomfort from a lack of slack funds, or the lack of funds could be a serious problem for them. I guess the really interested onlooker could look into state spending records to find out (can US citizens see what state gov spends money on?).
I think you'll find most congressmen were rich business-people people before running for office. They're not selling out, they've always been that way.
> while themselves spending money they don't have.
They have the money, but why waste it if they can use gov money for free?
> Look, the majority has spoken, they want all they can get from those who make money while there is still some to get.
I suppose you're somehow showing the the poor old rich guys are getting beaten over the head with high taxation and the such, but you fail to explain or elaborate on how this hurts society as a whole?
Maybe I'm just lame with your annoying legal policies, but I fail to see how materially, a tax shouldn't be applied on internet purchases vs. store-fronts. In fact, by not supporting online taxation, your punishing local retailers that are legally obligated to charge you.
If this keeps up, you'll simply speed up the death of all brick and mortar stores and further kill your dwindling retail markets. It may not be SOOO bad for the consumer (besides the ability to walk into a store and purchase something), but It'll mean a hell of a lot less jobs for those retail peeps.
I seriously doubt you can buy a ford, rip out its innards and re-sell the product with different parts and still legally call it a ford. You don't have the right to sell something that you've changed and keep the same naming unless the manufacturer has through contract or permission given you the right to use their trademarks. Generally Ford or the like don't care when you make some tweaker variation of their cars, but if you happen to make mods that end up in fatalities and you can be damn sure that they'll stretch the long arm of the law to strike you down.
To take this further, look at movie studios who put stops on resellers that were buying up their movies and then cutting obscenity out of mature movies then selling them as family safe movies.
Every person who's name is in those credits game permission for their names to be in that movie. By having the intermediary company stepping in, the people who's names are proudly shown on the film credits have lost the right to not want their name used. Think of the worst case: I make a prono and slap Stephen Spielberg's name as the director. Is this beyond your reasoning of fair use ? (PS: I love fair use within the terms of my country's current laws)
If this was to be hunky dory, I'd want every one of those actors, producers, directors, etc.. to sign off on their names being used by the work not approved by them or their paying employers. Just look at the David Lynch / Dune saga to see that one's name means on a film.
When you share a biscuit, you're sharing the object, not it's trademark. Once cooked, it holds no copyright or trademark application (most likely). If I made a knock off girl guide cookie which does have a trademark on-object, I could be sued for trademark infringement and rightly so.
I recently attended a Stallman talk on software and any type of IP in terms of use and I must say he's about as nutty as yours are in terms of the practical applications of your philosophies upon society.
> If I modded a bought copy of a game and modified it and then sold that copy on there is NOTHING that can be done against it under dutch law for instance.
For dutch law, what recourse do the production staff of said game have when their names are being applied to products they didn't wholly create or approve of? If I ran a dutch library and photocopied every book we acquired and handed out the copies, would that also be legal in dutch law?