COPA is under a legal challenge right now. (When it was passed, it was sardonically referred to as “Son of CDA” or “CDA II”.) It’s going to fail court test on constitutional grounds, just like CDA did, and for exactly the same reason: it chills constitutionally protected speech between adults, which the courts have unambiguously stated is an unacceptable price to pay to protect children. (That was why CDA failed.)

I feel that I should help spread the word about the latest American Medical Association warning.

Is there some catch? Philip Morris agrees to some level of FDA regulation of tobacco; it will be interesting to see where this goes.

It hit me this morning that the Children’s Online Privacy Protection Act has an effect on anyone that uses Manila to run a commercial website; I’m not sure how you’d restrict membership so that kids under 13 can’t sign up. (I asked this question over on the Frontier discussion board, and Stephen has started a discussion about COPA here as well.)

I’m listening to Cliff Ellis, coach of Auburn basketball, talk about Chris Porter being ruled ineligible by the NCAA right now, and the thing that’s disturbing me is that Ellis is almost completely blaming the agent who gave Porter money. His contention is that this guy “preyed on someone in a weak moment” — but we’re talking about an adult here, a guy with two kids. Porter’s responsible for his own choices.

We started moving into our new offices today (well, most people did; I’ve been in the new place for four months now). The new offices are on the smallish side, but I really like my new workspace.

Darryl Strawberry has been suspended from baseball for a year. I feel bad for him… he beat colon cancer (or is beating it so far), but now addiction is beating him. I wish him well, and the best of luck.

sombrero galaxy

Ummmm… the Sombrero Galaxy is way cool.

Wowzers! Chuck Lau has put up a complete mirror of the original Mosaic Communications Company (the company that produced the first “Netscape” browser and went on to be Netscape). Very neato, and very early 90s. Note that there actually were multiple ways to get to the site, all looking slightly different; they’re all shown here. The best thing about the mirror is that it points to the original Yahoo URL http://akebono.stanford.edu/yahoo/; I think it’s sad that the clear majority of today’s Internet users never knew it by that address.

According to the NYC District Attorney, Sean Combs offered 50 Gs to one of the people in the car to say that his gun wasn’t his.

And also in entertainment news, Fox is pulling the plug on all those “reality shows”. That’s real, real sad…

If he really feels this way, why not have the damn conversation via email? And why point to it off your home page?

And as for the acidic comment directed to Bob Burke also on that home page, that’s fine that Dave feels no need to patent his work, but to be so overt in his expression that everyone else should agree with him lest they reveal themselves as greedy pigs… whatevers.

After seeing the boycott Amazon site, I wonder if there’s a site for boycotting car companies that obtain patents, or drug companies, or computer companies, or software companies…

And as for Michael Wallace’s statement, there’s actually a very strong argument that if you take away a company’s ability to patent their innovations, then there is less of a desire to innovate; if I spend time, money, and manpower creating something new, and then companies can just take the idea from me and not have to invest the same time and money in planning, then why would I want to innovate? And if I can just steal their ideas, there’s even less of a reason for me to stick my neck out.

I’m fairly surprised that Dave Winer points to the “Girlfriend Remote” on today’s Scripting News; it’s a pretty offensive little thing. (Similarly, the commercial for Focus Daily contact lenses that’s currently running, where a bunch of teenage girls say that you throw the lenses away every day “just like boys,” seems like it’s only tolerable because it’s girls ranking on boys; flip it around, and I doubt many TV stations would run it.)

If you’re even remotely interested in DVDs — the technology, the issues surrounding studios’ decisions about DVDs versus VHS tapes, and the movies that are released on the format — then the DVD Resource Page is for you. It’s Steve Tannehill’s (usually) one-subject weblog, it’s been around since September 1997, and it’s definitely worth a bookmark.

I cannot tell you how much the overprescription of psychotropic drugs in kids disturbs me.

The Mardi Gras silliness continues. Last year, 360 people were arrested for public indecency; this year, they’ve already started arrests, and are threatening shutting down the balconies on Bourbon Street from which people throw beads down to people. Maybe I’m sheltered, but I can’t recall anyone ever complaining about what goes on during Mardi Gras…

I could not want to stand up and stretch any more, but I have a contented, purring, sleeping cat on my lap, and life doesn’t get any better than that.

My brief take on the Amazon patent for their Associates program: it doesn’t bother me in the slightest. For starters, they applied for the patent on June 27, 1997, which is a long time before the Internet commerce craze hit. They put time, programming skills, and money into developing the program, the first of its kind (so far as I know, and Business Wire 7/18/1996 agrees). And, most basically, they are entitled to protection for their innovations, just as drug companies are entitled to patents on their new medications.

I think that the furor over this patent is a function of the fact that it took 2+ years to grant the patent, during which similar systems have popped up at other websites. This doesn’t mean that those systems weren’t copied when the webmasters of those sites saw Amazon’s successful model; in fact, I suspect that’s exactly what happened.

I think I like Fred McPherson’s take on all this.

And as for the much-ballyhooed noamazon site, I find it lacking in truth. For example, on their explanation page, they try to draw parallels between the 1-Click patent and “taking a credit card order over the phone” — a very weak parallel. Instead, imagine an entire system whereby I could give a company my billing and shipping information ahead of time, and then I could just call them, type in an item number and my customer ID number, hang up, and expect my item to ship out for delivery. That’s the parallel to the 1-Click system.

zzyzx road

For the linguists and Scrabble players out there, a truly comprehensive site to visit is A Collection of Word Oddities and Trivia. Where else can you find out which words have four, or even five, same letters in a row, or what the longest word with only one vowel is, or even what pneumo­no­ultra­micro­scopic­silico­volcano­coniosis means?

That’s cool — because that’s such a long word, I decided to learn how to represent a soft hyphen in HTML, so that your browser will wrap it with hyphenation. (For reference, it’s “­” or “­”.) I just noticed that this doesn’t work in Netscape 4.X; it turns out that there’s a large historical discussion behind the soft hyphen. The long and short of it is that HTML 4.0 defines it the way that IE 5.X displays it — a discretionary hyphen, only visible when the browser wraps a line at it.

This makes me want to vomit. (Mental note to self: to stay calm and keep your food down, remember that anyone who says that their way is the only way is sheltered and needy of perspective.)

Quite possibly, the coolest 404 page I’ve seen. I may have to implement some o’ that myself…

Last month, Dubya spent $288 a minute, and all he got was the lousy South Carolina primary.

I have had to think about this long and hard, since I used to be their biggest fan, but I’ve come to a decision that I can no longer recommend Dell computers to anyone. I have an Inspiron 7000 laptop, less than 6 months old, and Dell has decided that they will offer no support for it and Windows 2000; they now have a newer top-of-the-line Inspiron, and because of that, I get no support for my machine. No drivers, no ACPI-compliant BIOS, nothing.

honolulu from shuttle radar mission

I didn’t realize that some of the images are back from the Shuttle Radar Topography Mission. Some of the pictures are just amazing.

As if there was ever any doubt that it would happen, my Barnes & Noble order is now lost, and they cannot explain what has happened to it. I got three different excuses for what “could have happened” from three different customer service reps, and a manager who outright refused to come to the phone, instead relaying various and sundry concessions through one of the first-tier reps. What a horrible, terrible company; I hope that Amazon puts them out of business.

Very very very very cool: David Carter-Tod has implemented LDAP authentication in Frontier. (David’s the same guy that wrote an XML-RPC client and server for Active Server Pages.)

There’s an interesting press release at the official Star Wars site that answers the question of why there are no releases, or planned releases, of the Star Wars movies on DVD. The bottom line is that George Lucas ostensibly wants to “do something special with the DVD release,” and due to his concentration on Episode II, doesn’t have the time to put into it right now. Our loss…

Can Mardi Gras survive without the nekkidness?

Ummmm… could there be anything cooler than a microscope that can see a single atom? Wow.

A GAO study released this yesterday confirms what I’ve suspected — most daytraders lose big money. Interesting to me is the fact that the GAO study was commissioned in the wake of Mark Burton, the daytrader who slew nine people and then committed suicide last July. (I’m looking for a link to the report; it’s not on the GAO site yet.)

Genius, sheer genius.

A brief update on my rant about a bad experience with Barnes & Noble online. (Even more briefly: the CDs have still not shipped, and they cannot explain why.)

diana krall

