The collected works of vishnu - Page 6

R-ten-K wrote:
vishnu wrote:
A lot of people argue quite cogently that one of the main reasons for the success of Linux was the Unix System Laboratories vs. BSDi lawsuit in the early nineties...
The point being?
That the success of Linux is something of a historical accident. BSD Inc. was too busy slugging it out in the courts and Stallman was too busy fighting with Lucid over the future of Emacs to work on the HURD. Linux wins by default, not by knockout. Oh, and the HURD could still rock our world if those jackwhackers would ever get off their dead asses and code the thing... ;)

_________________
Choosing stones, big enough to drag me down...
Well if you ask RMS he'll tell you that Google stole Linux, because they are not contributing their kernel patches back to the main line. They don't have to because they're not selling their version on the open market, just using it on their machines in their data centers. That's what GPL v3 is supposed to prevent, but Linus won't change the kernel source from GPL v2, much to RMS's deep consternation and anguishment... :lol:

_________________
Choosing stones, big enough to drag me down...
GL1zdA wrote:
vishnu wrote:
Well if you ask RMS he'll tell you that Google stole Linux, because they are not contributing their kernel patches back to the main line. They don't have to because they're not selling their version on the open market, just using it on their machines in their data centers. That's what GPL v3 is supposed to prevent, but Linus won't change the kernel source from GPL v2, much to RMS's deep consternation and anguishment... :lol:

What you are talking about is AGPL not GPL v3.
Spoken like a true license attorney... ;)

_________________
Choosing stones, big enough to drag me down...
Oskar45 wrote:
hamei wrote:
How about adding "mysteries to which you'd like to know the answer" ? to this thread ?

Very dangerous idea!!! I really would like to know whether there was once a GOD who had created all that current mess just for his fun...If so, I just say, "fuck yourself"...
Or more succinctly; why is there something rather than nothing...
hamei wrote:
They're coming to take me away ha ha to the happy home with trees and flowers and chirping birds and basket weavers who sit and smile and twiddle their thumbs and toes and I'll be happy to see those nice young men in their clean white coats ...
Napoleon XIV, you could say the man blazed a trail that none have yet dared to follow, excellent sound quality in this: http://www.youtube.com/watch?v=hnzHtm1jhL4

How about "What the world... Needs now... Is another fractious BSD fork..." (Sung to the tune of "What the World Needs Now Is Love" by Hal David and Burt Bacharach, as sung by Jackie DeShannon, the song reached number 7 on the US charts in 1965 whereas in 1966 "They're Coming to Take Me Away" reached number 5)... :mrgreen:

_________________
Choosing stones, big enough to drag me down...
If only it were as easy to create those kind of graphics as they make it sound! I've got Maya 6.5, which is ten years down the road from what they're touting here, and believe me, it still ain't... :mrgreen:

_________________
Project:
Movin' on up, toooo the east side
Plan:
World domination! Or something...
duck wrote: Yes, I got a new toy, a Nodal Ninja 3 MK II. I like to do this sort of thing (tmp url, may go away) :-)
Wow, that's an amazing pic! :shock:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
I'd like to climb all 14 of the 8000 meter peaks! :mrgreen: :lol: :shock:
sgtprobe wrote:
Heck, right now writing this, I'm working with a 3d scene with over 15 million polygons combined with sevral GBs of texture data together weighting in at 10.5 GB. And all in realtime.
Pretty sure the Onyx 3200 would have no problem doing that today. Of course you'd be stuck with OpenGL 1.2, but it could still do it... :D

_________________
Project:
Movin' on up, toooo the east side
Plan:
World domination! Or something...
Here at work we've been throwing out that interesting old hardware, by the ton, for years... :cry:
According to Jim Clark (in his book "Netscape Time"):

"In 1983, Kipp Hickman singlehandedly ported the UNIX system to the computer we were using at SGI, so I'd always considered him responsible for getting us into the UNIX workstation business."

