Heads up!!! Here’s your massive holiday sports tech deals list! This includes the Garmin Epix for just $419, the Apple Watch Ultra 2 for just $699, the GoPro Hero 12 Black for $249, (or the brand new Hero 13 or $299!) and plenty more! Go check out the full list of 100+ deals here!
I’m DC RAINMAKER…
I swim, bike and run. Then, I come here and write about my adventures. It’s as simple as that. Most of the time. If you’re new around these parts, here’s the long version of my story.
You'll support the site, and get ad-free DCR! Plus, you'll be more awesome. Click above for all the details. Oh, and you can sign-up for the newsletter here!
Here’s how to save!
Wanna save some cash and support the site? These companies help support the site! With Backcountry.com or Competitive Cyclist with either the coupon code DCRAINMAKER for first time users saving 15% on applicable products.
You can also pick-up tons of gear at REI via these links, which is a long-time supporter as well:Alternatively, for everything else on the planet, simply buy your goods from Amazon via the link below and I get a tiny bit back as an Amazon Associate. No cost to you, easy as pie!
You can use the above link for any Amazon country and it (should) automatically redirect to your local Amazon site.Want to compare the features of each product, down to the nitty-gritty? No problem, the product comparison data is constantly updated with new products and new features added to old products!
Wanna create comparison chart graphs just like I do for GPS, heart rate, power meters and more? No problem, here's the platform I use - you can too!
Think my written reviews are deep? You should check out my videos. I take things to a whole new level of interactive depth!
Smart Trainers Buyers Guide: Looking at a smart trainer this winter? I cover all the units to buy (and avoid) for indoor training. The good, the bad, and the ugly.
-
Check out my weekly podcast - with DesFit, which is packed with both gadget and non-gadget goodness!
Get all your awesome DC Rainmaker gear here!
FAQ’s
I have built an extensive list of my most frequently asked questions. Below are the most popular.
- Do you have a privacy policy posted?
- Why haven’t you yet released a review for XYZ product you mentioned months ago?
- Will you test our product before release?
- Are you willing to review or test beta products?
- Which trainer should I buy?
- Which GPS watch should I buy?
- I’m headed to Paris – what do you recommend for training or sightseeing?
- I’m headed to Washington DC – what do you recommend for training?
- I’m from out of the country and will be visiting the US, what’s the best triathlon shop in city XYZ?
- What kind of camera do you use?
-
5 Easy Steps To The Site
In Depth Product Reviews
You probably stumbled upon here looking for a review of a sports gadget. If you’re trying to decide which unit to buy – check out my in-depth reviews section. Some reviews are over 60 pages long when printed out, with hundreds of photos! I aim to leave no stone unturned.
Read My Sports Gadget Recommendations.
Here’s my most recent GPS watch guide here, and cycling GPS computers here. Plus there are smart trainers here, all in these guides cover almost every category of sports gadgets out there. Looking for the equipment I use day-to-day? I also just put together my complete ‘Gear I Use’ equipment list, from swim to bike to run and everything in between (plus a few extra things). And to compliment that, here’s The Girl’s (my wife’s) list. Enjoy, and thanks for stopping by!
Have some fun in the travel section.
I travel a fair bit, both for work and for fun. Here’s a bunch of random trip reports and daily trip-logs that I’ve put together and posted. I’ve sorted it all by world geography, in an attempt to make it easy to figure out where I’ve been.
My Photography Gear: The Cameras/Drones/Action Cams I Use Daily
The most common question I receive outside of the “what’s the best GPS watch for me” variant, are photography-esq based. So in efforts to combat the amount of emails I need to sort through on a daily basis, I’ve complied this “My Photography Gear” post for your curious minds (including drones & action cams!)! It’s a nice break from the day-to-day sports-tech talk, and I hope you get something out of it!
The Swim/Bike/Run Gear I Use List
Many readers stumble into my website in search of information on the latest and greatest sports tech products. But at the end of the day, you might just be wondering “What does Ray use when not testing new products?”. So here is the most up to date list of products I like and fit the bill for me and my training needs best! DC Rainmaker 2023 swim, bike, run, and general gear list. But wait, are you a female and feel like these things might not apply to you? If that’s the case (but certainly not saying my choices aren’t good for women), and you just want to see a different gear junkies “picks”, check out The Girl’s Gear Guide too.
It might be worth a poke at Wahoo about the fact that all of the firmware releases for the Bolt and Element since January 11 2018 have been bug fixes only (except for adding support for the KICKR Climb and SRAM Tyrewiz).
This runs counter to their earlier practice of adding new capabilities on a regular basis. Lots of requests have been made around new features and improving the current functionality but nothing has happened.
Are Wahoo too distracted by peripherals like the Headwind and Climb to give due attention to their Computers?
I’ve got no doubt that the focus on bringing four new products to maker in the last month probably contributes to that. Remember, it’s not just Headwind and CLIMB, but also the new KICKR 2018 and KICKR CORE as well. Plus whatever else they’ve got working on for future releases.
Fair enough but I would have thought the teams for the KICKR and Elemnt wouldn’t have huge overlap and thus shouldn’t block each other. 7 months without any real improvement is donkey’s years in bike tech ;-)
And thus you may have found the real reason they took on private equity funding to accelerate product growth. ;)
I do think your point raises an interesting topic: The assumption that new features will be added. In some cases, users feel like it’s a requirement that new features unannounced at launch will be added down the road to existing products.
Obviously, companies take very different approaches to this. Companies like GoPro for example almost never roll-out any meaningfully notable new features for existing products. Whereas others like Garmin and Apple tend to.
Where it gets more interesting is usually ‘new’ product categories – such as Wahoo’s bike computers in the first few years, where they were mostly catch-up to Garmin. These days, that’s less of an issue.
Hey rainmaker as per 2) on your list- Is it correct that the placement of the Fenix 5X+ on the arm would mean thatit’s oxymetry measurements would only be relevant to acclimatization measurements and not general sports performance measurements, i.e. blood oxygen levels in ones legs as a measurement of performance/capacity or can things be extrapolated by measuring at the wrist somehow?
While not understanding fully some of what I read about the whole licensing / GPL stuff I will fully admit I will be unbelievably agitated if because of this hacking / looking around some future update to my element brings ugly slowness and multiple screens of lets give a shout out to this development and that development. I do not care that the hacker thinks its “rude” to do what he is saying they are doing. It is none of his business really. No one is paying him or electing him to check and evaluate what the coding does or does not do. It works perfectly so far for me, I am getting what I paid for and that is good enough. Should those companies that wrote the code be worried about their “shout outs” then let them police it themselves. For all we know they are aware and have been necessarily compensated.
Sorry, but you are totally wrong here. The “hacker” was playing nicely when calling it rude. If his findings are correct then Wahoos practices are plainly illegal. Its also not a matter of compensations. The licensing of the software they used basically states: If you want to use this, you need to attribute that you are using it and, as it is licensed this way, no compensation can overcome this issue. Have a look at current Garmin devices they all have a section in their settings attributing to several projects. Even worse, in case of the GPL the license also states that if you want to use that peace of software, you also need to provide the source code of your software.
Additionally, the mentioned software was not developed by a company but mainly by private people who worked on the software in their spare time and who where so nice to provide the result – free of charge- to the public. Everyone can use it – as long as you stick to the license. So what wahoo has done, if the blog is correct, is to grab a this software which saved themselves a lot of time and money and to pack it into their unit without even attributing all the developers that worked on the software.
Do you work for Wahoo? I can only imagine such a stupid comment from one of their employees.
Anyways back to topic. We’ve seen companies get in trouble after GPL issues, especially the bigger ones. I wonder how they’re going to deal with this.
Wahoo can bury themself in a hole here.
as someone who has GPL/Apache licensed code all over the linux and android distros I find it very rude they are using my code without attribution, thanks for Josh to point this out. Remember if those GPL licensed ‘free’ code didn’t exist, most of the internet as you see it today would not be the same. Here is a link for you to understand why GPL and attributions is important link to torquemag.io and more technical link to noordering.wordpress.com
Self replying to myself: In a comment on HackerNews, the CEO of Wahoo just promised to add the necessary attributions link to news.ycombinator.com
(In case you don’t know HackerNews – its a super influential social news platform focusing on computer science)
Lets see how fast he will make this happen.
If its all LGPL and Apache2 then doesn’t wahoo just need attribution in the about screen? Both trival to do and of no impact to any users. Don’t see how making the needed modifications would hurt the Bolt in any way.
It’s an Android device, so obviously runs Linux which is GPLv2 licensed. There already *full source code* is required, not merely attribution. For any of the Apache2 stuff, attribution is just the basic starting point, you still need to release modifications. Some of the stuff like Mapsforge is LGPLv3 – attribution, full source code and the ability for the end user to add his own modifications and run them on the device. Good luck with the latter.
@Rein No I do not work for wahoo and sorry to say but don’t give a flying leap if you think it was a stupid comment. You have zero influence over my life. Glad to say all of the free world can sleep better tonight because Wahoo is going to say someone wrote a piece of code. Nice way to disparage the hard working employees of the company with that part of your reply.
@sam thank you for the links. I WILL read the information later so I might learn why my opinion seems misguided.
This is beneath the level of discourse usually practiced in this forum. I think DCR should moderate it.
How could it be recorded, but not in an API-kinda way? Garmin is recording the data to a separate file? They are recording it to the FIT file but aren’t following the FIT file spec? It may be a developer field and not in a standardized part of the FIT file but seems like that is still 3rd party accessible.
log dump ?
Plenty of places to record data that aren’t part of either of the two main API’s that Garmin has for 3rd parties to access data.
Obviously, there are plans in motion for Connect IQ apps to access this data (as alluded to at the CIQ summit in fact, pre-announcement). But that doesn’t solve it for post-workout apps, like Training Peaks.
That data has to be sent to that 3rd party via the Garmin API (just like it took a while for weight scale data to be sent via that API). It’s not so much whether or not Garmin follows a .FIT file spec, but whether or not they transmit that non-workout file to 3rd parties. At present, I’m not aware of them doing so.
Hey Ray, not sure if you know but Lezyne have released a firmware update for their y10 products. Still no update for there mega GPS range (probably still trying to sort out the Strava live segment deletion that you were talking about last week). Not sure how many of your viewers own a Lezyne GPS computer (I do), so maybe you didn’t put it up for a reason. Oh wells it’s here now.
Only the new Mega-XL and Mega-C will have Strava Live Segments removed.
They’re sending over a unit next week sometime for review (well, two units).
There is no question, they are violating a long list of licenses. The most egregious of these is the LGPLv3 Mapsforge library – this will be almost impossible for them to come into compliance with, given the license explicitly requires that it must be possible for an end user to run his own version *on his device*.
Garmin needs to find someone with copyright on any one of the innumerable licensed stuff they willfully stole and get an injunction. It’s 2018 and about 20 years past the point where you could feign ignorance to any of this.
Hi Stefan,
Not attributing the use of the open source libraries was an oversight. I take full responsibility, all the base code we used was provided by our chip supplier and they never mentioned the open source requirements that went along with its use. Now that I/we know we’re getting them in and will also provide source where it’s specified. The only libraries we modified were mapsforge and we are listed as an official contributor on their site.
-Chip from Wahoo
What is actually done since then Chip? Did it blew over? I still ll see many apache 2.0 licensed software being used in latest firmware and I could be worng but I don’t see all that hard labor from others is being credited.
Rara, It was fixed up at the time, you can access it from the phone companion app. It’s under “Attributions” on the Settings Tab. I just took a look at it looks to be complete, was there something in particular you think we are missing?
Thanks for letting us know where to find this info.Seems to be a complete list indeed.
Hi, DCR readers! I got in contact with Chip over at Wahoo Fitness, and they seem to be taking it pretty seriously — *and*, he’s sent me some cool goodies to mess with hacking the Bolt’s firmware. Once I can verify that I can get it working myself, I’ll pass it along… hopefully I’ll have some stuff I can share later tonight when I get home from work for the day.
I guess Chip has now realized that Wahoo is in a bit of trouble here. This might get interesting. Thank you, Joshua, for digging into this.
Speaking of the Edge 130–did you ever get around to testing out the extended display feature (looks like it made it into the firmware an update or two ago)? Most curious how it links up with the 935.
Not yet no. On my short-term to-do list now that I’m past Eurobike. That was sorta holding up the works.
That’s put me off Wahoo completely. Seems like a dishonest company. How can they not know what software they are using???
So Wahoo stole software to produce their own products. That’s the lowest of the low.
I’ve never understood why some people seem to have preference for Wahoo over Garmin. The hardware isn’t is good, the software isn’t as good, the support and updating isn’t as good, and now it turns out they stole their software from other authors.
At least Hammerhead — whose Karoo still appears to be a complete cluster going by their blog — are up front and honest. (I think they’ve brought in a ‘director of communications’) this year.)
If the elemnt run Android how come they managed to do phone notification etc. using Bluetooth when Hammerhead and sigma can’t get it to work?