Slashdot Mirror


User: tonywestonuk

tonywestonuk's activity in the archive.

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

Comments · 326

  1. Re:Don't Bother on Multi-Threaded Programming Without the Pain · · Score: 1

    I work with network apps on a daily basis, thanks!!. Instead of using a new thread to handle each network transaction, the comms layer is fully asynchrounous, and never blocks. And so, the gui can submit requests to the server without fear of becoming unresponsive. Responses are placed back onto the gui thread when received.

  2. Hey, Why so many -1 Overrated moderations?? on Multi-Threaded Programming Without the Pain · · Score: 0

    My comment is valid, true, and anyone who has spent months dealing with code developed by cowboy coders who thought nothing of dropping in a new thread to perform almost every operation, without thought, will agree with me.

  3. Re:Don't Bother on Multi-Threaded Programming Without the Pain · · Score: 1

    I take your point about multi-core been around for years, however...What I should have been more clear about, is if 1 thread ends up in a infinate-loop, then, on a single core Windows PC, the whole OS starts to crawl, somtimes making it difficult to even open 'Windows Task manager' in order to kill the rogue process. Multiple processors/cores get around this problem - there will always be the idle cpu for windows to make up for its dodgey task scheduler. "Wait, can you tell me how you can get to parallel tasks that need to access the same resource to coordinate in a more performant manner?" - Nope, I cant. But, if you create some multithredded code, in which you create 2 threads that compete with each other for the same resource, then this is shite design, and the performance of your code will almost certainly be singly thredded code doing the same thing.

  4. Don't Bother on Multi-Threaded Programming Without the Pain · · Score: -1, Flamebait

    99.99% of the time, multi-thredded programming is not needed, and can actually *Slow* things down as mutexes block each other, killing performance - It takes a certain amount of time to establish a mutex, so two threads working on a single bit of memory can perform like a dog as each try to block, and unblock the other.. Also, Multi-core CPU's, have made using windows bareable when under load, because current singly threadded processes leave one spare core available for the OS to use when any app decides to eat all the cpu!

    Yeh, if you have a processor intensive routine, eg Photoshop filter, then selectivly use multithreaded code to enhance the performance of the critical loop, but other than this, I see little point, and will probably trip you up later on.

  5. Prior Art on Linked List Patented in 2006 · · Score: 2, Insightful

    Look here

    http://groups.google.co.uk/group/comp.sys.ibm.as40 0.misc/msg/205bb134a5ab9982

    What I describe, doccumented on the usenet, Is a multple linked list. I dont claim that I invented this method by any means - I'm sure someone must have come up with this b4 me as it is the next logical progression from a single linked list. BUT, At least I posted the method on the internet way back then, so prior art can definatly be proven.

  6. Re:Applications Packages on The Future of Packaging Software in Linux · · Score: 1

    Why not just keep the libraries in the application package?.... On the mac, the OS knows about the libraries contained within application packages, and if a newer version exists within an app, than exists within /library/, then it will start using that library for ALL apps that need it, not just the app that contained the library. check out this ars review of mac application packages: http://arstechnica.com/reviews/2q00/macos-x-dp4/ma cos-x-dp4-2.html

  7. Re:Applications Packages on The Future of Packaging Software in Linux · · Score: 1

    Have you ever used Application Packages?.... Its not just drag/drop install.... But drag drop copy/backup/ etc. For instance, the other day I needed a copy of Epson CD creator (it comes on the driver disk supplied with my R300, but this had long since disappeared), but since I had upgraded to a new Mac, this wasn't installed. Epson didn't want to help as they claimed this software was no longer supported, and no downloads exist for it on their website. In other words, I was buggered....

    HOWEVER, Finding an old backup from the old mac, I just mounted it, copied Epson CD creator over, and it WORKED. In any other scenario, using Win, or Linux, this would not have worked out this way.

    Why not include all the dependent libraries with the app anyhow? Disk space is well cheap, and there is nothing stopping a process moving/deleting duplicate libraries from the application when the system detects a new app in the apps folder, and invisibly copying them back to the application before copying the app elsewhere. Applications in OS x are as easy to manage as mp3's or jpegs... Why cant linux be like this?

  8. Jeri Ellsworth on Top Ten Geek Girls · · Score: 1

    This girl leart the program the Commodore 64, when she was 7. Later designed the C64 core that runs in the C-One, and went on to design the chips that go into the C64DTV (commodore 64 joystick). And she's Hot!.

  9. I am Positive, this cant work... on Physicist Trying To Send a Signal Back In Time · · Score: 1

    ....Cuz one could scale this technique to work on, say, the lotto results. The only way this can work, is if the measurement of the 1st photon, requires the 2nd photon....so the measurement can only be made after the 2nd photon has been 'modified'.

  10. Re:DGPS sites on internet on Is National Differential GPS Lost? · · Score: 2, Informative

    Hmmm.... google for 'dgps internet'... and guess what you find: DGPS corrections over the Internet

  11. Why is it that... on U.K. Group Wants DRM'd Media Labeled · · Score: 1

    Its apparently 'Good' that DRM'd media should mandatory be labeled as such,

    Its apparently 'Bad' to mandatory tag internet sex sites, as been adult.

    Both things are to enable the consumer to make a informed choice, before proceding with purchase / viewing.....

  12. As this is a typical Slashdot wankathon story.... on SWT, Swing, or AWT - Which Is Right For You? · · Score: 5, Informative

    .... let me post two opposing sides of the swing vs swt debate:

    Swt is crap

    and

    Swing is crap

  13. Re:Make sure you account for everything on Near Light Speed Travel Possible After All? · · Score: 1

    Your right, the trip would only take months for the traveler. To expand on this, from the travelers point of view, he will still be traveling at the same speed as what a stationary observer (well, stationary relative to the destination, b4 the relativity gurus start shouting at me) would see the spacecraft moving at - The paradox of how 4 light years can be crossed in months, is solved because Length is contracted at high speeds also, so to the passenger on the spaceship, the destination might only be .1 or .2 light years away, so easily traversed in months at sub-light speed.

  14. Re:M$ version of PDF on Office 12 to Include Native PDF Support · · Score: 3, Interesting

    The Java JRE has to adhere to strict standards before you can call it Java. Sun owns the trademarks and I doubt they'd let Microsoft extend the format.

  15. M$ version of PDF on Office 12 to Include Native PDF Support · · Score: 1

    So, I guess the PDF standard is here:

    Embrace ***
    Extend
    Extinguish


    It wont be too long before we all have to have Microsoft Document Reader (tm) installed somewhere on our boxen!

  16. A Dongle that converts HDCP to VGA..... Hmmm on HighDef Content to Require New Monitors · · Score: 1

    That'd be somthing like This then

  17. Virus Argument on Is It Wrong to Love Microsoft? · · Score: 0, Flamebait

    Ok, I'll bite. He Says what amounts to "People don't write virus's for macs, because they only have 1% market share, and virus writers get more Kudos', for causing havoc with 95%'.

    So, correct me if I'm wrong, but when it comes to mac OS X, surely Anyone who writes a working virus/worm for this platform, is going to get far more kudos than writing yet another windows virus, simply because they would be the first to do so. Even if this was a proof of concept...Ok, I'll bite. He Says what amounts to "People don't write virus's for macs, because they only have 1% market share, and virus writers get more 'Kudos', for causing havoc with 95%'

    So, correct me if I'm wrong, but when it comes to mac OS X, surely Anyone who writes a working, self replicating virus/worm for this platform, is going to get far more fame than writing Yet Another Windows Virus (tm), simply because he would be the first to do so. Even if this was just a proof of concept and never maliciously released, The news of such malware would spread around the internet faster than the virus itself could ever - the Macs reputation as virus free, would no longer stand.

    Yet, no-one has yet come up with a way to do this, Until this ever happens, this repeated 'Macs don't have enough market share for viruses' argument is bogus.

  18. Yes, You missed one. on 29 Vector Drawing Programs · · Score: 3, Funny

    ... a vector drawing program, that IS what you wanted..... No? Try here: Virtual Etch-a-sketch (Flash required). Cheers.

  19. Re:Stick a fork in this LCD garbage on Philips Working on LCD TV Ghosting · · Score: 1

    Agreed. Now, one way to make CRT better, might be to replace the single electron gun (or three for color), with an electron source for every pixel......

    This is what SED displays are all about. Much better than these shitty LCD's IMO. http://neasia.nikkeibp.com/neasia/001588

  20. Fuck "...humans and Gungans on NabooSeth..." on The Science of Star Wars · · Score: 2, Informative

    We want to know about about Makeing REAL Light sabres. Check this out for info http://www.exn.ca/starwars/plasmasaber.cfm

  21. Obligitary on New .XXX Top Level Domain · · Score: 4, Funny

    Goatse.XXX

  22. It's all very impressive, but.. on Seeing Around Corners With Dual Photography · · Score: 3, Informative
    ... a form of This technique has been done before. Take a bar code for example. A bar code could be read in 2 ways
    • {usual method} laser scans over barcode, light sensor picks up changing intensity of light, as the light is either reflected, or absorbed by the pattern.... or
    • Camera take photo of barcode in one go.

    All these people are doing, are using the first barcode technique to, take a picture of the scene. Instead of using a laser, an animation of a moving white dot is sent to the projector. The Camera, is then treated like a light sensor, for each point in the animation, the camera is queried for the brightness of the perhaps, brightest dot in it's field of view. Gradually the picture is built up, pixel by pixel, untill, finally a picture is formed in memory. This picture would be from the perspective of the projector.
  23. Stateing the obvious.... on MSN Search Engine Favors IIS · · Score: 1

    Ok, maybe it is just by chance this is happening.... At the moment, no-ones really bothered, as Google has the market...

    .. But, what if MSN search had the market? Let's face it, The way IE is setup, new mom and dad users will end up using MSN to search, because it's what IE takes them to should the page they typed in not be found. There is a good chance that, like it or not, they could become the search engine to be seen on in a few years, regardless to what Google do. Of course, I guess it would be not too difficult for Microsoft at this point to turn up the bias algorithm, forcing the world to adopt IIS..... Yes, there would be lawsuits, but, from past experience, this wouldn't do much.

    The question is, what can we do about it? It seams to me, that Google needs to do the same NOW, ie, any sites on IIS, to be page ranked down, (pushing the market to dump IIS), and do this until Microsoft decide that there bug (or hidden agenda) is bad for profits, and repent. They may not have the ability to do this in a few years.

  24. Electric Cars? on Li-Ion With 300% More Power, Minutes to Recharge · · Score: 4, Interesting

    A recharge time of 2 mins is about the same time it might take me to refill my car, So this makes it quite viable as an alternative 'fuel'.... However, the cables from the 'pump' would have to be hugely thick to carry that sort of power.

  25. Audiophiles... on Software Distribution By Vinyl · · Score: 4, Funny

    ...Of course, there are many of us who truly believe the quality of software distributed by Vinyl, will always be higher than that distributed by CD-ROM.