Slashdot Mirror


User: arkanes

arkanes's activity in the archive.

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

Comments · 3,718

  1. Re:You'd expect that from someone making millions on Tech Firms Defend Moving Jobs Overseas · · Score: 1

    Offshoring is NOT great for the overall economy. It's great for a certain (quite small) segment of the economy that makes it's living off of stock speculation and thats about it. Offshoring means that theres a whole assload of money pouring out of the US economy and going overseas. Outsourcing is the worst thing that can possible happen to a local economy - just ask anyone who used to work in the steel industry.

  2. Re:Translation on Tech Firms Defend Moving Jobs Overseas · · Score: 1

    You're absolutely correct and this is a case where the market fails to take care of itself - and it's why we have protectionist policies in general. Keeping US workers employed makes the US economy stronger, and should be a goal. Since globalization pushes jobs to places with a lower cost of living (I should point out this happens within the US, too), we need incentives to keep jobs in the US.

  3. Re:Reproducing Bank Notes is OK on Photoshop CS Adds Banknote Image Detection, Blocking? · · Score: 1

    _if_ Adobe really wants to do this, the proper (and obvious) way to implement it is to refuse to PRINT images of currency that don't comply with the legal restrictions. If it's illegal to simply image money (say, by taking a photo of it) thats fucking stupid and needs to be fixed. Producing (and especially distributing) fake currency obviously needs to be illegal.

  4. Re:I wonder why they did it. on Photoshop CS Adds Banknote Image Detection, Blocking? · · Score: 2, Informative

    High end Xerox copiers have this - they won't accurately reproduce the dot pattern/color scheme in US currency (I forget the exact details, I first read about this at least a couple years ago). There were some rumors about the copier watermarking "suspect" copies like currency as well. These were the very high end professional machines, like the kind used in print shops, not your regular office copiers.

  5. Wow! on C Coding Tip - Self-Manage Memory Alllocation · · Score: 4, Funny
    Man, I never thought of that. An abstract memory buffer. What a concept! I don't need to define the lengths of everything at compile time then!

    Now, I'll need a nice short catchy name for it... oh! I know! I'll call it a heap!

  6. Re:My school district had a similar policy... on 8th Grader Suspended for Using 'net send' Command · · Score: 1
    Because those Vermontians (what the hell do you call people from Vermont?) are going to grow up and be part of the same country we're all part of. Education is a national issue, not a local one. One of the reason that the federal government exists at all is to ensure that the US ISN'T just a loosely bound collection of feudal states.

    Now, you can argue all you want that we SHOULD be a loosely bound collection of feudal states, and you might even have reasonable and convincing arguments for it, but as long as we have a federal government, we may as well have something for it to do.

  7. Re:I'm looking very closely... on iRiver Announces 40G Player & Previews 2004 Line · · Score: 2, Insightful
    iRiver is a huge player in the portable audio market - go to any computer store in the US and you'll probably find a selection of thier stuff. The iPod has more mind share, but that doesn't mean all the companies competing with Apple are fly-by-night nobodies.

    As for creating "new categories of software"... well, when you get around to doing that let me know. Open source is largely driven by "This doesn't work for me, so I'll make something that does" feeling, and if you don't get that then you aren't really going to be able to judge it reasonably.

  8. Re:Intel's Whitepaper on Hyper-Threading Explained And Benchmarked · · Score: 4, Informative

    Ars Technica has one also - less technical than the Intel paper but very accessible and with pretty colored diagrams.

  9. Re:The need for "extension languages" on Lightweight Scripting/Extension Languages? · · Score: 1

    In my experience that's rarely true. For example, the Python compiler does barely any optimization when it generates bytecode, if it does any at all - recent versions did not. Interperted/VM languages are cost-effective now because of the low price of memory and CPU time, not because of magical optimizations. Sure, you can do some spiffy stuff with JIT, but it's a very rare win over compiled code. You can write 3d rendering engines in Java, if you need to - it's a hell of a lot slower than comparable C code would be, but it can be fast enough.

  10. Re:Afraid not! on SCO Gives Notice To 6,000 Unix Licensees · · Score: 1

    Go read more (groklaw is a good place to start), because you're both uninformed and wrong.

  11. Re:paxscript on Lightweight Scripting/Extension Languages? · · Score: 1

    For an open source alternative, look at Delphi Web Script

  12. Re:How about JavaScript? on Lightweight Scripting/Extension Languages? · · Score: 1

    Thats a cool idea. You might want to take a look at gcc_xml (which I haven't had a chance to work with in depth yet), which patches GCC to output an XML representation of your code.

  13. Re:Anything but odd/new language... on Lightweight Scripting/Extension Languages? · · Score: 1
    It's a good rant but it's not really very relevent - writing your app in python (at least in the way he describes) simply isn't plausible if you're writing an app for commercial or even mass distribution - you can't rely on an existing Python installation and if you've got to package one with your installer then theres hardly any more work to embed an interperter instead.

    Thinking on the popular applications out there that I know of that embed Python, you wouldn't want to write ANY of them in Python. Blender? Temple of Elemental Evil?

    And, of course, the rant just ignores the best reason of all - if you don't WANT to write your app in Python.

  14. Re:How about JavaScript? on Lightweight Scripting/Extension Languages? · · Score: 1

    The problem I've been having is that I mainly write in C++, and all the scripting languages I'm aware of only have the ability to call C interfaces, even the object oriented ones. Shouldn't it be possible to implement an interface to the C++ ABI so you can (semi-) directly map scripted objects to C++ ones without the annoyance and overhead of flattening to C (via SWIG or whatever)?

  15. Re:Umm, not everyone on Bob Young's Open Letter to SCO/Darl McBride · · Score: 2, Insightful

    You're making the fundamental mistake of assuming that a corporation deserves protection as an entity, rather than the individuals who make it up. When _I_ talk about the law protection the people, I mean REAL people, not virtual ones.

  16. Re:why pay any attention to SCO? on Bob Young's Open Letter to SCO/Darl McBride · · Score: 2, Informative

    You know what the word niggardly means, right? Hint: it has nothing to do with black people.

  17. Re:How were they able to make such a patch... on Open Source Firm Releases Patch for IE Bug [UPDATED] · · Score: 2, Informative
    It's not a "patch", its an IE helper object using IEs COM interface.

    It's also a really crappy implementation thats full of it's own security and coding issues - it's cool that they did it and all but I kinda wish that they'd spent some more time checking the code, because this is exactly the sort of shit that MS is talking about when it brings up it's FUD about "it takes a long time because we have to test the patches".

  18. Re:How about this one .... on Open Source Firm Releases Patch for IE Bug [UPDATED] · · Score: 2, Informative

    Except that, in fact, it's not any of those OTHER options either. No, nobody besides the author is permitted to distribute the patch code (RTFLicense). The GPL not applying has nothing to do with it being a IE COM help object, the GPL doesn't apply because the code isn't under the GPL. Simple as that.

  19. Re:Holy FuckBalls on Open Source Firm Releases Patch for IE Bug [UPDATED] · · Score: 2, Informative
    I'm a little more worried about this part:
    strcat(surl,sFake);
    strcat(surl,"&");
    strcat(sur l,sTrue);

    Notice the total lack of sanity checking on the lengths of those buffers... This is especially bad because surl is a stack based buffer and theres no reason whatsoever to not use strncat() in this case.

  20. Re:Hey, morons on Open Source Firm Releases Patch for IE Bug [UPDATED] · · Score: 2, Interesting
    It actually changes faked URLS to a url pointing at thier home page - this page may simply do a redirect or it might be an alert page letting the user know that they were about to be spoofed (probably the latter). It's not really "phoning home" per se, but the certainly could (and probably do) track traffic to that page to try to analyze the use of this exploit.

    That said, I'm not real impressed with this "patch" - theres alot of use of c-style string work in a C++ file, which is silly, and more than that it's not even safe use of c-strings - the file concatenation of the URL together involves just using strcat() (not even strncat()) without any sort of length or sanity checking on the buffer.

  21. Re:Like everyone else on Is it a Good Time to Get an Athlon64? · · Score: 1

    SATA has alot of benefits besides the increased bus speed (which, as you infer, is not a very big deal).

  22. Re:Iraqi, U.S., or international trial appropriate on Saddam Hussein Arrested · · Score: 0

    Sadly, the US won't permit the creation of that kind of tribunal (because it won't give US soldiers blanket immunity), so we'll probably just try him in US court, like we do with all foreign leaders that piss us off.

  23. Re:You are talking out your ass. on Groklaw Outlines More SCO Linux Contributions · · Score: 1

    Or the mindless rightwing drivel, for that matter. People should just shamelessly linkwhore, like me.

  24. Re:Not a problem on UbiSoft Blocks Virtual Drives With Raven Shield Patch · · Score: 1

    Thats not what the (rather hysterical) article implies, but if its true you can already trivially bypass this in later versions of Daemon tools.

  25. Re:EULA's allow for backup copies to be made on UbiSoft Blocks Virtual Drives With Raven Shield Patch · · Score: 1

    It's not within the EULAs power to prevent you from making backup copies, especially if you make them before you install it.