Only slightly off-topic... am I the only one that thinks it's annoying that the only OS that doesn't come with a built-in (or preinstalled) PDF reader (when installed from the normal installation media) is the most popular one?
Exactly. My wife basically begged me to buy Office for her, because she doesn't like learning new programs, which means she refuses to try learning OOo (I know, I've tried). It's the same reason she refuses to let me switch her computer to Ubuntu, even though everything she does can be done just as easily in Linux (almost all of it is browser stuff e.g. Facebook). It's not that she has anything against Linux; she just doesn't like new things.
Getting the Windows tax taken off the price of a machine is often an exercise in futility. I tried to buy a Dell laptop without an OS two years ago. The sales person (a man named Michael or somesuch with a horrendously thick Indian accent) simply couldn't understand why on earth I'd want a laptop without an operating system. Eventually he just started repeating "sorry, we can't sell you a laptop without an operating system."
I had wasted enough time already, so I finally asked for the cheapest version (XP Home) and wiped it out myself. I suppose I could have gone to MS about it, but they'd probably waste more of my time than it would be worth.
But no, your parent post certainly didn't pay for Office 2007 Pro, VS 2005 and 2008 Standard, MSSQL 2005 and 2008 Standard, and so on, simply by buying a computer, unless he specifically selected those for inclusion with the purchase (and I don't know any retailers that offer VS bundled with a machine like that).
I think he mistakenly forgot to enclose the first sentence of his post in a quote tag.... read that way, it makes a lot more sense.
To be fair they never fully explain how the Federation's economy is supposed to work, though they do claim there's no poverty on Earth - replicators will do that, I think. When you can create an infinite amount of food nearly for free, and there's only one worldwide government to oversee distribution, how could there be poverty? Seems like a win to me, even if they have to ration out transporter usage;)
Apparently (according to my wife) VH1 plays music videos at the following times:
- During the late mornings, from 8am until around 11am - In the wee hours on Sunday mornings (around 3am)
I probably have the times somewhat wrong, but since I'm at work during the week, and asleep on Sunday mornings at 3am, and I don't really care enough to look up the tv guide, I'll leave it at that.
Now, I'm not sure what good this does them. Do they really only mean to have housewives, unemployed people, and really-late-night-tv watchers see their music videos?
Yep, MSDNAA was fantastic. Two catches: 1) you can't use academically-licensed MS software for commercial purposes (so no selling that nifty little game you wrote with the copy of Visual Studio you got from MSDNAA), and 2) MS Office isn't available on MSDNAA.
OP didn't say anything about UI, as you'd surely know if you had bothered to read the summary:
What I actually need is a platform independent lib covering Windows and Linux variants to handle sockets, IPC and threads abstractions
I wrote my own little socket class in C++ that does the Windows/Linux abstraction for me; they're mostly the same anyway, unless you want to get into epoll and such. I had planned to write a similar class for threads, but the idea is not exactly appetizing. I'm told boost has a thread class that might do the trick.
You're right. If I were to seed every ISO known to man, I would be violating Comcast's ToS, but not in the way you think.
This is the relevant clause. A customer may not:
restrict, inhibit, interfere with, or otherwise disrupt or cause a performance degradation, regardless of intent, purpose or knowledge, to the Service or any Comcast (or Comcast supplier) host, server, backbone network, node or service, or otherwise cause a performance degradation to any Comcast (or Comcast supplier) facilities used to deliver the Service;
Restricted behavior includes:
generating levels of traffic sufficient to impede others' ability to use, send, or retrieve information
So, seeding every ISO known to man would probably generate a prohibited volume of traffic.
On the other hand, the clauses relevant to running servers on your connection are as follows. A customer may not:
- use or run dedicated, stand-alone equipment or servers from the Premises that provide network content or any other services to anyone outside of your Premises local area network (“Premises LAN”), also commonly referred to as public services or servers. Examples of prohibited equipment and servers include, but are not limited to, e-mail, Web hosting, file sharing, and proxy services and servers; - use or run programs from the Premises that provide network content or any other services to anyone outside of your Premises LAN, except for personal and non-commercial residential use;
Seeing how P2P run from your personal computer is in fact for personal, non-commercial residential use, it does not violate those particular terms.
(Running a P2P server from a standalone server, however, would be prohibited.)
This is true. (In fact I can recall my university calling me and telling me that my secondary computer, which I used as a file server, had been infected with something.)
I don't have a problem with scanning and warning (though I'm not sure browser popups are the right way to go). I'm just hoping they don't decide to take it a step further and start cutting people off automatically.
For instance, a significant overnight spike in traffic being sent from a particular Internet Protocol address could signal that a computer is infected with a virus taking control of the system
... or it could mean someone decided to seed every ISO known to man at the same time.
I know that's probably not something Comcast is interested in supporting, but it's not against the ToS, so I really hope they aren't going to automate any disconnections (even temporary) based on this.
Oh, and we also need stable, up-to-date, maintained hardware acceleration for 3D rendering. That means either the hardware vendors release detailed specs so the community can write quality drivers, or it means that the vendors have to dedicate a lot more time to their Linux drivers.
Until there is a unified architecture for 3D rendering on Linux (like DirectX on Windows) you're living in a dream world.
I don't think you really understand what DirectX is. It does a lot more than 3D rendering. (Linux already has a unified 3D rendering library - OpenGL. It's mature and works very well.) DirectX encompasses 2D and 3D rendering (DirectDraw and Direct3D, though they're the same nowadays), audio (DirectSound), user input (DirectInput), networking (DirectPlay, if it's still around), video (DirectShow), and so on. I haven't worked with it for quite a while, so it probably does things I haven't thought of.
The real problem with gaming on Linux is audio. Several companies (including Google, iirc) have complained about this - there is no unified audio framework for Linux. Sure, there are upstarts, but none are ubiquitous, regardless of how good each may be.
If we really want Linux gaming to take off, we need someone to develop (and give away for free!) a cross-platform competitor to DirectX, and it can't be GPLed (though it could probably be LGPLed). It needs to do everything DirectX does (or more), and it needs to do it indentically in Windows, OSX, and Linux. When that kind of library is available, then we'll see a lot more cross-platform games.
Imagine Squaresoft sold Final Fantasy VII such that you didn't get Tifa (or any of the story or gameplay or items related to her) unless you bought the game brand new. Sure, you could argue that "the core game is still there", but I would argue that they'd be deliberately making the game more difficult for players that buy the game used.
In other words, that would make the game less enjoyable, and would not be ok.
I don't think it's a "right" to be able to stream music via MySpace. However, it is stupid of MySpace to not bother even researching the copyright owner of the song (which can be found in less than two minutes searching copyright.gov).
Except in this case, Collins does own the copyright, not WB, but MySpace apparently doesn't believe him, preferring to believe WB's erroneous claim instead.
It's only a risk because we're not sure whether it would actually cause an investigation. If it were not going to happen, then there would be zero risk. Similarly, a known consequence can hardly be called a risk, can it? Dropping a match into a puddle of gasoline does not risk igniting the gasoline, it ignites the gasoline. See the difference?
Wouldn't it be simpler to have just one server handling both "compromised" clients, since it doesn't need to care which client the data is coming from? It would also make the client-side configuration simpler, since he doesn't have to remember to change the server IP address when he "compromises" the second client.
I'm not saying you're wrong about the situation, really. I'm just speculating at this point.
I think the FBI was right to close the investigation, but I also think it was incredibly rude of him to peg the PACER system at what could have easily been MBps speeds for eighteen days straight.
Ah, but the FBI document doesn't say anything at all about scripts running on library computers; in fact, the FBI document's only mention of the library is of the credentials used by Swartz to access PACER.
Remember, they traced the PACER access back to two non-library IP addresses. Given the detail with which they reported the investigation, you'd think they'd mention if they first traced the connections to the library and then to EC2.
If EC2 were simply the receiving end, it wouldn't make sense for there to be two EC2 instances running and traceable from PACER's computers.
Netflix uses a Silverlight player, if memory serves, and last time I tried, it refused to run in Linux, even when running Firefox under Wine.
Only slightly off-topic... am I the only one that thinks it's annoying that the only OS that doesn't come with a built-in (or preinstalled) PDF reader (when installed from the normal installation media) is the most popular one?
Exactly. My wife basically begged me to buy Office for her, because she doesn't like learning new programs, which means she refuses to try learning OOo (I know, I've tried). It's the same reason she refuses to let me switch her computer to Ubuntu, even though everything she does can be done just as easily in Linux (almost all of it is browser stuff e.g. Facebook). It's not that she has anything against Linux; she just doesn't like new things.
Getting the Windows tax taken off the price of a machine is often an exercise in futility. I tried to buy a Dell laptop without an OS two years ago. The sales person (a man named Michael or somesuch with a horrendously thick Indian accent) simply couldn't understand why on earth I'd want a laptop without an operating system. Eventually he just started repeating "sorry, we can't sell you a laptop without an operating system."
I had wasted enough time already, so I finally asked for the cheapest version (XP Home) and wiped it out myself. I suppose I could have gone to MS about it, but they'd probably waste more of my time than it would be worth.
But no, your parent post certainly didn't pay for Office 2007 Pro, VS 2005 and 2008 Standard, MSSQL 2005 and 2008 Standard, and so on, simply by buying a computer, unless he specifically selected those for inclusion with the purchase (and I don't know any retailers that offer VS bundled with a machine like that).
I think he mistakenly forgot to enclose the first sentence of his post in a quote tag.... read that way, it makes a lot more sense.
It's also worth noting that some large corporations will only use software if it's "supported", whether or not they'll actually use that support.
To be fair they never fully explain how the Federation's economy is supposed to work, though they do claim there's no poverty on Earth - replicators will do that, I think. When you can create an infinite amount of food nearly for free, and there's only one worldwide government to oversee distribution, how could there be poverty? Seems like a win to me, even if they have to ration out transporter usage ;)
Nor does it have anything to do with the crappy music, crappy movies, crappy games, or crappy software that seems to be filling shelves these days.
Apparently (according to my wife) VH1 plays music videos at the following times:
- During the late mornings, from 8am until around 11am
- In the wee hours on Sunday mornings (around 3am)
I probably have the times somewhat wrong, but since I'm at work during the week, and asleep on Sunday mornings at 3am, and I don't really care enough to look up the tv guide, I'll leave it at that.
Now, I'm not sure what good this does them. Do they really only mean to have housewives, unemployed people, and really-late-night-tv watchers see their music videos?
I've been trying to google them, but I apparently need a few more levels in google-fu. Mind helping us out with some links?
Yep, MSDNAA was fantastic. Two catches: 1) you can't use academically-licensed MS software for commercial purposes (so no selling that nifty little game you wrote with the copy of Visual Studio you got from MSDNAA), and 2) MS Office isn't available on MSDNAA.
OP didn't say anything about UI, as you'd surely know if you had bothered to read the summary:
What I actually need is a platform independent lib covering Windows and Linux variants to handle sockets, IPC and threads abstractions
I wrote my own little socket class in C++ that does the Windows/Linux abstraction for me; they're mostly the same anyway, unless you want to get into epoll and such. I had planned to write a similar class for threads, but the idea is not exactly appetizing. I'm told boost has a thread class that might do the trick.
True, but even if you only seeded every legal-to-seed ISO known to man you'd generate enough traffic to catch Comcast's attention...
You're right. If I were to seed every ISO known to man, I would be violating Comcast's ToS, but not in the way you think.
This is the relevant clause. A customer may not:
restrict, inhibit, interfere with, or otherwise disrupt or cause a performance degradation, regardless of intent, purpose or knowledge, to the Service or any Comcast (or Comcast supplier) host, server, backbone network, node or service, or otherwise cause a performance degradation to any Comcast (or Comcast supplier) facilities used to deliver the Service;
Restricted behavior includes:
generating levels of traffic sufficient to impede others' ability to use, send, or retrieve information
So, seeding every ISO known to man would probably generate a prohibited volume of traffic.
On the other hand, the clauses relevant to running servers on your connection are as follows. A customer may not:
- use or run dedicated, stand-alone equipment or servers from the Premises that provide network content or any other services to anyone outside of your Premises local area network (“Premises LAN”), also commonly referred to as public services or servers. Examples of prohibited equipment and servers include, but are not limited to, e-mail, Web hosting, file sharing, and proxy services and servers;
- use or run programs from the Premises that provide network content or any other services to anyone outside of your Premises LAN, except for personal and non-commercial residential use;
Seeing how P2P run from your personal computer is in fact for personal, non-commercial residential use, it does not violate those particular terms.
(Running a P2P server from a standalone server, however, would be prohibited.)
This is true. (In fact I can recall my university calling me and telling me that my secondary computer, which I used as a file server, had been infected with something.)
I don't have a problem with scanning and warning (though I'm not sure browser popups are the right way to go). I'm just hoping they don't decide to take it a step further and start cutting people off automatically.
For instance, a significant overnight spike in traffic being sent from a particular Internet Protocol address could signal that a computer is infected with a virus taking control of the system
... or it could mean someone decided to seed every ISO known to man at the same time.
I know that's probably not something Comcast is interested in supporting, but it's not against the ToS, so I really hope they aren't going to automate any disconnections (even temporary) based on this.
Oh, and we also need stable, up-to-date, maintained hardware acceleration for 3D rendering. That means either the hardware vendors release detailed specs so the community can write quality drivers, or it means that the vendors have to dedicate a lot more time to their Linux drivers.
Until there is a unified architecture for 3D rendering on Linux (like DirectX on Windows) you're living in a dream world.
I don't think you really understand what DirectX is. It does a lot more than 3D rendering. (Linux already has a unified 3D rendering library - OpenGL. It's mature and works very well.) DirectX encompasses 2D and 3D rendering (DirectDraw and Direct3D, though they're the same nowadays), audio (DirectSound), user input (DirectInput), networking (DirectPlay, if it's still around), video (DirectShow), and so on. I haven't worked with it for quite a while, so it probably does things I haven't thought of.
The real problem with gaming on Linux is audio. Several companies (including Google, iirc) have complained about this - there is no unified audio framework for Linux. Sure, there are upstarts, but none are ubiquitous, regardless of how good each may be.
If we really want Linux gaming to take off, we need someone to develop (and give away for free!) a cross-platform competitor to DirectX, and it can't be GPLed (though it could probably be LGPLed). It needs to do everything DirectX does (or more), and it needs to do it indentically in Windows, OSX, and Linux. When that kind of library is available, then we'll see a lot more cross-platform games.
Imagine Squaresoft sold Final Fantasy VII such that you didn't get Tifa (or any of the story or gameplay or items related to her) unless you bought the game brand new. Sure, you could argue that "the core game is still there", but I would argue that they'd be deliberately making the game more difficult for players that buy the game used.
In other words, that would make the game less enjoyable, and would not be ok.
I don't think it's a "right" to be able to stream music via MySpace. However, it is stupid of MySpace to not bother even researching the copyright owner of the song (which can be found in less than two minutes searching copyright.gov).
Except in this case, Collins does own the copyright, not WB, but MySpace apparently doesn't believe him, preferring to believe WB's erroneous claim instead.
That's what I was getting at.
It's only a risk because we're not sure whether it would actually cause an investigation. If it were not going to happen, then there would be zero risk. Similarly, a known consequence can hardly be called a risk, can it? Dropping a match into a puddle of gasoline does not risk igniting the gasoline, it ignites the gasoline. See the difference?
If you don't shoot the bearers of bad news, people will keep bringing it to you.
Wouldn't it be simpler to have just one server handling both "compromised" clients, since it doesn't need to care which client the data is coming from? It would also make the client-side configuration simpler, since he doesn't have to remember to change the server IP address when he "compromises" the second client.
I'm not saying you're wrong about the situation, really. I'm just speculating at this point.
I agree :)
I think the FBI was right to close the investigation, but I also think it was incredibly rude of him to peg the PACER system at what could have easily been MBps speeds for eighteen days straight.
Ah, but the FBI document doesn't say anything at all about scripts running on library computers; in fact, the FBI document's only mention of the library is of the credentials used by Swartz to access PACER.
Remember, they traced the PACER access back to two non-library IP addresses. Given the detail with which they reported the investigation, you'd think they'd mention if they first traced the connections to the library and then to EC2.
If EC2 were simply the receiving end, it wouldn't make sense for there to be two EC2 instances running and traceable from PACER's computers.