The collected works of vishnu - Page 18

It's interesting that you saw a change tho. I wonder what fireflop did with that script ? Or fireflop never saw it, Irix tried to open flopsy with that script as an argument and the script accidentally got run as a side-effect ? Any of you script-masters out there have an idea ?
Too scary for me to even try, who wrote neko_fixpath? There should at least be a few comment lines at the top of the script that says what it's supposed to do. And anyway, if all it's supposed to do is put /usr/bin/nekoware at the top of your path, you can do that with a single line in your ~/.profile:

Code: Select all

PATH="/usr/bin/nekoware:$PATH"
:P
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...

:Tezro: :Octane2:
hamei wrote: ...it's been a long time but better than reinstalling the whole mess :)

Especially if, like me, all you've got to install from is the infamous SGI/Toshiba 4x cdrom... :|
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...

:Tezro: :Octane2:
foetz wrote: it's actually /usr/nekoware/bin but either way a good idea to set your env vars yourself instead of having any script mess with them

Yup that was a typo, I meant /usr/nekoware/bin ... :oops:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...

:Tezro: :Octane2:
Soon as I recover my system from my horribly broken attempt to upgrade from MIPSPro 7.4.3 to 7.4.4 I'm going to jump right back on this... 8-)
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
If it wasn't for those cursed variadic macros it would have been done two years ago... :oops:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
I should post some screenshots of the horribly formatted code written by the tiny subset of mechanical engineers at my place of employ who have decided they can program... :lol:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...

:Tezro: :Octane2:
hamei wrote: I guess this is no worse than self-criticism, but I'm having a linking problem :(

Code: Select all

ld32: ERROR   33 : Unresolved text symbol "getAppFileSelectionDialog(VkComponent*)" -- 1st referenced by UI.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
[...]

Sounds like you're not linking to the Viewkit library, which IIRC is libiVk.so - no idea why there's an "i" between the lib part and the Vk part but then again who knows why sgi did anything the way they did... :lol:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...

:Tezro: :Octane2:
mapesdhs wrote: I also replaced their dying external floppy and DDS2 with anotehr 64GB Vertex4,
stored in the case which used to hold the DAT. It's the the time for their full
backup from 30 mins to 5 mins, and the guy loves the random access nature &
flexibility of the SSD vs. how one must deal with DAT. Textile patterns are a
perfect fit for SSDs - lots of very small files. Their whole archive is currently only
75MB, but it has more than 22000 files.

This is fascinating to me, do they have a website? Are they just doing this just for file storage or is there some industrial control that they're also running on the Indy? For example arahne?

mapesdhs wrote: Sorry, I digress... Indigo2 roolz! 8)

True dat! :mrgreen:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...

:Tezro: :Octane2:
ClassicHasClass wrote: Another year, another machine room panorama.

http://www.floodgap.com/etc/machines.html

Deluxe! The mice I see all look to be on the right, do you ever mouse left? I mouse left half the time and you know what it's done for me? Both my hands hurt... :lol: :cry:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
I'm getting system header errors, could somebody kindly do me the favor of checking what version of /usr/include/inttypes.h you have? Mine says:

Module: inttypes.h
$Revision: 1.4 $
$Date: 1998/06/23 00:38:11 $

It's failing with:

Code: Select all

cc-1020 CC: ERROR File = /usr/include/inttypes.h, Line = 188
The identifier "va_list" is undefined.


va_list is defined in varargs.h but that won't compile either:


Code: Select all

cc-1047 CC: WARNING File = /usr/include/varargs.h, Line = 154
Macro "va_arg" (declared at line 126 of "/usr/include/stdarg.h") has an
incompatible redefinition.

# define va_arg(vp,mode) ((mode *)(void *)__VA_STACK_ARG(vp,mode))[-1]


I'm wondering if my shiny new MIPSPro installation didn't come with a set of outdated system headers... :shock:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
foetz wrote: could it be that the dillo guys included varargs and stdarg?
either way inttypes should be included at some later point but i'll check mine just in case ...

They're including stdarg.h and inttypes.h but I don't see them including varargs.h anywhere.

This is weird, I can compile my own C code that includes inttypes.h, it doesn't complain about it at all, but the C++ compiler pukes all over it.

The C code is:

Code: Select all

#include <stdio.h>
#include <inttypes.h>
int main()
{
printf("sizeof uintmax_t is");
printf("%5d\n", sizeof(uintmax_t));
return 0;
}


The C++ code is:

Code: Select all

#include <iostream>
#include <inttypes.h>
int main()
{
using std::cout;
using std::endl;
cout << "size of uintmax_t is " << sizeof(uintmax_t) << endl;
return 0;
}


