Our company, Unified Consulting (and LinuxBoxen.com) is completely student-run and has had great success employing additional student 'interns' both during the summer and school year. We've managed to take advantage of the technology so that between CVS, email, and instant messaging we are able to do 100% telecommuting.
When choosing a company to do an internship at, it's also important to define what your goals are. Do you want money? General technical experience? Technical experience handling midscale or enterprise level computing? Business experience?
If you want money or general tech experience, it might be better to start cracking the books and hacking the code on your own so you can focus on improving your own weaknesses rather than learning what you're assigned by your boss. Or, if it's business experience you want then you should focus on how much contact you will have with key decision makers in the company (and thus how much you will be able to learn from them).
OTOH, if you want tech experience handling larger UNIX systems then definitely go for your original plan and seek out the companies that use UNIX throughout their business.
I'm afraid I have some bad news for you. If there's anything that we've learned from the stories and debates posted on Slashdot, it's that the kind of system you want to use (keyword/URL-based blocking) doesn't work. With keyword blocking, you're guarenteed to block sites that you don't want to, and with URL-based blocking you're guarenteed to not block sites that you should.
Although perhaps constantly updating the URL list would provide a nice extended contact for your company:-)
In any case, you've accepted an impossible task. Based on the efforts of commercial censorware developers, it seems that we do not currently have the ability to design software intelligent enough to block sites that are more pornographic than informational and not block sites that are more informational than pornographic.
Marketing this 100k/file limit as a safeguard is a total joke. If Publius ever becomes popular, you know that some VB kiddie with too much time is going to whip together a program that splits up and reassembles files into 99k chunks. OTOH, maybe as long as the lawyers can make such a program too complicated for judges to understand, other organizations really will have a problem censoring it.
Everyone keeps saying "Jon is dumb...it's not about this issue...all of Jon's remarks are unsupported...etc." Don't you understand that JK is the ultimate Slashdot troll? But, Slashdot and Andover love him because he makes them money! Look at the number of responses to all the other articles, then look at the responses to JK articles. JK articles have significantly more responses, which means more pageviews, more banner impressions, and more money for Slashdot/Andover. If you really think Jon's articles are crap and you don't want to see any more of them, stop posting about them! It only encourages Slashdot to post more inflammatory JK articles.
If you are trying to learn a language from scratch, hard copy reference manuals probably aren't the way to go. Examining others' code, reading tutorials, reading books specifically targeted towards your previous levels of knowledges, etc. is probably a better idea.
If you are trying to get more information about commands and syntax for a language you're coding in, hard copy reference manuals probably aren't the way to go. Hardcopy: Find manual. Flip to index. S...Sc...ah hah, scanf! Pages 1,4,8-9,122,156-158. Now which one of those do you want? Help file: Press hotkey. Type "scanf". Results: "User I/O", "The scanf command", "When to use streams"...Make your (informed) choice. If it's hard to read, click print.
Additionally, hardcopies increase shipping costs, waste paper (has anyone read 1/100 of the total amount of printed manuals they have?) and are impossible to update as typos and misprints are found.
We are going to launch our web site this week, and we were originally going to offer a graphics card with the nVidia GeForce 256 chipset for one of our machines. After these sorts of actions from them though, we are definitely going to switch to 3dfx and Matrox for our gaming/multimedia systems. With Linux gaining market share so rapidly, resellers like us will continue to pressure them, and nVidia will eventually have to either Open-Source or Close Down.
Here provided by LinuxBoxen.com
When choosing a company to do an internship at, it's also important to define what your goals are. Do you want money? General technical experience? Technical experience handling midscale or enterprise level computing? Business experience?
If you want money or general tech experience, it might be better to start cracking the books and hacking the code on your own so you can focus on improving your own weaknesses rather than learning what you're assigned by your boss. Or, if it's business experience you want then you should focus on how much contact you will have with key decision makers in the company (and thus how much you will be able to learn from them).
OTOH, if you want tech experience handling larger UNIX systems then definitely go for your original plan and seek out the companies that use UNIX throughout their business.
Anime cells are desktop backgrounds for people without computers.
Although perhaps constantly updating the URL list would provide a nice extended contact for your company :-)
In any case, you've accepted an impossible task. Based on the efforts of commercial censorware developers, it seems that we do not currently have the ability to design software intelligent enough to block sites that are more pornographic than informational and not block sites that are more informational than pornographic.
Marketing this 100k/file limit as a safeguard is a total joke. If Publius ever becomes popular, you know that some VB kiddie with too much time is going to whip together a program that splits up and reassembles files into 99k chunks. OTOH, maybe as long as the lawyers can make such a program too complicated for judges to understand, other organizations really will have a problem censoring it.
And oddly enough, as a coder in the USA I keep the same schedule!
Everyone keeps saying "Jon is dumb...it's not about this issue...all of Jon's remarks are unsupported...etc." Don't you understand that JK is the ultimate Slashdot troll? But, Slashdot and Andover love him because he makes them money! Look at the number of responses to all the other articles, then look at the responses to JK articles. JK articles have significantly more responses, which means more pageviews, more banner impressions, and more money for Slashdot/Andover. If you really think Jon's articles are crap and you don't want to see any more of them, stop posting about them! It only encourages Slashdot to post more inflammatory JK articles.
If you are trying to learn a language from scratch, hard copy reference manuals probably aren't the way to go. Examining others' code, reading tutorials, reading books specifically targeted towards your previous levels of knowledges, etc. is probably a better idea.
If you are trying to get more information about commands and syntax for a language you're coding in, hard copy reference manuals probably aren't the way to go.
Hardcopy: Find manual. Flip to index. S...Sc...ah hah, scanf! Pages 1,4,8-9,122,156-158. Now which one of those do you want?
Help file: Press hotkey. Type "scanf". Results: "User I/O", "The scanf command", "When to use streams"...Make your (informed) choice. If it's hard to read, click print.
Additionally, hardcopies increase shipping costs, waste paper (has anyone read 1/100 of the total amount of printed manuals they have?) and are impossible to update as typos and misprints are found.
We are going to launch our web site this week, and we were originally going to offer a graphics card with the nVidia GeForce 256 chipset for one of our machines. After these sorts of actions from them though, we are definitely going to switch to 3dfx and Matrox for our gaming/multimedia systems. With Linux gaining market share so rapidly, resellers like us will continue to pressure them, and nVidia will eventually have to either Open-Source or Close Down.