he was exactly right, you are a little right, but much less right then him:) Buffer Overflows work by overwriting the stack, then when the "return" portion of the return/call pair in the asm code that executes functions tries to get the return address from the stack, it has been overwritten and control is vectored to the new code sent to the stack, not the correct return address. An inability to execute code on the stack would stop buffer overflows from executing by crashing the program with some kind of protection fault, which would generally be preferable to being o3ned:)
That is seriously one of the funniest things I have ever heard -- and tragic because it is true.
However, there is a lot of bullcrap on Unix/Linux as well. Last week a friend of mine needed his Word document converted to post script, the catch was it had to be exactly the same layout for publication. Easy right?... not really... so Adobe post script driver on windows mangled the document, but Acrobat did a nice job, so why not use pdf2ps or pdftops on solaris to convert? Well pdf2ps screwed up the formatting so the document was almost unrecognizable, and pdftops did a great job save for the fact that it mangled the greek letters in the equations...back on the windows side we installed HP's post script drivers and they worked wonderfully on the text and greek characters, but screwed up the parenthesis for the equations.
See where I'm going with this? Between 6 programs and two OS's not one could get this file converted correctly...anyways we vowed to use latex in the future:)
I really actually like Novell more after this. MS fucked them and they knew it, and they also knew that to retaliate against MS would mean their end. This is not an "Novell is evil" story, this is a "Microsot is so evil that even when we KNOW they are in the wrong we can't do anything because they can destroy us" story. Look how they wiggled out of monoply stuff as strong as ever, and don't seem to be acting any differently.
Freenet is a piece of crap. Every 6 months the author pops up, talks about freedom, grabs some publicity... but you know what he never does? Make his god damned p2p network work. It can take hours to load a page if they will load at all, there's no search mechanism, and its been that way for years. I ran a frenet node on a huge pipe (direct connection to sprint) for a year and was never able to load more then a few web pages with it. As it stands now, Freenet is totally worthless.
It all comes down to how many mah (milliamp-hours) the battery can output, and the voltage/drain curve (not sure what the correct name for this is), and I don't see either of those things on this website. So until then, don't bother getting excited.
I've been using this more or less since the begining, and its the best thing to happen to television. My cable company resfuses to carry the Cartoon Network, but I can download most of the shows I'd like to watch and watch them whenever I want, or how ever many times I want on the xbox. Last week I missed all 3 broadcasts of "the shield" I was able to download and watch the show... I find myself watching ALOT less broadcast TV, it somehow seems inconveniant to have to watch tv on the networks schedule instead of mine, I imagine this is what the TIVO people were raving about. I usually end up buying the DVD's of the shows I do watch, but they seem to lag behind years of their broadcasts.
My only regret is the xbox can't read DVD+R discs (only DvD+RW) so I end up using more expensive and less permanant media for no good reason whicn I want to archive a show.
I am caffeine sensitive, in the same way that an alcoholic is "alcohol sensitive". The worst time was probably 10 years ago when I was in high school... It just creeps up on you until you're drinking it all the time... I basically couldn't stay awake for more then an hour without caffeine, finally I decided I had to quit, went cold turkey, and slept 17 hours. The next day, 14 hours, then 12... It took almost 6 months for me to really feel "awake" during the day.
If I need to stay up now I try to eat pepperocini's, the flush feeling from chewing the seeds will keep you up and alert for about 30 minutes and is alot more gentle on your body. They got me through college anyways:)
I'm not saying caffeine should be illegal, but it is a powerfull drug. I think the fact that its legal highlights the hypocrisy of US drug laws.
This is grade school science fair type stuff. Corn starch forms very long polymer-like molecules. Thats why corn starch thickens when you stir it -- its molecules get tangled on each other. Obviously the sound they are pumping into the corn strach is agitating the molecules and causing them to be act like a sheer liquid.
Still, some good friends of mine are now without work, without prescription benefits, and in this jobless recovery, without much hope. I feel very badly for them.
Does anyone know of any good ebook software for PPC platform? The Microsoft reader is gorgeous, but of course it only reas its own native (useless) formats. Ideally I'd like something with nice anti aliased fonts like MS Reader. TIA
I don't really know... some parents protested outside the school but it went away quitely. This is the same valley that just a few years earlier had the INFAMOUS randy brown sex deal... Quickly: a high school coach was forcing football students to sleep with his wife or he'd bench them. It was national news for a whole month, every tabloid, every news outlet, every newspaper, it was a eeding frenzy. I suspect the school administrators having seen what happened just 10 miles away (there are two school districts in the valley), just wanted everything to go away. Oddly enough I looked for documentation and coudln't find ANYTHING on the web. Would probably have to get microfiche from the era.
...pathetic teenagers just might walk away with your....
Reminds me of a university I worked at... all the machines we had were chained to the wall/desks with these security kits (I always thought they were silly). Someone let a bunch of teenagers in the building, and they stole every key they could find, including the ones in (what would later become) my desk.
Long story short, we no longer had KEYS to any of our computers. So anytime I needed to move a computer from then on I had to use a hacksaw to cut the cable. Two things came out of this, I developed unsually large biceps constantly struggling with a hacksaw, and when the students saw me cutting the cables up the cat was out of the bag that they were really for show:)
Here in my little burg 3 football players beat the crap out of some kid after school and left him unconscious in the gutter. The school took it on themselves to punnish the kids -- they recieved a couple days suspension, oddly they would be back at school in time for the next game. (In this school district the penalty for being in a fight is immediate expulsion).
threads are for people who don't know how to write a state machine"
Ah the cry of the C programmer. The thing about that statement is it completely ignores reality. CPU's are designed to run multiple threads, the multiple thread paradigm allows you to seperate concerns actually making your program simpler, and answer me this question -- How do you write a state machine for a 500 cpu distributed database?
Can't be done. For any project that needs to run on more then once CPU the state machine bullcrap breaks down.
Re:OT:Slashdot = News.com + 2 days... or more
on
Gmail Addresses For Sale
·
· Score: 3, Offtopic
My all time record is 9 weeks pending, then rejected... I've never had a story posted on slashdot even when I beat another submitter to a story by a week. I have no idea what makes a story good or bad but I know whatever it is I don't have it... be prepared for a long wait my friend:)
I haven't used a debugger in years; print statements are the only debugging tool I need.
I'm afraid to say if printf is the only tool you need, you're either an insanely great programmer, or barely a progammer at all... The printf debugging paradigm breaks down quickly when writing all but the most simple multi-threaded programs. If you don't know how to write multi-threaded code, then you aren't yet a programmer.
he was exactly right, you are a little right, but much less right then him :) Buffer Overflows work by overwriting the stack, then when the "return" portion of the return/call pair in the asm code that executes functions tries to get the return address from the stack, it has been overwritten and control is vectored to the new code sent to the stack, not the correct return address. An inability to execute code on the stack would stop buffer overflows from executing by crashing the program with some kind of protection fault, which would generally be preferable to being o3ned :)
I did actually, both with the Adobe PS driver *and* the HP PS driver, neither worked (one screwed up the formatting, the other screwed up equations) :(
That is seriously one of the funniest things I have ever heard -- and tragic because it is true.
However, there is a lot of bullcrap on Unix/Linux as well. Last week a friend of mine needed his Word document converted to post script, the catch was it had to be exactly the same layout for publication. Easy right? ... not really... so Adobe post script driver on windows mangled the document, but Acrobat did a nice job, so why not use pdf2ps or pdftops on solaris to convert? Well pdf2ps screwed up the formatting so the document was almost unrecognizable, and pdftops did a great job save for the fact that it mangled the greek letters in the equations ...back on the windows side we installed HP's post script drivers and they worked wonderfully on the text and greek characters, but screwed up the parenthesis for the equations.
See where I'm going with this? Between 6 programs and two OS's not one could get this file converted correctly...anyways we vowed to use latex in the future :)
I really actually like Novell more after this. MS fucked them and they knew it, and they also knew that to retaliate against MS would mean their end. This is not an "Novell is evil" story, this is a "Microsot is so evil that even when we KNOW they are in the wrong we can't do anything because they can destroy us" story. Look how they wiggled out of monoply stuff as strong as ever, and don't seem to be acting any differently.
Freenet is a piece of crap. Every 6 months the author pops up, talks about freedom, grabs some publicity ... but you know what he never does? Make his god damned p2p network work. It can take hours to load a page if they will load at all, there's no search mechanism, and its been that way for years. I ran a frenet node on a huge pipe (direct connection to sprint) for a year and was never able to load more then a few web pages with it. As it stands now, Freenet is totally worthless.
It all comes down to how many mah (milliamp-hours) the battery can output, and the voltage/drain curve (not sure what the correct name for this is), and I don't see either of those things on this website. So until then, don't bother getting excited.
My only regret is the xbox can't read DVD+R discs (only DvD+RW) so I end up using more expensive and less permanant media for no good reason whicn I want to archive a show.
yea I know, I was just being an idiot :)
It's also a tasty ZZ Top album.
If I need to stay up now I try to eat pepperocini's, the flush feeling from chewing the seeds will keep you up and alert for about 30 minutes and is alot more gentle on your body. They got me through college anyways :)
I'm not saying caffeine should be illegal, but it is a powerfull drug. I think the fact that its legal highlights the hypocrisy of US drug laws.
Actually, somebody agrees with you, a fellow came up with a better design which requires no complicated electronics.
This is grade school science fair type stuff. Corn starch forms very long polymer-like molecules. Thats why corn starch thickens when you stir it -- its molecules get tangled on each other. Obviously the sound they are pumping into the corn strach is agitating the molecules and causing them to be act like a sheer liquid.
Welcome to the fucking club.
Well fuck it, If I'm pirating the OS, I'll pirate the patches. How about that?
Actually I'd be worried about how to wash them? I wash my running shoes with bleach every few months ... kills the bacteria
Does anyone know of any good ebook software for PPC platform? The Microsoft reader is gorgeous, but of course it only reas its own native (useless) formats. Ideally I'd like something with nice anti aliased fonts like MS Reader. TIA
I don't disbelieve you, but you do realize that is fucking insanity don't you?
I don't really know... some parents protested outside the school but it went away quitely. This is the same valley that just a few years earlier had the INFAMOUS randy brown sex deal ... Quickly: a high school coach was forcing football students to sleep with his wife or he'd bench them. It was national news for a whole month, every tabloid, every news outlet, every newspaper, it was a eeding frenzy. I suspect the school administrators having seen what happened just 10 miles away (there are two school districts in the valley), just wanted everything to go away. Oddly enough I looked for documentation and coudln't find ANYTHING on the web. Would probably have to get microfiche from the era.
Reminds me of a university I worked at... all the machines we had were chained to the wall/desks with these security kits (I always thought they were silly). Someone let a bunch of teenagers in the building, and they stole every key they could find, including the ones in (what would later become) my desk.
Long story short, we no longer had KEYS to any of our computers. So anytime I needed to move a computer from then on I had to use a hacksaw to cut the cable. Two things came out of this, I developed unsually large biceps constantly struggling with a hacksaw, and when the students saw me cutting the cables up the cat was out of the bag that they were really for show :)
Here in my little burg 3 football players beat the crap out of some kid after school and left him unconscious in the gutter. The school took it on themselves to punnish the kids -- they recieved a couple days suspension, oddly they would be back at school in time for the next game. (In this school district the penalty for being in a fight is immediate expulsion).
Ah the cry of the C programmer. The thing about that statement is it completely ignores reality. CPU's are designed to run multiple threads, the multiple thread paradigm allows you to seperate concerns actually making your program simpler, and answer me this question -- How do you write a state machine for a 500 cpu distributed database?
Can't be done. For any project that needs to run on more then once CPU the state machine bullcrap breaks down.
My all time record is 9 weeks pending, then rejected... I've never had a story posted on slashdot even when I beat another submitter to a story by a week. I have no idea what makes a story good or bad but I know whatever it is I don't have it... be prepared for a long wait my friend :)
Me to, in 2000 before spam was even really a issue I participated in a few OSS projects. Now I'm pounded by 300 - 500 messages a day :(
I'm afraid to say if printf is the only tool you need, you're either an insanely great programmer, or barely a progammer at all ... The printf debugging paradigm breaks down quickly when writing all but the most simple multi-threaded programs. If you don't know how to write multi-threaded code, then you aren't yet a programmer.
Didn't know the discussion was "hot". Here's the only chapter relevant to the discussion in pdf.