SGI: Development

Current State of Nekoware / otherware - Page 3

jimmer wrote: ehrmmm... IMAP not available in the Middle Kingdom?

Not a fan of IMAP, unless it's on my own server. And that's a beetch these days -- "It's from CHIIIIINA ! Oh noes ! Block it before those devious orientals overwhelm us with their intellectual superiority !"

Those yrgltworps don't even do that to Nigeria, but Chiiiiina ! ... :cry:
hamei wrote:
jimmer wrote: ehrmmm... IMAP not available in the Middle Kingdom?

Not a fan of IMAP, unless it's on my own server. And that's a beetch these days -- "It's from CHIIIIINA ! Oh noes ! Block it before those devious orientals overwhelm us with their intellectual superiority !"

Those yrgltworps don't even do that to Nigeria, but Chiiiiina ! ... :cry:

Au contraire....I block all of Africa, Middle East, and Eastern Europe, in addition to China. If I had need I'd white list as needed (as I've done for a couple of Russian sites), but I block based on where the majority of my attacks have come from.
"Apollo was astonished, Dionysus thought me mad."
:Octane: :Octane: :O2:
armanox wrote: Au contraire....I block all of Africa, Middle East, and Eastern Europe, in addition to China. If I had need I'd white list as needed (as I've done for a couple of Russian sites), but I block based on where the majority of my attacks have come from.

In the interests of nekochan peace and harmony I will not say a word. But you can bet your sweet bippy I am thinking some very harsh thoughts.
hamei wrote:
armanox wrote: Au contraire....I block all of Africa, Middle East, and Eastern Europe, in addition to China. If I had need I'd white list as needed (as I've done for a couple of Russian sites), but I block based on where the majority of my attacks have come from.

In the interests of nekochan peace and harmony I will not say a word. But you can bet your sweet bippy I am thinking some very harsh thoughts.

Fair enough - we're not here to start a war, but to cooperate. If it makes you feel any better I'll soon be blocking all inbound connections from non-US IP addresses at work to simplify things even more. We do not target nor have any clients outside the US and US territories
"Apollo was astonished, Dionysus thought me mad."
:Octane: :Octane: :O2:
armanox wrote: I'll soon be blocking all inbound connections from non-US IP addresses at work to simplify things even more. We do not target nor have any clients outside the US and US territories

What I've found works really good is to replace the index.html with just a phone number. Then anyone wanting to access your site can call in and get a permission form.

Mail that off to them, get all the data you need plus a certificate of no criminal record, their social security number, driver's license number, a full medical report and IRS returns covering the past twenty years and you're all set. Check the returned forms against the FBI, CIA and NSA databases and you'll probably be safe.

Big bubbles, no troubles :D
IMAP is weird. But then again so was the guy that created it... :lol:
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...

:Tezro: :Octane2:
vishnu wrote: IMAP is weird. But then again so was the guy that created it... :lol:

A man who hates dogs and kicks children can't be all baaaad ... "He became the principal developer of the TOPS-20 mailsystem, and reportedly was still running TOPS-20 systems at his residence in 2009"
"move over theah, good buddy, cuz the Snowman is comin' through ..."
hamei wrote:
vishnu wrote: IMAP is weird. But then again so was the guy that created it... :lol:

A man who hates dogs and kicks children can't be all baaaad ... "He became the principal developer of the TOPS-20 mailsystem, and reportedly was still running TOPS-20 systems at his residence in 2009"

The author of the Courier mail transport agent has some very enlightening things to say about IMAP in general and it's author (may he rest in peace) in particular: http://www.courier-mta.org/fud/
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...

:Tezro: :Octane2:
vishnu wrote: The author of the Courier mail transport agent has some very enlightening things to say about IMAP in general and it's author (may he rest in peace) in particular: http://www.courier-mta.org/fud/

Thanks, vish, for destroying another illusion. Crispin was an mbox fan ? What a dick.

For anyone who is unfortunate enough to set up and run a small mail server (i.e., about 25 people) stay away from any of the worthless Unix CRAP . It's all absolutely worthless stinking idiotic shit.

Set up a little OS/2 box and run Weasel. You'll be done in an hour and it will never give you even a whiff of trouble.

Stupid Unix garbage with all their penis-stroking idiotic obscurity and pointless complexity, it's worse than ridiculous. It's an unnecessary nightmare.

I installed Communigate into Solaris a while back as well. It would have been okay if I could have found a version from back before they also went wacko. The current Communigate is half-submerged in pointless garbage that you can't get rid of, too.

mbox ... what a dipshit.

We've kinda wandered off-topic :P
"move over theah, good buddy, cuz the Snowman is comin' through ..."
hamei wrote: We've kinda wandered off-topic :P


We have indeed.

