Slashdot Mirror


User: jmcbain

jmcbain's activity in the archive.

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

Comments · 246

  1. Android Nexus One phone when I was 12 on How Do You Get Your Geek Nostalgia Fix? · · Score: 5, Funny

    I love computing nostalgia. When I was 12, I got my first Android Nexus One phone. Man, that was good stuff, well before Angry Birds and everything. I wrote some of my own games using an old-fashioned programming language (Java). This was back in the day before Python and JavaScript and all that.

  2. No Android gear stolen on TSA Employee Stole $50k Worth of Electronics · · Score: 1, Flamebait

    Because who wants fragmented software and hardware?

  3. Did you wear bell-bottoms all this time, too? on Digital Generation Rediscovers Analog Wristwatches · · Score: 1

    You're not understanding the retro-ness of wearing watches because your fashion is completely outdated. The general population stopped wearing watches (myself included) while you were stuck in a dimly-lit cave all this time. Your response is just as amusing as someone saying "How can bell-bottom jeans be back in style when I never stopped wearing them?" LOL at you.

  4. So if they're faking counterfeit data on Canadian IP Lobbyists Caught Faking Counterfeit Data · · Score: 5, Funny

    then they're making legitimate data? Thanks for the mental exercise on a late Friday afternoon.

  5. What's the problem with being monitored? on School District Hit With New Mac Spying Lawsuit · · Score: 5, Funny

    If you're not doing anything wrong, then you have nothing to worry about. In this post-9/11 world, you have to relinquish some of your rights to live more safely. Think of the children.

  6. The ACM Turing award is the equivalent CS 'Nobel' on Why There's No Nobel Prize In Computing · · Score: 5, Informative

    At the author of the article mentions, the ACM Alan M. Turing Award is the definitive award given out in the computer science community and is considered on par with the Nobel Prize. All the winners of the Turing Award have won the award based on work that has stood the test of time, typically on merit that was introduced 20+ years prior and still stands today as a fundamental and invaluable core contribution to the field. You will find contributions on computational theory, TCP/IP, programming language theory, HCI, cryptography, software engineer, and others.

    Note, however, that the Turing Award does not cover IT or telecom.

  7. The hackers will be punished. Severely. on Sony Compromised, Again · · Score: 0

    The hackers cannot elude the authorities forever, and the first among those caught will be undoubtedly punished in the most extreme manner possible, quite possibly with life in prison for committing felonies. I will also not be surprised if new US federal laws will be instated to crack down on this activity with the end result being that the rest of America will end up being monitored even more. Thanks a lot, jerks.

  8. Android fragmentation, closed source, open market on Motorola CEO Blames Open Android Store For Phone Performance Ills · · Score: -1, Troll

    The Motorola CEO is completely correct. The fact that submitting an application to the fragmented Android Market requires no inspection or vetting by gatekeepers means that very poorly written software will get in. Programming on Android is hard as it is due to the extreme OS versioning and hardware fragmentation and the multiple states that an Android application must cycle through (often leaving dangerously dangling application threads). In addition, Google has made Android closed-source and soundly prohibits common folks from changing the Android 3 source code, which definitely goes against the very nature of FOSS. But I suppose Google thinks this is correct in order to fight against the extreme fragmentation of the Android platform running almost a dozen major OS versions on fragmented hardware. So basically the Android platform is an excessively fragmented, closed-source platform, with thousands of poorly-written applications in a wild open marketplace. But poorly-written applications may just be the least of one's problems (in addition to the fragmentation) because progressively more malware is seeping into the applications there. Fortunately, the malware writers also have to deal with the extreme fragmentation, so thankfully that is keeping them in check. And in the end, an integrated platform (such as iOS) wins because I don't drive my German sports sedan because it's fragmented and mediocre, and I don't think many Amercians do, either.

  9. Re:Get a degree on Ask Slashdot: Best Certifications To Get? · · Score: 1

    What makes you think that people with a degree would want to interview at your company? I would certainly avoid it if people like you are doing the interviewing.

  10. Here are my certifications: PhD, MS, and BS on Ask Slashdot: Best Certifications To Get? · · Score: 1

    When I graduated with my CS PhD several years ago, the first job that I landed was 95K, which is a bit low in today's market.

  11. Linguistics not really useful. The ignorance on Chapel Hill Computational Linguists Crack Skype Calls · · Score: 3, Insightful

    The ignorance of the statement "You might think of linguistics as being interesting but not really useful" is simply astounding. Linguistics provides the foundation and formal frameworks for grammar, syntax, morphology, phonetics, and semantics that allows us to better understand language. From that basis, computational linguistics is seen simply as an application of linguistics, and computational linguistics of course leads to information retrieval, automatic speech recognition, text classification, and other fields that are among the most important computing topics of the 21st century. Ignorantly saying linguistics is interesting but not useful is like saying physics and chemistry are interesting but not useful.

  12. Modern bloggers do not need any journalism skills on Developing the Future of Investigative Journalism Online · · Score: 4, Insightful

    Today's bloggers do not have to worry about such things as "journalism", "investigative reporting", "grammar", or "objectivity". Look at a typical posting on Engadget or Gawker to see each of these points burned to the ground. Today's bloggers just need to read a brief summary from a real news source (like the NYTimes), form some type of inner rage or indignation, and write out a few snarky comments with a link to the source. This is what today's 20-something audience demands. Who needs "facts" or "reasoning" when a quick, witty blogpost is all that's desired?

  13. My submission of this article was labelled SPAM? on BitCoin, the Most Dangerous Project Ever? · · Score: 1

    Slashdot editors: I submitted this EXACT article last night, and it was labelled SPAM by one of you. Why?

  14. How is this any different from Linux FOSS? on Android Honeycomb Will Not Be Open Sourced · · Score: 1

    Linux has an extremely vast community of amateurs that create custom distros of Linux. These are people with little to no coding experience, distributing specialized "distros" to an even greater amount of curious users who are barely a shade above the average user. So what would happen if Linux were opened? There'd be a very quick uptake by those users and, given the desktop oriented state of Linux, a really really bad user experience. As pretty as Linux is, that would have reflected badly on FOSS -- worse than what many jumping the gun on /. thought when Google initially delayed the source release.

  15. Been using all electronic billpay since 2003 on Ask Slashdot: How Do You File Paper Documents At Home? · · Score: 1

    I've been using all electronic bill pay for almost a decade, so I get close to no physical bills. Some companies require me to log into their website to see the electronic bill on a webpage or PDF, whereas others send a copy to my bank (Wells Fargo in the USA), which lets me pay electronically to anyone in the world. I use these services for all my utilities, mortgage, etc. These companies usually keep about 2 years' worth of records, and of course you are always free to save the PDF or print a webpage bill to PDF. The only physical mail I get now are magazines and junk mail advertising.

  16. Is V'Ger tied in with the Borg? on Voyager Set To Enter Interstellar Space · · Score: 1

    I never followed this part of the Trek continuum very closely. Is V'Ger tied in with the Borg somehow? I remember in ST:TMP that V'Ger had visited a "planet of living machines".

  17. Disappointing. Looks nothing like Stephen Elop on Students Build Life-Sized Trojan Horse For Class Project · · Score: 1

    Very bad rendering of Stephen Elop.

  18. Good, his movies are too long on The Hobbit Filming at 48fps · · Score: 4, Funny

    I'm glad he's shooting at a faster rate. The last movies were over 3 hours. Now I can watch them in about one and half hours.

  19. Everyone under 35 should STFU on The New Commodore 64 · · Score: 1, Funny

    If you're under 35, you have absolutely no reason to be commenting on this article for the following reasons:

    1. You're too young to fully appreciate what it was like working on an all-in-one box in the early 80s. I'm still waiting for someone to put together a PC in an Atari 800 or 1200 body.
    2. You're too poor to have enough disposable income to buy something like this new Commodore. Have fun paying off the loans you took out for your Mazda car and Sager laptop.
    3. You're too busy trying to install yet another ROM in your rooted Android phone.
    4. You're too stupid. That's right. Everyone under 35 is stupid. I went there. Now get off my lawn.
  20. Combines all the Volume 4 fascicles on Book Review: The Art of Computer Programming. Volume 4A: Combinatorial Algorithm · · Score: 4, Informative

    This new book combines all of the previously-published Volume 4 fascicles from 2005 to 2009, all of which I bought last year and am still reading. Those fascicles are:

    • Volume 4 Fascicle 0, Introduction to Combinatorial Algorithms and Boolean Functions (2008)
    • Volume 4 Fascicle 1, Bitwise Tricks & Techniques; Binary Decision Diagrams (2009)
    • Volume 4 Fascicle 2, Generating All Tuples and Permutations (2005)
    • Volume 4 Fascicle 3, Generating All Combinations and Partitions (2005)
    • Volume 4 Fascicle 4, Generating All Trees; History of Combinatorial Generation (2006)

    All the volumes combined are a true masterpiece for the computer science community. I do not know of many other fields in the sciences where the core ideas, both theoretical and practical, are wrapped up so well. The only comparison I know of is The Merck Manual for physicians. If anyone knows of definitive and comprehensive readings for other engineering fields like EE, CivilE, or ChemE, I'd like to know of them.

  21. Right on. He's an idiot. on Why Mac OS X Is Unsuitable For Web Development · · Score: 5, Insightful

    That is exactly his problem. He has a deployment environment that's different from this development environment, and he expects them to be the same when they're clearly not. This is quite possibly the stupidest drivel I have ever read, and obviously he's an amateur programmer. If your deployment environment is Linux, then get a Linux box to develop your code. His argument is just as stupid as saying "Windows is unsuitable for developing Linux software". This clown should be catapulted into the sun.

    Furthermore, if this guy is a Web developer, then why is he concerned about underlying architectures? Stick with HTML and CSS and leave the heavy coding for the adults.

  22. Objective-C named parameters are dumb on Book Review: Android User Interface Development · · Score: 1

    Coming from a rudimentary background of C/C++/Java/C#/Perl/Pascal/Modula-2/BASIC, I find Objective-C's named parameters infuriating.

    Seriously, what's the point of:

    foobar = [myClassObject runMethod:foo withParam:bar andHeresAnotherParam:baz ohWaitOneMore:foobarbaz];

    Sure, if there's a lot of parameters, then naming them is a bit helpful. But I can do that in C by placing the parameters in a struct with named fields and then passing the struct in as a parameter.

  23. You've obviously never used iOS Interface Builder on Book Review: Android User Interface Development · · Score: -1, Troll

    The fact that you saying that the ADT Plugin has a tool even remotely close to Apple's Cocoa Interface Builder is shameful. Android has nothing like Interface Builder or Visual Studio's GUI builder. It's like comparing a Camry to Porsche, or Android to iPhone.

  24. Does Android have an 'Interface Builder' yet? on Book Review: Android User Interface Development · · Score: -1, Flamebait

    I've written some basic software on Apple iOS and also the fragmented Android. Apple's XCode has a wonderful Interface Builder GUI component that lets you lay out your interface's widgets exactly (and in XCode 4, the Interface Builder is now part of the XCode IDE rather than a separate program). Now, I know that Android (and the Java GUI system from which Android illegally stole most of its functionality) is based on layout flows, so having an Interface Builder to place elements exactly on the screen isn't the correct approach for Android's fragmented system. Nonetheless, the XCode Interface Builder lets me set widget properties and connect source code to the widgets. Similarly, in Microsoft's Visual Studio, there is a nice interface construction GUI-based builder system as well. Is there an equivalent Interface Builder for Android, particularly one that isn't affected by Android's pervasive fragmentation?

  25. Re:Here's the biggest stat: number of apps on Hands-on Face-off: IPad 2 V Motorola Xoom · · Score: 1

    User: "I want an interactive python or irb prompt."

    There are maybe 10 people in the world who want an interactive python prompt on their tablet. I guess you must really love your sysadmin job.