Slashdot Mirror


User: ChunderDownunder

ChunderDownunder's activity in the archive.

Stories
0
Comments
3,381
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 3,381

  1. Screen Resolution on iPhone, Apple TV Headline MacWorld Keynote · · Score: 1

    3 months ago I purchased a now obsoleted gadget: the Nokia 770 Internet Tablet.

    The specs for the iPhone exceed the Nokia N800 in every way, except the screen size - my primary reason for buying the 770 (800 by 480).

    320 x 480 is, IMHO, too small for web browsing.

    Expect v2 of the iPhone to come in a flip-top version, thus 320 x 480 ==> 640 x 480.

  2. Exactly on Open nVidia Linux Driver Pledge Nearly Complete · · Score: 4, Interesting

    A similar thing has happened with Java. A few programmers, some employed by RedHat, got together to produce clean-room implementation of the class libraries under the classpath umbrella.

    Outsiders scoffed at the insurmountable task they were undertaking, saying it was a waste of time given Sun's implementation.

    Now, with nothing to lose, Sun is on the verge of releasing Java under the same license that classpath uses!

  3. Re:Automated unit tests on Test, Test and Test Again · · Score: 2, Insightful

    Well... Testers can't be replaced by unit testing, nevertheless unit testing does have some merit.
    When a tester spots a bug, a unit test might be written to document the behaviour, that the developer didn't think of, thereby reducing regressions.

    In additional to 'bugs', testing is useful in checking whether an application performs a task as dictated by a specification, i.e. missed functionality. Unit testing won't catch bugs in code that hasn't been written in the first place!

    As for the 'design work' matter, the development ought to be a collaborative effort between the Business Analyst, UI Designer/Usability specialist, Tester and Coder. The tester is often the first person to see the application. If a user interface isn't usable in the eyes of a tester it probably won't be to the end user either. But rather than delegate enhancements to the coder, the tester ought to refer these thoughts back to the usability person. As in the example, if the UI specialist agrees that yes, "it'd be great if this screen had a 'quick user lookup' field" then that could be written as a requirement in the specification in consultation with the BA. - e.g. 'the system shall provide quick user lookup'.

    Agreed, it's not the role of testers, and hence developers, to go adding features just for coolness sake. That's how projects never get finished. But in testing that the software meets requirements in a specification they're also, to some degree, testing that the specification is complete and workable. And if the spec is set in stone then at least suggested enhancements can be documented for a future revision.

  4. Re:Any word on.... on Lucas, Ford to Start Filming New Indiana Jones Film · · Score: 1

    They'll have to explain the absence of Indy's good friend Dr Marcus Brody first.

  5. Link destinations on Firefox 3 In Alpha · · Score: 1

    The common way is to hover with a mouse, seeing the URL in the status bar.

    This method is unavailable for 'mouse-less' environments - one cannot hover with a stylus.

  6. Re:lifetime? on The Next Notebook Battery? Lithium Polymer · · Score: 1

    I had the same problem. It seemed useless developing a wifi application for handhelds which wouldn't survive more than a few minutes without plugging them into the electricity grid! :-(

  7. Shared library acceleration. on GPUs To Power Supercomputing's Next Revolution · · Score: 1
    brainstorming here, forgive me if it isn't at all feasible...

    My rational is something along the lines of how Apple may have implemented hardware assisted vector operations; falling back to scalar equivalents when altivec wasn't available.

    On kernel startup (or dynamically, assuming hot swapping GPUs!) the system could load a configuration for a shared library to take advantage of GPU acceleration. Whether this happened when coding to a specific API or could somehow be trapped in the platform c lib or at a kernel level I'll leave as an exercise for the reader. [I wouldn't know, I just program for a well know virtual machine. But as that VM might soon be GPLed, hopefully some well meaning soul would transparently integrate such a technology, at least for its math libraries. e.g. Offloading work to a GPU has already seen massive improvements in Swing's performance without touching a line of application level code, or recompiling for that matter. Effectively that virtual machine saw a HW upgrade!]

  8. Hybrid? on Salt Lake City Plan May Turn Sewer Waste To Energy · · Score: 1
    Supposing
    1. they channel the effluent directly into the Salt Lake
    2. they pass a law mandating that everyone flush at the same time(s)
    This should create enough wave energy to extract drinking water for the city.
  9. Been done... on DARPA Starts Ultimate Language Translation Project · · Score: 1
  10. Re:And so the worlds' population on Wave-Powered Desalination · · Score: 1

    On a positive note, one of the side effects of this development is that a population shift may occur from 'over-populated' regions of the planet to currently uninhabited regions.

    Take Central Australia, for example. Unable to sustain a large number of human lives - there's insufficient water. Extract water from the sea, irrigation follows...

  11. Re:Braindead article on Marrying Gmail and Mutt · · Score: 1
    Being able to use a 'fat' client for email is the selling point for me. (Only ever had access to IMAP once, so POP3 suffices).

    Many providers offer free web mail (advertising revenue).Some offer free POP3. I've signed up for these twice and been stung. All of a sudden I can receive mail but not send. Turns out, via an obscure note on their website that SMTP is now a premium service! This is a problem because:

    1. If you're outside your home ISP you may not be able to piggyback off a known SMTP server (think wireless hotspot)
    2. Spam filters do block emails that aren't sent from the same SMTP server

    I hope that gmail's SMTP remains free or I'll be looking for yet another free service.

  12. Re:Tablet PCs on Pen-Based PDA Market on Death Bed · · Score: 1
    As previous posts have hinted, the problem with gadgets is you can't carry all of them at once. Device convergence is our best hope.

    Of today's gadgets I own a

    • phone
    • flash based mp3
    • digital camera
    I never bought an iPod because the primary purpose of the mp3 player was as a thumb drive. I can't fit an iPod and a phone in my jeans!

    The phone has an FM radio which is generally okay except when the train goes under a tunnel. :( My camera has more memory than the mp3 player!

    A friend has an O2 XDA which according to an OSNews Review looks fairly fully featured. A couple of relatives, none of whom are particularly IT savvy, have started using skype. If such a device can communicate with them, over wifi, I might consider buying one for when I move interstate.

    Still, the screen of the nokia 770 would be preferable for reading PDFs.

  13. 5400 :( on Apple Announces Wonderful Toys · · Score: 1
    The thread for this article confirms they're 5400rpm :(

    Look on the bright side, still better than the 4200 parallel ATA in previous minis.

  14. Re:Slow news day? on Lenovo's New PCs and Laptops · · Score: 1

    Not overly, Lenovo has the ThinkPad brand name but aside from that they just ship desktops and notebooks like every other hardware vendor.

    At least with Apple's mac mini it's a different form factor.

  15. Re:Missing the point on Laptops Required for Freshmen · · Score: 1
    Besides, how would laptops help taking notes in chemistry, where you need to draw stuctures quickly.

    Notebooks are so '90s. What the university ought to mandate is tablets. Handwriting recognition for notes, raw images for diagrams.

    Outside of the lecture hall, dock the thing on a stand, 'attach' a keyboard and mouse via bluetooth.

    Sounds familiar? Yes, a lot like a iMac [core] duo. But Steve doesn't do "handhelds".

    This is not a handheld, it's a notebook replacement!

    The choice between a 1kg tablet and a 3kg notebook - I know which one my shoulders and back would prefer.

  16. Re:Info on the Mini that's not immediately obvious on Apple Announces Wonderful Toys · · Score: 1
    they're using 5400 rpm drives. There are 7200rpm laptop drives (built to order option for the MacBook Pro) that aren't even offered as an option here.

    It depends on what part of the website you read. One link on the Apple Store claims that all mac minis use 7200 drives. To see this, go to the ordering page and under Hard Drive, click Learn more.

    Hopefully they'll clear up that inconsistency (with faster specs, of course!)

  17. Re:Mac Mini now a real computer on Apple Announces Wonderful Toys · · Score: 1

    To naysayers who would envy core duo iMacs, the win for users is that your developers are using hardware that meets 'real-world' specs. So, client-side performance issues are discernable before they reach the wild. Though, as often happens, testers are stuck with more obsolete hardware than coders. :(

  18. Disk Speed? on Apple Announces Wonderful Toys · · Score: 1
    Those specs say 5400-rpm drives.

    The store mentions

    All Mac mini models include standard Serial ATA hard drives featuring data transfers up to 1.5 Gigabits per second. All hard drives run at 7,200 revolutions per minute (rpm).
    So, 5400 or 7200???
  19. Re:Two new Intel Mac Minis were announced today. on Apple Announces Wonderful Toys · · Score: 1
    Yeah right.

    Do you honestly think a celeron D is a match for a core duo?

    Benchmarks have shown the previous single core Pentium-M chip to be competitive with a Pentium 4. With 2 cores the high end mac-mini would eat your celeron D for breakfast.

    [Price is a factor compared to your generic PC, certainly, but Dave's comment that the dual core one will make a *fabulous* number crunching node is valid.]

  20. Re:Slow news day? on Lenovo's New PCs and Laptops · · Score: 1
    Indeed, my thought was "Woohoo, computer manufacturer releases new computers".

    Meanwhile Apple is hosting today a special event for fun new products - Wake me up when the fun arrives...

  21. Re:He used two out of three author's names! on Da Vinci Code Author Sued · · Score: 1
    Didn't you think Teabing was a weird name?

    No more than Baigent.

    Neither are common. Baigent sounds vaguely French (bay-gent?) but Teabing could equally be the gerund of a discontinued English verb "teab".

  22. Re:Hardly "unique". on Da Vinci Code Author Sued · · Score: 2, Informative

    No, Mary Magdalene.

  23. Re:Why is AWT even an option? on SWT, Swing, or AWT - Which Is Right For You? · · Score: 0, Offtopic

    Please stick to the topic at hand, namely Swing vs SWT.

    The link you supplied states that the parent's phrase is a modern usage and that
    "Arguments over whether the newer usage should be considered incorrect are an example of debate over linguistic prescription and description."

    Unless your doctorate is in linguistics, who are you to prescribe its usage?

  24. Re:Google Cache on SWT, Swing, or AWT - Which Is Right For You? · · Score: 1
    Not given that at the time of posting the URL advises
    The IBM developerWorks Web site is currently under maintenance.
  25. Re:From a Technical POV... on SWT, Swing, or AWT - Which Is Right For You? · · Score: 1
    In SWT it is easy to make plugins, because the components can and do get GC'ed after you properly dispose() of them. In Swing, many components are immortal, i.e. (J)Dialogs and (J)Frames are particularly stubborn. They are kept in some AWT Vector's inside the innermost painting loop and never die

    Really? I thought that was the purpose of java.awt.Window's dispose(). If they are out of scope they should then get garbage collected.