So yeah, in 1983 what version was DOS at, about 2.1? Not exactly a workstation-class operating system at that point... :lol:

_________________
Project:
Movin' on up, toooo the east side
Plan:
World domination! Or something...
Dunno. I never owned a Sun or an SGI until after many years of professional use in the workplace. If not for the development environments (SunStudio and Rational Rose) and the 3D apps (Pro/E and Maya) I'd have no idea what to do with them...

_________________
Choosing stones, big enough to drag me down...
Ah yes, Xenix, I remember it well: http://en.wikipedia.org/wiki/Xenix

_________________
Project:
Movin' on up, toooo the east side
Plan:
World domination! Or something...
kshuff wrote:
R-ten-K wrote:
The irony is that in 1983, Microsoft was probably one of the larger Unix software vendors.
You got to be %@#!&* kidding me!
Au contraire, from my beloved copy of "Understanding Unix, A Conceptual Guide":

One of the best known versions of UNIX is the XENIX operating system from Microsoft. Microsoft has heavily promoted and advertised XENIX as an "improved" version for commercial use on microcomputer systems. It was derived from UNIX Version 7 and later, System III. XENIX's extensions to standard UNIX include file locking, interprocess communication, and various performance modifications for microcomputers. XENIX has been ported to the Intel 8086, Zilog Z8000, and Motorola M68000 microprocessor families.

Microsoft licenses XENIX to microcomputer systems manufacturers, who offer it as part of their product line. A new vendor of UNIX-based systems can thus purchase a XENIX port and avoid using its own engineering personnel to adapt UNIX to its particular hardware. Altos, Intel, and Tandy are the best known hardware manufacturers offering XENIX ports to date. XENIX is also available for the Apple Lisa and IBM PC systems.

_________________
Project:
Movin' on up, toooo the east side
Plan:
World domination! Or something...
And to think Sun and SGI were both market capped in the 5 billion range in the mid-nineties...

_________________
Choosing stones, big enough to drag me down...
That post is from 2002 though, and that board is currently a ghost town, and telneting to bbs.operationoverkill.com gives "connection refused,' and I don't see a link anywhere to download the software, however that is just about the coolest SimpleMachines Forum theme I've yet seen... :mrgreen:
Give this a try: http://reality.sgiweb.org/nekochan/index.php?path=nekonoko%2Fmisc/

_________________
Project:
Movin' on up, toooo the east side
Plan:
World domination! Or something...
Those high capacitance electrolytics in power supplies are freakin' dangerous, they go off like fireworks when they short internally, and if there are others in parallel they dump themselves instantly into the failed one, thus compounding the disaster... :shock:
SGI's HR folks are to be congratulated for resisting what must have been the nearly overwhelming urge to use the buzzword "bioinformatics" in their job post... ;)

_________________
Choosing stones, big enough to drag me down...
Ouch! :cry:
It was cloudy here but I saw what must have been an incredibly bright one through the clouds... :shock:
No one's ever been first to market by taking the time to do it right though...

_________________
Project:
Movin' on up, toooo the east side
Plan:
World domination! Or something...
hamei wrote:
R-ten-K wrote:
Shouldn't this thread be in the general discussion subsection?
I pulled you out and we were safe, but you went running baaack ...
Perhaps Wirth had some interaction with SGI when he was at Xerox PARC in 1984 and 85, that would give it a topical slant... :mrgreen:

_________________
Project:
Movin' on up, toooo the east side
Plan:
World domination! Or something...
From the "X Windows Disaster" chapter of the Unix Hater's Manual: "X Windows is to graphics hacking as roman numerals are to the square root of pi."

