Slashdot Mirror


User: poopdeville

poopdeville's activity in the archive.

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

Comments · 3,038

  1. Re:our brains aren't wired to think in parallel on Is Parallel Programming Just Too Hard? · · Score: 1

    This still doesn't change the nature of the device... to YOU it's still serial, bytes go in one end and come out the other.

    I chose my 8 modems example for many reasons. One of them is the parallel port standard defines "byte mode", wherein the port is capable of transmitting a single byte in unit time.

  2. Re:Nope. on Is Parallel Programming Just Too Hard? · · Score: 3, Informative

    Well, Lisp doesn't look like XML. But its s-expressions are able to deal with tree like structures just as easily. If you have some free time, I suggest reading http://www.defmacro.org/ramblings/lisp.html.

  3. Re:our brains aren't wired to think in parallel on Is Parallel Programming Just Too Hard? · · Score: 1

    8 cores can be programmed using the same techniques Intel/AMD use to implement the x86 instruction set in their current cores. (The microcode is far more parallel than 8 concurrent threads, with respect to their relative levels of abstraction). You do realize microcode is programmed into these processors, right? The methods are already there, and have been for decades.

    Intelligent synchronization. Orthogonal instructions. Avoiding (or atleast encapsulating) state unless necessary. Very simple stuff.

  4. Re:our brains aren't wired to think in parallel on Is Parallel Programming Just Too Hard? · · Score: 1

    If you want to make that argument, you might as well make the argument that a computer doing the simple addition of two numbers is doing parallel processing.

    Indeed it is, especially with modern processors. You don't even have to get down to the transistor level to find parallelism in a processor. Especially if you consider adding things like vectors. Are the summands single vectors, or are they collections of numbers?

    It could also be stated in a twisted manner of your view - looked at narrowly enough, anything can be considered to be parallel. However, realistically, we know that isn't really the case.

    Your sense of realism is lacking in reality.

    (Do you need to write "realistically ... isn't really the case"? Sounds redundant to me.)

  5. Re:our brains aren't wired to think in parallel on Is Parallel Programming Just Too Hard? · · Score: 5, Insightful

    That's debatable. You don't look at text one letter at a time to try to decipher the meaning, do you? You probably look at several letters, or even words, at a time. Understanding how the letters or words relate (spatially, syntactically, semantically) is a parallel process. Unless you're a very slow reader, your eyes have probably moved on from the words you're interpreting before you've understood their meaning. This is normal. This is how you establish a context for a particular word or phrase -- by looking at the surrounding words. Another parallel process.

    Every process is serial from a broad enough perspective. Eight hypothetical modems can send 8 bits per second. Or are they actually sending a single byte?

  6. Re:Nope. on Is Parallel Programming Just Too Hard? · · Score: 5, Interesting

    I think that what's most likely to happen is we'll see the emergence of a new programming model, which allows us to specify an algorithm in a form resembling a Hasse diagram, where each point represent a step and each edge represents a dependency, so that a compiler can recognize what can and cannot be done in parallel and set up multiple threads of execution (or some similar construct) according to that.

    This is more-or-less how functional programming works. You write your program using an XML-like tree syntax. The compiler utilizes the tree to figure out dependencies. See http://mitpress.mit.edu/sicp/full-text/book/book-Z -H-10.html#%25_sec_1.1.5. More parallelism can be drawn out if the interpreter "compiles" as yet unused functions while evaluating others. See the following section.

  7. Re:Fundamentalist government irrelevant on How the Pentagon Got Its Shape · · Score: 1

    I don't mean to be cold, but who cares about Taiwan? I mean, how is an independent Taiwan in the US's best strategic interests? Why should we divert resources from (the mess we've made in) the Middle East for Taiwan?

    I'm interested. I hope my phrasing doesn't offend.

  8. Re:Truthiness... on Simple Comm Technique Beats Quantum Crypto · · Score: 1

    Yes, that got me for a minute. Very poorly phrased. What they mean is that Alice has a pair of resistors, one of which is high resistance, the other low. And Bob has an identical pair.

  9. Re:Administered remotely seems unlikely... on Simple, Stand-Alone Internet Communication Devices? · · Score: 1

    An iMac with an installed VNC server.

  10. Re:How can the BSD be "too open"? on 8 Reasons Not To Use MySQL (And 5 To Adopt It) · · Score: 1

    Very odd. Last I heard, MySQL AB was going public anyway.

  11. Re:Verification? on Fill Out CAPTCHAs, Digitize Books At The Same Time · · Score: 2, Insightful

    Because nobody wants to wait around for another person to verify the CAPTCHA before posting on /. That is, you need two CAPTCHA images because you still want them to work as a CAPTCHA.

  12. Re:Why binaries? on Performance Tuning Subversion · · Score: 1

    Serialized objects to use as a cache.

  13. Re:Macs for artists on Apple Sued Over 'Lacking' Macbook Display · · Score: 1

    Spoken like a true virgin.

  14. Prostitution? on Google Bans Ads For Essay-Writing Services · · Score: 0, Flamebait

    Prostitution is banned? I'm sure I've seen ads for the Colbert Report.

  15. Re:But will they be cheaper? on Dell Linux Details · · Score: 1

    According to the Linux Questions article, yes.

  16. Re:I For One, Welcome Our New Linux Overlords! on Microsoft, Sue Me First · · Score: 1

    I wouldn't be surprised to see Microsoft sue Dell once the first Dellbuntu machine gets shipped.

  17. Re:Isn't this a good thing? on Intel Laptop Competes With One Laptop Per Child · · Score: 1

    A monopoly will never keep costs low. Only a free market without any monopoly can produce what you have described.

    Funny. What you just said only makes sense in a classroom.

    Ask yourself this, what would competition between charities mean? What are they competing over? What are they trying to maximize?

    In a for-profit corporate setting, entities are trying to maximize their profit. In a non-profit setting, they're trying to maximize the utility they provide for the general public. Indeed, as part of being a non-profit, they must re-invest any profits made into the project.

    A funny thing happens when charities compete. They end up competing over funding, in order to maximize their utility to the public. This has several effects. It raise each charity's administrative costs, which reduces the amount of money spent on R&D, and end up with a reduced ability to utilize economies of scale. Contrast this with the usual case of multiple charities sharing the same space. They cooperate specifically to more effectively utilize economies of scale.

    What you said about monopolies is only true in spaces where the entities involved are competing for the very thing they are trying to maximize. Otherwise, the ways in which the object of competition and object of maximization interact can have very dramatic, surprising effects.

  18. Re:That's a hack?!? on Blogger Threatened For Publishing JS Hack · · Score: 1

    Stuff of this nature is built right into the browser options, and anybody who knows about it can, will, and should use it.

    I don't disagree in this particular case, but consider

    ping -f -s 1500 hostname.for.a.site.you.dont.like.com

    -f and -s are just as much features of ping as shutting javascript off is a feature of Firefox. But that command is quite abusive, and might even be considered criminal.

  19. Re:Authors on The Case For Perpetual Copyright · · Score: 1

    A writer can just sell his book. His book is likely to take a long time as well.

    Or he could go on tour, giving talks/lectures to promote his books and ideas, while getting paid to do so. Lots of authors do just that.

  20. Re:Popfly? on Microsoft Using .MS TLD · · Score: 1

    Of course I do. Depends on the context.

    Silverlight is Microsoft's newest sandboxed runtime environment, performing the same functions as ActiveX. They might not share a codebase, but it is their second attempt at an ActiveX-like technology. Only a child or an autistic person would take "Silverlight is Microsoft's new ActiveX" literally, especially once told the usage was metaphorical.

  21. Re:It explains criminals on A Side Effect of Testosterone Poisoning · · Score: 2, Funny

    Hitler was a control freak too. And he was missing a testicle.

    QED

  22. Re:No Halting State on Wolfram Offers Prize For (2,3) Turing Machine · · Score: 2, Funny

    Yeah, and wtf kind of notation is that? I suppose I could go to the library and dig up a copy of NKS, but $25,000 isn't worth the trouble.

  23. Re:Testosterone overload on A Side Effect of Testosterone Poisoning · · Score: 1

    You'd be surprised. High levels of testosterone can cause obesity and balding. And trolling, apparently.

  24. Re:Microsoft - lol on A Side Effect of Testosterone Poisoning · · Score: 0, Troll

    neomunk is a terrific douchebag, and should he die before me, I would gladly urinate on his wife and grave.

  25. Re:It explains criminals on A Side Effect of Testosterone Poisoning · · Score: 0, Troll

    And slashbots moderating people "troll". Fucking girls.