robbat2: (Default)
Earlier in the week, I had a weird dream. "So what?" you ask! I seldom remember dreams, and even if I do they are even less worth writing about.

The core portion of the dream had Brittney Brokenshire (neé Bogyo, a former classmate of mine at TechBC) and her father, Terry, kidnapped by a BC union organization that had gone militant (in the style of the Shi'te militias of Iraq, as portrayed by western media). The dream ended with me talking to David Brokenshire about how he was handling it (the dream contained no conclusion to the kidnapping), and Paul (David's brother) arranging all the flowers that were being sent to the home from well-wishers.

Anyway, while I thought the dream was strange at the time, it a random occurrence later this week that made me wonder. Yesterday I went to the FedEx depot at the airport, to collect package that I had missed the delivery of. It turns out that the FedEx depot is a MAJOR pita to get to via public transit. The best you can do is get to the Airport transfer station, and then walk the next 1.5km, because the 424 bus loops around the wrong way (you can use it on the way back, but not effectively on the way there). After collecting my package and returning to the Airport transfer station to continue back to Vancouver proper, a fellow walked up to the stop, and I was certain I knew him, but could remember his name. I said "Hi" anyway, and he recognized me.

For the TechBC lurkers on my journal, Micheal Cox is back in town! He moved back to Vancouver 3 weeks ago, after his 2.5 years in London. He's still doing Oracle stuff, still for the same company. He's engaged to be married, sometime in the last quarter of 2007. He doesn't really drive much anymore - Living in London has converted him to public transit (the Tube did it he says).

Of the random bits gleaned from Micheal, David and Brittney are relocating to New Zealand, to follow Vive Kumar for David's doctorate.
robbat2: (Default)

2007/10/23: anon comments locked due to spam

For all those Gentoo developers and readers out there, I'd like the answer to a perception question. Without looking at any data source, do you know roughly how many active (non-retired) developers there are? Do you know where they are distributed around the world?

We presently have 319 developers that are not marked as retired. I hear that Developer Relations have a pile of folks to mark as slackers, so this number will appear lower soon, but more accurately reflect how many developers in the distribution.

Here's the summary of the breakdown:

103.13%South and Central America
113.45%Unknown
268.15%Africa, Asia, Australia
309.40%United Kingdom
10031.35%North America
14244.51%Europe
319100.0%Total
I have more detailed results online here. Surprising bits include the number of developers in Germany (more than the combined total of the 2nd and 3rd entries), as well as the bug concentration in California.

Here is a breakdown by group groups of timezones, but it's made moot by the point that some people are normally early-morning people, while others are night-owls:

113.45%Unknown
257.84%Asia, Australia
11034.48%North, South and Central America
17354.23%Europe, United Kingdom, Africa
319100.0%Total

Source data that I based this data was originally LDAP, partially processed and made available here.

robbat2: (Default)
Dear Lazy-Web,

I haven't needed to use the lazy-web before, there something I saw in the past, and can't find again. Several years ago, I read about a survey (taken of programmer's partner's), that correlated the programmer's programming language with their Libido. I seem to be recall that Java came out tops, and there were remarks about "it just leaves you wanting to conquer more".

Links appreciated.

Quiz time

Feb. 28th, 2007 03:24 am
robbat2: (Default)

I should be writing the book I'm working on, but M bugged with an eviliness quiz...


How evil are you?
robbat2: (Default)
I meant to blog this a while back, but things slipped by me, so I only (remembered to do it && had time when I remembered) now. Quick thanks to Flameeyes and a UK-based user for the "Finding Nemo" and "Ferengi Rules of Aquisition" from my wishlist.
robbat2: (Default)
From an email, I realized that I have a fair history of computer gear that I have had over the years. I finally went and finished putting dates on my gallery of computer hardware, and have a fun partial timeline below.

I didn't have a digital camera before this point, so these are the earliest images.
April 2001: http://tinyurl.com/2hpmw6
That is indeed xeyes. Using a Win32 X server, as my linux box was primarily a server, with an exceedingly junky 1Mb graphics card.

March 2002: http://tinyurl.com/2hf8r3
Webserver/router (left), along with machine that was being worked on for TechBC Teknights (it was sloth.games.techbc.ca after that).

