Slashdot Mirror


User: vlad_petric

vlad_petric's activity in the archive.

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

Comments · 649

  1. P2P is not on Completing BitTorrent Decentralization · · Score: 1, Insightful

    But the whole point of trackerless P2P is. For legitimate P2P (e.g. downloading FC) you don't need all this.

  2. Celebrating the freedom to steal on Completing BitTorrent Decentralization · · Score: -1, Troll

    Sorry, I can't call it anything else, even if it's a PhD thesis. Sure, you can argue that copyright infringement is not theft, but then don't call people who abuse GPL software "thieves".

  3. How about aspartame on Supreme Court Allows Direct Shipment of Wine · · Score: 1
    10% of it becomes wood alcohol.

    Yeah, it's a "diet" thing

  4. Education on MS Calls On Kids to Stop Thought Thieves · · Score: 1
    The lower education system was created solely for indoctrination purposes. Unfortunately, it still has that aspect.

    History, for example, can be a very controversial subject. Yet they teach the US version of history to kids as 100% true facts. This is not happening just in the US - everybody brainwashes children this way.

  5. /.ers, what's wrong with you? on KDE Developers and Usability Folks on Cooperation · · Score: 4, Informative
    Usability (intuitiveness and "just works"-ness) is precisely what's keeping Linux from being adopted by the masses.

    This is one of the best news I've heard in years.

  6. It's not just money on Paul Graham: Hiring is Obsolete · · Score: 1
    The only way for local graduates to be hired will be to offer their services for lesser pay.

    If this is really the case, why do we still have any IT jobs in the States? Don't tell me that there aren't any, quite a few of my friends who are very good coders have gotten jobs in the last year (by good coding I don't mean "oh, I know VB/C# and how to write a php script", btw). Sure, the companies that hired them made them jump through hoops when interviewing them, but still ...

    Being in the states has a major advantage. The money is still made here (after all, the gross national income per capita is still about 100 times larger in the States than in India), so outsourcing is going to be less than ideal in quite a few cases.

  7. Tapes have a big advantage over DVDs on 45GB Triple-Layer HD DVDs · · Score: 1

    i.e., they don't rot, like DVDs do.

  8. Re:Uncrackable? on Current Crypto Trends with Bruce Schneier · · Score: 1
    How about a key whose brute-forcing time is comparable to the age of the universe (assuming all existing computers would work on it) ?

    This is actually doable with todays' algorithms, with reasonably large keys. Sure, it won't be realtime, but still ...

  9. after all ... on Black Hole Birth Detected this Morning · · Score: 0, Redundant
    Black holes don't grow hair

    Yes, I should be modded -1 sexist.

  10. Carnivorous isn't superior on From Carnivore to Herbivore · · Score: 5, Insightful
    For example, "lions can spend as much time as 20 hours per day sleeping" -- wikipedia. At the same time, a gnu antilope (not GNU/Antilope) needs only about 6 hours of sleep per night. And yes, this is because of their diet.

    Furthermore, the chain for a carnivore is simply longer by one (plants->herbivores->carnivore)

  11. Why do a good job? on Researchers Make Bendable Concrete · · Score: 1

    If you do a poor one, you're gonna have to do it all over again next year (i.e. more money).

  12. Higher clock speeds ? on RAM Manufacturers Fined for Price Fixing · · Score: 1
    Let's be serious. DDR400 means 200MHz.

    Memory is so slow these days, that the cost of an L2 miss for can be as high as 400 cycles. Basically, a load that hits in the L1 can be as fast as 2-3 cycles of latency. If it misses all the way to the main memory, it's ~400cycles. Two orders of magnitude.

    Small is fast; large is slow.

  13. Re:vectorization very rarely works on GCC 4.0.0 Released · · Score: 1

    Yeap, you're right. The main difference though is that P4 has a trace-cache, so decoding happens only on a miss (for most codes, that's very rarely).

  14. Re:vectorization very rarely works on GCC 4.0.0 Released · · Score: 2
    Dear AC afraid of an NDA,

    I was talking about gcc, and gcc alone. After all, this is a story about gcc 4.0. I'm very well aware that compilers like icc are more capable of exploiting differences between old processors and newer ones. It's just that gcc is not. Please show me one single benchmark -- from a respectable suite, not something concocted to prove a point, and not something that has inlined assembly -- where tuning for 686 in gcc gives more than 5% performance improvement! My very strong belief is that the whole Gentoo "ultra-optimization" is simply a myth, because gcc is incapable of exploiting the differences.

    And if you bothered to do a little bit of googling, you'd have figured out that I'm not exactly foreign to computer architecture.

  15. vectorization very rarely works on GCC 4.0.0 Released · · Score: 4, Insightful
    The main problem is the C language. While vectorizing a loop is generally not that difficult, figuring out if it's the right thing to do is extremely tough. To do that, you have to "prove" that iterations of a loop are independent of each other. This, in turn, requires good pointer alias analysis, and gcc isn't doing it well enough yet. BTW ... a language like Fortran, that doesn't have pointers at all, is much easier to vectorize; that's one of the reasons a lot of scientific codes are still in Fortran.

    Without automatic vectorization, the performance benefit of compiling for 686 as opposed to 386 is simply minimal. A lot of people have done benchmarks on this, and found out that tuning for 686 with gcc only provides 1-2% improvements in the best case. Keep in mind that current X86 processors execute instructions out-of-order, so instruction scheduling for a specific pipeline is not going to do much (it's very important for in-order machines, though)

  16. profit equation on Start-up Granted Injunction Against Microsoft · · Score: 4, Insightful
    Giving ~50 million dollars to a cocky startup: nothing.

    Preventing OSS adoption through patent/indemnization FUD campaigns: priceless

    Patents is really the only ace they have right now against OSS.

  17. Sun Hardware on Linux to Replace Solaris at Duke · · Score: 2, Interesting
    While Sun hardware is very stable and reliable, their processors just suck. They work well for some type of workloads (webserving, oltp), but for pretty much everything else AMD and Intel chips just kick their asses. Sure, you can scale more with Sun, but in general it's preferable to have a fast chip than multiple chips that are considerably slower. And it's not just clockspeed. Intel/AMD chips are doing out-of-order execution for 3 generations now (PPro, PII/PIII, PIV and K6, K7, K8), Sun -- well, they're still in-order.

    Why do you think Sun is doing Opteron servers these days ?

    My university, too, is mid-way switching from Sun to Linux. With Sun hardware you pay a premium for a slow product (at least CPU-wise, which, for the kind of stuff university people do, is the most important). Simply not worth it.

  18. hardware secrets on Congress Ponders Opening up iTunes DRM · · Score: 1
    The only way you can have an opensource DRM is if the hardware is actually capable of maintaining secrets (such as a private decryption key).

    And that means ... TCPA/Palladium ... bwhahaha

  19. first JVMs on Hibernate - A J2EE Developers Guide · · Score: 1
    The main problem was that the first JVMs from Sun were outright dumb (it wasn't until 1.3 that they actually included a good JIT in it). First impressions are strong.

    Current JVMs are reasonably fast. In fact, most performance gap between java and C comes from its safety features.

    Safety, however, is very important for web apps. Writing regular sites in C is just asking for C-style memory attacks, like buffer overflows.

    Finally, nobody really complains about python's or perl's speed.

  20. Software Patents on Microsoft Accepts Most EU Demands, But Not Over Source · · Score: 1
    Need I say more ?

    To me, EU is like the Polish-Lithuanian Republic - a beautiful concept, eventually brought to its knees by undemocratic technicalities like the Liberum Veto

  21. Free Market on EU Sleuths Think Microsoft Sabotaged Windows · · Score: 1
    One big problem with the free market model is that it actually has failure modes. Sure, if the market had perfect competition, and everybody made rational decisions, we wouldn't have these problems. But these assumptions are 99% of the time wrong.

    The biggest failure mode of the free market is a monopoly, or an economic singularity, if you will. That's why we have the Sherman anti-trust law - to break such black holes. Well, guess what, it's not working with Microsoft. They will continue, undeterred, to use their existing monopoly to get other monopolies.

  22. Laugh all you want ... on Amazon Pursues Plogging Patent · · Score: 1

    The way things evolve, other people might have to use the parent post as prior art

  23. What? No SCOX ? on Dot Con: How Infospace Took Investors For A Ride · · Score: 1
    No wonder you're losing money, if you miss such amazing opportunities.

    (Sorry, I meant SCOXE)

  24. I'll second that on Best Degree to Pair w/ a B.Sc. in Computer Science? · · Score: 4, Insightful

    While not directly saying it, what most employers appreciate is the ability to deliver. Best way to achieve this in college? An opensource project.

  25. Re:You Have Piqued My Curiosity! on Double-Slit Experiment in Time, Not Space · · Score: 1
    How does it invalidate Bohr's duality principle?

    IANAQP, but, here's the thing: With his double slit experiment, you can tell which way the photon went, because on receptor A you only get photons from slit B, and the other way around. Nevertheless, the photon still interferes with its "clone" from the other slit, making interference patterns that have minima (no energy) at the wires, thus bypassing them (that way, the 3rd image is very close to the first one, the small error comes from the fact that the wires aren't zero-width).

    If the experiment is right (and is seems to be, the "one photon at a time" validation also worked), it basically destroys the Copenhagen/Multiple Worlds interpretations of Schrodinger's equation. The transactional interpretation still holds, but it's even weirder than Copenhagen/MWI (it relies on waves travelling back in time).