Congratulations to Diana Krall (who can drop me a line anytime) for her two Grammy Awards — best jazz vocal performance and best engineered non-classical album (both for When I Look In Your Eyes). (As a Grammy winner, it’s supposed to be 30% off at Amazon; I’m going to call them to see why it isn’t, especially given that it’s the #4 seller on Amazon right now.)

Victor Stone’s latest column is a perfect depiction of my experience trying to roll out new (or unfamiliar) technologies in the workplace.

And, it seems that Lawrence Lessig has expressed reservations about breaking up Microsoft to Judge Jackson. I’m glad to read this, since I think that Lessig actually has some influence with Jackson.

Tonya Harding has apparently lost her cool again.

Still on the HTTP server status code thread: did anyone else know that the way Internet Explorer decides whether or not to show its own “friendly” 404 error page (if the friendly errors are turned on) is by checking the size of the one sent from the server? On my machine, the registry setting is 512 bytes — if a 404 page is less than 512 bytes, then IE shows its own, and if it’s bigger, then IE shows the one returned from the server.

Hmmmmm — it seems that there’s a porn website (or a meta-porn website, if you want to be specific) on weblogs.com, despite the bolded statement on the weblogs.com about page that reads “No porn sites, hate groups, spammers.” (This means that, as the ad system is set up now, you could end up with a porn ad on your page if you are diplaying banner ads from weblogs.com.) Erin Clerico began a discussion about this on Thomas Creedon’s weblog; Dave has also started a discussion on weblogs.com itself about what, if any, solutions are needed.

I’ve had the Virtual Bubblewrap page bookmarked for a while now, but it’s never given me the satisfaction of the real thing. From the age of Shockwave, though, comes Perpetual Bubblewrap, which is much more satisfying. Cooooool.

It seems that a new book proclaims that astronauts have had sex in space, but NASA’s denying the assertion. Come on — I’d have to assume that people have experimented on the Shuttle, with or without NASA’s consent.

While Passport Access isn’t webcrawling for resumes anymore, they are still grabbing them off of websites and “technical sites” by hand and giving or selling them to clients, which is still a major violation of U.S. Copyright law. As brig mentioned two days ago, perhaps they need to read 10 big myths about copyright explained. (Of course, when I emailed them about this a while back, I gave them a bunch of copyright links to peruse, and it apparently didn’t do much.)

Slightly updated information about the #objectNotFoundHandler — it should return an HTTP status code 404, since that’s the code that, by spec, should be returned to the client when a page isn’t found.

Back on the Win2K wagon: there’s now a TechNet page with the top support issues for Win2K. A good one: what Windows Time Service is, and how it works. (Windows Time Service appeared with Win2K, and up until now, I have had no idea what it does!)

From Medley today comes a scary interview with Al Gore in which he seems way too blasé about the possibility that innocent people could be executed under death penalty convictions.

A shocker of a news story — the Multimillionaire couple isn’t going to remain married. I love that the bride wishes that she “had the moral fortitude… to walk away” when she was the one chosen by Rockwell… that shouldn’t be one’s big moral test in life.

What bothers me most about the whole bust Microsoft up tirade is that Microsoft has made my job so much easier. Imagine the life of a typical IS person when they have to deal with dozens of different versions of operating systems running on the desktops of their company, all having to use the same peripherals, share the same devices, write in the same file formats… it’s a nightmare waiting to happen, and it’s what is about to be legally imposed on us. Ugh.

A little while ago, when I was playing around with a little web app I was writing, as well as the Manila #objectNotFoundHandler, I came across a great reference of the HTTP server status codes. We all know what a 404 is, and many of us know that a 403 is an access forbidden, but what about 410 (gone), or 205 (reset content)?

A few days ago (last Thursday night, but after midnight, making it February 18th), I decided to buy a few CDs online. I had a coupon for $10 off at Barnes & Noble’s site, and they had the CDs that I wanted, so I decided to use them. Big mistake.

Setting up my account

My first problem with B&N was with the account setup system. In order to be able to place an order with Barnes & Noble online, you have to set up an account with them. (This is no different from most, if not all, online merchants.) Their setup system flat-out refused to store my credit card information; for the first three times that I submitted it, I got back a cryptic database message (I wish that I had kept it), and the next two times, it accepted it, but when I went back to the billing information screen, I had no credit cards listed. For some reason, I tried a sixth time, and it worked — I have no idea what I did differently.

Then, it allowed me to set up specific shipping addresses. Since I cannot receive packages at my residence (I live in an apartment building without a doorman, meaning that I end up playing chase with a UPS or FedEx driver for days), I always have stuff shipped to work. I decided to set this up as my primary shipping address… and again, it just didn’t stick. The server seemed to accept it — I didn’t get any error messages, but it just wasn’t there. It took three tries to get it to stay.

With that done, I embarked on my shopping spree. Everything that I wanted was listed as in 24-hour stock, so I felt good that I’d have it all soon.

The gift certificate

At the end of the buying process on B&N, you’re asked for any gift certifiates that you may have (it’s step five). I entered the number of the one that I wanted to use, and then clicked to proceed. On the next screen (step seven), the gift certificate had not been taken off of the price. Hmmmm… I hit back in my browser, and it was typed into the space just fine. I clicked “Continue” again, and this time, it was accepted… strange. I clicked to confirm my order, and within about 10 minutes, got an email confirmation that everything was proceeding along, and that I’d get another email when the CDs shipped. For kicks, I checked my order status on their site, and it was listed as “In Process.”

I then clicked on the feedback mechanism on the website and penned off a quick note about my poor experience, and wondered to myself if I would ever get a response.

Flash forward to today…

This morning (around 9 AM Eastern), I realized that I didn’t have any confirmation that my CDs had shipped. I checked my order status on their site, and the order was still listed as “In Process” (whatever that means), so I called them.

The first annoyance of the call was that, after negotiating two menu trees, I was asked to put in my order number via my touch-tone phone. I did so, and then it asked me my zip code; after I entered this, I was connected to a human, whose first question was “What is your order number?” I asked her why I had been asked to type it in on my phone, and her answer was “I’m sure that there’s a very good reason for it, but I really can’t answer that.” Interesting.

More interesting, though, was her explanation for my order status — it appeared that my credit card had failed authorization. I had just used that credit card this morning, and knew that it was fine, so I asked her to read me back the number that they had. She read the last five digits, which were fine, so I asked her for the whole number. She replied, “Oh, I’m sure that you typed it in wrong… do you just want to give it back to me, and I’ll enter it and resubmit the order?” I told her that I didn’t want that; instead, I wanted her to read me the whole credit card number so that I could verify what they had, and she put me on hold. Three minutes later, she read it back to me, and sure enough, it was correct. I asked her why it had failed, then, and she had no clue — which is my clue to ask for a manager.

Her manager then came to the line, and I repeated my troubles to her. I told her that I was amazed that I had to call them to find out that my order was on hold; she said that I should have received an email to that effect. I explained that I didn’t, and she was audibly amazed (for lack of a better description). I also told her that I was a little put off by the complete lack of a response to my feedback message about the troubles I had even setting up my account and placing my order; she apologized for that, and offered me 30% off of this order. I told her that that was fine, she resubmitted my order, and said that it was going to be shipped out ASAP. That ended the call.

This evening

When I arrived back home this evening from school, I checked the status of the order again, and it was still “In Process.” I called to ask if and when it was going to ship, and was told that it was “in the process of shipping,” but that there would be “no possible way” for it to go out before tomorrow, since all of the items were on 24-hour inventory. I agreed with the woman, but noted to her that they were on 24-hour inventory last Thursday, when I placed the order… and that a manager told me they would ship ASAP when we spoke this morning. This agent told me that tomorrow is ASAP, and tried to “explain” how web merchants work to me. She also said that it was the gift certificate that I had used that caused the entire problem; their system breaks with certain gift certificates, and here’s the kicker: there’s no way for them to know the orders that have broken without the customer calling in to complain. I told her that that line alone had guaranteed that I never will shop with them again, and she apologized, said she wished it weren’t so, and insinuated that I should have been happy to get the 30% discount. Buh-bye.

So…

Like I said a few days ago, good web merchants can make your life a lot easier. The flip side of this is that bad ones can make it a lot harder; there’s no reason why customers should have to keep a close eye on their orders to make sure that they haven’t been forgotten or caught in a poorly-designed system. There’s just no excuse for it.

Now, does anyone think I’ll see those CDs?

(A brief Wazzup! to my friend VJ, who’s gonna be coming here later to find the real and spoofed commercials.)

io, moon of Jupiter

I think it’s so cool that the Galileo satellite flew within 124 miles of Io today. This is a satellite which ended its primary mission in 1997, ended its extended secondary mission last year, and now is in yet another extension. So, when a mission fails (like the recent Mars Polar Lander mission), remember that there are quite a few missions that have lasted well beyond their intended lifespans.

Rant of the day: where the author orders from Barnes & Noble online, and regrets it immensely.

Synergy: after my comments a little while ago about a San Antonio high school basketball player being charged, and convicted, of assault after throwing an elbow during a game, Bruins defenseman Marty McSorley intentionally slashed Canuck Donald Brashear and is facing a criminal investigation.

I can only assume that Palm’s new folding keyboard is the Stowaway keyboard by Think Outside. (And quickly comes confirmation of this, thanks to Lawrence.)

I used to enjoy reading Peter Coffee’s columns, but over the last year or two, he has firmly planted himself into the jack of all trades, master of none category. He also has found it incredibly difficult to hide his clear anti-Microsoft stance, and it’s gotten tiresome. (One other complaint: the above-linked article doesn’t start until halfway down the web page on my 1024x768 monitor; the portion above that is taken up by a nav bar, a banner, an ad, a search bar, a column header, and a three-line byline… not the greatest design. I’d hate to be in 640x480…)

Whew.

Ricky Williams, an NFL player, was taken to jail last night for refusing to sign a traffic ticket. My favorite thing about this: his lawyer essentially said that it was terrible judgement by the police to jail him, since he’s famous and they know where he lives. Ahhhh, so that’s how our criminal justice system should work; if you’re famous, you don’t have to follow the law, since they cops know where to find you. Huh?

I dunno… I could see Finger Twister getting out of hand at office parties; a good 20-inch monitor would be an asset. (Thanks to Eric for the pointer on this one.)

I’m probably the last one to figure out that etoy.com is back on the air. Unfortunately, the Yankee Doodle background music is too annoying for words, and since I can’t hit a button to turn it off, I have to leave their site now.

Remember back on December 24th, when I recommended the Blue Note Years box set? Well, back then, it was around $200; right now, you can get it for $156.78 at CDNOW. Awesome deal, for an awesome set of music.

Hola right back atcha, Dan… (and the other Dan, too).

I definitely need a pair of red-blue 3D glasses, and possibly, I need to stop obsessing so much over the NEAR satellite.

So, it may be that a former writer for South Park, currently writing for That 70s Show (moved to tonight!), is the genius behind the Superfriends Wazzup commercial spoof. (The spoof is on AdCritic.)

I went surfing around the web looking for information about the Blue Note music label, and also happened upon Blue Note Radio, which is just friggin’ excellent. (Two notes: first, it requires Flash, and second, it’s not going to open up exactly as it would if you went to the Blue Note homepage and clicked through to it; they use JavaScript to bring it up, and I didn’t feel like figuring it out.)

After discovering that Rick Rockwell, the groom in Fox’s Who Wants to Marry a Multimillionaire, once allegedly threatened to kill an ex-girlfriend, Fox has removed the rerun of the show from their schedule. (The ex-girlfriend got a restraining order against him then.)

And now, Chuck pointed here and asked whether the woman who Rockwell (nee Balkey) married can divorce him and take half his money — a very interesting question, it turns out. All 50 women who participated in the show were required to sign prenups, but the prenups (ostensibly to keep the identity of the groom a secret as long as possible) were extremely vague as to his assets; they “summarized” what he was bringing into the marriage. Almost every lawyer who has talked about this today has said that such prenups are never upheld in court; one of the basic requirements of the agreements is that they explicitly spell out the assets that are covered. It’ll be interesting.

I needs me a Massachusetts quarter!

Worth every second you spend reading it: Sean Riley’s review of “Secret Video Game Tricks, Codes & Strategies”. I wasn’t going to point to this until I found myself unable to breathe I was laughing so hard. A few choice quotes:

  • “The whole damn thing is like letting a friend play your Nintendo badly with their feet. Only they don’t talk, you hate them, and they’re dressed like an insane housepainter.”
  • “I don’t know why they did it. Were they trying to make children cry, or did they just want to make it very clear that he wasn’t enjoying himself? A football player running aimlessly in circles, a close up of a half dead mutant kid staring at a game he hates… it’s like East German surrealistic filmmaking meets the production values of a local used car commercial.”

Molly Ivins on Dubya: “I am a Texan…. I know what kind of governor this guy has been — if you expect him to do for the nation what he has for Texas, we need to talk.”

The Washington Post proclaims that Win2K isn’t for home users, but there’s a strong part of my brain that firmly believes that it’s an excellent choice for people who have home machines hooked up to always-on Internet connections, like cable modems or DSL lines. The main reason I feel this way is that the security model is pretty damn tight, and for a group of users that generally has not had to worry about security concerns before on their home machines, maybe something like Win2K would help.

It appears that DirecTV is engaging in a little of the ol’ bait and switch tactics when selling sports packages. In addition, though, the author documents the sad state of most customer service phone calls quite well:

I ask why these rules aren’t mentioned on their Web site in the description of the package. He says they are. I happen to have the site open during our conversation and ask where I should look on the page to see a mention of this “in-market” restriction. I even read it to him, but as I do, he keeps interjecting the phrase “in-market” at the end of every sentence, even though it’s not actually written there — like we just ate Chinese food and he’s adding “in bed” to the end of every fortune.

Stories like this underscore the fact that you put your trust completely in the pilot when you get onto a plane. The story, though, has a great explanation of what goes into figuring out how high a commercial plane can fly, and weight limits, and other mystical principles of physics that keep planes in the air (or make it tough for them to stay there).

There are just some criminals that aren’t quite smart enough to pull it off.

Cool new Windows 2000 feature of the day: Secondary Logon (also known as Run As). This lets you run applications as another user — so I can log in as a normal non-administrator level user, and occasionally run an admin tool as the domain administrator. Very very cool that Windows has finally gotten this feature. There’s a list of other Win2K tips, too.

Oh, and a gem of a find is that Microsoft has started to collect all the frequently-asked Windows 2000 questions on a single knowledge base page.

Today, I decided to do a complete reinstall on one of my Windows 2000 boxes; I bought a big, fast new hard disk for it, and wanted to strip it down to bare metal, as it were, and start the installation from scratch. From this experience comes these recommendations (which you’ll note aren’t all as practical as you were probably expecting):

  • If you have more than one hard disk in your machine, delete the partitions off of all of them and only let the Win2K installer partition and format the one that you’re putting the actual Win2K files onto. I let it partition and format both of my drives, and when the setup was complete, I ended up with my operating system on D: and my blank hard disk at C:. Ugh.
  • If you have multiple computers and a small area to work in, get yourself a Black Box ServSwitch Wizard, at the very least. Because of this little box of joy, I was able to set up the Win2K machine while doing maintenance on my Linux box and working on everything else I needed to do on my other Win2K box, all on one keyboard, mouse, and monitor. Really helps to be able to do that.
  • During the long format and copy stages of Win2K setup, grab a vacuum cleaner and get all of the nastiess out from underneath those tangles of cable and computers. We all have it, because we all shove our computers into narrow, poorly-ventilated spaces; that’s where the dust and evil lurks. When you are devoted to sitting near your computer waiting for file copies to finish, it’s the perfect time to clean all that stuff up, and it really only takes 10 minutes or so to do.
  • Come to think of it, during that time, set up a nice set of speakers. I had these in their box on my floor for the last three months, because I don’t have a surround sound card in my workstation; I decided the hell with that, set them up while my hard disk was formatting, and they’re awesome.

Hmmm, who knew — the Fox multimillionaire isn’t all he said he was. Wow.

Salon has published a pretty good look at the issues involved with the Federal judges denying APBNews access to their financial disclosure forms; they also speculate as to whether Dubya had anything to do with the closing of certain voting stations in South Carolina’s primary today.

I don’t know how I missed yesterday that the FDA has finally gotten around to declaring mifepristone “approvable”. It’s offensive that it’s taken this long to get this far, and that it sill has hurdles to jump.

And I cannot, for the life of me, think what problem is solved for NBCi (NBC’s Internet division) by adding a “.1” to the end of already-valid email addresses. If they were changing “suzy@xoom.com” to “suzy.1@nbci.com”, then perhaps it’s justified to avoid address collision, but to leave the same domain name on the address means that this is most likely purely a power play to get people to change their addresses to some other central NBCi domain name. (I’d imagine it will, instead, get the users to change their email addresses to some HotMail or Yahoo address.)

I’ve spent my whole day setting up a new computer for my parents for their new cable modem connection, but it now turns out that Time Warner won’t get around to the connection for another two weeks. (Of course, at least my parents can get a cable modem; they live on the Upper East Side of Manhattan, which is where the money is, so it’s also where Time Warner provides services first. They’ve had digital cable for over a year, and can now get a cable modem; over 2/3 of the city still doesn’t have digital cable.)

And now I’ve noticed that postings in the Discussion Group don’t have their titles displayed; I’m on my way home to fix that. Fixed.

Sorry about the quietness here; I’m now redoing the config on the machine that had hosted Q for the last month. (LVD SCSI hard disk, nice video card, blah blah blah.)

The following was posted to the Scripting News discussion board in response to this article:

========================

I am extremely troubled by this reply.

No-one sets out to commit a social gaffe. All of us try to behave correctly. But we all make mistakes, and it is part of being a mature person to accept that sometimes we screw up. It’s important to be able to listen to others, to accept criticism and to understand that sometimes we’re wrong.

This isn’t “being remade”, this is just what’s necessary for imperfect humans to function in a social world without killing each other.

I have no opinion on the fundamental issue this whole business is about. I haven’t even visited Dave Polaschek’s site.

I’m observing this whole thing solely from the point of view of social graces and behavior. And I’m bothered by what I see.

All of us modify our behavior to suit the people around us all of the time. This is normal, healthy and mature. It isn’t any kind of sacrifice of individuality; rather, it’s nothing more than common courtesy.

There are people I spend time with where certain levels of profanity are considered normal and acceptable. There are other people I know which are offended by that kind of thing. I modify my language based on whom I’m with.

Is it truly your desire that the only things you read here are people praising you? Do you really want to be surrounded by yes-men?

If so, I feel deeply sorry for you.

There’s a guy named Paul. I used to work with him.

When I got out of college, I was insufferable. While technically competent, I was socially immature, and was careless and abrupt with the people around me. As a result, I tended to antagonize others, and I didn’t know why.

Paul didn’t have any choice but to work closely with me, and he’s one of the people I antagonized. He came to me one day and told me about this, and I confessed to him that I didn’t know what it was I was doing to make people dislike me, but I wanted to change it.

So we made a deal: whenever I said or did something he didn’t like, he told me immediately.

And over the course of a year, I changed. I learned.

I owe him a debt I can never repay; he taught me things I could never learn any other way, although I know it wasn’t fun for him to do this.

Yes, it changed me. It improved me.

There’s nothing wrong with change.

========================

It received a one-bit response: it got deleted within 15 minutes of being posted. I think that is a very eloquent reply, though perhaps it says more about the deleter than about the deleted.

I find it extremely ironic that I read the following quote on Scripting News: “The web treats censorship as damage, and routes around it.”

I have three words for all of you: SNOW SNOW SNOW!

I don’t care what anyone else thinks… last night’s episode of ER was amazing. My heart raced from start to end and my emotions were completely involved in the show; as a friend put it when I spoke to her afterwards, during the commercials, I realized that I should start breathing again.

Awesome — I had no idea that there was a central repository of comments regarding Winer v. Powazek. I, like John, am slightly incredulous that a man who waxed poetic about the needless bitterness and exclusivity in the web author community would then senselessly attack another member of that community.

The Linux Knowledge Base looks like it could have some real potential when it launches in earnest.

Ummmm… some people claim that keeping a website like this is slightly freakish, but it’s nowhere near the scariness of Derek’s Big Website of Wal-Mart Purchase Receipts.

remember this quote? we may hear this again:

“he earns praise for the ordinary, for what used to be the expected. his occasional ability to retain facts is cited as a triumph when it should, in fact, be a routine occurrence …”

— richard cohen, washington post, june 2, 1983, referring to ronald reagan.

Excellent online diary entry about Who Wants to Marry a Multi-Millionaire.

Couldn’t resist pointing to it: yesterday, Dave Winer decided to hurl an insult at Derek Powazek, seemingly out of the blue, at least for those of us who aren’t “in” enough to know why. Derek responded gracefully, which led Dave to heap more insult on top later in the day. And it all got summed up quite accurately by Neale Talbot today.

After Jerry Lewis said that women can’t be comedians (and something much more offensive), Entertainment Weekly has their list of 10 women funnier than Lewis. I hope they stopped at 10 because it’s a round number; I can’t think of any female comedians not funnier than Jerry Lewis.

For those (like me) who couldn’t contact the main NEAR satellite site, there’s now a mirror.

A two-fer in the latest installment of Bushism of the Week:

If you’re sick and tired of the politics of cynicism and polls and principles, come and join this campaign.

 

How do you know if you don’t measure if you have a system that simply suckles kids through?

Interesting question: if legislators stop the anthrax vaccination program, what will happen to the soldiers who refused to take it? Brings up questions of insubordination, right to make choices about one’s own health, and evidence-based practice of medicine on a forced, national scale.

I have to say, I don’t feel too badly for students at colleges which have banned Napster on their networks, and looking at it as “censorship” is just plain ridiculous. When universities with huge bandwidth are saying that 61% of that bandwidth has, at times, been used exclusively by Napster, then they have to do something about it.

Maxim for life in the year 2000: a well-implemented web commerce site makes your life significantly easier.

Great example: Insight. When you view your past and present order status, it’s a direct glimpse into their orders database; one time, I was on the phone with a rep working out a replacement for a DOA item, and as he was entering it, I saw the order on my account order info screen. Shipping and tracking info is also real-time.

Bad example: Buy.com. On any item screen, they show a little button which is supposed to tell you availability of an item (ships in 24 hours, on back order, etc.). Three times now, they have had something as in-stock when it is backordered for months; when I placed my order, they didn’t tell me about the delay, and I had to call to find this out when my item didn’t arrive after a few days. Weeks later, they still hadn’t changed the status, and actually said to me “if status is really that important to you, we’d recommend that you call to verify it before placing your order.”

As a general rule, I like TV ads that surprise you.

Tres interessant — it seems that the Mars Polar Lander probably had a fatal flaw; I’d imagine that, if this is true, it’s buried about 100 feet deep in the Martian soil at this point.

It just seems that there’s no way that my cat could become overweight; I found her on the street, pretty small, and she’s just remained small no matter what I feed her. She’s wiry and rambunctious, and doesn’t seem to be in any hurry to settle down into the lazy, moody cat thing.

What a child. When Rodman was with the Spurs, I begrudgingly thought maybe he had changed, but nope, he ended up on waivers. Hint to you, Dennis: when you say “Nobody else in the league would have gotten kicked out for that,” it’s because nobody else could have been kicked out for that, because nobody else would have sat down on court.

A few political links this morning. First, two good articles from Slate about the disingenuous “push polls” conducted by Dubya’s camp in South Carolina, and just how much Dubya is like his father. Then, there’s nothing quite like a little hypocrisy in an election year.

Despite much resistance, I saw Cider House Rules last night, and it was pretty good. Since I just reread the book a few weeks ago (easily one of my top five, thus the source of my resistance), it was still fresh in my mind, and I was disappointed that some pretty major characters were written out of the movie, but all in all, it was more faithful to the book than I thought it was going to be. What a great story, too.

eros crater

NEAR-related quote of the day, regarding the weak gravity of the asteroid Eros and the large crater seen in pictures taken yesterday: “If you were running down the wall of the crater and you were running back up, you’d probably just leave.” (Joseph Veverka, Cornell scientist, from MSNBC) That’s so damn cool.

Why haven’t I read more about Jerry Lewis clearly having a psychotic episode?

WOW. I cannot wait to get home and start playing with this; damn not being able to force an update on my Frontier box remotely. (Maybe this is the next Control Panel Add-In that I do…)

Residency rank list done, stress just beginning.

So, as a stress reliever, I installed a newer, higher-quality QuesoCam today. Have a peek, if you dare.

Baxter is about to embark on in vivo trials of pig organs as transplants. It’s fascinating, but more fascinating is that they’ve already used pig livers external to the body as filters, bridging the time until a suitable human liver can be found.

It’s not how I would resolve a dispute, but…

What a coincidence (pronounced coe-ink-ee-dink): Dell moves their website to Win2K, and I’m installing Win2K on my Dell. Whoa.

So Virginia legislators are moving oral sex from the world of felonies to a misdemeanor. The next things to lose their felony status in Virginia: working on Sunday, eating anything but fish on Friday, not saying grace before dinner…

There is a major change in functionality introduced in Internet Information Server 5.0 (the version of IIS that comes with Windows 2000) that may affect your ability to run Frontier as a webserver.

The Feature

IIS 5.0 has a new feature named socket pooling which it uses on machines which have multiple IP addresses. Essentially, when socket pooling is turned on, IIS will grab every IP address on the machine, even if it is explicitly configured to not use one or more of those addresses. The reason that it does so is explained in a technology note about IIS:

In IIS 4.0, each Web site was bound to a different IP address, which meant that each site had its own socket that was not shared with sites bound to other IP addresses. These sockets are created when the site starts, and they consume significant non-paged memory (RAM). This memory consumption limits the number of sites bound to IP addresses that can be created on a single machine.

 

For IIS 5.0, this process has been modified so that sites bound to different IP addresses, but sharing the same port number, share the same set of sockets. The end result is that more sites can be bound to an IP address on the same machine than in IIS 4.0. In IIS 5.0, these shared sockets are used flexibly among all of the started sites, thus reducing resource consumption.

The Problem

What does this mean for you, the Fronter web developer? If you intend to set up your IIS 5.0 machine with two or more IP addresses, and have IIS bound to port 80 on all but one address while putting Frontier on port 80 on that remaining one, then socket pooling will prevent Frontier from being able to bind to that last IP address — IIS will still be bound to it. In order to allow Frontier to bind to that IP address, you have to turn off socket pooling, and you also have to set up Frontier to only bind to the intended address.

The IIS configuration side of things

First, you need to make sure that IIS is configured to leave the IP address alone that you want to use for Frontier.

  1. Open up the Internet Services Manager (from your Administrative Tools program group), and go to the Default Web Site for your machine. Right click on it, and bring up the site Properties.
  2. On the first tab (Web Site), under Web Site Identification, make sure that the IP Address is not set to “(All Unassigned)”. (This gives IIS every IP address on the machine except those explicitly assigned to other IIS web sites.) Instead, from the pulldown list, choose a specific IP address, and not the IP address that you want Frontier to use.
  3. If you want IIS to use multiple IP addresses, click on the Advanced button, and enter all of the IP addresses into the Multipl identities for this Web Site box.
  4. Click OK to close all of the dialog boxes back to the Internet Services Manager, and then close the Internet Services Manager as well.

Now, you need to turn off IIS 5.0 socket pooling. There’s a Microsoft Knowledge Base article (Q238131) that describes how to do that; I’ll recap here. (Note the conditions at the top of the KB article that describe Microsoft’s recommendations for situations in which it is appropriate or inappropriate to disable socket pooling.)

  1. Make sure that you’re logged into your machine as an administrator-level account, and bring up a command prompt. Change to the IIS adminscripts directory (default: C:inetpubadminscripts).
  2. Type the following:
    cscript adsutil.vbs set w3svc/disablesocketpooling true
  3. You should get back a reply:
    disablesocketpooling : (BOOLEAN) True
  4. Open the Services… control window (from your Administrative Tools program group), and scroll down to the IIS Admin Service. Stop and start it. (It will tell you that it also has to stop your WWW and FTP services, if you’ve got them both running; let it do that.)
  5. Restart your World Wide Web Publishing Service (and your FTP Publishing Service, if you had it running before).

The Frontier configuration side of things

In order to set Frontier up to only use one IP address, you have to be running version 6.2a5 or greater. For Userland customers with current support contracts, the alpha version and docs are available on their support website. Once installed and updated, you need to configure Frontier to only use the single intended IP address:

  1. Open up the user.inetd.config.http table.
  2. Add a new object named ip, a string, and set its value to the IP address that you would like Frontier to use.
  3. Quit and restart Frontier.

That’s it — now, Frontier should be using its IP address, and IIS 5.0 should be using the ones that you configured it to take. Check your Windows Event Logs for any errors, lest we messed something up here.

Feedback

If you have any comments, corrections, additions, or updates on this technote, please either mail me or post a reply in the Discussion Group (the preferred method!) by logging in and typing away.

Happy Valentine’s Day, Hallmark holiday of all Hallmark holidays!

I made a slight change to the Cascading Style Sheet for Q today; it may mean that, all of a sudden, things look different than they did before. (I was specifying certain font sizes absolutely before, so they didn’t scale with the font size setting; they’re now relative. I didn’t know that Netscape supported percentage-based font sizes, or I would have done this long ago.)

New Frontier technote: Internet Information Server 5.0 and Frontier. (IIS 5.0 is the version that comes with Windows 2000, and there’s a little catch to it when using it with Frontier’s webserver.)

Seen on null means null today: “Zero is the great unifier. One apple and one 1979 Buick are very different entities, but no apple and no 1979 Buick are frighteningly similar.”

How cool is this — the NEAR satellite is now the first artificial satellite orbiting an asteroid. It’s also very cool to me that an object the size of Manhattan has enough of a gravitational pull to keep something in orbit. UPDATE: the first image is now back from NEAR since beginning to orbit Eros.

I dunno if it’s intended synergy, but when I was on hold with the Microsoft Developer Network customer support group today, the music I heard was the Peanuts theme song. (Sidenote: that link is the single best MIDI soundfile I’ve heard — that’s what MIDI should sound like, rather than the usual imitation of a five-year-old plinking around on an out-of-tune piano.)

Re: the efforts I mentioned yesterday by residents of Pitcairn Island to control their own top-level domain (.pn): ICANN has a copy of the letter signed by all of the residents which they sent to ask for their domain back, and apparently, when ICANN was given control Friday of all top-level domain delegation, they finally granted the .pn domain to its rightful owners. Wired also has a story on it today, which mentions another similar conflict — the .as domain (representing American Samoa) is controlled by an expatriate living in the U.S., not the territory’s government.

My brain didn’t make the connection between the hideous redesign of CNN.com and and fact that AOL will soon own CNN and does own Netscape, the only browser with which CNN apparently tested their hideous redesign. (Have I mentioned that it’s hideous?) Perhaps it’s because I’m also a small flywheel in the machine that blinds CNN to the Internet reality.

Up until now, I’ve mainly been an Urban Fetch kind of a guy, but I’m also a Starbucks kind of a guy, which means I may have to become a Kozmo.com kind of a guy. Now, if they’ll deliver me a grande vanilla latte…

herman miller aeron chair

Yesterday, my roommate took shipment of his brand spankin’ new Aeron chair, and I had instant envy. Beautiful, ergonomic, and much better then the kitchen table chair I use at my desk; within a few hours, I had ordered my own, and it should be here within a few weeks. (Tip: order it from Living.com. First-time customers get a $100 off their first order of $500 or more, there’s free shipping, and no tax, at least not for New York purchases.)

*whimper* Charles Schulz died last night, at the age of 77. He will be missed immensely.

Funny — the Shuttle had a Y2K problem today… on a Hasselblad camera.

I dunno — when it’s this cold out, it feels strange to know that pitchers and catchers start reporting to training camp today (Cubs today, Mets on Tuesday, all 30 teams by next weekend). On the other hand, it makes it feel a little warmer out just thinking about sitting in the upper deck of Yankee Stadium watching the Bronx Bombers on a lazy weekend afternoon…

This is a spooky report. It’s an official recommendation from the IANA about redelegating the top-level domain for Pitcairn Island (top-level domain .pn) — apparently, in mid-1997, it was delegated to two people who shouldn’t have gotten it. Shortly thereafter, the government of Pitcairn, as well as the Minister in the British government who handles territories of the UK, asked for the delegation to be fixed. The scary part is that, as far as I can tell, the delegation is still in the wrong hands; this report, from this month (two-plus years after it all started, and countless official pleas for correction later), concludes that the redelegation should take place, but it doesn’t appear to have taken place.

last updated:

There’s an excellent tutorial on writing an #objectNotFoundHandler written by Samuel Reynolds, but it only covers the mainResponder website framework, upon which Manila was built. The problem is that Manila has its own #objectNotFoundHandler, and it adds functionality to Manila (rather than just generating the error that someone would see if they went to a page that didn’t exist).

What functionality does it add? Manila has the ability for the admin to configure an XML-based hierarchy for his or her site, so that messages and stories can be lumped into tree-like structures despite being messages in the (flat-file organized) discussion group. So, on this site, http://q.queso.com/photos/ is a link to the master page of everything configured in the XML hierarchy as within the “photos” category, and http://q.queso.com/photos/newyears is actually just a link to message number 72 rendered in a story template.

Of course, there’s no object in my Manila website guest database that is named “photos”, so when you request http://q.queso.com/photos/, there’s nothing in the database location there, and the webserver fires off the #objectNotFoundHandler. In Manila, that handler then checks the XML hierarchy to see if there’s a category named “photos”, and if there is, it sends you to the right page; only if there’s nothing in the hierarchy that matches your request do you get an error page.

So, if you want to write your own #objectNotFoundHandler, you need to take into account that the default Manila one has functionality that you don’t want to lose. The way that I’ve discovered to do this is to wrap the default Manila one in a try statement; that way, if there’s truly an error, you catch the scriptError that’s thrown by the hierarchy-checking script, and can call your own custom error page or script in the else clause.

My #objectNotFoundHandler script looks like this:

local {
	pta = html.getPageTableAddress()};
try {
	return (manilaSuite.hierarchyPage ())}
else {
	if tryError beginsWith "!" { // custom error or redirect message
		scriptError(tryError)}
	else {
		return(pta^.tools^.pageNotFound())}}

Two notes:

  • I’ve got a script in my Manila website #tools table named pageNotFound that generates my custom error page; that’s what I’m calling with the pta^.tools^.pageNotFound() line.
  • The script that’s called by Manila’s default #objectNotFoundHandler, manilaSuite.hierarchyPage(), throws scriptError conditions for some things that aren’t necessarily indications that the requested page doesn’t exist. (For example, if you were to request http://q.queso.com/photos, without the trailing slash, it would throw a scriptError that would redirect your browser to http://q.queso.com/photos/, with the trailing slash.) That’s why I need to test the tryError to see what it contains; if it has a leading exclamation point (!), then it’s a condition that’s intended to be handled by mainResponder (like a redirect), so I continue to pass it along with the scriptError call. Otherwise, I call my custom error page.

eros asteroid from near satellite

Ahhhh, lazy Saturday (after being out way too late).

I don’t know how I missed this one, but the Astronomy Picture of the Day site had a cool image of the asteroid Eros, as seen from the NEAR satellite on its approach to the asteroid. The NEAR mission is very neat — the intention is that the satellite will become the first artificial moon of an asteroid, and monitor it. (The APOD site has great picture of a natural moon of an asteroid, though.)

I implemented a new error page for my site today — click here to try it. I also wrote a short note about some Manila-specific issues with custom error pages in Frontier; if you’ve got a Manila site and want a custom error page, it’ll help. (It is the result of a quick and clear discussion with Brent Simmons in the Frontier support discussion group.)

Any cat owner will tell you that this should not have a patent — we all do it, and have been doing it for decades.

While I agree that not being able to uninstall IE 5.5 is a problem, there’s a basic maxim at work here — if you don’t want to face such problems, don’t install beta software. Problems like this with beta software are a fact of life, and it’s the beta cycle that helps point out these problems, and get them fixed in the final shipping product. So instead of running to ZDNet complaining, report it back to Microsoft.

As if we needed any more evidence that Jesse Helms is racist swine. Despite that, though, I feel that Clinton probably could play a little tougher on the issue of race on the Federal Court level; if he made this an issue (and when better than in the last year of his presidency?), something good could come of it.

I really do feel compelled to assume that the Aluminum Foil Deflector Beanie (AFDB for short) is a joke site, but I can’t be sure of that. If it’s not, then conspiracy theorists need to stop dropping acid. (I apologize for the Tripod popup window.)

Although… seeing as the current Shuttle mission involves radar topography, perhaps they’re also sending out some mind control signals from that radar, and we all should be wearing our AFDBs, lest we end up voting for Dubya.

(Note: I really did want to point that last Dubya link to the real George W. Bush for President page, but going there throws up a popup window, and I hate them. So instead, you get the parody page.)

Judging from the heavy demand on the live webcast page, I’m not the only one that watches and listens to NASA TV whenever the Shuttle is up.

Manila is growing itself up into a full-fledged content management system…. custody is a great new feature.

I reported a bug today to the Mozilla group, on this page not drawing in correctly with its CSS-implemented borders. It’s bug 27492.

This is the text of an email that I sent to Larry Vitatoe (larry@equest.com) today regarding his company, Passport Access, and their practice of crawling the web for resumes, entering them into their database, and then charging clients to search and retrieve them.


Larry:

Thank you for hearing me out on the phone today. I wanted to follow up with this email, explaining how it is that your company is violating *major* laws and copyright statutes with the I-Spy Technology, and specifically, that there is absolutely no requirement for a copyright symbol or registration of copyright for a work to be copyrighted — thus, the mere act of you selling that resume to a client of yours is a violation of U.S. Copyright code, and punishable as such.

So, my basic complaint: Passport Access, by using a webcrawler to search out resumes that have not specifically been entered into their database and entering them, is violating a MAJOR tenet of United States copyright law. Every one of those resumes is protected by copyright, and each time you sell one to a client, you are committing a Federal offense. And the

Here are two specific, on-point references to copyright law in this situation, and one good reference for you:

How to Secure Copyright, from the US Copyright Office:

http://lcweb.loc.gov/copyright/circs/circ1.html#hsc

Explains that copyright is affixed to a work automatically upon creation; no notification or registration is required.

Copyright Infringement in Cyberspace:

http://www.wvjolt.wvu.edu/wvjolt/current/issue1/articles/salang/salango.htm

Explains particular appliations of copyright law on the Internet

Chapter 5 of the U.S. Copyright Code:

http://www.loc.gov/copyright/title17/chapter5.pdf

Explains the specifics of copyright infringement, including penalties. Note that, according to the law, what you are doing is both a Federal civil and a Federal *criminal* offense (see section 506a); that you could have every hard disk and computer that could store the infringed material impounded by Federal marshalls (sections 503, 509); that you could be fined up $100,000 *per violation* (section 504(c)(1)); and that you will be responsible for all civil action legal fees incurred by each person who sues (section 505).

Note that the $100,000 maximum fine is contingent on committing the infringement knowingly; this email takes care of any argument to the contrary.

Please pass this on to the people who you claim would be able to handle this matter. I expect a reply from you; this is a very serious matter.

Thank you in advance.

Jason Levine

Queso Technologies

From MetaFilter comes a warning that there are at least two online resume collection companies, Passport Access and Aquent, who are employing spiders and webcrawlers to find resumes on people’s websites, suck them into their databases, and then sell them to clients. This is a major, flagrant violation of U.S. Copyright law — you hold copyright on your resume, whether or not you indicate so with a little © symbol, and for them to take it and sell it is a Federal offense. I spoke with someone at Passport Access, and here is the text of an email (with copyright law links) that I sent as a followup to our discussion.

I just got a call from John Malone at Passport Access, and they seem to understand the issue, as of now. He is forwarding my email onto their IP lawyers, and will keep me informed as to the response they get. He also said that if anyone wishes to express their opinions on this, they can either email Larry Vitatoe at larry@equest.com or call (888) 425-2816.

Wow… a high school basketball player in San Antonio has been sentenced to five years in prison for elbowing an opponent during a game. The longer version: he was on probation for two counts of burglary, and after elbowing the opponent, he was charged with aggravated assault. The sentence was not directly related to the probation, though; aggravated assault alone carries a two to 20 year sentence.

Makes me shudder to think about the potential precedent this sets; if I’m an NBA player, I’m scared to play in San Antonio now, lest my flagrant foul land me in prison. And how about someone like Latrell Spreewell, who choked his coach hard enough to leave brusies?

The insurer for Who Wants to Be A Millionaire, Goshawk, is suing to get out of their contract with the game show, claiming that the show is too generous — they want harder questions and dumber contestants.

Spooooooooooon!

Remember the judges who prevented APBNews from getting access to all of the federal judicial financial disclosure forms? Well, it turns out that months before this, they let USA Today have even more than APBNews asked for.

Re CNN’s site redesign and unreadability on Internet Explorer: if you read through their Technical message board (which is what they are telling people to use to report the problem), it appears that they never tested the redesign on Internet Explorer. There are more than one problem that appear on IE, but don’t on Netscape; this seems like a boneheaded testing scheme, seeing as IE has around 75% of the browser market. (That link may not work in the future; StatMarket has decided to go to a subscription service.)

(Note that I’m not trying to make this into another Netscape v. Internet Explorer thing. Instead, this is a usability thing, and it should be a big concern for websites that depend on having users. A site should, at a bare minimum, be usable on all browsers, even if all the baubles and tinsel don’t work properly.)

*blush*

As a follow-up to the note a few days ago about the Orange County school district trying to ban a student group dealing with gay-straight outreach issues, the school is now on the cusp of banning all school groups just so they can legally prevent the students from meeting. In the wisdom of Dilbert: “People are idiots who deserve to be mocked.”

Hello to all the readers sent here from Neale Talbot’s Wetlog — and thanks to Neale for the virtual shout out, as it were.

And finally, the original, non-abbreviated version of the Wazzup commercial.

Brent got an answer from CNN re: their itty bitty font size; they must value him slightly more than me, since I wrote them and complained on the message board that they tell him to use, and I have got a big fat nothing from them about it. Anyhoo, they told Brent to increase his font size; they must be joking, that people are going to change their browser setup just to look at their site. Whatevers.

And to answer a question on John Auterman’s site, yes, I believe the common thread between Brent, Dave, and myself is that we all use Internet Explorer, and we all have our font size set to “small” (not “smallest”, just “small”). And CNN’s site sucks, whereas it used to look fine, and almost every other site still looks fine. (And a sincere thank you to John — his site has bookmark links for each day, so that the above link will bring you to the right place, at least as long as it is on the front page. I’ll still have to change the link when it rotates off of the front page, though.)

The Cincinnati city council has officially invited Pete Rose to the city’s celebration of the 1975 Reds World Series championship team. They also proposed banning Bud Selig from the affair, but it would have no legal standing. Excellent.

I’m sooooo jealous of Steve Tannehill — someone sent him a copy of the Academy Screener of Magnolia on DVD. I want it I want it I want it!

An interesting little ditty by an author who found some personal letters of hers for sale by an online bookstore, apparently sold to it by a former graduate school advisor.


And, a glimpse of John McCain that makes all those memories of the dirty Presidential campaign of 1988 flood back. (Although I am somewhat hesitant to point to this now, since I want McCain to kick the crap out of Dubya so that I don’t have to keep looking at his talentless face anymore, or at least for four more years…)

As predicted, the Afghan airline hijacking has ended without bloodshed and with the surrender of the hijackers. A much better ending than the one last month.

Remember the cool Astro-E satellite that I wrote about a few days ago? Well, it was put into the wrong orbit, making it unusable. Interestingly, none of the major news sources had this story for hours; instead, they had a story that it was launched successfully. MSNBC now has the story. (For all I know, CNN has the story as well, but since their redesign has left them totally unreadable on my computer, I wouldn’t know.)

The Onion: NFL Star Thanks Jesus After Successful Double Homicide. Summarizes my feeling about expressions of religious thanks after winning a sports game…

David Theige, the man behind MedEd News (a great daily medical education news site), has a a pretty on-point note today reviewing Manila. I could not agree with him more about the search engine; it took me over a week to get my search engine set up, and it would be cool if it just installed out-of-the-box.

adobe q

Lots ‘o fun playing with Adobe’s new free web services today; I particularly like the banner maker. And the photo frame tool at Creative Pro is something I will have to play more with; I always see beautiful framing on online pictures and get jealous.

Hee hee hee, I bet this won’t make eToys’ stock do any better.

Today, I was sitting in class at med school, listening to a lecture on medical economics, and I realized that drug companies have been doing for decades what people are really upset about Internet companies doing now — using patents to leverage an advantage over competition. And while, as an almost-doctor, I don’t like the fact that certain medications cost a lot more than they should merely because they’re on-patent, I have grown to accept that that’s the price we pay for biomed companies working hard to come out with newer and better medications or stents or whatever. I think that I feel the same way about Amazon and the 1-Click shopping patent — they worked hard to implement something that hadn’t ever been done before (despite Richard Stallman’s arguments otherwise), and maybe they’re entitled to protection of their intellectual and technological work, for a while at least.

Chuck Taggart has an excellent quote on Looka today, as a reaction to a California GOP “prayer breakfast” in which gay marriage was equated to Nazi Germany:

Let’s see … gay marriage = a long-term, committed same-sex couple wanting to legally formalize their monogamous relationship for the rest of their lives, also entitling them to (among other things) insurance benefits, inheritance rights, and the right to visit one another in the hospital. Nazi Germany = a fascist regime that triggered World War II in Europe, caused the death of tens of millions of people, including the systematic slaughter of six million Jews and another five million Slavs, Gypsies and … homosexuals. Um, right.

(As an aside, I have no idea why the issue of discrimination based on sexual orientation gets to me; I think that it’s because, given that I grew up in relatively intolerant San Antonio, Texas, my first real exposure to anyone that I knew was gay was in college, and specifically, was in a class on civil rights taught by Jack Greenberg, former head of the NAACP Legal Defense Fund. Many parallels were drawn during that class, and whenever I read about gatherings like the above-mentioned prayer meeting, I get vivid mental flashes of the images from the civil rights movement, of adults and children being attacked, gassed, hosed, and killed, and realize that even today, we’re not as far removed from that atmosphere as we’d like to think we are.)

CNN changed fonts and sizes on their home page two days ago, and it is now totally unreadable. I sent them a message about it via their Feedback page, and posted a message to their technical message board (as have other people), but they seem pretty unresponsive. Oh, well — there’s always MSNBC, which looks better and generally has more news.

The full text of a story that just came across our AP News Wire: “Cowhide heavy Native Spot is .76 3/4.” What on Earth does that mean?

all the go logos

At Least the Disney Lawyers Can’t Win Everything: I thought that the Go Network logo had changed recently, and I remembered a flap about GoTo.Com suing Go Network (Disney) for trademark infringement. GoTo.Com first used their logo in December 1997; Disney started the beta test of the Go Network, with the logo, in December 1998. In November of last year, a judge prohibited Disney from continuing to use the logo, but the injunction was suspended quickly pending a three-judge panel ruling (and in the face of a complaint by Disney that it would cost them $40 million to change it, like anyone feels sorry for them). The ruling came down on January 28th, reinstating the injunction against Disney. (Above, the leftmost logo is GoTo.Com, the middle is the Go Network’s old logo, and the rightmost is the new one.)

In reading the Ninth Circuit Court of Appeals decision in GoTo.Com v. Disney, it strikes me how sleazy Disney was in their attempt to get to continue using the logo.

  • Disney claimed that GoTo.Com wasn’t really harmed, seeing as they are doing well as a company (something completely irrelevant to a trademark dispute);
  • Disney submitted their logo to the Patent and Trademark Office in black-and-white, rather than color, and then tried to convince the court with the fact that the PTO didn’t see a similarity in the logos;
  • Disney argued that GoTo.Com lost their ability to sue when they waited until July 1999 to request an injunction, when in fact, Disney had entered into talks with GoTo.Com over the logo in February 1999 with a binding agreement that Disney could not raise the issue of a delayed injunction;
  • Disney claimed that GoTo.Com altered its logo to make it more like the Go Network one in an attempt to win the suit (most people who remember the days before Disney’s Internet presence know this to be untrue);
  • Disney argued that it would be extremely difficult for them to change their logo, when in fact, they managed to implement a change to their whole website for the two days between the original injunction and the suspension of the injunction.

Maybe some of this is typical for civil defense arguments, but it’s still pretty sleazy.

all the go logos

At Least the Disney Lawyers Can’t Win Everything: Disney has been prohibited from using their green traffic light logo, since it’s too similar to the logo of GoTo.Com. The decision points out a plethora of sleazy things Disney argued to try to prevent this.

Two more legal items:

  • Why does the Orange County Unified School District want to prevent a gay-straight alliance school group from meeting? I didn’t realize that this degree of intolerance existed in relatively civilized Los Angeles.
  • Why do people keep alluding that ThirdVoice and uTOK are doing something illegal? If I, as a user, choose to download an application and use it to add content to all of my web page requests, then it seems like I should be free to do that. (That’s exactly what the John Malkovich Mediator does, and there are other services that do things like help visually impaired web users with graphic-heavy sites.) Why you would want to use ThirdVoice or uTOK is a whole different matter…

It’s completely ridiculous that Pete Rose cannot participate in the 25 year anniversary celebration of the 1975 Cincinnati Reds World Series championship team. Bud Selig needs to be ousted, now — he’s the one that’s making baseball look terrible.

AdCritic now has the SuperFriends Wazzup commercial on their site, for those of you who couldn’t get to the original site before it was swamped with traffic.

Slate’s new Bushism of the Week:

I think we need not only to eliminate the tollbooth to the middle class, I think we should knock down the tollbooth.

I decided to listen to this past weekend’s Car Talk via the web, and a caller asked a question that sounds exactly like my old car. A Volvo GL diesel stationwagon, and I could completely envelop someone following me too closely in a cloud of black smoke. Great way to deal with tailgaters.

This editorial by Ed Foster echos my sentiments on AllAdvantage.Com (and companies like Epidemic.Com), but I’m not wholeheartedly recommending a page read — when I went to the page, InfoWorld.Com decided to throw a full-motion, full-audio ad on the top for Windows 2000. By the time the ad had loaded, I was already a few screens into the article; I had to figure out what was making my computer spout ads at me, page up a bit, and find the itty-bitty, vertically-oriented stop button to make the damn thing quit. That was the last page I will read on their site, unless I get a response to the email I sent Laura Wonnacott explaining that this was just an oversight on their part, and that things like this won’t continue on their site.

I somehow missed Salon’s excellent article on The Simpsons vs. alt.tv.simpsons. Having abandoned regular Usenet reading long ago in the face of the spammers and pornographers, I didn’t catch any of the references in the show; this puts them in perspective, and it’s all actually quite funny.

Wow — the U.S. and Japan are about to launch the Astro-E satellite, with a sensor that has to be cooled to 0.060 Kelvin (-460 degrees Fahrenheit), making it “the coldest object in space.” Nasa has a press release that has a basic explanation of the cooling system — solid neon, liquid nitrogen, and paramagnetic crystals with a powerful superconducting magnet. (Pet peeve: the Kelvin scale doesn’t use the term “degrees”, and the science fact-checker at CNN should probably know that sort of thing.)

Quick note to the GOP: despite my disagreements with you, if David Duke disapproves of how you’re running the party, then something must be right…

Not too long ago, Phil and I were discussing the cool first-and-ten line that all the major networks are adding into their broadcasts of football games. I just learned that the New York Times explained the technology in their Circuits section. (I saw a TV piece on this not too long ago, but it mentioned something about GPS receivers and sideline placements as well; I wonder if there are other technologies that were tested and passed over.)

Ummmmmm… does anyone want to explain this to me? Or perhaps this?

The people who hijacked an Afghan airplane have probably made a big mistake — this isn’t going to be like the end of the hijacking last month in Afghanistan. They’re in England now; they aren’t going to be allowed to take back off, and they definitely aren’t going to be allowed to drive away scot-free.

A few days back, I pointed to The John Malkovich Mediator. Yesterday, I decided to write my own mediator. (What is a mediator, you ask? Here’s a good answer, with examples of some.) My mediator just sits between a user and a webserver, and returns the website to the user essentially intact. I’ll release the code for it relatively soon; there are bugs to be worked out first.

A must-see, if only to wonder if it’s real or not: the Vulvabed. In particular, check out the letter from a satisfied customer.

ICK…. a woman has apparently been killed at my alma mater, and the person who they think did it, allegedly her boyfriend, killed himself by jumping in front of a subway a few hours later. My sister lived in the dorm in which this all happened. ICK.

For those of you who are Frontier programmers: I’m having a problem with tcp.httpClient, and would appreciate any light you could shed on it…

Never mind! It turns out that two sites that I was contacting don’t generate valid HTTP — they put newlines only between the lines of the HTTP response, rather than carriage return/newline combinations, which are required by spec (see chapter 6). I hate that webbrowsers just gloss over invalid HTTP, not even alerting you that something’s not right.

Kurt Vonnegut is slowly recovering.

Ask for DOJ involvement in the computer industry, and ye shall receive.

I wonder if Dave has given his employees digital cameras. I should visit all their Manila sites and see — I’ve worked with some of them enough that it’s probably time to know what they look like!

Today, I received an email from a friend with what she said was the first great quote of the Millennium: Monica Lewinsky, ostensibly on Larry King Live, talking about her Jenny Craig diet, saying “I’ve learned not to put things in my mouth that are bad for me.” The problem is, I then went looking for the transcript from that show, and she never said that.

Miramax disinvited over 80 Internet movie reviewers from screenings of Scream 3, fearing that an Internet reviewer would be more likely to give away the ending. What, that the whole series is overrated? (Besides, the Internet reviewers feed what seems to me to be the exact target audience of the movie — young, media-savvy, slightly addictible, and with enough money to see the movie.)

This week, the enormous ISP Verio tried to trademark the term whois, and failed. Makes me think twice about ever doing business with them; then again, after my experience with their crack security team, I wasn’t really ever going to use their services.

The Supreme Court granted a stay in an Alabama execution last night. When was the last time they did that?

Today ends my visits to pediatrics residency programs for interviews or second-looks; I now have no excuse for not putting together my rank list and turning it in to the National Residency Match Program. (It’s due February 16th.)

Having spent the last two months in airplanes, I could not be happier with this.

In the Something-You-Don’t-See-On-TV-Often department: in the swimsuit competition of the Miss USA pageant, you could clearly tell that Miss Iowa had two supernumerary nipples. Freaky to see on national television.

Dubya speaks at a school that has banned interracial dating. I’m sorry, I’ve just got to say it — what a pig. (Of course, Steve Forbes and Alan Keyes are both scheduled to speak there, as well — but I feel the same way about them.)

Why would a black man (Keyes) speak at a university that banned black admissions, then banned admission of unmarried black people, then (under court order) let in unmarried black people but banned interracial relationships, and took their right to remain a tax-exempt organization (under religious pretenses) all the way to the U.S. Supreme Court? (They lost, by the way.)

And it turns out the Bushism of the Week is a regular feature on Slate! This week’s:

This is Preservation Month. I appreciate preservation. It’s what you do when you run for president. You gotta preserve.

And from two weeks ago (I couldn’t resist):

The administration I’ll bring is a group of men and women who are focused on what’s best for America, honest men and women, decent men and women, women who will see service to our country as a great privilege and who will not stain the house.

Pure genius: the Budweiser “Wazzup” commercial, but done with the Superfriends. (If you haven’t seen the Wazzup commercial, there’s an abbreviated version here.)

AdCritic is awesome — your favorite commercials, as QuickTime movies. Some of my present faves: EDS and the cat herders, Ruffles and Mark Messier, Adidas and the El Duque, Mountain Dew and the bad cheetah, BMW and cliff diving, and a relative oldie, Kahkis Swing.

One more AdCritic link — a Volkswagon commercial, with a friend of mine from college. (She’s the one driving the car, expertly applying the anti-lock brakes.)

hubble carina nebula image

Another cool image from the Hubble Space Telescope, but this one’s not from the newly-refurbished equipment, but rather a composite of four April 1999 images. It’s of the Keyhole Nebula, and it’s just plain coooooooool.

An interesting article on why people stay with AOL, instead of switching to a less-expensive ISP with unengineered web access. (It also mentions EarthLink’s new ad campaign that took me a while to understand — the big orange billboards with opposing email addresses, like “goliath869@aol.com” and “david@earthlink.net”.)

I always suspected as much, but now research shows that anesthetized surgery patients remember things said during their operations. I hate to think about the effects of some of the things that surgeons said during operations when I was doing my surgery and subspecialty clerkships…

Also on the medical front, a controversy is brewing in Britain and Scotland over two men who asked for healthy limbs to be amputated, and had it done. They both suffer from body dysmorphic disorder, a psychiatric disorder where they obsess over perceived imperfections in their bodies.

I read The Onion regularly, but something I’ve neglected is The Landover Baptist Church, a hilarious spoof of evangelical religion that plays like The Onion a lot of the time. This week: Charitable Baptists Donate Hazardous Waste To The Poor As Tax Year Draws To A Close. (The guestbook is awesome as well — tons of people who clearly either don’t understand that the site is a parody, or are horribly offended that it’s a parody of religion. For a good laugh, see Jessica’s entry on January 22, 2000.)

Lots of new discoveries in the dinosaur artifact world — the Rio Negro Giant (estimated to be 160 feet long and 45 feet tall), and a 100 to 130 foot long sauropod from 32 million years after paleontologists thought that they had gone extinct. (The latter was found in Texas; as a kid, we would always take field trips to streams and parks with huge dinosaur prints and other remnants, and I couldn’t believe how huge these things had been.)

my iron giant

I moved back into my office today, and first on the list of things to do was set up my 20-inch-tall motorized Iron Giant robot, complete with magnetic Hogarth to hang out on his shoulder and activate him. For a few days, the QuesoCam will feature the big guy… catch him while you can!

I have to say, I pretty much agree that eBay should pull KKK items down from auction. There’s a social responsibility here, and eBay has always been of the mindset that they don’t have to allow everything to be auctioned; seeing this being auctioned (and apparently, at one point it was in the “Black Americana” category, as were other Klan items from the same seller), or this, this, this, or this and this (which the seller suggests you should continue to wear!) just nauseates me. Quite honestly, let racist swine start their own auction site.

Yesterday, I pointed to Jason Kottke asking why up and down aren’t flipped in a mirror, since left and right are; today, Andre relates a Richard Feynman answer. The web is a wonderful place.

From the annals of websites that scare me: A Woman’s Guide on How to Pee Standing Up.

Apparently, you better visit New Orleans soon, because it won’t be there for long.

The Senate has acted to prevent bankruptcy determinations from freeing people of debts owed due to court judgments against them. This makes a great deal of sense to me — an abortion protester shouldn’t be able to claim that he can’t be held financially responsible for court judgments because he has a lot of debt due to other court judgments. (I admit, though, that I’m not 100% positive that I understand everything that this article is talking about; I feel that I need a little more background.)

My Windows 2000 machines at home still don’t want to play nice with each other, and it’s come to Microsoft tech support setting up an entire network which duplicates ours in order to try to figure out what’s going on. Something’s amiss; we think that it’s related to NetBIOS scope IDs, which we use in places on our network. More later.

In this article, I don’t understand the statement “Under an agreement worked out with the prosecution, she expressed remorse for the attack and was released without punishment or a criminal record.” Let me get this straight — they were prosecuting a supermodel for assaulting an assistant, and managed to squeak out a deal where she admitted she did it in return for no punishment at all?

Back in NYC today, returning to the swing of med school and dealing with a strange Windows 2000 problem where my two machines cannot see each other on the network (but can see every other non-Win2K machine, and all the non-Win2K machines can see them).

Interesting — the problem was a subnet mask on an alternate IP address of one network card on my subnet. It’s fixed now. (Whoops! Spoke too soon. It’s now intermittent, but mostly NOT working. I have NO clue on this one; neither do the MS techs that I’m working with.)

Jason Kottke asked a question today that has actually kept me awake at night — “When you look at yourself in a mirror, everything is reversed from left to right and from right to left. Why aren’t you upside down as well?” To me, it’s sorta like “If the universe is expanding, what is it expanding into?”

Sean Elliott receives the final OK to practice with the San Antonio Spurs. If he makes this comeback, I will be the happiest man alive — what a major milestone.

MSNBC reports on something that should be pretty evident — oral sex, in and of itself, isn’t safe sex.

Excellent diatribe on Lotus Domino today over at Qube Quorner. A good summary tagline: “Who doesn’t like Domino? Anyone who has to use it every day, whether they be a busy sysadmin or a busy user.”

The Center for Democracy & Technology has put together a page that helps you not only opt-out of DoubleClick’s profiling, but also mail the largest DoubleClick affiliates and the CEO of DoubleClick letting them know that their behavior is unacceptable.

Yay! A bug in Frontier 6.1’s search engine routines has been fixed. This bug didn’t cause me any problems, really, but when I had other problems, the errors that it kicked out did make things hard to figure out.

Another active NFL player has been charged with murder. Finally, the NFL gets a great Super Bowl, and on the same night, gets this black eye…

ZDNet has an interesting story about scams run through X.Com and WingSpan, two online banks. Apparently, you could open an account with either and transfer money into it using just the routing code printed at the bottom of a check — and they didn’t have any checks in place to make sure it was your check. Who is in charge of security at places like that?

situs togel

togel online

vespa36 resmi

vespa36 resmi

jitu26 login

jitu26 resmi

top1 toto

maluku toto

tasiktoto

cancertoto

babeltoto

babeltoto

babeltoto

babeltoto

babeltoto

babeltoto

babeltoto

batman toto

batman toto

vespa36 resmi

vespa36 resmi

toto slot

rexonatoto

cancertoto

cancertoto

cancertoto

Mix parlay

vespa36

vespa36 resmi

toto slot

vespa36

vespa36 login

unsur toto

unsur toto

situs toto

unsur toto

unsur toto

maluku toto

unsur toto

jitu26 resmi

slot gacor

jitu26 resmi

top1 toto

vespa36

vespa36

rajalangit77 toto

mpo 500

projektoto

slot

sesetoto login

bengkulutoto

maluku toto

cancer toto

vespa36

top1toto login

maluku toto

vespa36

toto slot

enoki77

gelasjitu

balontoto

situs toto

malukutoto login

สล็อตเว็บตรง

wiltoto.cz/wap/

wiltoto.tw/user/

wiltoto.pw/register/

paito taiwan

situs toto

vikingtoto

vespa36 resmi

vespa36 resmi

indototo

raja88

tasiktoto

tasiktoto

hukum toto

maluku toto

cancertoto

cancertoto

cancertoto

cancertoto

cancertoto

cancertoto

toto slot

wisdomtoto

toto

cancertoto

cancertoto

jitu26 resmi

jitu26 resmi

JEMARI4D

JEMARI4D

JEMARI4D

JEMARI4D

depo 5k

jitu26 resmi

vikingtoto

cancer toto

vikingtoto

babeltoto

vespa36

babeltoto

vespa36 resmi

vespa36 resmi

jitu26 resmi

jitu26 resmi

slot gacor

cancer toto

situs toto

toto macau

vespa36

vespa36

jitu26 resmi

jitu26 resmi

jitu26

jitu26

majumapan 99

pokemontoto

situs 5k

depo 5k

slot gacor

vespa36 resmi

top1 toto

cancer toto

cancer toto

cancer toto

kicautoto

vespa36 resmi

medantoto

medantoto

pokemontoto

medantoto

toto 4d

pokemontoto

vikingtoto

dewaking

rajaking

tasiktoto

kicautoto

bengkulutoto

kari4d

hukum toto

depo 5k

depo 5k

situs toto

situs toto

situs toto

depo 5k

cancer toto

rajaking

cancer toto

cancer toto

cancer toto

rajaking

kari4d

pascol4d

pucuk4d

babeltoto

bengkulutoto

slot gacor

bulantogel

pokemontoto

bulantogel

bengkulutoto

bengkulutoto

rajaking

babeltoto

vikingtoto

hukumtoto

hukumtoto

cancer toto

hukumtoto

paito hk

rajaking

toto

pokemontoto

bengkulutoto

tasiktoto

mahjong ways slot mahjong ways slot mahjong mahjong slot

bengkulutoto

cancertoto

bengkulutoto

tasiktoto

tasiktoto

bengkulutoto

bengkulutoto

vikingtoto

bengkulutoto

dewaking

top1toto

rajaking

toto

slot

depo 5k

pokemontoto

wisdomtoto

gelas jitu

gelas jitu login

gelas jitu daftar

gelasjitu.org

mpo500

pokemontoto

bengkulutoto

bengkulutoto

bengkulutoto

kari4d

vikingtoto

toto

tasiktoto

tasiktoto

viking toto

https://ferreclicks.mx/cepillos/

vikingtoto

hukumtoto

vikingtoto

flokitoto

pokemontoto

altartoto

flokitoto

wisdomtoto

flokitoto

flokitoto

flokitoto

flokitoto

flokitoto

mpo500 login

mpo500 login

mpo500 login

flokitoto

flokitoto

wak89

slot

babeltoto

dewaking

flokitoto

babeltoto

flokitoto

flokitoto

flokitoto

flokitoto

kari4d

kari4d

KASKUSTOTO

KASKUSTOTO

flokitoto

tasiktoto

tasiktoto

flokitoto

flokitoto

flokitoto

flokitoto

flokitoto

flokitoto

flokitoto

flokitoto

flokitoto

kari4d

kari4d

vikingtoto

flokitoto

flokitoto

vikingtoto

kari4d

pascol4d

pascol4d

situs toto

situs toto

vespa36

pascol4d

kari4d

situs toto

bengkulutoto

kari4d

kari4d

pascol4d

toto hoki

pascol4d

toto jp

toto

slot qris server thailand

flokitoto

flokitoto

flokitoto

pascol4d

pascol4d

pascol4d

kari4d

kari4d

flokitoto

flokitoto

toto hoki

kari4d

kari4d

kari4d

flokitoto

bengkulutoto

tasiktoto

babeltoto

flokitoto

mpo500

mpo 500

angkringan138

flokitoto

pascol4d

neon88

cas89

mpo500

flokitoto

slot gacor

https://linkneon88.com/

slot

toto

kicautoto

wisdomtoto

tasiktoto

tasiktoto

bengkulutoto

kicautoto

bengkulutoto

flokitoto

flokitoto

gacor

bolaslot88

hukum toto

vespa36

vespa36

kicautoto

situs toto

situs toto

situs toto

situs toto

situs toto

situs toto

situs toto

situs toto

flokitoto

babeltoto

babeltoto

https://supercok.com/

bengkulutoto

pas4d

flokitoto

flokitoto

laetoto

laetoto

flokitoto

flokitoto

flokitoto

flokitoto

pascol4d

kari4d

pascol4d

tasiktoto

tasiktoto

flokitoto

flokitoto

ternatetoto

flokitoto

flokitoto

pascol4d

pascol4d

pascol4d

tasiktoto

hoki

toto

abcslot gacor

slot 5000

pucuk4d

kari4d

kari4d

jakartaslot88

jakartaslot88

desabet

tasiktoto

tasiktoto

desabet

top1toto

dunia toto

flokitoto

flokitoto

babeltoto

bengkulutoto

toto

medantoto

medantoto

medantoto

bulantogel

bulantogel

flokitoto

batmantoto17.com

toto slot

kimia4d

laetoto

tasiktoto

babeltoto

babeltoto

laetoto

Link situs sipjitu

kakaktogel

prediksijitukakaktogel.com

togel online

kari4d

kari4d

cancertoto

bengkulutoto

bengkulutoto

laetoto

flokitoto

slot demo

slot gacor

slot gacor

slot

slot jackpot

kari4d

kimia4d

bokep bocil

mega888 malaysia

pucuk4d

slot gacor

tasiktoto

inclavecasinos

flokitoto

flokitoto

babeltoto

flokitoto

flokitoto

flokitoto

flokitoto

pucuk4d

situs toto

ทดลองเล่นสล็อต

flokitoto

kimia4d

rakutoto

wajibslot

PAPUATOTO

rajaking

damaibet

malukutoto

mpo500

malukutoto

malukutoto

malukutoto

malukutoto

malukutoto

flokitoto

flokitoto

flokitoto

mataramtoto

slot gacor

tasiktoto

rupiahbet

slot gacor

kuda hoki

tasiktoto

manadototo

sayangbet

sayangbet

sayangbet

sayangbet

sayangbet

sayangbet

sayangbet

sayangbet

sayangbet

sayangbet

manadototo

cancer toto

manadototo

PASCOL4D

kimia 4d

slot demo

demo mahjong ways

slot server thailand

LGOGACOR

medantoto

situs toto

wak89

FLOKITOTO

dunia toto

cukongbet

laetoto

hukum toto

slot

babeltoto

tasiktoto

hukum toto

เว็บสล็อต แท้ 100 เปอร์เซ็นต์

dunia toto

laetoto

tasiktoto

malukutoto

bet10ribu

situs toto

topslot88

topslot88

topslot88

sayangbet

topslot88

kakek111

slot

cancer toto

babeltoto

toto macau

licin4d

batak5d

bolaslot99

bolaslot99

mbahslot

tasiktoto

situs toto

situs toto

hukum toto

situs toto

situs toto

pucuk4d

pucuk4d

dvtoto

dvtoto

berlian789

toto

ทดลองเล่นสล็อต

DEWALANGIT

RAJA88

best crypto casinos online

https://wak89.org/

grafikjitu login

https://wakmariot89.com/

bydplay

bydplay

bydplay

rajalangit77

tasiktoto

sayangbet

babeltoto

babeltoto

babeltoto

best crypto casinos

wisdomtoto

Jakartaslot88

mama togel

Jakartaslot88

Jakartaslot88

Jakartaslot88

sayangbet

Jakartaslot88

babeltoto

wisdomtoto

tasiktoto

slot88 resmi

babeltoto

pucuk4d

pucuk4d

pucuk4d

bandar togel

kakaktogelvip.org

info bocoran rtp

bengkulutoto

mataramtoto

slot gacor

faster payout online casinos

watitoto

slot gacor

situs toto

cancertoto

https://dinporapar.purbalinggakab.go.id/

cancer toto

kaya 787

damaibet

babeltoto

babeltoto

RAJALANGIT77

situs toto

situs toto

babeltoto

kimia4d

kimia4d

kimia4d

wisdomtoto

berlian789

mataramtoto

bengkulutoto

yumetoto

medantoto

medantoto

medantoto

damaibet

situs toto

situs toto

hukumtoto

wisdomtoto

flokitoto

damaibet

situs toto

medantoto

medantoto

jogjatoto

inclave casinos login

mpo500 login

pucuk4d

slot thailand

pucuk4d

kari4d

mama togel

kari4d

babeltoto

tasiktoto

tasiktoto

pangkutoto login

slot gacor

gaya4d

gaya4d

sistem4d

sistem4d

winsortoto login

winsortoto login

winsortoto login

winsortoto login

winsortoto login

winsortoto login

mataramtoto

hukumtoto

hukumtoto

cancer toto

cancer toto

sayangbet

cancer toto

cancer toto

cancer toto

cancer toto

cancer toto

cancer toto

mpo500

paito sdy

paito sgp

paito hk

tasiktoto

tasiktoto

slot

papuatoto

slot 5k

babeltoto

kakaktogel

kakaktogel

situs toto

sayangbet

duniatoto

depo 5k

jogjatoto

jogjatoto

babeltoto

papuatoto

sortoto

cancertoto

REXONA TOTO

papuatoto

tarungtoto

papuatoto

https://sidesakarangasem.purbalinggakab.go.id/

https://sijagoluhur.purbalinggakab.go.id/

mataramtoto

mataramtoto

mataramtoto

mataramtoto

cancertoto

cancer toto

raja king

jogjatoto

jogjatoto

toto gacor

cancer toto

jogjatoto

slot

slot

slot

hukum toto

papuatoto

papuatoto

papuatoto

papuatoto

bengkulutoto

cancertoto

cancertoto

papuatoto

tarungtoto

flokitoto

cancertoto

papuatoto

papuatoto

sayangbet

papuatoto

mama togel

situs toto

babeltoto

https://www.prodoreko.com.pl/

medantoto

medantoto

medantoto

papuatoto

papuatoto

babeltoto

situs togel

malukutoto login

toto

rajaking

rajaking

mataramtoto

cancertoto

maluku toto

pgslot08

slot 5k

Jamin55

depo 5k

papuatoto

papuatoto

situs toto

babeltoto

viking toto

lingkartoto

coktogel

papuatoto

papuatoto

papuatoto

papuatoto

papuatoto

papuatoto

papuatoto

papuatoto

papuatoto

papuatoto

papuatoto

tasiktoto

batak5d resmi

batak5d resmi

kari4d resmi

kari4d resmi

babeltoto

coktogel

coktogel

pas4d

percaya4d

percaya4d

viking toto

rajaking

paito sdy lotto

jogjatoto

apk slot

cancer toto

cancer toto

cancer toto

cancer toto

cancer toto

cancer toto

tarungtoto

slot hoki

slot88resmi

cancertoto

papuatoto

bengkulutoto

papuatoto

mpo500.fyi

flokitoto

viking toto

lingkartoto

papuatoto

tarungtoto

papuatoto

papuatoto

babeltoto

tasiktoto

bengkulutoto

situs toto

toto macau

slot depo 5k

slot depo 5k

rajaking

cancertoto

batak5d

batak5d

slot gacor

vikingtoto

papuatoto

babeltoto

jogjatoto

jogjatoto

rajaking

jogjatoto

wifitoto

jogjatoto

jogjatoto

jogjatoto

jogjatoto

jogjatoto

slot gacor

mpo500

dunia toto

https://cruisingwithcops.com/

https://researchcom.africa/

unsurtoto

bugis toto

top1toto login

jogjatoto

jogjatoto

vikingtoto

SOSMEDTOTO

kuda hoki

kuda hoki

toto slot

cancer toto

SOSMEDTOTO

SOSMEDTOTO

tasiktoto

cancertoto

papuatoto

SOSMEDTOTO

lingkartoto

mpo500 login

slot

slot gacor

slot gacor

mama togel

cancertoto

lingkartoto

bugistoto

cancer toto

vikingtoto

papuatoto

vikingtoto

flokitoto

https://funhouseinflatablesrental.com/contact/

HUKUMTOTO

flokitoto

cancer toto

flokitoto

cancer toto

malukutoto

pucuk4d

bydplay

lingkar toto

wifitoto

cancertoto

rajaking

papuatoto

slot deposit qris

papuatoto

tasiktoto

tasiktoto

lingkartoto

malukutoto

papuatoto

papuatoto

slot gacor

cance toto

olxwin88jp.live

Kediritoto

lingkartoto

slot

batak5d

SITUS TOTO

casino slot

malukutoto login

topjitu

cancer toto

vikingtoto

cancer toto

lingkartoto

domino4d

cancer toto

cancer toto

cancer toto

cancer toto

rajaking

slot toto

altartoto

altartoto

altartoto

altartoto

altartoto

altartoto

kari4d resmi

licin4d resmi

lingkartoto

lingkartoto

slot gacor

slot

situs togel

SIPJITU

papuatoto

rajaking

rajaking

https://apigacor88ku.us/

slot

papuatoto

rajaking

https://many.link/hukumtoto

https://thryft.ph/

cancer toto

cancer toto

cancer toto

percaya4d

papuatoto

wifitoto

flokitoto

lingkartoto

lingkartoto

rajaking

lingkartoto

flokitoto

rasa4d

rasa4d

malukutoto login

malukutoto login

uangtogel

malukutoto login

depo 5k

toto

cancer toto

cancer toto

cancer toto

domino4d

rajaking

domino4d

papuatoto

mbah slot

mataramtoto

lingkartoto

medantoto

wajibslot

medantoto

mamatogel

malukutoto login

flokitoto

tasiktoto

tasiktoto

papuatoto

wifitoto

uangtogel

papuatoto

tasiktoto

flokitoto

top1toto

percaya4d

tasiktoto

slot88

flokitoto

slot

vikingtoto

pgslot08 login

vikingtoto

cancer toto

flokitoto

papuatoto

papuatoto

flokitoto

flokitoto

mamatogel

top1toto

flokitoto

percaya4d

mpo500

mpo500

mpo500 login

mataramtoto

uangtogel

wifitoto

mpo500

lingkartoto

depo 5k

babeltoto

lingkartoto

lingkartoto

lingkartoto

pucuk4d

pucuk4d

pucuk4d

pucuk4d

vikingtoto

percaya4d

papuatoto

mataramtoto

vikingtoto

lingkartoto

https://dishub.purbalinggakab.go.id/

cancer toto

cancer toto

cancer toto

cancer toto

cancer toto

cancer toto

cancer toto

cancer toto

cancer toto

lingkartoto

lingkartoto

jual toto

jual toto

rupiahbet

altartoto

altartoto

osis777

angkringan138

malukutoto login

rupiahbet

rupiahbet

lingkartoto

flokitoto

link ketua88

papuatoto

depo 5k

ladang78

papuatoto

papuatoto

lingkartoto

flokitoto

iya777

dunia toto

malukutoto login

hukum toto

flokitoto

slot gacor

papuatoto

cancer toto

cancer toto

vikingtoto

top1toto

rajaking

papuatoto

lgopro99

lgopro99

rajaking

lgopro99

lgopro99

lgopro99

mpo555

mpo555

mpo555

toto188

lingkartoto

lingkartoto

bandar slot

cancertoto

licin4d

top1toto

https://www.crystalfresh.eu/over-ons/

flokitoto

cancer toto

kakaktogel

cancer toto

cancer toto

flokitoto

malukutoto

rajalangit77 toto

uangtogel

wifitoto

iya777

slot

malukutoto

yumetoto login

afk toto

afk toto

afk toto

afk toto

lingkartoto

lingkartoto

GEMBIRATOTO

GEMBIRATOTO

flokitoto

tasiktoto

tasiktoto

okitoto

mpo500

lingkartoto

TOTO 4D

SITUS 4D

sipjitu

cancer toto

mpo555

mpo555

mpo555

mpo555

lgopro99

lgopro99

lgopro99

lgopro99

lgopro99

mpo555

mpo555

mpo555

lgopro99

lgopro99

mpo555

mpo555

lgopro99

lgopro99

percaya4d

edctoto

edctoto

cancer toto

mpo500

https://singasaritotoku.com

percaya4d

situs toto

togel online

lingkar toto

vikingtoto

flokitoto

bugistoto

ladang78

rajaking

flokitoto

tasiktoto

tasiktoto

babeltoto

agen togel

tiara 4d

slot resmi

mamatogel

mamatogel

lingkartoto

lingkartoto

cancer toto

cancer toto

toto

pascol4d

flokitoto

slot88 gacor

calon4d

situs toto

toto togel

topjitu

slot gacor

flokitoto

lingkartoto

duniatoto

top1toto

SITUS TOTO

TOTO 4D

SITUS4D

rupiahbet

lingkartoto

kartutoto

https://rsud.purbalinggakab.go.id/

flokitoto

densustoto

DUNIATOTO

babeltoto

sipjitu

raja king

lingkartoto

altartoto

densustoto

vikingtoto

toto

kaya 787

kudahoki

flokitoto

flokitoto

topjitu

GEMBIRATOTO

rajaking

GEMBIRATOTO

kubutogel

pascol4d

rajaking

slot gacor

wifitoto

mamatogel

topjitu

rajaking

unsurtoto

slot gacor hari ini

iya777

raja king

raja king

malukutoto login

malukutoto

mamatogel

babeltoto

inova777

duniatoto

papua toto

flokitoto

mataramtoto

malukutoto

coloktoto

flokitoto

flokitoto

flokitoto

hukum toto

papuatoto

top1toto

tasiktoto

babeltoto

bengkulu toto

papua toto

tv togel

lingkar toto

toto macau

situs toto

toto wuhan

link toto

toto 4d

slot toto

toto slot gacor

daftar toto

malukutoto login

bengkulu toto

sel777

bengkulu toto

duniatoto

topjitu

mamatogel

uangtogel

topjitu

situs toto

slot mahjong resmi terpercaya

percaya4d

batak5d

kartutoto

toto

slot

FT95

Pkv Games

QiuQiu

BandarQQ

toto

data macau

bengkulu toto

papuatoto

maluku toto

rajaking

top1toto

hukum toto

papua toto

cancer toto

data macau

rajaking login

bengkulu toto

papuatoto

papuatoto

bengkulu toto

nyalabet

topjitu

wso55 link situs slot

situs toto

dbltoto

dbltoto

singasaritoto

singasaritoto

batak5d

pascol4d

cancer toto

TOGEL 4D

bengkulu toto

raja king

slot gacor

topjitu

apinaga

klix4d

bengkulu toto

flokitoto

kubutogel

malukutoto login

bengkulu toto

slot

pangkutoto login

raja king

dbltoto

pangkutoto login

jogjatoto

raja king

dbltoto

slot gacor

altartoto

bengkulu toto

lingkartoto

mataramtoto

agb99

manadototo

pola slot

medantoto

manado toto

manado toto

babeltoto

mataramtoto

rasa4d

malukutoto login

malukutoto login

kubutogel

kubutogel

slot gacor

situs toto

malukutoto login

pohon4d

batak5d

dvtoto

dvtoto

ilmutoto

situs toto

vm777

tasiktoto

tasiktoto

kakaktogel

medantoto

depo 5k

kerasipit

rajaking

tasiktoto

tasiktoto

lgopro99

usahatoto

toto188

toto188

wiltoto

lgopro99

raja king

lgopro99

lgopro99

percaya4d

singasaritoto

slot gacor

singasaritoto

SINGASARITOTO

slot

slot

bengkulu toto

papuatoto

https://bkpsdm.purbalinggakab.go.id/

sipjitu slot gacor

SINGASARITOTO

https://seolocalbarcelona.cat/

https://www.algaespirulina.mx/blog/

jpslot88

top1toto

papuatoto

pascol4d

PASCOL4D

top1toto

toto

toto

inova777

batmantoto

bengkulu toto

malukutoto

malukutoto

situs toto

malukutoto login

malukutoto login

link slot

PUCUK4D

PUCUK4D

PASCOL4D

malukutoto login

PASCOL4D

rexona toto

mpo500

rupiah bet

pucuk4d

bengkulu toto

slot gacor

pucuk4d

pucuk4d

malukutoto

papuatoto

rasa4d

rasa4d

bengkulu toto

malukutoto login

lingkartoto

lingkartoto

toto

LGOSURGA

LGOGACOR

papuatoto

papuatoto

malukutoto login

borneojitu

https://abata.in/features

slot gacor gampang jp

flokitoto

slot777

unsurtoto

pucuk4d

rajaking

ALGOTOTO

situs toto

bengkulu toto

raja king

papuatoto

cancer toto

raja king

bugis toto

kakaktogel

lingkartoto

lingkartoto

papuatoto

papuatoto

papuatoto

slot 4d

slot 4d

dvtoto login

damai bet

percaya4d

pangkutoto

anoboytoto

bengkulu toto

kenzototo

kenzototo

kenzototo

kenzototo

malukutoto login

kenzototo

kenzototo

babeltoto

mpo500

mpo500

kakaktogel

bugistoto

percaya4d

cancer toto

bengkulu toto

slot gacor

situs toto

malukutoto login

cancer toto

malukutoto login

cancer toto

cancer toto

cancer toto

cancer toto

cancer toto

cancer toto

cancer toto

percaya4d

percaya4d

percaya4d

percaya4d

kari4d

toto togel

slot jackpot

bengkulu toto

https://mpo500ltf.com/

papuatoto

top1toto

papuatoto

papuatoto

percaya4d

percaya4d

mpo500

bengkulu toto

top1toto

Slot99

bengkulu toto

babeltoto

papuatoto

ALGOTOTO

bengkulu toto

papuatoto

rajaking

SLOT GACOR

jogjatoto

megatoto

jogjatoto

pangkutoto login

kudahoki

flokitoto

tasiktoto

tasiktoto

tasiktoto

bengkulu toto

rajaking

toto slot

cancer toto

unsurtoto

unsurtoto

unsurtoto

rajaking

rajaking

papuatoto

papuatoto

kudahoki

kartutoto

kudahoki

vikingtoto

bengkulu toto

slot gacor

lingkartoto

flokitoto

flokitoto

rupiah bet

https://xulonn.com/

malukutoto login

rasa4d

rasa4d

rasa4d

rasa4d

toto

toto macau

flokitoto

uangtogel

altartoto

APK HIJAU | Download Slot88 Gacor Link Mahjong Maxwin Apk Slot Terbaru

dbltoto

slot gacor

topjitu

cancer toto

maluku toto

maluku toto

flokitoto

slot gacor

slot 4d

SITUS TOTO

papuatoto

papuatoto

rasa4d

rasa4d

kudahoki

babeltoto

cancer toto

maluku toto

papuatoto

rajaking

papuatoto

papuatoto

singasari toto

SINGASARITOTO

cancer toto

slot online

slot gacor

flokitoto

jpslot88

cancer toto

https://startup360.org/

kari4d

toto slot

toto

Paito SDY Lotto

Paito HK Lotto

flokitoto

altartoto

slot

malukutoto

flokitoto

epictoto login

pt togel

bobatoto

papuatoto

toto slot

papuatoto

jogjatoto

jogjatoto

jogjatoto

jogjatoto

jogjatoto

jogjatoto

jogjatoto

hokitoto

hukumtoto

hukumtoto

RESULT SDY

pascol4d

licin4d

dewaslot

maluku toto

cancer toto

cancer toto

BANDAR HK

pt togel

slot gacor

bengkulu toto

https://satpolpp.purbalinggakab.go.id/

https://dinkominfo.purbalinggakab.go.id/

situs toto

4d

Paito SGP

kartutoto

Live Draw HK

Live Draw SDY

papuatoto

jogjatoto

licin4d

licin4d

bengkulu toto

rupiahbet

papuatoto

papuatoto

algototo

babeltoto

toto 2026

rupiahbet

depo 5k

rupiahbet

papuatoto

papuatoto

TOTO TOGEL

https://kwom-lifewear.com/

PARLAY855

situs toto

top1toto

altartoto

altartoto

altartoto

altartoto

altartoto

kudahoki

papuatoto

slot gacor

flokitoto

pion777

mpo500

cancer toto

cancer toto

top1toto

jogjatoto

papuatoto

papuatoto

TOTO TOGEL

flokitoto

flokitoto

https://grzegorzrychlik.pl/ranking/

bos303

flokitoto

pion777

altartoto

cancer toto

slot

kudahoki

cancer toto

slot mahjong

RESULT MACAU

jogjatoto

TOP1TOTO

pucuk4d

top1toto

toto228

panglima4d

https://www.rhem.cnrs.fr/

bengkulu toto

uangtogel

toto

https://marsellscakes.com/

https://thefootpros.com/

https://www.pfaelzerlama.de/

rupiahbet

toto gacor

malukutoto login

RESULT SDY

Paito HK

Paito SDY

kicautoto

slot gacor

yume toto

yume toto

yume toto

yume toto

rina4d

borneojitu

wiltoto

wiltoto

RESULT HK

pertiwitoto

makauqq

สล็อต

situs toto

mamatogel

mamatogel

bengkulu toto

slot toto

flokitoto

papuatoto

KINGBET89

cancer toto

shope168

pion777

pion777

pion777

rupiahbet

https://guarucenter.com.br/

malukutoto

malukutoto

flokitoto

APK SLOT777

flokitoto

result togel

slot gacor

hukumtoto

hukumtoto

cancer toto

flokitoto

BANDAR SDY

situs hongkong

slot gacor

vikingtoto

topjitu

kudahoki

bugistoto

unsurtoto

kheir-group.org

situs toto

vikingtoto

ilmutoto

https://www.portableturbineenergy.com/

pakde4d

winsortoto

winsortoto

situs slot

malukutoto

flokitoto

flokitoto

flokitoto

slot gacor

kari4d

pascol4d

licin4d

pucuk4d

unsurtoto

unsurtoto

unsurtoto

batmantoto

apk slot

bolatoto

papuatoto

bolaslot99

bolaslot99

bola slot

duniatoto

slot gacor

slot

situs toto

situs toto

wifitoto

topjitu

uangtogel

wifitoto

toto slot

situs toto

slot gacor

slot gacor hari ini

unsurtoto

unsurtoto

unsurtoto

xgo88

slot gacor

pakde4d

bengkulu toto

batak5d login

kari4d

pucuk4d

link gacor

slot gacor

toto

emon77

bengkulu toto

flokitoto

slot gacor

SOSMEDTOTO

SOSMED TOTO

wiltoto

wiltoto

slot gacor

winsortoto

winsortoto

winsortoto

rasa4d

toto

slot gacor

slot gacor

malukutoto

winsortoto

slot gacor

situs toto

flokitoto

flokitoto

BANDAR TOTO

PASCOL4D

PUCUK4D

BATAK5D

batak5d

flokitoto

Slot

garengongko

garengongko

kartutoto

tridewi

kudahoki

singasaritoto login

flokitoto

hukumtoto

hukumtoto

jamin55.com

vikingtoto

TOTO

SLOT

aplikasiqq

rajaking

Babeltoto

slot gacor

slot gacor hari ini

situs slot

toto slot

winsortoto

winsortoto

Babeltoto

unsurtoto

https://oh2.nl/

dumaitoto

botakbet

tevitoto

vikingtoto

rajaking

slot gacor

toto

hukumtoto

flokitoto

https://dpupr.purbalinggakab.go.id/

coktogel

laetoto

unsurtoto

altartoto

flokitoto

bengkulutoto

Pkv Games

Parlay

Situs Judi Bola

wiltoto

situs slot

toto slot

slot

slot gacor

slot gacor

altartoto

slot

altartoto

bengkulutoto

Pakde4D

kudahoki

KOKO123

bengkulutoto

slot

wiltoto

wiltoto

slot

slot jackpot

cancer toto

papuatoto

hukumtoto

altartoto

flokitoto

GAMING TOTO

flokitoto

bengkulutoto

wifitoto

pusat4d

situs slot

slot gacor

cancer toto

slot gacor

unsurtoto

unsurtoto

vikingtoto

topjitu

topjitu

pucuk4d

pucuk4d

ilmutoto

wiltoto

wiltoto

wiltoto

wiltoto

wiltoto

wiltoto

babeltoto

batmantoto

top1toto

birototo

mpo500

bengkulutoto

bengkulutoto

ilmutoto

toto

toto slot

winsortoto

bugistoto

winsortoto

winsortoto

slot gacor

toto

toto slot

situs slot

slot gacor

GAME TOTO

jualtoto

ilmutoto

toto gacor

nex777

hukumtoto

pucuk4d resmi

pascol4d resmi

densustoto

slot

malukutoto

botakbet

titi4d

slot gacor

situs toto

toto

situs slot

8kuda4d

slot gacor

maluku toto

maluku toto

maluku toto

top1toto

flokitoto

GARENGONGKO

maluku toto

duniatoto

flokitoto

bengkulutoto

bengkulutoto

situs toto

winsortoto

winsortoto

winsortoto

mamatogel

slot gacor

https://agbwin.com/

mahjong

situs gacor

pascol4d resmi

batak5d resmi

mpo500

cancer toto

neonwin386

toto slot

pascol4d login

kari4d resmi

pucuk4d resmi

dvtoto resmi

slot gacor

situs toto

toto

bengkulutoto

slot

situs toto

kaptenjackpot

boosterjp

viral88

clan4d

gojekpot

puncakhoki

bengkulutoto

pohon4d

slot gacor

unsurtoto

unsurtoto

Babeltoto

slot

slot88

ban togel

babeltoto

agb99

wiltoto

wiltoto

wiltoto

altartoto

wiltoto

eviltoto

hukumtoto

singasaritoto login

singasaritoto login

toto

slot gacor

flokitoto

slot gacor

slot gacor

slot gacor

situs slot

situs toto

toto

maxwinfloki.com

maluku toto

WSO55

mbahslot

bugistoto

babeltoto

malukutoto

slot jackpot

kombo99

slot gacor

rajaking

slot pulsa

slot

flokitoto

situs toto

slot gacor

slot gacor

top1toto

rajaking

jemari4d

jemari4d

HUKUMTOTO

HUKUMTOTO

slot jackpot

slot gacor

slot gacor

situs toto

slot gacor

slot gacor

viking toto

flokitoto

winsortoto

winsortoto

rasa4d

agb99

mpo 500

vikingtoto

flokitoto

slot mahjong

flokitoto

rajaking

flokitoto

jogja toto

slot777

https://wilcelestial.win/

cancer toto

cancer toto

https://selalujpdiwil.com/

cancer toto

https://wiltotojatimnegara.id/

https://wiltotoslot.jp.net/

https://situswiltoto.co.bz/

https://bandartogel4dwiltoto.hu.net/

https://agentogelwiltoto.gr.com/

https://wiltotojackpot.gb.net/

top1toto

https://bowiltoto.mex.com/

https://slotdepositpulsawiltoto.za.com/

https://bandarslot777wiltoto.ae.org/

https://totowiltoto.uk.net/

https://wiltotogames.jp.net/

https://profilewiltoto.in.net/

https://wiltotopromote.com.se/

https://wilajalah.co.com/

top1toto

https://wiltotomantapmania.uk.com/

https://wiltotocommunity.com/

cancer toto

cancer toto

slot gacor

mpo500

kpktoto

kudahoki

pakde4d

cancer toto

TOGEL ONLINE

sabithoki

flokitoto

flokitoto

flokitoto

puasbet

kudahoki

cancer toto

cancer toto

jogja toto

qris hoki

rajaking

rajaking

babeltoto

flokitoto

Babeltoto

vikingtoto

tasiktoto

top1toto daftar

https://rasher.es/es/

https://manegentraum.de/

flokitoto

maluku toto

cancer toto

flokitoto

malukutoto

rajaking

agb99

11BOLA

unsurtoto

unsurtoto

unsurtoto

flokitoto

flokitoto

mpo slot

mpo500

cancer toto

cancer toto

dunia toto

rajaking

flokitoto

cancer toto

SINGASARITOTO

토토사이트

flokitoto

flokitoto

flokitoto

mamatogel

flokitoto

flokitoto

toto

cancer toto

rupiah bet

DUMAITOTO

tasiktoto

jogjatoto

mpo500 daftar

calon4d

maluku toto

www.sanrizuka-doumei.jp/home02/about/nouchimondai.html

Batmantoto

unsurtoto

unsurtoto

e-conn.mx

raja king

laetoto-daftar.com

laearcade.com

tasiktoto

cancer toto

cancer toto

cancer toto

cancer toto

cancer toto

maluku toto

dasi4d

lv4d

lv4d

wifitoto

kenzototo2

unsurtoto

jogjatoto

kenzototo2

maluku toto

maluku toto

www.posmakassar.id

xgo88

flokitoto

situs toto

nyone.org

mpo500

tasiktoto

cancer toto

mamatogel

tasiktoto

jogja toto

flokitoto

xgo88 daftar

flokitoto

https://unsurtoto-desa.com/

https://unsurtoto-vip.com/

https://unsurtoto.id/

https://unsurmaungerank.com/

https://unsurlive.com/

flokitoto

jogja toto

pakde4d

https://www.getyourselfoptimized.com/blog/

agb99

flokitoto

cancer toto

tasiktoto

flokitoto

cancer toto

cancer toto

cancer toto

flokitoto

rezekitoto

rezekitoto

kenzototo

flokitoto

flokitoto

togel online

top1toto

slot gacor

kenzobet

rezekitoto

cancer toto

rezekitoto

kenzototo

kenzototo

kenzototo

kenzototo

slot gacor

damaibet

jogja toto

unsurtoto

sbobet

flokitoto

flokitoto

flokitoto

sbobet88-wiltoto.org

agenjudibola88.com

situsbolamixparlaywiltoto.com

slot88depositqris.org

agenslotpulsa-wiltoto.org

bandarslot88wiltoto.com

idnpokerplay-wiltoto.com

pokeronlineidnwiltoto.org

situsidnpokerwiltoto.com

wiltoto-desa.id

agb99

DUMAITOTO

DUMAITOTO

DUMAITOTO

slot gacor

cancer toto

cancer toto

https://jambitoto.com/

https://jambifancy.com/

https://jambisuzuki.com/

MEGAWIN77

Babeltoto

damaibet

damaibet

bugistoto

tasiktoto

mpo500 login

coloktoto.dev

damaibet

coloktoto-games.com

cancer toto

rajaking

flokitoto

flokitoto

maluku toto

Babeltoto

RAJA88

rajaking

rajaking

viking toto

toto macau

tasiktoto

tasiktoto

tasiktoto

mamatogel

mamatogel

slot gacor

winsortoto

winsortoto

winsortoto

winsortoto

News Sports Az

News Sports Ar

News Sport Ar

Btckingsnews

News Galata Saray

Ourbookcommunity

Katespades

Ma Raquette

Generationmanga

Bookplate2022

Ash Greene

Projectnjeco

Pierrefitchcam

Southsidebadmintonclub

Thriftstorecowboys

Xanaxonlinecenter

Npandco

Bullszone

Hotcartier

Alfandegas

Htxpersonaltrainer

Escort Leeds

Ledger Liveledger

Korsetts De

Ralphlaurenworldwide

Poloralphlaurenbrand

Recuperartupelo

Topflooringprosnc

Visit Daikin House

Wyomingcowboysjerseys

Thirdillusion

Zugelassenelizenzabteilung

Kuliner Sukabumi

Ibox Indonesia

Redaksi Batam

Media Jambi

Sekilas Riau

Suara Rakyat Medan

Bengkulu Daily

Daily Nusantara Press

Daily Rakyat

Daily Tanah Air

Dunia Newsroom

Echo Nusantara

Focus Indonesia

Global Kabar

Global Nusantara News

Headline Nusantara

Indo Bulletin

Indonesia Gazette

Indonesia Inside News

Indo Tribune

Info Archipelago

Info Daily ID

Info Global ID

Info Globe Indonesia

Media Kita News

Media Logue

Media Vision ID

Insight Indonesia

Insight Tanah Air

Journal Bhinneka

Journal Center ID

Journal Era

Journal Horizon

Journal Mandala

Journal Merdeka

Journal Nation News

Journal Negeri

Journal Pulse

Journal Spotlight

Journal Vista ID

Kabar Times

Kilas Nusantara

Lens Indo

Hot News Latest

Sumer News

Madonna News

Fay Kaplan Law

Metro Headline

News Orbit

Nusantara Focus News

Press Nusantara

Rakyat Talk

Real News ID

Reportase ID

Reportase Now

Report Nusantara

Update Tanah Air

Urban Headline

Vision Nusantara

Event News London

Digital Newspaper Technology

Stock News Books

The News Today 24

Hanceville News

Interfaith News

Naija Breaking News

Neuss News

Georgia Injury Lawyer Blog

Cipta Sarana Berkarya

Hipotesa

Grocery Indo

Radar Samarinda

Rsvania

Rudolf Group

94 News

Techy World News

News Midget

Rojgaar News

Foreigner News

Masaledar News

Vickipedia News

Essay Writing Service News

Denga News

News From UA

winsortoto

rasa4d

rasa4d

rasa4d

rasa4d

rasa4d

mpo868

usahatoto

usahatoto

usahatoto

usahatoto

usahatoto

flokitoto

raja king

bengkulutoto

balon toto

balon toto

flokitoto

tasiktoto

Algototo

jogja toto

cancer toto

unsurtoto

kicautoto

damaibet

mega99 login

mega99 login

naga15 login

damaibet

jogja toto

top1toto

flokitoto

slot jackpot

damai bet

icslot88

flokitoto

slot gacor

sabithoki

balontoto

top 1 toto

dunia toto

balontoto

balontoto

unsurtoto

flokitoto

vikingtoto

sabithoki

densustoto

raja king

danaslot

mpo500 login

top1 toto

jogja toto

mpo500 daftar

slot gacor 2026

Babeltoto

laetoto

omtogel

jogja toto

kicautoto

kicautoto

Laetoto login

Babeltoto

maluku toto

densustoto

densustoto

xgo88 login

coloktoto

damaibet

rupiah bet

flokitoto

Babeltoto

maluku toto

damaibet

kicautoto

kicautoto

cancer toto

floki toto

kudahoki

topjitu

balontoto

balontoto

rupiah bet

batmangentel.com

batmanextra.com

lemineral.shop

bandar-togel-unsurtoto4d.band

unsurtotoslot.cn.com

unsurtoto-4d.us.com

loginunsurtoto.jpn.com

unsurtototogel-4d.eu.com

situstoto-unsurtoto.sa.com

unsurtoto-livecasino.mx

unsurtotosports.ru.com

unsurtotopagcor.co.uk

unsurtoto-live.de.com

Babeltoto

malukutoto login

sys.stdin.flush login

bengkulutoto

unsurtoto

altartoto

altartoto

altartoto

jogja toto

winsortoto

gampangtoto

kicautoto

kicautoto

situs toto

coktogel

agb99

toto 4d

kuda hoki

mpo 88

damaibet

tasiktoto

tasiktoto

bandung toto

jogja toto

rajaking

rajaking

winsortoto

winsortoto

flokitoto

top1toto

unsur88.br.com

top1toto

cancer toto

cancer toto

unsurtime.de.com

unsurgames.it.com

unsuquality.sa.com

unsurlive4d.shop

jogja toto

balontoto

winsortoto

MEGAPETIR

babeltoto

wiltoto-4d.us.com

wiltoto-togel4d.mx

wiltotoslotresmi.cn.com

top1 toto

wiltotomaucair.eu.com

restaurantwiltoto.de.com

resorthotelwiltoto.br.com

schoolwiltoto.ru.com

wiltototech.sa.com

wiltotoacademic.jpn.com

wilslot4d.it.com

sweetbonanzawil.shop

flokitoto

situs toto

Backlink Ku

Xynebot

JasaBacklinks

Jarum jam indonesia

Webshell Bypass

tevitoto

botakbet

SITUS PHISING

dumaitoto

tevitoto

botakbet

tevitoto

dumaitoto

tevitoto

dumaitoto

botakbet

sabithoki

sabithoki

sabithoki

sabithoki

sabithoki

sabithoki

sabithoki

sabithoki

kudahoki

kudahoki

kudahoki

kudahoki

kudahoki

kudahoki

kudahoki

sabithoki

sabithoki

kudahoki

kudahoki

desabet

desabet

desabet

desabet

desabet

desabet

desabet

desabet

desabet

desabet

kudahoki

racuntoto

racuntoto

racuntoto

child porn

murder video - child porn - human killing

racuntoto

desabet

desabet

desabet

desabet

desabet

desabet

desabet

rantingtoto

rantingtoto

desabet