Well, for a start there are no buffer length limits.
Secondly there was nothing wrong with strncpy all along.
Thirdly I've always hated the "testing the result of an operator =" thing because it always looks like a operator == gone wrong.
Fourth, it has no comments. The fact that we're sitting here debating what it does is a problem in itself.
Fifth, if it's some wanker showing off because they can write l33t fast C code they need beating over the head with a copy of an Altivec book. Or a SIMD book. Maybe even a DMA book.
It appears that every single article submitted to Slashdot by Roland Piquepaille is accepte
It does, doesn't it. Yet for the sums in question I don't really think that Slashdot media inc. (OSDN or whatever they're called this week) would be taking a backhander from him in order to get them published. Or, if they are, can they please open the channel up? I know a whole shitload of people that'd pay $100 a pop to put stories on Slashdot. Oh yes.
See, there's been a bit of a noise around the web about this whole thing over the last day or so and I really can't see the problem with it.
Microsoft charge for software. Charge. Money. Whether you pay it, or you pay it when you buy your box, or your suppliers pay it and pass the cost on, or your customers pay it and have less money left over to pay it for you, or your government taxes you then uses that to pay it the basic equation is still there. Micosoft charges money for software. Get over it.
They also charge money for shit software, in case you hadn't noticed. Then they charge more money for shit-software-server, then more again for a CAL onto shit-software-server, then some more for shit-CMS and so on and so forth. So, on the rare occasion that Microsoft buys someone that makes good software and badge engineers it, why is everyone suddenly up in arms?
It's not like this is the first time that Microsoft has used a flaw in one product to sell another.
Where's the negative spin to this Microsoft story?
I'll raise you a positive Apple spin? Xcode is free. Always has been. We're not talking xcode "lite" or "express" either, this is the full biscuit - the same thing they use in house. Plus all the lovely performance tools.
This has been bugging me for years. There's this spurious "atomic clocks are accurate to 1 second within a million years" thing - so how the hell to you measure it? And if you've got a more accurate way of measuring time, why not just use *that* as the clock.
The first thing that comes to mind are security camera videos...long term storage is pointless.
I dunno. Look 20-30 years into the future when digital analysis of images for people's faces (for example) is a done deal. This security camera footage will prove invaluable to historians, anthropologists - all sorts. It's a bit big brother, I know, but there's some very interesting data out there that we can't mine at the moment because the technology's not there. But when it is....
I may have mentioned it before, but I just started using trac as a sort of sourceforge sort of intranet thing. I was only really looking for a cgi gateway to subversion too. It's a bitch to install, but worth it.
Get the latest straight out of version control and use it as tracd (even though it's marked as experimental). Way easier than running it through apache.
And it's a fair point too. In my case CVS was proving to be such a pain in the arse so often that even if svn proved to be buggy as f*ck it would have been a vast improvement. After all, the source in it's raw form is backed up left right and centre so all we'd lose is the history aspect to it - hardly the end of the world.
Believe me, I was >this close to plonking down my cash for perforce or bitkeeper when svn went to 1.0. It had also been self hosting for more than a year (IIRC) at that point.
BTW, commercial VCS vendors have got to be _hating_ this.
Completely aside from your perfectly valid and correct baseless politics comments: Subversion is actually very good. I detest CVS, and always have done, but could never find it in me to pay $2k a seat for proper version control.
God bless subversion:)
But, yes, the J2EE for a site that would be fine under PHP thing pisses me off.
I used RealBasic for a project a couple of months ago and can assure you that it rules, thoroughly. A quick feature list:
Like Visual Basic but without the sucky bits
Appears to be a p-code language, will deploy to Mac (both kinds), Linux (gtk) or the other OS
Will remotely debug across platforms too
Proper, modern OO language
Astounding UI with the best tab completion ever
So, it's not "free" in any meaning of the word, and is actually kinda expensive. But falls into the "if your time has any value" thing really quickly, especially if you want to produce something where performance is no biggie but getting a cross platform application bashed together for low cost is.
Bastard things eat everything. We (the people of New Zealand) spend *so* much money trapping and killing possums each year. The sad part is that they were deliberately introduced to stimulate a possum fur industry.
Same country has just removed its' moratorium on genetically engineered crops - it seems we, as a nation, will never bloody learn.
What's sad about this is that as far as the New Zealand IT industry is concerned, HitLab are the *darlings* of leading edge research.
Nobody, and I do mean nobody, has the first idea that HitLab didn't invent the AR toolkit. Nobody in any of the government funding agencies has ever downloaded the source and seen copyrights from Japanese university researchers all over it. And HitLab get MILLIONS OF DOLLARS FUNDING for doing this.
I like Mark (Billinghurst, in the picture) and he *is* a very clever guy. But the whole funding basis of HitLab is built on cleverly side stepping a number of questions that nobody is smart enough to ask. It only pisses me off because I know there are projects out there that don't get funding because shit like this kicks off all over the place.
Games consoles, in fact any consumer electronics are rediculously cost sensitive. To the point where I was *amazed* they felt it was OK to put a blue LED in the PS2 when it was launched in 2000.
Suggesting they spend another USD100 on a laptop hard drive in each of the remaining 10 million PS2's they're going to sell is a bit like suggesting they just kinda randomly give away a billion dollars for no apparent reason. As we all know there's only one company who'd consider doing something like that in order to win a games console dick war - and even they are starting to have second thoughts.
You reckon? I got a copy with my motherboard and was pretty buzzed because of the number of people saying it was like a new elite.
It was dire. I got stuck on the training missions. Their UI is just shocking... made all the worse by the training hints not telling you which button to press for things.
And space walking between ships? What were they smoking.
Just... really, everything screams "we never play tested this". Lots of "pick up a MadeUpSciFiNameX 3" with no indication of WTF it actually meant.
Astoundingly it made Freelancer look good. Well, at least the first half hour of playing Freelancer - first game ever where it was clear by the end of the demo that the game was going to get really boring. That and Red Faction, of course.
Furthermore they *have* to actively defend their trademark. You're welcome to trademark your open source project (a certain operating system kernel is trademarked), but you do need to do it before anyone else does.
First off the PS2 does have USB sockets. It's those little rectangular soc... there... there y'go, you've seen them now. Yes, it does fit your keyboard. And your webcam. And your mouse. And to the best of my knowledge Sony have had no problems with people ringing up and insisting that they deliver scanner drivers or some other shit.
An Eye Toy plugs into it just fine though.
Secondly - this business of a USB plug not being suited to consoles. I agree that it's not immediately obvious which way it plugs in, but I don't think it's a huge problem. It's not *that* obvious which way a playstation controller plug goes in either.
I don't agree with USB plugs not being as robust as console plugs. My PS2 controllers get gunked up with shit just *all* the time (doesn't help having a toddler), plus they have really fiddly looking pins in them and don't have the bulletproof metal shielding found on USB plugs.
Nah. I think PS2 plugs aren't USB plugs for two good reasons:
1, Backwards compatibility with all their existing controllers which were made long before USB became the new trendy thing.
2, The plug itself is probably patented, preventing third party manufacturers from making PS2 controllers without paying a license fee first.
Well, for a start there are no buffer length limits.
Secondly there was nothing wrong with strncpy all along.
Thirdly I've always hated the "testing the result of an operator =" thing because it always looks like a operator == gone wrong.
Fourth, it has no comments. The fact that we're sitting here debating what it does is a problem in itself.
Fifth, if it's some wanker showing off because they can write l33t fast C code they need beating over the head with a copy of an Altivec book. Or a SIMD book. Maybe even a DMA book.
Do I need to go on?
Dave
Shit. Not a bad idea. Nice one.
Dave
It appears that every single article submitted to Slashdot by Roland Piquepaille is accepte
It does, doesn't it. Yet for the sums in question I don't really think that Slashdot media inc. (OSDN or whatever they're called this week) would be taking a backhander from him in order to get them published. Or, if they are, can they please open the channel up? I know a whole shitload of people that'd pay $100 a pop to put stories on Slashdot. Oh yes.
Dave
Are SCO a software company? First I've heard of it.
Dave
See, there's been a bit of a noise around the web about this whole thing over the last day or so and I really can't see the problem with it.
Microsoft charge for software. Charge. Money. Whether you pay it, or you pay it when you buy your box, or your suppliers pay it and pass the cost on, or your customers pay it and have less money left over to pay it for you, or your government taxes you then uses that to pay it the basic equation is still there. Micosoft charges money for software. Get over it.
They also charge money for shit software, in case you hadn't noticed. Then they charge more money for shit-software-server, then more again for a CAL onto shit-software-server, then some more for shit-CMS and so on and so forth. So, on the rare occasion that Microsoft buys someone that makes good software and badge engineers it, why is everyone suddenly up in arms?
It's not like this is the first time that Microsoft has used a flaw in one product to sell another.
Dave
Where's the negative spin to this Microsoft story?
I'll raise you a positive Apple spin? Xcode is free. Always has been. We're not talking xcode "lite" or "express" either, this is the full biscuit - the same thing they use in house. Plus all the lovely performance tools.
Cheers,
Dave
This has been bugging me for years. There's this spurious "atomic clocks are accurate to 1 second within a million years" thing - so how the hell to you measure it? And if you've got a more accurate way of measuring time, why not just use *that* as the clock.
I know there's an answer, please enlighten.
Cheers,
Dave
The first thing that comes to mind are security camera videos...long term storage is pointless.
I dunno. Look 20-30 years into the future when digital analysis of images for people's faces (for example) is a done deal. This security camera footage will prove invaluable to historians, anthropologists - all sorts. It's a bit big brother, I know, but there's some very interesting data out there that we can't mine at the moment because the technology's not there. But when it is....
Dave
Because jamming satellites is going to stop suicide bombers in Baghdad, right?
Or maybe there's a bigger picture involving raising the quality of living for those living in drug torn inner cities?
Or perhaps stopping world hunger?
Dave
And some retard modded this as insightful.
I may have mentioned it before, but I just started using trac as a sort of sourceforge sort of intranet thing. I was only really looking for a cgi gateway to subversion too. It's a bitch to install, but worth it.
Get the latest straight out of version control and use it as tracd (even though it's marked as experimental). Way easier than running it through apache.
Dave
Never quite sure what the hell it does myself, but a few people here swear by it:
http://www.xmlpdf.com/
Cheers,
Dave
My point was that subversion is fairly young.
And it's a fair point too. In my case CVS was proving to be such a pain in the arse so often that even if svn proved to be buggy as f*ck it would have been a vast improvement. After all, the source in it's raw form is backed up left right and centre so all we'd lose is the history aspect to it - hardly the end of the world.
Believe me, I was >this close to plonking down my cash for perforce or bitkeeper when svn went to 1.0. It had also been self hosting for more than a year (IIRC) at that point.
BTW, commercial VCS vendors have got to be _hating_ this.
Cheers,
Dave
Completely aside from your perfectly valid and correct baseless politics comments: Subversion is actually very good. I detest CVS, and always have done, but could never find it in me to pay $2k a seat for proper version control.
:)
God bless subversion
But, yes, the J2EE for a site that would be fine under PHP thing pisses me off.
Dave
So, it's not "free" in any meaning of the word, and is actually kinda expensive. But falls into the "if your time has any value" thing really quickly, especially if you want to produce something where performance is no biggie but getting a cross platform application bashed together for low cost is.
Dave
You strip the fur away from the skin (with a machine) then weave it into cloth.
Dave
Bastard things eat everything. We (the people of New Zealand) spend *so* much money trapping and killing possums each year. The sad part is that they were deliberately introduced to stimulate a possum fur industry.
Same country has just removed its' moratorium on genetically engineered crops - it seems we, as a nation, will never bloody learn.
Dave
What's sad about this is that as far as the New Zealand IT industry is concerned, HitLab are the *darlings* of leading edge research.
Nobody, and I do mean nobody, has the first idea that HitLab didn't invent the AR toolkit. Nobody in any of the government funding agencies has ever downloaded the source and seen copyrights from Japanese university researchers all over it. And HitLab get MILLIONS OF DOLLARS FUNDING for doing this.
I like Mark (Billinghurst, in the picture) and he *is* a very clever guy. But the whole funding basis of HitLab is built on cleverly side stepping a number of questions that nobody is smart enough to ask. It only pisses me off because I know there are projects out there that don't get funding because shit like this kicks off all over the place.
Dave >:(
Games consoles, in fact any consumer electronics are rediculously cost sensitive. To the point where I was *amazed* they felt it was OK to put a blue LED in the PS2 when it was launched in 2000.
Suggesting they spend another USD100 on a laptop hard drive in each of the remaining 10 million PS2's they're going to sell is a bit like suggesting they just kinda randomly give away a billion dollars for no apparent reason. As we all know there's only one company who'd consider doing something like that in order to win a games console dick war - and even they are starting to have second thoughts.
Dave
I think that the HDLoader disk limitation is because the BIOS has no conception of booting off a hard drive. It probably does need to be there.
Dave
1394 on the PS2 was an astoundingly bad choice, and I think they now realise this.
Bit late though, isn't it?
Dave
though, x2 is pretty good
... made all the worse by the training hints not telling you which button to press for things.
... really, everything screams "we never play tested this". Lots of "pick up a MadeUpSciFiNameX 3" with no indication of WTF it actually meant.
You reckon? I got a copy with my motherboard and was pretty buzzed because of the number of people saying it was like a new elite.
It was dire. I got stuck on the training missions. Their UI is just shocking
And space walking between ships? What were they smoking.
Just
Astoundingly it made Freelancer look good. Well, at least the first half hour of playing Freelancer - first game ever where it was clear by the end of the demo that the game was going to get really boring. That and Red Faction, of course.
Dave
Furthermore they *have* to actively defend their trademark. You're welcome to trademark your open source project (a certain operating system kernel is trademarked), but you do need to do it before anyone else does.
Dave
This is a sack.
... there ... there y'go, you've seen them now. Yes, it does fit your keyboard. And your webcam. And your mouse. And to the best of my knowledge Sony have had no problems with people ringing up and insisting that they deliver scanner drivers or some other shit.
First off the PS2 does have USB sockets. It's those little rectangular soc
An Eye Toy plugs into it just fine though.
Secondly - this business of a USB plug not being suited to consoles. I agree that it's not immediately obvious which way it plugs in, but I don't think it's a huge problem. It's not *that* obvious which way a playstation controller plug goes in either.
I don't agree with USB plugs not being as robust as console plugs. My PS2 controllers get gunked up with shit just *all* the time (doesn't help having a toddler), plus they have really fiddly looking pins in them and don't have the bulletproof metal shielding found on USB plugs.
Nah. I think PS2 plugs aren't USB plugs for two good reasons:
1, Backwards compatibility with all their existing controllers which were made long before USB became the new trendy thing.
2, The plug itself is probably patented, preventing third party manufacturers from making PS2 controllers without paying a license fee first.
Anyway. Rant over.
Dave
+1 Funny.