Yeah I rebound knife to thumb button in Call of Duty 4 because trying to press V while you're moving is just ridiculous. Who the hell decided on that key??
Sorry when I said macro keys I wasn't implying that I actually assign full "macros" to each key. I reassign them to be number pad keystrokes and then bind those to action buttons in WoW. Lets me have a whole lot more spells within reach without having to click. I actually arranged my action buttons to be in the same 3x6 groups so it's easy to see what does what.
I would have to say the G15 (revision 1) is the best keyboard I have ever used. The flip-down LCD is just wang, really (although seeing my soul shard/ammo count is nice), but the 18 macro keys are godly for WoW. The blue backlight is sexy, but can be turned off if you don't like it.
For some crazy reason they decided to release a 2nd revision with only 6 macro keys and a fixed LCD (orange backlight rather than blue). This would be alright if they didn't:
a) Keep the G15 model name, and
b) Stop production of the original revision.
It has the REAL key layout of horizontal backspace, backslash, and enter.
In regards to the mouse, I just bought a Logitech G9 (corded) and I have to say I'm rather impressed. I've been using cordless mice for years and I'm sick to death of changing batteries and occasional disconnection issues. I don't need a mouse pad with my computer desk either. Plain wood, no lamination or shiny lacquer. Never had a laser mouse skip on it.
Interesting point: In Australia, McDonalds, Hungry Jacks (Burger King), and KFC are pretty much equally popular. There's not really a "definitive market leader" burger as such. Personally I think KFC's chips are the best;)
> It makes you seem... somehow... less intelligent.
Very similar quote from the Drac (Louis Gossett Jr.) in Enemy Mine when Davidge (Dennis Quaid) shaves.
Planet of the Apes is quite possibly the original source of that quote.
Are you talking about the syntax changing or the API?
Apart from some new things like generics and enumerations (god knows why they weren't in 1.0), it's only really the API that's changed. For the most part it's redesigning things the way they should have been designed in the first place (such as the Collections API which came in with 1.1 I believe), or adding new APIs to the core download such as XML parsing, regular expressions/patterns, extensions to Swing, etc.
Can you give some examples of ways the language has changed? I may have missed something.
> Where Oracle took 2 GB of space to download then had to be burned to a CD, MySQL was a lightweight, straight-forward relational database managment system.
You've nailed it right there--MySQL is lightweight and straight-forward. You seem to be neglecting the fact that Oracle is not intended to be lightweight. Its enormous feature set and bulk requires a lot of configuration and thus generally requires an experienced Oracle DBA to manage it.
I'm not disagreeing with you re: MySQL, just that I think your comparison is a little unfair in this case. If you don't need any of the things Oracle has that MySQL doesn't (yet), MySQL is obviously your best choice. Sorry I can't comment on PostgreSQL as I've never used it (might do so soon though).
Disclosure: I use Oracle every day at work; I only use MySQL for home projects.
What you've provided is essentially a combination of subsets and closures, which Java does not support (yet... maybe JDK7 *fingers crossed*).
Also, salary does not need to be a method--it could just as well be a field. Although encapsulation then says you should access it with getSalary().
I see your point about "matching internal thought process", but since I work with Java eight hours a day, I can read it about as easily as your Python.;)
Back to the point of dynamic vs static, just to make it even uglier (but typesafe!), you should have parameterised that with <Employee> too.:)
Re:Skill and not language used?
on
The Return of Ada
·
· Score: 3, Interesting
I don't understand why people love dynamic typing so much. I'd much rather the compiler tell me off for misusing a variable than at runtime where it might not crop up until the code is in production. I'm not saying dynamic typing is BAD (I love Lua), just that I don't get why so many people can possibly hate static typing.
Also I don't think you can really label Java as "verbose" when it shares mostly the same the syntax as C++ and C# (unless you assume those to be verbose too).
Having said that, it's not exactly terse, either.:)
> "Just because I downloaded that album doesn't mean I listened to it" wouldn't stop an RIAA copyright lawsuit.
Yep spot on, but I was referring more to the idea of "I have a method of getting content, but not the content itself" as opposed to "I have the content but haven't used it". Your point is valid though.
>...just banning people from playing the game.
Ah, agreed. For some reason I'd unconsciously forgotten the "banning" part and skipped straight to "lawsuit" (which is what DMCA advocates would do anyway!)
I use matte LCDs both at work and home (standalone monitors, not laptops) and for a brief time I used laptops with both types of screen.
I do prefer the feel of the matte, but you can't deny that glass is way easier to clean.
Once you get a thumbprint on your matte screen, it's pretty much there for good. Unless someone can enlighten me with a decent way of removing thumbprints from matte without damaging the screen or leaving unsightly streaks... damp cloth doesn't seem to work very well for me.
Just because you download a.torrent file doesn't mean you used it. Are they monitoring the.torrent downloads or the connections to the tracker itself? IANAL but if it's just the.torrent files, surely they have no legal grounds for a lawsuit...
I'd liken it to the leaked HDDVD key. If you heard it was released and actively searched for it, but didn't actually use it, you're not breaking the law are you?
Yeah I rebound knife to thumb button in Call of Duty 4 because trying to press V while you're moving is just ridiculous. Who the hell decided on that key??
Is this specifically a dig at Red Hat?
Sorry when I said macro keys I wasn't implying that I actually assign full "macros" to each key. I reassign them to be number pad keystrokes and then bind those to action buttons in WoW. Lets me have a whole lot more spells within reach without having to click. I actually arranged my action buttons to be in the same 3x6 groups so it's easy to see what does what.
I would have to say the G15 (revision 1) is the best keyboard I have ever used. The flip-down LCD is just wang, really (although seeing my soul shard/ammo count is nice), but the 18 macro keys are godly for WoW. The blue backlight is sexy, but can be turned off if you don't like it.
For some crazy reason they decided to release a 2nd revision with only 6 macro keys and a fixed LCD (orange backlight rather than blue). This would be alright if they didn't:
a) Keep the G15 model name, and
b) Stop production of the original revision.
It has the REAL key layout of horizontal backspace, backslash, and enter.
In regards to the mouse, I just bought a Logitech G9 (corded) and I have to say I'm rather impressed. I've been using cordless mice for years and I'm sick to death of changing batteries and occasional disconnection issues. I don't need a mouse pad with my computer desk either. Plain wood, no lamination or shiny lacquer. Never had a laser mouse skip on it.
Anyway, my personal experiences, YMMV.
Interesting point: In Australia, McDonalds, Hungry Jacks (Burger King), and KFC are pretty much equally popular. There's not really a "definitive market leader" burger as such. Personally I think KFC's chips are the best ;)
Or you could choose HTML formatted and chuck in a/> tag ;)
You forgot the exits:
DENNIS and NOT DENNIS
Also, GET YE FLASK
...when Godwin's law was invoked in the blurb?
> It makes you seem ... somehow ... less intelligent.
Very similar quote from the Drac (Louis Gossett Jr.) in Enemy Mine when Davidge (Dennis Quaid) shaves.
Planet of the Apes is quite possibly the original source of that quote.
> Anthony Bernard Normal ;)
Took me a bit to get that...
Very clever
PS. PUT THE CANDLE BACK
Troll? Wow... /. moderation.
It was a dig at Sony, not at religion. The wonders of
Searching for Manbearpig.
Are you talking about the syntax changing or the API?
Apart from some new things like generics and enumerations (god knows why they weren't in 1.0), it's only really the API that's changed. For the most part it's redesigning things the way they should have been designed in the first place (such as the Collections API which came in with 1.1 I believe), or adding new APIs to the core download such as XML parsing, regular expressions/patterns, extensions to Swing, etc.
Can you give some examples of ways the language has changed? I may have missed something.
> ...religions are ideological rootkits.
So, Sony uses religion to infect PCs? Of course! It all makes sense now!
I'd sell my stock right now for a sangwich!
So your three states would then be:
True,
False,
FileNotFound
http://thedailywtf.com/Articles/What_Is_Truth_0x3f_.aspx
Should be "EMI Says Online Music File Storage Is Illegal".
You also forgot the exits:
DENNIS
NOT DENNIS
http://www.homestarrunner.com/sbemail94.html
> Where Oracle took 2 GB of space to download then had to be burned to a CD, MySQL was a lightweight, straight-forward relational database managment system.
You've nailed it right there--MySQL is lightweight and straight-forward. You seem to be neglecting the fact that Oracle is not intended to be lightweight. Its enormous feature set and bulk requires a lot of configuration and thus generally requires an experienced Oracle DBA to manage it.
I'm not disagreeing with you re: MySQL, just that I think your comparison is a little unfair in this case. If you don't need any of the things Oracle has that MySQL doesn't (yet), MySQL is obviously your best choice. Sorry I can't comment on PostgreSQL as I've never used it (might do so soon though).
Disclosure: I use Oracle every day at work; I only use MySQL for home projects.
What you've provided is essentially a combination of subsets and closures, which Java does not support (yet... maybe JDK7 *fingers crossed*). ;) :)
Also, salary does not need to be a method--it could just as well be a field. Although encapsulation then says you should access it with getSalary().
I see your point about "matching internal thought process", but since I work with Java eight hours a day, I can read it about as easily as your Python.
Back to the point of dynamic vs static, just to make it even uglier (but typesafe!), you should have parameterised that with <Employee> too.
I don't understand why people love dynamic typing so much. I'd much rather the compiler tell me off for misusing a variable than at runtime where it might not crop up until the code is in production. I'm not saying dynamic typing is BAD (I love Lua), just that I don't get why so many people can possibly hate static typing. :)
Also I don't think you can really label Java as "verbose" when it shares mostly the same the syntax as C++ and C# (unless you assume those to be verbose too).
Having said that, it's not exactly terse, either.
> "Just because I downloaded that album doesn't mean I listened to it" wouldn't stop an RIAA copyright lawsuit.
Yep spot on, but I was referring more to the idea of "I have a method of getting content, but not the content itself" as opposed to "I have the content but haven't used it". Your point is valid though.
> ...just banning people from playing the game.
Ah, agreed. For some reason I'd unconsciously forgotten the "banning" part and skipped straight to "lawsuit" (which is what DMCA advocates would do anyway!)
I use matte LCDs both at work and home (standalone monitors, not laptops) and for a brief time I used laptops with both types of screen.
I do prefer the feel of the matte, but you can't deny that glass is way easier to clean.
Once you get a thumbprint on your matte screen, it's pretty much there for good. Unless someone can enlighten me with a decent way of removing thumbprints from matte without damaging the screen or leaving unsightly streaks... damp cloth doesn't seem to work very well for me.
Just because you download a .torrent file doesn't mean you used it. Are they monitoring the .torrent downloads or the connections to the tracker itself? IANAL but if it's just the .torrent files, surely they have no legal grounds for a lawsuit...
I'd liken it to the leaked HDDVD key. If you heard it was released and actively searched for it, but didn't actually use it, you're not breaking the law are you?