698 karma · joined March 20, 2007
Does anyone know what these IBM supercomputers ultimately are used for after they're done winning Jeopardy or beating Gary Kasparov? I'd imagine something top-secret for the US government, but it would be nice to know exactly what Deep Blue is doing now.
Now that would be a true test.
How long did it take you save up enough?
How frugally did you have to live to stretch your savings for 9 months?
Does your geographic location have a high cost-of-living?
What were you able to accomplish in 9 months' time?
Did you have to quit your job or were you able to convince your employer to take an unpaid leave of absence?
If you quit, how hard was it to get a new job?
Do you like this new job better?
I think most programmers dislike the idea of what they see as kissing their boss's ass so much, that they'd rather start their own startup to get what they want (more interesting work, potentially higher pay, more amenable working conditions, etc). I can't say I blame them.
Portlets weren't meant to hold full web applications, but that's how every IT department tries to use it. Actual web applications let you have control over the URL structure and easily link to other pages. In portlets, to maintain cross-portal compatibilty, the portlet must be isolated from the rest of the portal. That means you can't link to other pages unless you use a specific portal's proprietary API or hard-code the links.
He also tends to gloss over the setup of the portal and application servers needed to run the portlet even for development purposes. I assure you it's more than 'rails server' or 'rails script/server'.
I also noticed how he has to depend on Eclipse to make it look like all he has to do to see changes is use a simple keyboard shortcut. Eclipse is doing the work of compiling the code, making a proper .war file and moving that file to right place so his application server will re-deploy it. Not to mention that depending on the change, you have to restart the application server also. Rails doesn't require 3rd-party tool support to make things seem easier than they are.
As a job applicant, you don't always know how bad things are or will be until after you start working there. Sometimes, the job starts out OK, but things get progressively worse over time. Am I supposed to voluntarily endure a crappy situation that has no end in sight, so that my next employer doesn't think I'll leave too fast? You should be able to explain that kind of thing in an interview without it being considered a mark against you.
As for #9, too many places ask these types of questions when the job you're applying for amounts to cranking out CRUD web apps. I think it's just cargo-cult behavior from old Microsoft interview techniques. If the job will require the unorthodox, creative thinking the employer is trying to test for by that question, a better way to do that would be to see if I have any actual projects, apps, open-source code that I actually wrote that demonstrates this ability.
I'm sure if I got a DVR from a cable or satellite provider, the monthly service cost would be included in my bill for as long as I have the device (a never-ending cost). I am essentially renting a DVR from the cable company. No thanks.
Also, sports is somewhat unique in that the value is all in seeing it live. Personally speaking, once I know the final score of a game, watching a replay of it is worthless. Highlights are one thing, but watching the entire game when you already know who wins, makes no sense to me.
So yeah, it's probably legacy.
Does anyone know if delicious' demise affects pinboard's API service in any way? Since pinboard's API documentation just links to delicious, now would be a good time to archive the delicious API documentation.
The latter is usually the exact opposite of this.
Disclosure: I am in the former group and really want to be part of the latter group.
If everyone who flies, and I do mean everyone (regardless of whether you'll be boarding a personal plane), had to go through this every time, we'd see this go away.
I figured it was November, and we already knew what the features were going to be, so no need for Jobs to give a presentation. I just couldn't figure out what would make it a day I'd never forget. I guess I'm still wondering what about this is something I'd never forget.
I guess that can also apply to bullies in some American schools nowadays. What if the bully wants to prove how badass he is by taking it to a level that involves guns and knives?
Thank goodness I graduated before that kind of stuff started.
Also, when you decided to leave, did you give your former employer 4 months notice or was it less (the standard 2 weeks) and it grew to 4 months? If you already had accepted the other job, how did you handle pushing back your start date with them?
I'm curious, because I'm currently entertaining changing jobs. More money isn't the main reason, it's because I want to work on more modern technologies, and my current job is stuck in the mid-1990's.
I'd also be interested in any details you'd be willing to share about these fallouts.