Welcome to thatlinuxbox.com Monday, August 08 2022 @ 02:07 PM UTC

Reedy River Run 10k 2022

View Printable Version
  • Saturday, April 30 2022 @ 12:56 AM UTC
  • Contributed by:
  • Views: 105
Running and Fitness

Share
  • Google Plus
  • Facebook
  • Twitter
  • Reddit
  • LinkedIn
  • Digg

Last month I ran the United Community Bank 44th Reedy River Run 10k in Greenville, South Carolina.

Not much to say except I feel like I had a good race and gave a good effort. The course is really nice, with the start and finish on city streets in the downtown area and the middle of the race on paved trails near the river.

The 6th mile is a long long gradual uphill climb!

Photo credit: Pace Magazine (via Facebook)

And finally a nice downhill sprint to the finish:


Photo credit: Stephen Moore


I was able to win my age group with a finish time of 38:36, averaging 6:13 per mile. I wore Saucony Endorphine carbon "super shoes" but not sure if they made a difference. I received a piece of artwork for the age group award:



Greenville has some fast runners, so if I want to break into the overall awards I have some work to do.

The race was held on April 23, 2022, results are posted:

https://runsignup.com/Race/Results/32...erpage:100

Gate River Run 15k 2022

View Printable Version
  • Monday, March 07 2022 @ 01:44 AM UTC
  • Contributed by:
  • Views: 184
Running and Fitness

Share
  • Google Plus
  • Facebook
  • Twitter
  • Reddit
  • LinkedIn
  • Digg

My goal was to run under 1 hour... and with a furious kick... I made it!


Photo Credit: Marathon Photos Live


Photo Credit: Marathon Photos Live

My training leading up to the race went well. I did a lot of hill training and a fair amount of tempo and speed work.

We stayed in the race hotel by the river which made race morning so much less stressful.




More...

Life South Half Marathon 2022

View Printable Version
  • Wednesday, February 23 2022 @ 01:56 AM UTC
  • Contributed by:
  • Views: 210
Running and Fitness

Share
  • Google Plus
  • Facebook
  • Twitter
  • Reddit
  • LinkedIn
  • Digg

I was definitely not fresh for the Life South Half Marathon 2022, having two hard workouts earlier in the week. I wanted to use this as a hard training effort in preparation for an upcoming race and I feel good that I accomplished what I set out to do. I hit my expected paces and felt strong on the hills, happy that my hill training seems to be paying off.

Photo credit: BB Action Photo

I cranked the pace down after the midway point, suffered a bit after the big hill on 16th Ave, but pushed hard to the finish.


Photo credit: BB Action Photo


Photo credit: Justin Keefe

I enjoyed the free post-race beer:



Finished in 1:28:13, averaging 6:44 per mile.



T-shirt, medal, and Topo ST-3 shoes:


Newnan's Lake 15k Race Report 2022

View Printable Version
  • Wednesday, February 09 2022 @ 10:11 AM UTC
  • Contributed by:
  • Views: 189
Running and Fitness

Share
  • Google Plus
  • Facebook
  • Twitter
  • Reddit
  • LinkedIn
  • Digg

For the 2022 Newnan's Lake 15k, the story of the day was the weather... cold and breezy. With the temperature in the high 30s plus variable amount of wind chill it was hard to decide what to wear. Some people were all bundled up and later regretted it. I think I chose wisely... tights and a lightweight long sleeve shirt, thin hat and gloves. Occasionally I pushed my hat up over my ears to modulate the temperature but then the breeze kicked in and I pulled the hat back down, glad to have it on my head!

The ladies field was strong. I had to kick hard to keep from getting passed by the 4th place woman who is barely visible as a grey blur over my shoulder in this photo of my sprint to the finish:


Photo credit: Doug Waldo

Finish time was 1:00:24, averaging under 6:30 per mile. I ran a pretty steady race, actually a bit faster than I thought I would be able to go.



Official results:

