I would like to think that nobody here is stupid enough to give the real answers to those kind of questions. The others will have the pet's name as their password anyway, so it's irrelevant.
You make some good points. However, if your software is intended for mass use, then the answer to "Are there any reasons to forgo the productivity advantage of using a higher level, interpreted language?" is ALWAYS a resounding "Yes" in my mind. (I am ignoring profit of course, which is what has driven everything to the lowest common denominator, but anyway...)
Unlike your car analogy, where the benefits of making the car easier to drive are multiplied across everyone who drives it, software is completely the other way round. Every performance trade-off made at the development end to save time in coding it well is multiplied exponentially. Not just by the number of users that use it, but the number of times it runs as well. The effects are manifested in:
a) wasted time - I spend a horrific percentage of my day idling, waiting for Visual Studio.NET to do whatever the hell it's doing, and yes, I see the hypocrisy in that, but it pays the bills b) wasted electricity - adds up very fast I reckon, does someone want to calculate the global cost of even an extra 1% CPU usage in a version of Windows multipled over the number of users? c) wasted opportunity - What would this incredible machine in front of me be capable of if it wasn't crippled by the monkey-coded bloatware running on it? It can't even keep up with me typing, for crying out loud!
The vast majority of PCs in the world (think 'office user') aren't being used to achieve ANYTHING that their equivalents 15 years ago weren't doing, and the only obvious difference, eye-candy aside, is that they're now slower and less stable.
Many are going to scoff at this, but I speak from experience, so I don't care - it is NOT impossible to write a huge application in assembler, never mind C, that can "go for years without a segfault". It's not even hard. It simply takes people who know what they're doing, and who haven't been brainwashed into thinking it can't be done. Mod me insane, but I find the opposite to be true, i.e. the higher level the language, the less basic understanding is required, and the more idiocy is perpetrated with it.
IMO it's extrememly hard, and there is no software in existence that could even come close to accurately captioning a video with even a single random individual's voice and accompanying background noise. I doubt such software will exist in the next decade. One of us must be very wrong.
Maybe I'm missing something, but the Exchange thing struck me as an extremely odd assumption to make.
A couple of comments though - I admin a few Exchange Servers. For the most part, they take literally zero effort to maintain. They're very well behaved. Perhaps I'm doing something wrong?
On the other hand, it's definitely unnecessarily complex and bloated for 'home use'. Someone wanting to run a DIY mail server on a Windows box could do a lot worse than to take a look at the very clean, compact, GPL'd Hmailserver - www.hmailserver.com
I go to the Wikipedia for information, but I'm cautious.
Yes, good. That's what it's there for, and what you need to be.
I want to be able to cite the information in the Wikipedia, and that requires authors and accurate attribution.
It's irrelevant what you want, you can't expect that - it's a wiki. The reply from the AC also makes a good point, despite the unnecessarily offensive tone.
In my experience, it's very much like MySpace but in 3D. However, it's a very interesting platform for live music - I've 'attended' a number of gigs there and been impressed with what's going on, and moreso with the potential once the technology catches up.
It's an interesting platform for lots of other things too, which is what TFA is about. You're comparing it to something that it's not, which explains your confusion.
My reasons for sticking with 1.5 are much simpler - it's virtually perfect as far as I'm concerned. I run with TabMix Plus and AdBlock Plus, and a few config hacks to try and curtail what is my only complaint - the insane memory footprint. Here's a hint to what seems to be a majority of clueless developers these days - your application is only one of many I need to run simultaneously, and you can't all have all my PC's resources at once. Ignoring the memory thing, it's the perfect web browser.
I knew I wouldn't be in a hurry for FF2 as soon as I heard talk of "new features" - unless I imagined it, wasn't the idea in the first place to create applications that do one job and do it well? To get me to send a cake, all that was necessary was a Firefox with THE SAME features as version 1, but significantly leaner and faster.
To be fair to the software, I can see the resemblance!
However, as other posters have noted, the match seems to be more based on orientation of head, facial expression, etc. I don't see much facial recognition going on, just primitive image matching.
And how the hell you got modded off-topic is beyond me. Thanks for posting a link that let me see this garbage in action without having to mess around uploading my own pictures or jumping through any hoops.
I remember a Microsoft Direct X briefing in 1997, where the speaker handed out giant binders containing all the hundreds of slides we were about to see. She proceeded to play through the slides on the projector, and read the contents of each to us, while we dutifully followed along flicking a page per 2 slides.
There was space under each slide for notes, but since the verbal content was the same as that already on the paper, there was nothing to write.
I threw all the paper in the bin (needless to say it contained nothing I didn't already know anyway) and never attended another.
In another horrible presentation I remember, the Powerpoint monkey spent 95% of the time discussing the transition effects he had used between the slides, the problems he'd had aligning the garish borders, and his highly amusing selection of sound effects. This was from a self-styled sales professional, attempting to sell us his communication skills?!
There's no reason why they couldn't amend the video directly to put ads 'around' the content, such that they'd still be visible in an embedded player. Or they could overlay ads. Still, I'm not convinced that level of bandwith usage is ever going to be covered by non-obtrusive ads.
Just out of interest, what do you have to say about people spending half their work day writing essays on slashdot?
If that works out, it'll be capable of writing its own autobiography.
You didn't save any cash, you spent some that you didn't intend to spend.
I would like to think that nobody here is stupid enough to give the real answers to those kind of questions. The others will have the pet's name as their password anyway, so it's irrelevant.
You need a capital A to start a new sentence.
You make some good points. However, if your software is intended for mass use, then the answer to "Are there any reasons to forgo the productivity advantage of using a higher level, interpreted language?" is ALWAYS a resounding "Yes" in my mind. (I am ignoring profit of course, which is what has driven everything to the lowest common denominator, but anyway...)
.NET to do whatever the hell it's doing, and yes, I see the hypocrisy in that, but it pays the bills
Unlike your car analogy, where the benefits of making the car easier to drive are multiplied across everyone who drives it, software is completely the other way round. Every performance trade-off made at the development end to save time in coding it well is multiplied exponentially. Not just by the number of users that use it, but the number of times it runs as well. The effects are manifested in:
a) wasted time - I spend a horrific percentage of my day idling, waiting for Visual Studio
b) wasted electricity - adds up very fast I reckon, does someone want to calculate the global cost of even an extra 1% CPU usage in a version of Windows multipled over the number of users?
c) wasted opportunity - What would this incredible machine in front of me be capable of if it wasn't crippled by the monkey-coded bloatware running on it? It can't even keep up with me typing, for crying out loud!
The vast majority of PCs in the world (think 'office user') aren't being used to achieve ANYTHING that their equivalents 15 years ago weren't doing, and the only obvious difference, eye-candy aside, is that they're now slower and less stable.
Many are going to scoff at this, but I speak from experience, so I don't care - it is NOT impossible to write a huge application in assembler, never mind C, that can "go for years without a segfault". It's not even hard. It simply takes people who know what they're doing, and who haven't been brainwashed into thinking it can't be done. Mod me insane, but I find the opposite to be true, i.e. the higher level the language, the less basic understanding is required, and the more idiocy is perpetrated with it.
I think you should look again, since he wasn't questioning your statement but highlighting your poor grammar.
Umm. Compile it?
What the hell is a Porche?
IMO it's extrememly hard, and there is no software in existence that could even come close to accurately captioning a video with even a single random individual's voice and accompanying background noise. I doubt such software will exist in the next decade. One of us must be very wrong.
What's the betting you'd change your tune if someone decided to plant "a bunch of drugs" in your apartment?
I knew there was a reason I had sigs disabled.
There was a place for Mercury once upon a time. We used to use it.
However, there is now hmailserver. (http://www.hmailserver.com)
In my opnion, it's far better, but more importantly since it's open source, the author can't pull the plug on us when he runs out of cash.
Not if you have the usual consumer-class cable or DSL. Those IPs are assumed to be spambots by Earthlink and Yahoo, for starters.
You would, of course, configure your mail server to forward the outgoing mail on to your ISP's SMTP for delivery, avoiding this problem.
Maybe I'm missing something, but the Exchange thing struck me as an extremely odd assumption to make.
A couple of comments though - I admin a few Exchange Servers. For the most part, they take literally zero effort to maintain. They're very well behaved. Perhaps I'm doing something wrong?
On the other hand, it's definitely unnecessarily complex and bloated for 'home use'. Someone wanting to run a DIY mail server on a Windows box could do a lot worse than to take a look at the very clean, compact, GPL'd Hmailserver - www.hmailserver.com
I go to the Wikipedia for information, but I'm cautious.
Yes, good. That's what it's there for, and what you need to be.
I want to be able to cite the information in the Wikipedia, and that requires authors and accurate attribution.
It's irrelevant what you want, you can't expect that - it's a wiki. The reply from the AC also makes a good point, despite the unnecessarily offensive tone.
In my experience, it's very much like MySpace but in 3D. However, it's a very interesting platform for live music - I've 'attended' a number of gigs there and been impressed with what's going on, and moreso with the potential once the technology catches up.
It's an interesting platform for lots of other things too, which is what TFA is about. You're comparing it to something that it's not, which explains your confusion.
My reasons for sticking with 1.5 are much simpler - it's virtually perfect as far as I'm concerned. I run with TabMix Plus and AdBlock Plus, and a few config hacks to try and curtail what is my only complaint - the insane memory footprint. Here's a hint to what seems to be a majority of clueless developers these days - your application is only one of many I need to run simultaneously, and you can't all have all my PC's resources at once. Ignoring the memory thing, it's the perfect web browser.
I knew I wouldn't be in a hurry for FF2 as soon as I heard talk of "new features" - unless I imagined it, wasn't the idea in the first place to create applications that do one job and do it well? To get me to send a cake, all that was necessary was a Firefox with THE SAME features as version 1, but significantly leaner and faster.
Doh. Spellcheckers don't notice when you type 'than' instead of 'then' do they. Hopefully 3.0 will have a grammar checker for you.
I'm not sure you can consider that a loophole. If you're using a compromised box, you're already compromised.
To be fair to the software, I can see the resemblance!
However, as other posters have noted, the match seems to be more based on orientation of head, facial expression, etc. I don't see much facial recognition going on, just primitive image matching.
And how the hell you got modded off-topic is beyond me. Thanks for posting a link that let me see this garbage in action without having to mess around uploading my own pictures or jumping through any hoops.
No kidding.
I remember a Microsoft Direct X briefing in 1997, where the speaker handed out giant binders containing all the hundreds of slides we were about to see. She proceeded to play through the slides on the projector, and read the contents of each to us, while we dutifully followed along flicking a page per 2 slides.
There was space under each slide for notes, but since the verbal content was the same as that already on the paper, there was nothing to write.
I threw all the paper in the bin (needless to say it contained nothing I didn't already know anyway) and never attended another.
In another horrible presentation I remember, the Powerpoint monkey spent 95% of the time discussing the transition effects he had used between the slides, the problems he'd had aligning the garish borders, and his highly amusing selection of sound effects. This was from a self-styled sales professional, attempting to sell us his communication skills?!
I'm not a grammar/spelling nazi, really I'm not, but a coo in progress? You mean like a pigeon? Or do you mean a coup?
I'm glad the submitter saw fit to explain what Tetris is, otherwise we'd all be scratching our heads.
There's no reason why they couldn't amend the video directly to put ads 'around' the content, such that they'd still be visible in an embedded player. Or they could overlay ads. Still, I'm not convinced that level of bandwith usage is ever going to be covered by non-obtrusive ads.