I live close enough to DC to attend this. I consider myself to be relatively well educated and articulate, but I consider this issue to be important enough that I would rather not speak on it without a certain level of confidence that what I had to say would be worthwhile and useful. Most importantly, I wouldn't want to go in and say the wrong thing, whatever that may be.
So, if folks have suggestions as to what they'd like to see someone say at these hearings, feel free to let me know. If I get enough good suggestions and I feel confident that I have solid material to deliver, I may try to sign up for it.
And yes, I do work for America Online, but they don't think for me, and I don't speak for them.
I think you have one of the most impressive resumes I've ever seen, both in style and in content. If you don't mind, I may borrow from it (that is, the style, not the content).
In the spirit of OSS, let me make a few minor contributions:
1) Argonne National Laboratory - "...needs to work closely with it's peers." - "it's" should be "its".
2) Fermilab - "...maintain a subset of the physics thumbnails, all user data and allow for searching." - How about "...maintain a subset of the physics thumbnails and all user data, and allow for searching."?
3) Landis & Gyr - "Worked with client personal..." - Did you mean "Worked with client personnel..."?
4) Swing Master - "data was stored and later utilized..." - This is just a pet peeve of mine, and you're welcome to disagree, but I think the word "utilize" and it's variants are way over-utilized.;-)
This goes both ways. I work on a team of SysAdmins and DBA's, and I use shell, perl, C, C++, and even Java for various things. On my team, I'm the only guy who knows C++ and Java, and one of two who knows C. Everyone else gets by with shell and perl (which is fine).
Now, I'm guilty of discriminating against the "script kiddies", but they started it. Some of them believe that perl is the end-all be-all language, and anything else is crap. You should especially hear them moan about Java. So, when they started bagging on me about writing some things in Java, I started bagging on them about trying to do everything in perl. I'm all about using the right tool for the job, but when I'm attacked because I'm not using someone's pet language, I fight back, and I fight dirty.
I've taken to referring to them as "script kiddies" and "knuckle-dragging perl programmers", even though I use perl myself.
As you might guess, I'm real popular around here. But like I said, it goes both ways. And they started it, dammit... =)
I see now that they've changed names, or been purchased, or merged or something. When I lived in Fremont, California the complex I lived in had their service. They had two T1's coming into our complex, and subscribers like myself had a DSL connection to a concentrator in one of the buildings somewhere. I had a dedicated IP, basically no restrictions on inbound or outbound ports, and a screaming fast connection (most of the time it seemed like I was the only one using the T1's) for $35 a month, which I paid with my rent check each month.
Okay, I think I see what you're saying now. Rather than having the browser go get the image from the blocked server (since the browser isn't allowed to go there), you let the non-blocked server go get it and serve it up to the browser. Got it. And yeah, that would be a neat little circumvention. =)
...it might lead to a rise of adult sites putting their material on one of their adult-IP'd boxes, then creating a page that links to images on that box, and putting that page on a non-adult box. The end result would be that they've escaped the "adult IP" blacklist.
Err...no they wouldn't have. In order for your browser to render the page in non-adult space that contains images on a host in adult space, it's got to go get those images from the host in adult space. If it can't get there because the IP range is blocked, the page will only contain broken images. Links and image tags aren't some magic end-run around TCP/IP.
JDK == Java Developer's Kit, also known as the Java SDK (where S == software). The JDK contains the compiler, the base API classes you'll build upon, and an assortment of other tools and utilities. J2SE, by the way, means Java 2 Standard Edition. There's also J2EE (Enterprise Edition), which doesn't replace J2SE, but adds to it to provide the base classes for doing things like servlets (server-side stuff, like CGI, but different), Java Beans, and other things. You won't need EE for a while. Stick with SE getting started, unless you really had your heart set on doing servlets or something right off the bat.
Everything you need, documentation, tutorials, jdk's, forums, etc. can be found here: http://java.sun.com
If you do want to buy a book to learn from, I can't recommend "Just Java 2" by Peter van der Linden highly enough. The best beginner's Java book I've ever seen.
I wasn't saying it's hard to do in Linux, or even that it was easier to do in Windows. I was only pointing out that without having the slightest clue how to do it in Win32, I was able to find out very easily. My argument wasn't that it's all that hard to program for Linux, only that programming for Windows is not as hard as the original poster claimed.
But, I'm not sure how I would have figured out how to do that in Linux if I ever had to. Thanks for the info, I'll try to remember it.
Just as an example, the worst part of NT's core security protocol, NTLM, was not even written by Microsoft. It was coded by IBM for OS/2
But...I thought Microsoft wrote OS/2 for IBM, at the same time they were working on Windows? Did this come in later on in OS/2's life, after MS was out of that picture?
Microsoft Windows, as a platform, is insanely difficult to develop for (unless you are using VB).
Whoa...hold on there. Lemme preface this by saying that I'm no MS serf. I've been running Linux for years, and I'm a Solaris admin by trade. But I also write a lot of code, and here's my guilty little secret: I much prefer to do my development on Windows if I have a choice. I can't disagree with your statement that MS's IDE's are expensive, but you don't have to have them. If you are lucky enough to have them, they're wonderful. VC++'s integrated debugger alone is nearly worth the price of admission.
The first time I ever had to write anything remotely serious for Win32, I was terrified. I had to write an app that had the ability to walk through NT's process table (this was NT4), pick out a particular process by it's name, and inspect the memory the process was using, amongst other things. I had no idea how to even start. So I went to MSDN, and started searching. Very quickly I had explanations on how to do everything I needed to do, along with plenty of sample code in a couple of different languages (I was using C++). I can't help but wonder how a developer new to Linux would have accomplished the same thing. Man? Man what? I'm sure it's possible, but I doubt it's nearly as easy as MSDN made it for me.
The learning curve to get started with C or C++ is insane
Maybe, but that's hardly the platform's fault. C and C++ are complicated languages (one more complicated than the other, obviously). Are you saying it's easy to program in C or C++ if you just do it on Linux?
Linux, on the other hand, is easy to develop for. The tools are free, the compiler is free, and getting your code up and running is as simple as make, make install.
Getting your code up and running? It's only as simple as "make, make install" if you've taken the time to write the make files. That makes it easier for your users, not you (and I'm leaving out the part right now about library and package dependencies, which we all know can make any "make; make install" turn into a nightmare very quickly). You could just as easily say that under Win32, "getting your code up and running is as simple as double-clicking setup.exe". That may be true for the users, but neither case applies to the developer.
Bottom line, I work in Unix all day long, and have been doing so for years. I love it. But when I go to do my C++ homework at night (back in school, like many others right now) I have my choice of any platform and compiler I want to use. I invariably launch Visual C++.
Have you ever had that feeling when you've written your program, it compiles with no errors, but you are afraid to run it because if it doesn't work, you've no idea what else to try?
Gawd yes! I thought I was the only one. =)
That exact thing happened to me a few months ago. I wrote a fairly large and complex routine in Java that for whatever reason I was unable to test incrementally as I went along (I don't even remember what it was I was writing), and at the end, the thing compiled without a hitch. I sat there staring at my screen thinking "If this thing doesn't work right, I'll have no idea how to fix it...".
This'll be a little off-topic I suppose, but what the hell. Karma is pretty useless anyways.
Now, a literal reading might allow the federal government to be unfair, while requiring fairness from state governments, but I cannot imagine even our frighteningly corrupt supreme court interpreting the clause in such a fashion.
Why not? They've done it before (well, the opposite, actually). In 1873, as part of the Slaughter-House cases (independent butchers sued the city of New Orleans over the granting of a monopoly on slaughtering rights to some company) the Court declared that national citizenship and state citizenship are two different things. They further stated that national citizenship only had bearing on matters such as interstate travel, and use of waterways. In effect, they removed the protection that was granted to everyone (specifically, this was intended for freed slaves, but it applied to all citizens) by the 14th amendment for almost all matters.
The very next day they used the same arguments to deny a female attorney's right to practice law in the state of Illinois. The state disallowed her, she asserted her 14th amendment rights, and the Supreme Court stripped them away, alluding to a woman's "traditional place in the home".
It gets worse. In 1876 they overturned the conviction of a group of white supremacists that had violently attacked an assembly of blacks, stating that the "equal protection" clause of the amendment didn't apply at the federal level. Only the states could enforce it (it goes back to that national vs. state citizenship thing).
So, yeah, the Supreme Court has shown a willingness to interpret the Constitution in pretty much whatever way will best serve it's political objectives of the day going back a long ways. In the late 19th century, those objectives included white male supremacy.
Re:Mars rock living evidence new
on
Life on Pluto?
·
· Score: 1
But, there are newer claims that one experiment shows "cycadic" (sp?) rythms in the samples.
Agreed. I'm currently attending UMUC (http://www.umuc.edu) full time (13 credit hours this semester), have a full daytime career (Sr. Unix Admin at AOL), and a wife and kids at home, and I'm carrying a 4.0. But I couldn't do any of it without an understanding wife. The kids don't understand so well why Daddy might not be as available as he used to (they're young), so I find it important to spend as much time with them as I possibly can, and to make that time count. Truth be told, except for the fact that I currently have a class on Monday nights and I don't get home until after they've gone to bed, I don't think I'm spending any less time than with them than I used to. Mostly I do my classwork during idle work hours, or in the few hours after they've gone to bed and I'm still awake.
It's all working out very well for me. I'm enjoying college more than I ever did when I was younger (I'm 27, by the way). UMUC is nice in that most, if not all, of your classes can be taken online. I'm in the CS program, and some of my classes are on campus, but since I live in MD that's not really a problem for me. They have other programs that can be taken completely online (Computer and Information Science is one of them).
Anyways, the point is it can definitely be done. All you have to do is learn to manage your time reasonably well (stay ahead!), and make sure you have support from those around you.
And perhaps more importantly, make sure that they don't lose *your* support.
Yes! And we'll replace them with a new language, which we'll call...Newspeak.
I live close enough to DC to attend this. I consider myself to be relatively well educated and articulate, but I consider this issue to be important enough that I would rather not speak on it without a certain level of confidence that what I had to say would be worthwhile and useful. Most importantly, I wouldn't want to go in and say the wrong thing, whatever that may be.
So, if folks have suggestions as to what they'd like to see someone say at these hearings, feel free to let me know. If I get enough good suggestions and I feel confident that I have solid material to deliver, I may try to sign up for it.
And yes, I do work for America Online, but they don't think for me, and I don't speak for them.
No, we have not. Spam is the #1 complaint we get from our users. They don't want the stuff, so we're fighting it. We block what they ask us to block.
But, of course, we're AOL and this is Slashdot, so naturally everything we do is wrong.
I think you have one of the most impressive resumes I've ever seen, both in style and in content. If you don't mind, I may borrow from it (that is, the style, not the content).
;-)
In the spirit of OSS, let me make a few minor contributions:
1) Argonne National Laboratory - "...needs to work closely with it's peers." - "it's" should be "its".
2) Fermilab - "...maintain a subset of the physics thumbnails, all user data and allow for searching." - How about "...maintain a subset of the physics thumbnails and all user data, and allow for searching."?
3) Landis & Gyr - "Worked with client personal..." - Did you mean "Worked with client personnel..."?
4) Swing Master - "data was stored and later utilized..." - This is just a pet peeve of mine, and you're welcome to disagree, but I think the word "utilize" and it's variants are way over-utilized.
Cheers...
This goes both ways. I work on a team of SysAdmins and DBA's, and I use shell, perl, C, C++, and even Java for various things. On my team, I'm the only guy who knows C++ and Java, and one of two who knows C. Everyone else gets by with shell and perl (which is fine).
Now, I'm guilty of discriminating against the "script kiddies", but they started it. Some of them believe that perl is the end-all be-all language, and anything else is crap. You should especially hear them moan about Java. So, when they started bagging on me about writing some things in Java, I started bagging on them about trying to do everything in perl. I'm all about using the right tool for the job, but when I'm attacked because I'm not using someone's pet language, I fight back, and I fight dirty.
I've taken to referring to them as "script kiddies" and "knuckle-dragging perl programmers", even though I use perl myself.
As you might guess, I'm real popular around here. But like I said, it goes both ways. And they started it, dammit... =)
Maybe the problem isn't in writing the Java code, but in reading your Perl code? =)
Just kidding. I'm sure you're that one guy who writes beautiful, maintainable Perl...
There is at least one company that does this:
http://www.velocityhsi.com
I see now that they've changed names, or been purchased, or merged or something. When I lived in Fremont, California the complex I lived in had their service. They had two T1's coming into our complex, and subscribers like myself had a DSL connection to a concentrator in one of the buildings somewhere. I had a dedicated IP, basically no restrictions on inbound or outbound ports, and a screaming fast connection (most of the time it seemed like I was the only one using the T1's) for $35 a month, which I paid with my rent check each month.
God I miss California...
No they don't. Sparc is an open standard. http://www.sparc.org.
Err...no they wouldn't have. In order for your browser to render the page in non-adult space that contains images on a host in adult space, it's got to go get those images from the host in adult space. If it can't get there because the IP range is blocked, the page will only contain broken images. Links and image tags aren't some magic end-run around TCP/IP.
Everything you need, documentation, tutorials, jdk's, forums, etc. can be found here: http://java.sun.com
If you do want to buy a book to learn from, I can't recommend "Just Java 2" by Peter van der Linden highly enough. The best beginner's Java book I've ever seen.
I wasn't saying it's hard to do in Linux, or even that it was easier to do in Windows. I was only pointing out that without having the slightest clue how to do it in Win32, I was able to find out very easily. My argument wasn't that it's all that hard to program for Linux, only that programming for Windows is not as hard as the original poster claimed.
But, I'm not sure how I would have figured out how to do that in Linux if I ever had to. Thanks for the info, I'll try to remember it.
But...I thought Microsoft wrote OS/2 for IBM, at the same time they were working on Windows? Did this come in later on in OS/2's life, after MS was out of that picture?
Microsoft Windows, as a platform, is insanely difficult to develop for (unless you are using VB).
Whoa...hold on there. Lemme preface this by saying that I'm no MS serf. I've been running Linux for years, and I'm a Solaris admin by trade. But I also write a lot of code, and here's my guilty little secret: I much prefer to do my development on Windows if I have a choice. I can't disagree with your statement that MS's IDE's are expensive, but you don't have to have them. If you are lucky enough to have them, they're wonderful. VC++'s integrated debugger alone is nearly worth the price of admission.
The first time I ever had to write anything remotely serious for Win32, I was terrified. I had to write an app that had the ability to walk through NT's process table (this was NT4), pick out a particular process by it's name, and inspect the memory the process was using, amongst other things. I had no idea how to even start. So I went to MSDN, and started searching. Very quickly I had explanations on how to do everything I needed to do, along with plenty of sample code in a couple of different languages (I was using C++). I can't help but wonder how a developer new to Linux would have accomplished the same thing. Man? Man what? I'm sure it's possible, but I doubt it's nearly as easy as MSDN made it for me.
The learning curve to get started with C or C++ is insane
Maybe, but that's hardly the platform's fault. C and C++ are complicated languages (one more complicated than the other, obviously). Are you saying it's easy to program in C or C++ if you just do it on Linux?
Linux, on the other hand, is easy to develop for. The tools are free, the compiler is free, and getting your code up and running is as simple as make, make install.
Getting your code up and running? It's only as simple as "make, make install" if you've taken the time to write the make files. That makes it easier for your users, not you (and I'm leaving out the part right now about library and package dependencies, which we all know can make any "make; make install" turn into a nightmare very quickly). You could just as easily say that under Win32, "getting your code up and running is as simple as double-clicking setup.exe". That may be true for the users, but neither case applies to the developer.
Bottom line, I work in Unix all day long, and have been doing so for years. I love it. But when I go to do my C++ homework at night (back in school, like many others right now) I have my choice of any platform and compiler I want to use. I invariably launch Visual C++.
Gawd yes! I thought I was the only one. =)
That exact thing happened to me a few months ago. I wrote a fairly large and complex routine in Java that for whatever reason I was unable to test incrementally as I went along (I don't even remember what it was I was writing), and at the end, the thing compiled without a hitch. I sat there staring at my screen thinking "If this thing doesn't work right, I'll have no idea how to fix it...".
Luckily, it worked. *phew*
If you go past the guard shacks without permission, I'm pretty sure you get arrested.
Freshman --> Sophomore --> Junior --> Senior.
=)
Now, a literal reading might allow the federal government to be unfair, while requiring fairness from state governments, but I cannot imagine even our frighteningly corrupt supreme court interpreting the clause in such a fashion.
Why not? They've done it before (well, the opposite, actually). In 1873, as part of the Slaughter-House cases (independent butchers sued the city of New Orleans over the granting of a monopoly on slaughtering rights to some company) the Court declared that national citizenship and state citizenship are two different things. They further stated that national citizenship only had bearing on matters such as interstate travel, and use of waterways. In effect, they removed the protection that was granted to everyone (specifically, this was intended for freed slaves, but it applied to all citizens) by the 14th amendment for almost all matters.
The very next day they used the same arguments to deny a female attorney's right to practice law in the state of Illinois. The state disallowed her, she asserted her 14th amendment rights, and the Supreme Court stripped them away, alluding to a woman's "traditional place in the home".
It gets worse. In 1876 they overturned the conviction of a group of white supremacists that had violently attacked an assembly of blacks, stating that the "equal protection" clause of the amendment didn't apply at the federal level. Only the states could enforce it (it goes back to that national vs. state citizenship thing).
So, yeah, the Supreme Court has shown a willingness to interpret the Constitution in pretty much whatever way will best serve it's political objectives of the day going back a long ways. In the late 19th century, those objectives included white male supremacy.
I think you're looking for "circadian". =)
Agreed. I'm currently attending UMUC (http://www.umuc.edu) full time (13 credit hours this semester), have a full daytime career (Sr. Unix Admin at AOL), and a wife and kids at home, and I'm carrying a 4.0. But I couldn't do any of it without an understanding wife. The kids don't understand so well why Daddy might not be as available as he used to (they're young), so I find it important to spend as much time with them as I possibly can, and to make that time count. Truth be told, except for the fact that I currently have a class on Monday nights and I don't get home until after they've gone to bed, I don't think I'm spending any less time than with them than I used to. Mostly I do my classwork during idle work hours, or in the few hours after they've gone to bed and I'm still awake.
It's all working out very well for me. I'm enjoying college more than I ever did when I was younger (I'm 27, by the way). UMUC is nice in that most, if not all, of your classes can be taken online. I'm in the CS program, and some of my classes are on campus, but since I live in MD that's not really a problem for me. They have other programs that can be taken completely online (Computer and Information Science is one of them).
Anyways, the point is it can definitely be done. All you have to do is learn to manage your time reasonably well (stay ahead!), and make sure you have support from those around you.
And perhaps more importantly, make sure that they don't lose *your* support.
But if Puffer had tried to alter any programs, they said, security safeguards and software would have blocked him and alerted them immediately.
I call bullshit.
Inactive AIM names are cleaned out on a fairly regular basis.
Who buys used food?
Incorrect. Keyword "cancel" tells you how to cancel your account via phone, fax, or mail (snail mail).