We've found that the existing Direct Marketer's association do-not-call list was very efffective at eliminating sales calls. But we live in California, and I must be an important voter, because I received AUTOMATED calls from the following on Sunday (yes all in one day):
Sharon Davis (Governor's wife
Barbara Striesand (sp?) Well known democrat
Bill Clinton
Al Gore
And Joe Lieberman for good measure on Monday. The end of one of the messages listed the local democratic party as one of the funders, so I gave them a call and left my own message with a piece of my mind.
Sure makes me consider paying Verizon to block all non-caller ID calls.
when you get a job that requires a criminal background check, they let you know.
This is strictly a deterent, it limits the number of background checks they need to do because the really stupid people won't apply. Same with the signs on the Home Depot doors saying they drug test all applicants. It saves them money.
Look folks, if you don't like getting caught using pirated software, then don't use pirated software. This "omigod it checked my UID!" is just breathy wishes for a Stallmanist world of only free software. How well did that work in Soviet Russia?
-- Jack
Re:Chapter 10: Learning Hindi or Russian
on
The Career Programmer
·
· Score: 3, Funny
That's kind of a cheap shot. For most Americans, even those motivated to learn another language, there's little practical ways to get and stay proficient (ie, carry on colloquial conversations, read/write), since almost nobody speaks the 'other' languages, excluding Spanish.
Re:Are they reinventing the wheel ?
on
Eclipse in Action
·
· Score: 1
There was a similar hack for DevStudio. I wish someone would put an ActiveX wrapper around NT Emacs so it could be used anywhere. I've never had the time or tools to see what's required.
-- Jack
Re:Are they reinventing the wheel ?
on
Eclipse in Action
·
· Score: 5, Informative
I try not to reply to trolls, but I've got to spread some good news for my fellow EMACS brethren who have been been looking for a modern development environment that has few compromises coming from EMACS. I can say that Eclipse is the first IDE with EMACS bindings that I've felt comfortable with. The EMACS key bindings actually work, and work well. For example you can set the mark then move the point. Compare this to other commercial IDEs that consider substituting cntl-w for cntl-x as "EMACS mode", even though you still must select the text with the mouse.
But wait, there's more! With eclipse the EMACS work style that I use is even better than in EMACS because dabrevs (alt-/) work much better. In eclipse dabrevs are not just a textual expansion as in EMACS, rather it is context sensitive based on the jars you have in your class path as it should be in an Jave IDE. Say what you want about Visual Basic, but M$FT got this right a long time ago.
Of course we had all of this in ZMACS on the Symbolics back in the 80's, but what goes around comes around...
A rare, specially crafted sequence of IPv4 packets with protocol type 53 (SWIPE), 55 (IP Mobility), 77 (Sun ND), or 103 (Protocol Independent Multicast - PIM) which is handled by the processor on a Cisco IOS device may force the device to incorrectly flag the input queue on an interface as full, which will cause the router to stop processing inbound traffic on that interface.
One big advantage of Java is that it is a platform, not just a language. You don't have to reinvent the wheel for basic things like threading that modern systems do. In the pdf linked from the article Stroustrup proposes filling out the standard library in ways that Java already does, and think this is a good thing. STL was a start in that direction, but every C++ system I come accross seems to do threading and many other common operation over again (pwlib used in openh323 for example).
I'm glad to see the C++ world recognize this type of developer need.
I don't see how 802.11g helps anyone unless it is a new install, and even then your screwed because of your neighbors 802.11b access point causing your speed to ramp down.
Frankly I'm tired of my MP3 player dropping out when I'm microwaving burritos, I'm gonna go 802.11a after I buy that new disk array for my wife.
I had very few undergrad classes where there was actual classroom interaction with an actual professor and other students (like less than 5), because most had at least 50-75 students.
In my experience this isn't always the professors fault.
I spent waaaay to many years in school (now a decade past) on both sides of the podium, including a teaching award nomination from the faculty senate. The longer I was in school the more surprised I became at the lack of interaction from the undergrads. In most undergrad classes (those I taught, TA'd, or took for credit) 90% of the questions were asked by 1% of the students. Not surprisingly these were the A/A+ students.
Maybe it is just my personality, and that personality fits well with a University education, but if I have a question I ask regardless of the size of the class. That's what the front rows were made for. While some professors revel in making students squirm, and some are so shocked by even getting a question that it takes them a while to answer, the majority are very pleased to have interaction and quickly recognize who the questions are coming from. When an exam is graded (or a dispute arises on a TA graded exam) a professor is much more likely to give an interactive, engaged, student the benefit of the doubt.
So speak up in class!
BTW: Others have mentioned networking as an important part of a college education. It so happens that I am currently employed at a start-up founded by professors who I took classes from as an undergrad and graduate student. They knew me by the name on my resume even seven years after my grad degree because I was interactive in their classes. Keep that in mind when being shy about asking a question because you think it might be stupid, because your paycheck may some day come from that prof!
But they won't read the code. I still have to do that myself...
I've finally adapted to Eclipse's Outline view for online file navigation at write time. View Definition addresses finding source while online as well. For easing hardcopy navigation I use coding standards for file organization. It surprised me how effective that is when browsing on paper (my preferred "reading" method).
Personally I like the tradeoff of verbose source files and automated code gen versus hidden magic ala CLOS accessors or unchecked access via publics. Sometimes you have to just ride the wave so it doesn't crush you.
That's 16 lines of code for one property! This is tedious to write, and more importantly, very hard to read when you have many properties.
You really need to try a generating/refactoring IDE like Eclipse. I once held to the orthodoxy that if I needed more than emacs then something was broken in the language. I grew up on object systems like CLOS where if you wanted a getter or setter you just asked for it in the definition of a field. So at first C++'s lack of public read-only/private read-write vars annoyed me, and Java's odd package visibility rules made me wince. But now I just declare private and generate my getters/setters, I navigate the file with the outline view, and I get more done per unit time then in any other language/ide pair, including VB.
Wireless doesn't scale well, that's why not. Furthermore it is subject to interference. For example my living room MP3 player dies while I'm popping popcorn.
I wouldn't want wireless, at least not 802.11b, as my main access.
Re:the only truly "immortal" code...
on
Immortal Code
·
· Score: 1
All joking aside, it is definitely the BAD CODE that lives forever.
It lives forever because it is the code too ugly to remove because you might never get the system working again if you do. It was written by that smelly guy who hummed while he noisily chewed powered donuts and burped out loud when he finished his coke. That guy that everyone was glad left the company -- until they had to maintain his code.
-- Jack
Digital certificates are available, for a fee, from a commercial certificate authority (aka CA) such as Verisign. For about $15 a year Verisign will claim to know who you are though you provide no proof other than the grand American Dollar. If your credit card clears, then Verisign says email from you is from you. Why is this worth $15? If I send a signed email to someone and they verify that signature based on the cert I send them, then the only reason to trust that the cert is based on the trusting the signing CA. Verisign says that if I have a credit card with a name on it, then I am the person with that name. Unfortunately due to identy fraud, this is often not the case. In our family we have been victims both of simple credit card fraud (where are card number was stolen and the card duplicated) and full on identity fraud where our social security number was used to open credit accounts by people other than us. So merely the possession of a credit card number does not imply identity. By trusting Verisign you are trusting the US credit industry, which is corrupt and insecure. Assume that you do trust that credit cards are valid identifications. Why would you trust the CA who took that as ID? How do you know who the CA is? CA's are identified by certificates just as users are. How did you get a certificate for the CA? Usually it is because Microsoft and Netscape include a set of certificates from trusted CA's in their products. If the cert comes from one of those CA's then Microsoft and Netscape say it's valid. Therefore you must trust that Microsoft and Netscape included authentic certs, and you assume that those certs have not been compromised since you installed the software. Maybe you think I'm paranoid. Really I just object to paying money for something I can do better myself.
I have created the Greenbaum.Org Certificate Authority to create digital certificates which are free and trusted. If you get an email from me, signed by a certificate issued by me, verified by the CA certificate you download from this site, then the email was from me. If you get an email from me, signed by a Verisign certificate, then it could have come from the gangsters who stole my credit card to buy Nikes and chinese food.
Maybe the developers are just too lazy to build their systems "from scratch" like they used to. I personally can't see the benefit of using an embedded OS. What am I missing?
You are missing building your own host/target debug environment. You are missing tools and methods to reduce the footprint of your system to save $$ on RAM and mass storage for your high volume, cost sensitive application. You are missing watchdogs so a tow truck isn't required when a pointer goes wild. You are missing headless booting. The list goes on and on.
If you've never built a cost sensitive or limited power/ram/disk/clock application then you just don't think about these things.
My $8 request has nothing to do with the production side. It has to do with my percieved value. It isn't up to me to perceive the value at a level to which the vendor makes a resonable profit. Rather it is up to the vendor to offer me a product at a price I'm willing to pay. If they don't do it, then I won't pay (and I don't).
God I love being an American consumer! Viva la Dollar!
I would buy MUCH more music at $8 a CD instead of $18. When will they get a clue that what they are seeing is the consumer telling the industry that their product doesn't have the $$ value that they are offering it at? Very simple economics, and it is about time.
- Sharon Davis (Governor's wife
- Barbara Striesand (sp?) Well known democrat
- Bill Clinton
- Al Gore
And Joe Lieberman for good measure on Monday. The end of one of the messages listed the local democratic party as one of the funders, so I gave them a call and left my own message with a piece of my mind.Sure makes me consider paying Verizon to block all non-caller ID calls.
-- Jack
I've found Fry's to have the poorest quality employees of any motherboard retailer!
-- Jack
This is strictly a deterent, it limits the number of background checks they need to do because the really stupid people won't apply. Same with the signs on the Home Depot doors saying they drug test all applicants. It saves them money.
Look folks, if you don't like getting caught using pirated software, then don't use pirated software. This "omigod it checked my UID!" is just breathy wishes for a Stallmanist world of only free software. How well did that work in Soviet Russia?
-- Jack
Obviously swb has never worked in Silicon Valley.
-- Jack
Really?
-- Jack
-- Jack
-- Jack
But wait, there's more! With eclipse the EMACS work style that I use is even better than in EMACS because dabrevs (alt-/) work much better. In eclipse dabrevs are not just a textual expansion as in EMACS, rather it is context sensitive based on the jars you have in your class path as it should be in an Jave IDE. Say what you want about Visual Basic, but M$FT got this right a long time ago.
Of course we had all of this in ZMACS on the Symbolics back in the 80's, but what goes around comes around ...
-- Jack
-- Jack
One big advantage of Java is that it is a platform, not just a language. You don't have to reinvent the wheel for basic things like threading that modern systems do. In the pdf linked from the article Stroustrup proposes filling out the standard library in ways that Java already does, and think this is a good thing. STL was a start in that direction, but every C++ system I come accross seems to do threading and many other common operation over again (pwlib used in openh323 for example). I'm glad to see the C++ world recognize this type of developer need.
I don't see how 802.11g helps anyone unless it is a new install, and even then your screwed because of your neighbors 802.11b access point causing your speed to ramp down.
Frankly I'm tired of my MP3 player dropping out when I'm microwaving burritos, I'm gonna go 802.11a after I buy that new disk array for my wife.
-- Jack
-- Jack
Why not just wait six months and by a new mobo/processor? Moore's law is faster. -- Jack
Personally I like the tradeoff of verbose source files and automated code gen versus hidden magic ala CLOS accessors or unchecked access via publics. Sometimes you have to just ride the wave so it doesn't crush you.
-- Jack
-- Jack
I wouldn't want wireless, at least not 802.11b, as my main access.
Dyslexics of the world, untie!
It lives forever because it is the code too ugly to remove because you might never get the system working again if you do. It was written by that smelly guy who hummed while he noisily chewed powered donuts and burped out loud when he finished his coke. That guy that everyone was glad left the company -- until they had to maintain his code. -- Jack
> How would I know I _really_ downloaded a cert from > your site? How would I know my HTTP connection
> wasn't hijacked?
In the same way you know that the Verisign cert installed on a Windows machine by Dell wasn't compromised.
My standard rant about why I use my own certs:
Digital certificates are available, for a fee, from a commercial certificate authority (aka CA) such as Verisign. For about $15 a year Verisign will claim to know who you are though you provide no proof other than the grand American Dollar. If your credit card clears, then Verisign says email from you is from you. Why is this worth $15? If I send a signed email to someone and they verify that signature based on the cert I send them, then the only reason to trust that the cert is based on the trusting the signing CA. Verisign says that if I have a credit card with a name on it, then I am the person with that name. Unfortunately due to identy fraud, this is often not the case. In our family we have been victims both of simple credit card fraud (where are card number was stolen and the card duplicated) and full on identity fraud where our social security number was used to open credit accounts by people other than us. So merely the possession of a credit card number does not imply identity. By trusting Verisign you are trusting the US credit industry, which is corrupt and insecure.
Assume that you do trust that credit cards are valid identifications. Why would you trust the CA who took that as ID? How do you know who the CA is? CA's are identified by certificates just as users are. How did you get a certificate for the CA? Usually it is because Microsoft and Netscape include a set of certificates from trusted CA's in their products. If the cert comes from one of those CA's then Microsoft and Netscape say it's valid. Therefore you must trust that Microsoft and Netscape included authentic certs, and you assume that those certs have not been compromised since you installed the software. Maybe you think I'm paranoid. Really I just object to paying money for something I can do better myself.
I have created the Greenbaum.Org Certificate Authority to create digital certificates which are free and trusted. If you get an email from me, signed by a certificate issued by me, verified by the CA certificate you download from this site, then the email was from me. If you get an email from me, signed by a Verisign certificate, then it could have come from the gangsters who stole my credit card to buy Nikes and chinese food.
You are missing building your own host/target debug environment. You are missing tools and methods to reduce the footprint of your system to save $$ on RAM and mass storage for your high volume, cost sensitive application. You are missing watchdogs so a tow truck isn't required when a pointer goes wild. You are missing headless booting. The list goes on and on.
If you've never built a cost sensitive or limited power/ram/disk/clock application then you just don't think about these things.
-- Jack
My $8 request has nothing to do with the production side. It has to do with my percieved value. It isn't up to me to perceive the value at a level to which the vendor makes a resonable profit. Rather it is up to the vendor to offer me a product at a price I'm willing to pay. If they don't do it, then I won't pay (and I don't).
God I love being an American consumer! Viva la Dollar!
-- Jack
-- Jack