Slashdot Mirror


User: 91degrees

91degrees's activity in the archive.

Stories
0
Comments
12,024
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 12,024

  1. Proposal for a new documentary on Ask Director of 'Trekkies' Roger Nygard · · Score: 5, Insightful

    "Footies". Where we interview people who watch football all the time, dress in the kits, and go to these whacky "Games" where they get to see their stars performing, and meet up with other fans.

    We should concentrate on how obsessively sad these people are, and find people who have memorised entire games, and spend vast amounts of money collecting memorabilia and signed tat.

  2. Re:America's Space Prize? on Rules Set for $50 Million America's Space Prize · · Score: 3, Informative

    Read the rest of the article. The winner has to live and do business in the US.

  3. Re:Not a big deal on pcHDTV Card Available, Legal for Now · · Score: 1

    So it is. Just assumed it would be NTSC since all the dodgy DVDs my flatmate owns are NTSC.

  4. Re:Not a big deal on pcHDTV Card Available, Legal for Now · · Score: 1

    Most of Asia uses NTSC, but this isn't an NTSC card. It's an HDTV card. Yet another different standard. Of course, the chances of Europe adopting the same standard as the US is somewhat remote.

  5. Re:Trouble for all? on Dell Infringes on Patent by Selling Overseas? · · Score: 2, Insightful

    Yes, but the devil is in the detail.

    The summary is just a summary. To actually find if you're violating the patent, you need to look at the claims. It's a shame the summary and the detail both failed to give the patent number.

  6. Re:Stargate Atlantis on Movie Industry to sue File Sharers · · Score: 1

    But they'd already lost the ad revenue. There was no way they could get it back. So, unless missing the show is also costing them money, I can;t see what the difference is.

  7. Re:"Expert Programmer" on Funniest IT Related Boasts You've Heard? · · Score: 1

    doh! Thanks. Had that set to HTML for so long I'd forgotten what the other options were.

  8. Re:Funny thing is.. on Movie Industry to sue File Sharers · · Score: 1

    These people are legal professionals. I suspect such a naive tactic would work for reasons that mere mortals liek us could not possibly understand.

  9. Re:Stargate Atlantis on Movie Industry to sue File Sharers · · Score: 1

    No it's not.

    If Walmart gave studff away, they'd lose something. (i.e. the goods)

    If he downloads a TV show, the producers wouldn't. They haven't lost the advertising revenue because he missed the show. They haven't lost the DVD revenue because it's not available on DVD. They had no way of getting money from the episode he downloaded, so his downloading it didn't cost them anything.

  10. Re:Why only now? on Movie Industry to sue File Sharers · · Score: 1

    A cease and desist is not the same as suing people. It is simply a demand that the recipient cease and desist from doing something.

  11. Re:Minor typo and some more info on the patent on Several Publishers Sued for Infringing 3D Patent · · Score: 1

    IANAL, howeever, it looks like this is a patent on panning around a sphere as opposed to along a plane (e.g. external views on a flight sim). The rest of it looks like quite well established means of transforming and projecting an object, which is quite thorughly discussed in the referenced texts, and has been used quite substantially in the games industry since Elite.

    If I'm right, then I'm not sure whether there is any prior art to this. It's not possible to determine whether the camera is being moved or the object is being rotated. OTOH, it's difficult to determine whether anyone else actually violates this for much the same reason.

  12. Re:"Expert Programmer" on Funniest IT Related Boasts You've Heard? · · Score: 1

    And then return p rather than new.

    I mean just return p. It's late. Brain not working.

  13. Re:"Expert Programmer" on Funniest IT Related Boasts You've Heard? · · Score: 1

    Looks fine (as C) to me, although it would be faster to put your new item on the front of the list.

    item *p = list;
    item *new = (item *)malloc(sizeof(item));
    new->next = p;
    p = new;

    And then return p rather than new.

  14. Re:"Expert Programmer" on Funniest IT Related Boasts You've Heard? · · Score: 1

    Going completely off-topic, how do you get the indentation to work on slashdot?

  15. Re:Why are you using a linked list? on Funniest IT Related Boasts You've Heard? · · Score: 1

    This is why I never use anything but arrays and design all my code specifically for arrays: sequential access whenever possible, no random modifications, inserts only at the end, combine any modifications into blocks, etc. This is guaranteed to get you excellent cache usage (or at least, as good as it is going to get) and I have yet to see an application where I couldn't fit such a design.

    The thing I'm currently working on is a forked data structure. A list of elements, each with a data structure representing results for each year for an arbitrary number of years. So item 1 has existed since 1990, so need 14 years worth of data, item 2 has existed since 2001 so only needs 3. Item 3 has existed since 1800 so needs 204 years. I can only conceive of accessing them to add a year, delete the last year, delete the entire list, and display items (usually only looking at one item at a time, so I just iterate through a single list).

    I could use vectors perhaps, but they cause a lot of overhead when you use a lot of them for small structures. Arrays will cause all the problems linked lists have, except memory fragmentation will be a bigger problem since we have inconsistently sized fragments. I possibly could create an array per year, and have a 2d array indexed by year and item ID, although I'm not 100% sure if this would work. The linked lists seem to make more sense to me.

    In general, I'll use vectors or arrays. In fact, the vector template has meant that I rarely need to use a linked list.

    I'll just add that even if you never use them, you should still know they exist and how to use them, especially if you claim to be an "expert" programmer.

  16. Re:Why are you using a linked list? on Funniest IT Related Boasts You've Heard? · · Score: 1

    Like what?

    Allocate a large chunk of memory, and then allocate link structures from that. Create a linked list of unused structures. When you delete one, add it to the start of the unused list.

    I would also suggest that you rethink your design. In most cases, however, addition and removal happen much less often than reading, and optimizing for reading will make your code faster. Try it and profile. You might be surprized just how little insert/remove matters.

    But you're assuming that speed matters in this section. The code I'm using a linked list for is not used enough to make such optimisation neccesary. When speed matters, I use an array.

    You can do paged allocation, which will create less memory fragmentation than a linked list. STL does that for its vector template.

    Are you sure? I'm pretty sure the implementation I use allocates a new chunk of memory and copies.

  17. Nothing? on The Art of Cable Folding · · Score: 2, Insightful

    I can think of a lot of things that are worst (or even worse) than dangling cables. Being put through a mincing machine while someone was playing a scratched George Fornby record, for example.

  18. Re:Why are you using a linked list? on Funniest IT Related Boasts You've Heard? · · Score: 1

    Why would anyone ever use a linked list?

    I use them all the time.

    They cause memory fragmentation, screw up your cache

    Certainly a disadvantage. But there are ways around memory fragmentation.

    dd two pointers of overhead per item (quite possibly in a different memory location from the data),

    If the link pointer is part of the data structure, then it's only one extra pointer in the same memory location as the data. If you're using inheritence, an array will need pointers as well.

    The main problem with an array is that it is not dynamic. If you wantto remove an item from the middle, you have to copy all the other data backwards, which is a lot slower than simply removing a link. An arbitrary number of items can be added to the end of it which you cannot do with an array. You could use a vector perhaps, but you'll stil have gaps if you delete an item from the middle.

  19. Re:My Roommate on Funniest IT Related Boasts You've Heard? · · Score: 1

    Pah. I could do it in less than an hour!

    Limited to tracing a single ray with a hardcoded rectangular axis alligned object, perhaps, but it would be a ray tracer.

  20. Re:So which is it? on Dept. of Homeland Security Enforces Expired Patent · · Score: 1

    Must be a trade secret then;)

  21. Re:Kinda backfired didn't it? on Bush Website Blocked Outside N. America · · Score: 1

    Often, for all intents and purposes, a link from Slashdot is a DoS:P

  22. Kinda backfired didn't it? on Bush Website Blocked Outside N. America · · Score: 3, Funny

    Mike Prettejohn, president of Netcraft, speculated that the blocking decision was taken to cut costs, and traffic, in the run-up to the election on 2 November.

    Sadly, a link was then posted to Slashdot, increasing costs and traffic.

  23. Re:Sealand was a military base, not oilrig. on Project Gutenberg Threatened Over PG Australia · · Score: 1

    They were outside of territorial boundaries when it started, but the UK extended those boundaries to include sealand. Read all about it

    This is irelevent. You can't extend a nation's boundaries to claim sovereignity over another nation. Otherwise, Great Britain would have to cede control of the channel islands to France. so the only question is whether it was a nation in the first place.

  24. There is a mechanism to prevent on Project Gutenberg Threatened Over PG Australia · · Score: 2, Insightful

    The letter says "there is nothing to prevent any U.S. user from simply downloading GWTW from the Web Site. Indeed, we were able to do so easily."

    Yes there is! There's a warning that some works may not be out of copyrighyt outside of Australia. And they're relying on their users to be honest law abiding citizens.

    PGA should be highly offended that the GWTW estate considers their users tro be a bunch of criminals.

  25. Re:You on Project Gutenberg Threatened Over PG Australia · · Score: 1

    But if US law is anything like UK law (which is based on the same treaty), then this doesn't apply to personal imports. Only import for resale or redistribution.

    And all these convoluted exceptions to exceptions stuff is why lawyers are paid so much.