11 February 2013

Photo sharing sites?

I have been curious of late as to some other options for photo sharing.

As time comes and goes, so do new technologies, new web sites and new services.  For the longest time, I have used Picasaweb as my photo sharing site.  You are more than welcome to view my pictures too.

http://picasaweb.google.com/jpates

But now, I am curious as to if there are better sites out there now.  I originally chose Picasaweb since at the time, I had just started using a Google blog site (Blogger) and figured it would just be easier to use a Google provided picture sharing site (Picasaweb).

Does anyone have any recommendations? And why do you prefer that over the others?

04 September 2012

Journal of Clerk Horrace Whitesteed - The Battle for Hillsbrad

Day 12
We just received word that Southshore has been lost. The Forsaken war machine is too powerful. We are no match for their chemical weapons. I will attempt, however futilely, to keep this journal updates. I must record these atrocities for posterity.

Day 16
Many of the farmers and residents of Hillsbrad fled. Some attempted to venture east to Arathi Highlands. The never made it. Slaughtered before they reached Thoradin's Wall. Many went north to seek refuge in Silverpine Forest. They walked right into the heart of enemy territory! Insane, I know, but they claim that the worgen are now on our side. Last I heard they made it to Fenris Isle. We lost contact with them after that. Worgen? Could it be true...


Day 19 We knew our time was limited. We evacuated everyone that we could, but Burnside stated that he would go down with Hillsbrad. We all agreed to stand by his side. Magistrate Burnside, Citizen Wilkes, Blacksmith Verringtan and the farmers, Getz, Kalaba and Ray remain here as well as a few dozen farmhands.


Day 20 The Hillsbrad Fields are no more. Those that did not flee were captured. The Forsaken have declared us prisoners of war. We are to be laborers for their new plantation.


Day 25 They incinerated our farms and made us watch. Construction begins tomorrow.


Day 40 Construction of their plantation is nearly complete. This place resembles no farm or plantation that I've ever seen.


Day 41 The warden of he plantation, Stillwater, arrived today. He lined all of us up and gave us medical examinations. Nobody knows what's going on.


Day 45 We've started laboring in the sludge fields. They grow poisonous mushrooms in fetid water and muck.


Day 50 I hear screams coming from the Warden's manor. People are starting to disappear.


Day 52 I overheard some guards talking about the farmers, Ray, Getz and Kalaba. Something terrible has happened to them - of this I am certain.


Day 60 Those of us that remain are scared for our lives. Some of the farmers claim to have seen ghouls running amok last night.


Day 61 A strange turn of events today: a master apothecary from Tarren mill arrived. From what little information I am able to gather, he is here to supervise the operations. Lydon is his name.


Day 62 Master Apothecary Lydon was dragged away by Stillwater's guards. He was yelling and screaming that the Dark Lady would have Stillwater's head for this. What is he talking about, I wonder?


Day 63 I saw them take away Burnside and Verringtan last night. I can only assume I am next. -The rest of the journal is full of incoherent scribbles-

16 December 2011

NHL ELO Posts

I have been quite busy with work and the holidays..but I will get back to them as soon as I get back from Christmas.

27 November 2011

NHL Elo Ratings a/o 11/24/2011

With the holidays, I got a bit behind on getting my numbers figured up. But I finally got them finished up.

For this week, I have to say "Yah". Washington moved up to 11th, which is good seeing them moving in the right direction again.

This week's biggest winner goes to Florida. They moved up 49.66 points this week with their 3 victories against Pittsburgh, New Jersey and the NY Rangers. The flip side of that was Chicago's poor performance resulting in a loss of 55.51 points. Their defeats by Calgary, Edmonton and San Jose caused them to drop from 2nd to 16th in one week.

Honorable Mention goes to Columbus. They not only moved out of the last place slot where they have sat almost all season, they actually beat one of the teams that was in the Top 5 when they went up against Nashville.

