Slashdot Mirror


User: smcdow

smcdow's activity in the archive.

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

Comments · 391

  1. Re:More like 80/20 on Why Is Connectivity So Cheap In Stockholm? · · Score: 1

    Sweden has.... choir singing and ABBA

    Works for me. How do I become a legal resident?

  2. Re:Apple Should Buy Sun on IBM Withdraws $7B Offer For Sun Microsystems, Says NYT · · Score: 2, Interesting

    Is Python any less about homogenization than Java?

    At least with Python, you get built-in hooks to OS facilities. That's the thing I've never understood about Java's popularity. What's the point of writing software if you can't make direct OS system calls? It's certainly a lot less fun.

  3. It's probably pining for the fiords. on Project Aims For 5x Increase In Python Performance · · Score: 1

    FTFA:

    Adopting LLVM could also potentially open the door for more seamlessly integrating other languages with Python code, because the underlying LLVM intermediate representation is largely language-neutral.

    So much for Parrot.

  4. Come again? on Are Quirky Developers Brilliant Or Dangerous? · · Score: 1

    Sure, he was whipsmart and could churn out code that saved the company millions, but can we please stop enabling these people?"

    Let me get this straight -- you'd rather prevent someone from saving your company millions of dollars?

    If I were a manager, I'm pretty sure you'd have a hard time justifying this idea.

  5. C'mon, seriously on New Zealand's Recording Industry CEO Tries to Defend New Draconian Law · · Score: 1

    Could there be a more Kiwi sounding name than "Campbell Smith"?

  6. Two Rules of Thumb on Hope For Multi-Language Programming? · · Score: 1

    1. Loose coupling between S/W components is always better then tight integration. Always.

    2. Regardless of what other languages you know, learn the shell. It's the language of the system, and it's the language of S/W integration. Sooner or later, you have to integrate your S/W into a larger system, and so there will always be a need for glue.

  7. Re:Stupid=Kindle, Stupider=2 on Why Kindle 2's Screen Took 12 Years and $150 Million · · Score: 1

    It is called a Netbook with a web browser.

    Great. Another gadget with a suck-ass backlit LCD display.

    Has there ever been a backlit LCD display that didn't absolutely suck?

    No? I didn't think so.

    Hooray epaper!

  8. Obligatory on AMD Phenom II Overclocked To 6.5GHz · · Score: 2, Funny

    Imagine a Beowul... oh, never mind.

  9. Re:Cannot believe I am saying this... on 30th Anniversary of the (No Good) Spreadsheet · · Score: 1

    For another perspective: When you start your company, the maximum number of people your company should ever have on the payroll is one.

  10. Re:The R language and its uses on The Power of the R Programming Language · · Score: 1

    ... and besides, researchers aren't code-monkeys and don't enjoy coding inane for-loops to read, clean, and display data.

    Word.

    I've worked with some absolutely brilliant researchers who produce code that would make you want to shoot yourself. They don't give a shit about the CODE; they care only about the RESULTS. And, it's the RESULTS that get published, not the code.

    Nonetheless, it was never fun to try to maintain MATLAB code that used the following variable names in the same function:
    x
    xx
    xxx
    xxxx
    xxxxx

  11. Re:No, because Americans want cars, not mass trans on Can the Auto Industry Retool Itself To Build Rails? · · Score: 1

    doing market research and seeing what people will buy

    This is a great strategy for producing better and better wheels. But it's a terrible strategy for producing something that is better than a wheel.

  12. Language Choice and OS hooks on What Programming Language For Linux Development? · · Score: 1

    Make sure the language you choose gives you access to the OS via system calls. If you can't make a direct call to every function described in section 2 of the manual (without twisting your code into multi-language knots), then you should not choose that language.

    You may never actually use system calls, but one day you'll be grateful that you can.

  13. I have the great forturne ... on Anathem · · Score: 3, Insightful

    ... of NOT reading Stephenson's earlier books. This enabled me to enjoy greatly The Baroque Cycle, which I've read twice. FWIW, I don't think that Anathem is as good as The Baroque Cycle, but I may change my mind on a second reading.

    At any rate, I'm glad I passed on Snow Crash, The Diamond Age, and Cryptonomicon. If I'd read them, I'd probably be another one of those purists who can't stand it when the object of their fanboi enthusiasms has the audacity to actually change and grow and not continue to be what they were.

  14. Re:Send this to the third world on Machine Condenses Drinking Water Out of Thin Air · · Score: 1

    If drought is a problem I suspect there isn't going to be a whole lot of humid air to extract water from.

    Nonsense. Anyone who lives in Central Texas knows that

    1. Our lovely summers consist of six months of near 100% humidity (and several weeks of 100 degree days), and
    2. We're in a severe drought right now. We could really use some rain. This has a lot more to do with high-pressure systems than it does humidity. Humidity we got. Rain we don't.

    Oh, and that Willie Nelson is also getting in on this.

  15. Designflow -- Very Cool on Adobe Releases C/C++ To Flash Compiler · · Score: 4, Interesting

    More details here: http://www.llvm.org/devmtg/2008-08/ (Look for the topic - Flash C Compiler: Compiling C code to the Adobe Flash Virtual Machine)

    While scrolling down looking for the Adobe talk, I found this:

    Designflow: using LLVM to compile to Hardware - This project uses LLVM to compile code to a mixed hardware and software implementation. This detects pieces of programs that may be efficiently compiled to VHDL and synthesized them onto an FPGA. The rest of the program is compiled to PowerPC code and uses to drive the FPGA. The system automatically handles data migration and other handshaking between the two systems.

    Waaaayyyy more interesting than LLVM for flash. This is cool!!!

  16. Re:iPod on iTunes On OS X Finally Has Competition · · Score: 2, Informative

    Not to mention the Shuffle.

  17. encfs on Securing Your Notebook Against US Customs · · Score: 1

    Don't encrypt the whole drive. Set up some loop-back mounts via encfs.

    Make sure that these mounts do NOT go in /etc/fstab, and that they are not mounted on boot. Manually mount them when you need to read/write the sensitive data. Manually unmount them when you're done with the data.

    You machine will boot right up on power on, with no indication that there's encryped data on the drive. The drive can be imaged, but they'll just end up with encrypted data. It looks like normal files and directories, but with names that look like gibberish and content that looks like gibberish.

  18. Re:All accessible from Perl! on Linux System Programming · · Score: 1

    ... interpreted language ... Ahem. When did perl beomce an interpreted language?

  19. Re:Important lines from TFA on Gartner Analysts Warn That Windows Is Collapsing · · Score: 1

    Most users do not understand the benefits of Windows Vista... Are you sure you mean the almost-constant nag screens? Are you sure you mean are you sure you mean the almost-constant nag screens?

  20. Re:not to slam Google but... on Google Scoops Microsoft w/ Mesh Applications · · Score: 1

    All too often, Google has done the interesting 80% of the functionality and leaves the boring 20% of the cleanup, followthrough, polish and finish languishing in "beta" stage for months, years, forever.


    Which explains why everybody and their dog wants to work at Google. Would that all software projects were run this way. Usually, 80% is more than good enough and the last 20% usually isn't worth the effort, except to PHBs and PHBeancounters. And to the goobers posting to comment sections.

    Rule of thumb: The first 80% of a project takes 80% of the total effort. The remaining 20% of the project takes 80% of the total effort, again.

  21. Re:MS is a business on Microsoft Trying To Appeal to the Unix Crowd? · · Score: 1

    That POSIX layer isn't.

    It's POSIX only in name, but function.

  22. Re:Well Said on Gaffes That Keep IT Geeks From the Boardroom · · Score: 1

    "High quality" employees succeed by figuring out how to constantly be more useful to their boss. Fair enough, but what does clothing style choice have to do with being useful?
  23. Re:XML: A Capsule Review on Tim Bray on the Birth of XML, 10 Years Later · · Score: 1

    Unless I've missed somthing, the xop:Include element would be base64 encoded.

  24. Re:XML: A Capsule Review on Tim Bray on the Birth of XML, 10 Years Later · · Score: 1

    This doesn't address the requirement that binary data be encoded/decoded to/from base64.

  25. XML: A Capsule Review on Tim Bray on the Birth of XML, 10 Years Later · · Score: 0

    As compression schemes go, XML is probably the worst I've encountered.

    How can it be that XML is 10 years old, and there's STILL no industry-standard way to embed binary data into an XML document without base64 encoding. I want bits and bytes. I want small.