March 2004: http://tinyurl.com/29avrp
IMG_7705: SGI Visual Workstation (VisWS) 320, SGI O2
IMG_7706: Pentium 233MMX desktop, VIA C3-1, Athlon fileserver

May 2005: http://tinyurl.com/24p9fh
The desk seen previously has moved into my bedroom, and the entire wall area is now a workspace.

July 2005: http://tinyurl.com/22yxzh
After returning from LinuxTag 2005, I cleaned up the mess!

August 2005: http://tinyurl.com/ysrpda
Going vertical now, due to lack of space.

January 2007: http://tinyurl.com/2cntcq
This is my home office. I do need to clean off the left side of the desk, so that Marissa can sit there, but there is also a lot of stuff that I need to finish off and sell, including the Sun FibreChannel gear, and 3 ATX machines.
robbat2: (Default)
In regards to my previous post, I should clarify that I was looking at patterns in spam, and wondering about taking advantage of the spammers.

Here's another one that turned up in my spam folder since I went to bed. Obviously this stock is well past it's prime, but it rocketed 480% from $0.012 to $0.058 between the opening of business Thursday, and the opening of business Friday: MHII.OB.

Corey Shields pointed out the markets are closed today, as it's Martin Luther King day, but I will stick to my prediction about VTSS anyway.

I'm wondering, from an IT point of view, if we noticed enough of the spam, esp. early during the spam runs, could we profit from the actions of spammers?
robbat2: (Default)
What do all of these have in common?
COHG EPRT FCCN GLOW GTEM HWYI HXPN LYJN MENV NWOG PRTH RRLB SFWJ UTVG VTSS

They are all stock symbols, that were promoted via pump-and-dump scams in the last 4 days.

Let's look at one the that I saw last week for a moment:
Starting Monday Jan 8th, the RRLB went up nearly 120% overnight (from $0.04 to $0.10). Then around midday Tuesday there was a big sell, followed by another big sell wednesday.
http://finance.yahoo.com/q/bc?s=RRLB.PK&t=5d&l=on&z=m&q=l&c=

Now if we look at the others (these are all the ones that really stand out, the others don't have enough data available for me to make a conclusion).
MENV - 40% growth
NWOG - 20% growth
PRTH - 80% growth
SFWJ - 50% growth
UTVG - 80% growth in less than 12 hours.
VTSS - 10% growth since yesterday, but this spam run only appears to be starting.

I want to make a prediction here, to test a theory. VTSS will gain at least another 20% before Wednesday.
robbat2: (Default)
I had a few things I wanted to post about, but for a moment, a list, so I don't forget about them.
  • Noisy upstairs neighbours
  • On being a IT generalist
  • Tales of ISPs past
  • Giving Gentoo development a good kick in the ass
  • Writing testsuites for my own open-source applications
robbat2: (Default)

For those Gentoo developers and users listening here, the Bugzilla migration is now completed.
For more details (incl how to report problems), see the post to the -dev mailing list.
Some nice users asked if I had wishlists, so here they are.

  1. Gentoo Adopt-A-Dev (see my entry for PCI-E SCSI OR an iSCSI to SCSI converter)
  2. ThinkGeek Wishlist
  3. Amazon WishList (Actually my wedding registry list, but still suitable for this purpose)
robbat2: (Default)

So a while ago, I signed up for last.fm, finding it amusing that an idea I had during the first year of university, and couldn't figure a way to capitalize on, has come alive on it's own. I guess this should count as prior art against last.fm. Started 28th January 2002 and finished writing it 7th Febuary 2002 according to the original timestamps on the files - and I used it until August 2004 on my own systems :-)

For our art class (New Media Images [NMI]), we were required to create a piece of unique art, in Flash, that utilized some form of live data via the internet. Most of the class were using webcams or stock market data. I wasn't happy with this, and wanted to do something else. Using the OnSongChange plugins for WinAmp and XMMS, I rigged up a little webapp that recorded songs as called by the URL. Then on top of that data a little XML/CSV provider for the data.

Here's where I blogged about it originally: http://robbat2.livejournal.com/2002/01/30/
The main web interface is broken, but the raw data feeds are still available, as are the flash interface.
Raw data XML interface - seems that Firefox doesn't like a DTD at the top of the document, but view source shows it fine.
Live flash display applet - Works fine, shows the last entry from 2004
Art project data consumer - Doesn't connect properly anymore (URL changes and I can't open the flash master file to update it), but everything else works