RankElo RatingTeamChange from 11/17/2011
1303.61Minnesota+29.81
2302.80Boston+39.60
3294.79Florida+49.66
4273.34Phoenix+7.44
5272.31Pittsburgh-6.18
6271.31NY Rangers-36.54
7271.19Philadelphia-17.19
8265.90San Jose+17.50
9265.14St Louis-0.30
10262.88Detroit+42.67
11253.48Washington+16.32
12252.42New Jersey+12.20
13248.92Dallas-1.63
14243.80Los Angeles+0.17
15239.02Buffalo-0.83
16236.84Chicago-55.51
17236.63Montreal+20.05
18235.80Nashville-39.59
19235.20Edmonton+20.10
20232.66Ottawa-1.45
21232.57Vancouver+30.13
22230.44Toronto+13.06
23206.76Winnipeg+22.19
24204.40Tampa Bay-32.13
25184.65Carolina+30.56
26173.67Calgary-11.62
27157.23Columbus+46.25
28150.20NY Islanders-18.57
29135.92Anaheim-23.32
30134.10Colorado-31.97

Road to the ACC Championship - Finally at its destination

Coming into this week, Clemson has held the Atlantic Division slot for the last several week, but there has been a neck and neck fight over who would get to represent the Coastal Division in this championship.

After last night's game, all I can say is "wow". After an amazing blowout game from Virginia Tech over UVA with a score of 38-0, the ACC Championship has finally been set. Virginia Tech has finally clinched the Coastal Division slot.

So, for you fans out there, Clemson v. Virginia Tech will take place on December 3rd at 8pm Eastern

20 November 2011

Road to the ACC Championships...drudges on

Wow... after UVA's win against Florida State... it is coming down to the wire as to who will be in the ACC Championship. For the Atlantic Division, Clemson had won that slot several weeks ago. But, for the Coastal Division, VT and UVA are still fighting it out. It has come down to one last game to determine who gets to go... and that is the traditional post-Thanksgiving game between VT and UVA.

So... for the ACC Championship...it is going to be Clemson versus the winner of the VT/UVA game. Let's go, Hokies!

18 November 2011

NHL Elo Ratings a/o 11/17/2011

In continuing with the Elo ratings for the NHL, my personal favorite of Washington continues their decline from their once vaunted 1st place. The NY Rangers have actually taken the #1 slot for this week. For those of you familiar with the Elo system, the specifics I am using are Starting Value = 200, Floor = 0, K-value = 32(for ratings less than 2100), Results (1=win, 0=loss, 0.5=overtime/shootout loss).

RankElo RatingTeamChange from 11/11/2011
1307.85NY Rangers+9.91
2292.35Chicago+28.30
3288.38Philadelphia+45.75
4278.49Pittsburgh-13.91
5275.39Nashville+30.26
6273.80Minnesota+17.08
7265.90Phoenix+15.11
8265.44St Louis+51.46
9263.20Boston+43.43
10250.55Dallas-35.39
11248.40San Jose-31.13
12245.13Florida-16.40
13243.63Los Angeles+45.96
14240.22New Jersey+20.17
15239.85Buffalo-20.39
16237.16Washington-40.25
17236.53Tampa Bay-18.37
18234.11Ottawa+51.70
19220.21Detroit-14.85
20217.38Toronto-32.00
21216.58Montreal+12.30
22215.10Edmonton-31.87
23202.44Vancouver+1.64
24185.29Calgary+1.06
25184.57Winnipeg+21.26
26168.77NY Islanders-4.69
27166.07Colorado-40.96
28159.24Anaheim-24.80
29154.09Carolina-3.96
30110.98Columbus+15.57

12 November 2011

Road to the 2011 ACC Championship

After today's game, it looks like the ACC Championship game is coming into focus.

For the Atlantic Division, Clemson's defeat of Wake Forest has given Clemson the playoff slot.

For the Coastal Division, the battle rages on between UVA and Virginia Tech. I am thinking VT should have it, but there is still the chance UVA could win the playoff slot. There are 2 scenario's left for which UVA might be able to get into the playoffs.

Scenario 1: If VT loses against UNC, UVA needs to beat VT AND win at least one other match between their Duke and Florida St games.

Scenario 2: If VT wins against UNC, UVA has to win all three matches between Duke, Florida St and Virginia Tech.

So, as of right now, I am casting my lot in the ACC Championship Game being between Clemson and VT, though that is not 100% set in stone yet.

------------------------
Update 1

After the UVA win today against Duke, it makes their chances a little bit easier. Their updated scenarios are below:

Scenario 1: If VT loses against UNC, UVA only needs to beat VT to go to the playoff.

Scenario 2: If VT wins against UNC, UVA needs to win both games against Florida State and VT to go to the playoffs.
-------------------------

