First off, the FBI is most definately not going to come around because of a couple of stolen DVDs. Most importantly though, the DVD's would actually have to get mailed somewhere. So, unless he also used your postal address and hung out by your mailbox until the DVD's got dropped off and then stole them, you don't really have a problem.
You may have heard of something called a
"dictionary"
But apart from that, I'm with you all the way: I'd rather trust the future of space travel to people who do unqualified bitching about choice of words.
I think the notable difference is: "routers route and layer 3 switches are marketing bullshit".
You suggest that layer 3 switches are basically dumb'ed down versions of real routers, but people selling the stuff want to sell them as full featured routers, only faster, plus layer 2 switching:
In essence, aggregate performance is the primary difference between Layer 3 switches and traditional routers.
taken from
Cisco's page on the topic.
Which is a shame, because the term "routing" is left to mean "slow layer-3 switching".
Actually, they're beginning to be called routers, because routers are now known as layer 3 switches. Having thus freed up a cool term like router it'd be a pity not to have any more use for it...
Try to explain: (int * ac, char ** av) in 100 words or less!
av is an array of strings which holds your arguments. ac is the count of arguments passed to the program. av[0] is the program name that was ran. av[1] is the first argument.
Do I win a prize?
Well your answer is correct, so you get a smiley. Then again, I didn't ask what those meant in the context of the main function... That's not the point, though.
A thing to explain to somebody who doesn't know C anyway would be, e.g. what's **?
"I though * meant pointer and now your telling me it's an array, and I though arrays are symbolised by []"
"Why do I need to pass the function the length of the array? When I initialise an array, I have to specifically state how many elements it's supposed to hold, so why can't the compiler just remember?"
Those things are clear to somebody who knows them, but they're not intuitive. Finally, the post was a rebuke of the parent that claimed (String [] args) is more complicated and verbose than (int * ac, char ** av)
I'm having difficulty deciding if you're just stupid or trolling, so I'll give you the benefit of the doubt.
Where did you come up with those "Hello World"-Samples?
import java.lang.*; // no need to import java.lang.*. If you do you would have to do it you should... package org.slashdot.examples; //...place it _after_ the package declaration, which is also not necessary public class HelloWorld { public static void main(String args[]) { System.out.println("Hello, World!"); System.exit(0); // as is the call to System.exit. } }
While at the same time, your C code is incorrectly abbreviated.
#include // you're not including anything with the above, while you would actually need to include: #include <stdlib.h> #include <stdio.h> int main (int * ac, char ** av) { printf("Hello, World!\n");
// calling the exit function on success is much more common in C than in Java, and considered good style: exit(EXIT_SUCCESS); }
Leaving out the comments I come to 124 chars for the c programm and 112 for java. The java example is certainly less complex when you leave out all the confisuing crap you threw in. Try to explain: (int * ac, char ** av) in 100 words or less!
Why is it that the great majority of threads in this story follow the line:
"Great, help you out, you're just a dirty rotten spammer that wants to build a big fat spamdatabase, you spamlord!"
Did any of you guys read the story? What possible use could it be for a spammer to know what Zip code is in which congressional district, or vice versa? Give the guy a break, not everyone is malicious.
And what's up with "you're using Linux, so that means you're just out to get a free lunch"? Even if that were true, who cares about peoples motivation for using Linux, or Windows for that matter.
You probably have a US-based webpage, which would account for the number of hits coming from the US. If that's the instrument I would use to measure net population, I'd have to assume that Internet users are composed of nearly 100% Germans, cause the hits on my German site are nearly all from Germany.
So what? Even if that was true, what's the problem? People participate in discussion on Slashdot for a variety of reason: for fun, to exchange experiences with strangers, some even see it as a place to whine and bitch about everything and anything.
People who whine and bitch all the time are really annoying, though, cause their participation isn't contructive. That's why: You won't get an answer from me. Sorry. is not really much of a threat.If only the people who spend so much time bitching about the Slashdot Community used that time to contribute to the community.
Now if someone uses the information that turns up in a discussion and puts that information to good use, e.g. setting up interesting training programmes, that's fine by me, more power to them. Remember "Information wants to be free":)
Did anybody else have that stray paragraph about "They Might be Giants" in the middle of the article:
... Without Leidner's map, surely the films of Spike Lee, the music of Lou Reed, the writing of Isaac Singer, and the paintings of Keith Haring could reseed some of New York's ubietyits ineffable, undeniable sense of placein a dead hole smoldering at 41 degrees north latitude and 74 degrees west longitude.
An avant pop group like They Might Be Giants may be New York's house band, first performing in Central Park in 1982, but their sonic take on this community commands airtime on college radio, and fills venues grand and podunk whenever partners John Flansburgh and John Linnell go on tour. High school kids across the nation hear in They Might Be Giants the promise of a city where it's OK to be quirky and smart, and in that way they hold some piece of this place.
Pondering Leidner's map, Flansburgh says, "Piet Mondrian's Broadway Boogie-Woogie is a conception of New York that's as real to me. It's not just about the splendor of the physical space; it's the idea of where New York takes your mind." In that abstract painting, congested blocks of yellow, red, and blue jostle in tight lines, blending visual rhythm with coveted patches of openness. It's a mapmaker's hell, but it feels true.
Or is that supposed to be in there?
Anyhow, I seriously think that after being reduced to burning rumble, there will be more serious problems than deciding if NY should reconstruct the old houses or build more modern ones. So I'm thinking, maybe the author's priorities are so skewed that the TMBG paragraph isn't a content management bug, but put in deliberately.
I propose collecting DNA samples of all NYC residents and storing them (the samples) in large off-site databases, so they to can all be reconstructed after "The big catastrophe". Oh wait, they're already doing that!
The Slashdot Way involves duct tape, bailing wire, and, sometimes, a 386 running RedHat.
Dude, you're way wrong. Pentium 166's are now the preferred GNU/Linux "rescued from the garbage heap" platforms for these applications. And you've got the sometimes in the wrong place. It always involves Linux, although not necessarily RedHat. Duct tape and bailing wire are in the sometimes used category.
Dude, you need to be seriously smacked on the side of the head with a clue-by-four (tm)! First off, no real haxors use RedHat boxen, cause they suxor. If you want to seriously use Li(g)nux you have to use Debian, cause thats what Linus and RMS use.
Secondly, if you're running like 4 TV-Cards doing realtime video (mpeg4) encoding of 4 s-vga video signals, we're talking like 60GB/sec bandwidth raw IO (per channel)! I think you would probably need SCSI for that.
Also, since the place I worked for did this with a bunch of old Sun's we had laying around, I think you would need more raw numbercrunching power than that P166 is going to provide. I swear to god, to get that type of throughput, you'll need at least a P250. You'll have difficulty overclocking your 166 to go a 250Mhz without using water-cooling.
Which is what we ended up doing on that Sun, too, btw. Man you've not played Quake Arena, till you've played it on an E450 with 24 UltraSparc2's overclocked from 450 Mhz to 600 Mhz, at first we though we would have to use liquid helium to cool the fucker.
[Disclaimer: this is not a serious post, and I don't usually talk or type this way.)
You do, too! I've been watching your talking and typing recently. It is I who doesn't usually talk this way.:)
>>Microsoft still has a long way to go to reach full n-tier architecture with a full fledged persistence engine and generalized stateful session framework.>>
I'm getting the hell out of here before I start to understand that sentence. Holy shit.
I am in the process of setting up an animation shop
What's an "animation shop"? Scientific Imaging? Games? Movies? What kind o background do you have? What market do you want to cater to?
Who are you doing this for? Yourself, a customer, the company you work for? What all is entailed in "setting up a shop"? If you're really setting up a professional shop from top to bottom, don't you feel totally unqualified not even having an idea what file formats you'll need?
Any clue as to what market, what customers you'll be serving? What file formats are they using, that might be a good place to start.As mentioned above what tools will you be needing, what are the people working at the "shop" familiar with?
Or is it that the question could be rephrased as: "I've always dreamed of doing computer animation, but I have no idea how, but I'm going to start a company that does stuff?"
I'm afraid I'm a bit grumpy today, sorry, but the question as asked can't be answered.
How is that any different than giving them your email address to begin with?
Well that's the point! Put another way: How is this scheme of warding off spam any different from not publishing your email address in the first place?
The reason you make your address public is to be able to be contacted. In order to be contacted you'd have to pass along the "name" attribute along with the email-address, but if you publish the special name attribute you lose the spam protection. If you don't publish the "name" along with the address you might as well not publish the email address in the first place because it would be useless.
Sooner or later your "name" tag will be popping up alongside your email address in spammer hotlists anyway. As a preequisite for being useful your "name" needs to be similarly accessible as your address in order for people to be able to reach you. I do get unsolicited email that isn't Spam (eg follow-ups to usenet discussions..) and I really don't want to miss that aspect of communication.
Also: the MD5 scheme wouldn't really work either, cause it's open to replay attacks. Anyone that's cc in a mail to you will see your hashed "name" attribute in the header, can copy it and will be able to send you spam. To solve that you most definately WOULD have to modify server software and add server-side processing. Because the system would have to be universally used in order to be useful that means -wait- modifying every single piece of software that has to do with email transport, delivery and application in existance. (OK that's kind of polemic, I realise that there would be safe ways to pack an additional attribute into a mail header)
In my opinion, it would be more productive to make the originator of the email to use some kind of "name" to unrefutably identify him/herself, but that would be technically more difficult to enforce and would also raise some freedom issues.
But, that's all pretty much irrelevant because the protection offered is -even if technically feasable- the same as the protection offered by just not publishing your address.
You have to inform everyone that you're communicating with of your name. Just like you have to inform everyone you'd like to communicate with of your email address. In order to not stifle communication with strangers, you will always have to publically communicate your "address" whether it consists of just the email address or additional information.
What your basically saying is: "I won't accept email from anyone who doesn't know my address." Which is a system of blocking spam -btw- already works now!
Adding this to email clients would be a trivial task. Adding this to all the worlds email clients is far from trivial.
Done at the client level, so it adds no server processing overhead It also doesn't serve to reduce bandwidth consumption.
>>For example, lets say we have a 600 Gig database >>of items that we want to run price changes on. >>The Java app can get it done but, it takes 13
>>hours. Meanwhile, the C++ app gets it done in 8 >>hours.
>In such an application, the bottleneck will >likely be the Database server, and the speed at >which it can perform table updates. The second >bottleneck will likely be the network
So, do you think the DB-Server is likely to be programmed in Java? Or the routing code?
Yes, that's right. Also don't get Bill Gates, he's pretty busy and pretty expensive and some of the LUG geeks might not like him.
Gorbachow is also VERY expensive I hear. He'll probably have an accent and won't be able to say alot about computers, because he's from Russia and they don't have computers there.
A lot of the other people mentioned aren't busy and would be pretty cheap. I can't imagine RMS or ESR or whoever charges AT ALL because speach wants to be free just like software.
Seriously though: If I were you, I'd maybe consider asking the members of your LUG what they would be interested in hearing about. Maybe you can start off by then members themselves speaking about their fields of interest/expertise.
Re:Some of us worked our way through art school...
on
Life as Video Game Art
·
· Score: 1
If you appreciate nuclear weapons, pay for them, Don't make me pay for them.
Your arguement isn't valid, because it can be applied to just about anything that your tax money is spent on. Hey, don't like to be shot on the street? Hire a bunch of body guards. I don't want pay your cops with my money. How about the Space Shuttle?
Art is an important part of society, it plays a central role in defining our culture and needs to be supported.
Youse shure no alotta long difficult wurds! I didn't understand nune of wutcha said, sir, but I recognised tha part of the Tower of Babel, cuz the preacher told me bout it last Sunday!
Someone please tell me this is a troll, I haven't gotten this close to falling asleep reading since Derrida.
Where does anyone claim that/.'s reason is "true reason", or that "every word that leaves its mouth is teeming with useful information", look in the official/. FAQ:
Question: I Slashdot the one and only true reason/enlightenment? Does every word that leaves its mouth teem with useful information?
Answer: NO! Only lamers are allowed to post stories to Slashdot.
Works fine for me (NT 4, SP 5, german). I did have to run the installer twice though, and the first time I started it, it took forever and ended in Dr. Watson. Works fine now.
Well on the other hand it's a very robust, timetested system (not that I ever worked with it). I have heard anecdotes from an older programmer about an AS/400 system they were using in South America someplace when a major earthquake hit and pretty much left everything in shambles. The AS/400s just parked their drives and after the quake was over resume service as if nothing had happened...
You should also take a look at the problem set / course description he makes available. They describe a curiculum that's close to what you want to teach:
First off, the FBI is most definately not going to come around because of a couple of stolen DVDs. Most importantly though, the DVD's would actually have to get mailed somewhere. So, unless he also used your postal address and hung out by your mailbox until the DVD's got dropped off and then stole them, you don't really have a problem.
You may have heard of something called a "dictionary"
But apart from that, I'm with you all the way: I'd rather trust the future of space travel to people who do unqualified bitching about choice of words.
Actually, they're beginning to be called routers, because routers are now known as layer 3 switches. Having thus freed up a cool term like router it'd be a pity not to have any more use for it...
Well your answer is correct, so you get a smiley. Then again, I didn't ask what those meant in the context of the main function... That's not the point, though.
A thing to explain to somebody who doesn't know C anyway would be, e.g. what's **?
Those things are clear to somebody who knows them, but they're not intuitive. Finally, the post was a rebuke of the parent that claimed (String [] args) is more complicated and verbose than (int * ac, char ** av)
I'm having difficulty deciding if you're just stupid or trolling, so I'll give you the benefit of the doubt.
... ...place it _after_ the package declaration, which is also not necessary
Where did you come up with those "Hello World"-Samples?
import java.lang.*;
// no need to import java.lang.*. If you do you would have to do it you should
package org.slashdot.examples;
//
public class HelloWorld {
public static void main(String args[]) {
System.out.println("Hello, World!");
System.exit(0);
// as is the call to System.exit.
}
}
While at the same time, your C code is incorrectly abbreviated.
#include
// you're not including anything with the above, while you would actually need to include:
#include <stdlib.h>
#include <stdio.h>
int main (int * ac, char ** av) {
printf("Hello, World!\n");
// calling the exit function on success is much more common in C than in Java, and considered good style:
exit(EXIT_SUCCESS);
}
Leaving out the comments I come to 124 chars for the c programm and 112 for java. The java example is certainly less complex when you leave out all the confisuing crap you threw in. Try to explain: (int * ac, char ** av) in 100 words or less!
"Great, help you out, you're just a dirty rotten spammer that wants to build a big fat spamdatabase, you spamlord!"
Did any of you guys read the story? What possible use could it be for a spammer to know what Zip code is in which congressional district, or vice versa? Give the guy a break, not everyone is malicious.
And what's up with "you're using Linux, so that means you're just out to get a free lunch"? Even if that were true, who cares about peoples motivation for using Linux, or Windows for that matter.
You probably have a US-based webpage, which would account for the number of hits coming from the US. If that's the instrument I would use to measure net population, I'd have to assume that Internet users are composed of nearly 100% Germans, cause the hits on my German site are nearly all from Germany.
People who whine and bitch all the time are really annoying, though, cause their participation isn't contructive. That's why: You won't get an answer from me. Sorry. is not really much of a threat.If only the people who spend so much time bitching about the Slashdot Community used that time to contribute to the community.
Now if someone uses the information that turns up in a discussion and puts that information to good use, e.g. setting up interesting training programmes, that's fine by me, more power to them. Remember "Information wants to be free" :)
More importantly, he's looking for c/c++ libraries and not Perl.
Or is that supposed to be in there?
Anyhow, I seriously think that after being reduced to burning rumble, there will be more serious problems than deciding if NY should reconstruct the old houses or build more modern ones. So I'm thinking, maybe the author's priorities are so skewed that the TMBG paragraph isn't a content management bug, but put in deliberately.
I propose collecting DNA samples of all NYC residents and storing them (the samples) in large off-site databases, so they to can all be reconstructed after "The big catastrophe". Oh wait, they're already doing that!
Secondly, if you're running like 4 TV-Cards doing realtime video (mpeg4) encoding of 4 s-vga video signals, we're talking like 60GB/sec bandwidth raw IO (per channel)! I think you would probably need SCSI for that.
Also, since the place I worked for did this with a bunch of old Sun's we had laying around, I think you would need more raw numbercrunching power than that P166 is going to provide. I swear to god, to get that type of throughput, you'll need at least a P250. You'll have difficulty overclocking your 166 to go a 250Mhz without using water-cooling.
Which is what we ended up doing on that Sun, too, btw. Man you've not played Quake Arena, till you've played it on an E450 with 24 UltraSparc2's overclocked from 450 Mhz to 600 Mhz, at first we though we would have to use liquid helium to cool the fucker.
You do, too! I've been watching your talking and typing recently. It is I who doesn't usually talk this way.>>Microsoft still has a long way to go to reach full n-tier architecture with a full fledged persistence engine and generalized stateful session framework.>>
I'm getting the hell out of here before I start to understand that sentence. Holy shit.
What's an "animation shop"? Scientific Imaging? Games? Movies? What kind o background do you have? What market do you want to cater to?
Who are you doing this for? Yourself, a customer, the company you work for? What all is entailed in "setting up a shop"? If you're really setting up a professional shop from top to bottom, don't you feel totally unqualified not even having an idea what file formats you'll need?
Any clue as to what market, what customers you'll be serving? What file formats are they using, that might be a good place to start.As mentioned above what tools will you be needing, what are the people working at the "shop" familiar with?
Or is it that the question could be rephrased as: "I've always dreamed of doing computer animation, but I have no idea how, but I'm going to start a company that does stuff?"
I'm afraid I'm a bit grumpy today, sorry, but the question as asked can't be answered.
Well that's the point! Put another way: How is this scheme of warding off spam any different from not publishing your email address in the first place?
The reason you make your address public is to be able to be contacted. In order to be contacted you'd have to pass along the "name" attribute along with the email-address, but if you publish the special name attribute you lose the spam protection. If you don't publish the "name" along with the address you might as well not publish the email address in the first place because it would be useless.
Sooner or later your "name" tag will be popping up alongside your email address in spammer hotlists anyway. As a preequisite for being useful your "name" needs to be similarly accessible as your address in order for people to be able to reach you. I do get unsolicited email that isn't Spam (eg follow-ups to usenet discussions ..) and I really don't want to miss that aspect of communication.
Also: the MD5 scheme wouldn't really work either, cause it's open to replay attacks. Anyone that's cc in a mail to you will see your hashed "name" attribute in the header, can copy it and will be able to send you spam. To solve that you most definately WOULD have to modify server software and add server-side processing. Because the system would have to be universally used in order to be useful that means -wait- modifying every single piece of software that has to do with email transport, delivery and application in existance. (OK that's kind of polemic, I realise that there would be safe ways to pack an additional attribute into a mail header)
In my opinion, it would be more productive to make the originator of the email to use some kind of "name" to unrefutably identify him/herself, but that would be technically more difficult to enforce and would also raise some freedom issues.
But, that's all pretty much irrelevant because the protection offered is -even if technically feasable- the same as the protection offered by just not publishing your address.
-tim
You have to inform everyone that you're communicating with of your name. Just like you have to inform everyone you'd like to communicate with of your email address. In order to not stifle communication with strangers, you will always have to publically communicate your "address" whether it consists of just the email address or additional information.
What your basically saying is: "I won't accept email from anyone who doesn't know my address." Which is a system of blocking spam -btw- already works now!
Adding this to email clients would be a trivial task. Adding this to all the worlds email clients is far from trivial.
Done at the client level, so it adds no server processing overhead It also doesn't serve to reduce bandwidth consumption.
>>For example, lets say we have a 600 Gig database >>of items that we want to run price changes on. >>The Java app can get it done but, it takes 13
>>hours. Meanwhile, the C++ app gets it done in 8 >>hours.
>In such an application, the bottleneck will >likely be the Database server, and the speed at >which it can perform table updates. The second >bottleneck will likely be the network
So, do you think the DB-Server is likely to be programmed in Java? Or the routing code?
if (document.referrer.toLowerCase().indexOf("slashdot .org")>-1) location.href="http://www.microsoft.com/windows/ie /";
The page displays the same way on IE as on Netscape, i.e. if you're coming from /. it will redirect you.
Gorbachow is also VERY expensive I hear. He'll probably have an accent and won't be able to say alot about computers, because he's from Russia and they don't have computers there.
A lot of the other people mentioned aren't busy and would be pretty cheap. I can't imagine RMS or ESR or whoever charges AT ALL because speach wants to be free just like software.
Seriously though: If I were you, I'd maybe consider asking the members of your LUG what they would be interested in hearing about. Maybe you can start off by then members themselves speaking about their fields of interest/expertise.
Your arguement isn't valid, because it can be applied to just about anything that your tax money is spent on. Hey, don't like to be shot on the street? Hire a bunch of body guards. I don't want pay your cops with my money. How about the Space Shuttle?
Art is an important part of society, it plays a central role in defining our culture and needs to be supported.
So you consider Oracle to be standards compliant? *cough* Exactly what standards are you thinking of?
Someone please tell me this is a troll, I haven't gotten this close to falling asleep reading since Derrida.
Where does anyone claim that /.'s reason is "true reason", or that "every word that leaves its mouth is teeming with useful information", look in the official /. FAQ:
Question: I Slashdot the one and only true reason/enlightenment? Does every word that leaves its mouth teem with useful information?
Answer: NO! Only lamers are allowed to post stories to Slashdot.
Works fine for me (NT 4, SP 5, german). I did have to run the installer twice though, and the first time I started it, it took forever and ended in Dr. Watson. Works fine now.
Well on the other hand it's a very robust, timetested system (not that I ever worked with it). I have heard anecdotes from an older programmer about an AS/400 system they were using in South America someplace when a major earthquake hit and pretty much left everything in shambles. The AS/400s just parked their drives and after the quake was over resume service as if nothing had happened...
http://philip.greenspun.com/teaching/one-term-web
and
http://philip.greenspun.com/teaching/psets/