Anyway, bringing this full circle, now that I'm using last.fm, I rigged up a new display on my webpage for the XML data from last.fm. Last.fm Statistics. The sources to it (one shell file, 2 XSLT files) are on the bottom of the page.

Oh, and LiveJournal needs a larger music field, I'm now listening to: Perfect Remixes Vol. 2 - 2004/Joe T. Vannelli ft.Csilla - Voices in Harmony (PVD Csilla In Wonderland Remix).
Which horridbly doesn't fit at all.

robbat2: (Default)
One of the other Linux folk linked to this, and I thought some others on my list might enjoy it as well.
http://orbis-terrarum.net/~robbat2/edf4.jpg
robbat2: (Default)

I meant to get back to doing more statistics on Bugzilla, but it fell by the wayside. The following is mainly for completeness, and the interest of those as to why Bugzilla has been so bog slow for Gentoo in the past.

First of all, I had some questions as to why I focused on specific actions in Bugzilla. The truth of this is, that we can break down Bugzilla's usage of the database into three specifics:

  1. Changes to bugs (INSERT, UPDATE)
  2. Loads of specific bugs and attachments (SELECT with a primary key)
  3. Searches for bugs (Complex SELECT)

Unfortunetly, the usage patterns are heavily against Bugzilla here. Searches for bugs using some string plus a variety of conditions are the most common action. Benchmarking slow queries? That's pretty much any of the complex SELECTS. "Add more indexes" I hear some people shouting. The indexes are already nearly the same size as the actual dataset they index (400mb of index for 500mb of data)! There is an index on every field that is used for searching! One of the problems is that mysql trashes it's caches on UPDATEs and INSERTs in many cases, so spends a lot of time reloading them.

Bugzilla could massively benefit from an external text indexing system like Apache's Lucene, that can handle live modifications to the index without wasting anything. Changes are fed realtime to the index, and searches for text are performed against the dedicated index (which can also be parallized easily).

More numbers

Stuart asked for some more actual numbers, so I've put them together.

Breakdown by Request Type
TypeMeanMaxMin
Total GET53809 60409 45094
—Static GET 35401 39774 28797
—Dynamic GET 18407 20635 16223
Total POST 1394 1569 1106

Graphs below the cut, hidden to avoid spamming the page )

robbat2: (Default)

I have returned from my brief honeymoon. I'll write about it in more detail soon, but for now, a point outline only:

  • Fri Dec 1st - Travel and the Taxi driver who didn't know where the hotel was.
  • Sat Dec 2nd - In which we acquire bicycles.
  • Sun Dec 3rd - Waterfalls, lava tubes, and a close encounter of the paved kind.
  • Mon Dec 4th - Recuperation - ouch! everything hurts
  • Tue Dec 5th - Replacement bicycle, and exploring Hilo.
  • Wed Dec 6th - The finding and snorkelling of a mismanaged reef.
  • Thu Dec 7th - Boarding pass SSSS's & social engineering.

Email statistics
Here are statistics on new email that I recieved while I was away. This excludes all mailing-list email, which is not subject to spam filtering as the lists are extremely clear of spam, and my procmail rules shuffle the email into seperate folders quite fine. That would add another ~3000 non-spam emails into the count, but are not really relevant to spam categorization success rates.
I have my spam settings reasonably conservative, as I don't mind deleting spam that makes it through the filters, but false positives are a much larger concern.
total new messages: 2191
total spam: 1771
false positives: 1 (0.045% of total)
false negatives: 446 (20.3% of total, 25.2% of spam)
The false negatives are getting very interesting now. Random chunks of online documents, incl sentances from the document used as subjects, with an attached image as the actual spam, or cleverly merged HTML+CSS that would render the spam text over the other text. Two of them appeared to be chunks of the MySQL documentation.
The gentoo mail aliases like mysql-bugs@g.o appear to be very badly hit with spam, accounting for nearly 70% of the false negatives - this is also possibly because I have to trust the relaying of the Gentoo email servers, and cannot check the machine that the email came from.

robbat2: (Default)
Bye folks, I'm leaving on my honeymoon. Back late on Dec 7th.
Flight details
Dec 1st: HQ0876 YVR to HNL; HQ2262 HNL to ITO
Dec 7th: HQ2121 ITO to HNL; HQ0879 HNL to YVR

