Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Juhani Lehtimäki

@lehtimaeki@snapp.social
mastodon 4.3.9
  • Open on snapp.social

| Dad
| Founder @snappmobile@snapp.social
| CEO @snappautomotive@snapp.social
| Board of Directors F-Droid
| 🚴🏃
| 🚗⚡🔋
| #running
| #sustainability

Weilheim iOB, Bavaria, Germany
ex Munich, Germany
ex Espoo, Finland

Слава Україні 🇺🇦

1939 Followers
1385 Following
50 Posts
Joined May 13, 2017
juhani.dev:
https://juhani.dev
Snapp Technology:
https://snapp.technology
YouTube (running videos):
https://www.youtube.com/@YourTrailRun
PeerTube (running videos):
https://peertube.wtf/c/running/videos
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2w ago
Testing route guidance on the #UNAWatch this morning. Really happy to see that the screen is perfectly feasible for navigation use. Still a few UI tweaks and then this will be released as part of the #VertMatch trail running app for the watch.
3
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
How disgusting person you have to be to use the genocide in Gaza as an opportunity to make some money by pretending to be one of the victims.. Bottom feeders.
16
2
7
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1w ago
The OpenSource Indoor Bike app is now available from Google Play https://indoorbike.app/#install Google Play: https://play.google.com/store/apps/details?id=app.indoorbike Naturally, it's still also available via ObtainX as well as full source code. No Google Play services in the code so e/OS etc still all supported. Coming soon to iOS... #cycling
indoorbike.app
2
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2w ago
The #UNAWatch folks lowered the watch price to 199€, which I think is the right proce for it. I've been very happy with mine. With the known limitations, I can fully recommend the watch. There is an avtive app dev community building 3rd party apps already. They wrote about the price change reasoningf here: https://unawatch.com/blogs/news/an-open-letter-to-the-una-community You can get one here: https://unawatch.com/products/una-watch
An open letter to the UNA community
UNA Watch

An open letter to the UNA community

Today we are announcing a price reduction for UNA Watch, and because of that, I wanted to take the time to explain our decision to everyone who’s supported us on this journey so far. From the very beginning, we’ve tried to be as transparent as possible with all of our major decisions, and this feels like another one

3
3
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2mo ago
I want to ride my gravel bike across the Alps. The challenge would be to do this in 2 days. I think it's doable... #cycling
9
5
3
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
My UNA Watch should arrive this week. Can't wait! I'll try to figure out how to build some software in public. Maybe live streaming or somethign. European, sustainable, repairable, open ecosystem. I want this to survive!
7
4
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 4w ago
This kind of drops always mess up my head.
2
1
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 3w ago
Sandsjöbacka Trail in Sweden in January looks like a challenging race. An event page for the race is now up at #VertMatch so you can compare the different distances easily: https://vertmatch.run/events/sandsjobacka-trail #trailrunning #running
Sandsjöbacka Trail - VertMatch
VertMatch

Sandsjöbacka Trail - VertMatch

Gothenburg, Västra Götaland County, Sweden · 4 races · 15-16 Jan 2027 · Sandsjöbacka Trail is a winter season race in Gothenburg area

1
1
3
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 3w ago
I quite want to do ths.. "ÖtillÖ Swimrun" https://www.youtube.com/watch?v=yFJiANZmitQ
1
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
Trail runners, what are your non-UTMB bucket list races? What are the ones to experience? Where are the views? Where are the best crowds and organisations? I'm mostly looking for European ones but feel free to recommenda any races across the globe. #trailrunning
2
4
2
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2mo ago
Just me, running in the mountains. #Pitztal Valley https://www.youtube.com/watch?v=TG_OtjNzH4o #trailrunning #running

Post-Race Climbing in Pitztal

