Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,527,260
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 05-04-24 12:11 AM
Guest: Register | Login

Main - Posts by Xkeeper

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115

Xkeeper
Posted on 07-07-07 08:07 PM, in Suggestion: do something Link | Quote | ID: 52990


Level: 105

Posts: 2507/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
Posted by Ailure
I like blackhole's method better.

Why having stuff in separate tables when they contain the same data? :/

A good example is keeping backups.

Would you want to keep old versions of your files in the same spot? Personally, I move them somewhere (/old, /backups, whatever)...

____________________
I dealt with it.

Xkeeper
Posted on 07-07-07 08:16 PM, in Suggestion: do something Link | Quote | ID: 52999


Level: 105

Posts: 2508/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
Posted by Ailure
Posted by Xkeeper
There's a lot I could say to that, like "you're a suckup"/many things, but hm
Now you're just being childish.

The backup reason is stupid. Just backup the whole DB now and then, I don't think it's any safer to have the stuff in separate tables.
Protip: Notice that
* It was commented out
* I provided an actual reason why I think you're wrong

Rather than cop out, I provided reasons against you.

But whatever.

Ailure is missing the point of the feature.

____________________
I dealt with it.

Xkeeper
Posted on 07-07-07 08:22 PM, in Suggestion: do something Link | Quote | ID: 53009


Level: 105

Posts: 2509/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
Let me help:

HUMAN READABILITY

IS NOT

CODE READABILITY


____________________
I dealt with it.

Xkeeper
Posted on 07-07-07 08:34 PM, in Suggestion: do something Link | Quote | ID: 53020


Level: 105

Posts: 2510/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
Posted by blackhole89
On another note, I have come to hear that you removed Ailure's moderator status for his support of my proposal in this thread.
I'm busy processing the rest of the post, but I needed to get this bullshit taken care of asap.

*105420» @laptuna> ~power 66 0
Ailure's first "I support bh89's idea" post: 11:04:54