NHL Elo Ratings a/o 11/11

Unfortunately after a couple of losses, my Washington Captitals have lost their 1st place rating, but at least they are still near the top. Below is the complete Elo rating list of the NHL as of 11/11/2011:


RankScoreTeam
1297.94NY Rangers
2292.40Pittsburgh
3285.94Dallas
4279.53San Jose
5277.41Washington
6264.05Chicago
7261.53Florida
8260.24Buffalo
9256.72Minnesota
10254.90Tampa Bay
11250.79Phoenix
12249.38Toronto
13246.97Edmonton
14245.13Nashville
15242.63Philadelphia
16235.06Detroit
17220.05New Jersey
18219.77Boston
19213.98St Louis
20207.03Colorado
21204.28Montreal
22200.80Vancouver
23197.67Los Angeles
24184.23Calgary
25184.04Anaheim
26182.41Ottawa
27173.46NY Islanders
28163.31Winnipeg
29158.05Carolina
3095.41Columbus

27 October 2011

NHL Elo Ratings - a/o Oct 26th

Continuing my Elo Ratings for NHL teams, I have updated their scores through October 26th. Below are the Top and Bottom 5 teams in the NHL.

Top 5
316.93 - Washington
268.29 - Pittsburgh
264.43 - Dallas
264.15 - Chicago
239.11 - Colorado

Bottom 5
127.77 - Columbus
142.84 - Winnipeg
163.28 - Montreal
173.58 - Boston
175.94 - Vancouver

24 October 2011

Countdown to the 2011 ACC Championship

With December 3rd approaching fast, finally some headway has been made into who will not be playing in the ACC Championship Game. After this weekend's losses, both Boston College and University of Maryland have both secured their fates. The Atlantic Division is very close to figuring out who will be going, while the Coastal Division is completely still up in the air.

So, here is the list of teams still in contention for the ACC Championship Game:

Atlantic Division
Clemson
Florida State (on verge of elimination)
North Carolina State (on verge of elimination)
Wake Forest

Coastal Division
Duke
Georgia Tech
Miami(FL)
North Carolina
Virginia
Virginia Tech

20 October 2011

Rankings in the NHL

I have decided to try ranking NHL teams by using the Elo Rating System. It is a system that is very common in giving a rating to individuals competing in 2-person events like chess. I tried it with football a few years back, but it wasn't as successful as I was hoping since football has so few games per season. I figure the NHL plays enough games to get a good statistical sampling to more accurately rate teams.

I did use a variation of the Elo system though. All teams started the year at a score of 200 points. The K-Value I used is the traditional 32 points(for teams under 2100). The change I made though is that if a team loses in an overtime situation, they do not lose points for that game while the winning team still earns points.

So far, for the games up through 10/19/2011, here are my rankings:

Top 5
1. Washington (287.79)
2. Colorado (259.89)
3. Detroit (259.73)
4. Toronto (257.26)
5. Dallas (253.30)

Bottom 5
1. Columbus (129.40)
2. Ottawa (147.99)
3. Tampa Bay (168.18)
4. San Jose (168.88)
5. Montreal (169.44)

11 October 2011

Rugby Pictures - Blacksburg v. Blackwater

Here are probably my last set of Blacksburg Rugby pictures for some time. Hope you like. Open up the article to see the whole collection.



19 September 2011

Rugby Pictures - Blacksburg @ James River

This weekend was a challenge for photographing. It was raining and very overcast, but I did manage to snag a few really good pictures. Open up his article to view the full gallery.


01 September 2011

Letters in World of Warcraft - Blood Oath of the Horde

There are many interesting books and letters you get that you can read within World of Warcraft. Some are silly, others are a nice short story summarizing past events. I found one called the "Blood Oath of the Horde".

Loktar' Ogar! Victory or Death!
It is these words that bind me to the Horde for they are the most sacred and fundamental of truths to any warrior of the Horde.

I give my flesh and blood freely to the Warchief. I am the instrument of my Warchief's desire. I am the weapon of my Warchief's command.

From this moment until the end of days, I live and die - For the Horde!

16 May 2011

Endeavour's Last Journey


Photo by Robert Pearlman. Twitpic location http://twitpic.com/4yfylb

