I was having some issues with Firefox 3.6, and I noticed while doing a backup that there was a file called urlclassifier3.sqlite in the backup that was rather large.

Having once worked on both writing marginal almost-malware-adware, and also writing things that dealt with same, I wanted to make sure it wasn’t some kind of ad-targeting thing that was installed along with an extension or something.

I came across the article Make Firefox Faster by Vacuuming Your Database and it explains a bit about why this file exists, why it grows, and a way to potentially solve issues by opening up the Firefox Error Console and executing this command:

Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("VACUUM");

This is hinting to me that browsers are getting way too complicated. I mean, as someone who has developed web applications since NCSA Mosaic was the only browser, it’s been readily apparent how this thing that was designed to show brochures on the nets has grown through a series of hacks to include scripting and a DOM to allow one to write “applications” using the browser.

The browser sucks for this. A lot. HTTP wasn’t designed to do half of what it does, the stuff that makes up a browser is like a crazy house of cards, and I’m going to stop right there and save this rant for another post.

Last week, the Detroit school board announced they are closing 1/4 of Detroit’s schools. The city is broke. Houses that sold for $250k in 2005 are turning over for $10k. The graph shown here is from a year ago on Seeking Alpha:

Detroit has been propped up for years by a variety of social programs, and now it’s defaulting. The city has collapsed. There is virtually no national news reporting on this, as always seems to be the case these days the media is complicit with government and is basically ignoring this major story. They used to blame automakers, but I suppose with GM being run by the government, they can’t really do that. The mayor is giving it a shot, but I can’t fathom a comeback from where they are.

Here’s an amazing set of images on Flickr showing the state of Detroit.

Is this the future of the US as a whole?

Let’s see, people bitched about insurance company greed and “big pharma” before. Today’s big market headline: “Drug stocks rise as healthcare bill passes.” And: Exchange-traded funds tracking health-care stocks were the best-performing sector ETFs on Monday after the House of Representatives approved a controversial Senate bill that would dramatically overhaul the industry. WHAT DOES THAT TELL YOU, CHEERLEADERS?

The taxes and fees start right away, but many of the provisions of this thing don’t start for years. So tax increase now, and some battered down crap changed for 2-4 years goes into effect later. It’ll be 1/10th of what’s promised, cost more than anticipated, and the taxes and fees will stay and likely go up.

The ONE bank that’s going to get ALL student loans out of this (why’s this in a health care bill again?) will probably do well though.

And seriously, does anyone think that 2,000 pages that rebuilds 15%+ of the US economy, which nobody has read, put together according the whims of a couple hundred Democrats doesn’t represent an oppressive regime? They’re just as bad as the R guys.

Couple that with the Fed nonsense regarding the bailouts and banks, and things are pretty bleak.

WE ARE GETTING CLOSER AND CLOSER TO THE POINT WHERE EVERYTHING THAT ISN’T ILLEGAL IS REQUIRED. Think about that. Think about it in terms of your daily life, and that about what it really means.

Can everyone go read ‘The Road to Serfdom?’ please? Cos we’re living it.

I bought inFAMOUS last week Friday, and had it sent from Amazon with Saturdar shipping. Yes, I was excited about it. The game gets here, I put it in, and now I have to update my console’s firmware once again, this time to 2.76 which claims it improves playback on some PS3 titles.

Cue ahead to 5 minutes later, the system restarts and the BD drive no longer is recognized by the system. DVDs aren’t recognized either. When a disc is placed in the slot, it’s accepted, and then the indicator that it’s reading shows in the upper right, but nothing ever happens.

I’m not the only one it would seem.

Contacting Sony yields the response that since my system is out of warranty I should pay them $149 plus tax for the repair. I’ve sent links to other people experiencing the same problems, and explained that things were perfect up until the update, just like they were with all these other people, and I just get the same response, which is:

We apologize if this has caused you any inconvenience or concern. The information available to our Consumer Services Department does not suggest that this is a problem PlayStation(R) owners are likely to experience. Sony Computer Entertainment America (SCEA) strongly supports the quality of its products and backs them with full confidence.

I… guess…? I mean, it says they strongly support the quality of their products, but also that the information does not suggest that this is a problem I’m likely to experience. But… wait… I am experiencing it, no matter what the actual odds of that are, and if you strongly support the quality, why don’t you fucking fix the shit you just fucking broke with your broken ass update, you fucks?

Sony, you’re dead to me. You were already on my shitlist with your arrogance and your proprietary nonsense, but this really pushed you over the edge. If I detect that Sony will make ANY money from a purchase, I’m out of there. That includes Sony Pictures Classics showing up on a movie, that includes a memory card reader that reads your bullshit memory stick format, all of it.

I was thinking of seeing Angels and Demons, I guess I’ll take a pass on that. And I really wanted to see Year One, oh well I’ll live without it.

So today the Vatican decided there are some new sins. Or God told them about these or something, since in theory that’s how these things get passed down to us, right?

link to reuter’s article about “new” sins

It’s good to see God as a trailing indicator on these sorts of trends. It also would appear that the Vatican has some offsets to sell, so like Al Gore, they are convincing people they should feel the guilt and buy their way out of it. Oh and they just so happen to have some of the stuff you want to buy.

link to article about vatican offset scheme

Don’t forget your power bill next time you go to the confessional!

I’m trying to pay a ticket online. Yes, I was driving while on my cellphone, which is now a first offense in NJ. But it’s still a payable offense, so the ticket says I can pay my ticket online. I was issued the ticket on 1/16, and since today’s the 19th I figured I’d give it a try.

Here’s the site:

www.njmcdirect.com

the first thing I notice is that I have to pay an extra fee online, even though I guarantee that this is a cheaper process than me paying in person:

The Convenience Fee is assessed to fund the interconnection between NJMCdirect.com and the Automated Traffic System. The Convenience Fee is based on the penalty and the amount of the traffic ticket, (fee schedule shown below). Consistent with the N.J.S 2B:12-30, the money is deposited in the Administrative Office of the Courts Automated Traffic System Fund.

Penalty Amount : Convenience Fee Applied
$1.00 – $40.00 : $1.00
$41.00 – $87.00 : $2.00
$88.00 – $200.00 : $3.00
>$200.00 : $4.00

By the way, the site doesn’t do anything in Firefox for me. It just hangs and never comes up with the page. In Internet Explorer it’s slow as molasses. But, here’s the best part, the site has _hours_ where they accept payment. Here’s the relevant bit:

Online Payment Hours
Payments can be made on this website during the following hours:

Mon – Thurs
7:30AM – 11:45PM (EST)
Fri
7:30AM – 10:45PM (EST)
Sat
7:30AM – 3:45PM (EST)
Sun
1:00PM – 11:45PM (EST)

Huh? What is there a human on the other end answering to the HTTP requests? Why are Sunday’s hours so short? Potential maintenance issues?

Anyhow, I enter the ticket number as indicate, and for the license plate number, I type in exactly what the ticket says, including the hyphen. I get a generic error, “Invalid license plate number.” Even though it says nothing about the format of a plate “number” (mine has letters, why is this called a number anymore?) I decide to leave out the hyphen. I then get the following error message:

NJMCdirect is unable to locate the ticket information. Please contact the court to resolve this matter, or refer to the back of the traffic ticket for alternate payment options.

I triple checked the information, and it’s all correct. Wheeeeeeeee!

Combine the general crappiness of mobile phone games with the general crappiness of forensic TV and what do you get?

wow does that suck

This is from “CellPlay: The 411 for gaming on your cell phone” insert in some damned gaming magazine. I like how they spell this version of the CSI show:

csi what