OK, I'll try... There is much bad blood between the main open source community and Microsoft. We have long histories. This means that many bugs will be found--and won't be submitted.
Sure, there are plenty in the pro-MS camp that will hunt for bugs, but even they will have no sense of "ownership" of the code as those working on say, Mozilla do--hence less incentive to report bugs. People will know that MS will make a lot of money off bug fixes that may or may not benefit submitters. Perhaps if they had a "bug bounty" but it might get a tad expensive.... ; )
I think that they would have the worst of both worlds--risk of many bugs exposed to the wrong people (from previously hidden code) and few bugs reported. So the virii writers would have a great time. Conversely, their corporate clients would become true open source advocates very soon, but not the way Microsoft likes.
I remember a windows application crashing with the little bug reporting form popping up. Then thinking -- "Screw you! Fix it yourself!" and hit the cancel button. I'm petty sometimes, I guess.
I think Microsoft is stuck where they are. But they are stuck in their "happy place" because they make very good coin, bug free or not.
While it is historically true that these provisions will be shifted back after revelations of abuse, that does not make it any better for those targeted. Plus, many people here use the web/email for their correspondence, or chatting where this was once much more private by its physical nature. A political undesireable would be exposed to the authorities much faster by talking to joe via icq than having a physical or phone conversation in the 40s. So much more of people's lives are now online and in central databases than the paper records filed in so many offices. The efficiency of any targetted operation would be staggering.
This places a chill upon any dissent, because people are dependant upon banks and governments for their every day needs.
For instance, I'm a Canadian Citizen who is living in the US. I have an application for an Employment Authorization Document with INS that is taking a month longer than it should. Now I belive that this is due to some FBI checking procedure. Now, I have to think: what if they take my tounge-and-cheek hacking posts on/. as real and start screwing with my life?? I now have 147 posts on/. as my permanent record and have often opposed government action or suggested software projects that might facilitate anonymous music piracy. Should I be worred? I Don't think so. But I do have empathy for those organize or participate in anti-globalization protests. They will have more difficult lives b/c of their political beliefs. Or those that buy falafels using their Safeway Card and protest...
These things do affect the lives of real people, and many real people will have to get their lives messed up before the pendulum swings back.
I'd actually ask if 1) he has any ideas on how Armed Services (pentagon?) can save $gazillion$ due to increased use of open source software and.. 2) if he knows that Microsoft is lobbying to prevent this.
3) if he doesn't know that you would be happy to send a member of his staff some information.
He'll likely say 'I haven't been briefed on this' and think 'what the hell is he talking about?' but the seed will be planted......
Ya know, those nicely dressed folks that come knocking on your door tomorrow --won't be the Mormans. ; )
I think it is safe to say we are all a little pissed. I don't believe, however, that you'd wish death upon many of the worst weasles that cross our path. (Even Mr. Valenti & friends!)
I humbly suggest that a useful way to channel that anger is to design and code. True, RIAA members are powerful and can manipulate the legal system to their own ends. But they are not simply fighting legal battles here, they are fighting technology and that is where we have a huge advantage.
So the next time the RIAA/MPAA members and friends crack open the champagne (and it will happen again), crack open your favourite caffinated beverage and help write something to thwart them, because this is how they will be defeated.
The DMCA is being replicated in Europe and world wide via WIPO. There is no fighting it in the courts when the perceived economic consequences of not upholding it are in the $billions. (just as the economic consequences of the collapse of the horse & buggy industry to the upstart automobile were high too -- but there were not so many lawyers back then.)
In short, one must choose the correct battles to win the war, and the courts are not the best place to fight.
(Dammit! Now the FBI will be knocking on *MY* door too! ; ) )
Well, here's the deal. Back in the day we have different types of packets going to different ports. (if you have a *NIX box, type cat/etc/services for a listing) Port N is for function X. Port M is for Y. So if you send packets to my server with a certain port, then I can assume it is for a specific service guard against specific things at the firewall level, not at the (less reliable) application level. Consider what requests had to go through before: Web browser (or some client used by evil folks) ==> Firewall==> Web Server==> Applications (server?)==>data
Webservers operate on port 80 and so port 80 is mostly open thru the firewall. Webservers also typically have quite a limited function set which makes them easier to secure. Most of the information is handled in limited strings and it is mostly locked down these days. SOAP also uses the same port 80 (to sidestep firewalls) and *all* functions go through that port. With SOAP (and.Net) protecting specific services via the firewall level is moot now. There will be a rich function set all on the same port 80. This means that in order to have the same level of security in the SOAP framework, applications have to have similar security to that of your old webserver/firewall. Now that we skip the firewall and the web server: Web browser (or some client used by evil folks)==>(SOAP)Applications server==>data
Most of the few functions in a webserver are pretty basic. Most of the functions in a SOAP server will be complex. Imagine all the functions used to manipulate your personal information on a.Net server that uses SOAP. This is a very rich function set to check and make secure. And now it is the web applications programmers who do much of the checking, not the web server software/firewall writers.
All this is somewhat simplified but in general, applications are now the "weakest link" on the web. But the same people who write web applications will soon write object interfaces on SOAP servers which are that much closer to the mischevious out there.
I think you can call this 1 degree of seperation. ; )
(Oh my Got its Canadian) Patent for the self service terminal indeed! I suppose that this would cover ATMs.. http://patents1.ic.gc.ca/details?patent_nu mber=118 9973&language=EN_CA
The Swiss supporting silly laws is true (like no work on weekends!) but not necessarily unique. It also depends upon what the 'total' in "total information awareness" mean to you: http://www.darpa.mil/iao/ There is some neat (but scary) techno stuff in there. If you or I did it--it would be called "stalking". ; )
In case any Europeans get snooty over the above, this should humble them some: http://www.statewatch.org/news/2002/may/05s urv.htm
Anyone think that the/. YRO section is getting a little dated? I think that YouHaveNoRO (YHNRO!) might be more apt now. Mebbe Larry was right all along?
...the RIAA *does* have a lot more money than us...And just look at that farm bill.. Ugh! What requirements would a distributed, untracible, pirate* broadcast network have? (besides the obvious) I have some thoughts: - Java. (fast to write/platform indy) - IP/UDP? (less trace-able connections than/w TCP/IP) - Ogg. (I like Ogg) - Peers can hand off streams to less busy servers. And probably should after a fixed amount of time. - use standard clients (xmms, etc) in combination with server (peer) component? Or force use of client/peer? - how to initially connect to the network?
Sounds like a fun project to me!
luv SomaFM. 'xcept when./'d. : )
Cheers, -B * I say "Pirate" here in jest, of course...I just don't want the *RIAA* to get any of my money. Artists need better pimps.
Replace
'Microprocessor' with 'Operating System'
'Intel' with 'Microsoft'
'AMD' with 'Sun' ....
Read the above comment again. ; )
Building a chip in a fab would have to be a traditional commercial endevour. Agreed.
Aren't Boeing and Airbus the only two airline manufacturers because they are subsidized and therefore others cannot compete?
Cheers!
Re:Drugs Patents Do Make Sense
on
Wipout Essay Results
·
· Score: 3, Informative
But Patents do not necessarily mean innovation. For instance: http://www.aegis.com/news/ads/2001/AD01 2206.html One company has patents on two HIV testing methods. The company is withholding the better one because it is generating more revenue on the worse (slower) one.
...supporting (through action) Open Source via the BSD and "Shared Source"
Has Microsoft supported BSD by contributing any code or resources? I've heard they incorporate the BSD TCP/IP stack but to the best of my knowledge, that's the extent of their 'support.' 'Support' might not be the right word. 'Use' maybe.
'Shared source' is perhaps better termed 'viewed source' because the word 'shared' implies that the sharee gets the same benefits (but perhaps only a smaller proportion) as the sharer. Viewers get the right to view but they do not get any benefits beyond this in the sense that a BSD or GPL'd licence allots to them. Certainly they do not get to profit directly from this code, just from the knowlege derived from viewing it.
From these two points Microsoft appears to oppose licences like the GPL only because they do not receive any direct benefit themselves.
I have no problem with them using or even making money off of BSD code, for that is what it is intended to do. For them to ridicule other licences under the guise of the caring about the economic well-being of society is deceptive, and overly selfish.
Btw, please tell me if they do contribute code or resources to a BSD project that's code they use (in which case one cannot fairly say the above.)
One could go "token ring" style with 2 cards per machine and the network being a ring not star. As long as it is a small network and no machine goes off line it should be ok.
Perhaps an expert knows if you could have two virtual IP's per card, a simple "Y" splitter plus two cross-over cables running into each machine via the splitter?? That might be a cheaper ring configuration.
Budget constraints are a major factor. . Microsft donated a room full of computer to the cash strapped CS department at my school. They were for M$ OSs only, of course. It would have been so sweet to install Linux on those nice machines.
They kicked the pants off the "new" 256 colour xterms and many black & white xterms. I'd bet that any of those new boxes were as powerful as the old Sun box most of the undergrads used.
OK, I'll try...
There is much bad blood between the main open source community and Microsoft. We have long histories. This means that many bugs will be found--and won't be submitted.
Sure, there are plenty in the pro-MS camp that will hunt for bugs, but even they will have no sense of "ownership" of the code as those working on say, Mozilla do--hence less incentive to report bugs. People will know that MS will make a lot of money off bug fixes that may or may not benefit submitters. Perhaps if they had a "bug bounty" but it might get a tad expensive.... ; )
I think that they would have the worst of both worlds--risk of many bugs exposed to the wrong people (from previously hidden code) and few bugs reported. So the virii writers would have a great time. Conversely, their corporate clients would become true open source advocates very soon, but not the way Microsoft likes.
I remember a windows application crashing with the little bug reporting form popping up. Then thinking -- "Screw you! Fix it yourself!" and hit the cancel button. I'm petty sometimes, I guess.
I think Microsoft is stuck where they are. But they are stuck in their "happy place" because they make very good coin, bug free or not.
Cheers!
-b
While it is historically true that these provisions will be shifted back after revelations of abuse, that does not make it any better for those targeted. Plus, many people here use the web/email for their correspondence, or chatting where this was once much more private by its physical nature.
/. as real and start screwing with my life?? I now have 147 posts on /. as my permanent record and have often opposed government action or suggested software projects that might facilitate anonymous music piracy. Should I be worred? I Don't think so. But I do have empathy for those organize or participate in anti-globalization protests. They will have more difficult lives b/c of their political beliefs. Or those that buy falafels using their Safeway Card and protest...
A political undesireable would be exposed to the authorities much faster by talking to joe via icq than having a physical or phone conversation in the 40s. So much more of people's lives are now online and in central databases than the paper records filed in so many offices. The efficiency of any targetted operation would be staggering.
This places a chill upon any dissent, because people are dependant upon banks and governments for their every day needs.
For instance, I'm a Canadian Citizen who is living in the US. I have an application for an Employment Authorization Document with INS that is taking a month longer than it should. Now I belive that this is due to some FBI checking procedure. Now, I have to think: what if they take my tounge-and-cheek hacking posts on
These things do affect the lives of real people, and many real people will have to get their lives messed up before the pendulum swings back.
Cheers,
-b
/mnt/munchData --- /mnt/Carnavor data ... you get the idea... : )
-b
#hmmm.. wots up with these warnings?
/etc/munch.etc /mnt/munchData/*
df -k
/dev/hde2 10 000 000 9 900 000 99% \
/mnt/Carnavor data
#Oh crap! All those emails! This is TOTALLY\
illegal!! I'd better restart that piece of crap..
/etc/rc.d/init.d/munch stop
vi
rm -Rf
/etc/rc.d/init.d/munch start
#whew. Legit again. I'm TOTALLY awsome!
http://www.opensecrets.org/politicians/summary.asp ?CID=N00003350&cycle=2002
a sp ?CID=N00003350&cycle=2002
0 22 6&mode=nested&tid=109
...and this:
http://www.opensecrets.org/politicians/contrib.
Since he's a member of armed services committee, I'd ask him about Microsoft lobbying the pentagon for "higher taxes" i guess. ; )
http://slashdot.org/article.pl?sid=02/05/23/032
I'd actually ask if
1) he has any ideas on how Armed Services (pentagon?) can save $gazillion$ due to increased use of open source software and..
2) if he knows that Microsoft is lobbying to prevent this.
3) if he doesn't know that you would be happy to send a member of his staff some information.
He'll likely say 'I haven't been briefed on this' and think 'what the hell is he talking about?' but the seed will be planted......
Cheers,
-b
Right on the money.
Plz mod up parent!
-b
I got in my 2.4.17 Linux box's log. It hasn't crashed 86 days so far, so I guess "The ship sailed on"...
= )
May 5 04:27:51 [myIP] kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000004
May 5 04:27:51 [myIP] kernel: printing eip:
May 5 04:27:51 [myIP] kernel: c01256d8
May 5 04:27:51 [myIP] kernel: *pde = 00000000
May 5 04:27:51 [myIP] kernel: Oops: 0002
May 5 04:27:51 [myIP] kernel: CPU: 0
May 5 04:27:51 [myIP] kernel: EIP: 0010:[filemap_fdatawait+24/80] Not tainted
May 5 04:27:51 [myIP] kernel: EIP: 0010:[] Not tainted
May 5 04:27:51 [myIP] kernel: EFLAGS: 00010206
.....
Anyone wanna start betting when the dev kernel will surpass the stable kernel?
3 versions to go....
-b
Ya know, those nicely dressed folks that come knocking on your door tomorrow --won't be the Mormans. ; )
I think it is safe to say we are all a little pissed. I don't believe, however, that you'd wish death upon many of the worst weasles that cross our path. (Even Mr. Valenti & friends!)
I humbly suggest that a useful way to channel that anger is to design and code. True, RIAA members are powerful and can manipulate the legal system to their own ends. But they are not simply fighting legal battles here, they are fighting technology and that is where we have a huge advantage.
So the next time the RIAA/MPAA members and friends crack open the champagne (and it will happen again), crack open your favourite caffinated beverage and help write something to thwart them, because this is how they will be defeated.
The DMCA is being replicated in Europe and world wide via WIPO. There is no fighting it in the courts when the perceived economic consequences of not upholding it are in the $billions. (just as the economic consequences of the collapse of the horse & buggy industry to the upstart automobile were high too -- but there were not so many lawyers back then.)
In short, one must choose the correct battles to win the war, and the courts are not the best place to fight.
(Dammit! Now the FBI will be knocking on *MY* door too! ; ) )
Cheers,
-b
suppression of Islamic fundamentalists but especially Kurds.
My God man??
Are CRITICIZING XML????
Are You MAD?
(wouldn't shirts that say "XML Sux" be cool?) ; )
Cheers,
-b
Well, here's the deal. Back in the day we have different types of packets going to different ports. (if you have a *NIX box, type cat /etc/services for a listing) Port N is for function X. Port M is for Y. So if you send packets to my server with a certain port, then I can assume it is for a specific service guard against specific things at the firewall level, not at the (less reliable) application level.
.Net) protecting specific services via the firewall level is moot now. There will be a rich function set all on the same port 80. This means that in order to have the same level of security in the SOAP framework, applications have to have similar security to that of your old webserver/firewall.
.Net server that uses SOAP. This is a very rich function set to check and make secure. And now it is the web applications programmers who do much of the checking, not the web server software/firewall writers.
Consider what requests had to go through before:
Web browser (or some client used by evil folks) ==> Firewall==> Web Server==> Applications (server?)==>data
Webservers operate on port 80 and so port 80 is mostly open thru the firewall. Webservers also typically have quite a limited function set which makes them easier to secure. Most of the information is handled in limited strings and it is mostly locked down these days.
SOAP also uses the same port 80 (to sidestep firewalls) and *all* functions go through that port. With SOAP (and
Now that we skip the firewall and the web server:
Web browser (or some client used by evil folks)==>(SOAP)Applications server==>data
Most of the few functions in a webserver are pretty basic. Most of the functions in a SOAP server will be complex. Imagine all the functions used to manipulate your personal information on a
All this is somewhat simplified but in general, applications are now the "weakest link" on the web. But the same people who write web applications will soon write object interfaces on SOAP servers which are that much closer to the mischevious out there.
I think you can call this 1 degree of seperation. ; )
Cheers,
-b
(Oh my Got its Canadian) Patent for the self service terminal indeed! I suppose that this would cover ATMs..u mber=118 9973&language=EN_CA
http://patents1.ic.gc.ca/details?patent_n
I'm glad they're going public. Good luck to him!
-b
The Swiss supporting silly laws is true (like no work on weekends!) but not necessarily unique. It also depends upon what the 'total' in "total information awareness" mean to you:
s urv.htm
/. YRO section is getting a little dated? I think that YouHaveNoRO (YHNRO!) might be more apt now. Mebbe Larry was right all along?
http://www.darpa.mil/iao/
There is some neat (but scary) techno stuff in there. If you or I did it--it would be called "stalking". ; )
In case any Europeans get snooty over the above, this should humble them some:
http://www.statewatch.org/news/2002/may/05
Anyone think that the
Cheers, All!
-b
...the RIAA *does* have a lot more money than us...And just look at that farm bill.. Ugh! /w TCP/IP)
./'d. : )
What requirements would a distributed, untracible, pirate* broadcast network have? (besides the obvious)
I have some thoughts:
- Java. (fast to write/platform indy)
- IP/UDP? (less trace-able connections than
- Ogg. (I like Ogg)
- Peers can hand off streams to less busy servers. And probably should after a fixed amount of time.
- use standard clients (xmms, etc) in combination with server (peer) component? Or force use of client/peer?
- how to initially connect to the network?
Sounds like a fun project to me!
luv SomaFM. 'xcept when
Cheers,
-B
* I say "Pirate" here in jest, of course...I just don't want the *RIAA* to get any of my money. Artists need better pimps.
Replace
....
'Microprocessor' with 'Operating System'
'Intel' with 'Microsoft'
'AMD' with 'Sun'
Read the above comment again. ; )
Building a chip in a fab would have to be a traditional commercial endevour. Agreed. Aren't Boeing and Airbus the only two airline manufacturers because they are subsidized and therefore others cannot compete? Cheers!
But Patents do not necessarily mean innovation. For instance:1 2206.html
http://www.aegis.com/news/ads/2001/AD0
One company has patents on two HIV testing methods. The company is withholding the better one because it is generating more revenue on the worse (slower) one.
cheers,
-b
...supporting (through action) Open Source via the BSD and "Shared Source"
Has Microsoft supported BSD by contributing any code or resources? I've heard they incorporate the BSD TCP/IP stack but to the best of my knowledge, that's the extent of their 'support.' 'Support' might not be the right word. 'Use' maybe.
'Shared source' is perhaps better termed 'viewed source' because the word 'shared' implies that the sharee gets the same benefits (but perhaps only a smaller proportion) as the sharer. Viewers get the right to view but they do not get any benefits beyond this in the sense that a BSD or GPL'd licence allots to them. Certainly they do not get to profit directly from this code, just from the knowlege derived from viewing it.
From these two points Microsoft appears to oppose licences like the GPL only because they do not receive any direct benefit themselves.
I have no problem with them using or even making money off of BSD code, for that is what it is intended to do. For them to ridicule other licences under the guise of the caring about the economic well-being of society is deceptive, and overly selfish.
Btw, please tell me if they do contribute code or resources to a BSD project that's code they use (in which case one cannot fairly say the above.)
-B
For a quick 'n dirty port to try out Apache, try ASP2PHP. YMMV.
c c/faq.php
http://asp2php.naken.cc/
http://asp2php.naken.
Cheers,
-b
One could go "token ring" style with 2 cards per machine and the network being a ring not star.
As long as it is a small network and no machine goes off line it should be ok.
Perhaps an expert knows if you could have two virtual IP's per card, a simple "Y" splitter plus two cross-over cables running into each machine via the splitter?? That might be a cheaper ring configuration.
Cheers,
-B
Score: 1, Off topic...
Sludge asked why games in Canada were so expensive.
I thought I provided an explanation right down to the last Canadian Dollar.
Weird.
-B
The Canuck Buck is now sitting around 63 cents US.
In '91 it was 89 cents US.
.89/.63 = 1.41
$85/1.41 = $60
Feeling a little poorer now? Well, keep voting Liberal or Conservative-- they are the economic wizards that were in charge all that time....
Cheers,
-B
So what if it does?
Dev work would continue underground and over the 'net.
gotta
like
those
pda
screens!
:)
Budget constraints are a major factor.
.
Microsft donated a room full of computer to the cash strapped CS department at my school. They were for M$ OSs only, of course. It would have been so sweet to install Linux on those nice machines.
They kicked the pants off the "new" 256 colour xterms and many black & white xterms. I'd bet that any of those new boxes were as powerful as the old Sun box most of the undergrads used.
Money talks.
-b