1,162 karma · joined June 9, 2008
If the dev is really not being effective, try setting deadlines, and giving him more interesting problems to solve. Don't require any hrs, in fact let him know that if he can meet the deadline with 30 minutes of work per week then he earns himself a vacation for the rest of the time. However make sure his estimates are reasonable. Basically become a "slave driver". Note: DO NOT MICROMANAGE. Give him a "what must be done this week" thing, and check up at the end of the week, or before you leave every other day (and by check-up I mean ask him if hes on target, facing problems, etc, 5 minutes max).
If all does not work, cut your losses.
Regarding the intern and yourself. Question yourself/intern as to the interaction needs between everyone. If you all need to be together at the beginning of the day to discuss something, then ask your developer if he can teleconference in the morning, then go back to sleep (if possible). Let the intern work whatever hours he/she wants if its also development work and not client-related. Remember measure productivity VS hours. I find that I can be more productive in 1 hr on the TRAIN with my DINKY NETBOOK AND NO INTERNET than 5 hrs in the office or even at home. And usually after the train ride anything that I haven't solved is already well discussed in my mind and 20 minutes of google + typing solves that when I get home. I can't mention this enough, if the productivity is not suffering then let him be.
Have you considered flipping the work day? Would you be happier coming in in the PM?
The only time anyone needs to be in the office is for people to communicate, and to keep track of people, if minimal communication is necessary there is no need for fixed hrs especially in a startup.
The point is that amazon pricing is fairly static. You get X for $Y. However as the years go by, the value of X decreases yet you are still charged $Y. So basically going to a hosted service I might get a significantly faster machine for my buck. Sure it won't scale as quickly but that might be a minor issue, pick your battles so to speak.
Amazon needs to take into account this, and instead of upgrading everything, just start deflating prices of the old and buying newer hardware every 2 years or so and charging full price for the new hardware. This keeps them well balanced with technology. In the end this just means that instead of buying 1 server, you will buy 2 for the same price outdated servers and vuala.
However thats not quite how servers work and its not like their cost-for-operations is going down with the years as well.
How did emacs oss shit start? The guy made an OSS editor, and said I will customize it to your company's needs for my fees, and you just have to accept that my changes will all be oss. And if I do something cool for someone else you get those changes too.
Thats the point. You think Linus is having trouble finding a high-enough paying job? HA!
The only thing this DOES mean though, is that those who "don't do" can't really make the money on software. Unless they bring value to developers by helping the devs get work, work together, etc. If all you have is 10 lines of golden code and that is something someone else wrote and u can't do shit with it, then you have nothing because everyone has those 10 golden lines. Yet if you have the person who wrote them you have a competitive advantage.
2) As if google maps or any other google service does not collect data on you. So theres nothing special about this.
3) OTA updates is a brilliant idea. They want to lock their crap down, sorry no hacking. They want to make it as difficult as possible. Only affects people who don't abide by the EULA. Wait you do want to install ur own crap and not abide by apple's istore policies? Get an android or stfu I guess.
The reactions are: They don't understand WTF the guy is doing, and therefore think they got a nuke in the backyard. Or. Yay we don't need no stinkin' oil.
My main goal was to replace my voicemail. I never check it (currently have 10 messages). Most of them are hang-up messages from my mom or family member, so I mostly ignore them. I almost never get useful voicemail. So. Google voice to the rescue.
First apparent problem (not so bad). The speach to text is horrible. Maybe 40% of the voicemail was correctly transcribed. maybe less. But never really useful. Ever. I only got the gist of if I should or should not listen to the voicemail, which really is good enough for me because it solved my voicemail problem.
Second hidden problem (maaaaaaaajor, the reason I quit): Calls are not instantly forwarded. This might sound like I am picky, but check this out: If for 3 out of 4 rings the call is being forwarded, I only realize someone is calling when they hang up. (this feature was necessary so that people calling my regular cell would immediately get my google voice voicemail vs my regular voicemail). Actually often the forwarding would be so slow that the person already got to voicemail by the time my cellphone rang. People mostly thought my cell was off.
So overall until their speeds SIGNIFICANTLY increase I can't use gv. And I am not even doing this as a business. So their little graph of how google voice revolutionizes telephony is kinda bs. Wait 5 years and the pudding will tell.
What is nice is if I DONT use my gv number, then I can switch away from it without problem. If people start only calling my gv phone number I will be trapped in the crappiness of google voice. I am glad they let me use my regular phone number vs gv phone number.
I think the point is not the pacemaker. But the elongation of life and not seeing death as a good thing. If we always chose to prolong life, under any circumstance, then people profit (a dying person needs lots of medical care) and their caretakers only suffer. The person, I don't know, is it better to live with a half-working brain? Is it even living at that point?
I think while people want to live, people need to face death early, and tell their loved onces what their wishes are. And hopefully this sort of situation won't happen, or not for long.
While yes animation does sort-of give the perception of 3d, the images here really do appear to have depth in the monitor. Its a cool trick. Now I am guessing we need to play this at a rate of 30fps each image (thus 60fps) or so so that we don't "see" the non-3d image alternations but we experience it nevertheless without a headache I might add.
Actually there is a way to "uncomplete it" by editing it via the comments mechanism, but that is horribly unintuitive and actually does not work always. Op, found a way to uncomplete that works, there is a link on the inbox header. PLEASE stop hiding important links. I know the design is nice and simplistic but sometimes hiding shit is bad.
Also when you edit comments for something from the status updates tab, it does not update anything in the status updates tab list, it does only after a refresh.
However, "look what I can do in CSS3" is always fun to see, because it introduces techniques not necessarily just the technology.
Perhaps we can have a small image maker took which generates html5 vs an image.
Now that is great and all and is probably a really nice experiment into doing stuff with CSS, but this is a tiny fraction of what CSS can do being used, but practically, an image takes less memory/cpu to render.
Evil - Kill everyone, get their guns, their bullets, their armor.
Good - Politically resolve situations. Often less/equal money. Requires more diplomatic skills. Potentially less ammo, less guns, less armor. However you can rob everyone blind and still play the good role :)
Its all about creating allies or trade routes or killing the hell out of everyone.
If we don't need a "server" or do but all machines are servers just one is considered the gatekeeper, this is perfect. Just install everywhere and go.
Just figure that crap out.
And the names are like car names. They don't want to give an impression that a computer is "bad" or "slow" or "crippled". Do you want to tell your friends "I got a Dell Crippled v3" so they go for the insane-o names. But apple has maybe 1000x less component combinations available as a baseline model. Remember they control the hardware, while these vendors sell mish-mashes of different hardwares.
At least adobe uses flash on their stuff. Actually I wish they didn't but it shows they are confident with their product.
a) NOISE. You need noise. So much that it is not too loud but becomes background and ignorable. Practice on the NYC subway.
b) Head Rest. Something to keep your head in place and no pressure on the neck. Do that and you can sleep sitting or standing (yes I can)
c) Nobody touching you. anyone around you can do what they want, but as long as body-contact does not CHANGE all is well. You can be touching their hand or shoulder to shoulder, but as long as there is no change you are fine. Sleeping in weird non-super-restful positions = you are more alert so small things will wake you.
Again, practice on NYC subway and you will be an expert in no time.
While true, more important is
Good all-round knowledge in solving problems that users have every-day by using techology is 100% transferable between all computer and non-computer solutions. If you are good at finding niches in the market where users need help, how the hell is that no transferable?
Now maybe writing webapps does not mean I can write great mobile apps, need some training.