Slashdot Mirror


User: ArmpitMan

ArmpitMan's activity in the archive.

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

Comments · 67

  1. Re:Um, Steam? on Manifesto Games is Live · · Score: 1
  2. Spite is SO a business strategy on OpenOffice.org Newspaper Ad Mockup Released · · Score: 1

    I see Sun-sponsered OpenOffice.org ads on the sides of buses every damn day.

    Didn't realize that it was just because I live near Redmond.

  3. Programming trends on Staying On-Top of Programming Trends? · · Score: 5, Informative

    You want to know the latest trends for Java-based web development? Fewer and fewer people are going to be doing Java-based web development in the future.

    Fuck trends. They're wrong. Every day the industry continues to stay with its current ridiculous technologies when vastly superior ones were invented decades ago infuriates me further. If it doesn't infuriate you, you're not paying close enough attention.

    My advice: read Lambda the Ultimate and Steve Yegge's blog. Endeavor to learn what the lambda calculus and referential transparency are. If you are sincerely interested in bettering yourself as a programmer and don't go find out who Alonzo Church was then so help me God I will kick you in the balls. Learn about SML and type inference. Learn about Haskell and monads. Learn about process calculi and Erlang. Learn about Lisp and code generation and domain-specific languages. Learn about Scheme and lexical closures and continuations. Learn about Smalltalk and what OO was really supposed to be. Learn about type theory and formalism and the Curry-Howard correspondence. Learn about Forth and Joy and how you can have a powerful, expressive language without even so much as a grammar. Learn about Intercal and Befunge and just how badly your choice of programming language can torture you. Learn about UML and Ruby on Rails and Seaside and agile programming and Java generics and Python generators. Learn about aspect-oriented programming, context-oriented programming and concept programming. Learn about multi-paradigm languages like OCaml or Oz. Learn about weird Lisp dialects with syntax like Rebol or Dylan.

    Realize that library design is language design. Realize that asynchronous programming with callbacks and explicit state in a world where lightweight coroutines were around in the days of fucking Simula in the 60s for Christ's sake is cruel and unusual torture. (Sorry, pet programming construct.) Realize that the programming language research community, while considering systems programming a solved problem and generally not interested in talking about human factors, is doing some genuinely promising work. Did you know that there are conc

  4. Sol on Historic Microcomputer Restoration? · · Score: 1
    Processor Technology's Sol, obviously. The first prebuilt personal computer -- yes, before the Apple II. Can't think of many microcomputers more historic than that.

    Also, for the love of God, don't put them behind glass. These things were meant to be hacked with.

  5. Re:April 1st was 26 days ago on Nintendo Revolution Renamed 'Wii' · · Score: 1
    The fact that you think it would be BETTER if it were an acronym speaks volumes. No, I'm quite certain it's a silly-sounding, non-threatening, single-syllable word that is impossible to turn into jargon very much on purpose.

    Hint: The target audience is not people who talk about sitting down to play GTA:SA on their PS2 in 780p on their HDTVs while listening to MP3s downloaded over P2P.

  6. Re:Mismanagement of the IPv4 address space on How Things Will Change Under IPv6 · · Score: 1
    So really, it seems that the only argument against IPv6 migration is just that people are lazy and cheap and don't want to do it right now because it'd actually require some effort.
    Are you saying this is a bad argument?
  7. Re:A summary of Slashdot comments: on Microsoft To Extend RSS · · Score: 1

    Did I say that this meant that Microsoft was now a cute fuzzy bunny that ejaculated rainbows? That Bill Gates and RMS are totally making out right now? I don't think that I did.

    What I did say was that there are some interesting things going on with this that the vast majority of Slashdot was ignoring in favour of making obvious IN SOVIET RUSSIA EXTEND EMBRACES YOU jokes. Microsoft is beginning to pretend that open-source isn't evil. That says to me that their tactics aren't working. That's progress, whether or not they mean it when they say, "No patents this time, for realsies!"

  8. A summary of Slashdot comments: on Microsoft To Extend RSS · · Score: 5, Informative

    Group 1: MORE LIKE EMBRACE AND BSOD AM I RITE?
    Group 2: RSS is XML and therefore works using magic! It's not like there were eight thousand different conflicting RSS standards before!
    A Vanishingly Small Number Of Voices Of Fucking Reason: You know, they released the spec for extensions under a ShareAlike Creative Commons license. They might as well have done it under the god-damned GPL. This is PROGRESS, you imbeciles.

  9. Re:Reason shining through on PlayStation 3 HDD to Ship With Linux · · Score: 1

    Restraint? Did you miss the part where he claimed the PS3 was a supercomputer and his competitors' machines were toys?

  10. Re:all i want to know on Games We've Never Seen Before · · Score: 1
    This is mostly because when Guybrush Threepwood was in 2D, his lines were written by someone who was funny.

    Say "Thanks for Monkey Island." Buy a car for Ron Gilbert.

  11. Re:wouldn't need to on McVoy Strikes Back · · Score: 3, Informative

    Psst -- "telbij" and "vrmlguy" are probably different people.

  12. Re:*Modern* Mac development? on Modern Mac Development? · · Score: 3, Interesting
    I don't know much about Java Beans, but the documentation that Sun is giving me about them doesn't give me much reason to connect the two. In fact, it sort of looks like Java Beans are Sun's version of NeXT's Interface Builder. Which is, as I said, nice.

    You know Model-View-Controller? Interface Builder is a tool to build the view, and tie it to the classes of your application. Before Cocoa Bindings and Core Data, you would create a custom controller class or two, and connect them up. This button fires this action, which calls this method of MyAppController. MyAppController updates the model, then does some updates to the view. Grueling, thankless glue code.

    Cocoa Bindings are a set of generic controllers, coupled with some tools in the IDE, that let you bind the view to the model in various complex ways while writing no boilerplate glue code. Say you have an array of objects in your data model. Cocoa Bindings lets you use an NSArrayController and a couple of straightforward bindings to say, "Fill this combobox with the 'name' field of each object in this array, and when a selection is made, populate these other fields with their other properties."

    Core Data, though you didn't ask, is a set of generic tools that take care of the model, and gives you things like data persistence, undo, etc. for free. With Core Data and Cocoa Bindings together, you can go so far as to build UI scaffolding -- you literally drag one of the entities from your data model into a blank window in interface builder, and it builds a prototype interface for you. Not one you'd want to actually use, of course, but it gets you going and makes for a nice demo (see: Ruby on Rails hoopla).

    As you might imagine, these tools take care of a lot of the grunt work of building graphical applications.

  13. *Modern* Mac development? on Modern Mac Development? · · Score: 1
    Five words:
    Cocoa Bindings and Core Data.

    Objective-C is nice. XCode and Interface Builder are nice. But this stuff quite literally does for desktop apps what Ruby on Rails does for web apps.

  14. GameGirlAdvance is a community blog... on Whither the Impulse Shopper? · · Score: 1
    ... whose authors are not all women.

    Sanford May, the person who wrote the entry linked in this story, is a MAN.

    I humbly suggest you all stop calling him a bitch and comparing him to your annoying girlfriend. Thanks.

  15. Re:Bloggers - Be articulate. on 'Online Poker' Googlebomb · · Score: 1

    You know, Slashdot is a blog.

  16. H8 2 b a gr4mm3r n4zi on 2004's Most Creative Games · · Score: 2, Funny
    But teh proper spelling is "Super Soviet Missile Mastar ".

    Clearly the editors of that article have never seen Alien Hominid's glorious giant, yellow, pixellated "PWNED" superimposed over a dancing Russian; otherwise they would not have made such a grievous "correction" to two of their posted emails.

  17. Re:Atari console naming on Atari 2600 Mac Mod · · Score: 2, Informative

    But the 7800 can play 2600 games.

  18. Re:Rad on Trip Hawkins Inducted Into AIAS Hall Of Fame · · Score: 1

    No, no -- you're thinking of his gangsta-rapping brother, M.C. Hawking.

  19. RAR, TRIP HAWKINS WILL CRUSH YOU on Editors Get an Earful · · Score: 3, Funny
    And do not patronize me by telling me the reader is the customer--your real customer is the one that pays you your revenue. And it is game industry advertisers. If you need to be able to be constantly negative you need to accept that you are like a parasite that is killing its host.

    Man, and to think -- EA didn't really start being evil until after Trip Hawkins left.

  20. Re:Open it then? on Wish Cancelled · · Score: 2, Informative
    From the FAQ:

    1.3 - What is the "Wish Engine"?

    The Wish Engine is the software that powers the ultra-massive world of Wish. It is based on ZeroC's Ice technology. Mutable Realms licenses this engine to other online games. Sui Tang Online, developed by Shanghai Cartoon and Shanghai Animation Studio is the first title besides Wish that also uses the Wish Engine. See our press release for more details.

    Income from licensing the engine would be a pretty good reason to not give it away, hmm?

  21. Re:WHO. GIVES. A FUCK. on Sales Data Indicates GameCube Underperforming · · Score: 1
    Oh, I'm not saying popularity isn't a factor. I'm saying, the only armchair analysts who look at the actual sales numbers for the Gamecube in the US over Christmas are the ones who have already made up their minds and are looking to pick a fight.

    Fanboy Billy loves his Gamecube, sees these numbers, and thinks they're a personal attack on him. He starts feeling the need to defend his taste in games by arguing about sales numbers. "Oh, Nintendo is plenty profitable!", they'll cry. "These are just the US sales numbers!" And some of the more jealous types will start attacking other consoles to feel better. "At least Nintendo doesn't take a loss on hardware!" they'll cry.

    EXCEPT NONE OF THESE ARGUMENTS MATTER IN THE SLIGHTEST. You could have a more productive argument about the XBox being big than about the relative sales numbers of various consoles. At least you have to look at the damn thing in your living room.

  22. WHO. GIVES. A FUCK. on Sales Data Indicates GameCube Underperforming · · Score: 5, Insightful
    Why should anyone care about goddamned sales data? For anything?

    No one looks at sales numbers and says, "I think this bestselling console will be my favourite." No one goes, "Well, you know, I would've bought a Gamecube, but they're losing in the marketplace, you know? It's got all these games I lust after, but, it's just not the #1 console." You have already made your decision about which console(s) to like, based on factors which are actually important.

    Just enjoy your fucking games, however you play them. Shut up about numbers. They don't fucking matter.

  23. Re:Canadian music has a lot to answer for... on Canadian iTunes Music Store Opens · · Score: 1

    Like your country is one to talk, with your Britney Backstreet-Sync Agulera-Los, and your Nickelcreed Bizkitstank Parks.

  24. That means you have huge guts! on Doom Movie in Production For Aug 2005 Release · · Score: 1

    Man, I hope it's as good as the comic book.

  25. My! Cyberspace sure is full of things! on Croquet Project Releases Initial Developer Release · · Score: 1
    I, for one, am excited by the prospect of writing a katamari object in Smalltalk, and then rolling up Mozilla windows. Not to mention people playing a friendly game of chess with one another.

    Puts a smile on my face, it does.