Compare that to the "loose your beer belly" gymnastics commercials "five minutes a day for a month for great results", and you understand why Mozart became great!
Those things are funny. About the only thing those gadgets do in 20 minutes of exercise per day performed while you sit in front of your TV, occasionally stopping to munch on a super sized McDonalds menu, is calm your conscience. If you want to lose weight you have to exercise and control your diet. Either one on it's own will not do the job well and it will take more than 20 minutes per day. To rephrase a well known American proverb somewhat savagely: "If somebody offers you a lot of gain without any pain they are full of..." how can I phrase this politely? "...something that came out of the south end of a northbound horse." It amazes me that sane well educated and intelligent people fall for these scams, be they legal (such as miracle weight loss programs) or criminal (such as 419 scams).
Do some research on the gruesome details of the ValueJet crash sometime. It was caused by a fire in the cargo hold and people were really outraged at the that someone would put an obvious fire risk down in the cargo.
While I agree with you in principle, they have been negligent here even though they are not the only ones to have these battery problems, but let's still be a little fair to Dell. If I recall correctly the ValuJet Flight 592 crash was due to ValuJet management outsourcing work to a maintenance contractor that was cheap (and contrary to popular management dogma cheap!=good, especially in the airline business). The contractor improperly secured a batch of chemical oxygen generators and placed them in the aircraft's cargo hold which caused the fire. While it's a good example of the hazards of in-flight fires the ValuJet crash was not Dell's fault.
Now you can get headshot and called gay even faster...
There is an easier way to get called gay even faster than normal on CS and you don't nead a modified version of CS either. Just change your alias to something like for example: 'Aimbotsky von Campenstein'. Your will learn hitherto unknown forms of profanity you didn't even imagine existed, and in multiple languages!!!
One thing that annoys me when discussing XSS problems and such is that people always just suggest to validate input. I've built perfectly secure PHP applications that don't validate input at all, they just don't print the output using "print" but another function that properly escapes the output. So much more easier that way than having to think about input validation for every single new field you add.
If I hadn't seen more examples than I care to count of code written by people who felt it unnecessary to authenticate user input I would think you trolling. Input validation is not optional any more than checking people's security clearance is optional before letting them into the Pentagon archives. Input validation is something you should always do regardless of what type of software you are writing, since it helps to prevent more than just code injections like this one. You should be especially careful to verify any and all user input if you are writing applications that are exposed to the general public. A Hacker will punish you for every mistake and failing to verify that input to the login field has the structure of a valid user-name/email-addess is a pretty basic error to make, especially since there are recipe books outlining how to do this and it would surprise me if you couldn't find a utility library containing commonly use validation routines on source-forge.
You may recall this article, about guy turning his optical mouse into an imaging device. Now here we have another guy who wants to turn his imaging device into an optical mouse. Pity they didn't just think of doing a swap, eh?;)
We could also give up and building our own computers to write OSS software on, go to an electronics store to buy some Voleware and a Dell box and have loads of new free time to go bowling or to play golf but that would kind of take the fun out of being a nerd.
It's far more important to understand *why* strcpy should not be used. Then you'll know when you *can* use it.
<rant> Programmers are human and they screw up. It is easier to simply outlaw 'strcpy' in favor of 'strncpy' or 'strlcpy' than it is to re-educate the programmers. If you place the code that guarantees the string length does not exceed your predefined maximum buffer size and the code where you do the actual 'strcpy' in different places the chance of a screw up are greater than if you do what the 'strcpy' man page (more or less) recommends:
strlcpy(buf, input, sizeof(buf));
This is much less failure prone and there is much less chance of buffer overflow and the resulting string is NUL terminated. It does have portability issues but even if that is an issue 'strncpy' still beats 'strcpy' since there is at least no buffer overflow as long as your remember to NUL terminate explicitly which a lot of people don't remember to do which is where 'strlcpy' came from. That being said you are right many developers do a a lot less input authentication (which is what I assume you mean by input parser) than they should. </rant>
But at the end of the day, if it's something you love doing, DO IT! Don't poke around with 10 more years of college. If college has drilled anything into your brain, it should be, "Never stop learning!" After all, college is just a resource that provides the materials and contacts you need. To actually get anything useful out of it, you should be pulling the information yourself! And with such a wealth of awesome written information on Computer Science, how could you not be learning if it's what you're interested in?
I have to disagree with that. Getting a degree always helps. A degree will help you get into the final select group of 10 or so people that eventually get past the 'evil director of human resources' and are invited to an interview. If you are only self educated and experienced you stand less of a chance of getting into that group each time you apply than if you have a B.Sc. degree and experience, if you have an M.Sc. degree and experience your chances of getting an interview increase even more. Degrees are frowned upon by a lot of people, I have even been told they are pretty worthless, but degrees and other academic credentials one of the key methods used by many human resources people to sort out the interview candidates form the ones whose application gets dumped in the paper shredder. To many PHB's a degree still represents a certain baseline guarantee that you are able to perform the function you claim to be qualified for. After you are hired you can still turn out to be a bad bet because you are lazy and stupid but a degree will still make that less likely since you don't make it through 4-6 years of University if you are lazy and stupid. The same pretty much goes for certificates. A PHB will, for example, prefer a person with an MCSE degree for a Windows sysadmin job over somebody who has no qualification other than his experience and a person with a computer related degree and an MCSE over the guy who just has the certificate. As for being to old I don't really think that is the case. I graduated as an engineer at 26 years old and 30 is no death-warrant as far as I am concerned. My advice to the guy who asked the original question is to go ahead and get his second degree. If he is enterprising and ambitious the fact that he is a little older than the other Junior programmers will not matter all that much if he proves he is able and industrious. Just expect to have to put up with some pretty shitty jobs for the first few years. I do agree with you on one thing: "...Never stop learning!...". To to stay on top of developments in the industry you have to stay current by sacrificing some of your spare time to muck around with Linux or Windows programming, for example, to gain experience with stuff you don't get to gather experience with at work.
Microsoft has released nothing to date that is a Universal Binary. They are currently promising a universal version of Messenger 6.0 later this year, and a free universal version of Remote Desktop Client. There isn't a date set on the next version of Office. Virtual PC and Windows Media Player for Mac have been cancelled.They are currently promising a universal version of Messenger 6.0 later this year, and a free universal version of Remote Desktop Client
Microsoft isn't planning to release a UB of Media Player for Mac. Their site links to a free UB version of the Flip4Mac QT plugin. I replaced Messenger with Adium and RDC with rdesktop.. Adium supports 12 different account types along with MSN Messenger which is a huge advantage. As for rdesktop it requires Apple's X11.app and you have to launch it from the command line but at least it allows you to open multiple connections simultaneously.
Re:Of course Dell and HP will have the same proble
on
Apple's Growing Pains
·
· Score: 1
Most of us Mac users who did buy first-generation systems now wish that Apple had instead dealt with AMD. I see my colleagues with their new Opteron systems from Sun, and how they haven't had any problems with their computers. Meanwhile, my new MacBook Pro suffers from severe heating issues. As an Apple user, I think Apple made a horrible mistake. AMD was the way to go, but it's too late to fix the problems now. I just hope that Apple's name isn't tarnished too much by these Intel-tainted products.
Ok, let's feed the troll...
Where I used to work they standardized on mid to high end IBM laptops and workstations which didn't prevent a fair sized epidemic of motherboard failures and the ethernet cards on the ThinkPads failed so regularly the IT department gave up on having them sent in for repair and issued ThinkPad users with slot-in ethernet cards. The Sun server systems I have worked with have also had their share of hardware issues.
No, it's a comparatively common spelling error of the word 'conniving'. But then you knew that already. Now be a good boy and go do something constructive like suing me for assaulting your sense of grammatical perfection.
....even as you rejoice at the fact he may at last have seen the light of the true faith, be watchful and suspicions! Never forget the words of the bearded prophet that bears the mark of the sacred GNU: "The Antichrist is sly and caniving......"
If anything it's Apple that's running out of time if the theories that Apple is not working on a iPodPhone are really true because that's the way things seem to be heading. If Nokia teams up with powerful content providers they are in a unique position to create a competitor to any iPodPhone. They can combine their smartphones with an MP3 player and complement that with a built in music store. Plenty of users, myself (a long time Mac user) included, would instantly dump the iPod for a decently designed Nokia phone with 6-8 Gigs of storage for music, a blackberry client, wifi, VPN and a decent organizer and the ability to download music directly onto the phone from a Nokia music store via GPRS/EDGE. While I don't think that Nokia can kill off the iPod they can definetly erode it's market share considerably and come to think of it I hope they do succeed since Apple's dominance of the online music business is just as unhealthy as Microsofts OS monopoly.
mash up. v. To take elements of two or more pre-existing pieces of music and combine them to make a new song. n. A song comprised of elements of two or more pre-existing pieces of music.
In engineering that is called a 'lash-up', i.e. hurredly modifying an existing design in an improvised fashion often by using modified parts from another existing design. Windows is a good example and Linux isn't guiltless either.
Maybe Microsoft didn't like the "Hasta la vista, Vista" banners at the Mac show yesterday? Or especially "Redmond has a cat, too. A copycat." Perhaps they feel like they're being threatened?
No, they probably wite all that crud off as being what it is, advertising jargon aimed at the portion of WWDC atendees who are faithful acolytes. I'm a Mac user myself but OS.X+Mac is just my preferred combination of computer and OS, it's not my religion and to tell the truth I find both those slogans and the whole "I'm a Mac" campaign kind of cheesy. I'd like to go to WWDC some day just for the hell of it since I have been known to develop for the Mac but if I ever do I'll be giving any and all religious ceremonies a wide berth, especially if they involve hooded nerds and Apple logos. As for MS deleting Virtual PC for Mac it was to be expected. Microsoft is alot better at taking over established markets with brute force by netscaping the competition, buying it up or just steamrolling over it with raw $ power than it is at predicting trends and having cool products ready before the competition and beating them that way. This time they (and WMware) got well and tuly toasted by Parallels, at lest in so far as the Mac market is concerned and since the Macintosh VM market is to small relative to the effort involved to rewrite Virtual PC for OS.X-Intel and squish Parallels and VMware, Microsoft probably decided to leave those two to the slog it out over the Macintosh VM market. It consists mostly of reguar Home users running baseline VM products anyway. Microsoft probably intends to expend their energy on competing with Parallels and VMware on the enterprise market where the real money is.
Look at Microsoft, they promised so much in Longhorn/Vista, then take things out.
It's more like they initiated a mass exodus of features out of Vista. It's actually rather unfortunate. Some of the features like WinFS sounded like an interesting idea.
No matter how difficult it may be, always be calm and agonizingly polite. If the customers thinks you are being smug, superior or god forbid implying they are stupid you will quickly discover that it is actually possible for somebody to shout so loudly into a telephone that your eardrum will burst.
Never claim that the customer is wrong unless you can prove it. If he/she claims you or somebody at your company screwed up, be polite, take the customers word for it for the moment and then check the situation out if you are lucky you will prove them wrong if not prepare to eat crow for whoever screwed up and contact the customer. At this point it might be appropriate to keep rule #1 in mind.
Always remember to cover your ass by keeping a 'paper trail' of your interaction with the customer. By that I mean archive your e-mail and snail mail (back when I dealt with customers a lot I actually got people dredging up 2,3 and 4 year old support issues) and tape any conversations if your company offers this facility which a lot of them do these days. If not ask customers to repeat important requests or statements they make on the phone by e-mail so you have a record of it.
If the customer keeps coming back with totally unreasonable claims and you can't get rid of them take the papertrail to one of the PHB's explain the matter to them and have the PHB contact the customer that's the PHB's job if worst comes to worst the PHB can sick a lawyer on the customers lawyer and you can enjoy the ensuing mudslinging contest.
Always remember to keep a regular lookout for a new job that does not involve frequent contact with customers.
Expect to see plenty of post below, with this exact attitude. Many will begin by saying "This is not a virus" or noting you need proximity to take advantage of this flaw.
Don't exepct all Mac users to be as dumb as the Apple marketing people who started playing the "Macs are more secure than...." card without checking with the nerds in Apple's development division first. If they had bothered to do so they would probably have been told that is not a good idea. That whole Get a Mac ad campaign acutally makes me wonder how it got past people like Steve Jobs who should know better than to approve ads some of whome will utlimately end up embarrasing Apple. This flaw is only news because securityflaws have become so common in Windows that people have stopped wasting energy and time paying any attention to their exact nature when they are announced and go directly to downloading the 30 Mb+ patchcluster from update.microsoft.com and just for once OS.X has a similar flaw. That doesn't happen all that often but when it does it's news.
Thing is, everyone listed their current e-mail client. What do you think those with the problems were using? Yeah, Outlook. "Why can't we all get along?" (says TFA) - more like "Why can't everyone else get along with me?". Lamenting non-compliance to 'anti'-standards makes no sense.
Hopefully, Microsoft will never release a Linux version of that rubbish.
I suppose you can argue about the value of Outlook as an E-mail client but Exchange is a bit more than just an E-mail client. It one of the most widely used groupware products available and to be fair to Microsoft it does it's job fairly well. If there was at least an open source alternative to Exchange+Outlook/Entourage, a cohesive well integrated package that shipped with it's own client and web client that was of similar quality to the Apache web server (Which is by far one of the finest examples of OSS software out there) alot of companies would consider deploying it with the same confidnence they deploy Apache. In fact if you are an OSS developer and want to stick it to Microsoft producing a rival to Exchange as a gropuware product is one of the best things you can do. Just look at what trouble Apache has caused Microsoft in their attempts to gain market share in the web servers market, IIS 7 is even copying features from Apache now imagine what an quality OSS alternative to Exchange would do. In the mean time, if lack of an Exchange client and the Office pack is the only lament that people can come up with about Linux as a Desktop system they should take a look at Wine & Crossover Office. As far as I know crossover supports Office, Outlook and Lotus Notes.
Redhat's enterprise support is a joke, they will find any excuse to not "support your configuration". When I call Novell, I talk to actual engineers who can help me, not some dipship $5.15/hr college student who is reading from a queue card.
Generally I agree that RedHat is a crappy product compared to other Linuxes like Ubuntu and Suse. The flip side is that with Novell i.e. Suse AFAIK you don't have a project like Centos, which is binary compatible with the RedHat ES/AS product but is free and you get patches. This can be an advantage if you want to create a test setup for a product has been certified for RedHat ES/AS but are on a shoestring budget and don't want the hassle of dealing with the issues that can arrise if you try to install that same prodcut on Fedora or Ubuntu. Oracle products are a case in point. Installations of Oracle Application server, Database... the list goes on... that go without a hitch on RedHat ES/AS and Centos can be problematic on Fedora. Pracitcally every manufacturer of commercial Linux software certifies his products to work with certain versions of RedHat ES/AS so it is hard to avoid using Red Hat unless you are willing to put in the extra time it takes to debug an installation of your RedHat certified Linux software on an uncertified Linux distro.
This articles makes women out to be a bunch of fashion whores who are shocking people by wanting tech items. A weekend vacation in Florida is over in a weekend. That diamond necklace will only be worn on special occassionas (unless given by someone special, in which case I'd never take it off, as I never take off my pearl necklace except to shower). Why take the designer shoes over a pricey camera when knock-offs of those shoes can be had for $20? That plasma TV would be great for picking up the details in every outfit on Sex and the City. *sense the sarcasm*
Good point, but in future remember that to qualify for sarcasm bonus-points on this forum you have to properly tag your sarcasm like a real nerd/nerdette:
Exactly. You take normal people and put them into a position of power, and it changes them. In my experience, treating them with respect instead of antagonizing them tends to soften the effect. I don't see why more people don't give it a shot. Plus, out of all the cops out there, how many of them are truly bad people? I don't think there are that many.
It's amazing how many people have trouble with that concept. There are people who really relish exploding into a fit of rage when confronted by a cop giving them a ticket even if the ticket is being issued for a perfectly legitimate reason. This behavior even extends to starting to antagonize a neighbor for politely complaining that they can't get their baby pram past the SUV that this person parked (badly) in front of the neighbors garden gate. That's how neighborhood feuds start. Yelling at a patrol officer for handing out a speeding ticket or auxiliary police officer for giving you a parking ticket does not help you since you probably deserve it. AP officers even get physically assaulted when they hand out parking tickets, hard as that may be to believe, which in this country has resulted in them being issued with mace. I have more than once defused such a situation by simply being polite, conciliatory and most of all by convincing who ever was itching to start shouting at the cop to shut the f**k up.
And you think a non-upgradable Macbook Pro or iMac with notebook processors and "mainstream" Radeon X1600 graphics is appropriate for video game development? A Mac isn't "the best" for every user, you know. Don't you think an Athlon64/Opteron PC with PCIe/PCI slots would be a better solution than a Core Duo Mac for video game development
He never suggested buying a MacBook Pro or an iMac. Secondly Apple desktop computers will become available pretty soon and until they do become available and we have seen the specs let's not assume they won't have expansion slots and are guaranteed to have processors that suck ass because they are made by Intel. AMD makes powerful processors but contrary to popular opinion in some circles, the sun does not shine out of AMD's ass.
I think you must be on a friendly network. I believe quite a few networks won't let you turn off that restriction, and more can be expected to do so in the future.
Does this only apply if you download an unsigned app directly to the phone over an unfriendly network or do all unsigned apps in general refuse to install on a Symbian OS V.3. phone hooked up unfriendly network? What I did was I downloaded the app to a PC and then uploaded the *.sisx file to the phone via bluetooth and installed it manually by clicking on it in the file manager.
The big issue now is symbian signed. With S60 version 3 onward, they've seriously locked down the platform. If your code isn't signed, it won't run on most devices, and even where it will, it won't be allowed to do interesting things (write to filesystem, talk to network etc). If you want to get your code signed, you have to have an expensive verisign certificate, and pay a bunch of cash to have your app reviewed.
I was able to install Putty for Symbian OS and other self signed software on my Nokia E series phone running S60V3. I had to turn off the signature checking in App. Manager to enable installation of self signed apps. This is set to 'Signed only' by default which does keep out malware but is still kind of annoying but Putty works as close to what was advertised as one can expect from Beta software.
Compare that to the "loose your beer belly" gymnastics commercials "five minutes a day for a month for great results", and you understand why Mozart became great!
Those things are funny. About the only thing those gadgets do in 20 minutes of exercise per day performed while you sit in front of your TV, occasionally stopping to munch on a super sized McDonalds menu, is calm your conscience. If you want to lose weight you have to exercise and control your diet. Either one on it's own will not do the job well and it will take more than 20 minutes per day. To rephrase a well known American proverb somewhat savagely: "If somebody offers you a lot of gain without any pain they are full of..." how can I phrase this politely? "...something that came out of the south end of a northbound horse." It amazes me that sane well educated and intelligent people fall for these scams, be they legal (such as miracle weight loss programs) or criminal (such as 419 scams).
While I agree with you in principle, they have been negligent here even though they are not the only ones to have these battery problems, but let's still be a little fair to Dell. If I recall correctly the ValuJet Flight 592 crash was due to ValuJet management outsourcing work to a maintenance contractor that was cheap (and contrary to popular management dogma cheap!=good, especially in the airline business). The contractor improperly secured a batch of chemical oxygen generators and placed them in the aircraft's cargo hold which caused the fire. While it's a good example of the hazards of in-flight fires the ValuJet crash was not Dell's fault.
Now you can get headshot and called gay even faster...
There is an easier way to get called gay even faster than normal on CS and you don't nead a modified version of CS either. Just change your alias to something like for example: 'Aimbotsky von Campenstein'. Your will learn hitherto unknown forms of profanity you didn't even imagine existed, and in multiple languages!!!
If I hadn't seen more examples than I care to count of code written by people who felt it unnecessary to authenticate user input I would think you trolling. Input validation is not optional any more than checking people's security clearance is optional before letting them into the Pentagon archives. Input validation is something you should always do regardless of what type of software you are writing, since it helps to prevent more than just code injections like this one. You should be especially careful to verify any and all user input if you are writing applications that are exposed to the general public. A Hacker will punish you for every mistake and failing to verify that input to the login field has the structure of a valid user-name/email-addess is a pretty basic error to make, especially since there are recipe books outlining how to do this and it would surprise me if you couldn't find a utility library containing commonly use validation routines on source-forge.
You may recall this article, about guy turning his optical mouse into an imaging device. Now here we have another guy who wants to turn his imaging device into an optical mouse. Pity they didn't just think of doing a swap, eh? ;)
We could also give up and building our own computers to write OSS software on, go to an electronics store to buy some Voleware and a Dell box and have loads of new free time to go bowling or to play golf but that would kind of take the fun out of being a nerd.
<rant>
Programmers are human and they screw up. It is easier to simply outlaw 'strcpy' in favor of 'strncpy' or 'strlcpy' than it is to re-educate the programmers. If you place the code that guarantees the string length does not exceed your predefined maximum buffer size and the code where you do the actual 'strcpy' in different places the chance of a screw up are greater than if you do what the 'strcpy' man page (more or less) recommends:This is much less failure prone and there is much less chance of buffer overflow and the resulting string is NUL terminated. It does have portability issues but even if that is an issue 'strncpy' still beats 'strcpy' since there is at least no buffer overflow as long as your remember to NUL terminate explicitly which a lot of people don't remember to do which is where 'strlcpy' came from. That being said you are right many developers do a a lot less input authentication (which is what I assume you mean by input parser) than they should.
</rant>
But at the end of the day, if it's something you love doing, DO IT! Don't poke around with 10 more years of college. If college has drilled anything into your brain, it should be, "Never stop learning!" After all, college is just a resource that provides the materials and contacts you need. To actually get anything useful out of it, you should be pulling the information yourself! And with such a wealth of awesome written information on Computer Science, how could you not be learning if it's what you're interested in?
I have to disagree with that. Getting a degree always helps. A degree will help you get into the final select group of 10 or so people that eventually get past the 'evil director of human resources' and are invited to an interview. If you are only self educated and experienced you stand less of a chance of getting into that group each time you apply than if you have a B.Sc. degree and experience, if you have an M.Sc. degree and experience your chances of getting an interview increase even more. Degrees are frowned upon by a lot of people, I have even been told they are pretty worthless, but degrees and other academic credentials one of the key methods used by many human resources people to sort out the interview candidates form the ones whose application gets dumped in the paper shredder. To many PHB's a degree still represents a certain baseline guarantee that you are able to perform the function you claim to be qualified for. After you are hired you can still turn out to be a bad bet because you are lazy and stupid but a degree will still make that less likely since you don't make it through 4-6 years of University if you are lazy and stupid. The same pretty much goes for certificates. A PHB will, for example, prefer a person with an MCSE degree for a Windows sysadmin job over somebody who has no qualification other than his experience and a person with a computer related degree and an MCSE over the guy who just has the certificate. As for being to old I don't really think that is the case. I graduated as an engineer at 26 years old and 30 is no death-warrant as far as I am concerned. My advice to the guy who asked the original question is to go ahead and get his second degree. If he is enterprising and ambitious the fact that he is a little older than the other Junior programmers will not matter all that much if he proves he is able and industrious. Just expect to have to put up with some pretty shitty jobs for the first few years. I do agree with you on one thing: "...Never stop learning!...". To to stay on top of developments in the industry you have to stay current by sacrificing some of your spare time to muck around with Linux or Windows programming, for example, to gain experience with stuff you don't get to gather experience with at work.
Microsoft has released nothing to date that is a Universal Binary. They are currently promising a universal version of Messenger 6.0 later this year, and a free universal version of Remote Desktop Client. There isn't a date set on the next version of Office. Virtual PC and Windows Media Player for Mac have been cancelled.They are currently promising a universal version of Messenger 6.0 later this year, and a free universal version of Remote Desktop Client
Microsoft isn't planning to release a UB of Media Player for Mac. Their site links to a free UB version of the Flip4Mac QT plugin. I replaced Messenger with Adium and RDC with rdesktop.. Adium supports 12 different account types along with MSN Messenger which is a huge advantage. As for rdesktop it requires Apple's X11.app and you have to launch it from the command line but at least it allows you to open multiple connections simultaneously.
Ok, let's feed the troll...
Where I used to work they standardized on mid to high end IBM laptops and workstations which didn't prevent a fair sized epidemic of motherboard failures and the ethernet cards on the ThinkPads failed so regularly the IT department gave up on having them sent in for repair and issued ThinkPad users with slot-in ethernet cards. The Sun server systems I have worked with have also had their share of hardware issues.
Caniving? WTF does that mean, biting something
No, it's a comparatively common spelling error of the word 'conniving'. But then you knew that already. Now be a good boy and go do something constructive like suing me for assaulting your sense of grammatical perfection.
Sorry Nokia. You're already too late.
If anything it's Apple that's running out of time if the theories that Apple is not working on a iPodPhone are really true because that's the way things seem to be heading. If Nokia teams up with powerful content providers they are in a unique position to create a competitor to any iPodPhone. They can combine their smartphones with an MP3 player and complement that with a built in music store. Plenty of users, myself (a long time Mac user) included, would instantly dump the iPod for a decently designed Nokia phone with 6-8 Gigs of storage for music, a blackberry client, wifi, VPN and a decent organizer and the ability to download music directly onto the phone from a Nokia music store via GPRS/EDGE. While I don't think that Nokia can kill off the iPod they can definetly erode it's market share considerably and come to think of it I hope they do succeed since Apple's dominance of the online music business is just as unhealthy as Microsofts OS monopoly.
mash up. v. To take elements of two or more pre-existing pieces of music and combine them to make a new song. n. A song comprised of elements of two or more pre-existing pieces of music.
In engineering that is called a 'lash-up', i.e. hurredly modifying an existing design in an improvised fashion often by using modified parts from another existing design. Windows is a good example and Linux isn't guiltless either.
Maybe Microsoft didn't like the "Hasta la vista, Vista" banners at the Mac show yesterday? Or especially "Redmond has a cat, too. A copycat." Perhaps they feel like they're being threatened?
No, they probably wite all that crud off as being what it is, advertising jargon aimed at the portion of WWDC atendees who are faithful acolytes. I'm a Mac user myself but OS.X+Mac is just my preferred combination of computer and OS, it's not my religion and to tell the truth I find both those slogans and the whole "I'm a Mac" campaign kind of cheesy. I'd like to go to WWDC some day just for the hell of it since I have been known to develop for the Mac but if I ever do I'll be giving any and all religious ceremonies a wide berth, especially if they involve hooded nerds and Apple logos. As for MS deleting Virtual PC for Mac it was to be expected. Microsoft is alot better at taking over established markets with brute force by netscaping the competition, buying it up or just steamrolling over it with raw $ power than it is at predicting trends and having cool products ready before the competition and beating them that way. This time they (and WMware) got well and tuly toasted by Parallels, at lest in so far as the Mac market is concerned and since the Macintosh VM market is to small relative to the effort involved to rewrite Virtual PC for OS.X-Intel and squish Parallels and VMware, Microsoft probably decided to leave those two to the slog it out over the Macintosh VM market. It consists mostly of reguar Home users running baseline VM products anyway. Microsoft probably intends to expend their energy on competing with Parallels and VMware on the enterprise market where the real money is.
Look at Microsoft, they promised so much in Longhorn/Vista, then take things out.
It's more like they initiated a mass exodus of features out of Vista. It's actually rather unfortunate. Some of the features like WinFS sounded like an interesting idea.
Expect to see plenty of post below, with this exact attitude. Many will begin by saying "This is not a virus" or noting you need proximity to take advantage of this flaw.
Don't exepct all Mac users to be as dumb as the Apple marketing people who started playing the "Macs are more secure than...." card without checking with the nerds in Apple's development division first. If they had bothered to do so they would probably have been told that is not a good idea. That whole Get a Mac ad campaign acutally makes me wonder how it got past people like Steve Jobs who should know better than to approve ads some of whome will utlimately end up embarrasing Apple. This flaw is only news because securityflaws have become so common in Windows that people have stopped wasting energy and time paying any attention to their exact nature when they are announced and go directly to downloading the 30 Mb+ patchcluster from update.microsoft.com and just for once OS.X has a similar flaw. That doesn't happen all that often but when it does it's news.
Thing is, everyone listed their current e-mail client. What do you think those with the problems were using? Yeah, Outlook. "Why can't we all get along?" (says TFA) - more like "Why can't everyone else get along with me?". Lamenting non-compliance to 'anti'-standards makes no sense.
Hopefully, Microsoft will never release a Linux version of that rubbish.
I suppose you can argue about the value of Outlook as an E-mail client but Exchange is a bit more than just an E-mail client. It one of the most widely used groupware products available and to be fair to Microsoft it does it's job fairly well. If there was at least an open source alternative to Exchange+Outlook/Entourage, a cohesive well integrated package that shipped with it's own client and web client that was of similar quality to the Apache web server (Which is by far one of the finest examples of OSS software out there) alot of companies would consider deploying it with the same confidnence they deploy Apache. In fact if you are an OSS developer and want to stick it to Microsoft producing a rival to Exchange as a gropuware product is one of the best things you can do. Just look at what trouble Apache has caused Microsoft in their attempts to gain market share in the web servers market, IIS 7 is even copying features from Apache now imagine what an quality OSS alternative to Exchange would do. In the mean time, if lack of an Exchange client and the Office pack is the only lament that people can come up with about Linux as a Desktop system they should take a look at Wine & Crossover Office. As far as I know crossover supports Office, Outlook and Lotus Notes.
Redhat's enterprise support is a joke, they will find any excuse to not "support your configuration".
When I call Novell, I talk to actual engineers who can help me, not some dipship $5.15/hr college student who is reading from a queue card.
Generally I agree that RedHat is a crappy product compared to other Linuxes like Ubuntu and Suse. The flip side is that with Novell i.e. Suse AFAIK you don't have a project like Centos, which is binary compatible with the RedHat ES/AS product but is free and you get patches. This can be an advantage if you want to create a test setup for a product has been certified for RedHat ES/AS but are on a shoestring budget and don't want the hassle of dealing with the issues that can arrise if you try to install that same prodcut on Fedora or Ubuntu. Oracle products are a case in point. Installations of Oracle Application server, Database... the list goes on... that go without a hitch on RedHat ES/AS and Centos can be problematic on Fedora. Pracitcally every manufacturer of commercial Linux software certifies his products to work with certain versions of RedHat ES/AS so it is hard to avoid using Red Hat unless you are willing to put in the extra time it takes to debug an installation of your RedHat certified Linux software on an uncertified Linux distro.
Nerdy trivia.... type this in the /. comment:
<tag>...</tag>
to get this result:
<tag>...</tag>
Otherwise the comment parser will eat the tags.
Good point, but in future remember that to qualify for sarcasm bonus-points on this forum you have to properly tag your sarcasm like a real nerd/nerdette:
<sarcasm>
Exactly. You take normal people and put them into a position of power, and it changes them. In my experience, treating them with respect instead of antagonizing them tends to soften the effect. I don't see why more people don't give it a shot. Plus, out of all the cops out there, how many of them are truly bad people? I don't think there are that many.
It's amazing how many people have trouble with that concept. There are people who really relish exploding into a fit of rage when confronted by a cop giving them a ticket even if the ticket is being issued for a perfectly legitimate reason. This behavior even extends to starting to antagonize a neighbor for politely complaining that they can't get their baby pram past the SUV that this person parked (badly) in front of the neighbors garden gate. That's how neighborhood feuds start. Yelling at a patrol officer for handing out a speeding ticket or auxiliary police officer for giving you a parking ticket does not help you since you probably deserve it. AP officers even get physically assaulted when they hand out parking tickets, hard as that may be to believe, which in this country has resulted in them being issued with mace. I have more than once defused such a situation by simply being polite, conciliatory and most of all by convincing who ever was itching to start shouting at the cop to shut the f**k up.
He never suggested buying a MacBook Pro or an iMac. Secondly Apple desktop computers will become available pretty soon and until they do become available and we have seen the specs let's not assume they won't have expansion slots and are guaranteed to have processors that suck ass because they are made by Intel. AMD makes powerful processors but contrary to popular opinion in some circles, the sun does not shine out of AMD's ass.
I think you must be on a friendly network. I believe quite a few networks won't let you turn off that restriction, and more can be expected to do so in the future.
Does this only apply if you download an unsigned app directly to the phone over an unfriendly network or do all unsigned apps in general refuse to install on a Symbian OS V.3. phone hooked up unfriendly network? What I did was I downloaded the app to a PC and then uploaded the *.sisx file to the phone via bluetooth and installed it manually by clicking on it in the file manager.
The big issue now is symbian signed. With S60 version 3 onward, they've seriously locked down the platform. If your code isn't signed, it won't run on most devices, and even where it will, it won't be allowed to do interesting things (write to filesystem, talk to network etc). If you want to get your code signed, you have to have an expensive verisign certificate, and pay a bunch of cash to have your app reviewed.
I was able to install Putty for Symbian OS and other self signed software on my Nokia E series phone running S60V3. I had to turn off the signature checking in App. Manager to enable installation of self signed apps. This is set to 'Signed only' by default which does keep out malware but is still kind of annoying but Putty works as close to what was advertised as one can expect from Beta software.