I had actually demodded him before (silently sure, but because "there's no point to having him as a local mod, he does nothing), he was re-LMed when I woke up.

____________________
I dealt with it.

Xkeeper
Posted on 07-07-07 08:50 PM, in Suggestion: do something Link | Quote | ID: 53024


Level: 105

Posts: 2511/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
Posted by blackhole89
I have to object. To give you a little bit of an introduction of Acmlmboard database design,

There are two tables, "posts" and "posts_text". "posts" contains an ID, the thread ID, timestamp and the like; "posts_text" contains, again, the ID and the contents of the post. The reasons for this system being introduced are very obscure, since, up to the point where I used this split to implement post editing in an actually meaningful way, each "posts" entry was mapped to exactly one "posts_text" entry, forcing the user to span one more table in the query, thus adding a lot of unnecessary overhead to retrieving posts.
I thought the posts_text seperation was silly myself and asked about it. I rember reading something about keeping metadata an actual content seperate, but regardless.


Now, it was quite natural to add some kind of actual purpose to that system; this was, to a sufficient extent, done by keeping the "posts" table as a key to the posts while pooling all data that is referenced in "posts_text". You could comparing this to having a block of memory and a set of pointers pointing to the locations the data you look for is at, which is known to be a sufficiently efficient system.

~



As for Xkeeper's solution, it would involve creating a second table where, essentially, the same kind of data is stored. It would not only retain the lack of point in the posts/posts_text system but also further unnecessarily complicate the database design. The way you propose would be not a thought through change - it would be a hack. Sure, it would be more simple for you to implement. People followed that thought pattern before - Jesper did, you did, most of those who messed with the 1.x series did - that was one of the main reasons why it, in the end, was abandoned.

It would not be a hack... to me. Your "additions" are, to me, hacks. To you, they are simply new features. Your idea of a hack and my idea are conflicting, and to call one a hack versus the other is nothing.

I find your ideas to not be well thought out and inherantly flawed. Case in point, the online user flags -- I've already discussed that matter with you and haven't gotten the motivation to fix another problem with your code.

And I appreciate it, by the way -- Jesper and friends coded for the least effort solution, piling hack after hack onto a broken codebase. Why create a new feature when you can just add some silly hooks to it and call it brand new? Many of their features were broken or badly flawed, as shown many times before.


On another note, I have come to hear that you removed Ailure's moderator status for his support of my proposal in this thread. From how it looks, you are seeking to further signalize how you will deal with criticism of your positions or support of opposing ones. In fact, I am very positive that, if it wasn't for my status as the server hoster giving me a bit of safety, this very post would get me banned. It seems like, when all else fails, populism and chilling effects is how you seek to back yourself up.
I already diffused part of this drama bomb, here's the rest of it.

Quite simply, I would not have you as coder of the board if you weren't hosting it. I have no problems with your existance and quite often find you useful and informative, but this is not one of those times. I know I am unfair when it comes to administration power, but it is to be somewhat expected; I try not to ban too often lately as I have noticed these flaws, but it is very difficult to strike the correct balance between too harsh and too leniant, and erring on either side is very bad.


I am very incontent with the way you have been leading this community lately.
I am very incontent with the way you have been coding this forum lately. Acmlm has, too (as well as our deveopment in general), but he has specifically stated that your edit post feature is exactly one of the reasons he stopped.


Disclaimer: I know there are other reasons, such as general non-him development and RO addictions, but this is a very specific example he gave me a while ago.

____________________
I dealt with it.

Xkeeper
Posted on 07-07-07 09:07 PM, in Suggestion: do something Link | Quote | ID: 53028


Level: 105

Posts: 2512/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
Posted by blackhole89

> And I appreciate it, by the way -- Jesper and friends coded for the least effort
> solution, piling hack after hack onto a broken codebase. Why create a new feature
> when you can just add some silly hooks to it and call it brand new? Many of their
> features were broken or badly flawed, as shown many times before.

This is exactly what your solution to this revolves around. Adding a new table for the previous revisions is pointless, adds to the database "brokenness" but is the way of least coding effort and closest to just "adding some hooks" as the old code would remain unchanged.

Different things call for different implementations. My way still has several advantages (clearing out the edit database is one query, easy to back up without needing a complex export query) as well as shorter, easier-to-understand queries for the database that remove complication in the event something else there is changed.

I am not calling this a "brand new feature" -- this feature itself is a "silly hack" (record post edits, nothing else) and should have no effect on the rest of the board and should be easily removed and togglable. My solution takes care of that, by making the edit data easily removed or disabled.



Other than that, one word from you suffices and I'll revert every line of code I have ever written for this board. It probably won't take more than 30 minutes, so if you are actually as discontent with what I did as you are saying rather than just willing to inflate your ego, it is, in fact, what I recommend you to do.
At least keep a backup that I can revert back to, so that I can do the right thing -- tweak the code you added so it works better and under these principles -- rather than recode everything myself.

Your design works but is flawed ... However, this is the exact reason I never fixed it. Dealing with drama like this is annoying, frustrating, and is making me just want to give up administartion of this forum in its entirety.

____________________
I dealt with it.

Xkeeper
Posted on 07-08-07 01:57 AM, in [code] tag, go! Link | Quote | ID: 53093


Level: 105

Posts: 2513/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
You could always use <code>:

This is some
sample code
in the code tag
although you would just have to add some other small cCSS tweaks


____________________
I dealt with it.

Xkeeper
Posted on 07-08-07 05:35 AM, in Testing: Comic Panel Link | Quote | ID: 53160


Level: 105

Posts: 2517/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
Unsuprisingly, Opera is throwing a fit and refusing to load the page. (Bleh...)

i.e., sorry, can't view it

____________________
I dealt with it.

Xkeeper
Posted on 07-08-07 07:36 AM, in super martini werld nes pirat full version founted Link | Quote | ID: 53187


Level: 105

Posts: 2521/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
This is failure even by failure's standards.

____________________
I dealt with it.

Xkeeper
Posted on 07-08-07 04:58 PM, in [code] tag, go! Link | Quote | ID: 53232


Level: 105

Posts: 2523/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
We were going to make it theme-based, heh

____________________
I dealt with it.

Xkeeper
Posted on 07-08-07 07:12 PM, in Your Face Link | Quote | ID: 53241


Level: 105

Posts: 2524/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
...the first thing that came to my mind was WOOAAH I'M RIKETZMAN AND I'M GONNA DESTROY YOUUUU


... I'm an idiot

____________________
I dealt with it.

Xkeeper
Posted on 07-08-07 09:06 PM, in Wow! Japanese ASM Files! Link | Quote | ID: 53264


Level: 105

Posts: 2525/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
Posted by Sgraff87
And yet, to make those ASM hacks, they use tools probably not made in japan.
You'd be suprised... they still use LZH (or whatever it was), a horribly obsolete and outdated compression algorthm*, just because it was made in Japan -- you rarely see RAR, 7z, or even ZIP come out of there.

Japanese are, in general, nationalistic to the point of refusing to use better things if they're not from Japan, it would seem.

____________________
I dealt with it.

Xkeeper
Posted on 07-09-07 12:45 AM, in I now know what a concussion feels like Link | Quote | ID: 53305


Level: 105

Posts: 2526/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
(Wii post)

The odd amnesia tends to happen with any sort of accident like this... Years ago, I was hit by a car, and although I suffered no injuries (and my bike was fine too...), I still couldn't remember anything

Weird, isn't it?

____________________
I dealt with it.

Xkeeper
Posted on 07-09-07 04:36 AM, in I now know what a concussion feels like Link | Quote | ID: 53354


Level: 105

Posts: 2527/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
Posted by HyperHacker
Posted by Xkeeper
(Wii post)

The odd amnesia tends to happen with any sort of accident like this... Years ago, I was hit by a car, and although I suffered no injuries (and my bike was fine too...), I still couldn't remember anything

Weird, isn't it?
The brain has this nice feature where it automatically suppresses really bad memories. You may also have gone into shock. If you were really unharmed, though, then yeah that is pretty weird.
Eh, the only harm out of it was a slight open sore on my elbow -- nothing else.

I was really confused when I "came to", though, a police officer was there asking my name and birthdate (checking for amnesia?), and I was in total disbelief of anything happening... oddly enough, the friend I had with me was more interested in repairing the bike (handlebars bent ) than actually checking me.

<shrug>

____________________
I dealt with it.

Xkeeper
Posted on 07-09-07 04:49 AM, in posting from an iphone (rev. 2 of 07-09-07 04:50 AM) Link | Quote | ID: 53362


Level: 105

Posts: 2528/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
I've said it before and I'll say it again, I'd rather just get a laptop and a wireless net card from Verison (I believe they have cards that will allow connection to the cell phone network, for internet access wherever) and Skype.

No stupid contracts, an actual useful machine, and a computer that isn't locked down into what Daddy Jobs says is okay to run.

iPhone: $500 (?) + $60 * 2 year contract = $1,940

My one-year-old laptop: $900
SkypeOut and SkypeIn for a year: $60 +$30

Sorry, but, uh, the laptop wins. $1,000 is far too much for a "pocket size" version.

____________________
I dealt with it.

Xkeeper
Posted on 07-09-07 07:04 AM, in One Link | Quote | ID: 53384


Level: 105

Posts: 2530/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
Here's your present.

Xkeeper fires the industrial strength Super Catgirl Beam™ directly at Hydrapheetz.

____________________
I dealt with it.

Xkeeper
Posted on 07-09-07 04:34 PM, in Just a quick note regarding HyperHacker's ban Link | Quote | ID: 53438


Level: 105

Posts: 2531/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
I don't know why he was banned or who did it yet, I just woke up from a rather disturbing 7-hour sleep.

I'm looking into it right now... if I can't find a valid reason for why, I'm unbanning him.

____________________
I dealt with it.

Xkeeper
Posted on 07-09-07 04:51 PM, in I now know what a concussion feels like Link | Quote | ID: 53440


Level: 105

Posts: 2532/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
I am reopening this thread.

I believe both of your posts were out of line (Alastor's moreso, Hyperhacker trolling somewhat).

As far as I'm concerned, Hyperhacker has a point anyway. The various posts by Alastor odn't really seem like "horribly injured" until his last post (I even thought he was mostly okay after being cleaned up), so I too have to agree with Hyperhacker on that position. Hell, being hospitalized for "a few hours" isn't really much anyway.

Hyperhacker bringing up his own accident is perfectly valid, as at least there we know he ended up breaking two arms and being relatively helpless for quite some time. Alastor, on the other hand, seems rather banged up but still almost perfectly fine (assuming those bruises heal, which afaict there's no reason not to)

My review:

Alastor was mostly attention whoring: L
Hyperhacker tells Alastor he's not seriously injured, and that he needs to lighten up: L
Alastor explodes: L


In this essence, I find both of you to be in the wrong here. Yes, Hyperhacker does need to learn when sometimes it's a bad idea to reply, but from what I can tell, Alastor was fueling it with his attention whoring, and Alastor's outright flammitory reply is out of hand and uncalled for.


In short, my end verdict is that you both need to watch your mouths, and that you both need to take a few chill pills. I see no reason to ban anybody here yet, but consider this your warning.

I'm somewhat disappointed with whoever it was's knee-jerk reaction, but considering I was uncontrollably asleep at the time there was nothing I could and no way to discuss this at the time (and admittely I'm guilty of this myself sometimes)... this is an issue of our staff that we need to clean up very badly before we go adding more moderators.

With that, I'm now reclosing the thread. If someone asks and has a valid post to contribute (in short: drop the previous subject entirely), PM me and I will reopen it in a few hours.

____________________
I dealt with it.

Xkeeper
Posted on 07-09-07 06:55 PM, in IRC quotes thread Link | Quote | ID: 53460


Level: 105

Posts: 2537/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
*094420» <@Tina> New user: #661: DNG (IP: 71.195.44.49) http://acmlm.no-ip.org/x.php?u=661
*094433» <@laptuna> damage number generator
*094441» <@laptuna> digital nanny game
*094449» <+EP|Mystic_Square> Dumbest Number Gooder
*094500» <@Kattwah> Dont Name Good
*094502» <+EP|Mystic_Square> Dumbest Number Generator
*094516» <+EP|Mystic_Square> Dumbest Name GAWD
*094527» <@laptuna> delinquent, not gay
*094538» <@laptuna> damaging new grinder
*094541» <+Guest63h> does nothing good
*094556» <@Kattwah> Does no gender
*094603» <+hydrapheetz> Does nothing great
*094607» <+EP|Mystic_Square> Do Not Go
*094611» <+hydrapheetz> Do not pass
*094614» <+hydrapheetz> er wahtisd
*094901» <+Tanks> Damaged Neural Genome
*095224» <+EP|Mystic_Square> Dats No Good
*095249» <@Kattwah> Dusty Nut Grater
*095249» <+ArBeWhat> Deadly Nauseous Gas =\
*095334» <+Tanks> Damaged Neural Ganglia
*095358» <@Kattwah> Deoxyribo Nucleic Gas
*095407» <@laptuna> dammit, nonexistant god

*095423» <@laptuna> dumb name game
*095430» <+EP|Mystic_Square> YAY
*095438» <@Kattwah> win


____________________
I dealt with it.

Xkeeper
Posted on 07-09-07 07:02 PM, in [code] tag, go! Link | Quote | ID: 53462


Level: 105

Posts: 2538/2846
EXP: 12035477
Next: 226783

Since: 02-19-07

Last post: 6067 days
Last view: 2805 days
It's not possible to have word wrap but also have non-compressed spaces (i.e. three spaces turning into one)...

____________________
I dealt with it.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115


Main - Posts by Xkeeper

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.235 seconds. (336KB of memory used)
MySQL - queries: 36, rows: 68/68, time: 0.227 seconds.