5
0
2
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
I really don't miss looking at the code. Code was always the means to the end for me. I spent 35 years learning to write code so I could craft software users find valuable. I no longer need to look at the code. I can fully focus on the value to the user.
4
1
1
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
Replying to
@botteaap@androiddev.social There seems to be quite a few of them :(
1
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
Replying to
There are good alternartives for most libraries. Some more tricky than others to replace. Some still need replacements. Demand will drive these libraries to to evolve. The free-Android industry is working on brining the missing ones online. There will be a choice.
2
1
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2mo ago
Replying to
@electricfusionQ@muenchen.social Whoa. This is cool!
2
1
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
Replying to
@botteaap@androiddev.social Yep, in the beginning for sure. I'm quite actively looking at options to host some of the open source models though. They're reaching a point where sending money to Anthropic is becoming optional. Tried Mistral, but they're not capable enough yet. But if they at some point are, I'll switch.
1
1
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
Replying to
@my_millennium@nrw.social The backlog is pretty long. Garmin might not want to bring competing products into their ecosystem though..
1
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
Replying to
@botteaap@androiddev.social @jasperamorgan@mastodon.social @s1m0n4@ohai.social But like we talked in the previous thread. This might not be true everywhere, but it is true on the software I've been building over the last 3-or-so months. I'm sure there are projects where that isn't the case. So I'm really only talking in my narrow scope here.
1
2
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2mo ago
Replying to
@electricfusionQ@muenchen.social Didn't know there was a language settign. Thanks. Fixed.
1
1
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2mo ago
Finally. After having the domain parked for years, I have my central contact point on thw web setup: https://juhani.dev
juhani.dev
1
1
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2mo ago
Whoopsie. Probably time to ho to bed. ..it's been a long time since I've been building software until 4am. Really making progress with cool features for #VertMatch
1
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2mo ago
Replying to
@lobingera@chaos.social Yeah, good point. I'm thinking about this more like an autumn timeframe anyway. This heat is impossible.
1
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2mo ago
Replying to
That way anyone tkaing the time to improve the system is, not only improving an open database, but also getting the benefits of the full system that is built on top of the open databse. I'm not fully sure how the details will look like. If you have ideas or thoughts, let me know!
1
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2w ago
This is the best take on the Hugginface incident I've seen "The Doomsday Cult Inside OpenAI" Patrick Boyle on Youtube https://www.youtube.com/watch?v=luXnftoxCaM

The Doomsday Cult Inside OpenAI

0
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
Replying to
And once you're done with your Route, share your results to your favourite social media and Intervals.icu. I did retire our Codeberg repo. So please update from Codefloe instead! Let me know if you run into issues! https://indoorbike.app #indoorcycling #cycling
indoorbike.app
0
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1w ago
Replying to
Live on https://www.twitch.tv/juhanilehtimaeki and https://youtube.com/live/1p4AOHBoD9w?feature=share

Godot cycling game with LLMs

0
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2w ago
Replying to
@diskostu@mastodon.social It's now waterproof for swimming, so no swimming at all with it.
0
1
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2mo ago
This might be my new favourite YT channel: https://www.youtube.com/watch?v=fhoJK02oD_E
0
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2mo ago
Replying to
@_cirrus_@mastodon.social I think Impressum is needed for business only. But I might add our company one just in case. I used Claude Design and Claude Code.
0
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2mo ago
Replying to
Also, the cow herders were riding around on electric motorcycles that were completely silent. What a nice solution!
0
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
Looks like Isar Aerospace second launch was a success. European vehicle, launched from Europe. Further reducing dependency form US-based launch vehicles. H/T @brupp@social.jumaru.net for pointing this out. https://isaraerospace.com/mission-2
isaraerospace.com
0
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2mo ago
Kilian on top of a mountain.
0
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
Replying to
@litrik@mastodon.social @jasperamorgan@mastodon.social Yes. By my experience they're very capable of finding alternatives. I usually set a "no Google services" condition at a start of any mobile project and so far that really has not been a problem.
0
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
Replying to
As with workouts, there's a way fr the community to create their own Route categories. In fact, it is the exact same way. And best of all, if you already have a workout repo, you just add Routes to your existing repo.
0
1
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2w ago
Replying to
@WTL@mastodon.social The problem is that my keyboard doesn't have a ~ where the US keyboard has it.. :-/
0
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
Replying to
@s1m0n4@ohai.social @jan@mastodon.scot @botteaap@androiddev.social @jasperamorgan@mastodon.social There's a factor in that equation that needs to be taken into account. Communication overhead in teams is very, VERY expensive. Adding one engineer adds possibly only 50% of their capacity and every additional engineer cumulaitvely less. If you can compress these into one person you win much more than just one engineer.
0
1
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
Managed to do some #OpenWaterSwimming at the summerhouse. Here's a short-form video: https://www.youtube.com/shorts/mNyfHGheOf0
0
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2mo ago
Nobody will ever mistakenly think that what I write is done with LLMs due to the amount of typos I manage to include in every post I make..
0
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
Replying to
So finding routes to ride is easy, just browse the community repos and find somethign interesting. You can find (most of) the TDF routes, for example already. https://indoorbike.app/community/index.html#repo=juhani-indoor-workouts
indoorbike.app
0
1
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2mo ago
Kyllä se vaan mökillä olo mieltä rauhoittaa.
0
1
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
Replying to
There's also an editor on the website that makes it easy to create Route entries. Simply drag and drop a GPX file to the editor and fill in the fields. The editor either edits your manifest JSON or gives you the JSON data to copy-paste. Nothing leaves your machine. It's all running in the browser page locally on your machine. It's open source, you can check!
0
1
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
Replying to
The app takes an GPX file and lets you ride it. We only show the map and elevation curve (for now). You will feel up hills and downhils in the resistance. Virtual gears allow to adjust to the grade just like you'd do in the real world. Zwift Click v1 works as a gear shifter. (are there other virtual shifters I should support?) For a longer route, you can continue your ride on another day if you can't complete it in one go.
0
1
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1mo ago
Replying to
@botteaap@androiddev.social @jasperamorgan@mastodon.social @s1m0n4@ohai.social The thing is though.. That try as I might. The code actually works. I really have been trying to break these models. But they don't seem to break. For now. When there's a bug, the LLM is very capable of fixing the bug. This wasn't the situation 6 months ago, but it is now. I really do not need to know what the code does anymore I need to know what the machine code does my abstract programming language got compiled to before.
0
1
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 1w ago
Replying to
@eenriquelopez@kotlin.social Oh this is cool! They released a reasearch paper about this some months back. The paper found a significant UX improvement with this approach. It's not for everything, but defniitely has potential.
0
0
0
0
Open post
Juhani Lehtimäki @lehtimaeki@snapp.social
· 2w ago
I can't figure out how to switch between 2 windows of the same app with keyboard on Macos. alt+tab switches apps. In the past, I always added a keybinding to switch app windows, but I can't figure out how to add this keybinding anymore. Macos usability has always been poor. But it just keep getting worse over time. For some, unjutified, reason Apple just has gotten a reputation of being usr friendly but in my opinion all their platforms are anytihng but.
0
1
1
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 02:32:33 UTC