Comment: Re:Better Than First Edition? (Score 2, Interesting) 163
Endless bits about immutability, without hints as to why I ought to care. I can appreciate the use of the interactive prompt now, but to start with it seems
The thing about mutability in Python is that it can bite you in the neck if you assume the variable passing and assignment work as in some other popular languages. I can appreciate the author's tirades about this, as he brought his point around, even with simple examples. And how do you propose to start with a language that doesn't have one-IDE-to-rule-them-all, like Visual Studio or Eclipse? You know how sparse is IDLE by today's standards.
Little discussion of how you might have accomplished tasks in other languages and wish to do the Pythonic equivalent.
That's why there's this other book, "Programming Python", again by Lutz, where he discusses the practical aspects of Python programming, and using the standard library modules. There are examples of the "Pythonic" way to do this or that, instead of masking C/C++ syntax with Python expressions. The discussions of modules, packages and classes is extensive, and down to the details of how they work and are used.
I understand your frustration, and can't comment on the first edition that you've seen. I've preordered the fourth edition - this one - (the whole 1000 or so pages), and I found it a very good self-educational tool - I managed to learn most of the ins-and-outs of the language in just one week, without having prior exposure to Python (I've got experience with 3-4 other programming languages, admittedly). I'd recommend it highly for anyone that wants to learn Python (the language) quickly.
Of course, this is my opinion, so take it as you may.
Comment: Re:How is it made? (Score 1) 367
A common method to produce Al foams is similar to the way bread is made - add some "soda" to the base alloy, invoke a chemical reaction that releases a gas (CO2 or similar), then quickly cast and solidify. You get mostly spherical voids, which have relatively low influence as a stress concentrator. That being said, it's rather complicated to get uniform void distribution along the volume, especially avoiding large gas entrapments in critical places that can weaken significantly the material.
Comment: Great News! (Score 1) 157
Comment: Re:That's a bit harsh (Score 2, Funny) 458
Comment: Fixed since Office 2003 at least (Score 0, Redundant) 123
- loose indentation for some unclear reason. The bullet will start at the middle of the screen. And how to go back to the correct indentation is some voodoo magic
That's why you can quick indent with Tab and Shift+Tab, although I'm not sure what's this "voodoo" behaviour you seem to imply. You can control tab stops and indentations from the ruler - it's not the best, but works good most of the time.
- won't be able to create a bullet point on the same level of indentation than the previous one, after I made some multi-line text under the bullet or went back from correcting some text at another place in the doc
Oh, you mean, like, when you are writing the list, and you want to include some paragraphs under a bullet, and you press Shift+Enter to break inside the longer text, and then when you press Enter again it reverts back to bulleted list? That has been around for as long as I remember, although I cannot verify since which version exactly.
If I had to complain about Word, I'd more likely mention the lack of a proper citation/bibliography mechanism, or missing font kerning and ligatures, or the confusing ordeal of customizing styles vs. manually specifying section formatting. Word is one of the Microsoft's products I hate with passion - and do not use.
Seriously, when a person gets *that* pissed with a rich text editor, then you should try LaTeX - it's little more than HTML+CSS in principle. An eye opener, no less.
Comment: Re:Documentation (Score 1) 891
Case in point:
I'm using a certain high-end commercial CAD product (quite expensive, that). It comes with a kitchen sink included, printed manuals in 5 languages and 2 GB (HTML) of user documentation. Now, all is well and good, if you're an ordinary user. That I am not, as I try to integrate the whole thing in the system we're working on, and I'm using the official API to do that. While I'm not going to complain that the API can be a real PITA (even VB6 pales in comparison) -- the lack of documentation is even more frustrating. The online documentation for this particular API is quite a thing to look at - it is such a mess that you cannot get a list of all methods provided by a class and be sure that there's nothing missing. Some methods and properties are barely explained by a one-liner, and obscure parameters are not mentioned at all. Undocumented functionality galore. Missing functionality abound. Even the examples given do not go beyond the obvious declaration.
Now, as an academic institution, we're not entitled to support. What am I supposed to do now, when their 7-digit, high-end, market-leading, almost-cross-platform, DRM-ed to oblivion, proprietary product does not even work as advertised? There's basically no user community to talk to - everybody's knowledgeable is pretending to be a "consultant" or "expert", and wants to get paid for even the basic stuff.
F 'em.
+ - Microsoft Blasts Google Book Deal->
Link to Original Source
+ - TomTom anounces an open source GPS technology 1
Comment: Re:Fabulously useful Firefox speedup (Score 5, Informative) 354
https://addons.mozilla.org/en-US/firefox/addon/13878
Available for FF 3.5+. Labelled experimental at the moment, but works just fine. Works magic with the "awesomebar" suggestion speed: fetching suggestions has never has been so snappy.
Comment: Re:iIt's iStupid iTo iPut i iInfront iOf iEverythi (Score 1) 106
Comment: Re:Informatics is a weird word (Score 2, Informative) 74
As far as "Olympiad" is concerned, the national student competitions between pupils in different schools have been traditionally called "Olympiads". It's a heritage of the olden days of Socialist government, paralleling the Olympic games. We have those in various other fields - mathematics, physics, chemistry, biology, etc.
Comment: Sorry, South Korea (Score 1) 707
Comment: Shouldn't we call it.. (Score 1) 387
Not funny. I am not the greatest fan of MJ, but still his enormous influence on the music we enjoy every day for the last two decades is undeniable. The traffic surge that effectively DDoS'ed several of the largest news websites is a proof of that.
Comment: New Slashdot motto (Score 1) 402
As someone suggested, can we pay a little less attention to the health of Mr. Jobs and get along with ol'-skool tech news? Seriously, this is probably the third piece of article devoted to the health of the latter. No disrespect to the man at all, he's a proven tech guru and visionary, and I feel sorry for his health issues.. But still, do we need to get through the same pro-Jobs vs. anti-Apple narrative each and every time?
Slashdot has turned into a bastard offspring of a medical journal, a political propaganda rag, and Web 2.0 testing ground.
Perhaps the intention is to turn Slashdot in to a technological tabloid? Sad day..