W, as they say, TF :x

EDIT: It compiles okay if you use cctype instead of inttypes.h, sooooooo, so much for that! I'll just change the dillo code to use cctype everywhere...

EDIT REDUX: Nope, that's not going to work because cctype doesn't define intptr_t, so I'm right back to square 1.
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
How are you using dmrecord? What command line options? Like, if you're recording 30 seconds of video you should be able to easily see how much RAM it's grabbing by running top in a terminal window, at a fast refresh rate. Make sure top is only showing processes running under your user ID to make it easier to see what dmrecord is doing.
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
In the inttypes.h on my system, stdarg.h is included on line 184 and va_list is first mentioned in line 188, which is completely fucked up since when I try to compile dillo's object.cc the error is:

Code: Select all

cc-1020 CC: ERROR File = /usr/include/inttypes.h, Line = 188
The identifier "va_list" is undefined.

extern int i_vfprintf ( FILE *stream, const char *format, va_list va );


Again leading me to believe my compiler installation is somehow borked...
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
foetz wrote:
vishnu wrote: This is weird, I can compile my own C code that includes inttypes.h, it doesn't complain about it at all, but the C++ compiler pukes all over it.

The C code is:
...

The C++ code is:
...


i just tried both examples and i'm afraid your installation is indeed messed up. both examples compiled fine here.
my inttypes.h says:

Code: Select all

* Module: inttypes.h
* $Revision: 1.6 $
* $Date: 2002/09/10 02:57:20 $


seems like a reinstall of your dev stuff would be a good idea


Roger that, thanks foetz! :mrgreen:

Time to start digging through my monumental pile of IRIX CD's again... :shock:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
That's weird, the first and third screenshots look like the widgets were implemented in Motif and the rest of it looks like it was implemented in OpenGL, which is the way the Blender guys did it...
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...

:Tezro: :Octane2:
Ha ha hamei good one! :lol:

The Sun on my desk at work, the IT guys powercycle it regularly for nefarious reasons they never divulge so it's never up for long:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
I've posted this before but from the capacitor plague page at wikipedia:

wikipedia wrote: As an electrolytic capacitor ages, its capacitance usually decreases and its equivalent series resistance (ESR) usually increases. The capacitance may abnormally degrade to as low as 4% of the original value, as opposed to an expected 50% capacity degradation over the normal life span of the component. When this happens, the capacitors no longer adequately serve their purpose of filtering the direct current voltages on the motherboard, and a result of this failure is an increase in the ripple voltage that the capacitor is supposed to filter out. This results in a system instability. Capacitors with high ESR and low capacitance can make power supplies malfunction, sometimes causing further circuit damage. In computers, CPU core voltage or other system voltages may fluctuate or go out of range, possibly with an increase in CPU temperature as the core voltage rises.
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
Deluxe! :mrgreen:

What did you model it with? Here's what it looks like in TurboCAD:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
thegoldbug wrote: Nice job. I like the color.

Actually I was wondering about that, did you have that color on had or did you have to order it? We only ever use beige and black on our Stratasys at work...
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
Hey Regan is that a Smoke/Flint/Flame disk array between your Tezros? :shock:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...

:Tezro: :Octane2:
Jimmer, seriously, that chair? :shock: At least it would force you to get up and move around a lot because no one could stand to sit in it continuously, no matter how intense the coding session was... 8-)
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
Very nice machine! Quite like mine. I've always thought it odd that gfxinfo doesn't post the graphics board number for the V series. Presumably your DCD works? Mine doesn't work for crap, may I ask what monitors you're using?
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...

:Tezro: :Octane2:
First Harry now jimmer, this brain drain is a killer... :cry:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
Should be pretty easy to do with Apply Fluid Effects -> Ocean -> Create Wake...
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
Not to go totally off-topic but speaking of sailing I've been following the Savanah Sails blog for a couple of years, a family of three who set off from San Diego in 2010 in a 40 foot catamaran to sail around the world, How they're doing it is a mystery for the ages, I work full time and still have a hard time staying solvent until my next paycheck...
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
You guys and your life experiences! I once went to Arizona to look in a hole... :lol:

Bow wake wise this is interesting.
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
Thanks for posting that Dušan! For anyone who hasn't seen Dušan's weaving CAD/CAM software, it is jaw droppingly amazing.

