Kylix sounds great, but in practise it isn't very useful. Kylix 3 is the first release to support C++, and as you can imagine, it is riddled with bugs. Linux support is NOT a priority for Borland. I moved back to gcc after finding that STL would cause internal compiler errors with Kylix. Blech.
Additionally, Borland's error messages are ridiculously uninformative compared to those of gcc. A little -Wall goes a long ways to catch things that Borland's compiler just will not catch. Borland's got a ways to go.
If you're making simple gui apps, cool, but if you are making anything of any complexity, stay far, far away!
My point was not that there are no appreciable differences, it was that unskilled administration will sink your ship regardless.
It's akin to having a reinforced steel front door with the side window open. Who cares that the front door is inherently more secure!
Secure systems, to the extent that you can set them up and walk away, do not exist. Most software has flaws. That's life. Good administration will help mitigate this reality.
The only "solid system" is one that is disconnected from a network, buried in a hole, and covered with concrete.
If you read bugtraq for a day or two, you quickly realize that there are so many exploits on so many systems that only a skilled administrator can protect you. Every major (read: useful) software package has had bugs. Don't like Microsoft? Fine. Postgres and MySQL have had their share of exploits as well.
Regardless of system, weak administration = weak defense.
Ok, I am a dj. I play vinyl mostly, although I've played around with cd's, and playing stuff off MD. (blatent self-promotion: djrightround.zyx.com
First to correct Cliff's comment:
I don't know about its revolutionary properties, but it does look to be a nifty tool, and it looks to be the perfect thing to learn on.
This is actually a very poor platform to learn how to dj on. There are 2 keys to good dj'ing. 1) Beat matching...getting two tracks to sync up. 2) Track selection...choosing the tracks that get everybody dancing. I guess there is also a 3) which is scratching. Depends on your style.
The DM2 automatically beat matches everything, so that kind of rules out learning #1, and the DM2 will only play the tracks you can buy from mixman. Ouch. So much for track selection.
Now to get to what Todd was asking about. You might be able to get the DM2 to do some neat stuff. A far more interesting device, however, is Final Scratch. This is what Ritchie Hawtin has been using in his shows lately. It's basically a device that will map mp3's off your laptop onto a special piece of vinyl that slaps onto an ordinary turntable. Less gimicky, and no hacks required. Team this up with csound and/or reaktor, add a sequencer, and you'll really be cooking.
As an interesting side note, you don't even really need a pro audio card for this kind of thing. Most high end consumer cards have a relatively clean audio out. As long as you're not recording anything, which requires a quality analog to digital converter, you should be fine.
The one thing that years and years of sleep research has shown is that when you deprive people of sleep, their body temperature lowers, and that's about it. The fact is, we know shit all about sleep and the effects of its deprivation. To compare it to going hungry is ridiculous. Food is required to give us energy in order to survive. There is no evidence that says that sleep is required with the same regularity. In fact, there are non-somniacs who can effortlessly go for weeks at a time without sleeping!
The point I'm trying to make is that you make sleep deprivation out to be this huge evil, and although it may be, the simple truth is that we just don't know. My goal is to consistantly get 6 hours a night, and so far I haven't crashed my car, performed poorly at work, or dropped dead, so I don't really see what the problem is.
This is different. The mistake that jeffersonebell made was to use a word that had a definition different from the one that he intended to use. passion just had bad grammar. IMO the former is far worse. Whereas bad grammar shows a lack of thought, word misusage shows a lack of understanding.
It's all about personality. In my experience, employers don't give a shit about what kind of marks you got in school. As large-scale software development is about working in teams, employers are concerned about how you will fit in with the team. If after the interview they have the slightest doubt, it doesn't matter what your resume says, you will not be hired.
The way I see it, they stopped traffic on the bridge for all of about 2 minutes while they stopped, threw the bug over the edge, and took off. People are usually unnecessarily alarmist over these kind of things. It was the authorities that backed up traffic.
Traffic was backed up for hours as the CHP investigated and decided how to remove the vehicle.
Why exactly, was it necessary to pull that bug down immediately? It was causing problems with boat traffic, but it's a big bridge! Surely boat traffic could be re-routed, while the bug was dealt with when there was less traffic going over the bridge!
"And all of these gadgets would be so cheap you could throw them away with a clear conscience."
This makes me sick. A clear conscience because the item is so cheap, it doesn't matter if you throw it away??? What about the cost to the rest of us? I hate this attitude of disposible this, disposible that. I don't want a disposible camera, I don't want disposible paper plates, and I certainly don't want a disposible processor.
Convenience shouldn't be our ultimate goal. Just because we can, doesn't mean we should.
Between 1900 and 1950 there were two world wars. It has long been known that war is responsible for periods of furious innovation. We haven't had anything on such a large scale since 1950, so it's no major surprise to me that we haven't advanced our standard of living as much.
Well, coming from UBC, you should know that you can do the same thing in beautiful Vancouver, Canada at UBC. If you have had previous background in math/stats, you can pick up the undergrad pre-reqs in a measly 6 courses...one term if you have your mind set on it, 2 if you're not so crazy.
Although the undergrad program suffers from an enrollment glut without the corresponding increase in funding, the graduate program is much better, AFAIK.
I know it's not very glorious, but I'm sure there are tons of projects out there in search of more mirrors.
Some of these aren't so dumb!
on
Dumb Laws
·
· Score: 1
A lot of these are funny, but there are a few that are perfectly reasonable. Their inclusion reflects a general lack of understanding of certain places or things. For example, there is a perfectly good reason why you shouldn't be allowed to drive barefoot (Alabama?). If something goes wrong, shoes will help protect your feet from the heat so that you can stop the car.
In Canada, they listed "every fifth song on the radio must be by a canadian born person" as a dumb law. This law reflects the desire to remain seperate from the United States. It is a way of preserving Canadian identity. What's dumb about that?
Anyways, aside from this, there is a lot that's funny. I really liked the law that nobody considered ugly could walk down the street in San Fran!
Uhhh, not only is the site not secured by SSL, the results are displayed on the site in clear text.
Re:Of Keyboards and Repeat
on
Interface Zen
·
· Score: 1
Same with the ESCAPE key being sent to Siberia. Frustrates the heck out of us VI users (um... EMACS users use those keys too... no flame wars please).
Instead of using the escape key, you can use ^[. This leaves your hands right where they ought to be. I tried this for a while, but the location of my ctrl key made it easier to just smash escape. I should get around to remapping my keyboard...
This will increase the call for stable, reliable services at home that run constantly
Oh how I wish this were true! In my experience, people who use MS technology put up with constant rebooting, and buggy software just because they don't know any better. Unfortunately, I have had to use Windows lately (does anyone know if there is a decent linux program that will edit sound files ~700Mb?) and I am appalled at how frequently it crashes. I have been spoiled by linux. The average computer user doesn't have this experience.
Normal people will IMO never want to run their own mail servers/DNS. These services are almost always bundled with high bandwidth packages. Ftp/web? Yes! I suppose it won't be too long before MS bundles IIS with Win2K (if they haven't already).
Not sure where you're from, but in North America nobody gives a shit about your degree after your first job.
Maybe this is true in America, but not so much in Canada. You want a job? You have to jump through the hoops, and that means bringing up the issue of education. Although there is currently a shortage of qualified people, it sure doesn't make companies any less picky.
Just because you can get a job without a degree after having worked in the real world doesn't mean that employers don't give a shit. It's certainly not going to hurt. If all else fails, you have the basis for a career change. The current job counselling view is that most people will make several career changes within their lifetime.
In cs, I think that a bachelors degree is always a good idea. It doesn't take *that* long to get, and you save hassle in the long run. Also, what happens if you lose you job in the future? You still have a degree behind you.
A masters degree is another story though! From what I understand, they are essentially useless (sorry). Most companies don't want to fork out the extra dough...they just want code slaves. If you have gone through the pain of getting your masters, you might as well go all the way to your PhD. Then, at least, you have a chance of working for a research lab, or teaching at a university.
This is sick! I can't believe that anyone would do this! Don't we have enough problems with garbage as it is? It's not worth destroying our planet just to stay connected.
Having stated the obvious, the sad thing is that according to the article, this woman has put "everything [she] owns" into this project. I can only hope that after it flops, she can at least eke out a living on her other inventions.
I think that Stallman essentially agrees with you. Words are defined by their usage, but
I wonder what other word he thinks I should use. Most languages have a common adjective for free-as-in-freedom which does not also refer to price, but English has none. Various alternatives have been suggested, but they all have problems of their own.
Sure, the phrase 'open source' has taken off with the mainstream press, but it certainly doesn't embody the purpose of the FSF. So, Stallman has clung to the term 'free software', simply because noone has been able to come up with a good replacement. I supose something like libertatious software would work...but that's pretty nasty : )
Bandwidth isn't the issue
on
VDSL Demoed
·
· Score: 2
Hmmm...I have adsl at home, and have no problems whatsoever with bandwidth. It's the servers that I connect to, and the routing to them, that is slow. In theory, I could transfer at 2.4Mbits/s, but I rarely get downloads this fast. I'm more impressed by advances in backbone/router technology, because it will prove to be a little more useful.
What about BeOS? I've never used it, but I've heard that the bootup is insanely fast.
How does this make NT a bad OS? It points the finger at how NT manages resources. If you have a fast computer with lots of memory, NT probably won't have too many troubles rebooting (disregarding buggy software). But then again, no serious operating system is going to have troubles here.
On the otherhand, in an environment with less memory, NT is going to crawl. Your harddrive led will be solid and your box will sound like a coffee grinder. Some other operating systems happen to handle low memory situations a little better. This is probably due a lot to the fact that you don't have to boot into a gui.
The serious part of the linux community welcomes "benchmarks" like mindcraft because they expose areas of the os that need improvement. In the same way, NT hardcores should embrace the same kinds of criticisms because in the end it will improve the os. Who knows...maybe Win2K will rock.
What I like is how intel sidestepped the clock of the beast issue by making a 667Mhz processor. They really missed out on a great marketing opportunity! Frag your friends like never before, with a computer made by Satan's own hand: 666Mhz!
Kylix sounds great, but in practise it isn't very useful. Kylix 3 is the first release to support C++, and as you can imagine, it is riddled with bugs. Linux support is NOT a priority for Borland. I moved back to gcc after finding that STL would cause internal compiler errors with Kylix. Blech.
Additionally, Borland's error messages are ridiculously uninformative compared to those of gcc. A little -Wall goes a long ways to catch things that Borland's compiler just will not catch. Borland's got a ways to go.
If you're making simple gui apps, cool, but if you are making anything of any complexity, stay far, far away!
My point was not that there are no appreciable differences, it was that unskilled administration will sink your ship regardless.
It's akin to having a reinforced steel front door with the side window open. Who cares that the front door is inherently more secure!
Secure systems, to the extent that you can set them up and walk away, do not exist. Most software has flaws. That's life. Good administration will help mitigate this reality.
The only "solid system" is one that is disconnected from a network, buried in a hole, and covered with concrete.
If you read bugtraq for a day or two, you quickly realize that there are so many exploits on so many systems that only a skilled administrator can protect you. Every major (read: useful) software package has had bugs. Don't like Microsoft? Fine. Postgres and MySQL have had their share of exploits as well.
Regardless of system, weak administration = weak defense.
Ok, I am a dj. I play vinyl mostly, although I've played around with cd's, and playing stuff off MD. (blatent self-promotion: djrightround.zyx.com
First to correct Cliff's comment:
I don't know about its revolutionary properties, but it does look to be a nifty tool, and it looks to be the perfect thing to learn on.
This is actually a very poor platform to learn how to dj on. There are 2 keys to good dj'ing. 1) Beat matching...getting two tracks to sync up. 2) Track selection...choosing the tracks that get everybody dancing. I guess there is also a 3) which is scratching. Depends on your style.
The DM2 automatically beat matches everything, so that kind of rules out learning #1, and the DM2 will only play the tracks you can buy from mixman. Ouch. So much for track selection.
Now to get to what Todd was asking about. You might be able to get the DM2 to do some neat stuff. A far more interesting device, however, is Final Scratch. This is what Ritchie Hawtin has been using in his shows lately. It's basically a device that will map mp3's off your laptop onto a special piece of vinyl that slaps onto an ordinary turntable. Less gimicky, and no hacks required. Team this up with csound and/or reaktor, add a sequencer, and you'll really be cooking.
As an interesting side note, you don't even really need a pro audio card for this kind of thing. Most high end consumer cards have a relatively clean audio out. As long as you're not recording anything, which requires a quality analog to digital converter, you should be fine.
Mass transit works in Vancouver? HA! Not with a 4 month and still running transit strike! I agree with you in principle though...
The point I'm trying to make is that you make sleep deprivation out to be this huge evil, and although it may be, the simple truth is that we just don't know. My goal is to consistantly get 6 hours a night, and so far I haven't crashed my car, performed poorly at work, or dropped dead, so I don't really see what the problem is.
This is different. The mistake that jeffersonebell made was to use a word that had a definition different from the one that he intended to use. passion just had bad grammar. IMO the former is far worse. Whereas bad grammar shows a lack of thought, word misusage shows a lack of understanding.
It's all about personality. In my experience, employers don't give a shit about what kind of marks you got in school. As large-scale software development is about working in teams, employers are concerned about how you will fit in with the team. If after the interview they have the slightest doubt, it doesn't matter what your resume says, you will not be hired.
Traffic was backed up for hours as the CHP investigated and decided how to remove the vehicle.
Why exactly, was it necessary to pull that bug down immediately? It was causing problems with boat traffic, but it's a big bridge! Surely boat traffic could be re-routed, while the bug was dealt with when there was less traffic going over the bridge!
This makes me sick. A clear conscience because the item is so cheap, it doesn't matter if you throw it away??? What about the cost to the rest of us? I hate this attitude of disposible this, disposible that. I don't want a disposible camera, I don't want disposible paper plates, and I certainly don't want a disposible processor.
Convenience shouldn't be our ultimate goal. Just because we can, doesn't mean we should.
Between 1900 and 1950 there were two world wars. It has long been known that war is responsible for periods of furious innovation. We haven't had anything on such a large scale since 1950, so it's no major surprise to me that we haven't advanced our standard of living as much.
Well, coming from UBC, you should know that you can do the same thing in beautiful Vancouver, Canada at UBC. If you have had previous background in math/stats, you can pick up the undergrad pre-reqs in a measly 6 courses...one term if you have your mind set on it, 2 if you're not so crazy. Although the undergrad program suffers from an enrollment glut without the corresponding increase in funding, the graduate program is much better, AFAIK.
I know it's not very glorious, but I'm sure there are tons of projects out there in search of more mirrors.
In Canada, they listed "every fifth song on the radio must be by a canadian born person" as a dumb law. This law reflects the desire to remain seperate from the United States. It is a way of preserving Canadian identity. What's dumb about that?
Anyways, aside from this, there is a lot that's funny. I really liked the law that nobody considered ugly could walk down the street in San Fran!
Uhhh, not only is the site not secured by SSL, the results are displayed on the site in clear text.
Instead of using the escape key, you can use ^[. This leaves your hands right where they ought to be. I tried this for a while, but the location of my ctrl key made it easier to just smash escape. I should get around to remapping my keyboard...
Oh how I wish this were true! In my experience, people who use MS technology put up with constant rebooting, and buggy software just because they don't know any better. Unfortunately, I have had to use Windows lately (does anyone know if there is a decent linux program that will edit sound files ~700Mb?) and I am appalled at how frequently it crashes. I have been spoiled by linux. The average computer user doesn't have this experience.
Normal people will IMO never want to run their own mail servers/DNS. These services are almost always bundled with high bandwidth packages. Ftp/web? Yes! I suppose it won't be too long before MS bundles IIS with Win2K (if they haven't already).
Maybe this is true in America, but not so much in Canada. You want a job? You have to jump through the hoops, and that means bringing up the issue of education. Although there is currently a shortage of qualified people, it sure doesn't make companies any less picky.
Just because you can get a job without a degree after having worked in the real world doesn't mean that employers don't give a shit. It's certainly not going to hurt. If all else fails, you have the basis for a career change. The current job counselling view is that most people will make several career changes within their lifetime.
A masters degree is another story though! From what I understand, they are essentially useless (sorry). Most companies don't want to fork out the extra dough...they just want code slaves. If you have gone through the pain of getting your masters, you might as well go all the way to your PhD. Then, at least, you have a chance of working for a research lab, or teaching at a university.
I always figured that fsck would be pronounced "f-suck", but maybe that's just me.
Having stated the obvious, the sad thing is that according to the article, this woman has put "everything [she] owns" into this project. I can only hope that after it flops, she can at least eke out a living on her other inventions.
I wonder what other word he thinks I should use. Most languages have a common adjective for free-as-in-freedom which does not also refer to price, but English has none. Various alternatives have been suggested, but they all have problems of their own.
Sure, the phrase 'open source' has taken off with the mainstream press, but it certainly doesn't embody the purpose of the FSF. So, Stallman has clung to the term 'free software', simply because noone has been able to come up with a good replacement. I supose something like libertatious software would work...but that's pretty nasty : )
Hmmm...I have adsl at home, and have no problems whatsoever with bandwidth. It's the servers that I connect to, and the routing to them, that is slow. In theory, I could transfer at 2.4Mbits/s, but I rarely get downloads this fast. I'm more impressed by advances in backbone/router technology, because it will prove to be a little more useful.
How does this make NT a bad OS? It points the finger at how NT manages resources. If you have a fast computer with lots of memory, NT probably won't have too many troubles rebooting (disregarding buggy software). But then again, no serious operating system is going to have troubles here.
On the otherhand, in an environment with less memory, NT is going to crawl. Your harddrive led will be solid and your box will sound like a coffee grinder. Some other operating systems happen to handle low memory situations a little better. This is probably due a lot to the fact that you don't have to boot into a gui.
The serious part of the linux community welcomes "benchmarks" like mindcraft because they expose areas of the os that need improvement. In the same way, NT hardcores should embrace the same kinds of criticisms because in the end it will improve the os. Who knows...maybe Win2K will rock.
What I like is how intel sidestepped the clock of the beast issue by making a 667Mhz processor. They really missed out on a great marketing opportunity! Frag your friends like never before, with a computer made by Satan's own hand: 666Mhz!