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. Seamless Integration with iTunes? on SanDisk Releases New iPod rival · · Score: 1

    Does this thing have seamless integration with iTunes -- e.g. can I use iTunes to load (non DRM) music on the player?

    If not, then NO SALE.

    I'm not particularly in love with iTunes, but I'll be damned if I'm going to futz around moving all my music to some other player.

  2. Nope on Is Open Source too Complex? · · Score: 1

    It's not that open source is too complex. The problem is that most IT and SW dev people are as dumb as rocks. And even smart IT people and SW devs are too chickenshit and/or lazy to take any initiative to self-teach themselves anything that's not right in front of them. It's all a part of the "Software Engineering Industry Going Down the Drain" zeitgeist.

  3. Shanter IS Kirk on Matt Damon as Kirk in Star Trek XI? · · Score: 1
  4. Re:SW Industry - Down The Drain on High-level Languages and Speed · · Score: 1
    If you find someone who can do all those things, they're either (a) lying, or (b) do all those things poorly.

    Unfortunately, I agree with you completely. And this is the problem with the industry.

  5. Re:SW Industry - Down The Drain on High-level Languages and Speed · · Score: 1
    I bet that I know more about my specialty than you do. I bet that I am better at applying it, too.

    Probably so. But you missed my point. Your being a specialist means that you're useless to me.

  6. SW Industry - Down The Drain on High-level Languages and Speed · · Score: 2, Informative
    With the trend towards VM's and virtualization, that "hypothetical" computer comes ever closer.

    Yay. With continued displays of attitudes like that, I'm going to leave the industry.

    It is getting increasingly difficult to hire S/W engineers that understand that there is an operating system and also hardware beneath the software they write. I need people NOW that can grok device drivers, understand and use Unix facilities, fiddle with DBs, write decent code in C, C++, Java, and shell, and can also whip together a decent WS interface. Someone who does all of those.

    WhyTF has the S/W industry become so compartmentalized? I can hire a device driver person, but he won't know anything about web services. I can hire a DB person, but she won't know a damn thing about poking values into registers. I can hire a web-services person, but he will have never worked on a Unix platform before. WTF? Really, WTF?

    In short, I can't hire someone who can take ownership of an entire system. It's always, "Well, that's a hardware thing, go ask Foo", "Oh, it looks like the database, need to talk to Bar", "The Web interface is borked, we'll need to bring Baz in", "Hm, it doesn't do this when we run it on Windows" (this one always pisses me off, because they can never explain why, and that's because they know nothing about Unix). How come I can't hire someone who could understand a whole vertical stack (and maintain it, and provide analysis and fixes when something breaks)?

    I do this kind of thing now. If I can do it, it can't be that hard. But everybody thinks they have to specialize. THIS IS WHAT'S WRONG WITH THE INDUSTRY.

  7. aP2, not a2p on 'Bad' Protein Linked to Numerous Health Problems · · Score: 3, Funny

    Instead of aP2, I read a2p, which is the awk to perl translator. Everybody knows a2p is bad for you. First I've heard of aP2.

  8. Ah, I can see it now... on Microsoft To Release 'iPod Killer' at Christmas? · · Score: 1

    A whole product line:

    Microsoft Portable Media Player 3.1
    Microsoft Portable Media Player 95
    Microsoft Portable Media Player 98
    Microsoft Portable Media Player NT
    Microsoft Portable Media Player CE
    Microsoft Portable Media Player 2000
    Microsoft Portable Media Player 2003
    Microsoft Portable Media Player XP
    Microsoft Portable Media Player Vista

  9. 12-cylinder BMW? It's a lie. on SCO to Unix developers, We want you back · · Score: 1
    As we all know, real BMWs have two wheels.

    There's no such thing as a 12-cylinder motorcycle engine.

  10. Re:The problem isn't telecommuting on Telecommuting Backlash · · Score: 1

    Ask the police how private your fingerprints are. Does your boss put retina scanners on all company laptops?

    Now, there's a disturbing trend.

    I'm leary of using bio-markers as keys. I don't want to give crooks reasons to cut off my fingers for their fingerprints or remove my eyes for their retinas.

  11. It's All A Nefarious Conspiracy on The End of Native Code? · · Score: 1
    Here's my tin-foil hat theory:

    In a nutshell, programmers and computer scientists are uncomfortable with the fact that there's actual HARDWARE in the system, and this somehow taints their pure, beautiful software designs. That is to say, they unconsciously can't stand that software has to run on hardware. So, they've invented "virtual machines" to abstract away the icky hardware with all of its yucky "engineering hacks". Of course this is justified with the old, battered strawman of "portability". But really it's all about not having to worry about registers, MMUs, memory addresses (physical and virtual), I/O ports, etc.

    But if you forget that ultimately, software is nothing more than machine code being interpreted by a CPU, then you've lost a huge part of what computers are all about.

    Joel Spolsky says it best (OK, it's dated, but substitute Java for Pascal, and it still applies):

    I've discovered that understanding pointers in C is not a skill, it's an aptitude. In Freshman year CompSci, there are always about 200 kids at the beginning of the semester, all of whom wrote complex adventure games in BASIC for their Atari 800s when they were 4 years old. They are having a good ol'; time learning Pascal in college, until one day their professor introduces pointers, and suddenly, they don't get it. They just don't understand anything any more. 90% of the class goes off and becomes PoliSci majors, then they tell their friends that there weren't enough good looking members of the appropriate sex in their CompSci classes, that's why they switched. For some reason most people seem to be born without the part of the brain that understands pointers. This is an aptitude thing, not a skill thing - it requires a complex form of doubly-indirected thinking that some people just can't do.

    The conspiracy is that the software industry has moved in a direction to accommodate people who don't understand pointers. To acknowledge pointers would be to admit that there's machine-addressable memory in the system, which would be to admit that there's hardware in the system.

    And we can't have that, can we?

  12. Peer Pressure. on The Art of SQL · · Score: 1

    ... 95% of developers see relational databases simply as a means for a persistent data store, but that's not what it was designed to do.

    This developer doesn't. I prefer flat files, especially for storing large amounts of raw binary data.

    But nearly every time I have a review for a design that uses flat files for persistent storage, the DB wonks have conniption fits and insist that I use a DB.

    I think it's the DB enthusiasts that have the problem.

  13. Re:Survival of the Fittest on Harvard Scientists to Clone Human Embryos · · Score: 1

    You're an idiot. My father died of ALS (Lou Gehrig's disease), and he absolutely was NOT a second rate homo sapiens.

  14. Interesting on On Point On Slacking · · Score: 3, Interesting

    I had occasion recently to travel with the president of the company I work for to attend some meetings (bleah). After the meetings, over a beer, he asked me what I thought of him taking the entire company (~100 employees) to a mandatory 30-hour work week.

    My twofold response was:

    1. Sign me up.
    2. You won't notice a drop in overall output (ie, perceived productivity would go up).

    He agreed with me on point #2.

    It remains to be seen if he will go through with his nefarious plan. I sure hope he does.

  15. In Other News... on Microsoft Claims OpenDocument is Too Slow · · Score: 1

    The International Standards Organization ISO declares Microsoft Windows too slow.

  16. Minimum requirements for computer literacy on What Should One Know to be Truly Computer Literate? · · Score: 1
    To truly be computer literate, you should know at least the following:
    • /bin/sh and friends
    • The C programming language
    • ed, vi, and emacs
    • Perl
    • Python
    • one-liners for sed, awk, etc.
    • make
  17. You know, turning 30 wasn't that bad for me... on CmdrTaco becomes An Old(er) Man · · Score: 1

    ... but turning 31? For whatever reason, that caused me to have a meltdown.

    But that water has long since been under the bridge.

  18. I better get back to work ... on Judge Rules in Favor of Websurfing at Work · · Score: 1

    ... the web's not gonna surf itself, you know.

  19. Software as not the end goal. on Working at Microsoft, the Inside Scoop · · Score: 1
    From TFQA: ... there's an enormous difference between working for a software company [that ships software as a product] and a company where software is just a step towards some other goal ...

    Holy cow, that's saying a lot. I used to work for the later, then I worked for the former, then I worked for the later again, and now I work for the former again.

    Believe me, it's MUCH more fun to work on software that isn't going to be sold to customers. Why anyone would actually want to work on software-as-a-product is beyond me.

  20. Off topic: Zombies on Nice Performance Tuning For UNIX · · Score: 3, Interesting
    As someone who just had to deal with a machine becoming inoperable because the process table filled up with thousands of zombies because 3rd party software wasn't reaping its children.....

    Please, for the love of all that's holy and Unixy, teach yourselves what a SIGCHLD is and how to use wait(2).

  21. Anybody else underwhelmed by this? on Apple Officially Releases Beta Dual Boot Loader · · Score: 1

    In this day and age of Xen, VMware, Microsoft Virtual PC, CoLinux, etc., how can anyone get excited about a dual-boot system?

    I mean, if I want both operating sytems, I want them both running at the same time. Otherwise, why bother?

  22. Compelling Reasons? on Windows Vista Delayed Again · · Score: 1

    I have a box running XP Pro, and to Microsoft's credit, it runs pretty good. I have no complaints. I have other boxes running other OSes, and I usually don't futz around with upgrading unless I have a compelling reason to. I have the XP Automatics Updates turned on, so I suppose it's up to date. While the XP box isn't my main desktop machine, it seems to be solid when I do use it.

    So will there be any compelling reason to upgrade to Vista? Why bother?

  23. Re:And the thing is on iTunes Use Surges Past QuickTime, RealPlayer · · Score: 1

    There's no concept of 'checking for existing entries on import' - importing the same folder will just give you each track twice...

    Yes, that does suck. The best it can do is "Edit -> Show Duplicate Songs". After that your on your own to remove duplicate tracks. Seems like it wouldn't be that hard to have the SW do that for you.

  24. Message to would-be iPod killer manufacturers on The Latest iPod Assassination Attempt · · Score: 2, Interesting

    Seamless integration with iTunes?
    If no, then NO SALE.

    Why? Because I'm already using iTunes on Windows, and I'll be making the switch to OSX within 12 months.

    I'm not necessarily in love with iTunes, but I'll be goddamned if I'm going to waste my time futzing around with a new music organization software suite.

  25. Re:Enough Choice To Choke A Horse on Microsoft Vista Info Leaked · · Score: 1

    You forgot Windows Vista Me!

    Rats, you're right.

    I also forgot:
    Windows Vista Vista