Slashdot Mirror


User: RetroGeek

RetroGeek's activity in the archive.

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

Comments · 1,000

  1. Re:Functionality Display on Optimus OLED Keyboard Pre-Orders Start Dec. 12 · · Score: 1

    Which was the original design.

    Then some idiot designer placed them at the top and that became the standard.

    I still use a keybard from 15 years ago which has functions keys both across the top, and down the side. And it has a cursor key pad which is not that stupid inverted T, but rather a square with PAGE-UP/DOWN HOME/END etc in the right places.

    The only downfall is that new computers do not have PS/2 ports but are rather all USB, which this keyboard does not work with :((

  2. Re:Functionality Display on Optimus OLED Keyboard Pre-Orders Start Dec. 12 · · Score: 1
    Anybody who users a computer more than 2 hours a day, should probably learn the key shortcuts and make their life easier.

    I agree with this.

    However I do not have all the key mappings memorized for all applications. Yes the basic ones like cut/paste are part of my "finger macros", but the more estoric ones are not. So I search through the menu system using the mouse.

    Being able to press a control key and having the choices shown on the keyboard would really help, especially since several uses would help me remember them. I do have the key mappings printed out, but a keyboard display would be better.
  3. Re:Functionality Display on Optimus OLED Keyboard Pre-Orders Start Dec. 12 · · Score: 1
    This is beautiful technology, but as with so many other things, the difficulty will be in getting programs to support it.

    I am sure that all the open source apps will have this in short order. (Licking lips in anticipation)
  4. Re:Functionality Display on Optimus OLED Keyboard Pre-Orders Start Dec. 12 · · Score: 1
    All this reminds me of WordPerfect 5.1. You could do everything via the keyboard

    I still use my 15 year old keyboard with function keys down the left side...
  5. Functionality Display on Optimus OLED Keyboard Pre-Orders Start Dec. 12 · · Score: 5, Interesting

    Overall changes are one thing (ala Quake), but what I want is to have the display change when I press the CTRL or ALT key.

    So that CTRL changes the C key display to COPY and so on. Including the function and specialty keys (arrows, PrtSc).

    And an editor that allows me to customize what the keys show, so when I am programming I can set up the display to match my key mapping preferences. With smart focus management to whatever program is in the foreground.

  6. Hi Cliff.... on Prepared for Next Year's Time Change? · · Score: 1

    2006-08-17 14:21:13 Standard Time/Daylight Savings Time changes (Ask Slashdot,Enlightenment) (rejected)

  7. Re:Seamonkey on Ask a Mozilla Person About Firefox 2.0 · · Score: 1
    Seamonkey


    Um, SeaMonkey.

    OT: If some system admin is reading this, I know that you want to give other people a chance to post "Slashdot requires you to wait between each successful posting of a comment to allow everyone a fair chance at posting a comment.", but hey, since you do not allow editing, and I want to make a correction, then how about allowing a fast reply to your own message?
  8. Seamonkey on Ask a Mozilla Person About Firefox 2.0 · · Score: 1

    For those of us who prefer the full meal deal, will development on Seamonkey keep pace?

  9. Re:Not to sound like a fanboi.... on Great Programmers Answer Questions From Aspiring Student · · Score: 1
    but it is pretty wisely used out there.


    What a funny mis-type :-)
  10. Re:Dye Pack on Top Ten Geek Wallets · · Score: 1

    LOL

    It would of course only be used while travelling. The real money would be in a money belt....

  11. Dye Pack on Top Ten Geek Wallets · · Score: 1

    I want a wallet for travelling.

    One with a dye pack. So when it is stolen by a pick-pocket all they get is a cloud of red indelible dye in their face.

  12. Re:Greatly Needed on Online Budget Database Planned by White House · · Score: 1

    Ask any supplier.

    It is known as "March Madness".

  13. Re:The meter continues to run .... on IBM Asks Court to Toss SCO's Entire Case · · Score: 1
    Just goes to prove that there is no such thing as good/evil/right/wrong as far litigation is concerned. It is only successfull vs unsuccessful.

    Which is why lawyers should NEVER EVER be allowed to be politicians.
  14. Re:I dont even own a pvr and I dont watch commerci on Advertising Comes to DVR Owners · · Score: 1

    We are of one mind.

    The most used button is the MUTE followed closely by the flip.

    What I wonder at the the mindset of the people who think that by using these measures they can actually get me to buy something from them.

    Incredible.

    Once I have gone through so much trouble to block ads, what makes them think that I will actually respond to an ad?

  15. Re:Here is what I would like to know... on Dell Battery Recall- Win for the Web · · Score: 1

    Because DRM does not have "video at 11".

    Hmm, come to think about it, with DRM there might not BE video at 11....

  16. Re:Not a win at all on Dell Battery Recall- Win for the Web · · Score: 1
    For one thing the recall hardly effected Dell, as the batteriers themselves where Sonys fuckup not theirs (and as such are effecting Apple too and possibly other companes)


    Yes it is Sony's fault, but you don't hear that on the news. All you hear is that Dell is having a recall.

    WE know better, but not the media. So Dell is being affected.
  17. Re:WHO cares ? on Beginning Google Maps Applications with PHP and Ajax · · Score: 1
    Except that dragging around components is neither asynchronous nor related to XML.


    Once the user releases the mouse, Ajax sends the new location info back to the server, which persists it. And the info can be sent back in an XML document, though any defined data format could be used.
  18. Re:It's been understood for a long time... on 11-year-old Proves Locks Not So Secure · · Score: 1

    Yes, but now the finest locks are the easiest to "bump". All that fine machining and close tolerances make bumping smooth.

    Bumping a cheap lock simply rattles the pins and they do not rise enough. Well, most of the time :-)

  19. Re:Open source changes... on Java to be Open Sourced in October · · Score: 1
    Perl Periodic Table of the Operators

    LOL

    I gave up on Perl after a few months. You can produce the most un-readable code I have ever seen. And this includes samples from the original Basic (line numbers and GOTO and GOSUB).

    Please accept my deepest sympathies for the pain you must suffer for 2.5 megs of Java code. I'll always have a place for Java in my heart - it was the first language that I took a class on, and I've written some pretty complicated GUI apps - but I wince at what you must be going through. *shudder*

    Oh, it is not that bad :-)

    My manager trusts me, and I have complete control over the entire project. Everything is abstracted through objects. So to get a re-direct page I use:
    Page.HOME.getServlet() where HOME is a static object holding everything there is to know about a page. This referencing applies to every important function in the system including Tables, Columns, Indexes, Page form names, and so on. I let the IDE do most of the work for me.

    If I was to create a logical diagram of the whole system it would look like those cartoon factories. A big building with several floors and lots and lots of smokestacks. The building is my framework and the smokestacks are my Use Cases. Each nicely separated from the rest.

    Keeps me sane....

    Besides, of the 10+ languages which I haves used in the past, I actually prefer Java.
  20. Re:Open source changes... on Java to be Open Sourced in October · · Score: 1

    Well, I started with C. Lots of strut and pointer arithmetic. Heck I even used union. And when I learned Objects, I found that I was using object oriented programming without the objects. Each strut was accompanied by its own set of getXX and cleanupXX functions, plus all the functions to manipulate the strut were contained in one file. This was in self-defense when the apps became somewhat large.

    Right now I am in the middle of developing a Java Web app which currently has over 2.5M bytes of code. I figure I will be done by July next year. Not having to worry about the mechanical details of memory management makes things a lot simpler and lets me sleep better :-))

  21. Re:Open source changes... on Java to be Open Sourced in October · · Score: 1
    depends on if/how the copy constructor for MyObject is implemented. If there is no copy constructor, the compiler will perform a shallow copy. Otherwise, whatever code is in the copy constructor is used.

    Which is my point.

    In Java the standard usage is:
    MyObject y = new MyObject();
    MyObject x = new MyObject();
    x and y hold a reference to a different instance of MyObject.
    MyObject x = y;
    x and y both refer to the same object, and the object which x did refer to is eligible for garbage collection.
    x = y.clone();
    x now holds a new object which is a copy of y

    In all of the above it is quite obvious what is happening.

    This is starting to sound like a religious agruement :-)
  22. Re:Open source changes... on Java to be Open Sourced in October · · Score: 1

    So x and y are therefore a type of BigInteger?

    Does order of operation (* before +) apply to overloaded operators?

    If I remember from the C++ course I took, I can make an overloaded operator do anything I want. I am not limited by what they NORMALLY do (yes, I know, this is bad practice). Does the compiler still honour the traditional meaning, and thus follow order of operation?

    I am not convinced. There is NO ambiguity in the original example. There is ambiguity in the C++ example. I prefer a little wordiness to ambiguity. And with a good IDE with intelligent code assist, you do not even need to type all that much.

    Using method names means that you do not need to be intimately familiar with the class to know what a plus sign really does.

    For instance:

    MyObject x = new MyObject();
    MyObject o = x;

    What did I just get? A reference to x? A (shallow/deep) clone of x? A brand new MyObject with no relationship to x? How do I find out? And when I do, what does this mean:

    AnotherObject x = new AnotherObject();
    AnotherObject o = x;

    New object, possibly new rules.

  23. Re:Open source changes... on Java to be Open Sourced in October · · Score: 2, Interesting
    result = x.add(y.multiply(BigInteger.valueOf(7))).pow(3).ab s().setBit(27);


    My goodness, what a perfect example of why NOT to use operator overloading.

    What would you use for an operator? The +, *, /, or what?

    How would operator overloading make the code more readable?

    And you could always wrap the whole thing inside one of x's methods, and give it a reasonable name.
  24. Re:Another Get Firefox day coming soon... on IE7 to be Pushed to Users Via Windows Update · · Score: 1

    Well actually the "people" do not "want" to use them at all.

    However the Web page developer has chosen to use ActiveX in his Web pages. If the developer had chosen a different technology such as JavaScript or Flash, then the Web site would not be IE specific.

  25. Re:I've been in the business for nigh on 1/4 centu on The Whiz of Silver Bullets · · Score: 3, Insightful

    Amen!

    You are right on target. I have confused users with my creations for 2+ decades. I know over 10 languages, have been taught 15 or so, am currently conversant with about 3 (not counting markup constructions like HTML, XML, ...). I forget how many "methodologies" I have been exposed to.

    Heck, when I worked for "HAL" we had a week long course on methodology. If fully implemented with all the requesite documents at each stage, all you would have is a CD full of documents and no product (no time).

    I agree with you especially on job listings. These things are NOT written by the people who have a clue. They are more like shopping lists. HR asks for a skill set, some middle manager asks his workers what they know or are using (he doesn't know), that list is passed back, and HR tacks on 1-2 years for junior, 3-5 for intermediate, and 5+ for senior. And that is where you get silly things like "must know Java 1.4.02", like knowing 1.4.01 makes a person un-qualified. Yeah right.....

    And the constant chase for the next best thing (management and techies). Had a manager which took a course in Total Quality Mangement (TQM). TQM, it seems teaches constant positive feedback. So every week I would get a memo telling me how good I was. The breaking point came when he called me into the office and asked "So what good thing did you do this week?".

    Or the "Five Habits of Successful Suckers" series.

    Yeah, it's a rant. I am SO tired of this bullshit. Give me a job, let ME interview the customer, get the F out of my way and let me complete the work.