Today marks another milestone towards the end of NASA's shuttle mission. Endeavour took off today on its last journey into space. As a child, I was always fascinated by the shuttles and even wanted to become an astronaut. But I still remember to this day watching Columbia, the first shuttle, launching into space.

It is odd to think how every shuttle launch used to be on network TV. They would pre-empt shows and commercials to show the launches. Then around the time of the Challenger disaster, networks no longer seemed to air the launches, but the new cable channels like CNN would show them. But then over time, even they quit airing the launches. It fell to NASA TV and their internet site's streaming to show launches. I tried to watch them when I could, but after the Columbia shuttle disaster in 2003, I managed to only watch about 1 in 4 of the launches or landings.

It is a shame to see an outlet for tremendous amounts of scientific research going to the wayside with no replacement ready to take over. It is sad that we will have to start relying on the Russians to continue work on the International Space Station.

09 May 2011

Rugby Pics - MARFU Div III semi-finals - Blacksburg v. Virginia

Here are the pictures from when Blacksburg played Virginia. Open up the article to view the full gallery.




The pictures can be found on my Picasaweb site at http://picasaweb.google.com/jpates

The sad part is this is probably my last set of pictures of the Blacksburg Rugby team. I will be moving next month to Richmond, and I do not think I will continue doing rugby photographs. Blacksburg was a team that I truly enjoyed. Even though I only played less than 2 seasons with them, they have always made me feel like a welcome addition to the team whether or not I was able to play. For this, I feel incredibly lucky to have known many great people from the team.

I do wish Blacksburg Rugby the best of luck in the upcoming seasons, and I may make it out when they play James River. I might have to dust off my camera for that.

02 May 2011

Osama bin Laden dead

Just before I was about to go to bed on the 1st of May, 2011, a friend had pointed to a Wall Street Journal headline that said Osama bin Laden was dead. I could not find any reference anywhere else to back it up. Then about an hour later, NBC was airing President Obama's speech informing us that Osama bin Laden was indeed dead, killed in a firefight in Abbottadad, Pakistan and that his body is in US military custody.

Take a moment to remember the lives of Americans taken by Al-Qaeda during 9/11 and in the Middle East wars of Afghanistan and Iraq. Know that our lives will be forever different after those attacks. But take solace that the mastermind of such evil is now dead. And here is to those that have served in the military and those that serve now.

30 March 2011

Quote to Ponder

Here is an interesting quote from the diary of President Rutherfd B. Hayes, 19th President of the United States.

"The real difficulty is with the vast wealth and power in the hands of the few and the unscrupulous who represent or control capital. Hundreds of laws of Congress and the state legislatures are in the interest of these men and against the interests of workingmen. These need to be exposed and repealed. All laws on corporations, on taxation, on trusts, wills, descent, and the like, need examination and extensive change. This is a government of the people, by the people, and for the people no longer. It is a government of corporations, by corporations, and for corporations. — How is this?". (Diary, March 11, 1888)

24 March 2011

Topics in Cryptanalysis: Keyword Cipher

Recently, someone hit my blog looking for an encrypted selection of text. They were probably doing their homework and needed the answer. The text is as follows:

Eve intercepted another message this time from Bob to Alice. She knows they are still using a keyword cipher but they have once again changed their keyword. Use what you know about their messages and any CAP tools you need to find the keyword and the plaintext.

tmhjf pasal tmltd abfrs tmbtd akmlt dfltd ahbta
rlmml emlmt oahbr hfehb tarhj javaf smljy dukhl
sdaph llmtp mltfl uatmo asmju piyfh ksura wawfj
jbfle hiayt dhtsd aphll mtora himrh ttdav aryja
hstwa wfjjp mkaun wftdt danar baptp fndar systa
khlel avard hvatm wmrry homut darhc hflom o


This actually comes from one of the early chapters from Richard Spillman's book Classical and Contemporary Cryptology. I actually liked that book, but unfortunately it has been out of print since 2004.

But here are the steps I went through to solve the problem.

Step 1: Knowing the cipher.
We know that Eve intercepted an encrypted message from Bob to Alice. We also know that the message is encrypted using a keyword cipher. This is a standard monoalphabetic encryption system. The ciphertext is transposed against the plaintext using a chosen keyword starting at a chosen postion, then fill in the remaining unused letters.

For this problem, we will use lowercase letters as the ciphertext and the uppercase letters as the plaintext.