https://results.raceroster.com/en-US/...3kdbrn422d

Long-sleeve race t-shirt and my Inov-8 Bare-X Lite 150 racing shoes:


Floating Point and Decimal Numeric Types

View Printable Version
  • Monday, January 10 2022 @ 05:35 PM UTC
  • Contributed by:
  • Views: 243
Fun Stuff @ Work

Share
  • Google Plus
  • Facebook
  • Twitter
  • Reddit
  • LinkedIn
  • Digg

Different programming languages and data storage engines use different names for IEEE 754 double-precision floating point (aka "approximate") numbers:

 

Language / Engine IEEE 754 double-precision data type name 
SQL (Strict Standard)  DOUBLE PRECISION
PostgreSQL double precision or float8 or float
Avro double
Python float or sqlalchemy.Float
Java Double
Perl Floats are platform dependent (double precision on 64-bit x86)
C double
Go float64
Rust f64

 

Fixed precision Decimal types are often but not always provided by the stdlib:

 

Language Fixed precision / decimal data type name
SQL (Strict Standard)  NUMERIC
PostgreSQL numeric
Avro NA
Python Decimal
Java BigDecimal
Perl Math::BigFloat (library)
C NA
Go decimal (via github.com/shopspring/decimal library)
Rust Decimal (via rust_decimal library)

 

Floating point naming mahem:

The SQL Standard (SQL-99) defines the following approximate numeric data types:

- FLOAT specifies the data type approximate numeric, with binary precision equal to or greater than the value of the specified _precision_. The maximum value of _precision_ is implementation-defined. _precision_ shall not be greater than this value.

- REAL specifies the data type approximate numeric, with implementation-defined _precision_.

- DOUBLE PRECISION specifies the data type approximate numeric, with implementation-defined precision that is greater than the implementation-defined _precision_ of REAL.

PostgreSQL provides 'real' and 'double precision' but also supports the aliases 'float', 'float8', and 'float4'.  The only alias that maps to 'real' is 'float4' (single precision).  'float' maps to 'double precision'.

At least in Python, where 'float' is the language data type for double precision floating point, a database abstraction layer would need to make some bad choices to end up with single precision / Real data type in the persistence layer when talking to a PostgreSQL backend.

The Avro storage enginue uses 'float' for single precision, and only 'double' is mapped to IEEE 754 double precision.  At this point it is dubious to me what a python 'float' would get mapped to when writing to Avro.

 

Gate2Gate 50k Trail Race 2021 - Race Report

View Printable Version
  • Saturday, October 30 2021 @ 06:05 PM UTC
  • Contributed by:
  • Views: 268
Running and Fitness

Share
  • Google Plus
  • Facebook
  • Twitter
  • Reddit
  • LinkedIn
  • Digg

In October 2021 I ran two 50k Ultramarathons. The first was the Stump Jump 50k Trail Run near Chattanooga, TN. The second was my "hometown" Florida race, the Gate2Gate Trail Run held at San Felasco Hammock Preserve State Park.

Boom! This race has a real shotgun start.


Photo credit: Joe Kaleita

I used the same fueling strategy that I did for the Stump Jump. Without the elevation and stairs to deal with, I intended to run the entire race. With the exception of a few stops to refill water bottles, etc. I succeeded at running the whole 50k distance.

Photo - coming into an aid station:


Photo credit: Robert Evans

Coming into the finish line:

First | Previous | 1 234567| Next | Last

User Functions

Login

Connect

thatlinuxbox.com is the home of Dan Stoner's Personal Blog, Photos, and More (opinions, rants, techno-babble, and possibly a few useful tidbits of knowledge).

Questions or Comments about this site? Contact danstoner _ at _ gmail.com.

RSS Feed for this blog

Other places to find me on the web:

Twitter

LinkedIn

GitHub

Support This Site

If you like something that you find on this site, please consider making a purchase through one of the links below or sending me an item from my Amazon Wish List.


The Clymb


Awesome VPS hosting by Linode.com