Slashdot Mirror


User: beegeegee

beegeegee's activity in the archive.

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

Comments · 24

  1. These posts are a good example on Jaron Lanier Rants Against the World of Web 2.0 · · Score: 5, Insightful

    The article is a Slate review of a collection (book) of writings by Lanier. The review concludes in a non-sympathetic view of Lanier's thinking. In other words, if anyone on /. had bothered reading the article, their (by comparison) lame posts would not have been neccessary. Ironically, this is exactly the point Lanier is making. No one is reading the real words, no one is making real friends; it is all an artificial world constructed for advertising/marketing. Way to go slashdotters.

  2. Re:PHP for mobile phones on Adobe's iPhone Hail Mary · · Score: 1

    A few problems with PHP off the top of my head:

    There is no clean separation of logic and view (or MVC if you prefer that split) - the language itself encourages mixing code and presentation,

    And how would a language discourage mixing code and presentation? You've got frameworks and language confused. Cake is ok MVC.

    The naming conventions for the API are all over the map - any language that has functions named stuff like mysql_real_escape_string, as opposed to the still extant mysql_escape_string, has obvious problems with design philosophy. Maybe next year they'll come out with mysql_really_escape_the_string_this_time?

    Yeah this is a good rant.

    Strings and arrays are not proper objects, so you have to use a mix of procedural and oo code everywhere

    Yeah, another good point. Doesn't exactly encourage the use of objects when manipulating your primitives reverts back to procedural.

    - it'd be nice to be able to call methods on strings and chain stuff like Ruby.

    Could not disagree more. Chaining is evil. Hard to debug and hard to read. Good programmers do NOT chain.

    Doesn't have closures (just added to C/Obj-C by Apple).

    Gahh. Neither does Java,C++ and lots of other decent languages. Closures are cool but only convenient in dynamic languages in my opinion.

    Unicode strings are still not properly supported.

    A point.
    And then you're back to opinion. At least you listed some real shortcomings of the language.
    Well, here's the one redeeming facet of php. If you know C and/or C++, you do not have to buy any books or take any courses to learn it. I realize that's faint praise but there you go. I certainly appreciate it.

  3. Gah...great ideas...not such great writers on What Belongs In a High School Sci-Fi/Fantasy Lit Class? · · Score: 1

    Having been a big SF fan years ago and having read most the golden age books, I'd have to disagree with most of the recommendations here. Heinlein and Asimov were thought provoking but not very good writers. The language of Dune is almost hilariously stilted and most of the others just good nerd reads but don't break out into good literature. As far as authors go, I could only recommend Dick as worth study. The three or four books I thought well enough to pass on to my children are:

    A Canticle For Leibowitz - Walter Miller Neuromancer - William Gibson Snow Crash - Neal Stephanson The Martian Chronicles - Bradbury Frankenstein - Mary Shelley

    I love a lot of the others people have mentioned but I recognize my own ability to suspend any sort of requirement for character development and well-written prose for the quick fix of a good "what if".

  4. Re:Spoilers on The Informant Is Back At Work · · Score: 1

    I've never heard this guy's story before (being from the UK) and was actually looking forward to seeing this film. ....

    Ugh, not me. I find movies like this and "Catch Me If You Can" like listening to fingernails on a blackboard. The "Lucy Show" was another. Lucy began every show with a lie and then spent the next twenty minutes trying to cover it up, the last two minutes getting caught.

  5. Re:Longevity on COBOL Celebrates 50 Years · · Score: 1

    I wonder what a programmer on something like, say, Madden, would feel, knowing that this thing they're working so hard on will be totally supplanted by the next version, next year.

    But that's like everything manufactured. 1.0 always get supplanted by 2.0. The thing is (and this is probably true of Madden too for all I know), 1.0 is often better than 2.0 and though plenty of people will purchase the newer version, those who know the product will just keep playing 1.0 and it will get the reputation as the "definitive Madden" (or whatever). People keep using a COBOL app because they have to no matter what a POS it is. Not really great analogies.

  6. Re:Browser use isn't exclusive on The Real-World State of Windows Use · · Score: 1

    I use mostly Firefox but when I want to watch a movie on Netflix I have to use IE. The same with Netlibrary.

    At least Hulu lets me use Firefox.

    I use mostly Safari (on a Mac) but when I want to watch a movie on Netflix I have to use Firefox. I predict that Firefox is stuck with the user base it has. Unfortunately, 3.5 had a buggy start and it's slow load time (3.5.0, Pc and Mac) turned a lot of people off who might have been converted. How slow is Mac firefox? I can boot up Parallels and run IE8 before Firefox loads. Well, that may be a bit of an exaggeration...

  7. Re:Touch typing is irrelevant on The Case For Mandatory Touch-Typing In High School · · Score: 1

    Late 60's for me. Typing WAS mandatory in High School and it was one of two courses I was absolutely certain would not serve me at all later in life. The other was French.

    I ended up living in Paris for two years and afterwards, became a computer programmer. On the first IBM PC I sat down to, I thought it was magical how the letters appeared on the screen without having to wind up for 50 mile an hour keypress.

  8. Re:How is this a Patent Troll? on TiVo Relaunching As a Patent Troll? · · Score: 1

    ... would by many be said to have created the home digital recorder...

    Wow. How about "would be credited by many to have (as having) created..."

    Whad'ya think? Too picky?

    Bob

  9. Re:Troll? or data... you decide. on Dell Says High Linux Netbook Returns a "Non-Issue" · · Score: 1

    >>I wonder what the return rate is of Macs is?

    That would be, like, totally uncool.

  10. Re:Again with the language argument? on The Best First Language For a Young Programmer · · Score: 1

    ... hence start low level and work your way up.

    I found starting with the logic first, then logic + machine, then machine kept my interest piqued. So the order was:
    1. BASIC - built into the ROMs the original IBM PC
    2. C
    3. Assembly


    I especially liked learning the Assembly after C because I could dissassemble the C and see "Ah, so that's what it's really doing."

    But you know, that's just the way *I* taught myself. I don't use any of these languages any more and to tell you the truth, if the desire to make a computer do something cool is there, it doesn't matter at all what you use.

    Bob

  11. Re:JavaScript (with WebDAV) on The Best First Language For a Young Programmer · · Score: 1

    As big a fan as I am of javascript, I would not recommend it to newcomers. It lacks graphics, audio and file i/o apis in the browser environment. In the shell environment (WSH), it lacks the the nice debugger you have mentioned. Much better to go with something like VB where you can play with all the aspects of a computer (do peek and poke still exist?)

    I've never used WebDAV but recommending libraries to a first time programmer doesn't seem thoughtful. Recommending jQuery seems downright misleading (you recommend a language and a library that disguises the language!?). C'mon man, first time programmer, not first job with a software company!

    Bob

  12. Re:what about you need both on Does the 'Hacker Ethic' Harm Today's Developers? · · Score: 1

    I worked at a medium sized CD-Rom Game/Educational developer in the 90's. This company was fabuously successful as long as it promoted the concept of lone cowboy development and throw-away code bases (one product version, one codebase). As soon as 'engineer types' such as myself came along and started winning the engineer vs. hacker cultural debate, the company headed downhill.

    Still, I didn't learn. When I was called to maintain a hacker inspired web site in the past , I grumbled and complained. Worse, I have a full time job at a company where engineering standards are high. There is a design and documentation process, a coding process, a code-auditing process, qa etc. Every new feature is evaluated endlessly against all the features that have come before it. The result? A really solid, functional web application. And yet, there have been no innovations to this site in seven years; lots of features but no innovations.

    It takes a special talent and ego to do 1.0. Maybe these guys should be fired or transferred to another 1.0 after the ship but they are quite necessary. I have at least learned enough not to diminish their accomplisments and try to look at maintaining their code as a learning experience.

  13. Re:Solution to the problem on Bitterness To Be Classified As a Mental Illness · · Score: 1

    I don't appear to have modding capability but if I did I'd give it all to you for the most intelligent and thoughtful post I've ever read on SlashDot.
    Of course, I don't really come here for intelligence and thought. I come mostly for the jokes like everyone else but I feel privileged to find someone with real life experience, willing to share it. I actually wish I could cut and paste the whole thing into the Bugzilla "thoughts" db on our local bug tracker server. Unfortunately, it would break the server which would be another bug. Sort of like the Little Rascals episode about the fire at the fire station. But I digress.
    Thanks for the post.

  14. Re:My Kingdom for a Datagrid Element! on HTML 5 As a Viable Alternative To Flash? · · Score: 1

    Hell, I'm surprised Microsoft's never made an 'Excel' component you could code to in IE. But it's certainly better that it be part of HTML 5.

    Silverlight Datagrid. http://silverlight.net/learn/learnvideo.aspx?video=116211. Off course all of the arguments against Flash/Flex apply here.

  15. Re:And now for the cloud on The History of Microsoft's Anti-Competitive Behavior · · Score: 1

    *Offer only valid for residents of the EU. Here in the US, our taxes go towards paying lipservice by prosecuting MS, then dropping the ball when it comes time for making a decision, enforcement and follow-up.

    Elliot Spitzer, then attorney general of NY dropped NY's suit against Microsoft four or five years ago when all the states were weaseling out. Then last year, he became governor and was almost immediately thrown out of office for having sex with prostitutes. A classic case of karmic retribution.

  16. Re:Json vs. XML on Brendan Eich Explains ECMAScript 3.1 To Developers · · Score: 2, Insightful

    var name;
    //JSON
    name = eval(jsonString).name

    //XML (at least in IE)
    var xmlparser = new ActiveXObject("MSXML2.DOMDocument.3.0");
    var doc = xmlparser.loadXML(xmlString);
    name = selectSingleNode("name").value;


    That's one reason.

  17. Re:jQuery() on Brendan Eich Explains ECMAScript 3.1 To Developers · · Score: 1

    While I hope, like the sibling poster mentioned, that the DOM api is improved, I certainly don't want jQuery to become the next standard of JavaScript.

    $("i").#{certainly}.#{agree}.childNode[0].with_that

  18. Re:What does it mean to be Linux? on He's a Mac, He's a PC, But We're Linux! · · Score: 1

    The great unwashed masses don't conceptualize the idea of an operating system. This one of the reasons that Microsoft, with it's anti-competitive licensing, was able to gain a monopoly, because they controlled the pre-loads.

    Yes, this is quite true. In fact, most people do not even understand the "Linux is free" argument. To them, since Windows comes with their new laptop, it is free too. MS and Apple download the patches and most people just roll along with the OS they have until its time to buy a new computer. Mac folks may be a bit more aggressive about upgrading and paying for it but not much. Personally, I would love to go to work and develop on Linux. When I come home though and want to write, create music, make photo galleries for my family, I want to do just those things. The last thing I want to do is tweak my computer.

  19. Re:Huh. on South Park Creators Given Signed Photo of Saddam Hussein · · Score: 3, Insightful

    Don't kid yourself - murder is acceptable in every country. .

    I can't even begin to decipher this statement except to say that the poster you replied to probably mean "acceptable for the state to murder people". He is absolutely correct. Murder by the state is a barbaric practice common to the countries he mentioned and not to many other civilized countries. If you don't see the difference between state sponsored murder and human on human murder then there is probably nothing to discuss. I am happy you're not American though; we have far too many people of your mind here already.

  20. Re:Adapt on Windows and Linux Not Well Prepared For Multicore Chips · · Score: 1

    Or the G3/G4 processors which lead us to be breathlessly sprayed with superlatives for years until Apple ditched them for the next big thing - Intel processors!

    Not the next "big" thing, the next "available" thing. The reason Apple switched to Intel had nothing to do with the suitability of the powerpc chip which ran much cooler and more efficiently than Intel but the availability. They got sick and tired of hold-ups on manufacturing of the powerpcs.

  21. Programming the Carpentry of the 21st Century? on A High School Programming Curriculum For All Students? · · Score: 1

    When I learned how to program in the mid '80s, I was greatly aided by a course I had been forced to take (and hated) in High School. That course was Typing. My own take is that I would like my children to learn programming as a 'fallback' like how men in my generation could always bang nails if the going got tough. I was more excited by this plan in the 90s when programming was actually lucrative but it will still serve. Even in this crap economy there's still lots of programming jobs. So I'm all for your course plan and Python seems okay as a language (boring but so was typing). Firebug has a nice built-in Javascript console so you might want to consider that.

  22. Re:How could they miss Seamonkey? on 9 Browsers Compared For Speed and Features · · Score: 1

    Finally I said screw it, re-did my CSS, and used tons and tons of div elements. The result looks like the code you get from Dreamweaver, but my pages finally display identically in every browser I test...

    Really? I have Dreamweaver 8 and it just creates tons of tables and paragraphs. I wish it did create Divs. I have to erase everything the non-techies I work with create with it and put in non-insane CSS. Unfortunately, tables are sometimes the only reasonable cross-browser solution.

  23. Re:Easy to share photo's, difficult to share a mov on I'm a PC and I'm 4-1/2 · · Score: 1

    Ha, is to laugh. You downloaded the flash player so long ago, you forgot you had it and thought Youtube just ran on internet dust. Silverlight is currently used by Netflix for their "Watch Intantly" feature on the Mac. I've watched over twenty movies using it. The quality is way better than Youtube and it's done a much better job of streaming than Media Player on the PC. Furthermore, for those complaining about Firefox crashing with Silverlight, Firefox just plain crashes, all the time, on every platform. It's not the golden standard. Funny to find the folks who are usually complaining about Flash, now praising it in regards to Silverlight.

  24. Re:Twice as fast... on Ruby 1.9.1 Released · · Score: 1

    Just wanted to see if I could jump onto a Joe The Plumber thread. I've never thought about Joe the Plumber and PHP at the same time but okay, yeah, that works.