Step 2: Create the inital cipher
Write out the plaintext letters from A to Z. Fill in the cipher text letters beneath it as they are determined.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


Step 3: Frequency Analysis
Despite the fact that the letters have all been substituted and the word structure has been broken by the 5-letter word groups, the frequency of the letters of a monoalphabetic cipher will not change. Also, the most common letter used in text is the letter "E" with a frequency of about 12.77%, followed by "T" with about 8.55%, "O" at about 8.07%, "A" at about 7.78% and "N" with roughly 6.86%. These five letters are the high frequency letters. Also note that these values are approximates. These will vary from one group of text to the next, and it is possible for a non-high frequency letter to be in the top 5.

In our block of text, the letter "a" is the highest at 13.56%, "t" at 10.59%, "h" at 8.47%, "m" at 8.47% and "l" at 8.05%. So, I will make the assumption that a = E and t = T

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
_ _ _ _ a _ _ _ _ _ _ _ _ _ _ _ _ _ _ t _ _ _ _ _ _

T____ _E_E_ T__T_ E____ T__T_ E___T ___T_ E__TE
tmhjf pasal tmltd abfrs tmbtd akmlt dfltd ahbta

_____ ____T _E___ _____ TE___ _E_E_ _____ _____
rlmml emlmt oahbr hfehb tarhj javaf smljy dukhl

__E__ ___T_ __T__ _ET__ E____ _____ ____E _E___
sdaph llmtp mltfl uatmo asmju piyfh ksura wawfj

_____ __E_T __T__ E____ _T__E _____ TT_E_ E___E
jbfle hiayt dhtsd aphll mtora himrh ttdav aryja

__T_E _____ __E__ __T_T _E_E_ _E_T_ ___E_ ___TE
hstwa wfjjp mkaun wftdt danar baptp fndar systa

_____ E_E__ __ET_ _____ ____T _E___ _____ _
khlel avard hvatm wmrry homut darhc hflom o


Step 4: Common trigram.
The word THE is a very common trigram. In looking for spaces that currently have the values T_E, there are a few results.
tda - 4 occurrences
toa - 1 occurrence
twa - 1 occurrence.
So, I will assume that tda = THE... therefore d = H

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
_ _ _ _ a _ _ d _ _ _ _ _ _ _ _ _ _ _ t _ _ _ _ _ _

T____ _E_E_ T__TH E____ T__TH E___T H__TH E__TE
tmhjf pasal tmltd abfrs tmbtd akmlt dfltd ahbta

_____ ____T _E___ _____ TE___ _E_E_ _____ H____
rlmml emlmt oahbr hfehb tarhj javaf smljy dukhl

_HE__ ___T_ __T__ _ET__ E____ _____ ____E _E___
sdaph llmtp mltfl uatmo asmju piyfh ksura wawfj

_____ __E_T H_T_H E____ _T__E _____ TTHE_ E___E
jbfle hiayt dhtsd aphll mtora himrh ttdav aryja

__T_E _____ __E__ __THT HE_E_ _E_T_ __HE_ ___TE
hstwa wfjjp mkaun wftdt danar baptp fndar systa

_____ E_E_H __ET_ _____ ____T HE___ _____ _
khlel avard hvatm wmrry homut darhc hflom o


Step 5: Remaining high frequency letters
We still have the letters of "h", "m" and "l" most likely corresponding to "O", "A" and "N" in no set order. Here I used a little deductive reasoning and knowledge of how the English language is structured to help figure out how I should set the next letters.
Looking through the encrypted text, we see that a "m" is corresponding to the 2nd letter of the encrypted text. The first plaintext letter is "T". This eliminates "N" since this is impossible. Also note that there are there is an occurrence of "mm" in the encrypted text. There is very little chance of it being "AA" since the letter "A" rarely follows itself. So, I will assume that m = O
Now, we still have "h" and "l" to map to "A" and "N". There are a lot of "ll" occurrences, so this should eliminate "A" as a choice leaving "N". So l = N. This leaves h = A.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
h _ _ _ a _ _ d _ _ _ _ _ l m _ _ _ _ t _ _ _ _ _ _

TOA__ _E_EN TONTH E____ TO_TH E_ONT H_NTH EA_TE
tmhjf pasal tmltd abfrs tmbtd akmlt dfltd ahbta

