You did enable the built-in firewall before connecting your machine to the internet, didn't you? You do remember that Microsoft has been recommending everyone do this, don't you?
Re:Be entertained you whiney twits
on
Message in a Battle
·
· Score: 3, Funny
Heh, not shit. I was waiting for one of those poor defenders of Minas Tirith to turn over and patch up his battered skull with some freshly liberated orc-brain.
In the windows world, the bits to connect via pipes and filters just don't exist.
Woah, hold on there a minute. firstly pipes and filters exist on windows just as much as they do on unix (every process has a set stdin/stdout and stderr handles). In fact as well as pipes, there's named-pipes, sockets, mailslots, message queues, RPC, COM and a whole plethora of COM-based communication methodolgies that make stdin/stdout look like the banal 30-year old technology that they are.
Also, aren't you forgetting the huge 3rd-party windows control market (VB controls, OLE controls, ActiveX controls,.NET controls)? None of these use stdin/stdout for communication, and many of them don't provide any runtime GUI.
Windows programmers don't read/write to stdin/stdout because they don't have to. They don't have to worry about formatting and parsing messages and sending them across a single, simple channel, they pass data as parameters to method calls on interfaces on objects, the marshaling of data and the message transfer is handled automatically for them by the operating system.
or better still, have an underlying component object model that exposes the functionality of your system and then have a set of GUI and command-line tools that both use these components. oh, and while you're at it, document and expose these components in such a way as they can easily be used from 3rd-party scripts and programs.
When was the last time you saw some regular "joe shmoe" windows user customize anything about their computer. Most of them don't even know how to change the desktop image let alone how the window focus depends on mouse clicks/hovers. And most of them don't care. How much do you think the customizability of their interface affects their productivity? How much of a sense of acomplishment do you think people get from customizing such things, or even knowing that you can? I'll tell you: none at all. To most people their computers aren't toys they can tinker with; they're tools they use to get work done. Nobody really cares that you can change the behaviour of the the thingamyjigger when you click on the whatsamecallit.
You're quite right about the fear factor. Imagine if your average car had 150 different knobs and switches in the dashboard. Most people would be scared shitless. The first thing they'd say is: why do I need all these things, how do they help me? And the next thing they'd say is: can't I get one without them? I mean, cars used to have such things as chokes and starter heaters, clutches and gear shifters. Who uses those anymore?
You have to pick your target audience and stick with it.
Well the only pratical difference between the socialists and the nazis (they're both authoritarian) was that the nazis allowed private ownership of industry. However, said private ownership was heavily regulated and taxes in general were high. I'd say socialist is a pretty good term, ironic given their anti-communist dogma.
WILLIAMS: But if the cause be not good, the King himself hath a heavy
reckoning to make, when all those legs and arms and heads, chopp'd
off in a battle, shall join together at the latter day and cry all,
"We died at such a place"; some swearing, some crying for a
surgeon, some upon their wives left poor behind them, some upon the
debts they owe, some upon their children rawly left. I am afeard
there are few die well that die in a battle; for how can they
charitably dispose of anything, when blood is their argument?
Now, if these men do not die well, it will be a black matter
for the King that led them to it; who to disobey were against
all proportion of subjection.
KING HENRY: So, if a son that is by his father sent about merchandise do
sinfully miscarry upon the sea, the imputation of his wickedness,
by your rule, should be imposed upon his father that sent him; or
if a servant, under his master's command transporting a sum of
money, be assailed by robbers and die in many irreconcil'd
iniquities, you may call the business of the master the author of
the servant's damnation. But this is not so. The King is not
bound to answer the particular endings of his soldiers, the father
of his son, nor the master of his servant; for they purpose not
their death, when they purpose their services. Besides, there is
no king, be his cause never so spotless, if it come to the
arbitrement of swords, can try it out with all unspotted soldiers.
Some peradventure have on them the guilt of premeditated and
contrived murder; some, of beguiling virgins with the broken seals
of perjury; some, making the wars their bulwark, that have before
gored the gentle bosom of Peace with pillage and robbery. Now, if
these men have defeated the law and outrun native punishment,
though they can outstrip men, they have no wings to fly from God.
War is his beadle, war is his vengeance; so that here men are
punish'd for before-breach of the King's laws in now the King's
quarrel. Where they feared the death, they have borne life away;
and where they would be safe, they perish. Then if they die
unprovided, no more is the King guilty of their damnation than he
was before guilty of those impieties for the which they are now
visited. Every subject's duty is the King's; but every subject's
soul is his own. Therefore should every soldier in the wars do as
every sick man in his bed, wash every mote out of his conscience;
and dying so, death is to him advantage; or not dying, the time was
blessedly lost wherein such preparation was gained; and in him that
escapes, it were not sin to think that, making God so free an
offer, He let him outlive that day to see His greatness and to
teach others how they should prepare.
It's not the result of lawmakers thinking it's a good thing. That gives them way too much credit. It's the result of them looking the other way while someone stuffs huge amounts of money into their pockets while whispering in their ear.
Actually Windows Update is just a signed/trusted ActiveC control running in a regular web page. The page itself doesn't have any more access to your machine than a regular page, but it talks to the control which has full access. HTA apps have no restrictions at all, for example: in an HTA you can do "var foo = new ActiveXObject('blah.blah.1');" in script which you can't (in theory) do in a normal HTML page.
Hardly. Web proxies are designed to do exactly this, indeed HTTP/1.1 specifically added support for caching proxies.
You web browser probably contains a cache of this page, did you (or it) ask permission beforehand? It could even be argued that the absence of a 'Cache-control: no-cache' header, which the content originator could quite easily add if they don't wish their content to be cached, is an implicit permission to mirror the content.
Actually (before this law), I do have the right to walk into a cinema with a movie camera, and the owner has the right to ask me to leave if I do and then prosecute me for trespassing if I refuse.
You did enable the built-in firewall before connecting your machine to the internet, didn't you? You do remember that Microsoft has been recommending everyone do this, don't you?
Heh, not shit. I was waiting for one of those poor defenders of Minas Tirith to turn over and patch up his battered skull with some freshly liberated orc-brain.
You shouldn't. They didn't release the source for the setup program, for example. The source for the ActiveX control is useless on its own.
Solar panels are a waste. It requires more energy to build them than they can produce before failing.
It looks like the site is down right now, but you should be able to find a google cache.
well, the document is obviously intended for developers and admins, who presumably are fully capable of opening word documents.
[1] Robots And Empire (ch. 63)
exactly, so isn't it kinda ironic that most of windows administration (since win2k) is implemented in just this way?
Also, aren't you forgetting the huge 3rd-party windows control market (VB controls, OLE controls, ActiveX controls, .NET controls)? None of these use stdin/stdout for communication, and many of them don't provide any runtime GUI.
Windows programmers don't read/write to stdin/stdout because they don't have to. They don't have to worry about formatting and parsing messages and sending them across a single, simple channel, they pass data as parameters to method calls on interfaces on objects, the marshaling of data and the message transfer is handled automatically for them by the operating system.
or better still, have an underlying component object model that exposes the functionality of your system and then have a set of GUI and command-line tools that both use these components. oh, and while you're at it, document and expose these components in such a way as they can easily be used from 3rd-party scripts and programs.
Nice, yup, here's the link.
- is calling popen("gpl-program"); from my non-GPL program considered "linking"?
- is doing mem=malloc();fopen("gpl-program");fread();(void (*)())mem(); considered linking?
- is calling
::CoCreateInstance(CLSID_GPL_PROGRAM); from my non-GPL program considered "linking"?
- is calling
::LoadLibrary("gpl-program.dll"); from my non-GPL program considered "linking"?
- is including a reference to 'gpl-program.dll' or 'gpl-program.so' in my executable considered linking?
where do you draw the line?the only recourse the copyright holder has is to sue for damages.
the question I have is how does one calculate damages in the case where the copyright holder is charging $0 for the license?
You're quite right about the fear factor. Imagine if your average car had 150 different knobs and switches in the dashboard. Most people would be scared shitless. The first thing they'd say is: why do I need all these things, how do they help me? And the next thing they'd say is: can't I get one without them? I mean, cars used to have such things as chokes and starter heaters, clutches and gear shifters. Who uses those anymore?
You have to pick your target audience and stick with it.
You obviously haven't changed too many diapers...
Well the only pratical difference between the socialists and the nazis (they're both authoritarian) was that the nazis allowed private ownership of industry. However, said private ownership was heavily regulated and taxes in general were high. I'd say socialist is a pretty good term, ironic given their anti-communist dogma.
KING HENRY: So, if a son that is by his father sent about merchandise do sinfully miscarry upon the sea, the imputation of his wickedness, by your rule, should be imposed upon his father that sent him; or if a servant, under his master's command transporting a sum of money, be assailed by robbers and die in many irreconcil'd iniquities, you may call the business of the master the author of the servant's damnation. But this is not so. The King is not bound to answer the particular endings of his soldiers, the father of his son, nor the master of his servant; for they purpose not their death, when they purpose their services. Besides, there is no king, be his cause never so spotless, if it come to the arbitrement of swords, can try it out with all unspotted soldiers. Some peradventure have on them the guilt of premeditated and contrived murder; some, of beguiling virgins with the broken seals of perjury; some, making the wars their bulwark, that have before gored the gentle bosom of Peace with pillage and robbery. Now, if these men have defeated the law and outrun native punishment, though they can outstrip men, they have no wings to fly from God. War is his beadle, war is his vengeance; so that here men are punish'd for before-breach of the King's laws in now the King's quarrel. Where they feared the death, they have borne life away; and where they would be safe, they perish. Then if they die unprovided, no more is the King guilty of their damnation than he was before guilty of those impieties for the which they are now visited. Every subject's duty is the King's; but every subject's soul is his own. Therefore should every soldier in the wars do as every sick man in his bed, wash every mote out of his conscience; and dying so, death is to him advantage; or not dying, the time was blessedly lost wherein such preparation was gained; and in him that escapes, it were not sin to think that, making God so free an offer, He let him outlive that day to see His greatness and to teach others how they should prepare.
erm, so Nazi isn't an abreviation of Nationalsozialistische deutsche Arbeiter-Partei (National Socialist German Workers' Party), then?
It's not the result of lawmakers thinking it's a good thing. That gives them way too much credit. It's the result of them looking the other way while someone stuffs huge amounts of money into their pockets while whispering in their ear.
Actually Windows Update is just a signed/trusted ActiveC control running in a regular web page. The page itself doesn't have any more access to your machine than a regular page, but it talks to the control which has full access. HTA apps have no restrictions at all, for example: in an HTA you can do "var foo = new ActiveXObject('blah.blah.1');" in script which you can't (in theory) do in a normal HTML page.
Does Microsoft put the viruses on your machine?
You web browser probably contains a cache of this page, did you (or it) ask permission beforehand? It could even be argued that the absence of a 'Cache-control: no-cache' header, which the content originator could quite easily add if they don't wish their content to be cached, is an implicit permission to mirror the content.
No new laws are necessary here.
hmmm.... uncompressed ntsc video stream, ~400Mbps, 802.11b wireless bandwidth: 11Mbps (on a good day).