Also, if anyone's interested I've got the Netscape enhanced Motif widgets, originally written by Ramiro Estrugo, as part of Netscape they were called the XfeWidgets, for "X front end." I've even got them autoconfed, although, looking at it right now the last time I diddled with the configure script was June of 2001 and now of course it's bit-rotted and fails when checking for XmCreateText in -lXm. I'm sure it'd be easy to fix if anyone wants it I'll take a stab at fixing it before I send it on. Which, the likelihood of anyone wanting it I realize would hover around the time the pigs fly and hell is filled with glaciers... :lol:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
Fifty three bucks seems okay, that's about what I have to pay to overnight a one or two ounce box from digikey (which I have to do far too often), but 60 to 90 days? What are they going to send it in, a rowboat? :shock:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...

:Tezro: :Octane2:
You can get them at digikey: http://www.digikey.com
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
They're nice widgets, they were designed to make the Motif version of Netscape look and act like the Windows version, and they all come with sample code that compiles into a working demonstration of the widget. Well actually not all, some of the example programs are broken. It was a work in progress that they completely abandoned in October 1998 when they made the switch to Geko and XPFE, despite the fact that neither Geko nor XPFE were anywhere near ready. A very poor decision that was loudly reviled by obviously much wiser project members, jwz in particular...
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
hamei wrote:
ClassicHasClass wrote: Well, let's be fair here: most of Mozilla (or at least MoCo) is ex-Netscape folks.

Exactly. They are the same lying scumbags they were in 1996. Pretty new bottle, same old Ripple inside.

Pardonnez moi, I love Ripple but technically they didn't start lying until April 1st 1998 when they released the source code. After that the untruths flowed thick rich and delicious... :lol:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
foetz wrote:
hamei wrote: trumpet the "cross-platform" buzzword to the heavens (twelve varieties of Linux, one version of Windows and a Mac port 'in progress')

:lol: quote of the week and so true

In all fairness though, the Mozilla project said from day one that the product they were going to provide was source code, which strangely puts me in mind of the line from Kill Bill, "I didn't say I was going to explain myself I said I was going to be honest."
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
That's why we all read alt.sysadmin.recovery though, right? 8-)
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
If digikey doesn't have something in stock my immediate fallbacks are newark and allied and mouser, one of those might have one...
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
Back in the last-gasp days of the Usenet Dušan and I were among the few regular responders in the Motif newsgroup.

I'll look into what it would take to get Ramiro's XfeWidget code to compile in the modern era, it might be a long slog but the guy's not just a coder, he's an ar tist:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
dpeterc wrote: Looks like your version of code has been slightly cleaned up :D
http://www.jwz.org/doc/censorzilla.html

Code: Select all

cmd/xfe/forms.c:                     * on this widget the HP screws up.
cmd/xfe/forms.c:                     * that is fucked, but doing a XtVaSetValues() here will
cmd/xfe/forms.c:                  /* Note that the fuckin' item_position starts at 1, not 0!!!! */
cmd/xfe/forms.c:                 * that is fucked, but doing a XtVaSetValues() here will
cmd/xfe/forms.c:                /* On SGI, this label won't go the fuck away - 4 pixels wide.
cmd/xfe/forms.c:                    /* There's an XmScrolledWindow around this fucker...
cmd/xfe/forms.c:                    widget_to_ream = XtParent (widget);        /* fuck! */
cmd/xfe/forms.c:                  fe_HackTranslations (context, widget_to_ream);
cmd/xfe/forms.c:                  if (form->element_data->type == FORM_TYPE_SELECT_ONE) /* you suck! */
cmd/xfe/forms.c:                 text strings.  Fuck 'em.
cmd/xfe/forms.c:                /* Lord Whorfin says: send me a click, dammit! */
cmd/xfe/forms.c:              /* Motif likes to bitch and moan when there are binary characters in

That's the Motif Widget Experience in a nutshell... :lol:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
retread wrote: Vishnu,
Thank you for suggesting the alternatives. Newark and allied did not have the ram on their catalog but mouser did and had it in stock. I have ordered it and will get next week.

Thank you again.

Good luck with the repair! Be advised that these vendors have been known to ship "Brand New Never Used" Dallas chips that have been on the shelf so long that their batteries are dead. It's happened to me a couple of times, the only thing you can do is keep buying more until you get one that's good... :(
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
Tell me about it! Once I sent a Wilson volleyball via Fed Ex and it ended up sitting on Monuriki island for 1500 days... :mrgreen:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...

:Tezro: :Octane2:
Is Dallas even still making new ones of these? Since dead ones started showing up at my door I assumed they're not, and we're just running through what's left of them on the gray market. Once that's depleted we're going to have to reverse engineer them and start making our own...
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
The reverse engineering has been done already! Dang I was so looking forward to doing that... :lol:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...