_NOON _ONOT _EA__ A__A_ TE_A_ _E_E_ _ON__ H__AN
rlmml emlmt oahbr hfehb tarhj javaf smljy dukhl

_HE_A NNOT_ ONT_N _ETO_ E_O__ ____A ____E _E___
sdaph llmtp mltfl uatmo asmju piyfh ksura wawfj

___N_ A_E_T HAT_H E_ANN OT__E A_O_A TTHE_ E___E
jbfle hiayt dhtsd aphll mtora himrh ttdav aryja

A_T_E _____ O_E__ __THT HE_E_ _E_T_ __HE_ ___TE
hstwa wfjjp mkaun wftdt danar baptp fndar systa

_AN_N E_E_H A_ETO _O___ A_O_T HE_A_ A_N_O _
khlel avard hvatm wmrry homut darhc hflom o


Step 6: Keyword Cipher exploit
We know when we use the keyword cipher, we pick a keyword and a starting location. We spell out the keyword using the first occurrence of each letter. Once the keyword is filled in, we follow it by the remaining letters in order until each plaintext letter has a ciphertext letter mapped to it.
If we look at our plaintext<->ciphertext mapping, we see that E F G H is corresponding to a _ _ d. So, we can probably assume that F and G will map to b and c respectively.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
h _ _ _ a b c d _ _ _ _ _ l m _ _ _ _ t _ _ _ _ _ _

TOA__ _E_EN TONTH EF___ TOFTH E_ONT H_NTH EAFTE
tmhjf pasal tmltd abfrs tmbtd akmlt dfltd ahbta

_NOON _ONOT _EAF_ A__AF TE_A_ _E_E_ _ON__ H__AN
rlmml emlmt oahbr hfehb tarhj javaf smljy dukhl

_HE_A NNOT_ ONT_N _ETO_ E_O__ ____A ____E _E___
sdaph llmtp mltfl uatmo asmju piyfh ksura wawfj

_F_N_ A_E_T HAT_H E_ANN OT__E A_O_A TTHE_ E___E
jbfle hiayt dhtsd aphll mtora himrh ttdav aryja

A_T_E _____ O_E__ __THT HE_E_ FE_T_ __HE_ ___TE
hstwa wfjjp mkaun wftdt danar baptp fndar systa

_AN_N E_E_H A_ETO _O___ A_O_T HE_AG A_N_O _
khlel avard hvatm wmrry homut darhc hflom o


Step 7: Possible word found
In reviewing the text, there is a fairly long word. We see that at position 37, AFTE_NOON is mapping to hbtarlmml. So, I will assume that r = R

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
h _ _ _ a b c d _ _ _ _ _ l m _ _ r _ t _ _ _ _ _ _

TOA__ _E_EN TONTH EF_R TOFTH E_ONT H_NTH EAFTE
tmhjf pasal tmltd abfrs tmbtd akmlt dfltd ahbta

RNOON _ONOT _EAFR A__AF TERA_ _E_E_ _ON__ H__AN
rlmml emlmt oahbr hfehb tarhj javaf smljy dukhl

_HE_A NNOT_ ONT_N _ETO_ E_O__ ____A ___RE _E___
sdaph llmtp mltfl uatmo asmju piyfh ksura wawfj

_F_N_ A_E_T HAT_H E_ANN OT_RE A_ORA TTHE_ ER__E
jbfle hiayt dhtsd aphll mtora himrh ttdav aryja

A_T_E _____ O_E__ __THT HE_ER FE_T_ __HER ___TE
hstwa wfjjp mkaun wftdt danar baptp fndar systa

_AN_N E_ERH A_ETO _ORR_ A_O_T HERAG A_N_O _
khlel avard hvatm wmrry homut darhc hflom o

Step 8: Keyword Cipher exploit
We now have another letter open for us to exploit. Notice that R S T corresponds to r _ t. So, s = S.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
h _ _ _ a b c d _ _ _ _ _ l m _ _ r s t _ _ _ _ _ _

TOA__ _ESEN TONTH EF_RS TOFTH E_ONT H_NTH EAFTE
tmhjf pasal tmltd abfrs tmbtd akmlt dfltd ahbta

RNOON _ONOT _EAFR A__AF TERA_ _E_E_ SON__ H__AN
rlmml emlmt oahbr hfehb tarhj javaf smljy dukhl

