Somebody mod this guy down instead. Everything is political and only assholes think it isn't. Politics is what decides what you can and can't do. Bugger this, I want a better world.
The idea is that by using the s-expression representation for the xml, i.e. by having the xml represented as scheme you can make the xml self executing among other exciting things. The fact that the xml looks to scheme like scheme code which looks to schem like scheme data lets you do the same sort of things to xml that you can to scheme. Hygenic macros to generate chunks of xml, being able to perform transforms using a real language instead of xslt etc. (btw xslt is ok, and I've done a fair amount of work with it but once you get past the simple stuff it is so wordy and restrictive you just pray for a "real" language instead)
Perhaps they regard that as freedom. After all, without American support of Saudia Arabia perhaps they would be able to free themselves from the Saudi government. You were saying Saudis should stand up and fight. They stood up and fought. If American had provided some support for "freedom" in Saudia Arabia then perhaps it wouldn't have happened. Don't go thinking that repressed Saudis will easily distinguish between their government and the American support that helps keep that government in power.
Apparently the terrorists on September 11 believed strongly enough and were ready to "make that sacrifice.". And lots of them were Saudis. Probably just following your advice. I think the point is to avoid more bloodshed rather than just say to hell with it, and then do a half assed job of trying to pick up the pieces only when some Americans get killed.
Re:Perl 6 is the way forward.
on
Perl6 for Mortals
·
· Score: 2, Insightful
I agree, and strongly. Bolting functional features, and elisp is not a functional language IMHO (look at Haskell instead for example), onto perl looks silly. As for some of the syntatic sugar, such as that "hyper" operator, why bother? I use perl, I've even used perl professionally as the only language on a large website project, and for programming in the large it sucks. Give me Java, which is no longer bloated and slow, any day if I have to do programming involving distributed systems, message oriented middleware, or any of the integration work a project always ends up needing.
People should try as hard to stop the SSSCA
on
LOTR Campout Begins
·
· Score: 5, Insightful
If only people would put one tenth as much effort into trying to stop bad laws such as the SSSCA as they put into waiting to suck at the corporate teat of the company that pays for those laws we might not be in such a bad state. LOTR will probably be a good movie, but it's not as important as having Disney/Hollywood control your digital life. Wake Up.
The latest keyhole spy satellites are as good as if not better than Hubble for resolving images on the ground. I've read that when they had the mirror problems on Hubble the people who run the Keyhole systems knew what had happen and what to do as they'd already had it happen to them with one of the early KH11 satellites. Of course they couldn't say or do anything officially but....
PHuMAss should have done the smart thing and employed convicts to be personal digital assistants. That way they could have paid them next to nothing and made larger profits. In fact, by recasting the work as training in useful skills they could probably have got money from the state/government to pay for the people as well as charging the customers. If the scheme takes off just use some of your profits to lobby for increased hacking penalties and you'll be assured of an endless supply of workers.
You left off functional languages. I recommend haskell. Things like writing parsers by putting together other parsers using function combination is amazing. It really is, being non imperitive, different.
factor = digit +++ do {symb "("; n -expr; symb ")"; return n}
will parse a factor that is either a digit or a bracked expression.
In Austin Texas there is a doctor who does vasectomies whose name is Richard Chop. Sort of chicken and egg, which came first the name or the vocation. (I kid you not, you can check the phone book.)
That's called "throwing the baby out with the bathwater". You don't need to agree with all of the opinions to see that what he's saying about the civil liberties aspects of this are true. I take it from you comment that you have a different opinion about Bush and therefore will disregard the opinion of everyone else about everything else if they don't share your opinion in this one area.
With the latest proposal in congress Microsoft will be the only legitimate solution BY LAW. If you can't out program them then out lawyer them. BTW I think that ESR is wrong and Lessig is write. Government control of the internet is possible, and these actions show how it can be done, and that it is comming. No connecting that unapproved "pirate friendly" OS to the internet for you.
That Lessig / ESR debate really made ESR look (IMHO) stupid. Lessig has clearly thought more deeply about these issues than ESR has. ESR was one of the people who thought that the government could have no influence over the internet, that it would route around censorship etc. Lessing, in his book and elsewhere, showed that the government didn't need to regulate the internet to change its behavior. I think what happened to Napster showed that Lessig was right, and ESR, however great "The Cathederal and the Bazaar" was, doesn't think enough outside his narrow view for his opinion to be useful/helpful to anyone.
More social engineering is needed. The most effective sort of virus would be one that made people distrust the information the computer gave them. What about proxying connections to cnn to another site that looks the same and announcing Bush's assasination? Good for some stock trades I'd guess.
No one ever got fired for buying oracle/db2. At the moment why would you bet the farm on a wonderful "new" (yes I know it's not really new) technology like this, especially when the previous incarnation of oodbms failed in the early 90s (I was involved with one of these, a complete disaster) when you can get nice object relational mapping tools and use a good and proven solution?
Depends how much you want to code. Certainly the java parsers I've used (xerces etc) let you do entity resolution yourself and so look for the dtd anywhere you want to. In fact I've actually done this.
I've heard nothing but bad things about Visual Source Safe, such as it loosing changes etc. while I've had no such problems with CVS. OTOH, if you have the big bucks just go with the ultimate system and get ClearCase from Rational.
As to the noise: isn't sound a vibration in air, and as I recall there is no air on the moon. Things might vibrate but you wouldn't be able to hear them.
The article mentions a patent for adding bogus addresses to usenet etc. and monitoring them for spam. Stuff send to the addresses must be spam and the patterns it matches can be used to mark other messages as spam. This looks like something that orbs or maps does already. Can someone comment? Has someone got a patent of a technique that is currently in use?
For example, your average German circa 1941 was as decent a human being as any other, but grouped together as "Nazi Germany" they did a lot of horrible things. Actually I'd take issue with that, c.f. "Hitler's willing executioners". Germany was, from the middle ages until the end of WWII a deeply anti-semitic country. There really is no problem in explaining how the Nazis were able to persuade ordinary Germans to do what they did, the answer is that no persuasion was needed. In some cases society is not driven by a small group of people with nasty ideas but reflects the real beliefs of the majority, however horrible they may be.
Oh yea, there's a demand all right, I'd certainly like a better search than deja but would I be willing to pay, will advertisers be willing to pay, who else is going to pay? Last year a business plan that skips the payment part might have worked, these days "show me the money".
Instead of asking "is there a demand" ask
is there a demand if each search costs the user $0.01
or
is there a demand if each results page has three banner ads (and is there a demand from advertisers for this)
So, what's your projected cost per search and how do you indend to cover it?
Ok, people are doing some fine things with Outlook and other tools nowdays in the virus world but I think where they fall down is in the social engineering area:) I don't know whether this is technically feasible and I have no desire to find out (I take no responsibility etc....)
Let's say the point of the virus is not to physically disrupt the mail system, but to mentally disrupt it. People should be afraid to open mail messages, and disbelieve the ones they do open, rather than have the mail server crash.
So, step one is to send out the messages gradually so that people don't realise immediately that something is wrong. You don't want to make people wary at the begining. After some interval when you've infected enough machines, then go for the full virus crash.
Step two is to vary the subject. One way would be by making the subject be Re: of something already in the mailbox from the person you are sending the current message to. Make all others that you can't find messages to reply to start with Fwd:.
Step three is to look in the mailbox to see if you can find an administrator of some sort. Look for system administrator or something similar in the title, or look for membership of the admin group or similar. If you manage to get on an administrator's machine then send out a virus alert message to everyone in the address book. Include in the alert a copy of the virus with instructions to double click to disinfect the machine. If you are not on an administrator's machine then send to one or two people in the address book a message that says in the subject Fwd: Virus loose (from admin name here) to see if you can fool people that way.
Anyway don't try any of the above because they probably don't work, and I certainly don't want to be responsible if it does. I'd guess this is the sort of stuff that a professional/governmental virus would try to do. If you were China (for example) and wanted to disrupt email in the US (why I don't know) social engineering to produce a lack of trust in the system is more likely to be successful and effective than the sort of spam attacks we've been seeing lately.
Lessig is the best person for the job. Witness the recent debate on line involving Lessig and ESR.
This is perhaps one of those situations where the people in power appoint the most incompitent opponent so that they can say "look, we listened to opposing viewpoints, but they are all spouted by idiots". Sort of like the fact that members of the Serbian opposition are often more beneficial than harmful to Millosovich.
No, smart because he thinks about what he writes and produces well reasoned arguments for his postions. You don't have to agree with the positions but do have to agree that he is smarted than you or I. (I apologise if you are some sort of legal God whose every one line opinion should be accepted without question)
Election in November, election in November (Quimby
on
'Battling Censorware'
·
· Score: 1
One way to do something apart from whine would be to find out where the candidates you can choose between in November stand on the DMCA. Then make it clear to them that their stand will affect your vote. There are many positions up for election, not just president. Here is an opportunity to at least try to do something about stupid laws by telling the people who passed them that they won't be in a position to do it much longer.
After all, that's how they got prohibition enforced in Springfield. (not a good example, nor is Sideshow Bob's landslide victory)
Somebody mod this guy down instead. Everything is political and only assholes think it isn't. Politics is what decides what you can and can't do. Bugger this, I want a better world.
The idea is that by using the s-expression representation for the xml, i.e. by having the xml represented as scheme you can make the xml self executing among other exciting things. The fact that the xml looks to scheme like scheme code which looks to schem like scheme data lets you do the same sort of things to xml that you can to scheme. Hygenic macros to generate chunks of xml, being able to perform transforms using a real language instead of xslt etc. (btw xslt is ok, and I've done a fair amount of work with it but once you get past the simple stuff it is so wordy and restrictive you just pray for a "real" language instead)
Perhaps they regard that as freedom. After all, without American support of Saudia Arabia perhaps they would be able to free themselves from the Saudi government. You were saying Saudis should stand up and fight. They stood up and fought. If American had provided some support for "freedom" in Saudia Arabia then perhaps it wouldn't have happened. Don't go thinking that repressed Saudis will easily distinguish between their government and the American support that helps keep that government in power.
Apparently the terrorists on September 11 believed strongly enough and were ready to "make that sacrifice.". And lots of them were Saudis. Probably just following your advice. I think the point is to avoid more bloodshed rather than just say to hell with it, and then do a half assed job of trying to pick up the pieces only when some Americans get killed.
I agree, and strongly. Bolting functional features, and elisp is not a functional language IMHO (look at Haskell instead for example), onto perl looks silly. As for some of the syntatic sugar, such as that "hyper" operator, why bother? I use perl, I've even used perl professionally as the only language on a large website project, and for programming in the large it sucks. Give me Java, which is no longer bloated and slow, any day if I have to do programming involving distributed systems, message oriented middleware, or any of the integration work a project always ends up needing.
If only people would put one tenth as much effort into trying to stop bad laws such as the SSSCA as they put into waiting to suck at the corporate teat of the company that pays for those laws we might not be in such a bad state. LOTR will probably be a good movie, but it's not as important as having Disney/Hollywood control your digital life. Wake Up.
The latest keyhole spy satellites are as good as if not better than Hubble for resolving images on the ground. I've read that when they had the mirror problems on Hubble the people who run the Keyhole systems knew what had happen and what to do as they'd already had it happen to them with one of the early KH11 satellites. Of course they couldn't say or do anything officially but....
PHuMAss should have done the smart thing and employed convicts to be personal digital assistants. That way they could have paid them next to nothing and made larger profits. In fact, by recasting the work as training in useful skills they could probably have got money from the state/government to pay for the people as well as charging the customers. If the scheme takes off just use some of your profits to lobby for increased hacking penalties and you'll be assured of an endless supply of workers.
You left off functional languages. I recommend haskell. Things like writing parsers by putting together other parsers using function combination is amazing. It really is, being non imperitive, different.
factor = digit +++ do {symb "("; n -expr; symb ")"; return n}
will parse a factor that is either a digit or a bracked expression.
In Austin Texas there is a doctor who does vasectomies whose name is Richard Chop. Sort of chicken and egg, which came first the name or the vocation. (I kid you not, you can check the phone book.)
That's called "throwing the baby out with the bathwater". You don't need to agree with all of the opinions to see that what he's saying about the civil liberties aspects of this are true. I take it from you comment that you have a different opinion about Bush and therefore will disregard the opinion of everyone else about everything else if they don't share your opinion in this one area.
With the latest proposal in congress Microsoft will be the only legitimate solution BY LAW. If you can't out program them then out lawyer them. BTW I think that ESR is wrong and Lessig is write. Government control of the internet is possible, and these actions show how it can be done, and that it is comming. No connecting that unapproved "pirate friendly" OS to the internet for you.
That Lessig / ESR debate really made ESR look (IMHO) stupid. Lessig has clearly thought more deeply about these issues than ESR has. ESR was one of the people who thought that the government could have no influence over the internet, that it would route around censorship etc. Lessing, in his book and elsewhere, showed that the government didn't need to regulate the internet to change its behavior. I think what happened to Napster showed that Lessig was right, and ESR, however great "The Cathederal and the Bazaar" was, doesn't think enough outside his narrow view for his opinion to be useful/helpful to anyone.
More social engineering is needed. The most effective sort of virus would be one that made people distrust the information the computer gave them. What about proxying connections to cnn to another site that looks the same and announcing Bush's assasination? Good for some stock trades I'd guess.
No one ever got fired for buying oracle/db2. At the moment why would you bet the farm on a wonderful "new" (yes I know it's not really new) technology like this, especially when the previous incarnation of oodbms failed in the early 90s (I was involved with one of these, a complete disaster) when you can get nice object relational mapping tools and use a good and proven solution?
Depends how much you want to code. Certainly the java parsers I've used (xerces etc) let you do entity resolution yourself and so look for the dtd anywhere you want to. In fact I've actually done this.
I've heard nothing but bad things about Visual Source Safe, such as it loosing changes etc. while I've had no such problems with CVS. OTOH, if you have the big bucks just go with the ultimate system and get ClearCase from Rational.
As to the noise: isn't sound a vibration in air, and as I recall there is no air on the moon. Things might vibrate but you wouldn't be able to hear them.
The article mentions a patent for adding bogus addresses to usenet etc. and monitoring them for spam. Stuff send to the addresses must be spam and the patterns it matches can be used to mark other messages as spam. This looks like something that orbs or maps does already. Can someone comment? Has someone got a patent of a technique that is currently in use?
For example, your average German circa 1941 was as decent a human being as any other, but grouped together as "Nazi Germany" they did a lot of horrible things. Actually I'd take issue with that, c.f. "Hitler's willing executioners". Germany was, from the middle ages until the end of WWII a deeply anti-semitic country. There really is no problem in explaining how the Nazis were able to persuade ordinary Germans to do what they did, the answer is that no persuasion was needed. In some cases society is not driven by a small group of people with nasty ideas but reflects the real beliefs of the majority, however horrible they may be.
Oh yea, there's a demand all right, I'd certainly like a better search than deja but would I be willing to pay, will advertisers be willing to pay, who else is going to pay? Last year a business plan that skips the payment part might have worked, these days "show me the money".
Instead of asking "is there a demand" ask
is there a demand if each search costs the user $0.01
or
is there a demand if each results page has three banner ads (and is there a demand from advertisers for this)
So, what's your projected cost per search and how do you indend to cover it?
Ok, people are doing some fine things with Outlook and other tools nowdays in the virus world but I think where they fall down is in the social engineering area :) I don't know whether this is technically feasible and I have no desire to find out (I take no responsibility etc....)
Let's say the point of the virus is not to physically disrupt the mail system, but to mentally disrupt it. People should be afraid to open mail messages, and disbelieve the ones they do open, rather than have the mail server crash.
So, step one is to send out the messages gradually so that people don't realise immediately that something is wrong. You don't want to make people wary at the begining. After some interval when you've infected enough machines, then go for the full virus crash.
Step two is to vary the subject. One way would be by making the subject be Re: of something already in the mailbox from the person you are sending the current message to. Make all others that you can't find messages to reply to start with Fwd:.
Step three is to look in the mailbox to see if you can find an administrator of some sort. Look for system administrator or something similar in the title, or look for membership of the admin group or similar. If you manage to get on an administrator's machine then send out a virus alert message to everyone in the address book. Include in the alert a copy of the virus with instructions to double click to disinfect the machine. If you are not on an administrator's machine then send to one or two people in the address book a message that says in the subject Fwd: Virus loose (from admin name here) to see if you can fool people that way.
Anyway don't try any of the above because they probably don't work, and I certainly don't want to be responsible if it does. I'd guess this is the sort of stuff that a professional/governmental virus would try to do. If you were China (for example) and wanted to disrupt email in the US (why I don't know) social engineering to produce a lack of trust in the system is more likely to be successful and effective than the sort of spam attacks we've been seeing lately.
Lessig is the best person for the job. Witness the recent debate on line involving Lessig and ESR.
This is perhaps one of those situations where the people in power appoint the most incompitent opponent so that they can say "look, we listened to opposing viewpoints, but they are all spouted by idiots". Sort of like the fact that members of the Serbian opposition are often more beneficial than harmful to Millosovich.
No, smart because he thinks about what he writes and produces well reasoned arguments for his postions. You don't have to agree with the positions but do have to agree that he is smarted than you or I. (I apologise if you are some sort of legal God whose every one line opinion should be accepted without question)
One way to do something apart from whine would be to find out where the candidates you can choose between in November stand on the DMCA. Then make it clear to them that their stand will affect your vote. There are many positions up for election, not just president. Here is an opportunity to at least try to do something about stupid laws by telling the people who passed them that they won't be in a position to do it much longer.
After all, that's how they got prohibition enforced in Springfield. (not a good example, nor is Sideshow Bob's landslide victory)