i find it very funny to read that, since I've asked myself many times "why is this feature on by default? who the holy hell would want it?" weird.
Well, if you're having the same conversation with your self over and over again, you probably don't need tabs, or multiple chat windows, for that matter...;-)
I thought of (and googled for) Robo Rally too when I saw the article, and it appears that they've reissued the game, which had been most lamentably out of print for 4 or 5 years.
Still costs around 50 bucks, but IMO definitely worth it.
"When I first started programming mincro computers (as they were called then) the program was entered with dip switches, then a bit later there was a computer specific rom that had enough information to operate a front panel and read a tape."
And I wore an onion on my belt, which was the style at the time...
Was the array of free software developers and projects statically allocated at the beginning of time? Could there ever possibly be, just maybe, someone new?
"Blue hair. Check. School girls with gigantic breasts. Check. Everyone looks like they are 14 or younger. Check. Big robots. Check. Oversized, western styled eyes. Check. Small overly cute inexplainable cat-like animals with blue fur. Check."
What a load of crap. Not all animes have big robots.
Transmission of the pads to the relevant parties should be strictly easier than the quantum cryptographic solution: if nothing else, generate terabytes of noise, store it on a RAID, and put it in a car with ten intensely loyal guys.
I like this proposal. Companies who can't find ten intensely loyal employees probably don't deserve to have secrets.;-)
Those little punks need some sense beaten into them. I think it would be appropriate to administer a severe beating to each by smacking them upside the head repeatedly with an old Atari joystick, then pistol whipping them with a Nintendo light gun.
Taking videogame violence to the next level, are we?;-)
No, it means that it will be licensed under the GNU public license version 2 or later. If you mingle in some version 3 or later code, then the whole thing is v3, unless you take it out again, at which point you can distribute under the terms of either one, again.
Dammit, Jim, I'm a doctor, not a lawyer!*
(*Actually, IANAD. This post does not constitute medical advice.)
Clean, but not clean enough. For true conceptual purity, you need lexical closures, call-by-name, monads, lambdas, cooperative microthreads (though of course these could be simulated by call/cc), message passing, introspection and serialization, nongenerative record types, one-shot and partial continuations, maybe a little prototype-based OOP for flavor, and of course if you add prototype-based OOP, you'll need generics that are specializable by object rather than class (as well as consider the case of whether a method specialized for a particular prototype object still applies to its descendents), not to mention considering how that would affect the implementation of a meta-object protocol and multiple inheritance.
Once you've done all this, Linux will truly be ready for the desktop. (Assuming you axiomatize your language definition first, to get rid of unnecessary features like for loops).
You mean like my Zoran TV tuner card that hasnt worked since the 2.2 series [...] And unless you have the skills to write your own drivers (and most of us, including large numbers of application developers, *don't*)
No TV since kernel 2.2 means you've had years to learn driver development! Why aren't you a guru yet?;-) (*ducks and runs*)
i find it very funny to read that, since I've asked myself many times "why is this feature on by default? who the holy hell would want it?" weird.
;-)
Well, if you're having the same conversation with your self over and over again, you probably don't need tabs, or multiple chat windows, for that matter...
I thought of (and googled for) Robo Rally too when I saw the article, and it appears that they've reissued the game, which had been most lamentably out of print for 4 or 5 years.
Still costs around 50 bucks, but IMO definitely worth it.
http://www.wizards.com/roborally/
"The Romans used to fling diseased corpses into the towns that they were laying siege to, and not surprisingly the tactic worked quite well."
For a second I misread that as "used to fling diseased horses". Man, those Romans were strong...
(Of course, for sanitary and maximum air-speed velocity reasons, I'm sure they used catapults...)
Have you ever seen John Terpstra speak? He really is that good, live.
"When I first started programming mincro computers (as they were called then) the program was entered with dip switches, then a bit later there was a computer specific rom that had enough information to operate a front panel and read a tape."
And I wore an onion on my belt, which was the style at the time...
Whew! You had me worried, there. :)
"[...] so who's left who hasn't already won?"
"Who's left"?
Was the array of free software developers and projects statically allocated at the beginning of time? Could there ever possibly be, just maybe, someone new?
Wow. Talk about spooky accuracy in predictions... From your comment I unwittingly picked the first four languages you learned.
:-)
If you think imperative==natural, at least you have a really good excuse!
Tell me more! :-D
"but the human brain takes more naturally to a straight-forward imperative languages."
Read: "But I learned (BASIC/C/Pascal/FORTRAN) as my first language."
40 Rupees? That won't even buy a heart container these days!
"There is no such word as "sh*t" in English."
:)
The asterisk implies a Glob of it.
"Blue hair. Check.
School girls with gigantic breasts. Check.
Everyone looks like they are 14 or younger. Check.
Big robots. Check.
Oversized, western styled eyes. Check.
Small overly cute inexplainable cat-like animals with blue fur. Check."
What a load of crap. Not all animes have big robots.
Some of them have big starships.
The tran macro would be expanded during runtime ...
Macroexpansion happens at compile-time unless you're running interpreted.
In other words, it's even better than you describe.
I think it just makes your VIM-acquired chest hair migrate upward. :)
*grin*
:-)>>>
I was a hairy-chested VIM man until I started coding in Lisp.... now I'm a hairy-bearded Emacs man!
Transmission of the pads to the relevant parties should be strictly easier than the quantum cryptographic solution: if nothing else, generate terabytes of noise, store it on a RAID, and put it in a car with ten intensely loyal guys.
;-)
I like this proposal. Companies who can't find ten intensely loyal employees probably don't deserve to have secrets.
Those little punks need some sense beaten into them. I think it would be appropriate to administer a severe beating to each by smacking them upside the head repeatedly with an old Atari joystick, then pistol whipping them with a Nintendo light gun.
;-)
Taking videogame violence to the next level, are we?
Gentle Reader,
If he doesn't want you to use his code, he shouldn't license his additions under the GPL, whereupon you can sue him into the ground.
Since he is licensing it under the GPL (as he must, since the original codebase is GPL), you should gently remind him of that fact.
It hurts just thinking about it...
No, it means that it will be licensed under the GNU public license version 2 or later. If you mingle in some version 3 or later code, then the whole thing is v3, unless you take it out again, at which point you can distribute under the terms of either one, again.
Dammit, Jim, I'm a doctor, not a lawyer!*
(*Actually, IANAD. This post does not constitute medical advice.)
The meta-review is pedestrian, at best. 2 out of 5 stars.
...and tell them you're holding out for unlimited VOIP, too. ;-)
Clean, but not clean enough. For true conceptual purity, you need lexical closures, call-by-name, monads, lambdas, cooperative microthreads (though of course these could be simulated by call/cc), message passing, introspection and serialization, nongenerative record types, one-shot and partial continuations, maybe a little prototype-based OOP for flavor, and of course if you add prototype-based OOP, you'll need generics that are specializable by object rather than class (as well as consider the case of whether a method specialized for a particular prototype object still applies to its descendents), not to mention considering how that would affect the implementation of a meta-object protocol and multiple inheritance.
Once you've done all this, Linux will truly be ready for the desktop. (Assuming you axiomatize your language definition first, to get rid of unnecessary features like for loops).
You mean like my Zoran TV tuner card that hasnt worked since the 2.2 series [...] And unless you have the skills to write your own drivers (and most of us, including large numbers of application developers, *don't*)
;-) (*ducks and runs*)
No TV since kernel 2.2 means you've had years to learn driver development! Why aren't you a guru yet?