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. Typo - $5, not $5. sorry. on Facebook Says It Owns 'Book' · · Score: 1
    That was $5k - not $5 bucks - don't know where the "k" went.

    Why can't we have an "append update to post" function? Put a time-stamp on it if you're worried about people gaming the system.

  2. Re:Give Me A Break! on Facebook Says It Owns 'Book' · · Score: 2, Insightful

    I am still left to wonder how much of this was the law firm looking to make a few bucks as opposed to the corporation itself.

    Since when is greed a mutually exclusive affair. Birds of a feather "do" flock together.

    If the lawyers had been clued in, they could have forced the domain transfer the the domain name arbitration process for less than $5 as soon as you said you'd be willing to exchange it for anything - NEVER say that you are willing to seill/give it up. There are ways of wording it so that you are open to an *unsolicited* bid.

  3. Re:Give Me A Break! on Facebook Says It Owns 'Book' · · Score: 1

    As others have pointed out, "facebook" was a generic term for the school yearbook - "a book full of faces" long before facebook.com ever existed. It generic.

  4. Re:Give Me A Break! on Facebook Says It Owns 'Book' · · Score: 2, Funny

    Just ask Xerox - they expend massive effort trying to fight the use of their trademark name as a synonym for copying.

    They can relax - the new generation uses the terms "pirating" or "burning".

  5. If you're looking for fun, you're doing it wrong on Fun To Be Had With a 10-Foot Satellite Dish? · · Score: 5, Funny
    1. Remove dish from roof or back yard or whatever for this winter
    2. Find ski hill
    3. Group Downhill Saucer

    You might even get airborne, in which case you have a real flying saucer. At the very least, it would scare the crap out of the snow-boarders.

  6. Re:Books.com - Barnse and Noble 1992 on Facebook Says It Owns 'Book' · · Score: 2, Informative

    I just sent an email to Teachbook, with the prior registration of Books.com by B&N, as well as the info that B&N bought the domain book.com (which was also registered prior to Facebook.com) back in 1998.

    Since Facebook has already stipulated in their lawsuit that similar names are infringing and cause economic damage, they have already buried themselves legally. Good. The sooner facebook dies, the better off the rest of the world will be.

    Die, facebook, die!

  7. Books.com - Barnse and Noble 1992 on Facebook Says It Owns 'Book' · · Score: 2, Informative

    Beats Facebook (1997) by 5 years - so according to Facebook's logic, Barnes and Noble are the REAL owners, and Facebook has to change their name

    Domain Name.......... books.com
        Creation Date........ 1992-10-09
        Registration Date.... 2009-09-27
        Expiry Date.......... 2010-11-20
        Organisation Name.... barnesandnoble.com llc
        Organisation Address. 76 Ninth Avenue, 9th Floor
        Organisation Address. 76 9th Avenue, 9th floor
        Organisation Address. New York
        Organisation Address. 10011
        Organisation Address. NY
        Organisation Address. UNITED STATES

    Admin Name........... Paul Karatzas
        Admin Address........ 76 Ninth Avenue, 9th Floor
        Admin Address........
        Admin Address........ New York
        Admin Address........ 10011
        Admin Address........ NY
        Admin Address........ UNITED STATES
        Admin Email.......... domainadmin@BOOK.COM
        Admin Phone.......... +1.2124146000
        Admin Fax............ +1.2124146150

    Tech Name............ Paul Karatzas
        Tech Address......... 76 Ninth Avenue, 9th Floor
        Tech Address.........
        Tech Address......... New York
        Tech Address......... 10011
        Tech Address......... NY
        Tech Address......... UNITED STATES
        Tech Email........... domainadmin@BOOK.COM
        Tech Phone........... +1.2124146000
        Tech Fax............. +1.2124146150
        Name Server.......... NS4.BARNESANDNOBLE.COM
        Name Server.......... NS3.BARNESANDNOBLE.COM
        Name Server.......... MAIL9TH1.BARNESANDNOBLE.COM
        Name Server.......... NS2.BARNESANDNOBLE.COM

  8. Re:Subscription service on Apple In Talks To Bring $0.99 TV Rentals To iTunes · · Score: 1

    Don't forget, with the download you get lower resolution, no bonus features, you can't lend it to a friend, storage fails eventually and you'll kill your bandwidth cap restoring.

  9. Re:For me on Should Developers Have Access To Production? · · Score: 3, Interesting

    ... and really bad planning happens all the time in the real world.

    Look around you. Try to convince yourself that all this was properly planned. The real world is messy.

  10. Re:How does it work? on 'Retro Programming' Teaches Using 1980s Machines · · Score: 3, Funny

    The computing A-level is about how computers work and if you ask anyone how it works they will not be able to tell you

    That's what most people would say when you asked them how something works. Computers, fermentation, a Wok . . . etc.

    You don't understand - this is Bletchley Park, you know, the codebreakers during WW2. Old habits die hard. They *could* tell you, but then they'd have to kill you.

  11. Re:Does that make sense ? on 'Retro Programming' Teaches Using 1980s Machines · · Score: 4, Interesting

    It's not about "understanding low-level programming" - it's about having a direct connection between what you do and what happens. No virtual machine, no garbage collector, no super-fast compile/link/run/modify cycle (s you're going to take a few minutes to THINK about why something didn't work instead of just doing the "quick fix let's test it and see if we got it right this time" route).

    screw your head on a crippling dinosaur

    The article never said they were using Windows.

  12. Re:For me on Should Developers Have Access To Production? · · Score: 3, Insightful

    You've obviously never had your boss direct live traffic to your "test" server at the datacenter, and not tell you for 2 weeks.

    I'm comfortable working without a net - but I'd like to know about it.

    Obviously, from that point on, any time we did a make, we made sure that we could install the new code within a few seconds, so as to avoid downtime (we could tolerate a delay of 15 secs once or twice a day without raising eyebrows).

    And sometimes a fix HAS to be done live to prevent bad data from propagating. If you don't trust yourself to get the command just right the first time, then step away from the keyboard and find someone who can type the right sql command the first time with 5 people hanging over their shoulder sh*tting bricks. In other words, you need one of the devs - fast. You certainly wouldn't let a sysadmin do it.

    In theory, you may be right. In theory, theory and practice are the same. In practice, they're not. There are ALWAYS exceptions. Not realizing this, and being flexible, is a mistake.

  13. Re:For me on Should Developers Have Access To Production? · · Score: 2, Insightful
    And it's sometimes necessary.

    The article is crap. Sample quote:

    Account privileges, file permissions, web server configuration are often not what developers have experience in or are very interested in

    Retarded. Absolutely retarded. Anyone who can write that hasn't got a clue.

  14. Re:How about on Look-Alike Tubes Lead To Hospital Deaths · · Score: 1

    I fail every "find the number" color test in the Wiki article (I don't see any of the numbers, for example), and yet I still can tell the diff. between red, yellow, and green lights, etc., with no problems. Green is still green, red is still red, just that certain combinations of hue and intensity don't stand out the say way as they do for others. Most "color-blind" people are the same way. They'll have no problems distinguishing bands of color.

  15. Re:How about on Look-Alike Tubes Lead To Hospital Deaths · · Score: 1

    Spark-plug wires were "never different lengths" to prevent them from being swapped.

    Go buy a set. Many times, at least 2 will be the same length.

    Keyed connectors aren't a cure-all. Just look at USB connectors - how often do you have to try them 3 times to get them to plug in?

    Keyed connectors break; keyed connectors can be bypassed; keyed connectors can be forced; keyed connectors, when you have 50 different keys, become a problem necessitating yet another solution. Simple color coding or even tagging with a stick-on label, are quick, cheap, and customizable to every situation.

  16. Re:Parallels with computer cabling on Look-Alike Tubes Lead To Hospital Deaths · · Score: 1

    it's pretty much impossible to accidentally fill a gasoline car with diesel fuel, because the diesel filler tube is too large to fit in an unleaded tank's opening.

    True story:

    "I just put half a tank of diesel in the car. What should I do?"
    Me: "Fill it right to the top with gasoline, then drive. Wnen you've used up a couple of gallons, top it off again. Repeat every day."
    "Will that work?"
    Me: "You better hope so! It's 20 below!"

    So yes, people can fill their gas tanks with diesel. And yes, it worked. #1 diesel (winter months uses a thinner grade to prevent wax build-up) is lighter than #2 diesel. The exhaust smelled like an old bus, but it worked.

  17. Re:How about on Look-Alike Tubes Lead To Hospital Deaths · · Score: 1

    Being color-blind doesn't mean what you think. Red-green color-blindness doesn't mean you can't tell the difference between a red light and a green light, or between a stop sign and grass.

    Besides, there's no reason why a 2-color band can't be used. White-Red-Orange-Yellow-Green-Blue-Black gives 7 colors. So, you'd have 7 1-color bands, 6+5+4+3+2+1 (21) two-color bands, for a total of 28 combinations. That should be more than enough to start with.

  18. Re:New Title: 24 Reasons Not To Buy A Lexmark on Lexmark Sues 24 Companies Over Toner-Cartridge Patents · · Score: 1

    What a bunch of FUD. They get their parts from the same sources that make the OEM carts.

    Next you'll be saying we should only use "genuine Lexmark paper".

  19. Re:inkjet is for suckers. on Lexmark Sues 24 Companies Over Toner-Cartridge Patents · · Score: 1

    I bought a samsung clx-3175, disobeyed the instructions on maximum weight paper stock (I bought some thick kodak glossy photo print paper, and put it in the paper tray, one sheet at a time, on top of a stack of ordinary paper), and the prints are REALLY nice. The paper makes all the difference.

    Print it, frame it, nobody will be able to tell the difference.

  20. New Title: 24 Reasons Not To Buy A Lexmark on Lexmark Sues 24 Companies Over Toner-Cartridge Patents · · Score: 5, Insightful

    After all, that's what it boils down to.

    Can't beat the competition - sue them. What this tells me is that Lexmark doesn't have a good enough value proposition on their replacement toners. If they offered even close to equal value to the knockoffs, or the knockoffs had a bad rep for damaging people's printers, there wouldn't be a problem.

  21. Re:I doubt this is Oracle's motive on The Case For Oracle · · Score: 1

    How am I "putting words in your mouth" by quoting you? YOU put those words in your own mouth - and I quoted the complete paragraph, certainly not "out of context". Stop - you've gone from foolishness to lies.

    And yes, Java is a toy language. Remember - it was originally supposed to be only for running a set-top box UI. Nothing more. When it couldn't even do that, it was re-purposed to "the next big web thing - interactive web applets". And it failed at that as well. Then it was "we'll let programmers develop programs without having to let them actually worry about the details of memory, etc" - but in doing so, they also imposed a strait-jacket that prevents coders from thinking along lines that allow for optimizing the underlying algorithms. You can't do pointer arithmetic, and you don't have pointers to functions, and your object system is second-class, at best. (java objects aren't even real objects - look through the runtime to see how it fakes objects, lie everything else)

    Also, neither firefox nor openoffice use the underlying OS widget set - a very stupid move on their part, which is one of the reasons they both run like crap. Trying to look the same on all platforms is a mistake that anyone who has ever written an app that uses swing can attest to - a serious mistake. Sure, the awt and it's peer methods sucked also, but that was because java's not letting you access the underlying os directly also sucks. Or didn't you know any of that - because it sounds like you don't know your history, and as such, are doomed to repeat its' mistakes.

    The fact that they copied some of the design ideas from java, and that you find them both to be slow, should tell you something.

    At least some of the other scripting languages (perl, python, php, javascript) don't pretend to be drop-in replacements for writing code in a low-level language. their runtimes are smaller, simpler, do the job and get out of the way. As such, people don't try too hard to fit them where they don't work, and they also don't insist on stupidity like dragging along an increasingly-bloated badly-designed class system, coupled with a sick excuse for make. Complexity for complexity's sake - that's Java today. It's always been overly verbose because of the designers' original failure to allow multiple inheritance (among other errors that even the original designers will now acknowledge, such as trying to hide the underlying base types, the flaws of the import mechanism, the mistake in not allowing java to be shipped stripped of unnecessary libs because it would "fragment the platform", when Sun was guilty of the same offense wrt Java ME, (and still is today, which is one of the reasons they could license the "less bloaty" version to cell phone manufacturers.

    Think of it - Java's main money maker has always been selling the non-free, less-bloaty, version, because people will PAY for that. The version YOU use is, by Sun's own actions, proven to be a bloated, slow, crappy boat anchor. Both Sun and now Oracle have confirmed this.

    So stop being so blind. Java is shit. Always has been. Always will be. Otherwise, we'd be surrounded in applets, instead of an almost-as-crappy dhtml "experience". Java had a good head start, and still failed, because it IS a bloated piece of crap.

    Seriously, when;t the last time you even saw a java applet?

  22. Re:i guess apple hasn't learned from MS and IBM on Apple Patent Points To iMac Touch Running OS X and iOS · · Score: 1

    You're wrong. While Apple's consumer line is a pretty big-seller, they also market to the NAB crowd, with Final Cut, Motion, Shake, DVD Studio Pro, Mathematica, Graphic designers etc. They market OS X as a great developer environment with XCode and Ruby on Rails etc.

    They lost their edge in the developer market in the 1990s when Photoshop ran faster on plain-jane Windows boxes compared to pimped-out macs with special graphics cards. People no longer automatically think mac when they think of graphics development, and I can't blame them. Don't blame me - blame Apple. They're the ones who dropped the ball. Specifically, Steve Jobs. He was at the helm at the time.

  23. Re:I doubt this is Oracle's motive on The Case For Oracle · · Score: 1

    . Remember that java is not competing in the kernel / driver space; it's designed for networked / business / enterprise applications. In that space, developers playing with pointers means that I can crash an app by uncovering a bug in the toolbar (happened to me the other day in a kde app; click on a button, entire application goes down with an incredibly helpful "segfault"). Again, I have no idea what you were trying to do in your application that you benchmarked, but trust me, if it's 50 times slower then the c version (like you claim), then you better think about hiring a competent java developer, because you're most certainly doing it wrong.

    Stop showing that you don't know what you're talking about. Pointer arithmetic is done by coders in c for all sorts of apps, not just kernel space. You really don't know what you're talking about, and your ignorance shows.

    We interviewed "competent java programers" - including one of the lead devs from netapps - 10 years experience and he couldn't pass the interview because he could only think in terms of java ways to solve problems. Algorithms in c that let you do things quickly just aen't available in java. The language is crap when it comes to high performance.

    But that's okay - people like you can't be counted on to manage their own memory to begin with, which is why you have toy languages like java.

    Python and Ruby are perfectly valid comparisons; at the very least, it shows that the jvm is not "slow / bloated" in comparison to other technologies, and in the second place, you're still running an application in the jvm vs running an application in native code (the application being an interpreter running a script), and in these cases the jvm version performs better. It's really not that hard to understand.

    They're not valid comparisons because they are ALSO SLOW - especially Ruby. The jvm will never beat a good coder in straight c. Ever. The best it could possibly do in theory is, after many runs, come close.

    Regarding firefox, the compressed image only holds true for the first run; subsequent runs better be almost instantaneous (because, hey, it was written in c, right?), which it's not... unless firefox is already running and open in another window, it's always in the order of several seconds to launch it. And besides, you're trying to dodge the argument on a technicality; I just gave you a bunch of examples, proving that using C and friends does not mean your application will be blazing fast; that is the point here.

    No dodging - I pointed out that you're running a compressed file system - and if you did any checking, you'd notice that even after you load an instance, not all the code is actually in memory. But you wouldn't know that. Learn what the various columns mean when you look at the output from "top". Oh,, wait, what am I saying - I'm talking to someone who never learned a real computer language.

    Java stopped being slow at about version 1.2, 1.3.

    Bullshit. Everyone admits that swing is slow, bloated, and crap.

    Final hint: There is a reason java currently owns the enterprise space.

    Really? So all those enterprises run operating systems written in Java? Stop the stupidity. Walk away from the keyboard, because you can't win this one repeating the advertising slogans of the Javanistas. Not when you just showed that you don't even understand that not all of a program is resident in memory when the program is running (your firefox example). Get a couple of decades experience and come back and argue. But by then, it'll be irrelevant anyway - java is dying, and will be long gone by then, whereas c will still be around.

  24. Re:i guess apple hasn't learned from MS and IBM on Apple Patent Points To iMac Touch Running OS X and iOS · · Score: 1

    Your analogy sucks. AOL was always cartoonish and for noobs.

    And Apple is advertising to the same "lowest-common-denominator" market. Look at their ads. Their target market is the untechnical, the high school and early college crowd. Not the pros.

  25. Re:I doubt this is Oracle's motive on The Case For Oracle · · Score: 1

    Hiding pointer from programmers is a bad thing - it forces you to write code only in a certain way. This means that you can't use a lot of the ways that traditional coders speed things up. The lack of function pointers is just an added problem.

    Python and ruby are invalid comparisons - they're interpreted. Compiled vs interpreted is the discussion (and java is one of the interpreted camp).

    maybe you can explain to me how it is that firefox / ice-weasel can take a solid 5 seconds to appear on my screen, when the live-cd I was using (on my dual core with 2GB ram) was already completely loaded into ram? Have fun with that.

    You do not have it "loaded in memory" - what you have loaded in memory is a compressed image of the filesystem. It has to be decompressed first. Loading anything off that will kill performance. It's one of those space vs time trade-offs.