Slashdot Mirror


User: ecklesweb

ecklesweb's activity in the archive.

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

Comments · 130

  1. Some tips for Windows to Mac switchers on Windows to Mac Migration Guide/Advice? · · Score: 3, Informative

    CTRL + click usually gives you a context menu like you'd expect wtih a right-click in Windows.

    All shortcuts use the Apple key, not the CTRL key.

    Closing a window does not quit the application. To quit ethe application, you have to, well, quit the application (almost always File/Quit or Apple+Q).

    Menu bars are almost always attached to the top system menu bar, not to the window.

    To find a file like you would with Start>Search (or Find depending on OS version), you click on Finder in the dock (bottom of the screen), and then type your search term in the field on the top right portion of any Finder window.

    Terminal is the application that provides a command prompt like Start > Accessories > Command Prompt. However, this is a Unix prompt, not a DOS prompt!!!

    System Settings is the application that is the equivalent to the Windows control panels. Get to System Settings from the Apple menu (top left of the screen - click on the apple icon).

    Most folder have rough equivalents:
    Program Files = Applications
    My Documents = [username]/Documents
    c:\ = Macintosh HD (or / in terminal)
    c:\Windows = Library (that's a *real* rough equivalent)

    If you have an app you use a lot and want on the doc, just drag its icon there. Don't want it on the dock any more? Just drag the icon off.

    There is no good way to maximize a window in Mac world.

    You probably want to "Hide" rather than minimize windows. Apple+H. That's just my preference.

    Apple+Tab = CTRL+Tab

    Somethings never change. F1 = Help.

    Good luck!

  2. Re:Good news in a way on U.S. Cancels Fusion Program · · Score: 4, Interesting

    Put the $2 million/year annual budget for FIRE towards ITER? And ITER wants to build a $5 billion plant? That'll work. We'll have that baby paid off in 2500 years flat!

    If that $2 million figure really is the budget for FIRE, it probably costs that much just to send delegates across the pond to argue about where they're not going to build the reactor.

    Jay

  3. code monkeys vs. software engineers on Communication Within Programming Teams? · · Score: 4, Insightful

    This to me is a good example of the difference between code monkeys and software engineers.

    The best code I've ever seen did come from a team that got along and communicated very well. And yes, that excellence was a direct result of the developers' communciation skills much more than coding skills. However, an external factor that made a big difference was our methodology. We adhered pretty strictly to a very formal OO methodology. That methodology essentially forced us to communicate well. It forced things that previous posters mentioned, like coding standards. But, it definitely went beyond that.

    One of the big lessons I walked away from that project with was the value of design reviews. We'd each design our assigned pieces, but then we'd come together as a development team to review the designs. We would go through everything starting with the interface and getting down to the design of individual classes. Developers were forced to hear others' ideas. A key to success was that the developers weren't so defensive as to ignore all feedback - a lot of feedback from those design reviews ended up in the design and consequently the code. That code turned out (IMO) great because everyone was able to understand it - it was well engineered, coded to standard, commented well. But these were properties we *expected* of our code.

    To make a long story short, I think the ability to incorporate feedback into one's design and implementation is a critical skill for a software engineer. I think that adhering to a strong methodology establishes a framework to enable communication among developers. Being a "l33t" coder is further down on the list of required skills than the ability to solve problems, communicate solutions, and accept criticism.

  4. not really close to desktop computing power on On the Possible Handtop Paradigm Shift · · Score: 4, Insightful

    These handheld devices are getting more powerful and more useful, but with the specs listed (1GHz, 256-512 RAM), you're not really talking desktop or even normal laptop computing power. That's especially true given that these devices aren't coming out until the Fall or early 2005 (yeah, I'll believe it when I see it).

    Post a story when they pack computing power equivalent to a six-month old desktop into a handlheld form factor.

  5. Re:Free Software and the Idiots who Buy It on Novell Poised To Strike On Slander Of Title Claim · · Score: 5, Informative
    That would be Godwin's law:

    As an online discussion grows longer, the probability of a comparison involving Nazis or Hitler approaches one.


    Of course, there's also Freiler's Maxim:

    Those that incorrectly invoke Godwin as proof that they have won the debate have in fact run out of relevant points to make, and have, by invoking Godwin, admitted defeat.
  6. Magic P2P invasion technology on States Threaten P2P Companies · · Score: 1
    Apparently the attorneys general have stumbled upon some secret magic P2P invasion technology. They must have leaked this from an NSA briefing or something:

    "Furthermore, P2P file-sharing technology can allow its users to access the files of other
    users, even when the computer is 'off' if the computer itself is connected to the Internet via
    broadband."


    Sooooo, apparently electricity need not be running through my computer in order for P2P to just snatch the files right out of my computer. Well, as long as the computer is connected to broadband. Hmmm...I wonder at what broadband speed these nefarious actions are possible? Does it start at 128kbps? Or am I safe up to say, a 1Mbps connection? Or is the speed of the connection going to determine how *many* files they can get out of my turned "off" computer?

    I've got a friend who's an attorney, and he's not this stupid. I guess if you're an attorney *and* a politician that just sucks all the common sense right out of you.

    rant over.
  7. Linux beats Windows in installation land, huh? on Exploring Linux Desktop Myths · · Score: 4, Insightful
    The installation argument is very, very poorly made. To quote directly from the article:

    [with Windows] "You don't have to go through the process that Linux requires. The hardware manufacturer already rejected modem X, figured out that Wi-Fi adapter Y is the one to include with the computer, etc. The OEM did all the hard work for you."


    OoooooK. To the end user, it doesn't matter if the OEM did all the hard work or if the OS programmers did all the hard work. All that matters is if the USER had to do all the hard work. And apparently in the linked Mandrake versus Windows installation challenge article, hard work included hardware replacement! A quote from that article:

    "Actually, there were hardware problems early on in The Challenge. I wound up replacing the motherboard."


    Honestly, how many users do you think are going to replace the damn motherboard to get Linux installed?

    I'm not saying that most installations require you to replace a motherboard, nor am I saying that Windows is superior to Linux. What I am saying is that this is the least persuasive article I think I've ever seen on Linux-versus-Windows in the ease of installation category.
  8. Google's SEC fililng on Google IPO Problems Surface · · Score: 5, Informative

    No that anyone RTFA, much less supplemental information, but for historical purposes here's a link to the specific document in the Google SEC filing that talks about the "recission offer":

    Form S-1 Registration Statement

    This section in particular is a good summary of what they did.

  9. ideas on Advanced Business Education for Developers? · · Score: 3, Insightful
    A couple of ideas for you:

    If you're already solid in technical skills, you might want to looks at an MBA in general Management or some non-technical concentration. With concentrations like Technology Management, you'll have to take some dumbed-down technical survey courses that will offer absolutely nothing new to you. You're better off spending that time pursuing the business skills you're looking for, be that accounting, people management, project management, marketing, etc.

    If you're not up for a full-blown MBA program, you might consider a graduate certificate. For example, Penn State offers non-credit certificate programs in very specific areas like HR Management, Project Management, Leadership Development, Supply Management, etc. Your local university might have something similar.

  10. Re:Did anyone really stop using gifs? on GIF Support Returns to GD · · Score: 1

    PeopleSoft's version 8 of PeopleTools discontinued support for GIF, and it's a web-based application! The funny thing was that you could create an Image object in PeopleSoft using a GIF file as the source, but the Application Designer tool obstinately refused to *display* the GIF. So basically you were designing your apps with no graphics until you previewed on a web browser. JPEG, PNG, BMP, and other formats displayed fine in the same Application Designer tool.

    I put a call into their "Customer Care" center and never got a reasonable response. I'll be very interested to see if they add GIF support back in Application Designer with the next PeopleTools release.

  11. Re:Sun is grasping... on Sun's "Java Powered" Campaign · · Score: 1
    Uh, that's the point. It already does. Developers have already "designed and coded" that stuff into the core API. Java's core framework is astutely network-aware.

    No, that's not the point. To a consumer, it doesn't matter that the API is "astutely network-aware." To a consumer "making stuff work better on the Internet" means it connects faster or it downloads quicker or it doesn't require a password or they can use it with their AOL connection.

    The key distinction here, and you've made it better than I could, is that Java *should* be marketed towards developers. To developers, Java really is a "better" internet development tool/language/platform. To a consumer, it currently means little to nothing. And from a consumer perspective, Java doesn't inherently have anything that works better on the Internet. Java applications may have features that were easier to implement because of the network-aware APIs, but Joe Consumer doesn't give one damn about that. The same functional features could be written in any one of a dozen other languages.

    All this to return to my original point, Sun is grasping for something -- anything -- to market to consumers, even something that clearly should be targeted to developers.

  12. Sun is grasping... on Sun's "Java Powered" Campaign · · Score: 5, Insightful

    From the article (a quote by Sun):

    "When consumers see the name 'Java,' they understand that has stuff that makes it work better on the Internet."

    That's just stretching it a little far. Java is (so far) a programming language, this JDS nonsense not withstanding. It only has stuff that makes it work better on the Internet if the developers design and code that stuff (using Java or something else).

    I wonder if Sun is going to dilute its brand among developers (where the Java brand really buys them something) by pushing the brand into a consumer light. I can understand Sun's desire to have a strong consumer brand, and maybe it's easier to start with an existing brand than to build one from scratch, but I just think they're going the wrong direction with this. If they want a consumer brand, why not try to revive "Star" or just build from the ground up. IF they have something serious to offer consumers, building the brand shouldn't be that hard.

  13. Re:Hey my user page shows it was rejected... on Affinity Engines Says Google Stole Orkut Code · · Score: 5, Funny
    Hmmm...as a moderator you've put me in quite a quandry here. I know I'm supposed to mark "grousing about rejected submissions" as Offtopic, but what the hell do I do when folks are "grousing about accepted submissions"?

    I guess posting this conundrum is my way of abstaining...

  14. Re:Choice of language implementation on New Alliance Hopes To Standardize Web Plug-Ins · · Score: 1
    C is the standard when it comes to programming.

    Pretty bold statement. Fact is it depends on what type of programming you're talking about. OS's, some network programming, and old green-screen apps like I'm working on, sure...C is pretty entrenched. But applications programming seems to be much more invested in object-oriented languages like C++ and Java, or RAD tools like VB, PowerBuilder, Delphi, what have you.

    That's what makes me question the use of C. We're talking about application-level programming here. No [obvious] need to directly manipulate memory or hardware, make system calls, etc.

    If they chose an OO model, portability would be lost.

    When you say portability, I think of the ability to compile the source on multiple target platforms. There's no reason that an API implemented in an OO language (like C++) can't be compiled on multiple platforms any more than a C implementation can. I find your argument regarding portability completly lacking.

    What you may be able to argue is that it's more difficult to specify a class than it is to specify a function. This become more true as the class you're specifying is buried deeper in a class hierarchy...if the class descends from 'A', impelements a particular interface 'B', and has a method taking arguments of classes 'X', 'Y', and 'Z', then that entire set of classes has to be specified with sufficient generality to be implementable in multiple languages but with sufficient specificity to get the job done. Still, I don't see that being an impossible task if you use proper OO A/D methods, stick to the basics (encapsulation, inheritence, polymorphism), and document your design in something standard like UML.

    I've kind of gotten off the topic at hand, but I think it's important that we don't mistake programming language interoperability for portability.

    I guess the bottom line is that people see C as the "least common denominator". I just can't help but think we can make faster progress if we went with something a bit higher level.

  15. Choice of language implementation on New Alliance Hopes To Standardize Web Plug-Ins · · Score: 2, Interesting
    One of the things that I wonder about is the choice of language for the API implementation. Looks like, according to the NPAPI docs, it's either C or the highway. What if I want to write my browser in Java yet allow plugins? I have to use JNI? Should we expect that every modern programming language has a bridge to C?

    I also wonder how badly the plugin API is limited by going with a non-OO implementation language like C. Sure, you can create some complex data types in C, but you've got to kiss your own butt if you want to pass behaviors along with those data types.

  16. Re:fix? on Fingerprint Scanners Still Easy to Fool · · Score: 3, Insightful
    A person's external skin temp is going to be a lot less than 98.6, and I think it's going to be a lot more variable than a person's internal temperature. Even if that wasn't true, your system would deny access to anyone with a cold and a 1.1 degree fever. Beyond all that, how much harder would it be to mold that fake fingerprint into, say, latex intead of gelatin, and then putting it on the end of an electric heater that pumps out your magic 98.6 degrees?

    Is this is the state of our security today?

  17. Re:Excellent! on Google Plans to Reveal Some of its Code · · Score: 1
    The actual source surely isnt actually *that* important.

    I agree. What would be cool is if they released the design and some details around how and why the algorithms work. With that, you could implement in any language. Google releasing just the source means that someone (manyones actually) are going to have to spend a lot of time reverse engineering the code to come up with why the thing works.

    It would take years before anyone actually making use of the code could build up the infrastructure and reputation that google has got

    That's a good point, and is probably the best business-based insight: Google's competitive advantage has nothing to do with the code they are planning on releasing. If it was, they wouldn't release it. If it was and they did, that IPO isn't going to be worth too much. I think you're correct that infrastructure, integration, market share, etc. are items on the list that comprise Google's competitive advantage. Code isn't going to be (high) on the list.

    Too bad I can't reply to a post and mod it up.

    Another funny thought just came to mind: how well do you think Google developers comment their code?

  18. Re:Government favoratism by courts. on Northwest Privacy Lawsuit Dismissed · · Score: 4, Informative
    Well, the NWA.com privacy policy itself certainly implies it's a contract:

    AGREEMENT BETWEEN USER AND NORTHWEST AIRLINES

    This Web site is offered to the user conditioned on acceptance by the user ("User") without modification of the terms, conditions, and notices contained herein. By accessing and using this Web site, the User is deemed to have agreed to all such terms, conditions, and notices (the "Agreement").

    etc. etc.

    What I wonder is whether this decision has any effect on the types of contracts that say something to the effect of, "By accessing this site, you agree to..."

    Another interesting thing to consider: does this indirectly affect the GPL? It has language like:

    Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it.

    Is the GPL invalid if the user doesn't read it? Perhaps that's a good reason to put the entire license text in the comments of the source itself.

  19. SCO *WILL* look foolish? on Usenix President - Linux Needs Better Paper Trail · · Score: 2, Funny
    In the end, I think SCO will look foolish.

    In the end ? I like to think there's no time like the present.

  20. Re:Dell *DOES* innovate! on Innovators vs Copiers: HP vs Dell · · Score: 4, Interesting

    I don't think it's so much that Dell innovates on cost instead of performance...it's that Dell innovates on supply chain management rather than on product design and manufacturing. Keep in mind - Dell's supply chain innovations not only made custom-built hardware cheap, it made it realistic. What good is cheap custom-built hardware if it takes three months for the custom order to arrive at the consumer's door?

    I think Dell is just as concerned about performance as cost, it's just that Dell is a management company and HP is (was?) an R&D/engineering company.

    Most interesting thing of all to me is that the two compete in the same market while coming from such totally different business plans.

  21. data analysis lacking? on Excel Clone for Linux Now in Beta · · Score: 2, Interesting
    Looking through the product's web site, it looks like the software is pretty lacking compared to Excel in the data analysis arena. According to the site, the data analysis features include:

    Analyze Data

    Create database ranges inside your worksheets
    Data grouping (outliner)
    Sort, filter by condition, AutoFilter
    Database functions for sum, average, variance, etc.

    No ANOVA, regression analysis, t tests, correlation, etc.? No pivot tables? That's most of what I find Excel useful for!

    Hopefully someone can tell me I'm wrong and that these features are included.

    How does OpenOffice compare in terms of data analysis? (I've <gasp> never used it).

  22. Re:this proves the need to support academic resear on Work No Longer a Place but an Activity · · Score: 3, Interesting
    Did you write this post back in 1996?

    "use of comuters to predict lot of stuff"
    Like, uh, the weather?

    "doing your own wordprocessing"
    You mean you don't have your own secretary to dictate to?

    "working from home with modems"
    The point of the article is that broadband is enabling more and more telecommuting.

    "This justifies giving money to apparently useless research."
    Who modded this insightful?
  23. Re:following Yahoo's footsteps on Microsoft Will Sell Whitelist Services For Hotmail · · Score: 1
    I use a Yahoo! account as my daily email account, and I haven't gotten a Yahoo! partner email is three years. Come to think of it, it's been maybe as long since I got an email from Yahoo! itself.

    RTFM. Go into preferences and change your contact prefs. I want to say about a year ago Yahoo! went and reset everyone's marketing preferences, so you have to go in and manually set it back.

    They also had a program at one time (don't know if they still do) where if you agreed to receive some of those emails, you got a bigger inbox and some extra features for free. Might want to check if you signed up for that.

  24. reverse engineering fair use? on Microsoft to Charge for FAT File System · · Score: 1

    Didn't I read somewhere that it's fair use to reverse engineer something to ensure compatibility? If that's true, then why would a device maker need to license FAT from Microsoft? Yeah, I probably read that on /. in a comment that ended in "...but IANAL".

  25. Re:I didn't switch. on What Has Number Portability Done For You? · · Score: 1

    Holy crap! You were able to get a Sprint representative on the phone? When I moved from NC to PA while with Sprint, I couldn't get through to anyone to change my phone number - I had to go to the store and use their little red hotline customer service phone for four hours. When next months bill came...yeah, they charged me about $500 in bullshit fees! Again, couldn't get through to a human, had to go to a store again!!! I wouldn't use Sprint PCS again if the service was free, the phone was gold-plated, AND I could port my number. Horrible service just isn't worth it.