So... what's so bad about Berman (and Braga)? They, like Jobs with Apple, milked the franchise for everything it was worth, while the "fans" let it happen. And it wasn't just them... the actors too didn't stay true to character. Why would the TNG cast make Nemesis? Its like they intentionally wanted to kill the genre.
"Lacking empaty" and "disparaging" imples you think I'm slighting her... I'm not. That is your perception, and as I pointed out, it is for the most part baseless.
Really, your responses make me think you don't know the definition of empathy (or stupid), but you'll probably discount that by saying you don't care what I think... and you've already said you don't care about the situation... you cast judgement on me, and you're wrong. And opinionated.
Actually, all you're showing is that you're opinionated, and without anything but a flippant remark on my part, you feel either qualified or entitled to an opinion. An old dude named Socrates once said "To opine is an ugly thing," because casting judgement without basis is a fraud. Now... if I were to say my IQ > 140 and hers 70, would that make me less empathetic? Or how about as she's diagnosed ADHD/ODD/CD/NPD/DPD with a serious cell addiction, and I've had to confiscate no less than 6 cell phones, do you believe that I've disenfranchised her with her peers? Maybe I should be empathetic while I watch the police taking her down for making death threats against other teens? Or perhaps you're not qualified or entitled to an opinion.
I see a bunch of "oh how could this happen" and sarcastic responses to a sarcastic article... but I'm in the "Great!" camp because I have a daughter that has a cell phone addiction. She has other issues too that make having a cell phone a very bad idea. For example, sending threatening texts to her classmates, and generally using the phone to create drama (as well as completely go off the deep end by misinterpretting texts she receives.) Can a cell in class be disruptive? Are you kidding? First, the kid with the phone is obviously distracted. Second, anyone around the kid with the phone will see/hear the thumbs going mad (not to mention giggles, outbursts, or whatnot). School is for... learning? I'd LOVE to see more schools out-right ban this [anti] social phenomena. Seriously, there are kids that would rather text than eat (bathe, or whatever other self care you can think of.)
The problem with any of it is that relational databases rule the enterprise space. You cannot get away from them, and they are far from dead, because you will always have business people wanting to do ad hoc reports, and those are best done against denormalized models (where object stores tend to get super normalized which is just bad for reporting because cross table joins are the most expensive thing you can do in any database.)
Anyone remember buying an album [vinyl] for a song you heard on the radio? If you really liked the single, you might go pay $5 for the 45, and if you really liked the flip side, you'd buy the album for $20? Then you'd discover that you hated all the songs except those two (for me it was Supertramp's Breakfast in America.)
So casettes came in, and you could record songs for your friends or from your friends - and that way you knew if you liked the album or not - because as a kid $20 was a lot of money. The hiss on the casette was usually a good incentive to buy it on tape or vinyl. But those pesky tapes always seemed to get chewed up, and those albums scratched, so you almost had to make favorites compilations.
Then CDs, and the hiss is gone, but you still shared casettes and as the technology got cheaper faster, you could burn tracks. Not so easy until machines got powerful enough to chew through FTs and MP3 took over the world as a lossy compression.
Now you save the files to your computers, MP3 players (phones or whatnot), and email or message them to your friends... and if you really like it, you probably still buy an album (though that paradigm is twilighting), but maybe some other songs by the same artist (from their collection, which is what an album was anyway).
Being able to share music and copy it has always been with us. From sheet music to MP3. People always discriminate based on taste and take a least-cost approach to investing something of themselves... I think the music "industry" has focused too much on "protecting their investment" and has completely missed aspects of human nature that they could foster and exploit rather than punish. Sure, go after the big time pirates dup'ing CDs, or rogue music stores charging for someone else's work. But stop people from sharing music? Never going to happen. Maybe put that money into increasing quality or diversity of the offering... or better yet R&D that figures out how to make a buck on the social networking aspect of it.
I went to an unnamed university that did not teach languages specifically. First year was theory, basic architecture, and PDP11 assembler on a simulator. There was one introduction to structured programming with Pascal.
Year two saw more theory including algorithms and data structures. The language chosen was modula-2 and we were expected to pick it up on our own. There was another low level course on hybrid 6502/68000 machines writing low level I/O in assembly. Again, we had to pick it up ourselves.
Year three got fun with hardware; async circuits, build your own 68000 based computer, OS (multitasking) and database concepts. We also had our new software engineering courses learning all about CMM and such.
Fourth year was simulation, HCI, write a compiler, and special projects. It was assumed we'd picked up C/C++ by that point on our own.
There were three streams at our U; hardware, computer graphics, or knowledge sciences. There was a lot of math - that I didn't appreciate until after I left. But one I learned is why and how things work at a low level. It was a computer science degree.
Programs like this don't seem to exist anymore; at least if they do they're more in engineering than compsci. This is really too bad. Because as one post already noted; the problem is one of problem solving vs. skills to get a job.
I still use state machines, optimization, algorithms, data structures knowledge in everything I do. Most of the people I work with have no idea why I care about such things, but usually they're impressed that my stuff just works more better.
IAE my advice to you is learn as many languages as you can because no one specific language or paradigm encompases computer science. Go do some lisp, smalltalk, java, and assembly programming... you'll see what I mean.
I find the premise of the essay wrong. Go read "Death March" by Ed Yourdon (http://www.yourdonreport.com/). Most of the time problems aren't processes - they're people.
"Programmers, though, like it better when they write more code. Or more precisely, when they release more code. Programmers like to make a difference. Good ones, anyway."
This is a red flag. Coders that just code are part of the problem of a death March. Who has worked with wunderkind that churns out 16 hours of useless bug ridden code? That refuses to write unit tests because they slow him down? And at the end of the project look back, the MetricsReloaded tells you "Yes, that developer wrote the most code, but it is also the most defective and has the least coverage?"
Good processes are adaptive. Good people are agile. You can't build skyscrapers on spec. I am so annoyed by people that push a methodology or ideology that cannot also cite the specific historical evolution of software processes.
One wonderful fallout from dot com was that everyone and their dog got into IT. Very few of those people had papers. So as a backlash now companies want some kind of paper. But don't worry! Going to college or university doesn't mean you'll get a job, or that you are any good at what you do... (In the "I went to school with people that were muppets" category.) Now you need some kind of paper - that is prodginy of the zeros - a certification of some sort will do. Either your Microsoft Cert, or your PM Cert, CISA Cert, SA Cert... all these organizations have popped up that for about $2k and a yearly tax you can have a piece of paper that says you know something about desktop IT, project management, audit, software, etc. Those are more eye catching these days than someone with years of experience.
Economic or commercial viability requires a solution that would produce more energy than it takes to run. It also means something almost safe enough to run in your backyard - this type of project has OHS and EHS issues that red flag various regulatory bodies and agencies. In a nutshell, if its dangerous (super hot, toxic, high pressure) it likely not economically viable...
There are other solutions affect the problem of waste in more environmentally friendly ways.
If it is organic starchy/sugary, is can be brewed into alcohol. If it is celluloisic, it can be burned. If it is organic fatty/oily, it can be mixed with a catalyst for biobutanol/biodiesel. If it is plastic, it be reverted to oil via catalytic cracking.
Only the latter isn't a backyard solution (but I'm trying to build one anyway.)
Everything and nothing. I've read job descriptions from both that read the same. So first someone needs to clarify the role and responsibilities of the job. And how would this differ from any technology advisor (of which there are many.)
Human nature is to "shoot the messenger." So don't tell.
Once upon a time in university I noted a file in the temporary directory on one of computer science's machines with read access to all on the entire student name/id list. This was a byproduct of registration, and the ids were used as the passwords for first log in. But student ids were used for much more, and this list was also bigger than computer science... I complained to the comp sci sys admins; who said "gee thanks, we'll change that." But the file kept appearing. So I contacted the computing services admins; who said "gee thanks, we'll talk to the comp sci guys." The result of which was "this doesn't happen any more". So I sent a current directory list. No response. Then I posted the file (two months after it was supposedly fixed) to the internal security newsgroup. [I lost my access privs and was almost expelled.]
The moral of the story... don't tell people they f*cked up and sure as heck don't show them, because you just make them look bad, and there is a fine line between ethical behavior and questionable judgement.
Hey I had a Chan sign on my lawn. Only got kicked over once.
But Prentice is one of the least conservative conservatives... for example, he supports gay mariage.
A few people I know who didn't vote - wasn't apathy. Their comments - "If there was a none-of-the-above..." I think this meme may be more common than people think. This entire election was a non-event.
As for the liberal vote; we are provincial liberals. Not that provincial and federal parties seem too related.
MM
p.s. my numbers came from the elections canada web site - lots of good stats there
In Calgary, Jim's home town, the average was 1/2 of registered voters actually came out to vote. I live in Prentice's riding... The NDP and Green both had about 7400 votes for 15% each. Jim had 27000 for 56%. Note the overall turn out as 57% in the riding and in Calgary was about 50%.
When people don't get out and vote, can't complain much.
So... what's so bad about Berman (and Braga)? They, like Jobs with Apple, milked the franchise for everything it was worth, while the "fans" let it happen. And it wasn't just them... the actors too didn't stay true to character. Why would the TNG cast make Nemesis? Its like they intentionally wanted to kill the genre.
(Go Commander Koennig!!)
"Lacking empaty" and "disparaging" imples you think I'm slighting her... I'm not. That is your perception, and as I pointed out, it is for the most part baseless.
Really, your responses make me think you don't know the definition of empathy (or stupid), but you'll probably discount that by saying you don't care what I think... and you've already said you don't care about the situation... you cast judgement on me, and you're wrong. And opinionated.
Actually, all you're showing is that you're opinionated, and without anything but a flippant remark on my part, you feel either qualified or entitled to an opinion. An old dude named Socrates once said "To opine is an ugly thing," because casting judgement without basis is a fraud. Now... if I were to say my IQ > 140 and hers 70, would that make me less empathetic? Or how about as she's diagnosed ADHD/ODD/CD/NPD/DPD with a serious cell addiction, and I've had to confiscate no less than 6 cell phones, do you believe that I've disenfranchised her with her peers? Maybe I should be empathetic while I watch the police taking her down for making death threats against other teens? Or perhaps you're not qualified or entitled to an opinion.
Sounds like an Agile success story.
My 17 yr old (mostly stupid) step-daughter is already using what looks like huffman coding in her text messages... why doesn't some genius study that.
JDeveloper was originally based on JBuilder, 5 I believe, but was completely re-written and diverged to be infinitely better...
http://en.wikipedia.org/wiki/JDeveloper
Is Russian poop any different than American poop? Or is it the $24,000 American toilet seats that's the issue?
Actually a good point; bones fuse over time so children have more bones than adults.
Then again, this kind of system will fall out of favour as soon as it delivers incorrect answers, especially when there is a clear context.
I like answers like SAL in 2010...
I see a bunch of "oh how could this happen" and sarcastic responses to a sarcastic article... but I'm in the "Great!" camp because I have a daughter that has a cell phone addiction. She has other issues too that make having a cell phone a very bad idea. For example, sending threatening texts to her classmates, and generally using the phone to create drama (as well as completely go off the deep end by misinterpretting texts she receives.) Can a cell in class be disruptive? Are you kidding? First, the kid with the phone is obviously distracted. Second, anyone around the kid with the phone will see/hear the thumbs going mad (not to mention giggles, outbursts, or whatnot). School is for ... learning? I'd LOVE to see more schools out-right ban this [anti] social phenomena. Seriously, there are kids that would rather text than eat (bathe, or whatever other self care you can think of.)
...or at least an attempt at bad advertising or pursuasive writing (cognitive justification.)
OODBMS have been pushing this, and many of them are pushed as light weight key-value stores.
http://en.wikipedia.org/wiki/ODBMS
This isn't new, like OpenDoc's Bento
http://en.wikipedia.org/wiki/OpenDoc
That became IronDoc
http://linuxfinances.info/info/oodbms.html
The problem with any of it is that relational databases rule the enterprise space. You cannot get away from them, and they are far from dead, because you will always have business people wanting to do ad hoc reports, and those are best done against denormalized models (where object stores tend to get super normalized which is just bad for reporting because cross table joins are the most expensive thing you can do in any database.)
Yay.
Anyone remember buying an album [vinyl] for a song you heard on the radio? If you really liked the single, you might go pay $5 for the 45, and if you really liked the flip side, you'd buy the album for $20? Then you'd discover that you hated all the songs except those two (for me it was Supertramp's Breakfast in America.)
So casettes came in, and you could record songs for your friends or from your friends - and that way you knew if you liked the album or not - because as a kid $20 was a lot of money. The hiss on the casette was usually a good incentive to buy it on tape or vinyl. But those pesky tapes always seemed to get chewed up, and those albums scratched, so you almost had to make favorites compilations.
Then CDs, and the hiss is gone, but you still shared casettes and as the technology got cheaper faster, you could burn tracks. Not so easy until machines got powerful enough to chew through FTs and MP3 took over the world as a lossy compression.
Now you save the files to your computers, MP3 players (phones or whatnot), and email or message them to your friends... and if you really like it, you probably still buy an album (though that paradigm is twilighting), but maybe some other songs by the same artist (from their collection, which is what an album was anyway).
Being able to share music and copy it has always been with us. From sheet music to MP3. People always discriminate based on taste and take a least-cost approach to investing something of themselves... I think the music "industry" has focused too much on "protecting their investment" and has completely missed aspects of human nature that they could foster and exploit rather than punish. Sure, go after the big time pirates dup'ing CDs, or rogue music stores charging for someone else's work. But stop people from sharing music? Never going to happen. Maybe put that money into increasing quality or diversity of the offering... or better yet R&D that figures out how to make a buck on the social networking aspect of it.
How about 3? Or maybe 3{.
My personal favorite ..!.
The best damn book anyone in IT/CS can read...
The old Apple bre'rs will remember the uber evangelist. You can always replace one icon with another...
Or its a reference to pirates of the caribbean. Checkers are for wimps.
I went to an unnamed university that did not teach languages specifically. First year was theory, basic architecture, and PDP11 assembler on a simulator. There was one introduction to structured programming with Pascal.
Year two saw more theory including algorithms and data structures. The language chosen was modula-2 and we were expected to pick it up on our own. There was another low level course on hybrid 6502/68000 machines writing low level I/O in assembly. Again, we had to pick it up ourselves.
Year three got fun with hardware; async circuits, build your own 68000 based computer, OS (multitasking) and database concepts. We also had our new software engineering courses learning all about CMM and such.
Fourth year was simulation, HCI, write a compiler, and special projects. It was assumed we'd picked up C/C++ by that point on our own.
There were three streams at our U; hardware, computer graphics, or knowledge sciences. There was a lot of math - that I didn't appreciate until after I left. But one I learned is why and how things work at a low level. It was a computer science degree.
Programs like this don't seem to exist anymore; at least if they do they're more in engineering than compsci. This is really too bad. Because as one post already noted; the problem is one of problem solving vs. skills to get a job.
I still use state machines, optimization, algorithms, data structures knowledge in everything I do. Most of the people I work with have no idea why I care about such things, but usually they're impressed that my stuff just works more better.
IAE my advice to you is learn as many languages as you can because no one specific language or paradigm encompases computer science. Go do some lisp, smalltalk, java, and assembly programming... you'll see what I mean.
I find the premise of the essay wrong. Go read "Death March" by Ed Yourdon (http://www.yourdonreport.com/). Most of the time problems aren't processes - they're people.
"Programmers, though, like it better when they write more code. Or more precisely, when they release more code. Programmers like to make a difference. Good ones, anyway."
This is a red flag. Coders that just code are part of the problem of a death March. Who has worked with wunderkind that churns out 16 hours of useless bug ridden code? That refuses to write unit tests because they slow him down? And at the end of the project look back, the MetricsReloaded tells you "Yes, that developer wrote the most code, but it is also the most defective and has the least coverage?"
Good processes are adaptive. Good people are agile. You can't build skyscrapers on spec. I am so annoyed by people that push a methodology or ideology that cannot also cite the specific historical evolution of software processes.
One wonderful fallout from dot com was that everyone and their dog got into IT. Very few of those people had papers. So as a backlash now companies want some kind of paper. But don't worry! Going to college or university doesn't mean you'll get a job, or that you are any good at what you do... (In the "I went to school with people that were muppets" category.) Now you need some kind of paper - that is prodginy of the zeros - a certification of some sort will do. Either your Microsoft Cert, or your PM Cert, CISA Cert, SA Cert... all these organizations have popped up that for about $2k and a yearly tax you can have a piece of paper that says you know something about desktop IT, project management, audit, software, etc. Those are more eye catching these days than someone with years of experience.
Because even zealots need to idolize someone. There is a perception that Mossberg is somehow influential (ah, maybe its that WSJ thing.)
Economic or commercial viability requires a solution that would produce more energy than it takes to run. It also means something almost safe enough to run in your backyard - this type of project has OHS and EHS issues that red flag various regulatory bodies and agencies. In a nutshell, if its dangerous (super hot, toxic, high pressure) it likely not economically viable...
There are other solutions affect the problem of waste in more environmentally friendly ways.
If it is organic starchy/sugary, is can be brewed into alcohol.
If it is celluloisic, it can be burned.
If it is organic fatty/oily, it can be mixed with a catalyst for biobutanol/biodiesel.
If it is plastic, it be reverted to oil via catalytic cracking.
Only the latter isn't a backyard solution (but I'm trying to build one anyway.)
Everything and nothing. I've read job descriptions from both that read the same. So first someone needs to clarify the role and responsibilities of the job. And how would this differ from any technology advisor (of which there are many.)
Say nothing.
Human nature is to "shoot the messenger." So don't tell.
Once upon a time in university I noted a file in the temporary directory on one of computer science's machines with read access to all on the entire student name/id list. This was a byproduct of registration, and the ids were used as the passwords for first log in. But student ids were used for much more, and this list was also bigger than computer science... I complained to the comp sci sys admins; who said "gee thanks, we'll change that." But the file kept appearing. So I contacted the computing services admins; who said "gee thanks, we'll talk to the comp sci guys." The result of which was "this doesn't happen any more". So I sent a current directory list. No response. Then I posted the file (two months after it was supposedly fixed) to the internal security newsgroup. [I lost my access privs and was almost expelled.]
The moral of the story... don't tell people they f*cked up and sure as heck don't show them, because you just make them look bad, and there is a fine line between ethical behavior and questionable judgement.
Hey I had a Chan sign on my lawn. Only got kicked over once.
But Prentice is one of the least conservative conservatives... for example, he supports gay mariage.
A few people I know who didn't vote - wasn't apathy. Their comments - "If there was a none-of-the-above..." I think this meme may be more common than people think. This entire election was a non-event.
As for the liberal vote; we are provincial liberals. Not that provincial and federal parties seem too related.
MM
p.s. my numbers came from the elections canada web site - lots of good stats there
In Calgary, Jim's home town, the average was 1/2 of registered voters actually came out to vote. I live in Prentice's riding... The NDP and Green both had about 7400 votes for 15% each. Jim had 27000 for 56%. Note the overall turn out as 57% in the riding and in Calgary was about 50%.
When people don't get out and vote, can't complain much.
So
sniffed the Mac Pro a few too many times