....okay.

Apr 21, 2007 12:54

Moved, check ( Read more... )

life, second life, angst, depression

Leave a comment

yetanotherbob April 22 2007, 07:14:14 UTC
Welcome back. Don't worry. We'll wait for you to return when you're good and ready. Fashion will always be here and always be the ... thing that it is. Besides, it just means more material waiting for you when you're ready!

Ironically enough, just as you're returning to SL, I'm in the process of jettisoning off my scripts and abandoning all my SL and LSL-related projects.

BTW, starlasoma, much love for that House/Python icon.

Reply

nematoddity April 24 2007, 17:28:13 UTC
Oh, really?

Noticed I hadn't seen you much on of late...pity, though, you wuz a good scripter.

I could never figure LSL out. I was thrilled when I got a light script to work.

Reply

yetanotherbob April 24 2007, 18:19:41 UTC
Was a good scripter, but really, it's a very limited language. Good for a scripting language, yes, and for the size of LL, it's a lot of product. But there's so much more I can do with applications programming (Cocoa roxxors my boxxors) than a light script, and it's orders of magnitude more productive and much more economically viable. Straight out of college, I was earning an average of > $20 USD/hr. Know anyone who would pay a scripter $5,200L an hour or even come close? And for consulting, that'd be more like $10K/hr.

That and the whole user interface thing.

In being 'cross platform', they've standardized on Windows, making the Mac experience even worse. I miss Drag-and-drop text, spellchecking, throbbing buttons, multi-image formats, dock icon badge, multi-window, expose, animated windows, drop-in-files, menu bar placement, menu placement, command key conventions, multi-sound format, special characters, and other mac-isms that have been a standard or arisen in the last 20 years. Cut/copy/paste is only sufficient for System 6 on ( ... )

Reply

nematoddity May 21 2007, 18:56:15 UTC
Well, not only that, but they seem to break the exact things they're trying to fix with every new update and they need to just scrap all code and rebuild from the original core, not that that will EVER HAPPEN...

...and yeah, hellishly Windows-centric. I'm a Windows person and that bugs me.

But I will miss the raccoon-shaped person. :) In the meantime, I'll jes' have to read your journal more often!

Reply

yetanotherbob May 21 2007, 19:31:20 UTC
I'll still be about, every once in a while.

just scrap all code and rebuild from the original core

If they do that, go and sell all your lindens, cash in before it shuts down. Scrapping code and rebuilding is a surefire way to go belly-up. Does this mean we're cursed with a mess? No. There's something called refactoring, which is a process of replacing one small portion with another, slowly changing the whole bit by bit, so that it's still working at the same time. I downloaded the code a while ago, and it's hellishly scary, how everything ties in. I never did get it to run, much less work on it.

The problem, as I see it, is that by the very nature of the beast, it's a situation where they have to reinvent the wheel. All the UI, all the tools, script language, everything save for basic foundations they have to make themselves. And that's a daunting task for a company of several thousand, let alone a company less than 200.

What they're doing is hard. And not hard as in lots of work, hard as in it'll reach an impossibility very

Reply

yetanotherbob May 21 2007, 19:47:01 UTC
Here's an example. If you have one sim, there's no other sim to talk to. If you have two sims, there's one connection between them. If you have three sims, you have three connections. If you have four sims, it becomes six. Five sims, and it's 10. Six, and it's 15. 7 is 21, etc, etc. As you can see, the number of connections grow much faster than the sim count.

Imagine how many connections that have to happen with 6000 sims, where each sim has to be aware of the 5999 other ones, to keep people still on the grid when they pass from one to the other. Not to mention transferring over scripts still running, etc.

Reply

yetanotherbob May 21 2007, 19:51:45 UTC
Here we go: Quicky code ( ... )

Reply

yetanotherbob May 21 2007, 20:00:40 UTC
Good god I'm spammy. Point being, a bug that is dependent on those connections, it's nigh impossible to find in testing. A bug that happens once a millennium with testing two computers will only happen on a 100-node test grid after two weeks. Still way too long to test for. They actually have a 'test grid' of over a hundred, and it still is hard to find bugs like that before release.

And guess what? That same rare occurrence would happen twice an hour on the live grid.

Reply

nematoddity May 21 2007, 22:25:07 UTC
Which is why Wednesdays get really scary, really fast, because that twice an hour occurrence is happening ALL THE TIME.

And most of us? Are not patient, and we should be. Really, considering the hard weird use most of us put in on the system, it's a miracle it works at ALL.

Reply

nematoddity May 21 2007, 22:23:26 UTC
No, I get the hard, and refactoring sounds like a better idea than complete-reset-and-restart, but...they're already SORT of refactoring, but it's not working, precisely.

Part of the problem from my end, as a user, is I live in a sim attached to three other sims in a Class 2 server, and...if I'm home, I redmap constantly, but if I'm out in the world...well, I'm not at home, I can't build clothes, I can't hang out, it's...frustrating.

However. :)

Reply


Leave a comment

Up