• rc4 (disco)

    Who needs a comment when you have "Frist"?

  • JBert (disco) in reply to rc4

    Ugh, a dirty Frist post. Let me get my paper and tape to cover it up.

  • sloosecannon (disco) in reply to JBert

    As long as you use a wooden table

  • Fox (disco) in reply to sloosecannon

    Print out the Frist, tape it to a wooden table, and then tape a blank piece of paper over it. That'll show him.

  • dkf (disco)

    Comment on the last one I will.

  • Quite (disco)

    I am reminded of an old joke from the dawn of word processors:

    "Q. How do you know the new secretary is a true blonde? "A. She's put Tipp-Ex on her monitor screen."

  • PWolff (disco)

    What does "78318 square pounds" mean? And why do they expect the customers to do the mathsarithmetics themselves?

    (In the greatest magnification available to me I couldn't see a point in the hand-written numbers. Neither a point.)

    Mongo-DB: self demonstrating web page done right!

    It should be faster to C&P 1/10 GB of PIN information. Unless that stuff is rendered in its full beauty in the background, maybe.

    Excel assumes that a "-" at the beginning is a minus sign, so it should suggest to put a number after the last "-". Wtf Excel, don't just assume the user would want to abuse you for graphical stuff like horizontal lines instead!

  • YellowOnline (disco) in reply to Quite

    I had this one in mind too.

    But I wonder if in this case the user actually had access to the application to change their prices on the fly. I can imagine this being a better-than-nothing solution after having explained two score customers that the prices is more (or less) expensive.

  • Cujo_DeSockpuppet (disco)

    "Fish Steak Crunch"? I think this is the real WTF.

  • loose (disco) in reply to JBert
    JBert:
    Let me get my paper and tape to cover it up.

    Ahhhh, the subtleties of the hidden requirements for the jellypotato feature begin to emerge: Anti-tape censoring by frustration.

  • loose (disco)

    No interfaces are there for this device has been there will be

  • RFoxmich (disco) in reply to PWolff

    What does "78318 square pounds" mean?

    Square pound apply to objects with square cross sections...as opposed to round pounds.

  • foxyshadis (disco) in reply to loose
    loose:
    No interfaces are there for this device has been there will be

    We can't all be fancy-pants interfacing devices. Some of us still have to use token-ring hubs to get on an ISDN network, you know!

  • BaconBits (disco)

    I'd bet dimes to dollars that the person tasked with correcting the menu wasn't given access to the software interface.

    Anybody who's worked low end retail knows how this works. You have to change the menu because it's wrong. However, only the owner actually has access to the software to change the menu. The owner, being the owner, is never actually in the store, and even when she is the last thing she has time to do is fix the menu. Not that she would ever give up sole responsibility for the menu because of that, of course. The menu is too important to leave in the hands of anyone else. Why, they might make a mistake!

  • Quite (disco) in reply to RFoxmich
    RFoxmich:
    What does "78318 square pounds" mean?

    Square pound apply to objects with square cross sections...as opposed to round pounds.

    A square pound is more efficient for arranging the confiscated vehicles neatly. You can line them up neatly against the fence, for example, and arrange for there to be a neat straight aisle between the rows. Rectangular pounds are just as good. But hexagonal pounds, round pounds, or pounds of various other more or less irregular and non-right-angle-cornered shapes are more of a challenge to organise.

  • UchihaMadara (disco)

    We spent a good deal of time developing our customer information display software

    but we forgot to spend a few minutes teaching them how to use it. Sorry, :wtf: is the submitter here. What good is your oh-so-awesome software if you did not consider how the users would use it?

  • cellocgw (disco)

    TRWTF is using £ instead of € .

  • Arantor (disco) in reply to cellocgw

    Staying out of the € was not a :wtf: for us.

  • RaceProUK (disco) in reply to cellocgw
    cellocgw:
    TRWTF is using £ instead of €.
    Using £ instead of € meant we didn't suffer when Greece almost folded. Kinda an anti-:wtf: when you think about it.
  • powerlord (disco)
    public interface ITape
    {
        public int RollLengthCm { get; private set; }
        public int WidthCm { get; private set; }
        public int Strength { get; private set; }
        public bool DoubleSided { get; private set; }
    
        public ITapePiece TearTape(int lengthInCm);
    }
    

    Fine, I created your interface for your tape. Happy now?

    Filed under: This should probably be an abstract class but you asked for an interface...

  • redwizard (disco) in reply to Quite
    Quite:
    I am reminded of an old joke from the dawn of word processors:

    "Q. How do you know the new secretary is a true blonde? "A. She's put Tipp-Ex White-Out on her monitor screen."

    ATFY

    Also...

    "...decided to take a more hardware-based approach to doing the update..."

    :laughing:

  • loose (disco) in reply to Quite

    Then there is this: [image]

    Or this:

    [image]
  • JBert (disco) in reply to loose

    You forgot step two and three: put the photocopy on a wooden table to take a picture; email picture to recipient.

  • abarker (disco) in reply to powerlord
    powerlord:
    ``` public interface ITape { public int RollLengthCm { get; private set; } public int WidthCm { get; private set; } public int Strength { get; private set; } public bool DoubleSided { get; private set; }
        public ITapePiece TearTape(int lengthInCm);
    }
    
    
    Fine, I created your interface for your tape.  Happy now?
    
    Filed under: [This should probably be an abstract class but you asked for an interface...]()
    </div></BLOCKQUOTE>
    
    Well, as this appears to be a C language, I'm going to point out a few issues that C# would complain about:
    
    - Members of an interface should not have access declarations, though there are restrictions on the access level of their implementations.
    - You can't include private members (such as the private setters you included) in an interface.
    
    Here, use this instead:
    
    
    public interface ITape
    {
        int RollLengthCm { get; }
        int WidthCm { get; }
        int Strength { get; }
        bool DoubleSided { get; }
    
        ITapePiece TearTape(int lengthInCm);
    }
    
  • powerlord (disco) in reply to abarker

    I was too lazy to open Visual Studio to see if it was valid C# code. :stuck_out_tongue:

    As for private setters in an interface, I could have sworn my test Prism project is using it without the C# / .NET 4.5 compiler complaining about it.

  • Tsaukpaetra (disco) in reply to powerlord
    Comment held for moderation.
  • Helix (disco)

    Where is that restaurant? The meals are cheap.. but slightly odd prices ... £1.77 ?? :wtf:

  • Matt_Westwood (disco) in reply to Helix
    Helix:
    Where is that restaurant? The meals are cheap.. but slightly odd prices ... £1.77 ?? :wtf:

    Company cafeteria. These places are often subsidised.

  • another_sam (disco) in reply to powerlord
    powerlord:
    RollLengthCm
    powerlord:
    WidthCm

    TR :wtf: is storing distances in cm. Or even using cm. What are you, a dressmaker?

    Store the value in metres, convert to whatever makes sense for display.

  • powerlord (disco) in reply to another_sam

    Perhaps I don't want to store it as a decimal?

  • another_sam (disco) in reply to powerlord

    You would prefer to introduce unit conversion confusion?

    Why not store it as mulitples of the length of a grain of barley?

  • powerlord (disco) in reply to another_sam

    How often do you deal with tape that has a width in metres?

    I could have just said "fuck it" and went with imperial units.

  • RaceProUK (disco) in reply to another_sam
    another_sam:
    You would prefer to introduce unit conversion confusion?
    You would store data in a precision that doesn't make sense? :trolleybus:
  • Fox (disco) in reply to another_sam
    another_sam:
    You would prefer to introduce unit conversion confusion?

    There's unit conversion involved anyway. It's not like it's converting from inches or something. Metric to metric is simple. That's the biggest selling point of metric.

    But, yeah, storing data that's pretty much always single digit centimeters, both input and output, as meters is so much simpler.

  • Ascendant (disco)

    Next time I see a Windows memory dump bluescreen on a subway map display, I will take a photo and upload here.

  • Watson (disco) in reply to another_sam

    About the only time I use centimetres is people's heights; other than that I go from metres right down to millimetres. So a generic timber wall stud would be described as a "hundred by fifty", not "ten by five".

  • Quite (disco) in reply to Fox

    What's even simpler is Imperial measures of volume. 2 gills = 1 cup 2 cups = 1 pint 2 pints = 1 quart 2 quarts = 1 beatment 2 beatments = 1 gallon 2 gallons = 1 peck 2 pecks = 1 kenning 2 kennings = 1 bushel 2 bushels = 2 boll 4 bolls = 1 quarter

    Can't beat binary.

  • dkf (disco) in reply to Quite
    Quite:
    4 bolls = 1 quarter

    So each boll is 6.25¢?

  • PJH (disco) in reply to RaceProUK
    Comment held for moderation.
  • RaceProUK (disco) in reply to PJH

    A one-off bailout payment doesn't exactly compare to long-term economic damage, does it?

  • Quite (disco)

    "No interfaces are there for that device" is not a WTF. It just means "No interfaces exist in that place for that device.

    Someone may have been trying to change the location of the folder where interfaces are stored. And, in that folder, none are there.

  • tufty (disco) in reply to redwizard
    Comment held for moderation.
  • PaulNeumann (disco) in reply to abarker

    I prefer descriptive interface names

    public interface IHaveWidthAndLengthAndStickToThings
    
  • Yamikuronue (disco) in reply to PaulNeumann

    public class aBoxWithNoHingesLockOrLid : InsideTreasureIsHid

  • accalia (disco) in reply to Yamikuronue
    Yamikuronue:
    public class aBoxWithNoHingesLockOrLid : InsideTreasureIsHid

    OOH! i know the answer to this one!

    the answer is.... A Man!

    for he crawls on hands and knees as an infant, walks on two legs as an adult, and then walks with a cane as an elder!

    :-D

  • RaceProUK (disco) in reply to Yamikuronue
    Yamikuronue:
    `aBoxWithNoHingesLockOrLid`
    :giggity:
  • abarker (disco) in reply to Yamikuronue
    Comment held for moderation.
  • DCRoss (disco) in reply to accalia
    accalia:
    Yamikuronue:
    public class aBoxWithNoHingesLockOrLid : InsideTreasureIsHid

    OOH! i know the answer to this one!

    the answer is.... A Man!

    for he crawls on hands and knees as an infant, walks on two legs as an adult, and then walks with a cane as an elder!

    :-D

    Are you sure that's not one of those new Pokemon? There's something like eighteen thousand of them now, so I'm sure at least one of them works that way.

  • Fox (disco) in reply to DCRoss

    Togepi.

  • loose (disco) in reply to Fox
    Fox:
    Togepi

    I was going to do Topegi FTFY, but some 6^6^6 :disco: :horse: sense gave me pause.....

    It's real (for a given reality)

    Togepi | Pokédex - Pokemon.com www.pokemon.com/uk/pokedex/togepi As its energy, Togepi uses the positive emotions of compassion and pleasure exuded by people and Pokémon. This Pokémon stores up feelings of happiness ...

Leave a comment on “Who Needs an Interface when you have Tape?”

Log In or post as a guest

Replying to comment #:

« Return to Article