Slashdot Mirror


User: tomhudson

tomhudson's activity in the archive.

Stories
0
Comments
14,724
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 14,724

  1. Re:It's A Hoax, People! on Vulgar Comment On Newspaper Site Costs Man His Job · · Score: 1
    Reverse DNS will tell you the ISP (nslookup does just fine for that, thank you). It WON'T tell you what customer is running on that IP. The real story is much more likely that the school contacted the writer, not vice versa. The school is running spyware on their computers, and doesn't want to alert the employees.

    It's highly likely that the school is running their external servers (if they even have any) on the same ip as the rest of their network. The reporter is just being a cunt.

  2. It's A Hoax, People! on Vulgar Comment On Newspaper Site Costs Man His Job · · Score: 2, Interesting

    Details of the story don't make sense. How would he know the IP address belonged to the school? And worse:

    A few minutes later, the same guy posted the same single-word comment again. I deleted it, but noticed in the WordPress e-mail alert that his comment had come from an IP address at a local school. So I called the school. They were happy to have me forward the e-mail, though I wasn't sure what they'd be able to do with the meager information it included.

    About six hours later, I heard from the school's headmaster. The school's IT director took a shine to the challenge. Long story short: Using the time-frame of the comments, our website location and the IP addresses in the WordPress e-mail, he tracked it back to a specific computer. The headmaster confronted the employee, who resigned on the spot.

    The story is a hoax. Especially since if it were true, the guy who quit could sue the ass off the newspaper for violating their privacy policy. He had, according to their privacy policy, a belief that he could post w/o what supposedly happened, happening.

    So, either a hoax, or someone's lying about something ... like maybe spyware on the computer that made the post, and the school trying to cover up.

  3. Re:Pussy. There, I said it. on Vulgar Comment On Newspaper Site Costs Man His Job · · Score: 2, Funny
    For those who haven't figured it out, the summary is wrong. It's not "feline-inspired".

    In the comments section of the article, one user posted a single word response referring to a part of a woman's anatomy. Of course, the site's moderators quickly deleted the comment but it soon reappeared - obviously this juvenile was intent on having their say.

    A guy's sitting on a plane and - HOLY SMOKE - the POPE is in the next seat!

    Not wanting to disturb his Holyness, the guy discretely looks, and sees the pope is engrossed in a crossword puzzle.

    A minute later, the pope clears his throat and says "Excuse me, do you know a 4-letter word for a woman that ends in 'u-n-t'"?

    The guy turns red, embarrassed. Finally, he realizes - "AUNT"!

    The pope thanks him, then says "You wouldn't happen to have an eraser?"

  4. Re:Another stupid move by ubuntu on GIMP Dropped From Ubuntu 10.04 · · Score: -1, Flamebait

    >blockquote> You're too retarded to do 'sudo apt-get install build-essential' ?

    Sorry, You're not needed. >/blockquote> Why should I have to? More specifically, when a co-worker mistakenly installs ubuntu because they heard it's so popular, and then can't get any work done because they're missing almost everything (not just the "essentials", which are also missing) and it takes longer to go through all the menus and download/install everything than it does to just wipe down the machine and install openSuse, ubuntu is what's "not needed."

    It's an inferior system for everyday use for anyone who wants better than "mediocre." If I wanted mediocre or overage, I'd run Windows. Plus it's just plain fugly.

  5. Re:Another stupid move by ubuntu on GIMP Dropped From Ubuntu 10.04 · · Score: 4, Insightful

    Where do you draw the line though? You can't possibly put icons for everything on the desktop - you'd need a 50" screen.

    [X] Who said anything about icons. Stick it in the applications menu. Would Applications->>Graphics->GIMP be so hard?
    [X] My desktop is 3840x1200, you ignorant clod!
    [X] My 50" plasma IS my laptop secondary display.

    Ubuntu is taking a step backwards here. Again.

  6. Re:Actually, I feel for them. on AT&T Loses First Legal Battle Against Verizon · · Score: 1

    A lot of normal users also don't understand the difference between hard drive storage and memory

    Exactly. Just like they don't understand the difference between an operating system and a browser or application (to go to one extreme). "What does your computer run?" "Internet Explorer." or "Word".

    Or the ones who don't understand mpg. "Oh, I get great gas mileage - I always just put in $10".

    On the other hand, these ads made it clear they were talking about 3g coverage, not speed, not price. Coverage. AT&T should have kept their mouth shut, instead of downloading Streisand.app for their iPhone. Next time some dimbulb suggests they'll solve their problem with a SLAPP lawsuit, hopefully they'll think iDon't.

    BTW: Inquiring minds want to know: Did Sarah Palin read her book yet?

  7. Re:Truth In Advertising on AT&T Loses First Legal Battle Against Verizon · · Score: 1

    Actually, you should change laundry soap brands every once in a while. Studies show that they have different residue build-ups (from fillers, etc), and switching gets rid of the residue from the old residue. That's why clothes look brighter the first time you wash them after you switch. 6 months later, switch, wash, rinse, repeat ...

  8. Another stupid move by ubuntu on GIMP Dropped From Ubuntu 10.04 · · Score: 4, Insightful

    One of the ways of introducing people to alternative software is to install it and have in sitting there on the menu. By removing the GIMP, they're just encouraging people to think that linux is "not ready for serious users."

    For people who are used to working with photoshop, the GIMP is different - hence cumbersome. Same as for people used to MS-Office, OpenOffice is "too different", or who are used to "teh InnerNet == IE", firefox was too cumbersome.

    People got over it with firefox, they're getting over it with oo, and given time, those who are sufficiently motivated to explore will get over it with the gimp.

    Between the fugly colour schemes, the stupid naming schemes, the artificial restrictions on root (hey - it's MY computer, not yours), not including the toolchain for building the system by default - even on xubuntu, etc., I'm glad I stuck with opensuse.

    If they want it to be so dumbed down, why don't they just pull a lindows/linspire?

    Yes, it's a flame, but ubuntu sucks for development. And now it's going to suck for users who want a bit more than average / mediocre.

  9. Re:"Not waiting long"? on Bizarre Droid Auto-Focus Bug Revealed · · Score: 1

    Oops - you're right - just tested it on my laptop. I forgot that the bug was only present on the crappy BSD box that I had to deal with earlier this year (the one with the defective bios that prevented remotely updating the libs + compiler because if it didn't work out, it meant a thousand-mile road trip, fetch and rebuild the box, and another 1000-mile road trip). Kick me in the head :-)

    It would have been cheaper just to junk the thing, and I suggested it. Of course, that being the reasonable thing to do, you know it'll never happen. Oh well ...

  10. Re:"Not waiting long"? on Bizarre Droid Auto-Focus Bug Revealed · · Score: 1

    Keep waiting ... the behaviour still won't be transparent. For example, on 64-bit x86 cpus, you still can't shift left more than 31 bits at a time.

  11. Re:How hard is it to simulate a cat's brain on 1 c on IBM Takes a (Feline) Step Toward Thinking Machines · · Score: 1

    Cats are logical? Just the thought makes me want to cough up a hairball :-)

  12. Re:"Everyone knows maintenance is boring" on We Really Don't Know Jack About Maintenance · · Score: 1

    When a bridge falls down because management decided not to fix or investigate a "possible flaw" in the design due to too strong a focus on making quick money the engineer is not responsible. The management is.

    No, the engineer is. We had a coroner's inquest up here that included hauling in the original engineers to testify specifically because they are responsible. They signed off on it. They can't use the "Nuremberg defense" of "I was just following orders." We need to have the same ethics as other disciplines - this would help nip a lot of problems in the bud. Pressured to do a quick-and-dirty fix? This would relieve some of that pressure, so you can get it right.

    The engineer's code of ethics makes it clear that an engineers' first responsibility is to the public, not their employer:

    1 Engineers, in the fulfillment of their professional duties shall (1) Hold paramount the safety, health and welfare of the public.

    ... and some exerpts

    3. Professional obligations.
    Engineers shall be guided in all their relations by the highest standards of honesty and integrity.
    b. Engineers shall advise their clients or employers when they believe a project will not be successful.

    2. Engineers shall at all times strive to serve the public interest.
    b Engineers shall not complete, sign, or seal plans and/or specifications that are not in conformity with applicable engineering standards. If the client or employer insists on such unprofessional conduct, they shall notify the proper authorities and withdraw from further service on the project.

    3. Engineers shall avoid all conduct or practice that deceives the public.

    7 a Engineers in private practice shall not review the work of another engineer for the same client, except with the knowledge of such engineer, or unless the connection of such engineer with the work has been terminated.

    8. Engineers shall accept personal responsibility for their professional activities, provided, however, that engineers may seek indemnification for services arising out of their practice for other than gross negligence, where the engineers' interest cannot otherwise be protected.

    So, engineers are personally responsible, but under section 8 they can take out an insurance policy to cover their liability for anything except gross negligence.

    s/engineer/programmer/gi;
    s/plans/code/gi;

    Why do programmers insist that they shouldn't be held to professional standards? This code of ethics, applied to programmers, would not only prohibit coders from working on code that is of dubious intent (spyware, overly-intrusive web sites that don't conform to data protection laws - I'm thinking specifically of Facebook as one that got caught), but require them to whistleblow. It requires cooperation between the original coder and the maintenance programmer if possible, so the company can't just say "they're too busy - just fix the damn thing!"

    If we want to be treated as professionals, we need to act like professionals. Professionals aren't allowed to put the paycheck before ethics.

  13. Re:How hard is it to simulate a cat's brain on 1 c on IBM Takes a (Feline) Step Toward Thinking Machines · · Score: 1

    Funnily enough she was at the back of my mind when I wrote that ;-)

    Most politicians actually only need one or two phrases at a time, so we could probably refactor the code to be more generic!

    You know it's only a matter of time before "There's an app for that!" Or if Apple wants to be stuck-in-the-mud, there'll be a droid version.

    Or modify BabyShaker.app so that every time she tweets anything, you can shake her and watch her head bobble around.

  14. Re:Missed one part on IBM Takes a (Feline) Step Toward Thinking Machines · · Score: 1

    True. Ever see the book "101 uses for a dead cat"?

  15. Re:How hard is it to simulate a cat's brain on 1 c on IBM Takes a (Feline) Step Toward Thinking Machines · · Score: 1

    That is just so true - once they take a liking to a spot, try to get them to stop.

    There was one cat that liked to wander into companies (you'd be surprised at how easy that is in smaller businesses, or places with shipping doors open), find a nice warm printer or fax machine, curl up on it for a few minues ("aw, that's sooo cute"), then get up and mark its' new territory.

  16. Re:How hard is it to simulate a cat's brain on 1 c on IBM Takes a (Feline) Step Toward Thinking Machines · · Score: 0, Flamebait

    I've known people who wouldn't pass the Turing Test in normal conversation.

    Somebody should try doing this for ... well, anyone famous really. The French government, Silvio Berlusconi, Theo de Raadt, Linus Torvalds ... all good targets, I suspect!

    Sarah Palin.

    10 INPUT $S 20 PRINT "It's not my fault! " . TRIM(SUBSTR($S, RND(10), RND(8))) " is to blame!" 30 GOTO 10

    Question: Has Sarah Palin read her new book?

  17. Re:How hard is it to simulate a cat's brain on 1 c on IBM Takes a (Feline) Step Toward Thinking Machines · · Score: 1

    No - only if it marks the furniture or claws it up - case 3 falls through to case 4, so as long as the cat behaves, it can sleep and eat :-)

  18. Re:How hard is it to simulate a cat's brain on 1 c on IBM Takes a (Feline) Step Toward Thinking Machines · · Score: 1

    We had a kitten that was like that despite the litter box being perfect. When we took it to the vet, it turned out the kitten really WAS retarded - and a host of other health problems (vision, parasites), and had to be put down.

    We had bought it at a flee market because it looked so pitiful. Decades later I still remember what it looked like - it's not always the owner's fault.

    But yes, people really do need to clean their litter box daily. "Oh, I've got the clumping litter - I just remove what I have to!" doesn't work. What if I were to say - "I didn't wash the cup you're drinking out of - just removed the obvious stains."

    Or they could teach the cat to go outside, same as a dog. Did that with one cat, worked great, even in winter.

  19. Re:"Everyone knows maintenance is boring" on We Really Don't Know Jack About Maintenance · · Score: 1

    I spoke to an engineer friend of mine, and their professional body and their code of ethics means that they can, and do, refuse to sign off on, for example, structural changes without proper testing - that THEY can observe first-hand if necessary, to satisfy themselves before giving their written approval. And if the boss tries to fire them over it, good luck trying to hire another engineer - the professional order black-balls the company.

  20. Re:"Everyone knows maintenance is boring" on We Really Don't Know Jack About Maintenance · · Score: 1

    Sometimes when people say there's no time, it's because there really is no time!

    Then that's a management issue. They screwed up either in allowing something to go out w/o adequate resources for testing, some similar bad decision.

    The "there's not enough time" excuse is just that - an excuse. It's always preceded by a series of bad decisions that could have been avoided. More resources, less feature creep, a more reasonable timeline ...

    There's never enough time to do it right, but there's always enough time to do it over - badly.

  21. Re:"Everyone knows maintenance is boring" on We Really Don't Know Jack About Maintenance · · Score: 1

    And on the responsibility issue?

    Damn right I'm afraid to take responsibility.

    ... and this is an attitude that has to change. Other professions, you ARE responsible. Engineer or architect who did work on a bridge that collapsed? You're responsible. Author who wrote something defamatory in their latest book? You're responsible. Running a day-care and you hired a child molester? You're both responsible.

    This "it's software - I'm not taking responsibility for it even though I worked on it" attitude is what allows extremely buggy software to ship. If the individual coders were held to the same standard as individua workers in any other profession, they would be a lot more reticent to allow a module they've worked on go out without them going over all the code it contains themselves. We'd see a lot fewer "quick fixes" and more in-depth analysis to find the real problems, and also to eliminate the mind-set that "bugz iz no my problemo".

    Take a bit of pride in, and responsibility for, what you do, or find something else to do that you CAN take pride in.

  22. Re:games? on AMD Radeon HD 5970 Dual-GPU Card Sweeps Benchmarks · · Score: 1

    # Maximum board power: 294 Watts
    # Idle board power: 42 Watts

    300 watts? Just for the video board? That's insane. Throw in power supply inefficiency, and the power needed to run the rest of the machine (cpus, etc), AND the power for a decent display for this (after all, anything less than a 30" won't "do justice" to the card), and you'd better make sure this is on a power circuit by itself. Over its lifetime, this thing could end up eating $1,000.00 or more of electricity. Oh well, you could always use the heat exhaust to heat up your mom's basement.

  23. How hard is it to simulate a cat's brain on 1 cpu? on IBM Takes a (Feline) Step Toward Thinking Machines · · Score: 4, Funny

    simulated a cat's cerebral cortex, the thinking part of the brain

    10: INPUT(8) $SOUND
    30: IF ($SOUND == 'CAN OPENER') GOTO 140
    40: DO CASE (RND(4))
    50 CASE 1:
    60 CLAW_FURNITURE()
    70 BREAK
    80 CASE 2:
    90 MARK_FURNITURE()
    100 BREAK
    110 CASE 3:
    120 SLEEP(RND(10000))
    130 CASE 4:
    140 PRETEND_TO_BE_NICE()
    150 IF (FOOD) EAT()
    160 GOTO 10
    170 ENDCASE

  24. Re:"Everyone knows maintenance is boring" on We Really Don't Know Jack About Maintenance · · Score: 1

    You don't tell them you're doing that ... you just do it. It's quicker anyway. Start by cleaning up the formatting and moving stuff into headers, some righteous macros to make the code more readable, etc., as a first step in "getting familiar with the code.

    And you just made it much harder to diff the code -- an invaluable debugging tool. That might piss me off.

    You could try this - diff can be set so it ignores trivial formatting changes, like whitespace, newlines; second, if you're that worried about it, you shouldn't be diffing the source, but code that's been passed through the first stage of the compiler so that you're diffing the code as the 2nd stage of the compiler sees it - after comments, white space, etc., have been removed. If its all the same when the compiler sees it, the compiler isn't going to complain (there's a command-line switch for generating it ...)

  25. Re:Internet Tax Freedom Act & Why Only Amazon? on Calling B.S. On Amazon's Taxation Arguments · · Score: 2, Funny

    Amazon responded by saying "fine, we won't have any affiliates in New York then" and cut them all off.

    Can we:

    1. make that world-wide?
    2. make that apply to everyone, not just Amazon?

    It would cut down on a lot of wasted bandwidth, etc.