Eric Foster-Johnson wrote the definitive article, "High-Definition X Color," for the November 1999 issue of Unix Review magazine (to which I was a lifelong subscriber until it was unceremoniously canceled by it's publisher), I think it's still readable here: http://web.archive.org/web/20010509002125/www.unixreview.com/articles/1999/9911/9911ct/ct.htm

I can't check if the link is valid because I'm at my place of employ, where the web filter inexplicably blocks archive.org... :evil:
hamei wrote:
vishnu wrote:
I can't check if the link is valid because I'm at my place of employ, where the web filter inexplicably blocks archive.org... :evil:
archive.org probably hurt the feelings of the military-industrial complex :P
The black helicopters are circling their data center even as we speak... :twisted: :lol:
There's always Oleo: http://www.gnu.org/software/oleo/

The Fermilab plotting widgets, which includes a grid widget, are truly outstanding: http://cepa.fnal.gov/CPD/nirvana/
hamei wrote:
Anybody here see my old friend Martin ? can you tell me where he's gone ?
Regardless of how great the lyrics in that song are, musically it sucks. :twisted:

You guys are crazy to use commercial routers, my router is my circa-1997 Pentium Pro, running Slackware 14, with three NICs (two ethernet and one wireless), and a modem. The winning advantage is having direct access to iptables config file which allows instantaneous droppage of any offending IP address, top of the list being the accursed akamai... :evil:
SAQ wrote:
vishnu wrote:
hamei wrote:
Anybody here see my old friend Martin ? can you tell me where he's gone ?
Regardless of how great the lyrics in that song are, musically it sucks. :twisted:

Yep, pretty boring. The absolute worst has to be "Horse With No Name" - vapid lyrics and insipid music that seems to go on forever.
Thankfully the Classic Rock stations hereabout have finally quit playing that song... :lol:

SAQ wrote:
vishnu wrote:
You guys are crazy to use commercial routers, my router is my circa-1997 Pentium Pro, running Slackware 14, with three NICs (two ethernet and one wireless), and a modem. The winning advantage is having direct access to iptables config file which allows instantaneous droppage of any offending IP address, top of the list being the accursed akamai... :evil:


Ah, but there you have the power question (along with noise, space, and risk of failing mechanics). An "embedded platform" setup (Atom, MIPS, ARM) with sufficient expansion would be a lot easier to deal with.
Yeah, it's definitely more of a hobby than an effective solution. Actually, even with regular cleanings and fan and power supply replacements I'm kind of amazed it's still working, the thing regularly gets hundreds of days of uptime:
Image
One place to start would be the demos that come with IRIX: http://techpubs.sgi.com/library/tpl/cgi-bin/getdoc.cgi?coll=0650&db=relnotes&fname=/usr/relnotes/demos

Otherwise, if you're a Maya nut (like me), and you own any of the innumerable Maya instruction books (like me), that come with CD's, the movies on those CD's are another good place to start...

_________________
Project:
Movin' on up, toooo the east side
Plan:
World domination! Or something...
install-sh is part of autoconf and is only used if ginstall isn't already on your system somewhere. Are you running "make install" from the same directory that install-sh is in?
Hmmmm, the manpage isn't there? Bad download?

You could fake it by creating an empty file (`> lib/xcircuit.1` for example) and keep going from there....
Of course you can change the default installation location (typically /usr/local) by using autoconf's infamous prefix switch: `./configure --prefix=/usr/nekoware` but not all source code packages honor this feature (xscreensaver for example) and also if you use this feature to have `make install` put stuff where it's easily extractable for the creation of an installation controlled tardist, i.e. `mkdir /tmp/emptydir && ./configure --prefix=/tmp/emptydir` some software packages keep track of the prefix and don't work right when they're moved elsewhere (to /usr/nekoware, or wherever)...
According to this page: http://techpubs.sgi.com/library/tpl/cgi-bin/getdoc.cgi?coll=linux&db=bks&fname=/SGI_EndUser/OMP_UG/ch02.html multipipe is supposed to be downloadable here: http://www.sgi.com/software/multipipe/ but, as is so often the case with the newly revitalized sgi, the link is dead... :cry:

_________________
Project:
Movin' on up, toooo the east side
Plan:
World domination! Or something...
kubatyszko wrote:
<joke>
afair, two v12's mean the second one is upside-down, you may need some rotation tool or a because of that ;-)
</joke>
A Sit 'n Spin should suffice http://www.amazon.com/Spin-Around-Sit-and/dp/B000XQ51B4/ref=sr_1_1?s=toys-and-games&ie=UTF8&qid=1357365960&sr=1-1&keywords=sit+n+spin :mrgreen:

_________________
Project:
Movin' on up, toooo the east side
Plan:
World domination! Or something...
But if you click on the download link, only packages for Linux and MacOS are available. Yet again, software previously maintained for IRIX is forgotten and forlorn... :cry:
I've been programming in Xt/Motif for most of the last 20 years, here's a brief pictorial representation of how loathesome it can be: ;)

