Archive for the 'Internet' Category

Automated Trading Program Caused UAL Stocks to Drop $1.14B

September 10th, 2008

United Airlines’ stocks dropped by $1.14B today as automated trading programs quickly sold stocks after crawling a Google news story. The news story was from 2002, when UAL filed for bankruptcy. Google found the article, but since no timestamp was on it, it reported the story as recent. This triggered programs that automatically scan for news articles and take appropriate trading actions to immediately sell all UAL stocks, causing it to drop from $12 a share to $3 a share. It has since recovered back to $10 a share.

I found this story hilarious. A badly crawled article triggers robots to cause a company’s stocks to drop $1.14B. How messed up is that?

Read more about it here.

Google News Archives Goes Back to early 1900s

September 8th, 2008

Google just finished digitizing newspapers that date back to early 1900s, for their news archives search.

For example, here’s an article from the Pittsburgh Post-Gazette for the moon landing. Pretty cool eh?

So Globe & Mail’s archives search goes back to 2000, while Google’s goes back to early 1900s. And I think NY Times recently went back as far as 1800s? — or maybe early 1900s too. Globe and Fail!

Saving with Greasemonkey

August 10th, 2008

I have a high-interest savings account open, which is where I put all my savings into — dur. The only problem is that when I sign on to internet banking, I can see all my accounts listed there. A few times in the past I actually took money out from my savings account to pay off my credit cards. Well, most of the time it’s because I transferred too much into my savings without realizing I need that money for my credit cards.

I read some tips online about setting up automatic transfers to transfer x amount of money from your cheque into your savings, everytime you get a paycheque. This way you can fool your self to think that you have less money than you actually do. The only problem is that the tip only works if you’re transferring to another bank, like ING. Since I see my money listed there anyway, it’s almost pointless.

That’s where Greasemonkey comes in! Using some JavaScript, I hid my Savings account from the accounts view. Of course, I put in at link that I can click on if I do need to see it. I think it’s going to work well. :)

Rogers or TekSavvy?

July 5th, 2008

I’m moving into an apartment in Toronto, and I still need get get an ISP so I can connect to the interwebs. I’m leaning towards rogers… but they just seem too evil for me to associate myself with. The transfer limits they introduced (60 GB for the Express plan) are just way too stupid. Why do you need 7 Mbps if you can only transfer 60 GB per month? Dicks!

I heard about this other ISP Teksavvy. They rent their lines from Bell who, like Rogers, does traffic shaping. However, Teksavvy seems to be a decent company, and they support Net Neutrality — they were on Parliment Hill protesting… where was Rogers and Bell? Oh wait, I don’t think they support Net Neutrality, just show them the $$$ and they’re happy! Also, Rogers actually breaks into your browsing sessions and rewrite the pages you view to warn you about going above the transfer limit.

Out of principal I want to go with Teksavvy. But for some reason I’m still leaning towards Rogers. I think it’ll be easier to just go with Rogers, and I’m not really sure what to expect from Teksavvy. Am I stupid? :P

PS. There is a forum where users discuss different ISP, and there is a section for Teksavvy.

Firefox 3.0 Released Today

June 17th, 2008

Firefox 3.0 has officially been released today. The Mozilla Foundation aims to set a world record with the most downloaded software in 24 hours. FF 3.0 makes huge improvements to memory usage, and also javascript execution. Go to the official site to download the installation file.

Want to get the most out of FF 3.0? Check out Lifehacker’s full coverage on the release, including top 10 new features!

Enjoy!

Japancast: Free Japanese Lessons

April 24th, 2008

I’ve been listening to the Japancast podcast recently in preparation for my trip to Japan. Japancast, which is run by Hitomi and Paul, is a website where people with varying skills in Japanese can go to and learn for free. There even a social network on their website for people to make friends whom they can practice Japanese with — like pen pals.

I regret not finding out about this earlier. I doubt I’ll remember that much for my trip, which is in a week. But, I’ll try to learn what I can. I’ll have a phrase book with me, so hopefully communication isn’t going to be too difficult.

Greasemonkey: Facebook Poke All

February 14th, 2008

Firefox only!

I just finished writing my own Poke All script for Greasemonkey. Using it ispretty straight-forward, I basically added a single button you can use to poke everyone that has poked you. After everyone has been poke, a “close” link appears next to the Pokes header. Clicking this link will close the entire section — with a nice animation too!

