Speaking of changing fonts… I used Stylish to change the post font from Trebuchet to ‘Helvetica Neue’ and it’s quite nice.
I’ll probably end up completely restyling it for myself one of these days, perhaps something in the spirit of this and this.
Speaking of changing fonts… I used Stylish to change the post font from Trebuchet to ‘Helvetica Neue’ and it’s quite nice.
I’ll probably end up completely restyling it for myself one of these days, perhaps something in the spirit of this and this.
Oh, I agree, I think **wierdaaron ** is to be commended for his initiative. My point was a general one. With anything involving scripts the mods need to examine the idea before its put on general offer to members. They would be the first to bear the blame if a malicious script did appear in a thread and they had made no attempt to check it.
Well, yeah, but it’s also not just a matter of blame. It’s also a matter of wanting our Message Boards to be safe.
Actually, with wierdaaron’s script, we couldn’t harm your message board; but your message board could harm us.
(Still, your point is taken, and you’re right.)
Serious, good faith question: Is there any mod who could be described as a computer expert, or who even does have a technical background? The only one I ever knew of was xash, and now that he’s stepped down, I’m not aware of anyone who has that kind of knowledge.
The outrage is simple. You didn’t tell us what you were doing. You guys have never volunteered this type of information. You also have a history of doing things that the other members find questionable. So it gets difficult not to assume malevolence on your part. If you try to hide what you are doing, people tend to assume the worst. I try to overcome that tendency, but I sometimes fail. And when I fail, I tend to fail big.
My beef was that I interpreted the deletion not as you guys just reviewing it, but outright banning it. There were also other times I had seen you guys act like jerks, but went out of my way to give you the benefit of a doubt and often even defend you. But, apparently, I hadn’t actually been forgiving you. This particular instance may have been a minor thing, but it hit home for some reason. Perhaps it was just the medicine thing I mentioned earlier.
After that, I was really was frustrated about being unable to pit you guys since I was feeling so much anger. (The anger itself may be illogical, but that’s usually the case with silly emotions like that.) As far as I know, pitting moderating decisions is still verboten, despite your personal claims to the contrary. Sure, I might not get in trouble with you, but other mods tend to go by the book.
Finally, I still think you guys should consider heading off any possible backlash by explaining yourselves either ahead of time, or it you still want to be super cautious, at least as quickly as possible afterward. Especially when it comes to hiding threads. I’m sure I’m not the only one for whom that type of censorship is a major pet peeve.
You’re certainly correct in that none of us have the abilities of Xash. I *believe *Invisible Wombat and SkipMagic probably have the best depth of computer background of the group. I’m not speaking for them, but from discussions in the Mod loop, this is my impression. If I’ve overlooked someone, it was inadvertent
I’m not trying to be rude, but I’m still unclear on the rule about scripts. Was this one asked about ahead of time?
I’m actually worried that my anger outburst has totally ruined my reputation amongst the mods on the Dope. (I doubt anyone else had even noticed me)I sincerely hope I can make up for it in the future. Assuming the board itself still has one.
I’d not worry about it.
They’re actually right to be somewhat cautious; the script could end up harming the message board if wierdaaron turns out to be some sort of credential-harvesting jerkwad. After PMing with him quite a bit, I get a pretty good feeling about his intentions and I’ve also read the code, so I have a certain level of trust in it, but to play devil’s advocate, it still could be a trick, and he could hypothetically get us all to trust him and then later when we’re not expecting it he slips something nefarious into one of the “updates” since we’re not reading them as closely at that point.
If this were to happen, say after the script became popular enough that it was fairly commonplace for noobs to be told “yeah, go get the optifixer addon script <here>; it makes the board better”, it wouldn’t technically be the board’s fault, since they didn’t endorse the code as safe, but it would still be damaging to the board’s reputation and a total pain in the ass for the staff if, say, the result was that some snarkpit person suddenly had a couple hundred sock accounts that used to be active users.
That said, I think the caution should be limited to maybe a mod note in posts publicizing the script that says something to the effect of “THE SDMB DOES NOT ENDORSE THIS SCRIPT IN ANY WAY AND BY RUNNING IT YOU ASSUME ALL RISKS ASSOCIATED WITH IT. ONLY RUN THIS SCRIPT IF YOU TRUST WIERDAARON” and/or an announcement about that.
Actually, I’m a DBA and a systems admin where I run two data centers. In this particular case I was on vacation and mostly out of reach, and even then I’ve been spending less and less time moderating the board since my kiddo graduated with a degree in Post-Crawling.
Yes, good advice all 'round there, ntucker.
I’d be fine with letting a tech-savvy mod look over the code before I push out a new update (v3.4.5 – mod approved!), though that might impede some kind of critical bugfix or holepatch.
But, yeah, I wouldn’t expect the board to endorse it outright unless it became legendary.
Ah, I didn’t know that.
I couldn’t help but smile at that, Skip. They grow so very fast. And yet, in the moment, it seems the hassles will never end. My only advice: stay in good physical (and mental) condition. You’ll need all the conditioning you can get once s/he starts running around the house, and wanting to explore everything from the coffee table, to the expensive parlor vase, to the kitchen stove. I envy you.
I have done a quick review of wierdaaron’s source code, although I haven’t had a chance to look closely. The mods and admins are still discussing our official policy on his code, but we will probably end up saying “use it all you want, but if it breaks anything, don’t come to us for help.”
I have a (now-expired) teaching credential in computer science, and used to be an operating systems programmer. I’ve been a founder and chief tech officer for a software company and a custom microelectronics company, and programmed in everything from PL/1 and FORTRAN to JavaScript and Visual Basic (not to mention a pile of assembly languages). I’m not exactly current on computer science, but I still do PHP/SQL enough to keep my feet wet.
Those are impressive credentials, Invisible Wombat! I like the oldies like me, who learned FORTRAN and assembler. I’ve even programmed in machine language. Talk about tedious. Hoo lord. I remember C for Windows 3.1, when we had to draw our own windows and buttons with code. There were no WYSIWIG drag-and-drop visual studios. (Also, incidentally, I’ve only now noticed that you’re a mod.)
Didn’t realize you were part of the “old guard,” either, Lib. I started out with BASIC, but moved into PL/1 and FORTRAN II pretty quickly. When I was in high school in the 70’s, I managed to get into a Pascal course at the university, too.
My first gig in the trade was logic simulation coding, but I did a lot of device driver work for S100-buss (Imsai, Altair…) machines, coding in the bootstraps on the front-panel switches and loading the programs from paper tape.
Ever write idle programs that would blink the front console lights in fun patterns?
Not really, no. I’m self-taught, having been given a Commodore 64 by a roommate who couldn’t pay his rent. Like you, I started with (their version) of BASIC. But I quickly became enamored of the “Peek” and “Poke” commands, which wrote values directly to memory. I went to the local college library which had a book on the machine language for that processor. (Can’t remember, was it a 5401 or something like that?) And so, I started writing programs that “poked” values directly into memory. Like this:
10 Poke 36521, 72
20 Poke 36522, 69
30 Poke 36523, 76
40 Poke 36524, 76
50 Poke 36525, 80
The above would put HELLO in the upper left corner of the screen. Soon, I began poking things into the registers (there were only two, I think). And writing much more complicated machine language routines, including a sorting routine that sorted a 2,000 by 2 array in the blink of an eye. The same sort, using Commodore BASIC, took so long that I literally could fix a sandwich and casually eat it, being finished long before the sort was done.
That was what hooked me — the blazing speed of machine code.
But before that, I did attend one semester of college. And I did have a friend taking computer sci. He used a sort of typing machine that produced a stack of punched cards that he carried around with him. (I remember him dropping them once, and screaming curses as they scattered down the stairwell in random positions.) He would take his stacks to the Computer Operator (a position that I suppose no longer exists, except in places still doing COBOL). And it was sort of like the great Wizard of Oz. The Computer Operator would take my friend’s cards, and after a couple of days, my friend would pick up his print-out of his code and his result (usually, just a trivial thing, like “42” or something). And it was on that large green and white paper that ran through what we called “high speed printers” because they banged out a whole line at a time. (They were loud.)
Then later, I got an actual 8086, and things went from there. (Fancy too. It had *dual *floppy disk drives, and a full 640K of ram.)