Since i'm the OP, i would like to reiterate that discussions about 'x is better than y' are not helping the cause of developing software for IRIX. Yes we need some discernible difference between similar packages, but we need code that is doing the job, which also means that sometimes it is a good idea NOT to port specific code to IRIX, simply because the OS surrounding the program or even the machine itself is not up for today's infrastructure.

Let alone the fact that the hardware is unmaintained and abandoned by SGI, so running mission critical with IRIX machines is basically not a smart thing.
Fortunately, Ian and Doug and enthusiasts and others are still out there and help keeping stuff running. Kudos to them.

To get back on track. I've toyed with the idea for making a list of compile errors and how to deal with them. From the recent xcircuit discussion, i've realized that many problems in porting software comes from not reading or not interpreting the compilers error messages correctly. Getting a handle on compiler errors is vital in porting code that is correct and does what it is supposed to do.

Also and this is much more concerning: People's code skills are not what it used to be ten years ago. I've noticed this on new people joining the University. It is what it is.

Let's continue with getting stuff going. Keep testing and keep reporting. The Maxwell and xcircuit threads are proof that we can do it.
:Crimson: :PI: :Indigo: :O2: :Indy: :Indigo2: :Indigo2IMP: :O200: :O2000: :Onyx2:
dexter1 wrote: running mission critical with IRIX machines is basically not a smart thing.

Okay, I'm not smart :( And our mission here, hell, no one would notice for two or three weeks if we died from breathing the air.

But still ... with some spares, an Octane makes a perfectly good workstation. Using it all the time gives a little more urgency to the software desires :D
"move over theah, good buddy, cuz the Snowman is comin' through ..."
dexter1 wrote: Also and this is much more concerning: People's code skills are not what it used to be ten years ago. I've noticed this on new people joining the University. It is what it is.


Even 10 years ago my code skills weren't what they used to be :) I've learnt new stuff over the years by just 'giving it a go'. By throwing together a few little programs, by reading the various techpubs manuals and by looking at other peoples code. It might be hopelessly naive, but the question for me is how do we get more nekochan people interested in even picking up their digital axe and having a go at the (IRIX) codeface?

Hamei, this is where you snigger and go "codeface, shmodeface, the kermunittee doesn't even test-run the stuff in nekoware/beta!" :)
:Fuel: redbox 800Mhz 4Gb V12
jimmer wrote: Hamei, this is where you snigger and go "codeface, shmodeface, the kermunittee doesn't even test-run the stuff in nekoware/beta!" :)

Shhh ! We finally got vishnu outta the porn palace in his basement, dexter1 wandered back from his travels in the desert and there's even a few Loonies who are giving Urx programming a go. I'ma gonna keep the trap shut for the moment :P
"move over theah, good buddy, cuz the Snowman is comin' through ..."
dexter1 wrote: To get back on track. I've toyed with the idea for making a list of compile errors and how to deal with them. From the recent xcircuit discussion, i've realized that many problems in porting software comes from not reading or not interpreting the compilers error messages correctly. Getting a handle on compiler errors is vital in porting code that is correct and does what it is supposed to do.


I think that would be an excellent idea! It's not just the compiling, but also the setting up of the environment as well which could use a coherent tutorial. My recent forays into compilation with OpenTTD meant a lot of searching the forums for scraps of info, asking questions and relying on helpful people pointing things out before I could even start compiling the code.

There's plenty of info on setting up a good MIPSPro environment, but not much for the GCC equivalent. Plus of course differences with setting things up depending on whether you're using bash or tcsh. Then there were other bits of info I had to ask about, such as the 20k IRIX limit on command arguments which can be overridden with "systune -r ncargs 262144". Easy if you know how, but when .\configure is just bombing with an error message, it took time to figure out (with help from here). Also, simple methods of forcing gmake to be used instead of IRIX make.

I know the info is out there, but it's very fragmented. Hence, getting the info together can be a bit daunting, and it's easy for some people new to IRIX compiling to run into a few hurdles and just give up.

Add this with a nice list of compilation error fixes, and maybe a proper guide to debugging, and this might help a lot more people out there to start porting additional programs and utils to IRIX.
Systems in use:
:Indigo2IMP: - Nitrogen : R10000 195MHz CPU, 384MB RAM, SolidIMPACT Graphics, 36GB 15k HDD & 300GB 10k HDD, 100Mb/s NIC, New/quiet fans, IRIX 6.5.22
:Fuel: - Lithium : R14000 600MHz CPU, 4GB RAM, V10 Graphics, 36GB 15k HDD & 300GB 10k HDD, 1Gb/s NIC, New/quiet fans, IRIX 6.5.30
Other system in storage: :O2: R5000 200MHz, 224MB RAM, 72GB 15k HDD, PSU fan mod, IRIX 6.5.30