Slashdot Mirror


User: cperciva

cperciva's activity in the archive.

Stories
0
Comments
1,639
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,639

  1. Re:hard to believe on Cambridge Breached the Great Firewall of China · · Score: 3, Insightful

    I can't imagine why anyone would choose a stateless firewall

    Stateful firewalls scale poorly.

  2. Re:Correction on How The Internet Works - With Tubes · · Score: -1, Redundant

    And don't forget teh definite article teh. That's teh definite article teh , sir.

  3. Re:Jeeze! on Scientists Sort Semiconducting Nanotubes by Size · · Score: 1
    Quoth PixelPirate:
    How disgusting! We must stop this attack on our values! We must stand up against this afront! Sort nanotubes by colour, not size!
    Well, actually...
    Quoth the article:
    [...] semiconducting tubes are produced in a variety of sizes, each of which have different electronic and optical properties
    ... in a sense, they are sorting by colour.
  4. Why should DirectX 10 support Windows XP? on The People Behind DirectX 10 · · Score: 5, Insightful

    From the comments so far, it seems that people feel that Microsoft is somehow failing in a sacred duty by not making DirectX 10 available for Windows XP.

    Why should Microsoft make DirectX 10 available for old versions of Windows? How many new video drivers released for Linux in 2006 support early 2.4.x kernels?

    Sometimes making progress means saying "sorry, we don't support that; you'll have to upgrade to something newer".

  5. Re:No but it is correlated on Automated Tiered Storage Coming to Desktops? · · Score: 4, Insightful

    Yes, there are exceptional cases, like the President's access to the Nuclear Briefcase. It hasn't been used for real in a long time if ever but when he needs it it had better be close at hand.

    Oddly enough, I think most people in the world would prefer that it wasn't close at hand when Bush decides he wants it.

    A better example is fire extinguishers -- most of them will literally never be used, but there's a very good reason to ensure that they are readily available.

  6. Fixed in FreeBSD five months ago. on Researchers Hack Wi-Fi driver to Breach Laptop · · Score: 5, Informative

    Ok, this might be a different bug; but FreeBSD fixed a remote kernel code execution bug which affected systems scanning for existing 802.11 wireless networks. The bug was discovered and reported to the FreeBSD Security Team by Karl Janmar.

    Security researchers have found a way to seize control of a laptop computer by manipulating buggy code in the system's wireless device driver

    Whether this is a new bug or not, it's certainly not a new type of bug.

  7. Re:Bulk goods == expensive shipping on Amazon to Launch Online Grocery Store · · Score: 1

    That's my point: They've figured out what their customers want, but it doesn't look like they've stopped to ask themselves if they can actually make a profit once the shipping costs of these goods are taken into consideration.

  8. Bulk goods == expensive shipping on Amazon to Launch Online Grocery Store · · Score: 4, Insightful

    I really don't think this makes sense.

    If there's one type of goods which I would like to order online and have delivered to my door, it is bulk goods. A box of 12 1L cartons of orange juice; a dozen 2L bottles of diet coke; a 4 kg box of laundry detergent. These can sit on my shelves for months, but they're bulky, heavy, and generally annoying to handle. I'm doubt I'll ever buy tonight's dinner from an online grocery store, but I would be very happy to buy next month's laundry detergent.

    Unfortunately, the very nature of these goods which makes me want to order them online and have them delivered makes them impractical for a company like Amazon to handle. Products like this tend to be are at the very low end of the $/kg scale; they are exactly the sort of products which need to be shipped in large quantities to local warehouses and then delivered locally -- not packaged into individual deliveries at a central warehouse and then shipped separately halfway across the country.

    The reason an online bookstore works so well is that the book market is characterized by low turnover, high profit margins, and high $/kg ratios. Grocery stores have high turnover, low profit margins, and low $/kg ratios. Trying to apply a solution designed for bookstores to the grocery store area simply won't work.

  9. Re:Competing technologies marching on as well. on The Fiber to the Premises Install Process · · Score: 1

    TFA states that he got 15mbps service.

    No, 15Mbps. 15,000,000 bits per second is a good. 0.015 bits per second is not good, unless you're measuring the speed of an IP over Avian Carrier network.

  10. Re:Freshmeat? on Mozilla Firefox 1.5.0.4 Released · · Score: 5, Interesting

    Are we getting slashdot articles for each verion bump of the mozilla products?

    Well, we seem to get slashdot articles about every MSIE security flaw; by that standard a new release of FireFox which fixes 12 security flaws (5 of them rated "critical") is certainly slashdotworthy.

  11. Re:Just wait... on Extortion Virus Code Cracked · · Score: 1, Insightful

    When the files are being encrypted by software running on your computer, such a virus is inevitably vulnerable. To overcome this flaw, the virus writer would have to send the files to a pre-known IP address for off-site encryption...

    No.

  12. Re:Erm call me stupid but . . . on Extortion Virus Code Cracked · · Score: 1

    A more intelligent (or crypto-knowledgeable) virus author would have generated a symmetric key at encryption-time, and then encrypted that key using a public (e.g., RSA) key stored in the binary. The extortion would then work by selling access to the RSA-decryption oracle.

    Fortunately, most black hats are stupid.

  13. How is this useful? on 2006 OpenBSD Hackathon Well Underway · · Score: 3, Insightful

    I've never been to an OpenBSD Hackathon, but I really don't understand how this is the best way to use their time together. Surely the advantage of getting everybody into a room together is to allow them to talk to each other more easily, not to allow them to all stare at their terminals and ignore each other.

    When FreeBSD developer summits occur (e.g., at the recent BSDCan), there is always some important hacking done, but the most useful result of the devsummit is that people can talk to each other and make decisions about where the project should going next (e.g., dropping support for Alpha, working more on embedded/arm support, et cetera). Clearly we're missing something important -- can someone more familiar with OpenBSD tell me what the ingredient is in Theo's Magic Kool-Aid which makes developers better at hacking code when they all get together in a single room?

  14. Re:Science education scarcity concept is overblown on Science Ability Down in U.S. High Schools · · Score: 1

    Greenspun vastly underestimates the number of tenured university professorships available. North American universities expanded dramatically after the second world war, which resulted in some highly skewed demographics; while Greenspun's comments may accurately reflect how things were 15 years ago, there are many university departments which are seeing two thirds of their faculty retire between 2000 and 2010 -- replacements are in high demand right now.

    Greenspun's schedule is also a bit slow. I'd say the following is more typical (at least for the "smartest kid you sat next to at college"):
    1. Age 17-21: Receiving a scholarship at an undergraduate college.
    2. Age 22-27: Graduate school, funded by a scholarship, research assistantship, and/or teaching.
    3. Age 28-30: Working as a post-doc.
    4. Age 31-37: Tenure-track position.
    5. Age 38+: Tenured professor.

    Personally, I'm aiming for tenure by age 0x21.

  15. Re:I never went to college.. on Does Philosophy Have a Role in Computer Science? · · Score: 3, Insightful

    everything we do, even in mathematics, is based on faith.

    While true, that remark is highly misleading. Yes, mathematics is based on the faith that our axiomatic system is consistent; but that faith is really just the faith that "there is a correct answer". In contrast, fields such as religion are based on the faith that "there is a correct answer, and it is X" (for some appropriate X).

    The faith required to believe in mathematics is far more limited than the faith required, for example, to believe in God.

  16. Err... on The Ultimate Net Monitoring Tool? · · Score: 5, Insightful

    the equipment found in the "secret" NSA room at AT&T wasn't some elaborate device designed by Big Brother. Rather, it is a commercially available network-analysis product that any company could acquire.

    Sure, anybody could acquire the hardware used. The trick is to get the equipment onto AT&T's network without ending up in jail.

  17. This isn't about the FreeBSD base system. on FreeBSD Vows to Compete with Desktop Linux · · Score: 4, Informative

    To head off some confusion: This isn't about the FreeBSD base system; it's about third party code (like GNOME and KDE) in the FreeBSD ports tree. The FreeBSD base system already has feature parity with Linux (ok, there are a few things Linux has which we don't, but there are also things we have and Linux doesn't) -- the problem now is to get groups like GNOME and KDE to use the features we're making available to them.

  18. Re:The secret is to give a shit on Teaching Engineers to Write? · · Score: 1

    I would literally spend an entire hour rewriting a single page...

    An hour per page? That's fast -- I spent nearly a week per page writing my thesis.

  19. Re:Brevity on Teaching Engineers to Write? · · Score: 1

    Make sure you don't have words ending in -ize ... a terrible thing.

    I was with you up to this point. Why would you want to exorcize the 'z' from perfectly good words like "civilize", "demobilize", and "fertilize"?

  20. Writing for the non-expert. on Teaching Engineers to Write? · · Score: 1

    In my experience, the best way for someone to learn to write English is to take a field in which they are an expert (or at least becoming an expert), and demand that they write about that field in a manner understandable to a member of the general public (or the English instructor). This solves two important problems simultaneously: First, because the general public does not understand technical language, it forces the student to stop hiding behind terminology; and second, because the student is writing about a field which they know a great deal about, this avoids the frequent "... but I have nothing to say about that!" response which results from asking someone with very specialized and scientific interests to write about a "general interest" topic which is probably not of interest to them. As a side benefit, students who are thinking about how to present their field of study to a member of the general public will tend to gain a better understanding of their field.

  21. Re:Incorrect title on Torvalds Creates Patch for Cross-Platform Virus · · Score: 4, Informative

    So there was a bug to be fixed anyway, and the virus just happened to uncover it?

    Yes -- and it's quite possible that this bug was affecting other code, but with programs any more complicated than a virus, nobody debugged far enough to figure out that it was a kernel bug.

  22. Incorrect title on Torvalds Creates Patch for Cross-Platform Virus · · Score: 5, Informative

    Linus did not create a patch for the virus. Linus created a patch for the Linux kernel, to fix a bug which happened to have been discovered by looking at the virus.

    Of course, if the story had been submitted with the correct title of "Linus fixes bug in Linux", it probably would never have been posted.

  23. Nobody uses Boyer-Moore... on Google Wins Rights to Aussie Algorithm · · Score: 2, Interesting

    ... at least, not when they have terabytes of data to search through. While Boyer-Moore is an asymptotically optimal algorithm for non-indexed string matching, Google (and everybody else who wants to perform multiple searches against the same data set) uses indexed matching algorithms.

    With indexed matching algorithms, you can search for a string of length M within a string of length N in M + log(N) steps -- far faster than B-M's M + N/M steps -- and you can even search for matches with mismatches (e.g., locations where the strings match at 50% of their positions) almost as fast as B-M (asymptotically B-M finds exact matches log(N)*log(M) times as fast as matches-with-mismatches can be found).

  24. No patents? on New 25x Data Compression? · · Score: 1

    Looking at the company's website, I can't see any mention of patents -- either issued or pending. If they really don't have any patents, I don't think they're going to get very far: Compression is one of the most over-patented fields around.

    There aren't many details about how their product operates, but unless they've been extremely careful they probably infringe either the rsync patents (Pyne) or the blocklet patent (Williams).

  25. Re:"Mathematics" may not be what you think... on Choosing Careers in Technology? · · Score: 1

    Understanding data structures, in particular when a tree is called for and when a graph is called for.

    A tree is a type of graph. More specifically, a tree is a connected forest, and a forest is an acyclic graph.

    Perhaps you meant "understanding data structures, in particular whether the graph you're using is a tree or not"?