Today’s hero of the day: Apple, for their high-tech iPhone service tool. (God only knows if this is real.)
Phishing
I realize I’m probably not the typical e-mail user, but I’m constantly amused at how pathetic phishing e-mails are. So this is a public service announcement… Don’t trust e-mails:
- That claim to be from a big, legitimate organization, such as a greeting card company or the Nigerian government, yet are mailed from something like a Yahoo account.
- That link to a random IP address as a company’s website.
- That ask you download a .exe file for no apparent reason.
- That tell you that someone you’ve never heard of has sent you agift.
- That claim that the Nigerian government owes you lots of money if only you can send some money to the guy e-mailing you.
- If you ‘win’ $2.5 million in an online UK lottery drawing that you never entered, that will be payed out from their Africa branch, after you contact their “fiduciary agent” with an e-mail address on Yahoo in Poland. (I give them credit for knowing the word fiduciary, though.)
- If e-mail from a complete stranger has nothing but an attachment. (Since I’m on Linux, where .exe viruses won’t do any damage, I opened the attachment, a ZIP file. It actually just contained a PDF with spam in it. But who (besides me) is dumb enough to open attachments from strangers that don’t even have an explanation?)
- If the Central Bank of Nigeria says you won $15 million, but that their payment system is broken so they need your bank account information.
When convincing looking e-mails come in purporting to be for a bank trying to ‘confirm details’ after ‘a problem with your account,’ I can see how some people might fall for it. But when the Central Bank of Nigeria is trying to deliver you $15 million in cash for no apparent reason, but needs your bank account information first? And the e-mail is littered with misspellings and just nonsense? How could anyone fall for that?
Copper Prices
Am I the only one amused by the ongoing stories about people breaking into buildings to steal the pipes, because scrap metal prices have skyrocketed? The whole thing is just bizarre: I’d expect thieves to be stealing TVs or cash, not copper pipes. Like this guy in Chester.
Will someone let me know if the scrap value of pennies exceeds their face value? I have a lot.
There Goes My Hero
Cars
It seems like the car industry has been working really hard to make its cars something people want. (Although they’re still dragging their heels on gas mileage.) I’ve always been somewhat amused that a lot of the ‘hot new cars’ are just really, really old models with a bit of contemporary flair.
I want a ‘new’ car that looks like this one. A rumbleseat in the back. (Although you might have safety issues in 2008, as opposed to 1930.) A spare tire on the side. (Functional.) A giant chrome grille on the front. A soft-top convertible. And windshield wipers that come down from the top of the window. And big bug-eye headlights. (I really don’t care for the massively-crooked style of photography.) Check out the fins on the blue car with people in front of it.
Maybe another car that looks badass and yet is a convertible.
Or how about hyper-round, from the vehicle frame to the windows? Just design some awesome-looking cars that don’t all look the same, give them good gas mileage, make ’em safe, and make ’em cheap.
Do I?
I just did my semi-annual rolling of my accumulated change (not so much this time: $38.50. I’ve been trading a lot of change in for bills at work). Then I logged into my account at my bank to see where I wanted to put it.
And I noticed that they’re having their annual (?) raffle. They sell 5,000 tickets at $20 apiece. The prize is a 2007 Lexus ES350, which is a beautiful car. (Basically a luxury version of the new Camry.) I’m perfectly happy with my car, but, well, who wouldn’t want a 2007 Lexus?
The money goes to benefit charity. (Although really, they’re raising less than $60,000 ‘profit’ via the raffle, which isn’t so impressive?) I can think of the $20 ticket as some of the change I’m bringing in.
I just can’t make up my mind, though. 1/5,000 aren’t great odds, but then again, it’s far better than my odds in the lottery. But $20 to probably win nothing? But it’s for charity. And I have that ‘extra’ $38.50 sitting on my desk. So do I enter or not?
What If I Wanted to Break?
Last night at work, this customer came in. He comes in fairly often. He’s probably my age or a little older. I’ve noticed before that he drives a Porsche, and that he’ll come in even when we’re charging our highest rates, rack up huge bills, and never seem phased by them.
I always wondered what was up. He seemed like a nice guy, so I figured he wasn’t a drug dealer or hit man. But he seemed too young to have made millions. Maybe he was just from a rich family?
Last night he brought his laptop with him. And after a while we got to talking. He was playing online poker. (I should note that there is definitely not WiFi in our center. He has a cellular modem.) That’s where the Porsche came from. And he and his friends suggested that the Porsche was just a fraction of what he’s made.
Of course, I thought online poker had been outlawed. I looked into it a bit online last night out of curiosity, and it seems that, even after Bush signed the bill, it still exists in a gray area. (But many people are trying to pass bills allowing it. And from all over the political spectrum: a Republican from Florida, a Republican from one of the Dakotas, and a Democrat from Massachusetts have each introduced bills to permit it.)
I’m now intrigued. I’ve wanted to learn poker for a long time, just because a lot of people play it and seem to enjoy it. And while I know I’ll probably never get a Porsche out of it (I’d get either a BMW or Lexus first anyway), it’s sort of like playing the lottery: I know I probably won’t win a dime, but that remote possibility that I’ll come out ahead is thrilling and makes it worth playing once a month or so. It does seem to be a game with a high risk of addiction, but if you’re careful to just play for fun, I think it could be, well, fun. And if it ends up paying out, even better.
Of course, first I have to learn how to play poker. The good news is that, in addition to lots of tutorials online, a lot of poker sites have free, no-money versions specifically to let people practice.
Stupid Ideas
The trip I’m going to be taking to Africa is part of a class. So I have some assigned readings, and we’re supposed to be commenting in an online forum.
I’m having problems right now, because the ‘online forum’ is randomly comprised of Java applets. Not only is it the worst layout I’ve ever seen, but there is no reason for Java to be used.
The reason I’m complaining so loudly about it, though, is that it seems to be crashing Firefox on Linux right now. They need a
An Image Idea
Some of my favorite posts are the ones with images. I like to sometimes post photos I take, and they can really make a post much better. (As an example, Kyle’s recent headphones post.)
There are some ‘risks’ with allowing images, though:
- Offsite images can change. You might post a little picture you found somewhere, and have the image on that server be replaced by a 1600×1200 porn image. Or an advertisement. Etc. Not a big deal with the way people are using them now, really.
- Offsite images can slow the page down. Lately I’ve been working on benchmarking the site a lot, trying to get pages to load quickly. I can’t optimize the load times of images that aren’t on my server, though.
- Offsite images can be used for tracking. The remote site gets the IP, and lots of other information, of the visiting site. This is probably a non-issue here, but images can be, and are, used for tracking purposes all the time.
- I can’t really ‘regulate’ images: You could post a dozen 1600×1200 images as uncompressed TIFFs, and there’s nothing I can do about it. (Well, I could, and would, edit your post…)
It just occurred to me, though, that I could theoretically write some code to work around these issues, such as by doing the following:
- Get the text from the database to display. (This is, of course, what happens so far.)
- Scan the text for image tags.
- If an image tag is found, see if we have the image cached already:
- If so, we just change the image tag to point to our local cache instead.
- If not, the server can go and download the image into its cache.
- It can then ‘process’ it as needed, such as scaling it down and making sure it’s not an animated GIF.
An even better extension of this idea would be to enclose the image tag in links to the full original. (Although this falls apart if the image is already linked.)
I guess there are a few issues (besides taking the time to implement it):
- There may be legal issues, as I’m essentially saving and redisplaying someone else’s images. I don’t think this would really be a big deal.
- The post-processing can’t look like crap. I have no idea what to expect.
- It would raise the server’s bandwidth usage. If someone links to a bunch of images, the bandwidth comes from that server. When they’re hosted here, it’s my bandwidth. But since I’ve been coming about 999 GB short of hitting my 1,000 GB limit, this isn’t a big issue right now. (Also, half the goal is to reduce the size of the images, so the impact wouldn’t be as big.) In extreme cases, it would also increase resource usage: normally serving up a couple small images is peanuts, but if the site were to be hammered with traffic, it’d slow things down somewhat.
- We need to somehow limit the size of the cache. This can be done simply, by just setting a limit on how large the cache can grow and deleting the oldest images when it exceeds that size. This isn’t a perfect solution, though; for example, it has the implicit assumption that newer images are more important to cache. This is probably accurate more often than not, but it’s not always the case. (Example: an old post with images is linked to from other sites, or comes up a lot in searches.)
The Scariest Thing You’ll See All Day
The Vampire Bat.