Slashdot Mirror


User: gidds

gidds's activity in the archive.

Stories
0
Comments
1,466
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,466

  1. Re: Miserable Failure is the classic example on New Campaign Tactic - Google Bombing · · Score: 1
    Er, yeah, great, but what does that actually achieve? Who searches the web for the term 'miserable failure' (without actually knowing about the Googlebomb before-hand)? Whose minds is it likely to change, or at least open? What good does it do?

    Now, if you searched for the term 'George Bush' and a page came up all about what a 'Miserable Failure' he was, then that actually has an effect outside simple self-congratulation; people are likely to come across it unawares, and it could help to raise awareness of facts or issues. Some political action. It may be harder to achieve, but it does actually achieve something.

    Luckily, it's the latter that this story seem to be talking about.

  2. Re: Hooray for 1394! on Apple Unveils MacBook Pro with Core 2 Duo · · Score: 1
    Carbon Copy Cloner is a great tool, and has saved my bacon more than once, but these days most people seem to be recommending SuperDuper!. See here for a detailed comparison of the various backup tools and their limitations.

    In particular, SuperDuper! preserves all metadata, while CCC misses BSD flags, creation date, HFS+ extended attributes, the locked flag, and ACLs. It also knows about Spotlight. The free version works fine, but you can also pay to add scheduling, incremental backups, etc.

    (Disclaimer: I've no connection other than as a user who's just moved from CCC to SD!.)

  3. Re: Bias - hmm on The Perception of 'Random' on the iPod · · Score: 1

    Good point, but if we're talking about the same problem (how many people do you have to get before it's likely that two share a birthday), then the number's only 23. Once you reach 40, then the probability of a birthday match is about 90%. More here.

  4. Re: Surpise? on Microsoft Shown Involved with Baystar and SCO · · Score: 1

    Micrøsøft once bit my sister...

  5. Re:data structures books on Advanced Data Structures? · · Score: 1
    Yep, Sedgewick is well, well worth seeing. I'd never heard of it when I stumbled upon it in a bookshop: it was half an hour or so before I looked up and realised where I was, then I bought it on the spot. Unlike most similar books, I found it interesting to read! Not because it dumbs down or adds jokes, but because it makes the material itself interesting. It has enough detail to demonstrate the point, but not so much that it's hard to read -- so it's not a copy-and-paste sourcebook, but more like a course that gives you the ideas and understanding that you need to go off and write it yourself.

    OTOH, Knuth is exhaustive -- in both senses of the word! If it was known about at the time, it'll be in there; but it's hardly bedtime reading. (And not just because if you fell asleep and dropped it, it'd HURT!)

    I don't think any of my other favourites are terribly relevant here. Bentley's Programming Pearls and its sequel are very interesting, but are more about intriguing corner cases, gotchas, and useful techniques than about big algorithms. Van der Linden's Deep C Secrets is mostly about C, though there's a lot of OS-level stuff along with it, and the odd bit of C++ too. And Bloch's Effective Java and Java Puzzlers don't have too much to say outside Java, or at least OO languages generally.

    (I think what makes these favourites for me is the level of insight; they're all written by people who clearly have a huge understanding of the subject matter, and manage to pack a lot of wisdom into them there words.)

    OTOH, I find it hard to recommend Gamma et al. It was tremendously influential, and it's a good work, but it's a bit abstract. I found that I only really understood each listed pattern once I'd already come across a specific implementation or need, by which time the book didn't have much to add. It's good for understanding what patterns are, and why they're useful, and it introduces the standard names for many patterns, but the specifics might best be learned elsewhere.

  6. Re: What is the point of this article? on Another Apple Special Event Coming Soon · · Score: 1
    I've found some remarkable information that might be interesting here.

    I think you missed the "...but this margin is too small to contain it." bit.

  7. Re:When in Rome, etc. on HP's Dunn as Newsweek Cover Girl · · Score: 1
    Well, quite. It's even mentioned (and replayed) in the first Blackadder series.

  8. Re: Article missed the point? on Why Microsoft Is Beating Apple At Its Own Game · · Score: 1
    I really hope that's true.

    It certainly was in my case; after using an Atari STE and then a Falcon, I originally chose a Mac because of MagiCMac, which would let my run my Atari software natively on the Mac. As it happened, I never got around to buying MagiCMac, because I quickly found Mac alternatives and workarounds for everything. But it still affected my choice of platform.

    However, I'm what you might call a 'power user', and wasn't afraid to explore what the Mac could offer. My worry is that a good number of non-power users will install Boot Camp (or one of the alternatives), and stick to what they know, without ever really seeing much of Mac OS X or discovering its advantages. Don't underestimate the draw of the familiar.

  9. Can't let it go... on Single-Celled Species' Genome As Complex As Ours? · · Score: 1
    Sorry, but with two separate plural-for-singular errors, my pedant circuits have gone into overdrive! Repeat after me:

    One criterion, two criteria!

    One bacterium, two bacteria!

    Next week we'll move on to phenomena, media, formulae, and other trivia.

    (P.S. If I had my way, once words had been in English for a few hundred years, we'd actually accept them as English words, and use proper standard English plurals and stuff...)

  10. Re: Useful for safety wear? on Philips Shows Light Emitting Clothing · · Score: 1
    But it's not just a matter of attention, is it? Isn't it also import to let people know WHERE YOU ARE???

    Personally, I find those blinking lights much, much harder to localise. Instead of the impression of a single, moving object, I just see a succession of stationary ones. Making it almost impossible to accurately judge speed, distance, size, or any of that sort of thing.

    Flashing lights in ADDITION to at least one fairly bright, steady one would work quite well. But I'm fed up with stupid cyclists who seem to think that annoyance is a decent substitute for visibility. (Come to that, I'm also fed up with stupid cyclists who think that they have every right to terrorise pedestrians, avoid traffic lights, or perform other highly dangerous acts with impunity. I guess there are stupid people using every form of transport, and I'm sorry that they reflect so badly on you careful cyclists.)

  11. Re: This doesn't solve the original problem on Ad-supported Textbooks Are Here · · Score: 1
    Not all new books don't give something useful!

    Erm... I don't think that it would be false to say that there wasn't any possibility of failing to misunderstand that double negative.

  12. Everything has got a little price! on Why Do Companies Stick with Voice Menus? · · Score: 1
    "Charge 'em for the lice
    Extra for the mice
    Two percent for looking in the mirror twice
    Here a little slice
    There a little cut
    Three percent for sleeping with the window shut"

  13. Re: Call me old fashion... on Microsoft Changes Office 2007 Interface Again · · Score: 1
    Yes; but an intransitive one.

    (P.S. While we're correcting each other, I think you mean old-fashioned.)

  14. Re: What's launchd? on Windows vs Mac Security · · Score: 1
    Yes.

    Oh, you want the long answer?

    In Mac OS X, a plist is a property list file that's stored either as an XML file with a certain DTD, or in a binary format. The binary format is now the default, but apps will read either type transparently, and there's a system utility (plutil) which can convert between formats.

    So yes, launchd uses a plist, which is either XML or can be trivially made so.

  15. Re: That's not quite what he said. on ESR Advocates Proprietary Software · · Score: 1
    That's funny; where I come from, 'TLA' stands for 'three-letter abbreviation'. Which it is.

  16. Re: A rabbit is a donut, not a sphere. on Poincare Conjecture Proof Completed · · Score: 1
    Actually, its genus is probably quite a bit higher than that. If a rabbit's biology is anything like mine, it has other holes going through it: from one nostril to the other, from the nostrils to the mouth, eustation tubes from mouth to ears, and probably many more I'm not aware of. So a rabbit is topologically equivalent to a sphere with at least five handles.

  17. Re: Van Allen's Rockoons on James A. Van Allen - Dies at 91 · · Score: 1

    Nice idea, but someone's already thought of using that name for an album.

  18. Re: Not quite on The Doom of Wired Peripherals · · Score: 1
    It's a good article, worth a read. But it wasn't so much against having power cables at all, so much as the plethora of different and incompatible adapters (wall warts), cables, and connectors we seem to need.

    There's common stuff running at 4.5V, 6V, 9V, 12V, and some in between; some stuff can get away with a 300mA sources, while others need 1.5A or in between. There are several different low-voltage connectors, and even then you need to worry about the polarity. How much simpler things would be if there was a single standard DC voltage, and a single connector. You could share transformers between devices, and maybe have DC power points, and -- well, DNA put it far better than I can, so read the original!

  19. Re: Removal of VB macros on No Virtual PC for Intel-based Macs · · Score: 1

    Can't it use the versions of Python and Java that get installed with OS X? Or were you talking about the Windows version?

  20. Re: Competition? on No Virtual PC for Intel-based Macs · · Score: 1
    Don't forget that MS got where they are by fear. They fear everyone and everything: they're aware that any competitor could potentially grow to threaten them, any format or protocol could endanger their stranglehold, any app could draw people away from them. And as a result, we fear them.

    MS is a bully at heart, and all bullies are, ultimately cowards. Deep down, you bet they're afraid.

    (Whether they're especially afraid of Apple because of what's just happened is another question, of course. But at the very least, I'm sure Apple's got their firm attention.)

  21. Re: Why criticise? on Mac Pro, Mac OS X Virtual Desktops Announced at WWDC · · Score: 2, Interesting

    IKWYM. I don't mind too much, though, coz Desktop Manager is so good. Fast, simple, can work in several ways (pager shown on desktop, pager shown in menu bar, switch desktops with hotkeys and/or by moving to the edge), has some useful transitions. My only complaint is that it's hard to move windows between desktops.

  22. Re: hatch and leahy are right there with stevens.. on Patent Reform Act Proposes Sweeping Changes · · Score: 1
    Great post. Only one problem: you didn't include a link to the Political Compass site! Allow me :)

  23. Re: Be smart on Replacing Humans with Software Inspectors · · Score: 1
    I've posted before about comments. And I'd heartily agree that the sort of comments you show are worse than useless -- they actively make the code harder to follow!

    In that situation, I'd ask why all those comments are needed. If the answer isn't "To make the code easier to understand", then I'd refuse. And if that is the answer, then I'd point out that no half-way competent developer would have the remotest trouble getting all that straight from the code, so none of that is achieving the state aim. If they disagree, question their competence :)

  24. Re: How about FindBugs? on Replacing Humans with Software Inspectors · · Score: 1
    Yeah, I've been very impressed with some of the stuff that FindBugs finds: loads of localised sillinesses, of course, but also some deep high-level stuff like problems with threading, security, or OO design. On that showing, maybe analysing at bytecode rather than source level is the way to go.

    Not that source-level analysis is useless, of course; there's a lot of low-level style that it can check. But IME, it can be more trouble than it's worth, because it doesn't understand that there are times when it's worth breaking some of the rules. For example, you might want to keep all of your lines to a max of 80 characters; but in big a block of similar lines, going a few characters over might still be easier to read than breaking it up. It's a matter of juggling priorities. There are justifiable exceptions to quite a few other rules, too -- and while you can explain that in a human code review, the machine is implacable!

  25. Re: Put them to better use on Easy Fix for Scratched CDs · · Score: 1
    Erm... there is plastic on top of the foil, isn't there? It's just much much thinner than that underneath. Because of that, I suspect it's also much more affected by the usual variations in thickness. In any case, discs are indeed much more susceptible to damage on the top than underneath.

    I don't know any particularly good solutions to this. Stick-on labels might help to prevent scratches and similar damage, but ISTR hearing that in the long term, labelled CDRs lasted less well, possibly because as the label ages it starts to pull the top layer off the disc. Keeping them in jewel cases is good advice, of course; I don't know of anything else worth recommending. (Other than ripping them to HD and not touching them thereafter!)