Automated (In)Security (from Carl Witthoft)
Here's a recent notice from our corporate security department. I'd face-palm except that it might set off the motion-detectors.
________________________________________________________ From: SecurityTeam@initrode.com To: *AllEmployees Subject: Security Notice Please be advised that our access control vendor is finishing up work today on the entry/exit points. All exterior doors are now controlled by a magnetic locking system. You will access the facility as you always have, pass your badge by the reader and punch in your code or PIN. This will release the door for 3 seconds. When exiting the facility, you no longer need to push the door handles. There is a motion sensor above each door that will activate when you are within 3 feet of the doorway. You are not authorized to allow access to personnel to the facilities by activating the motion to release the door. Make sure if you are exiting a door that is not manned by a Security Officer that the person has a valid Initrode Badge. Please be particularly vigilant, if you loiter in front of the doors, they will remain unsecure and could lead to unauthorized access to our facility.
Lazy Spammer (from Brent Crossland)
"Seriously? You have to work a little harder if you want to fool anyone!"
Detailed Information from Livejournal Security (from Steph BG)
"I guess it's the thought that counts?"
Lazy Spammer (from Brent Crossland)
"This showed up in my Inbox today. Thanks for catching this one filters."
I Find This Vacancy Outdated (from Mikhail Gusarov)
"Our company is searching for a competent C software engineer, and today our HR has passed me the following e-mail asking how to reply. A candidate applied for a position which specified a list of requirements (POSIX, C, Unices etc) and then was asked about his experience in this area."
________________________________________________________ From: Aleksandr Batukhtina To: firstname.lastname@example.org Subject: Re: application for Software Engineer I used to be a professional C++ programmer. Knew all small specifics about compilers, knew how to handle virtual classes, how to use a templates. And I had strong fillings about all Java programmers - I though they all noobs. After time past I meet PHP, Python, Perl, read about Erlang, all related technologyes and I get new opinion about how to deal more efficiency with my time and work process. From my current position I have different opinion about high level languages and can can conclude: java has terrible syntax and great code management. C \ C++ has great syntax which allow you to control efficiency of processor and terrible library / code management. For example. If you will to create a library, java allows you to distribute it througth internet using maven technology. It will allow you to include your code, based on version, to any project and allow all developers to use your work by adding version information and your library name to the project. That is it, simple fast and reliable. C - requires use source, requires follow compile rules, it requires change your project to include proper INCLUDES and all has to be done manually. So, as I told previously - C is not good for a big teams working separately. It force you to pay mutch more attention and programmers time to manage simple tasks. Here is an argument which I agree with: C / C++ way much efficient in CPU time. Because gcc builds machine code optimized for specified processor, function calls, memory optimized. That is defenetly true, I agree. Except it is half true. In present days we have so huge data flow so we are unable to process it by one machine. In most case only cluster solutions can do the job. I know Hadoop, Google Data Greed and they are done using java. Why? I already answered it. I know no C / C++ implementation of those technology's. Today it is sooo easy and cheap to buy new CPU / Virtual machine or cloud cluster, so you just do not have to thing and pay your time to implement CPU efficiency in your projects. So, when you have to decide what is more important to use: development time, source management and simple cluster solutions or CPU efficiency I choice first one. Java is my choice by reasons. And this position of C programmer I personally found outdated. -- AB
Burnt Tongue (from Raj S.)
"Well, I happened to burn my tongue yesterday. Do I still qualify for the job?"