Image
Ah yes, Howard Look! He's done quite well since his tenure at SGI:

Howard Look has been Senior Vice President of Customer Applications of Linden Research, Inc. since December 2008. Mr. Look served as Vice President of Applications and User Experience of Tivo Inc., since June 2003 and its Vice President of TiVo Studios since March 2000. Mr. Look joined Tivo Inc. in February 1998 as Director of Application Software. Prior to joining Tivo Inc., Mr. Look served as Manager and the Director of Applied Engineering at SGI from 1996 to 1998. He has 18 years of experience in software development and user interface (UI) design. Prior to Linden Lab, Mr. Look served as Vice President of Software at Pixar Animation Studios, where he led the team that developed and maintained its proprietary filmmaking system. Prior to Pixar, Mr. Look was a member of the founding team at TiVo Inc. and served as Vice President of Application Software and User Experience, playing a key role in defining TiVo's functionality and user experience. Previously, Mr. Look served as Director of Applied Engineering at Silicon Graphics, where he led the team that created the "O2 Out of Box Experience," the world's first Virtual Reality Modeling Language-based (VRML) 3D workstation setup environment. He also served as an Engineer on the Inventor team, which later became the foundation for VRML. He received his Bachelor of Science degree in Computer Engineering from Carnegie Mellon University.
I got a good start on compiling dillo using MIPSPro 7.4.3 last fall, the big stumbling block is the authors use of variadic macros, I'll take another look at it tonight with the newer Dillo and we can compare notes. I'm subscribed to the Dillo development list, which is very active, you might want to point these issues out there...
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
corevid wrote: Well, I'm out of ideas for the moment. This is the point where I'd have to throw gdb at it or put in lots of MSG()s
So corevid was trying it with gcc as well? I usually use the ProDev Workshop debugger (cvd) for stuff I've compiled with MIPSPro...
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...
hamei wrote:
man cc wrote: * The gcc compiler allows variadic macros; the MIPSpro 7.4 compilers
support these macros in c99 mode. If you have code that uses
ellipses (...) as part of a macro definition and you are not
compiling with c99, you will need to rewrite the macro. Two possible
approaches are to replace the macro with a new variadic function, or
to create a family of macros, each taking different (fixed) numbers
of arguments.

Worth a try with c99 ?

I did that and some other difficulty arose that can't remember just now. Anyway, I diddled with it some more last night and managed to get a bunch of it to compile[1] but ran into a show stopper in dialog.cc:

Code: Select all

cc-1028 CC: ERROR File = dialog.cc, Line = 180
The expression used must have a constant value.

memset(pm, '\0', sizeof(Fl_Menu_Item[n_it+1]));
^


Which I have emailed the development list about.

[1] for the curious, here's what I've been able to compile so far: auth.o, bitvec.o, bookmark.o, bw.o, cache.o, capi.o, chain.o, colors.o, cookies.o, css.o, decode.o, dicache.o, digest.o, dillo.o, dns.o, dpiapi.o, gif.o, history.o, jpeg.o, keys.o, klist.o, md5.o, misc.o, paths.o, png.o, prefs.o, prefsparser.o, timeout.o, ui.o, uicmd.o, url.o, utf8.o
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...