Slashdot Mirror


User: murr

murr's activity in the archive.

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

Comments · 160

  1. Code Reading on What Makes an OSS Class Work? · · Score: 1

    Code Reading: The Open Source Perspective by Diomidis Spinellis (previously reviewed here might be an interesting starting point.

  2. Re:How? on Video iPod Oct 12? · · Score: 0

    There's always blazing white eyepatches.

  3. Re:Grumpy Old Man on Tech Geezers vs. Young Bloods · · Score: 1

    as far as I know you can't add 10001 + 1011 with out using a comparison or incriments at the microprocessor level.

    You sure can, and in fact you must! Do you think 32 bit microprocessors are willing to do a few billion increments for a 32 bit add? Does the timing of your computer vary depending on the size of your summands?

    Processors are still made up of logica gates and I don't recall there being an ADD logic gate

    There are, however, half adders and full adders, as well as faster adding structures, built out of elementary gates (An incrementer is not a single elementary logic gate either, BTW).

    (but I'm not an EE)

    Rest assured that some of your readers have already picked up on that fact :-)

  4. Re:no on Computer Science Curriculum in College · · Score: 1

    As someone who teaches Linear Algebra, I'm very curious -- what kind of job do you have?

    I work in speech processing and use Linear Algebra for some speech synthesis related issues and for junk mail filtering.

  5. Re:no on Computer Science Curriculum in College · · Score: 2, Insightful

    As opposed to myself, my primary job these days is programming in perl. Do you think I was ever "taught" perl? No, we did C, C++, Java, etc.

    My undergraduate studies (which started in the mid-80s) basically taught me Pascal, Modula-2, and Oberon (guess which school I attended :-). This hasn't exactly prevented me from getting gainful employment.

    On the other hand, I wouldn't be able to do my current job without Linear Algebra, and there are many days I wish I'd have paid more attention in all my math classes.

  6. Re:Raymond fits right into MS on ESR Gets Job Offer From Microsoft · · Score: 1

    Of everything ESR has done, for better or for worse, "The Cathedral and The Bazaar" is probably his best work.

    Personally, I found "The Art of UNIX Programming" quite enjoyable and instructive, while I'm not entirely convinced that the central arguments of Cathedral & Bazaar, for all their soundbite worthiness, are actually correct.

  7. Re:Every movie recently released is secretly porn on BitTorrent's Loss is eDonkey's Gain? · · Score: 2, Funny

    could you please explain the difference between "Anarchist" and "Libertarian?"

    I like Kim Stanley Robinson's explanation that a libertarian is an anarchist who wants police protection from his slaves.

  8. Unintended Consequences... on Pentagon Wants Screenplays From Scientists · · Score: 1

    "Will glamorizing science in the movies make kids pay better attention in chemistry class?"

    No, but it might push nerds into acting careers.

  9. Age of maps on Apple Campus Missing From MSN Earth · · Score: 1

    to be fair, Google maps are not entirely recent either. BJs Brewhouse to the left of Apple is still under construction in the Map, while in reality, it has been open for about 2 years now.

  10. Not so fast... on Meet Web Hypochondriacs · · Score: 1

    The same happened to me a few months ago, so I asked the doctor about that.

    His explanation was that, while you basically had to wait for the viral infection to go away by itself, there was an increased risk of opportunistic bacterial infections, and this is what the antibiotics were supposed to prevent.

    Sounded pretty plausible to me.

  11. Re:Laughable on Bill Gates Swears Vow Against 'Son of iPod' · · Score: 1

    But look at their annual report. Look at page 29, near the bottom.

    Mac sales are about US$4 billion. Now look at net sales of other products underneath that, totally $8 billion. Even if you took out iPods ($1.3 billion) and other equipment (951 million), that stills leaves you with $6 billion.


    I'm afraid you're grossly misreading that table (I assume you mean page 28, not 29, BTW).

    Net sales are $8.3B. Of that, $4.9B is Mac hardware, $1.3B is iPod hardware, and about $1B is other hardware.

    Software, services, and the iTunes music store add up to about $1.1B in sales.

    I think your mistake was in thinking that the $8.3B was the total for the non-Mac segment, while in fact it is the overall total.

  12. Re:Any good lawyer could prove this bogus on Florida Man Charged For Stealing Wi-Fi · · Score: 1

    Although not actually mentioned in TFA, he was probably charged under 815.06

    Florida - your superior 802.11g is no match for our puny 815.06 !

  13. Job Perspectives on After College, What Type of Jobs Should One Seek? · · Score: 1

    I've never done any contracting, but my impression is that if you were truly cut out for contracting, you'd probably know already (by having an extensive network of contacts that you could tap for jobs). Otherwise, start with a regular job and develop that network.

    No university degree as such qualifies you for a senior software engineering position. However, you may have done quite a bit of extracurricular programming on the side that WOULD qualify you for such a position. If you've done that, be sure to mention that on your resume.

    If you're seriously short on experience, find yourself an open source project you like and start contributing to it. It's good experience, initial barriers to entry are low (though you'll still have to deliver quality work) and I for one would respect OSS work as a resume entry.

    I've recently had occasion to read a stack of resumes for a senior engineering position. One of the resumes did not list any programming experience at all and one engineering graduate listed that he'd implemented QuickSort for a programming class. Somehow, neither of the two struck me as promising candidates.

  14. Re:I'm sympathetic on ACLU to Challenge Utah Porn-Blocking Law · · Score: 1

    Who decides what defines "adult content". Pictures of people smoking? Women in bras (I can see that in the newspaper).

    Don't forget this is Utah. They consider starbucks.com an abomination.

  15. Re:Fighters make sound in a vacuum. on The Science of Star Wars · · Score: 4, Funny

    Yes, I think the next Star Wars movie should be Dogma 95 conformant.

  16. Re:iCab on Konqueror Passes the Acid2 Test Too · · Score: 1

    Fascinating! I didn't know that.

  17. Re:iCab on Konqueror Passes the Acid2 Test Too · · Score: 1

    iCab predates not only WebCore, but even MacOS X by several years.

  18. Re:This is a ripoff! Sell on eBay instead. on Apple to Recycle your iPod for Free · · Score: 2, Informative

    In fact, if you do that eBay search, you find that 1st generation broken iPods go for about $20. Now, you could trade them in for a $45 discount on the highest end iPod photo. Sounds like a pretty decent deal to me.

    Right now, not too many people will want to recycle their iPods yet, but every year, there are going to be more iPods that have outlived their useful lives. This year, Apple got picketed over the iPod recycling issue, so offering this program seems like a good idea.

    It's not a deal anybody is FORCED to take, but if you can't find a sucker to pay $80 for your broken iPod, you now have an official fallback.

  19. Re:The developer scene... on Apple Switching To Intel Chips In 2006 · · Score: 2, Insightful
    If you read the article you'll see they doubt the possibility of a platform shift because of a lot of flak that apple caught after they switched off of the motorola 68k platform. The difference now is that the majority of apps back then were written entirely in asm, and the new PPC proccessor used a completely new instruction set, pretty much destroying any semblance of compatibility.

    This is complete nonsense. Hardly any major Mac apps in 1993 were written in assembly language. In fact, the ONLY major Mac app that I can recall being written entirely in assembly language was WriteNow.

    The big issues for the PPC transition were
    • Procedure pointers passed to system APIs, because they had to support cross-architecture calls. The solution that Apple came up with (Universal Procedure Pointers) worked so well that it's still used in the PEF -> Mach-O transition.
    • Alignment differences in fields, but there were pragmata to preserve old alignment.

    A typical application was converted in a few days. For not yet converted apps, emulation was reasonably acceptable because even the first PPC had a considerable speed edge on the 68Ks of the time and the emulator was pretty fast because PPCs have many more registers than 68Ks.

    A transition from big endian to little endian would be far more unpleasant because of all the field swapping. The speed edge of Intel processors is a lot less than the PPC edge was back then, and PPCs, especially G4s and above, have an enormous number of registers. Altivec code would be horrible in emulation.
  20. In Other News... on Grand Theft Auto Led Teen to Kill · · Score: 1

    I blame "The Sims" for making me lead a pointless, boring, middle class life.

  21. Who cares whether it runs on a $1500 PC ? on Streaming a Database in Real Time · · Score: 2, Interesting

    ... if the software costs $300K

  22. Dual purpose on US Air Force Building Space Router · · Score: 1

    I suppose the Ethernet cable for the uplink could serve as a space elevator as well.

  23. Re:Sys Admins Protest! on Tim Bray's Top Twenty Software People in the World · · Score: 1

    "Patch" is not a great contribution to software. Neither are rn, metaconfig, and, IMHO, Perl.

    Let's take these in order:

    - "patch" was a hugely important program back when bandwith was very limited and a site with a 56K modem was considered privileged. "patch" was what made a "release early, release often" strategy for open source projects feasible.
    - "rn" was at one point the most popular news reader on Usenet, and Usenet was the backbone of the open source culture.
    - "Metaconfig" was one of the first solutions to automatically set up software across multiple platforms (back when there WERE lots of viable Unix platforms). Before that, you had to manually edit configuration headers before installing, which was a PITA. Being able to run software across all unix platforms was an important contribution to building critical mass for open source projects.

  24. Niklaus Wirth on Tim Bray's Top Twenty Software People in the World · · Score: 1

    Another notable omission: Niklaus Wirth, designer of Pascal, Modula-2, and Oberon (to name only his most influential languages), author of "Algorithms + Data Structures = Programs".

  25. Re:Knuth on Tim Bray's Top Twenty Software People in the World · · Score: 1

    Yes, and while he's at it, he could also have somebody read "The Art of Computer Programming" to him.