SHE_A NNOT_ ONT_N _ETO_ ESO__ ____A _S_RE _E___
sdaph llmtp mltfl uatmo asmju piyfh ksura wawfj

_F_N_ A_E_T HATSH E_ANN OT_RE A_ORA TTHE_ ER__E
jbfle hiayt dhtsd aphll mtora himrh ttdav aryja

AST_E _____ O_E__ __THT HE_ER FE_T_ __HER S_STE
hstwa wfjjp mkaun wftdt danar baptp fndar systa

_AN_N E_ERH A_ETO _ORR_ A_O_T HERAG A_N_O _
khlel avard hvatm wmrry homut darhc hflom o

Step 9: Word found
Reading what we have so far, we see that atarting at position 8, there is SENTONTHEF_RST. I am going to assume that the blank letter is "I". So, f = I.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
h _ _ _ a b c d f _ _ _ _ l m _ _ r s t _ _ _ _ _ _

TOA_I _ESEN TONTH EFIRS TOFTH E_ONT HINTH EAFTE
tmhjf pasal tmltd abfrs tmbtd akmlt dfltd ahbta

RNOON _ONOT _EAFR AI_AF TERA_ _E_EI SON__ H__AN
rlmml emlmt oahbr hfehb tarhj javaf smljy dukhl

SHE_A NNOT_ ONTIN _ETO_ ESO__ ___IA _S_RE _E_I_
sdaph llmtp mltfl uatmo asmju piyfh ksura wawfj

_FIN_ A_E_T HATSH E_ANN OT_RE A_ORA TTHE_ ER__E
jbfle hiayt dhtsd aphll mtora himrh ttdav aryja

AST_E _I___ O_E__ _ITHT HE_ER FE_T_ I_HER S_STE
hstwa wfjjp mkaun wftdt danar baptp fndar systa

_AN_N E_ERH A_ETO _ORR_ A_O_T HERAG AIN_O _
khlel avard hvatm wmrry homut darhc hflom o

Step 10: Word found
Starting at position 22, we have OFTHE_ONTH, I am assuming the blank is the letter M. So, k = M.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
h _ _ _ a b c d f _ _ _ k l m _ _ r s t _ _ _ _ _ _

TOA_I _ESEN TONTH EFIRS TOFTH EMONT HINTH EAFTE
tmhjf pasal tmltd abfrs tmbtd akmlt dfltd ahbta

RNOON _ONOT _EAFR AI_AF TERA_ _E_EI SON__ H_MAN
rlmml emlmt oahbr hfehb tarhj javaf smljy dukhl

SHE_A NNOT_ ONTIN _ETO_ ESO__ ___IA MS_RE _E_I_
sdaph llmtp mltfl uatmo asmju piyfh ksura wawfj

_FIN_ A_E_T HATSH E_ANN OT_RE A_ORA TTHE_ ER__E
jbfle hiayt dhtsd aphll mtora himrh ttdav aryja

AST_E _I___ OME__ _ITHT HE_ER FE_T_ I_HER S_STE
hstwa wfjjp mkaun wftdt danar baptp fndar systa

MAN_N E_ERH A_ETO _ORR_ A_O_T HERAG AIN_O _
khlel avard hvatm wmrry homut darhc hflom o

Step 11: Words found
Starting at Position 46, we have _ONOT_EAFRAI_. I am assuming the letters e = D and o = B.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
h o _ e a b c d f _ _ _ k l m _ _ r s t _ _ _ _ _ _

TOA_I _ESEN TONTH EFIRS TOFTH EMONT HINTH EAFTE
tmhjf pasal tmltd abfrs tmbtd akmlt dfltd ahbta

RNOON DONOT BEAFR AIDAF TERA_ _E_EI SON__ H_MAN
rlmml emlmt oahbr hfehb tarhj javaf smljy dukhl

SHE_A NNOT_ ONTIN _ETOB ESO__ ___IA MS_RE _E_I_
sdaph llmtp mltfl uatmo asmju piyfh ksura wawfj

_FIND A_E_T HATSH E_ANN OTBRE A_ORA TTHE_ ER__E
jbfle hiayt dhtsd aphll mtora himrh ttdav aryja

AST_E _I___ OME__ _ITHT HE_ER FE_T_ I_HER S_STE
hstwa wfjjp mkaun wftdt danar baptp fndar systa