Stay out of trouble while we're gone!
robbat2: (Default)
I filed a support request here
http://www.livejournal.com/support/see_request.bml?id=667981

However I'm interested to hear if anybody else has seen the same issue.

In short, are you reciving email for comments on posts in your livejournal?
I'm recieving all the email EXCEPT for comments on my posts :-(.
robbat2: (Default)

I needed a replacement power supply for an eSATA enclosure I purchased (the original one had a nasty transformer whine, I accidently got one that hadn't been replaced by the manufacter already).
The manufacter has done a sterling job, however FedEx seems to be screwing up all over the place.

The short version:

  1. Package left Irvine, CA, on 16/Nov, 15h37.
  2. Went to depot, and on to Los Angeles, CA.
  3. Sat in LA from 16/Nov 21h55 until 18/Nov 03h16 - just over 29 hours.
  4. Arrived in Oakland, CA, 18/Nov 11h24. (No notation as to when it left Oakland)
  5. Arrived in Anchorage, AK, 20/Nov 11h50 (48 hours after it arrived in Oakland). Left Anchorage 20/Nov. 16h25
  6. Arrived in Memphis, TN, 21/Nov 00h53. Left Memphis 02h23.
  7. Arrived in Vancouver, BC, 21/Nov 07h20.
  8. Then they attempted to deliver it, and I was out, and saw their note.
  9. Now the fun bit. At some point they sent it BACK to Anchorage, AK, and it left Anchorage at 16h49 again.
  10. Then it arrived in Memphis, TN again at 22/Nov 01h34.
  11. Suddenly it's in Vancouver (no notation of left Memphis). And they try to deliver it again, with my upstairs neighbour ending up signing for it.
FedEx tracking data )

robbat2: (Default)
I'm going to be taking my honeymoon finally. I was too busy with work back in August when I got married to take it then, but now I'm free. So from Decemeber 1st thru the 7th, I _will_ be offline. Marissa and I will be in Hilo, Hawaii 8-) during that time.

For anybody wanting a postcard (as a post card, or as your christmas card from me), please leave your snail mail address in the comments (they are screened for privacy), or email it to me.
robbat2: (Default)

As a few folks are aware, I've been working on the new Gentoo Bugzilla. While I have got it up now (bugstest.gentoo.org), I'm uncertain as to how the new system would cope under the load, having never done any management of a Bugzilla installation previously, nor handled anything about the existing Gentoo Bugzilla instance.

This of course nessicates a performance analysis of the existing Bugzilla 8-). Read on for statistics on the matter, including the top 3 most active users in the Gentoo Bugzilla.

Read more... )
robbat2: (Default)
Here's a wonderfuly messed up news article. Have the US courts not forgotten their previously proved cases regarding nakedness on private property? I forget the names, but the previous case of an Illinois man mowing his lawn in the nude is at least one of the relevant cases. Secondly, why is the 14-year-old male complaining about a full-frontal view of a woman? Either he's gay, or exceedingly sexually repressed.

Judge Rules Indecent Exposure Is for Men Only

From Associated Press
1:26 PM PDT, October 20, 2006

A Riverside judge dismissed an indecent exposure charge against a woman accused of disrobing in front of a 14-year-old boy, saying the law only applies to men.

Superior Court Judge Robert W. Armstrong said earlier in the week that the law only mentions someone who "exposes his person."

"It's gender specific," Armstrong said.

He dismissed a misdemeanor charge against Alexis Luz Garcia, 40, of Corona, who was cited in May after parents of a neighbor boy said she showed him full-frontal nudity as he played basketball.

Prosecutor Alison N. Norton said the decision to throw out the case will be appealed because another section of state law says that "words used in the masculine gender include the feminine and neuter."

Norton said Garcia had complained that the 14-year-old was making too much noise while playing basketball. She went out on her sundeck.

"He looked up at her, she looked down at him, and she disrobed," Norton contended.

The boy ran inside and told his parents, who complained to Garcia.

"She threatened to do it every time he played basketball," and the parents called police, Norton said.

Original sources (both California papers):
http://www.latimes.com/news/local/la-102006expose,0,7817008.story?coll=la-story-footer
http://www.mercurynews.com/mld/mercurynews/news/breaking_news/15809376.htm

May 2017

S M T W T F S
 123456
78910111213
141516171819 20
21222324252627
28293031   

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags