Slashdot Mirror


User: Limerent+Oil

Limerent+Oil's activity in the archive.

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

Comments · 18

  1. Extreme instability of Bitcoin vs. USD on Ask Amir Taaki About Bitcoin · · Score: 5, Interesting

    My question: Why would any merchant IN THEIR RIGHT MIND want to deal with Bitcoin? With the insane USD-to-Bitcoin exchange-rate gyrations happening lately, why would any serious retailer even bother, when the value of Bitcoin vs. USD could change by 50% or more in just a few hours?

  2. Re:NOOOOOOO on Can Large Scale NAT Save IPv4? · · Score: 3, Informative

    Currently, the internal IPs of my computers do not depend on which ISP I am connected to.

    Actually IPv6 interfaces can, nay MUST, allow multiple address assignments. So in an all IPv6 world, each of your computers will have an ISP-dependent (publically routable) address, as you say. But, they will each ALSO have a locally assigned, non-routable ("site-local") address that you can use as an unchanging address on your LAN.

    Plus, with IPv6 router solicitation/advertisement and/or DHCPv6, even the case of updating machines with new ISP-dependent addresses is not the onerous task you make it out to be.

  3. Re:NOOOOOOO on Can Large Scale NAT Save IPv4? · · Score: 1

    This is what DHCP is for.

  4. Re:Have you factored in the RIAA? on Bittorrent To Replace Standard Downloads? · · Score: 2, Informative

    Using MSE ISP can no longer simply shape based on protocol. Bittorrent uses a random port which makes shaping based on port equally ineffective.

    Unfortunately, ISP's have other options for shaping. Bittorrent traffic is quite distinctive and is detectable to a fairly high degree of accuracy just by analyzing the traffic pattern. Encrypting the packets does not (and cannot) obscure the traffic pattern.

  5. Re:Why is Verbosity Bad? on Comparing the Size, Speed, and Dependability of Programming Languages · · Score: 1

    I find it really difficult to correlate expressiveness and verbosity in any simple way.

    The original question asked was: Why is verbosity bad? My answer was to define verbosity as the inverse of expressiveness, with the implicit assumption that greater expressiveness is better. I think that you intuitively also make this assumption when you speak positively of the "compactness" (expressiveness?) of shell scripts when applied to suitable tasks.

    Let's say you are given two scripts that accomplish exactly the same task. One script has 10 LOC, and the other has 100 LOC (ignoring all comments, whitespace, etc). Which script would you say is more verbose? And which would you say is more expressive?

  6. Re:Why is Verbosity Bad? on Comparing the Size, Speed, and Dependability of Programming Languages · · Score: 1

    Mod parent up. Very well put.

  7. Re:Verbosity is bad because on Comparing the Size, Speed, and Dependability of Programming Languages · · Score: 1

    For a given task, one language is more expressive than another language if the former takes fewer LOC to accomplish the task than the latter. If we take LOC to be a reasonable approximation for verbosity, then verbosity and expressiveness have an inverse relationship.

    I don't know Objective-C, but since C is just a few steps up from assembler, I can accept that Objective-C is probably more expressive than C, since nearly every language is. Thus, I cannot agree with you that Objective-C is more verbose than C. You and I must be using different definitions of "verbosity".

  8. Verbosity is bad because on Comparing the Size, Speed, and Dependability of Programming Languages · · Score: 3, Insightful

    Verbosity = ( 1 / Expressiveness )

  9. Re:it's why Windows took over in the first place on Harsh Words From Google On Linux Development · · Score: 4, Informative

    ... that means binary compatibility must stop being broken from OS update to OS update.

    It's simply the arrogance of Linux developers that have crippled Linux adoption.

    IMHO, this is the biggest barrier that keeps commercial development out of Linux. Basically, the Linux philosophy assumes that all applications are open source, so it doesn't matter if the ABI changes with every point release of the kernel, since the distros can just recompile all their binaries when packaging. This philosophy is incompatible with the commercial software method of distributing apps as binary blobs.

  10. Re:One rule for houses, another for creation on Demonoid Tracker Is Back Online · · Score: 1

    You raise some good questions. I don't think I explicitly advocated for or against inheritance of property, although I believe that in a free society, a person should be allowed to give away their possessions to whomever they choose, before or after death.

    But let's try to stay on topic. A property owner is entitled to earn as much or as little from his ownership as the market will bear. If there were a sensible way to define property in the digital sense, then the same would apply to digital property owners. Unfortunately, because copies of digital works can be created at virtually no cost (unlike real property), normal physical markets cannot be applied to them, lest we come to the inevitable conclusion that, by the laws of supply and demand, the price for a digital work will tend rapidly to zero. Who is going to pay for an item that is (potentially) infinitely abundant?

    Since you and I both see intrinsic value in many digital works (I like to watch TV and movies as much as the next guy), I think we can agree that such works cannot be treated the same as physical goods. So far, attempts to monetize digital works have mostly revolved around turning them into physical objects (CDs, DVDs), or using encryption to enforce the creator's will over every copy created, or both. These avenues of monetization are forever destined to fail in a free society, because people in such a society are free to communicate with each other, and that includes digital files.

    So where does that leave the digital creator who wants to earn a living from his works? I believe that trying to turn digital works into widgets that can be bought and sold is the wrong way to go. Unfortunately, I don't have a satisfactory counter scheme that is fair to all involved, so I'll just leave it at that.

  11. Re:One rule for houses, another for creation on Demonoid Tracker Is Back Online · · Score: 2, Insightful

    Explain to me why there is one rule for property and another for creative works.
    One obvious reason is that they are different kinds of things. A piece of physical property, like a house, cannot be given to someone else without depriving the creator of it. A creative work, rendered in digital form, can be copied and distributed to others without depriving the creator of it.

    Another difference is that physical property can only be sold once, while digital works can be sold any number of times. For these reasons, it is clear that physical property is fundamentally different from digital property, and therefore need to be treated differently.

    Some people create digital works as a way to make a living. Does society owe them a living? How much money is a creator entitled to earn from a digital work? What is a fair price for a digital work? Is there a fair way to determine pricing?
  12. Re:Only 30K lines anyway... on The P.G. Wodehouse Method of Refactoring · · Score: 1

    Cos the size of the file can change while you are reading it.
    Sine the size of the file can change too, but (sin^2 + cos^2) won't.
  13. Re:It's great on Just What is this ASUS Eee Thing Anyway? · · Score: 1

    Spent 40 bucks on a 2gb ram upgrade, chucked on an nLited winXp. Now I've got a little utility machine that's /REALLY/ tiny and cute, and didn't cost the earth.
    How much did the XP license cost?
  14. Re:Interesting development on Encryption Passphrase Protected by the 5th Amendment · · Score: 1

    Why isn't this possible?

    Because there is not enough computing power available in the entire known universe to do it in a useful amount of time.

    Think about it. For a 2048-bit key, there are 2^2048 distinct keys. A back-of-the-envelope calculation estimates the universe contains about 10^80 (or roughly 2^266) atoms. Assuming you could somehow turn each and every atom in the observable universe into a computer, each node in your universe-sized Beowulf cluster would be assigned to test about 2^2048/2^266 = 2^1782 distinct keys. Then, if each node in your universe-sized Beowulf cluster tests 2^30 (about 1 billion) keys per second, it would take each node 2^1782/2^30 = 2^1752 seconds to complete its search. Fortunately, on average, one of your nodes will find the correct key after searching only half of its assigned keyspace, so we can expect the overall search to complete in half that time, or 2^1781 seconds. There are roughly 2^25 seconds in a year, so that's 2^1756 years.

    Now compare 2^1756 years to the current estimated age of the universe (roughly 2^34 years), and it should be clear how utterly futile a brute-force search is.
  15. Re:calculating math to detect spam on Novel Method for Universal Email Authentication · · Score: 1

    The idea is called hashcash, which should help your googling. It's a very old idea, predating the current situation where spammers now have more computational power than anyone else can imagine and would laugh such a scheme away while everyone ELSE got penalized.
    I think hashcash (http://www.hashcash.org/) bears more serious consideration. If hashcash were part of the SMTP protocol (i.e. a missing or invalid hashcash header would result in an email being silently dropped), life would be a lot more expensive for spammers. And by expensive, I mean computationally expensive, which translates directly into the monetary kind of expensive. By making spam much more expensive to send, there would be a lot fewer @$$holes trying to make a living at it.

    Yes, I am aware of bot farms and the huge pools of computational power supposedly in the hands of the spammers. But consider this. Right now, it takes almost no compute power to blast out emails at the top upload speed of a typical residential high speed internet connection, which means that a zombie can do its work largely undetected by its owner. Imagine instead if every outgoing email required a couple seconds of hard cranking by the CPU. Suddenly, using a bot to send spams that have a chance of reaching human eyeballs has become a lot slower, a lot more detectable, and thus a lot less lucrative.

    Obviously, SMTP is not going to change any time soon, but if the adoption of hashcash (or some similar computational "payment" filtering system) reached critical mass, I believe the effect on spammers would be devastating. Sure, running a legitimate email mailing list would become more expensive as well, but really, delivering identical copies of information to multiple recipients is something much better suited to HTTP and RSS.
  16. Re:Omniscient creator that tolerates free will on A Mathematical Answer To the Parallel Universe Question · · Score: 1

    The Many Worlds hypothesis lets me easily mesh an omniscient creator with a universe that has free will.
    So does your god care about all the parallel outcomes equally, or only the "real" one? Furthermore, how does a multiple-parallel universe god answer prayers when every possible outcome "happens" in some part of "his" creation?
  17. Re:Are the patch installers still available? on Microsoft Forces Shutdown of Autopatcher · · Score: 1

    http://autopatcher.m2ys4u.co.uk/mystats.php/

    Thanks, AC! Grab those torrents while you still can!

  18. Re:Chess? on Checkers Solved, Unbeatable Database Created · · Score: 2, Informative

    How many gazillion?

    10 ^ (46 - log(1 gazillion))