MANDN E_ERH A_ETO _ORR_ ABO_T HERAG AINBO B
khlel avard hvatm wmrry homut darhc hflom o

Step 12: Keyword Cipher exploit
We see that we have I J K L M corresponding to f _ _ _ k. We know that "h" was already used, so this means the blanks are g i j.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
h o _ e a b c d f g i j k l m _ _ r s t _ _ _ _ _ _

TOALI _ESEN TONTH EFIRS TOFTH EMONT HINTH EAFTE
tmhjf pasal tmltd abfrs tmbtd akmlt dfltd ahbta

RNOON DONOT BEAFR AIDAF TERAL LE_EI SONL_ H_MAN
rlmml emlmt oahbr hfehb tarhj javaf smljy dukhl

SHE_A NNOT_ ONTIN _ETOB ESOL_ _K_IA MS_RE _E_IL
sdaph llmtp mltfl uatmo asmju piyfh ksura wawfj

LFIND AKE_T HATSH E_ANN OTBRE AKORA TTHE_ ER_LE
jbfle hiayt dhtsd aphll mtora himrh ttdav aryja

AST_E _ILL_ OME__ _ITHT HE_ER FE_T_ I_HER S_STE
hstwa wfjjp mkaun wftdt danar baptp fndar systa

MANDN E_ERH A_ETO _ORR_ ABO_T HERAG AINBO B
khlel avard hvatm wmrry homut darhc hflom o


Step 13: Word found
At position 1, we have TOALI_E. So, I am assuming p = C.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
h o p e a b c d f g i j k l m _ _ r s t _ _ _ _ _ _

TOALI CESEN TONTH EFIRS TOFTH EMONT HINTH EAFTE
tmhjf pasal tmltd abfrs tmbtd akmlt dfltd ahbta

RNOON DONOT BEAFR AIDAF TERAL LE_EI SONL_ H_MAN
rlmml emlmt oahbr hfehb tarhj javaf smljy dukhl

SHECA NNOTC ONTIN _ETOB ESOL_ CK_IA MS_RE _E_IL
sdaph llmtp mltfl uatmo asmju piyfh ksura wawfj

LFIND AKE_T HATSH ECANN OTBRE AKORA TTHE_ ER_LE
jbfle hiayt dhtsd aphll mtora himrh ttdav aryja

AST_E _ILLC OME__ _ITHT HE_ER FECTC I_HER S_STE
hstwa wfjjp mkaun wftdt danar baptp fndar systa

MANDN E_ERH A_ETO _ORR ABO_T HERAG AINBO B
khlel avard hvatm wmrry homut darhc hflom o

Step 14: Keyword Cipher exploit
We can now figure that P Q will map to n q (since o and p are already mapped) and U V W X Y Z will map to u v w x y z since these are the only letters remaining and the keyword cipher uses the remaining letters sequentially after the keyword is filled in.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
h o p e a b c d f g i j k l m n q r s t u v w x y z

TOALI CESEN TONTH EFIRS TOFTH EMONT HINTH EAFTE
tmhjf pasal tmltd abfrs tmbtd akmlt dfltd ahbta

RNOON DONOT BEAFR AIDAF TERAL LEVEI SONLY HUMAN
rlmml emlmt oahbr hfehb tarhj javaf smljy dukhl

SHECA NNOTC ONTIN UETOB ESOLU CKYIA MSURE WEWIL
sdaph llmtp mltfl uatmo asmju piyfh ksura wawfj

LFIND AKEYT HATSH ECANN OTBRE AKORA TTHEV ERYLE
jbfle hiayt dhtsd aphll mtora himrh ttdav aryja

ASTWE WILLC OMEUP WITHT HEPER FECTC IPHER SYSTE
hstwa wfjjp mkaun wftdt danar baptp fndar systa

MANDN EVERH AVETO WORRY ABOUT HERAG AINBO B
khlel avard hvatm wmrry homut darhc hflom o


So, our final message after all this work is(punctuation and spacing is assumed):
To Alice, sent on the first of the month in the afternoon. Do not be afraid. After all, Eve is only human. She cannot continue to be so lucky. I am sure we will find a key that she cannot break, or at the very least, we will come up with the perfect cipher system and never have to worry about her again. Bob.