I've been a developer for about the same amount of time as you and am now a tech lead/team lead, where "tech lead" means I'm the go-to guy for the organization on anything to do with my particular product (new design/architecture, integrations, major issues, what have you), and "team lead" means I act as the manager of all of the developers/testers under me (reviews, layoffs, vacation approval, all that crap).
I'm coming to the realization that I kind of hate this role...I can only put myself down for 5-10 hours a week of actual development, and even that is usually a stretch, and the management stuff is quite stressful. It is shocking how differently people behave when you go from their peer to their manager. So, I find myself in a similar situation, what do I do now? I am the best developer available to work on my product, yet I am unable to find any time to actually code...all I can do is quickly spec things out as best I can, pass them to my team (also spread around the world) and get back to fire control/integration meetings/budget planning/etc. It's extremely frustrating.
My thoughts wander from 1) Just suck it up, dive into the management aspect, do as much coding as I can on the side to scratch that itch (it is my true love), 2) Find another job that is purely technical - lead dev/architect, what have you (would probably lead to the same situation I'm in), or 3) Say f**k it and go totally off the reservation - try to start something on my own, or become a teacher and work on stuff on the side or something, complicating this option is the small matter of a family to feed... I just don't know.
This reminds me of the story The Planiverse by A. K. Dewdney (yes, I am aware he is now an outspoken 9/11 "truther", and no, I don't agree with him.) The story is quite good, it explores a lot of practical implications of living in a 2D universe (zipper organs, 2D war, common courtesy when walking over someone) including a 2D steam (or maybe internal combustion?) engine.
That giant dark red glob where yellowstone is pretty foreboding... I assume that 90% of the stuff you hear in all of the shows about a mass extinction event following a yellowstone "supervolcano" eruption is just hype to get people to watch, but still.
Using the wikipedia statement that "a stack of three million sheets would be only one millimeter thick" and a handy online rolled material calculator (using 1.5 inch center diameter and 6 inch outer diameter) you get ~32,000 miles!!!
Cernan and Schmitt were probably sweating this release out, thinking the image might reveal the ridiculous number of donuts they pulled in the moon buggy.
As a "geek" (developer, *nix aficionado, etc.) I have to say you're waay off base here. I bought an iPad as an alternative to a portable DVD player to help keep my daughter occupied on flights (she's an infant, and we fly a lot). When you compare the usefulness and flexibility of an iPad to a portable DVD player it's amazing that it only costs ~4x as much, and not more like 10-20x as much. Why the *hell* would I buy what everyone here seems to be describing as the holy grail - a linux box in tablet format - for my daughter to watch Dora the explorer and play rich educational video games on?
You're looking at this whole debate from inside some kind of shell (time capsule?) in which you can't seem to accept computers as pure end-user entertainment devices. Do you have the same feelings towards video game consoles? What about televisions, dvd players, refrigerators, etc.? I'm guessing you own those but can't install your own software on them either.
I'm no fanboi, but I have a work iPhone and it had a full featured weather "widget" out of the box, unless I'm mis-interpreting your definition of "widget".
Good point. Don't forget about the mood appropriate theme music that would be blasted onto the scene at all times by fast response Humvee drama brigades.
This would be great for digging survivors out of rubble in the wake of an earthquake or other disaster, being able to clamber up a heap of rubble and lift a 700 lb. block of concrete off of someone would be a real life saver.
It's biological/instinctive, particularly for men I think - when you choose a mate (i.e. get married) in 99% of cases there is an implicit understanding that you and your mate will be exclusive sexual partners. For a man this means that if your partner becomes pregnant you can rest assured that it is *your* genes that have been passed on the offspring, which is arguably the entire purpose for our existence from a biological standpoint.
Interestingly the motivation is slightly different for women, they have no reason to be insecure about their own genes being passed along as they are the carrier of the offspring - they are only interested in making sure that they have found the very best male contributor possible. I even read somewhere [citation needed...too lazy to google it] that the fact that a majority of offspring resemble the mother rather than the father is a built-in advantage for females of species that mate for life, as they can more easily hide their infidelity. All the more reason for the males to be insecure.
Keep in mind that the judgment of correctness is going to be made by the very people being called out. Don't get me wrong, I think this guy is right on - people like him that have the stones to tell it like it is, damn the consequences, are far too rare in my opinion. This is true in business and politics.
This technique is permissable because the passphrase, by its nature, is never revealed to anyone with sensibilities to be offended.
I know the article is written in the context of PGP secret passphrases, but if this technique were applied to normal passwords I can guarantee it will prove embarrassing. Such as when the CTO of your company is showing off his fancy emacs script that allows you to ssh into a server from the editor but fails to realize that the password field is not hidden before he tells you to log in using your outrageously obscene password...that one still makes me wince. Randomly generated passwords for me from that point on.
My iphone pin was required to be 6 digits, so I guess I'm safe:P Interestingly both of my 4-digit PINs that I use for other purposes do start with "1".
When my daughter is old enough I think I will introduce her to the applescript gui tool - where you can simply stick together existing applications into small macros, where the output of one application is piped into the input of the next. It is like visual shell scripting...but even simpler. You can include your own more complex shell scripts as steps in the overall script and really go nuts with it. I'm sure I'll get flamed for this, but to me it is a great way to introduce a (very) young person to the concept of input, output, and the foundations of procedural programming.
I have heard the argument that functional languages should be used to teach young minds how to program, but I just don't think a very young child would grasp the recursive nature of it.
Posts like this are hilarious to me. How better to gauge whether or not a story "belongs" on slashdot than by looking at how many comments it spawns. Have you taken an oath to loyally enforce adherence to some interpretation of the slashdot motto? Do you have a badge, or maybe a cape?
I've been a developer for about the same amount of time as you and am now a tech lead/team lead, where "tech lead" means I'm the go-to guy for the organization on anything to do with my particular product (new design/architecture, integrations, major issues, what have you), and "team lead" means I act as the manager of all of the developers/testers under me (reviews, layoffs, vacation approval, all that crap).
I'm coming to the realization that I kind of hate this role...I can only put myself down for 5-10 hours a week of actual development, and even that is usually a stretch, and the management stuff is quite stressful. It is shocking how differently people behave when you go from their peer to their manager. So, I find myself in a similar situation, what do I do now? I am the best developer available to work on my product, yet I am unable to find any time to actually code...all I can do is quickly spec things out as best I can, pass them to my team (also spread around the world) and get back to fire control/integration meetings/budget planning/etc. It's extremely frustrating.
My thoughts wander from 1) Just suck it up, dive into the management aspect, do as much coding as I can on the side to scratch that itch (it is my true love), 2) Find another job that is purely technical - lead dev/architect, what have you (would probably lead to the same situation I'm in), or 3) Say f**k it and go totally off the reservation - try to start something on my own, or become a teacher and work on stuff on the side or something, complicating this option is the small matter of a family to feed... I just don't know.
This reminds me of the story The Planiverse by A. K. Dewdney (yes, I am aware he is now an outspoken 9/11 "truther", and no, I don't agree with him.) The story is quite good, it explores a lot of practical implications of living in a 2D universe (zipper organs, 2D war, common courtesy when walking over someone) including a 2D steam (or maybe internal combustion?) engine.
In lieu of mod points... those are fantastic ideas - very thought provoking.
That giant dark red glob where yellowstone is pretty foreboding... I assume that 90% of the stuff you hear in all of the shows about a mass extinction event following a yellowstone "supervolcano" eruption is just hype to get people to watch, but still.
Using the wikipedia statement that "a stack of three million sheets would be only one millimeter thick" and a handy online rolled material calculator (using 1.5 inch center diameter and 6 inch outer diameter) you get ~32,000 miles!!!
All the sooner that public bathrooms will be stocked with graphene toilet paper.
Brings up an interesting question: at 1 atom thick, how long a strip of graphene would a standard toilet paper roll represent?
Yeah, I'm kidding. Was only poking fun at the script.
I'll agree with your assessment of the 64-bitness checker, and with the GP's contention that it might run unacceptably slow on legacy machines:
./skein.sh < ./skein.sh
~/p4/scripts/skein $ uname -a
Linux mjm 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:50 UTC 2011 i686 i686 i386 GNU/Linux
~/p4/scripts/skein $ time
70d0...7e
real 4m30.224s
user 3m19.416s
sys 0m28.850s
Cernan and Schmitt were probably sweating this release out, thinking the image might reveal the ridiculous number of donuts they pulled in the moon buggy.
Expandable storage would be sweet but it's the 32GB, 10 months old and we have 18 gigs left, so all else being equal I'm perfectly happy with it.
As a "geek" (developer, *nix aficionado, etc.) I have to say you're waay off base here. I bought an iPad as an alternative to a portable DVD player to help keep my daughter occupied on flights (she's an infant, and we fly a lot). When you compare the usefulness and flexibility of an iPad to a portable DVD player it's amazing that it only costs ~4x as much, and not more like 10-20x as much. Why the *hell* would I buy what everyone here seems to be describing as the holy grail - a linux box in tablet format - for my daughter to watch Dora the explorer and play rich educational video games on?
You're looking at this whole debate from inside some kind of shell (time capsule?) in which you can't seem to accept computers as pure end-user entertainment devices. Do you have the same feelings towards video game consoles? What about televisions, dvd players, refrigerators, etc.? I'm guessing you own those but can't install your own software on them either.
Got it, I see the difference now. I guess that's a valid gripe.
I'm no fanboi, but I have a work iPhone and it had a full featured weather "widget" out of the box, unless I'm mis-interpreting your definition of "widget".
Good point. Don't forget about the mood appropriate theme music that would be blasted onto the scene at all times by fast response Humvee drama brigades.
This would be great for digging survivors out of rubble in the wake of an earthquake or other disaster, being able to clamber up a heap of rubble and lift a 700 lb. block of concrete off of someone would be a real life saver.
Ha! (in lieu of mod points)
It's biological/instinctive, particularly for men I think - when you choose a mate (i.e. get married) in 99% of cases there is an implicit understanding that you and your mate will be exclusive sexual partners. For a man this means that if your partner becomes pregnant you can rest assured that it is *your* genes that have been passed on the offspring, which is arguably the entire purpose for our existence from a biological standpoint.
Interestingly the motivation is slightly different for women, they have no reason to be insecure about their own genes being passed along as they are the carrier of the offspring - they are only interested in making sure that they have found the very best male contributor possible. I even read somewhere [citation needed...too lazy to google it] that the fact that a majority of offspring resemble the mother rather than the father is a built-in advantage for females of species that mate for life, as they can more easily hide their infidelity. All the more reason for the males to be insecure.
Outstanding. :)
Perhaps "job ending" is more appropriate.
Keep in mind that the judgment of correctness is going to be made by the very people being called out. Don't get me wrong, I think this guy is right on - people like him that have the stones to tell it like it is, damn the consequences, are far too rare in my opinion. This is true in business and politics.
Career Ending Move, that is
This technique is permissable because the passphrase, by its nature, is never revealed to anyone with sensibilities to be offended.
I know the article is written in the context of PGP secret passphrases, but if this technique were applied to normal passwords I can guarantee it will prove embarrassing. Such as when the CTO of your company is showing off his fancy emacs script that allows you to ssh into a server from the editor but fails to realize that the password field is not hidden before he tells you to log in using your outrageously obscene password...that one still makes me wince. Randomly generated passwords for me from that point on.
My iphone pin was required to be 6 digits, so I guess I'm safe :P Interestingly both of my 4-digit PINs that I use for other purposes do start with "1".
When my daughter is old enough I think I will introduce her to the applescript gui tool - where you can simply stick together existing applications into small macros, where the output of one application is piped into the input of the next. It is like visual shell scripting...but even simpler. You can include your own more complex shell scripts as steps in the overall script and really go nuts with it. I'm sure I'll get flamed for this, but to me it is a great way to introduce a (very) young person to the concept of input, output, and the foundations of procedural programming.
I have heard the argument that functional languages should be used to teach young minds how to program, but I just don't think a very young child would grasp the recursive nature of it.
Posts like this are hilarious to me. How better to gauge whether or not a story "belongs" on slashdot than by looking at how many comments it spawns. Have you taken an oath to loyally enforce adherence to some interpretation of the slashdot motto? Do you have a badge, or maybe a cape?
I found it much darker than comics, with their endless resurrections and deus ex machinas.
I suppose "endless" is a matter of opinion but LOTR certainly has no shortage of either.