Slashdot Mirror


User: Tomy

Tomy's activity in the archive.

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

Comments · 79

  1. Re:Hmmm. Let see on Dvorak Slams OLPC As 'Naive Fiasco' · · Score: 3, Funny

    Going back even further, I read an article of his in the DOS days where he said the average user didn't need multitasking. Around the same time he complained about TSR's not playing well together.

    I wish he'd give stock tips. I could short whatever stock he recommended and make a fortune.

  2. Re:I don't understand the fuss. on Ruby on Rails 2.0 is Done · · Score: 1

    Sure, having a nice language like Ruby helps. I'm sure a Rails-like framework could be developed in any language that supported class metaprogramming, specifically some way to either add methods to a class at runtime, or fake it with something like "method_missing" (Smalltalk, Objective C, Ruby, etc) or __getattr__,__setattr__ (Python).

    To me the important features of Rails are:

    - Convention over configuration. Follow some simple naming conventions and your class to table mappings come practically free.

    - Very good enforcement of MVC. Not that you're 'forced' to do MVC, it's just that the framework is designed to make MVC programing easy and natural. There is very clear separation of business logic from control and presentation, and it is easy to refactor when you do get it wrong.

    - Easy to split parts of the app out into separate services when you need to scale to multiple machines.

    - Rails' "migrations" is definitely the easiest way I've found to manage schema evolution.

    - Ruby wrappers for a lot of AJAX-y stuff, you can stay in Ruby-land and still take advantage of js libs like Prototype and script.aculo.us.

    - Emphasis on getting something up and functional quickly.

    I built a Build/Release/Deploy application with complete integration with subversion in two days. It had functional parts in the first hour, including dynamic 'select', i.e. select the package you want to set up for nightly or continuous integration builds, and the drop down for branch selection would change to reflect the branches for that package without a page reload (without writing a single line of Javascript). Now this app is still pretty ugly looking, since it uses a lot of default scaffolding that Rails can generate, but it is easy to incrementally replace the scaffolding, and let the CSS Beauticians work in parallel.

    This last point just seems mesh well with how I like to work. Get the pig up and running and we can slap lipstick on it later. In the early development phase, I want to concentrate on function and work flow.

  3. Re:Thanks, and see ya! on State of the Onion 11 · · Score: 1

    Offtopic? I didn't bring up band camp. I simply implied that reading Perl was like trying to read old BBS systems back in the days of non-error correcting modems. IMNSFHO, Larry still doesn't seem to get that languages like Python and Ruby have surpassed Perl because they are easier on the eyes. Natural language sucks for controlling computers. Look at Appletalk.

    The last thing I want to do on Monday is pour over a thousand lines of Perl code trying to figure out what some hack was trying to do.

    If this isn't relevant to the conversation per the mods, then may they all write a million lines of Perl and then be forced to maintain it for all eternity.

    If that isn't hell I don't know what is. Well maybe like working at Amazon.

  4. Re:Thanks, and see ya! on State of the Onion 11 · · Score: 1, Offtopic

    Though Ruby may have borrow some syntax features from Perl, most of the Ruby community stay away from them. I don't think you'll find much Ruby code out there that in any way resembles Perl. Like you, I'm negatively-inspired by Perl, after working for a company that had huge amounts of Perl code as a large portion of their infrastructure.

    Code should be pleasing to read, since we spend so much of our lives at this activity. I think Python and Ruby do well in this goal, though the double underscores like "__init__" in Python always bothered me. Of course the Ruby '@' prefix to indicate class scope probably bothers those who haven't wasted away hours in Rogue-ish pursuits.

  5. Re:I Bet Google Will Lose on Google Ready to Bid on 700 MHz · · Score: 1

    Of course, this also assumes that it will be Google vs. the Telecoms. I can think of quite a few tech giants that might benefit from having this spectrum in the hands of someone other than the telecoms. MS, Intel, Cisco, Yahoo, etc. all would likely gain from having a neutral owner of this spectrum. Or better yet, have a consortium of tech companies purchase it.

    Of course, by the same token, all the last-milers could see this as a major threat to their monopolies and also band together.

  6. Re:Oh, for the love of... on RIAA Defendant Cross-Sues Kazaa And AOL · · Score: 5, Funny

    "Tuez-les tous; Dieu reconnaitra les siens."

    To paraphrase, "Sue 'em all, let the courts sort it out."

  7. Sorry not interested. on Walt Mossberg Reviews the iPhone · · Score: 5, Funny

    I'm waiting for the brick-sized, brown MS Phune.

  8. Re:Nothing on that list for me... on Best Places To Work In IT · · Score: 1

    If I had mod points, I would mod you up. Only area I can't agree with you is in the area of health insurance. Unfortunately companies can get a better deal than the individual. But you're right, if a company is paying for perks that I don't use, it's still coming out of my pocket. Just give me the damn money and I will buy my own perks.

  9. Nothing on that list for me... on Best Places To Work In IT · · Score: 5, Insightful

    Maybe my standards are different, but the companies on that list don't seem very interesting.

    It reminds me many years ago ('97) when I and a coworker decided we had had enough of the company we were working for, and decided to make a top ten list of companies we wanted to work for. Both of us landed jobs with our number one choice, but our top ten lists were very different. Mine was a list of coolest companies to work for, and mostly startups (Cygnus Solutions being at the top of my list), and his were more "nicest" companies to work for (SAS being at the top of his list, they have a 35 hour work week, pianist in the cafeteria, gyms, etc).

    Perks are great and all, but if the work is not intellectually challenging, or just patience-challenging, and I'm not pushing the envelope, I'm going to be bored out of my skull and not improving my skills, which is a terrible way to spend almost one third of your life.

    Exactly what groundbreaking technologies are being developed at a loan website, besides finding new ways to get past my spam filters?

  10. Re:Ballmer said it best... on Microsoft Slaps Its Most Valuable Professional · · Score: 4, Insightful

    Why is this moderated flame bait? I find it quite insightful. You don't award engineering ingenuity, and then turn around and let the marketing and lawyering dweebs come in and take it away because it doesn't fit their marketing/licensing plans. Either you value developers are you don't. And if you do, you have to understand herding cats

  11. Re:The first computer I owned on The Apple II At 30 · · Score: 1

    Fond memories here too. My first Apple was the Apple IIe, and I was "teh sh!t" among my friends because I had two floppy drives, and could leave the system disc in and have a data disc without swapping. I also had the Pascal p-code system, a whopping 128k of memory, and the original AppleWorks. I learned to program in higher level languages, and even created music on that system. It wasn't my first computer, I had built a 6503 single board computer that I interfaced to an old analog synthesizer and had to program in assembly (with a two digit hex display and hex keypad), but it was the first computer that made me realize the potential of a general purpose computing platform.

    Hats off to Jobs and the Woz. The vision of what should be, combined with the talent to make it happen, had what I believe to be the one of the biggest impacts in computing. They put the "personal" in computing.

  12. Re:Let me be the first to say... on Microsoft Says Free Software Violates 235 Patents · · Score: 2, Interesting

    Let me be the first to say I am a shithead for replying to my own post, but this pretty much proves that Microsoft is dying. IBM transformed itself by embracing FOSS. The question is not "Will Microsoft compete against FOSS", the question is whether they can let go of the past and embrace FOSS before they run the company into the ground. But that is not something I lay awake about at night, because I am not a shareholder.

  13. Re:Let me be the first to say... on Microsoft Says Free Software Violates 235 Patents · · Score: 4, Insightful
    You must be talking about Microsoft, because the movement I belong to is about not letting others take my intellectual property and restricting others free use of it in the way in which I intended.

    Microsoft patents that Linux infringes on almost certainly include their patent of file system symlinks, which have been in Unix systems since the seventies, as well as a slew of other very obvious inventions, none of which have been tested in court. Getting a patent granted, as denizens of Slashdot are all too well aware, seems to be the easy part. Validating those patents in a court of law may be a little more difficult, especially when one of the supporters of linux, might have a patent portfolio that would push Balmer from chair throwing to crying uncle.

  14. Re:I for one... on Google's Sinister(?) Plans · · Score: 1

    At least they suck less than Comcast.

  15. Someone also... on Satellite Navigation a Real Crackpot! · · Score: 1

    ... needs to teach the driving directions software about ferries.

  16. Most ill-conceived project, ever on Seattle Axes Monorail Project · · Score: 5, Interesting
    As one of the (angry) tax payers funding this project, I'd really like to see some heads roll over this one. We're not getting any of our money back (I pay almost $400 a year for this), and we will continue to have to pay for an additional two years until they sell off the 36 properties they aquired through iminent domain (which should go back to the original owners if the project is scrapped).

    The project is complete lunacy since the stations have no provision for parking/park and ride, and the route follows an existing bus line and would not be any faster than that bus line. And it would cost more per ride.

    I could support it if they actually tried something innovative, like the Skyweb Express, but as the project stands, it's just a solution looking for a problem.

    I am part of the small minority of Seattlites whose home and work are in walking distance of the originally proposed line, and I can't see any reason to choose it, since it would cost me more to ride it than driving to work and paying for parking.

  17. Re:You wanted tax cuts. You got them on NASA Engineers Dispute Hubble Safety Claim · · Score: 3, Insightful

    One must look at how the money is spent. Imagine taking the 87 billion needed for the Iraq war and spending it on Nasa, education, researching alternative energy, etc.

    It's really eye-opening when you look at just how our tax dollars are allocated. Here it is described with oreos.

  18. Mod Parent Humor-Impaired Down Please on Remotely Crash OpenBSD · · Score: 3, Funny


    Troll?!? It was humor, you insensitive clod.

  19. So this is why... on Remotely Crash OpenBSD · · Score: 4, Funny

    ...my BSD is dying...

  20. Re:Party Affiliations on Politicians For Sale... On Amazon · · Score: 1


    So one group takes control of business through seizing the government, and that's called socialism, and another group takes control of business through political contributions to preserve their monopoly.

    What's the fucking difference? It's god damn high school all over again. In high school the jocks and cheerleaders ruled. Then the geeks made their mark. Now you're telling me that those who contribute the most to the class president's campaign fund are the true winners?

    "The spirit of the times may alter, will alter. Our rulers will become corrupt, our people careless. A single zealot may commence persecutor, and better men be his victims. It can never be too often repeated that the time for fixing every essential right on a legal basis is while our rulers are honest and ourselves united. From the conclusion of [their] war [for independence, a nation begins] going down hill. It will not then be necessary to resort every moment to the people for support. They will be forgotten, therefore, and their rights disregarded. They will forget themselves but in the sole faculty of making money, and will never think of uniting to effect a due respect for their rights. The shackles, therefore, which shall not be knocked off at the conclusion of [that] war will remain on [them] long, will be made heavier and heavier, till [their] rights shall revive or expire in a convulsion." --Thomas Jefferson: Notes on Virginia Q.XVII, 1782. (*) ME 2:225

    Either way, you're sheep.

  21. Re:Party Affiliations on Politicians For Sale... On Amazon · · Score: 1


    Last I heard it was rebublicans putting people in concentration camps without due process or regard to the rule of law. If I am a fool then you are an idiot. I would challenge you to a duel of wits but I would never fight an unarnmed man.

    It's "a business" and not "an business."

    The comments about white supremacy, which were never brought up, along with the comment about WASP haters just shows your true colors. So, I'm guessing either Utah, Idaho, or South Carolina?

  22. Re:Party Affiliations on Politicians For Sale... On Amazon · · Score: 1

    That's not the only possible life cycle. The other is Republican-Nazi. An even smaller step to total control of the religous right ignorant masses.

  23. Definitely not love... on Perl Haiku Poetry Contest · · Score: 1

    Thus, I have written,
    No one shall understand,
    A write-only language.

  24. Re:Apple and rack mount system on Review - Mac OS X Server 10.3, Part 2 · · Score: 1

    Yes

  25. Not to be Interesting on Steve Jobs and the State of Legal Music Downloads · · Score: 3, Funny

    Oh, come on moderators...

    If I had mod points, I'd mod this parent Funny.