WTF is going on with the avatars?!
It's a Halloween miracle, Charlie Brown!
I know how to find it. Just diff one of the old pages against my archived copy. If only Window's had a good diff tool.
Life is simple: it has no nontrivial normal subgroups.
Maybe next Halloween I might dress up as a HAZMAT worker.
Anyway, you'll never see anything if you only scroll down like I normally do. It only happens when you scroll back up.
Life is simple: it has no nontrivial normal subgroups.
I'm dressing as a counter-terror operative.
"Democracy was invented by a man who only read books! Cage matches were invented by a man who hates cowards running away during a fight!"
I would like to dress up as Harry Dresden for Halloween. My problems are that I don't have a gaucho hat, a duster, a staff, or a pentagram necklace.
Axios!
I'm dressing as a man who doesn't care about Halloween.
Don't have a Nightmare Night costume. Would like to go as a Timber Wolf battlemech.
(function(){
91
92 // list of
UR Ls of replacement images
93
94 var urls = [
95
96 "

",
97 "

",
98 "

",
99 "

",
100 "

",
101 "

",
102 "

",
103 "

",
104 "

",
105 "

",
106 "

",
107 "

",
108 "

",
109 "

",
110 "

",
111 "

",
112 "

",
113 "

",
114 "

",
115 "[dummy]"];
116 urls.length—;
117
118 // function adapted from Bryan Price, seen at
http://andylangton.co.uk/articles/javascript/get-viewport-size-javascript/
119 var viewHeight = function()
120 {
121 var e = window, a = 'inner';
122 if ( !( 'innerWidth' in window ) ) {
123 a = 'client';
124 e = document.documentElement || document.body;
125 }
126 return e[ a+'Height' ];
127 }
128
129 var activeImgs = [];
130 var seenFlags = [];
131
132 var jinxImage = function(img) {
133 activeImgs.push(img);
134 seenFlags.push(false);
135 }
136
137 var load = function(e) {
138 // locate images
139 var divs = document.body.getElementsByTagName("div");
140 for(var i = 0; i < divs.length; i++) {
141 if(divs[i].getAttribute("class") != "forumimageholder") continue;
142 var imgs = divs[i].getElementsByTagName("img");
143 for(var j = 0; j < imgs.length; j++) {
144 jinxImage(imgs[j])
145 }
146 }
147 }
148
149 if(window.addEventListener) {
150 window.addEventListener("load", load, false);
151 } else if (window.attachEvent) {
152 window.attachEvent("onload", load);
153 }
154
155 window.setInterval(function() {
156 // determine screen bounds
157 var height = viewHeight();
158
159 // change images that are offscreen
160 for(var i = 0; i < activeImgs.length; i++) {
161 var img = activeImgs[i];
162
163 var bounds = img.getBoundingClientRect();
164 // skip if on screen, but note seen
165 if(bounds.bottom >= 0 && bounds.top <= height) {
166 seenFlags[i] = true;
167 continue;
168 }
169
170 // skip if not seen yet
171 if(seenFlags[i] == false) continue;
172
173 var oldW = img.width;
174 var oldH = img.height;
175
176 var r = ~~(Math.random() * urls.length);
177 img.src = urls[r];
178 img.width = oldW;
179 img.height = oldH;
180 }
181 }, 500);
182
183 })()
184
Ok, I found the script.
Life is simple: it has no nontrivial normal subgroups.
Interesting. Posting the script source resulted in all the possible images being posted. I didn't even know it was possible to post multiple images.
Anyway, re costuming: I thought about going as Sollux but I can't make even such a simple costume as that.
Life is simple: it has no nontrivial normal subgroups.
@storyyeller - Hot damn, how did you do that?
No idea but the image url might have a clue. It looks like a pokemon.
Life is simple: it has no nontrivial normal subgroups.