Slashdot Mirror


User: peetm

peetm's activity in the archive.

Stories
0
Comments
86
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 86

  1. Wirth's on Your Favorite Tech / Eng. / CS Books? · · Score: 1

    The Pascal User Manual and Report. For some reason, I've got three of these [so I must REALLY like it] and now that I've seen the price on Amazon, I'm keeping them!

  2. Realdoll Partnership on Inventor Builds Robot Wife · · Score: 1

    Imagine what a creation he might make in conjunction with Realdoll

  3. Re:No, this is typical for virtually anyone sellin on What The Banned iPhone Ad Should Really Look Like · · Score: 1

    You're unlucky - D-FENS was right behind you!

  4. Re:Space Madness! on Apollo 14 Moonwalker Claims Aliens Exist · · Score: 1

    Maybe they just think 'thinking meat' should be left alone? http://www.terrybisson.com/meat.html

    And I'm being serious too - maybe they don't have faster than light flight; maybe their lifespan is such that they don't need it - they've plenty of time, indeed, if you were immortal, wouldn't you?

  5. Re:Will his voicebox... on Steven Hawking Considering Move To Canada · · Score: 1

    And 'Like' to all of the beginnings too.

  6. Dark Star on Sci-Fi Books For Pre-Teens? · · Score: 1

    My 11 year old son has *just* started asking me if he could start reading my scifi books - I started him with Dark Star [Alan Dean Foster].

  7. My Experience on Do Women Write Better Code? · · Score: 1

    I've known two. Both very bright, both different coders.

    The first one used to teach programming - a variety of languages/tools - and so she was necessarily never *really* very good at any of them - however, she thought she was great at literally everything in life.

    The second one used to be a professional [as in she had a job at it] C++ programmer. However, she never took the time to truly understand how things worked ["I just keep adding *s or &s until the warnings go away"], and, worse IMHO, she never got to grips with what libraries, profilers and other useful 'bit and bobs' were all about. Lastly, she also never got into the language, i.e., her code wouldn't port or compile on any other platform than she worked on, and she'd no interest in learning better methods than those that she already knew. I think she basically had no true interest in learning how to code well/better -- it was just a job.

    Most of the guys I've programmed with were better than either of these. Ok, so some didn't like being shown 'a better way' [ego probably], but most were fine with learning new things.

    I'm also not sure I'd like to see *too much* by way of 'why' something was done in the comments [too much clutter] - short sharp relevant comments are good, but in the end, it's the code that's right and up-to-date.

  8. Re:Jumping the gun a bit.... on UK Can Now Hold People Without Charge For 42 Days · · Score: 1

    The trouble is that even if the Lords sends it back, the Commons can use the Parliament Act to pass the act and ignore the Lords.

  9. Tags - yuck on Gmail Labs Lets Users Experiment With 13 New Features · · Score: 1

    What I'd like is Folders - not pretty/ugly colored tags!

  10. My opinion on Computer Science or Info Tech? · · Score: 1

    I studied both - albeit the former [CS] a long time ago - and at a time when Software Engineering [SE] wasn't even on the radar.

    Ok, so SE isn't quite what you mentioned - but *it is* - in that it's 'practical', vs. 'theoretical'.

    Currently I teach at one of the UK's top-three universities - I 'lecture' to a mix of people with varied backgrounds who want to learn to program ... and I would say that,

    Although we need CS students; SE students will probably enjoy their subject [and life thereafter {from what I've seen}] rather more than the CS students. SE is about how to build real systems, whereas CS is all about the study of those systems, at a low-level. IMHO: if you're into O(n) and/or maths, rather than delivering something [to time/budget/...], then CS is the way to go [esp. if you'd like to teach the same later in life]. But, if you're into building things, without necessarily understanding the deep principles of how they work [think electrician vs. quantum physicist], then SE is what you should study.

    As a 'last word' it all depends upon what you'd like to end up doing [although that might change of course]!

  11. Things [in books] I wished I'd patented ... on Microsoft Is Sued For Patent Violation Over .NET · · Score: 1

    Funny, I recently noticed some stuff in an old book I wrote:

    http://www.wolfson.ox.ac.uk/~peet/patent/
     
    Pity patents can't be retrospective!

  12. Switch to AVG on A Bad Week for Symantec · · Score: 1

    I'm sure it's been said here already - and that many people have already said that they consider Symantec's AV as deeply flawed product.

    Still, just in case:

    Symantec's AV is, IMHO, a terrible product. I have a parttime job working on a university heldesk in their central computing facility. We see this AV appear on user's machine regularly, and the first thing we do is get the user to uninstall it [if they can!], and to then install AVG Free Edition. I've never know a user to *not* come back and thanks us, and to report that their machine is running better after they've done this.

  13. I'd go for on Important Sci/Tech History Up For Auction In UK · · Score: 1

    I think I'd go for the Feynman - Atomic Energy for Military Purposes. The Official Report on the Development of the Atomic Bomb Under the Auspices of the United States Government.

  14. Re:Microsoft Recommends.. on Microsoft Issues Zero-Day Attack Alert For Word · · Score: 1

    Wordpad, notepad, ... vi!

  15. Morbius on Favorite Film Scientists? · · Score: 1

    Doc: The total potential here must be nothing less than astronomical.
    Morbius: Nothing less. The number 10 raised almost literally to the power of infinity.

  16. Re:MS Symantec on Symantec Competing Unfairly Against Spybot? · · Score: 1

    Because the dumb ass user wandering around PC World see their stuff on the shelves ... no *proper techie* buys this stuff surely!

  17. My list [ I bet that's ! original! ] on Top 20 Geek Novels · · Score: 1

    As well as the 'normal' - The William Gibsons that follow-on or revolve around Neuromancer in some way, e.g., Count Zero, Mona Lisa Overdrive, Johhny Mnemonic (or was that the film?), Burning Chrome. Dan Brown - Digital Fortress Alan Dean Foster - Dark Star Peirs Anthony - Macroscope (I fell in love with Afra!) Counterfiet World - Daniel Galouye Contact - Carl Sagan Tau Zero - Poul Anderson Ring World - Larry Niven The Lure - Bill Napier

  18. From an Episode on The Prisoner To Be Remade On U.K. TV · · Score: 1

    Why?

  19. Formatting, indent, lint, ... on What Workplace Coding Practices Do You Use? · · Score: 1

    As to formatting in a coding standard ... this is usually a religious issue with developers, and in my experience, it's best to let them do what they feel they're most comfortable with. When *you* - as someone who does the same - want to look at *their* code, you run it through something like 'indent' (http://www.gnu.org/software/indent/indent.html) - i.e., so that you see it how you want it - and so do they. I'm sure it's even possible to shell apps like indent as source is checked out of your repository.

    You should also read some books - for example, if you're writing in C or C++ read stuff like 'Expert C Programming: Deep C Secrets' (although it's a bit old, it's still a pretty good read!) - then you'll perhaps mandate that fgets() is always used in preference to gets() etc. You'll also probably build an input file to grep or sed etc - so that you can scan source code for things like gets() - it's easy to forget to use fgets etc - esp. when such functions require extra args - that in turn, require extra time consuming keystrokes ;-)

    Some folks will also say 'only use standard functions' (I'm talking mainly about C here again of course). Anyway, IMHO, that's 'potentially pants' ... IF - you have the source code for the non-standard functions/libraries AND IF they can be compiled by an ISO compiler AND IF they don't do anything platform specific (i.e., stuff that won't/can't port) - well, I say, if they agree with all these IF and BUTS, use them. If portability isn't an issue, well, you just use them - what's the point of not?!

    Lastly, you might also want a lint-ing strategy, e.g., come up with 'stuff' that's to be corrected if it appears in lint's (flint, ...) output - so, no one can check-in their code if it fails the lint check.

  20. Re:Comments on What Workplace Coding Practices Do You Use? · · Score: 1

    >>never using an int for any value other than 0-127

    Does this mean that you're writing programs that *only* use 0-127 then?

    I seem to remember something in the standards that said a char might be as big as an int, and that a long int might be as big as an 'ordinary' int too. So, to be strictly portable, you should only rely on there being 8 bits in a long - I also seem to remember that a char has at least 8 bits in the standard?

  21. Re:Comments on What Workplace Coding Practices Do You Use? · · Score: 1
    For example:
    if(x==456)
    Or
    if(456==x)
    No problem when someone gets = and == confused.
  22. Feynman makes it clear on One Hundred Years of E=MC2 · · Score: 1

    If anyone's interested, Richard Feynman's lectures on Einstein's special, and general relativity - for me - made its effects v.clear, and understandable [um, I think!].

    However, why it's all *just so*, neither Feynman, Einstein or Newton [or anyone?] [really] knows [no 'mechanism' is given: which was enough the Newton] - Maybe that's how it should really be???


    However, one thing that Feynman said that did puzzle me ... he said something like "why things tend to move in a straight line ... until a force acts ... well, no one knows" - but's that's the same as saying - 'given that motion is relative ... 'why things tend to stand still [instead of jiggling around], no onew knows!' Ok, it's common-sense *and* experience that things don't go and move about unless *forces act*, but what the heck!!! Maybe the lack of understanding is just one manifestation of how a mind that's been subjected to 'common sense' doesn't question things. We're all *corrupt* in many ways!!

  23. Perfect /. Project on Japanese Develop 'Female' Android · · Score: 1

    Combine her with a Real Doll!

    Could turn out to be a sensational ThinkGeek item!

  24. Spot the Doughnut on Google Adds Satellite Imagery for the World · · Score: 1


    http://maps.google.co.uk/maps?ll=51.501224,-0.1411 49&spn=0.005139,0.007918&t=k&hl=en

    The quality isn't very good for two places I'm interested in (Oxford/Cheltenham) - although the latter does show the new GCHQ builing nicely!

  25. Email available? on Deleting Emails Costs Morgan Stanley $1.45B · · Score: 1

    As a computational linguist, I was wondering whether what has been turned over [so far] is available, e.g., the Enron email corpus has thus far been very useful.
    I'm not sure how this legally works, but does evidence like email automatically become 'public domain' in such cases?