All of which begs the question, why bother? Please, Autodesk. You can do it. Hurry the fuck up and dump Maxscript for python already
Results tagged “rant” from Pumanchu
All of which begs the question, why bother? Please, Autodesk. You can do it. Hurry the fuck up and dump Maxscript for python already
The best guess? Binary-vs-text mode incompatibility, or line ending differences between cygwin ssh and win32 plink. I'd buy that. And apparently way off the care radar.
This brings me back to my general rant about there being no native windows rsync for win32. I did see a python port attempt though. That would be worth doing.
Maybe I just need to subprocess exec a new python running my scripts?
On that note, I am almost done at work slapping together my windows service for validating art data from the perforce server. It uses a crappy python-style ini file to store its config data, and starts/stops thanks to the authors of pywin32. It will hopefully use a Queue.Queue to manage its worker thread pool of validation scripts tomorrow, and start sending me happy valid data e-mails soon.
Now if only amara.pushdom was fast enough chunking through my 16mb level files, I'd be happier. psyco.full() here I come.
easy_install mercurial
It just works. Well, it installs ok. We'll see if it works.
Why bother? It turns out UcheOgbuji has sent out a call to arms to the open source community.
While poking around at the MIT open source courses for computer science, I snagged MIT / GNU Scheme for windows. Built with an obscure and possibly irrelevant C++ compiler toolchain for windows, it also manages to somehow redistribute parts of cygwin dll files. This is the worst possible outcome of free software for windows from a philosophy standpoint - a gnu project built for windows without using MinGW, that has to redistribute parts of cygwin along with the binaries as well.
I could punch myself several times over; I haven't been this mad since I uncovered my gnu arch issues.
I understand most users are less techincal than I am. That's cool. I'm both paid to help, and willing to help. It's just so frustrating that, among animators in the game industry, whom I have found to be a very technical breed overall, to find one who is so completely clueless and unable to help himself.OA: "Hey, can you stop by my desk? My Max isn't working."
Epu: "Do you mean, it crashes on startup? What doesn't work?"
OA: "It starts up, but I can't get anything to work."
Epu: "Do you mean, you can't animate once it starts up,
or you can't export anything into the game?"
OA: "I can export, but when I load the game, it crashes."
Epu: "Does the game crash if you revert your animations?"
OA: "Can you stop by and take a look?"
The OA has been kickbanned.
The free software movement resonates with me like a tuning fork resonates with being hit on something hard. Free software is rad, because it aligns itself nicely with my own beliefs:
- I can copy it and distribute it freely
- I can edit and hack on it freely
At that young age, I understood that all software was free-as-in-beer. I was raised thinking software, mostly games, are to be copied at parties with friends. Software cost as much as the blank media you had to buy to put it on, plus the cost of the disk puncher so you could use both sides of the 5-1/4" floppy. All the way through my post-college years, software was considered free-as-in-beer. Tons of CDROM and ZIP disks full of self-mounting disk images with serial numbers, installers, cracks, no-cds, and serial databases. A currency for swapping for new files and programs. A resource for re-installing (again). A resource for fixing relative's computers. A resting-home for games that were too large to co-exist on the hardware simultaneously. I probably never had the right to do this either, but I never checked.
Must-have game titles were bought as I became a wage- and then salary-earning member of society. Game developers garnered respect, while publishers were despised for slowing down or crashing already-ancient hardware with copy protection. As I became a true dork, I learned to hate my Macintosh and my hand-me-down PC. My rage was chiefly directed against the operating systems; Windows for its stupidity and complexity, MacOS for its lack of transparency, FreeBSD and Debian Gnu/Linux for that very Do It Yourself-ness that brought them to my desktop. They all ate my time out of curiousity and maintenance. But thank god for Debian.
These days, I chiefly love the right to modify broken software. I log bugs with free software, I fix my own copy of broken software. And I rest pretty easy. With the unfortunate exception of win32 (which I buy and use for its percieved simplicity of use, and to play games on), I'm done with non-free software.
Um, where is this going again? Ah, the First Dork Manifesto. Right.
- I can't auto update my players - maybe the iPod.
- I can't easily pull audio off of my players (yes, even if I own it, the vendor risks a huge lawsuit letting me do this).
- I can't move files easily between my players
- I have an ass load of proprietary chargers and a bucket of rechargable batteries
- I can't play books-on-tape that I bought from Audible on all of them
- In a year, I probably won't be able to even run them on Vista since proprietary device driver whores tend to drop support for older devices between win32 revisions.
- Samsung Yepp NDU 64mb walkman (no FM radio)
- Audible Otis 64mb walkman .Required to play DRM'd audio books. Stupid DRM. I have 5 players for christ sakes!
- Apple iPod Mini. It can also play audible DRM'd books, stupid .aac and other DRM'd files. God. This was like my 3rd player. I hate you Apple.
- Car CD player. It has CD text and album skip and everything! Goodbye, CD changer.
- Some junky Korean .MP3 walkman with an FM radio I got as a raffle prize.
The IGDA sponsored this speech; as a game developer, I wanted to see what the IGDA claims to stand for and what the benefit of joining might be. I hold serious reservations about paying 200 bucks to belong to a "non-profit" society which is aligned if not tied to CMP. This is the company which publishes Game Developer Magazine, Dr. Dobbs Journal, and the owner of tradeshows including the Game Developer's Conference.
It'd be cool to join as long as there was accounting of the money's use. But a quick investigation of the website as of July 15, 2001 reveals there is none publicly available. It feels weird that 2 out of 3 website-listed management directors of the IGDA are CMP employees. While I know it's natural for people who are good at managing to assume that role in other organizations, it implies that CMP controls the IGDA.
Reinforcing this idea is the fact that the mailing address for contacting the IGDA is in fact the same address for Game Developer's Magazine, Game Developer's Conference, and the Gamasutra site. The bay area IGDA just formed, and the CMP reps claim the IGDA to be international in scope. Yet the contact info on the website is only for the bay area. If the organization is national and international, should not all chapter contact information be presented?
As of September 25, 2004, the bay area chapter has been forked into San Francisco and Silicon Valley chapters. As of March 18, 2007, the mailing addresses of the IDGA and the Game Developer Magazine are different. Michael Capps of Epic Games serves as Treasurer of the IDGA and is on the advisory board of the GDC. The 2007 staff of GDC, Game Developer Magazine and the CMP game group, and the IDGA advisors otherwise seem distinct.
The IGDA is co-opting legitimate meetings of game developers like the New England area's "Post Mortem". This adds legitimacy to a non-profit organization with close ties to the CMP corporation, and more eyeballs to their magazine and tradeshow. But it has yet to be seen what the clubs and public at large will get out of this besides discounts to the tradeshow and a few free fully-paid admissions to the tradeshow for students.
The student scholarship the IDGA funds is not really a scholarship, but a self promotion. The free fully-paid admission to GDC is called "The Newbie Scholarship". This scholarship with a derogatory title, a $1250 tax rebate for the GDC, could otherwise really give a full-time student money for an appropriate college degree. Or help foot the bill for a junior- or senior-year internship program.
I can't join this thing. A non-profit organization poised to promote the interests of game developers to the public, to government, and to scholastic institutions cannot remain so closely and blatantly aligned to CMP's corporate interests.
As of May 2008, I am a member of the Association for Computing Machinery, but not of the IDGA.
I can't defend GL. He has money and experience. He is cynical and disillusioned about his ability to influence politics. He is cynical and disillusioned about modern media. I wonder now if his control of film and digital editing has added to this. He says that he seeks out the truth in filmmaking and when reading/watching media, but tells his audience some lies mixed in with his opinions and asks us to accept this as the truth. In the end, he seems a hypocritical wealthy older man, seeking to shelter his family and himself from the public eye. Nothing wrong with that, unless you're teaching and preaching to viewers.
He's a smart guy with a lot to talk about, but Orville steered away from topics that would have interested me more. And Orville didn't exactly try to skewer GL on any one thing either. Now that would have been a sold-out show worth seeing.
These are notes representing the kernel of the interview, and are not exact quotes. Some of his exact words are here, but it's not 100%. Much is left out, much is mispelled. Anybody interested in hearing or reading the interview should contact the Berkeley School of Journalism for a transcript or recording. At the base of the theater there was a blue-screen tv with his speech coming up as text (I assume for the deaf) so there must be some recording.