I think if plugins were available for various email clients that users would use them gladly. I'd certainly use one; and they shouldn't be too terribly hard to write for the major email clients on linux, although I have to admit i have absolutely no idea how to write a plugin for outlook. Although if you asked me, spam and viruses should be regarded as a punishment for using outlook, so i'm not sure i'd want there to be a plugin available for that:).
as far as defeating it with an image, that's kind of dumb. first of all, the image tag would be regarded as a spam indicator, as would, to an extent at least, the fact that there's an html attachment. additionally the url or image name would indicate a spam factor as well. its not a matter of what words are readable, even the lack of words would be a statistical feature.
Its not a matter of the neighborhood you live in. Children are abducted every day from neighborhoods ranging from crackhouses to multimillion dollar homes. The serial killer baton rouge is currently dealing with struck twice in the same rich neighborhood. despite widespread belief to the contrary, many types of crime are not a function of where you live. so unless you're willing to move to an island in the south pacific where you are the only inhabitants, you're absurdly naive to reject the possibility of your child being abducted from your neighborhood.
I'd be a lot more worried about that GIS information being useful to terrorists who want to destroy the city in the first place. Not that the possiblity is all that likely, but it seems to me that if someone or some entity manages to level a city like New York, rebuilding it is going to be one of the last things on our minds...
Note: I'm not saying CS grads should be guru's in whatever language they choose after a day, but they should be able to get by
too true... a professor of mine told us the first day of class that by the end of the semester, all we would need to be semi-productive (note: he said semi-productive, not necessarily efficient) in any language was the syntax for three structures: a loop, an assignment, and a conditional. I would say that's been my experience so far, though i would augment that with the caveat that to really produce anything worthwhile, one would have to know how to use a function library. so make that 4 things.
I'm going to retire as a millionaire by the time I'm thirty. I'm well on my way to this goal. My business plan is to sell cat litter on the internet. http://dumbshit.com. I'm figuring on an IPO in the near future that will make me millions, after of course the venture capitalists get done throwing their money at me.
what? its been done? not like this my friend... you see, the difference here is, i'm selling CAT LITTER... on the INTERNET... it's a guaranteed sell! how many people do you know have cats? and don't they all need cat litter? and everybody has the internet! its a match made in heaven.
They won't be making any milkshakes out of this milk. They'll be processing it to take the proteins out and put them into a medicine; this is just a cheaper way to produce the proteins than whats currently there.
In the first place, this could very well be someone else's answering machine you're fucking with. Secondly, interfering with this person's communications is some violation of federal statute, under wire fraud, I believe.
... are not commonly prescribed anymore because they interact with damn near every chemical you could possibly put into your body. everything from ginseng to st. john's wort to alcohol. If you or anyone you know is still taking them, you should talk to your doctor about switching to a safer more effective alternative.
both; i work on web and server based applications as my primary job, and pure web development for freelance. I'd like to split off from my "real" job and start my own company developing a couple of applications for some fairly specific domains, but I can't support myself while getting started, and investment capital is a little hard to come by these days, so until i at least get a prototype ready with some pretty heavy functionality, i'm stuck working for The Man.:(
as far as what can be done at home, there's no limit as long as you're motivated and working on projects that lend themselves to single individuals working, then integrating together. for instance, my module pretty much stands by itself, and I maintain a point of integration into the rest of our product. works pretty well for the most part. another thing that helps is that i have most of the bugs worked out of it. when you have a lot of bugs in the software, whether its because you took it over from someone who sucks, or its a very early version, or you yourself suck (not trying to imply anything there, just pointing out one possibility:P ) it means that there are a lot more people trying to come to you and point out some problem or something like that. to limit that i try to do a lot of unit testing and document the hell out of everything.
incidentally, if anyone knows anyone in the austin area that's hiring, i'm looking for a new job
Yeah, I started working in the main office--stayed in there for almost 2 years. Then I got engaged and fiance was going to grad school in a different state, and I wasn't staying behind, so I told them that I'd either help them find my replacement or they'd have to work something out for me to work at home... ordinarily i'm sure they'd have rather found someone else, but a strange and fortuitous set of circumstances (the main one being the resignation of my boss who would have rather cut off his arm than let someone work outside the office where he couldn't micromanage them) led to the latter option being chosen.
Honestly, its not all its cracked up to be. sure, its nice being able to do what i want when i want and having the flexibility that telecommuting allows me, but i'd honestly rather work in an office that has a decent flex-time policy and cool coworkers--the main advantage i see to working from home for me is that I never really saw eye to eye with my coworkers in the office. makes it much easier to put up with office shenanigans when you don't have to listen to it day in and day out. I'd also warn you that motivation can quickly become a problem when you work from home. The first time you get a sucky project that you would have a hard enough time focusing on in the office you'll see what i mean--its ten times harder to concentrate on it when its a sunny day by the pool and the coeds are sunbathing.:)
Yeah, I do just that sort of thing. Basically I freelance for a friend I met on the internet who knows only the barest basics about web applications yet somehow finds himself as the owner of a web company. Essentially I maintain these sites when theres a problem, and he does the bulk of the changes such as "change 'the' on this page to 'a'". When there's larger amounts of development to be done than i can handle with my present job (which i also telecommute to) I have him send it out to another agency in his area, then I maintain their work. works out pretty well, puts an extra 12k a year into my pocket, and everybody's happy.
I just called Phil Gramm, and while you're right, its way too easy NOT to do it, I have my doubts as to whether my opinion is going to make a shred of difference to this congressman.
I'm not convinced that the intern manning the phone will pass along my opinion for one thing--the guy sounded like i was interrupting his soap operas or something. secondly, the guy is a republican from texas, and frankly, I think he's a little too beholden to big business, and media in particular.
I'd recommend pair programming in this case. Ordinarily, I think it isn't terribly conducive to getting a lot of work done, enough to justify two bodies at one keyboard. But in this case, it seems that two bodies at two keyboards is the functional equivalent of nobody at any keyboards.
Pair programming will probably make them stay on task better, since they'll sort of "guilt-trip" themselves into it. When one of them has a problem, chances are the other will know how to solve it.
Also institute daily builds using ant or somethign of that nature. That way there's no excuse for not having compiled the code--and when it doesn't compile, everyone gets a report. Another way to push the guilty parties a little harder to get their ass into gear.
I think most of the concepts of extreme programming apply to your situation. Programming methodologies in general hold back great programmers, but their reason for being is to help mediocre programmers become good (and productive) ones. I'd say this is a textbook case.
Also, having been both the 90%'er and the lazy fuckoff at various points in my career, i can tell you that motivation is everything. Pool tables and perks won't get the work out of them--they truly have to feel like a team, and feel like they're letting the team down when they slack. From your post, it would seem that you don't really feel the team effort either. I think that the most important change you can make would be to help foster that atmosphere. You also mentioned being the defacto lead on the project; don't assume that position unless its given to you by someone with authority to do so. It pisses off your coworkers.
Re:Do something about it Taco....
on
Spam Doesn't Work?
·
· Score: 3, Funny
No joke, over 5 spams a day to a spam maildir,
You're only getting 5 spams a day? why the hell do you bother with spamassasin? i'd give my left nut to only get 5 a day. hell, i get 5 spams a day from PEOPLE I KNOW (fwds, chain mail, etc), more like 5 real spam every hour.
people like you don't have a right to use spamassasin. wussy.
if there's a way to do it, i'd sure as shit like to know... i've quit downloading mp3's altogether since i developed this anal retentive streak about my mp3s... i only rip them off cds i can physically put in the drive and download track information at the time of ripping... don't ask me why, i don't know, it never used to bother me to have a full set of eminem labelled sarah mclachlan, or the latest limp bizkit that turned out to be a bunch of 20 second alternating cuts of britney spears and n'sync cat'ed together.
The problem that this bill acknowledges is the disparity of jurisdiction that the states have. Contrary to what some other posts would tell you, murder is not against federal law, except under special circumstances (weapons of mass destruction, etc...). The Constitution does not give the federal government reign over any types of crime except for treason, and specifically reserves anything not given to the federal government to the states. However, the Constitution does give the federal government jurisdiction over interstate matters, which is the justification for this new bill: if a hacker intentionally causes the death of someone in another state, whose jurisdiction does the prosecution fall under? the state in which the victim died, or the state in which the hacker committed the crime? This bill gives that jurisdiction to the federal government, under the interstate regulation and full-faith-and-credit clauses.
most of the world regards the US as a single country; IMO, in the minds of the framers, it was more like a whole bunch of small countries who agree to work together, more akin to the EU's current organization. That's why there's a need for these seemingly redundant criminalizations.
do it in .Net with GTK#
on
wxWindows vs. MFC
·
· Score: 3, Interesting
if you use.Net with GTK#, you not only help out the development effort of gtk# (by testing) and mono (if you go for the whole platform-independent thing), you learn a toolkit that is going to be commonly useful. I don't know much about wxWindows, only that its never been a requirement for any job i've interviewed for, and as far as i'm concerned, MFC is dead... yeah, there's still a lot of apps written in it, but very few new ones.
Personally, I don't see how this is offtopic... I mean, the friggin article description mentioned it looking like a keyhole, and i was merely adding to that discussion. Oh well, i've been contemplating the change from karmawhore to troll anyway...
I think if plugins were available for various email clients that users would use them gladly. I'd certainly use one; and they shouldn't be too terribly hard to write for the major email clients on linux, although I have to admit i have absolutely no idea how to write a plugin for outlook. Although if you asked me, spam and viruses should be regarded as a punishment for using outlook, so i'm not sure i'd want there to be a plugin available for that :).
as far as defeating it with an image, that's kind of dumb. first of all, the image tag would be regarded as a spam indicator, as would, to an extent at least, the fact that there's an html attachment. additionally the url or image name would indicate a spam factor as well. its not a matter of what words are readable, even the lack of words would be a statistical feature.
On the other hand if you run the statistics on email of an average horny teenager, the probabilities might get a bit different.
:).
Most teens i know are still naive enough to call it "making love"
Trillian isn't open source. although it is possibly the best IM client out there.
Its not a matter of the neighborhood you live in. Children are abducted every day from neighborhoods ranging from crackhouses to multimillion dollar homes. The serial killer baton rouge is currently dealing with struck twice in the same rich neighborhood. despite widespread belief to the contrary, many types of crime are not a function of where you live. so unless you're willing to move to an island in the south pacific where you are the only inhabitants, you're absurdly naive to reject the possibility of your child being abducted from your neighborhood.
I'd be a lot more worried about that GIS information being useful to terrorists who want to destroy the city in the first place. Not that the possiblity is all that likely, but it seems to me that if someone or some entity manages to level a city like New York, rebuilding it is going to be one of the last things on our minds...
Note: I'm not saying CS grads should be guru's in whatever language they choose after a day, but they should be able to get by
too true... a professor of mine told us the first day of class that by the end of the semester, all we would need to be semi-productive (note: he said semi-productive, not necessarily efficient) in any language was the syntax for three structures: a loop, an assignment, and a conditional. I would say that's been my experience so far, though i would augment that with the caveat that to really produce anything worthwhile, one would have to know how to use a function library. so make that 4 things.
I think it probably hit a little too close to home...
I'm going to retire as a millionaire by the time I'm thirty. I'm well on my way to this goal. My business plan is to sell cat litter on the internet. http://dumbshit.com. I'm figuring on an IPO in the near future that will make me millions, after of course the venture capitalists get done throwing their money at me.
what? its been done? not like this my friend... you see, the difference here is, i'm selling CAT LITTER... on the INTERNET... it's a guaranteed sell! how many people do you know have cats? and don't they all need cat litter? and everybody has the internet! its a match made in heaven.
They won't be making any milkshakes out of this milk. They'll be processing it to take the proteins out and put them into a medicine; this is just a cheaper way to produce the proteins than whats currently there.
In the first place, this could very well be someone else's answering machine you're fucking with. Secondly, interfering with this person's communications is some violation of federal statute, under wire fraud, I believe.
Does anyone else find it strange to see a microsoft ad on slashdot?
... are not commonly prescribed anymore because they interact with damn near every chemical you could possibly put into your body. everything from ginseng to st. john's wort to alcohol. If you or anyone you know is still taking them, you should talk to your doctor about switching to a safer more effective alternative.
Somebody mod parent up...
both; i work on web and server based applications as my primary job, and pure web development for freelance. I'd like to split off from my "real" job and start my own company developing a couple of applications for some fairly specific domains, but I can't support myself while getting started, and investment capital is a little hard to come by these days, so until i at least get a prototype ready with some pretty heavy functionality, i'm stuck working for The Man. :(
:P ) it means that there are a lot more people trying to come to you and point out some problem or something like that. to limit that i try to do a lot of unit testing and document the hell out of everything.
as far as what can be done at home, there's no limit as long as you're motivated and working on projects that lend themselves to single individuals working, then integrating together. for instance, my module pretty much stands by itself, and I maintain a point of integration into the rest of our product. works pretty well for the most part. another thing that helps is that i have most of the bugs worked out of it. when you have a lot of bugs in the software, whether its because you took it over from someone who sucks, or its a very early version, or you yourself suck (not trying to imply anything there, just pointing out one possibility
incidentally, if anyone knows anyone in the austin area that's hiring, i'm looking for a new job
Yeah, I started working in the main office--stayed in there for almost 2 years. Then I got engaged and fiance was going to grad school in a different state, and I wasn't staying behind, so I told them that I'd either help them find my replacement or they'd have to work something out for me to work at home... ordinarily i'm sure they'd have rather found someone else, but a strange and fortuitous set of circumstances (the main one being the resignation of my boss who would have rather cut off his arm than let someone work outside the office where he couldn't micromanage them) led to the latter option being chosen.
:)
Honestly, its not all its cracked up to be. sure, its nice being able to do what i want when i want and having the flexibility that telecommuting allows me, but i'd honestly rather work in an office that has a decent flex-time policy and cool coworkers--the main advantage i see to working from home for me is that I never really saw eye to eye with my coworkers in the office. makes it much easier to put up with office shenanigans when you don't have to listen to it day in and day out. I'd also warn you that motivation can quickly become a problem when you work from home. The first time you get a sucky project that you would have a hard enough time focusing on in the office you'll see what i mean--its ten times harder to concentrate on it when its a sunny day by the pool and the coeds are sunbathing.
Yeah, I do just that sort of thing. Basically I freelance for a friend I met on the internet who knows only the barest basics about web applications yet somehow finds himself as the owner of a web company. Essentially I maintain these sites when theres a problem, and he does the bulk of the changes such as "change 'the' on this page to 'a'". When there's larger amounts of development to be done than i can handle with my present job (which i also telecommute to) I have him send it out to another agency in his area, then I maintain their work. works out pretty well, puts an extra 12k a year into my pocket, and everybody's happy.
I just called Phil Gramm, and while you're right, its way too easy NOT to do it, I have my doubts as to whether my opinion is going to make a shred of difference to this congressman.
I'm not convinced that the intern manning the phone will pass along my opinion for one thing--the guy sounded like i was interrupting his soap operas or something. secondly, the guy is a republican from texas, and frankly, I think he's a little too beholden to big business, and media in particular.
I'd recommend pair programming in this case. Ordinarily, I think it isn't terribly conducive to getting a lot of work done, enough to justify two bodies at one keyboard. But in this case, it seems that two bodies at two keyboards is the functional equivalent of nobody at any keyboards.
Pair programming will probably make them stay on task better, since they'll sort of "guilt-trip" themselves into it. When one of them has a problem, chances are the other will know how to solve it.
Also institute daily builds using ant or somethign of that nature. That way there's no excuse for not having compiled the code--and when it doesn't compile, everyone gets a report. Another way to push the guilty parties a little harder to get their ass into gear.
I think most of the concepts of extreme programming apply to your situation. Programming methodologies in general hold back great programmers, but their reason for being is to help mediocre programmers become good (and productive) ones. I'd say this is a textbook case.
Also, having been both the 90%'er and the lazy fuckoff at various points in my career, i can tell you that motivation is everything. Pool tables and perks won't get the work out of them--they truly have to feel like a team, and feel like they're letting the team down when they slack. From your post, it would seem that you don't really feel the team effort either. I think that the most important change you can make would be to help foster that atmosphere. You also mentioned being the defacto lead on the project; don't assume that position unless its given to you by someone with authority to do so. It pisses off your coworkers.
No joke, over 5 spams a day to a spam maildir,
You're only getting 5 spams a day? why the hell do you bother with spamassasin? i'd give my left nut to only get 5 a day. hell, i get 5 spams a day from PEOPLE I KNOW (fwds, chain mail, etc), more like 5 real spam every hour.
people like you don't have a right to use spamassasin. wussy.
if there's a way to do it, i'd sure as shit like to know... i've quit downloading mp3's altogether since i developed this anal retentive streak about my mp3s... i only rip them off cds i can physically put in the drive and download track information at the time of ripping... don't ask me why, i don't know, it never used to bother me to have a full set of eminem labelled sarah mclachlan, or the latest limp bizkit that turned out to be a bunch of 20 second alternating cuts of britney spears and n'sync cat'ed together.
they really get into this kind of shit...
The problem that this bill acknowledges is the disparity of jurisdiction that the states have. Contrary to what some other posts would tell you, murder is not against federal law, except under special circumstances (weapons of mass destruction, etc...). The Constitution does not give the federal government reign over any types of crime except for treason, and specifically reserves anything not given to the federal government to the states. However, the Constitution does give the federal government jurisdiction over interstate matters, which is the justification for this new bill: if a hacker intentionally causes the death of someone in another state, whose jurisdiction does the prosecution fall under? the state in which the victim died, or the state in which the hacker committed the crime? This bill gives that jurisdiction to the federal government, under the interstate regulation and full-faith-and-credit clauses.
most of the world regards the US as a single country; IMO, in the minds of the framers, it was more like a whole bunch of small countries who agree to work together, more akin to the EU's current organization. That's why there's a need for these seemingly redundant criminalizations.
if you use .Net with GTK#, you not only help out the development effort of gtk# (by testing) and mono (if you go for the whole platform-independent thing), you learn a toolkit that is going to be commonly useful. I don't know much about wxWindows, only that its never been a requirement for any job i've interviewed for, and as far as i'm concerned, MFC is dead... yeah, there's still a lot of apps written in it, but very few new ones.
Personally, I don't see how this is offtopic... I mean, the friggin article description mentioned it looking like a keyhole, and i was merely adding to that discussion. Oh well, i've been contemplating the change from karmawhore to troll anyway...
linux based gateway and firewall running on an former desktop
linux on my hp laptop
dual monitor windows 2k machine I have to run 2k on for work--primary desktop
xfree cygwin on the 2k desktop that remotes to both the gateway (rarely) and the laptop (always up)
this way, I've got my linux desktop (all linux in this house is gentoo), i can still run windows apps if necessary, and all is right with the world...