I was originally going to say pretty much exactly what Chris DiBona said, however I think we should take it one step further. The teaching language should be AT&T assembly on UNIX.
There is an important reason for this. Aside from dealing with I/O and memory management it forces you to choose your algorithms carefully and to actually put thought into what you're doing.
A first language should not be a language that tries to abstract detail and make things easy for the programmer. Languages that make things easier for the programmer are great but I'm a strong believer that you should learn to do things the hard way first.
We're getting too many under qualified people in the computing field these days because they were only taugh the latest buzz languages in University or College.
I'm also noticing an increasing amount of programmers who don't even want to learn C/C++ because they learned VB or some other toy language first, and they find it more rewarding because it's easy and they get results faster without giving much thought into what they're doing.
Actually none of the studies claimed that prolonged computer use did not cause aches, pains or other such "injuries", they simply said that computer use was not the cause of carpal tunnel.
In fact, I first heard about this story on the Discovery channel and they said that while computer use doesn't cause carpal tunnel it can make it quite worse.
So I would personally conclude that ergonmic keyboards and such can still be quite beneficial. And even if they don't prevent any injuries I still find them much more comfortable:O)
The you in Do you is vous, which is the formal form of address used to address authority figures or strangers. Lovers, friends, or parents talking to children would use tu or toi.
Actually vous is plural and tu/toi is singular. Also, french has grammatical ways of distinguishing between male and female. If I remember correctly the difference between tu and toi is that tu means male and toi means female. So if you were speaking to a guy you would say voulez-tu and a female voulez-toi (it's been a while so I could have this backwards). So my point is that when somewhen says voulez-vous they are speaking to more than one person. Not an authority figure.
However I was taught the Canadian version of French. I know there are differences between the Canadian and France versions. So maybe you're correct when speaking about the France version (which is where Moulin Rouge takes place).
It's even more simpler than how you described it, which is even more scarier.
A lot of people (especially people who aren't into the area or industry in question) have the opinion that if it costs more it must be of better quality.
It's true. When you are grocery shopping and you see two kinds of butter. One is more expensive than the other. You may buy the least expensive one, but isn't there a little voice inside of you that says that the more expensive one was probably of better quality? Even if you know better, the feeling is still there.
When it comes down to it, support usually has nothing to do with it. The attitude is usually something like:
Since it is free it must be crappy since people weren't paid to make it.
It must be crappy because the people who made it aren't capitalizing on it.
As part of a company that sells multi-million dollar hardware under warranty. We certainly DO NOT want someone who doesn't understand the hardware architecture, going in and 'tweeking' our proven microcode. Potentially damaging hardware and forcing *US* to pay for their incompetence.
Come on now. That's just FUD. All warranties have certain things that will void them. For example, if you buy a new radio and it breaks you may be able to replace it, but if it broke because your 5 year old smashes it with a sledge hammer then you can't replace it because the warranty doesn't cover that.
You simply say something in the warranty like "If you use drivers for this device that were not written by either <your company name> or a company or person who <your company name> has certified, then the warranty on this device will be void." And presto! You are not forced to pay to replace any hardware that someone uses a 3rd party driver on.
Why open source the drivers then? So your consumers have more confidence in the quality, and they can fix bugs themselves and give them back to you.
I realize that this contract prevents users from applying bug fixes that they wrote if they want the warranty, but I think it's a fair compromise. You give the bug fix back to the vendor and they can review it and roll it out in the next version of their driver. Probably won't be as fast as you'd like, but hey, the bug could have not been discovered and fixed at all.
Exploder rocks. plain and simple. I hope people quit using netscape soon so i can quit setting up extra style sheets.
I understand and appreciate that point of view. I've done my fair share of web development with netscape and have been just as fed up as others with all of it's crap.
However, I can't agree with that point of view simply because I don't use windows. I have used IE on friends and familly's windows machines and I agree that it rocks. But the more I see web pages come up with messages that say "Get with it! Netscape is dead! Switch to IE like the rest of the world!" the more angry I get.
You see, I can't switch to IE because I choose to not use a system on which IE is available. I agree that this is my choice and I have to live with the consequences. But please realize that not everyone can "get with it" because not everyone uses winblows. Maybe 95% do, but I am in that 5% that actually likes to get some work done. If you don't want to support me that's your choice, just realize that I can't "get with it" like you suggest I do.
And I realize that you personally have probably not done something like what I have mentioned. I just felt that this was an appropriate opportunity to express how I feel on that issue:O)
However, the desire for an IE for Linux has encouraged me to start the Cheetah Web Browser project.
NFS, HTTP, FTP, scp, rcp, ext2, reiserfs, XFS, JFS, BeFS, UFS, rfc1149,
Network Neighbourhood, SmbFS, TCP/IP, UDP, paper, any form of analog or digital storage medium, any form of hardware or software, telephones, cellphones, speakers, sterios, radios, radio stations, television, human voice, music itself, humans themselves?
The way I see it is you should try out as many of your options as you feel like (have time to, want to etc.) and choose the one that you like best.
I for one am sick of hearing about people saying that this is better than that or that is better than this. It's been going on for too long. Emacs vs. Vi, Linux vs. BSD, KDE vs. GNOME, Sony vs. Nintendo, whatever....
If you like KDE, use it. If you like GNOME, use it. If you like pizza, eat it.
I don't think it matters if KDE is better than GNOME or vise versa. I think what matters is that people have the option to choose what they like best. One of the many reasons I feel uncomfortable when I use windows, mac or beos. I'm not even going to say what I use as my desktop because it's irrelevant (and no it's not GNOME:O).
If you do a bit for bit copy from the "protected" cd to a blank cd won't you be avoiding this "table" that the cd burner is supposed to get choked up on? Or do the tracks actually have to be created one by one and copied onto specific sectors?
Does that mean that Linus T. is responsible for every little skr1pt k1dd13 who hacks a website using linux?
Total control or total anarchy was the main point in vicarious liability. The kernel is free software and anyone can download and it and make changes and distribute those changes. In other words Linus has no control over what people do with the kernel. He can't shutdown a user's linux machine by pressing a button etc. So I would say he doesn't pocess enough control to police his "product" and therefore is not liable for vicarious infringement. Although IANAL.
There was also the point of financial benifit. Although it is debatable wether Linux benifit's financially from the kernel, he is not a financial instituion (read he's not a business and doesn't make linux for profit) and therefore he does not benifit from script k1dd13s cracking websites running linux.
However, the article was related to copyright infringement which has absolutely nothing to do with cracking websites or robbing banks.
You could also sell new games as well. Make that your *primary* method of making money but still track down and sell old games. Kind of like a "specialty".
Kids would come to your shop with their christmas money *just* for the latest id and blizzard titles and then see Mario 2 which got broken a long time ago when they were like 5 and they miss dearly. So they say "SHIT! gimme that too!"
And then collectors would also come to your shop regularly *just* for the classics since you're the only store in town that has them and it's a lot more convenient (and probably cheaper) than ebay;^)
They actually have more to loose then to gain with this
Do they? Let's see. If they remove the guy's account then they lose money. If they give up the guy's name then they get bad publicity. If they try to be responsible for people using their service and what they do online then they dig their own grave.
I don't see this as being so "great of AOL as a corporation" because it's in their best financial interest to go the route they have chosen.
Yeah but you have to understand that microsoft's largest source of revenue is from OEM installations.
You see, if they started giving windows away for free then their revenue graph would show a very steep decline. This screems "Get the hell away!" to shareholders and investors which decreases the value of their shares which puts the company in a pretty terrible position.
It's probably a strategy that they've considered but because of what I stated above, it's impossible without generating an alternative source of revenue that's as large (or preferrably larger) than the OEM sales before they start giving windows away for free.
You may say that.NET is probably this strategy but I would disagree there as well..NET (Whistler specifically) is the strategy that they are using to get into the ASP market. See, if microsoft just left the desktop OS market to go into the ASP market then the above would also happen (no more OEM sales->decline in revenue->share holders screem->company in deep shit). This is where whistler comes in. They have to charge money for whistler so they don't lose the revenue from pc sales while they switch to an ASP model. It's a pretty smart move business-wise.
--
Garett
Re:New 2.4.x Compilation issues under Debian unsta
on
Kernel 2.4.2 Released
·
· Score: 5
You have a new version of binutils installed that handles the -o flag differently. You need to edit/usr/src/linux/arch/i386/boot/Makefile and change all -oformat to --oformat.
Aparently this has been known about for a couple weeks and a patch has been made but for some reason didn't make it in 2.4.2
She is only 8 years old. It was just a school assignment. It's only point was to teach better scientific thinking. And from what I read she did a really good job.
I for one never make copies of audio cds. My mp3s are stored on my hd and I have never burned a cd with mp3s on them. I do however burn cds all the time. They are mostly linux isos that I download from the web or gpl software that I want to archive for easy retrieval later on. Why the fuck should I pay the RIAA money on cds that aren't even used for making audio?!!??
A lot of people just don't fucking get it! Yeah let's tax pens because they may be used to forge signatures that'll cost some companies money!
so, uh. why are trolling on slashdot then? If the web sucks so much why not do something else like read a book or go out somewhere? That's saying "this coffee fucking sucks!" and taking another sip.
--
Garett
I normally don't respond to trolls but i just want to point out that the first letter in "Bunch of shit...." is 'B'. Can you find a 'B' in "Linux software"???? Geez, that was really hard.Not to mention that you can tell just by looking at them that the two sentences obviously have a different number of letters....
Linux is a hobby to Linus and nothing more. I can't speak for him (no one can) but from what I've read that he's written he doesn't care if people want to start an orginization that will control kernel devel because all it would control is their kernel, not the Linus kernel which is all he's interested in. He chose not to have a Linux related job because of this. He just wants it to be a hobby. I don't even think he thinks of himself as the "leader" of the linux kernel. He's only the leader of his linux kernel.
The other important thing is the word "grow" that the article mentions. What do you mean grow??? If you want the kernel to have a certain feature then DO IT! It's not Linus's responsibility to ensure that what other people want in the kernel is there. It's everyone's own responsibility to ensure that what they want in the kernel is there. The kernel will grow as much as it's user's want it to. And I really don't think anyone cares if a few companies lose some money because the kernel didn't "grow" in the direction that would have been profitable for them.
Linux has always been about what it's user's want and that will never change unless by some wierd twilightzone effect Linus gives up the trademark and all of the code that he has written (because everyone else's code would still be GPL) to some big company so they can make money off of it.
There is an important reason for this. Aside from dealing with I/O and memory management it forces you to choose your algorithms carefully and to actually put thought into what you're doing.
A first language should not be a language that tries to abstract detail and make things easy for the programmer. Languages that make things easier for the programmer are great but I'm a strong believer that you should learn to do things the hard way first.
We're getting too many under qualified people in the computing field these days because they were only taugh the latest buzz languages in University or College.
I'm also noticing an increasing amount of programmers who don't even want to learn C/C++ because they learned VB or some other toy language first, and they find it more rewarding because it's easy and they get results faster without giving much thought into what they're doing.
--
Garett
In fact, I first heard about this story on the Discovery channel and they said that while computer use doesn't cause carpal tunnel it can make it quite worse.
So I would personally conclude that ergonmic keyboards and such can still be quite beneficial. And even if they don't prevent any injuries I still find them much more comfortable :O)
--
Garett
Actually vous is plural and tu/toi is singular. Also, french has grammatical ways of distinguishing between male and female. If I remember correctly the difference between tu and toi is that tu means male and toi means female. So if you were speaking to a guy you would say voulez-tu and a female voulez-toi (it's been a while so I could have this backwards). So my point is that when somewhen says voulez-vous they are speaking to more than one person. Not an authority figure.
However I was taught the Canadian version of French. I know there are differences between the Canadian and France versions. So maybe you're correct when speaking about the France version (which is where Moulin Rouge takes place).
--
Garett
A lot of people (especially people who aren't into the area or industry in question) have the opinion that if it costs more it must be of better quality.
It's true. When you are grocery shopping and you see two kinds of butter. One is more expensive than the other. You may buy the least expensive one, but isn't there a little voice inside of you that says that the more expensive one was probably of better quality? Even if you know better, the feeling is still there.
When it comes down to it, support usually has nothing to do with it. The attitude is usually something like:
--
Garett
Come on now. That's just FUD. All warranties have certain things that will void them. For example, if you buy a new radio and it breaks you may be able to replace it, but if it broke because your 5 year old smashes it with a sledge hammer then you can't replace it because the warranty doesn't cover that.
You simply say something in the warranty like "If you use drivers for this device that were not written by either <your company name> or a company or person who <your company name> has certified, then the warranty on this device will be void." And presto! You are not forced to pay to replace any hardware that someone uses a 3rd party driver on.
Why open source the drivers then? So your consumers have more confidence in the quality, and they can fix bugs themselves and give them back to you.
I realize that this contract prevents users from applying bug fixes that they wrote if they want the warranty, but I think it's a fair compromise. You give the bug fix back to the vendor and they can review it and roll it out in the next version of their driver. Probably won't be as fast as you'd like, but hey, the bug could have not been discovered and fixed at all.
--
Garett
I understand and appreciate that point of view. I've done my fair share of web development with netscape and have been just as fed up as others with all of it's crap.
However, I can't agree with that point of view simply because I don't use windows. I have used IE on friends and familly's windows machines and I agree that it rocks. But the more I see web pages come up with messages that say "Get with it! Netscape is dead! Switch to IE like the rest of the world!" the more angry I get.
You see, I can't switch to IE because I choose to not use a system on which IE is available. I agree that this is my choice and I have to live with the consequences. But please realize that not everyone can "get with it" because not everyone uses winblows. Maybe 95% do, but I am in that 5% that actually likes to get some work done. If you don't want to support me that's your choice, just realize that I can't "get with it" like you suggest I do.
And I realize that you personally have probably not done something like what I have mentioned. I just felt that this was an appropriate opportunity to express how I feel on that issue :O)
However, the desire for an IE for Linux has encouraged me to start the Cheetah Web Browser project.
--
Garett
NFS, HTTP, FTP, scp, rcp, ext2, reiserfs, XFS, JFS, BeFS, UFS, rfc1149, Network Neighbourhood, SmbFS, TCP/IP, UDP, paper, any form of analog or digital storage medium, any form of hardware or software, telephones, cellphones, speakers, sterios, radios, radio stations, television, human voice, music itself, humans themselves?
And the list goes on....
--
Garett
Here is the real link just in case....
--
Garett
All the "basics" to get you started on your own operating system.
--
Garett
I for one am sick of hearing about people saying that this is better than that or that is better than this. It's been going on for too long. Emacs vs. Vi, Linux vs. BSD, KDE vs. GNOME, Sony vs. Nintendo, whatever....
If you like KDE, use it. If you like GNOME, use it. If you like pizza, eat it.
I don't think it matters if KDE is better than GNOME or vise versa. I think what matters is that people have the option to choose what they like best. One of the many reasons I feel uncomfortable when I use windows, mac or beos. I'm not even going to say what I use as my desktop because it's irrelevant (and no it's not GNOME :O).
Just my $0.02
--
Garett
<insert blank cd>
# cat file.img >
If you do a bit for bit copy from the "protected" cd to a blank cd won't you be avoiding this "table" that the cd burner is supposed to get choked up on? Or do the tracks actually have to be created one by one and copied onto specific sectors?
Please correct me if I'm wrong.
--
Garett
I don't see why you see it that way. All that is needed to escape liability is to:
So a system like freenet where the creator does not benefit financially and can not deny access to any user's would be on the legal side.
So why not enjoy the best of both worlds and be legal and unlimited? So long Microsoft.
--
Garett
Total control or total anarchy was the main point in vicarious liability. The kernel is free software and anyone can download and it and make changes and distribute those changes. In other words Linus has no control over what people do with the kernel. He can't shutdown a user's linux machine by pressing a button etc. So I would say he doesn't pocess enough control to police his "product" and therefore is not liable for vicarious infringement. Although IANAL.
There was also the point of financial benifit. Although it is debatable wether Linux benifit's financially from the kernel, he is not a financial instituion (read he's not a business and doesn't make linux for profit) and therefore he does not benifit from script k1dd13s cracking websites running linux.
However, the article was related to copyright infringement which has absolutely nothing to do with cracking websites or robbing banks.
--
Garett
Kids would come to your shop with their christmas money *just* for the latest id and blizzard titles and then see Mario 2 which got broken a long time ago when they were like 5 and they miss dearly. So they say "SHIT! gimme that too!"
And then collectors would also come to your shop regularly *just* for the classics since you're the only store in town that has them and it's a lot more convenient (and probably cheaper) than ebay ;^)
--
Garett
Do they? Let's see. If they remove the guy's account then they lose money. If they give up the guy's name then they get bad publicity. If they try to be responsible for people using their service and what they do online then they dig their own grave.
I don't see this as being so "great of AOL as a corporation" because it's in their best financial interest to go the route they have chosen.
--
Garett
You see, if they started giving windows away for free then their revenue graph would show a very steep decline. This screems "Get the hell away!" to shareholders and investors which decreases the value of their shares which puts the company in a pretty terrible position.
It's probably a strategy that they've considered but because of what I stated above, it's impossible without generating an alternative source of revenue that's as large (or preferrably larger) than the OEM sales before they start giving windows away for free.
You may say that .NET is probably this strategy but I would disagree there as well. .NET (Whistler specifically) is the strategy that they are using to get into the ASP market. See, if microsoft just left the desktop OS market to go into the ASP market then the above would also happen (no more OEM sales->decline in revenue->share holders screem->company in deep shit). This is where whistler comes in. They have to charge money for whistler so they don't lose the revenue from pc sales while they switch to an ASP model. It's a pretty smart move business-wise.
--
Garett
Aparently this has been known about for a couple weeks and a patch has been made but for some reason didn't make it in 2.4.2
--
Garett
--
Garett
A lot of people just don't fucking get it! Yeah let's tax pens because they may be used to forge signatures that'll cost some companies money!
--
Garett
so, uh. why are trolling on slashdot then? If the web sucks so much why not do something else like read a book or go out somewhere? That's saying "this coffee fucking sucks!" and taking another sip. --
Garett
What was the question?
--
Garett
--
Garett
He's not running a UNIX system so it won't do him any good.
--
Garett
Linux is a hobby to Linus and nothing more. I can't speak for him (no one can) but from what I've read that he's written he doesn't care if people want to start an orginization that will control kernel devel because all it would control is their kernel, not the Linus kernel which is all he's interested in. He chose not to have a Linux related job because of this. He just wants it to be a hobby. I don't even think he thinks of himself as the "leader" of the linux kernel. He's only the leader of his linux kernel.
The other important thing is the word "grow" that the article mentions. What do you mean grow??? If you want the kernel to have a certain feature then DO IT! It's not Linus's responsibility to ensure that what other people want in the kernel is there. It's everyone's own responsibility to ensure that what they want in the kernel is there. The kernel will grow as much as it's user's want it to. And I really don't think anyone cares if a few companies lose some money because the kernel didn't "grow" in the direction that would have been profitable for them.
Linux has always been about what it's user's want and that will never change unless by some wierd twilightzone effect Linus gives up the trademark and all of the code that he has written (because everyone else's code would still be GPL) to some big company so they can make money off of it.
--
Garett
msg:
.string "Hello, world!\n"
main:
pushl %ebp
movl %esp,%ebp
subl $8,%esp
addl $-4,%esp
pushl $14
pushl $msg
pushl $1
call write
addl $16,%esp
xorl %eax,%eax
jmp return
return:
movl %ebp,%esp
popl %ebp
ret
????
I know it's not indented... I tried... Darn html.. Oh well...
--
Garett