You can get the script here. Or if you don’t have Greasemonkey for Firefox, you can install the Poke all Firefox extension I compiled using this compiler — just save it to disk and drag-and-drop it into Firefox, and choose to install.

Poke all button

Done poking!

Visit the script’s page on Userscripts.

Websites I Visit at Work

February 13th, 2008

If you work as a programmer then you know as well as anyone that you just can’t work so many hours in a row. For myself, I usually have to take a break after 2-3 hours of working max. Programming takes tremendous amounts of brain power, so have to take a breather every once in a while. I spent most of my free time reading blog posts, and I find it easier to use an RSS reader so you only have to go to one place to get all your blog-reading fix. I personally prefer using Bloglines, their interface is great — especially the new beta version. Another good choice is Google Reader, which you can actually incorporate into your iGoogle portal page. There are many others out there, so find one your like and use it. Now for the good part. :)

I’m gonna list the blogs I frequent the most, ordered by my visiting frequency.

  1. Lifehacker: Hands down my favourite website to read. You get “tech tricks, tips and downloads for getting things done.” Some tips require a more technical-minded reader, but overall the instructions are pretty straightforward. This is IMO the #1 website to increase your productivity in life.
  2. Racialicious: A blog dealing with racial issues in the US. Although the focus is mainly on American issues, most of it applies to Canada too. And it’s always good to know what’s going on in our neighbour south of the border.
  3. Slashdot: News for nerds, stuff that matters. This is purely a geek site, so if you’re not “into” the whole geek thing maybe you shouldn’t visit ;). It many topics, including gaming, new technologies, and politics. I find that I skip over most of the stories, but there are some great ones on there. Be sure to check out the comments too, I actually enjoy reading those over the actual articles themselves a lot of the times — RTFA!
  4. Gizmodo: A website dedicated to gadgets. I think that pretty much says it all. It’s a place I go to, to see all the cool, shiny gadgets that I probably wouldn’t be buying. Did I mention they’re shiny?
  5. Coding Horror: A must-read for an programmers. Jeff Atwood writes about coding horrors that programmers create, aka the “human factors.” He provides great insight into many problems, including ones that seem trivial at first glance, like writing an algorithm to shuffling a deck of cards.
  6. Joel on Software: Joel is one of the most well-known programmers out there. He heads Fog Creek, the company that makes FogBugz. The must-read post is his talk on Computer Science and Software Engineering that he gave at Yale (parts 2 and 3 too!).
  7. Ajaxian: Probably the best blog to read for any developers working with Javascript, and of course Ajax (as the name suggests).
  8. RedFlagDeals: Deals on many different products for the Canadian buyers. They have have many deals added everyday, including deals on many electronic products.
  9. The Daily WTF: Readers submit their WTF stories working in the tech industry. Mainly just for laughs.

All of the above sites provide RSS feeds, so you can subscribe to them using your favourite RSS reader.

More Greasemonkey+Stylish Goodness

February 1st, 2008

I took a little time styling my del.icio.us page (well, actually it’s the whole site in general). I got tired of the plain fugly layout. Although I didn’t change too much besides the colours, I think it’s more pleasing on the eyes. I also used Greasemonkey to change the background colours on the “save by x other people” based on the number of people that save it. The original background color was too light IMO, and makes the text hard to read.

I also prefixed the active tag with “{{”, and appended “}}” to the end of it. If find this styling more visually pleasing, and more obvious than the original “!” in front of it. I also hid the “!” using Greasemonkey since it also got the same styling as the active tag.

(more…)

Facebook > E-mail?

January 30th, 2008

I recently read an article about how the new generation of kids are replacing e-mails with facebook messages and text phone messages. Has it really come time for the e-mail to be retired in favour of the more “hip” alternatives? I think not.

Text messages and facebook (or any social network) are not replacement for e-mails. Yes, people use e-mails for a quick message here and there, but it offers a lot more than that. Have you ever tried to CC or BCC people on a facebook message? What about forwarding or including more people in future replies? What about sending a message with an attachment? You get the idea. IMO, what people use facebook and texting for now is more like what instant messengers (IM) does than what e-mails do. They’re fine for sending a quick message here and there. But if I’m starting a conversation that I might want to search for later on, I’ll stick to my Gmail with its awesome search engine. Even with my IMs I can archive chats on the filesystem, which I can use Google Desktop to search through later on.