Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Kaur Jaanson

@kjaanson.eurosky.social
74 followers 351 following 33 posts

Ex Staff ML Engineer at @zendesk. Prev @klausapp, @microsoft. Mol Bio/Genetech PhD. mastodon.social/@kjaanson

PostsRepliesMedia
Kaur Jaanson @kjaanson.eurosky.social · 15/10/2026
Nice. While back I had a thought that someone should try implementing similar verification with Estonian eID.
110 1
Kaur Jaanson @kjaanson.eurosky.social · 12/10/2026
Their approach is also suspect. Actually needing identity documents (I think?)... It should be possible to implement the verification using eID in a much more transparent manner.
110 1
Reposted by Kaur Jaanson
Tuta @tuta.com · 12/10/2026
🚨Make your voices heard & #KILLTHECOOKIEBANNER. 🍪 The European Commission wants to remove the ANNOYING COOKIE BANNER,, but of course Google is lobbying against this. 🍪🙄 Say no here → killthecookiebanner.eu/take-action/ Find out more → tuta.com/blog/why-eu-...
An EU icon with a speech bubble is shown stating: "It's time to remove the cookies - everyone hates them!" and a Google icon with a speech bubble that says: "But without cookies how should we track people"
35933 59
Kaur Jaanson @kjaanson.eurosky.social · 06/10/2026
One without the backspace
040 4
Kaur Jaanson @kjaanson.eurosky.social · 29/09/2026
Or rather "bunch ordered moments" for agents and "continuous momentum in time" for humans.
120 2
Kaur Jaanson @kjaanson.eurosky.social · 29/09/2026
No. I used "lived" since no other better word came to mind to describe "bunch of individual ordered moments"
120 2
Kaur Jaanson @kjaanson.eurosky.social · 29/09/2026
Agents relate to time as information, not as something lived
131 3
Reposted by Kaur Jaanson
Tuta @tuta.com · 28/09/2026
🚨🇪🇺 The #ChatControl trilogue starts on Tuesday & the EU Council is trying to pressure Parliament into giving up its opposition. We must stop them once again! 💪🏼 Because no matter the framing, the truth remains the same: There's no backdoor for the good guys only! ➡️ fightchatcontrol.eu
Screenshot from fightchatcontrol website
210157 101
Kaur Jaanson @kjaanson.eurosky.social · 25/09/2026
Selle kohta keegi nutikodu entusiast kunagi ütles et ükski täie mõistuse juures inimene ei ehita endale nutikodu. Ma kordan seda endale kui keegi kes aeg-ajalt proovib seda teha. Iga kord uuesti proovides tuleb meelde miks see halb mõte on.
120 2
Kaur Jaanson @kjaanson.eurosky.social · 24/09/2026
Üldiselt on nad avanud tavaliselt vist tund enne kontserdi algust umbes. Ma nüüd pole enam ammu jõudnud sinna :(
011 1
Kaur Jaanson @kjaanson.eurosky.social · 24/09/2026
Kui sa istumist tahad saada siis üldiselt Philly Joe's peab kohe alguses kohal olema. Va kui laua kinni paned.
110 1
Kaur Jaanson @kjaanson.eurosky.social · 22/09/2026
Grass snake, Natrix natrix #GrainSocial grain.social/profile/kjaanson.euros…
A dark gray snake with a bright orange collar and black-and-white striped head rests among blades of green grass and scattered brown pine needles. Captured in natural daylight with a shallow depth of field, the sharp focus on the snake contrasts with the softly blurred vegetation to highlight its striking coloration and detailed scale texture.A dark gray snake with white speckles rests in a grassy area scattered with pine needles, its head raised as it extends its forked tongue to sample the air. The natural lighting accentuates the glossy texture of its scales and the vibrant orange collar around its neck, while the background vegetation remains softly blurred to emphasize the subject. This close-up composition highlights the intricate details of the snake's pattern against its lush, green environment.
010 1
Kaur Jaanson @kjaanson.eurosky.social · 20/09/2026
Reincarnated into a wrong session
050 5
Kaur Jaanson @kjaanson.eurosky.social · 16/09/2026
Bitwarden vault as a separate app connected to browser hasn't really worked for me well. With browsers I always use the extensions. Have had no issues with passkeys like this across different browsers (Brave, Firefox) or systems (Linux, Mac, Windows)
010 1
Kaur Jaanson @kjaanson.eurosky.social · 11/09/2026
Yes. And I also read it first. However I have read it several times later after reading other books and I always felt that it is a better read after knowing more about the Culture.
110 1
Kaur Jaanson @kjaanson.eurosky.social · 11/09/2026
I would second the recommendation to start with "Player of Games". "Consider Phlebas" is quite a heavy start without having background knowledge about the Culture universe. It is fine as a second book tho.
150 5
Kaur Jaanson @kjaanson.eurosky.social · 05/09/2026
That's pretty much considered "on the company network" in most corporations tho... And quite no-no
100 1
Kaur Jaanson @kjaanson.eurosky.social · 04/09/2026
Someone should set up a GPU rich honeypot/lure to catch a wild LLM
271 7
Kaur Jaanson @kjaanson.eurosky.social · 02/09/2026
Unless explained to the user very well, this can backfire tho? What if user is trying to move to another App that is able to use data that Tangled saved to users PDS and then wipes it via this functionality without understanding that underlying data is the same.
110 1
Kaur Jaanson @kjaanson.eurosky.social · 21/08/2026
Hmm... Teatis tuleb selle kohta postkasti? Või noh mul tulnud mitu aastat. Ma ka muidugi avastan selle tav päev enne kuna ma ei vaata postkasti :/
001 1
Kaur Jaanson @kjaanson.eurosky.social · 19/08/2026
My Crab buddies from 2024 August WCT Hike 3/3 📍 West Coast Trail, King, Ontario, CA #GrainSocial grain.social/profile/did:plc:b5dkyb…
000 0
Kaur Jaanson @kjaanson.eurosky.social · 19/08/2026
Crab buddies from 2024 August WCT Hike 2/3, My crab buddies from 2024 August WCT Hike 2/3 📍 West Coast Trail, King, Ontario, CA #GrainSocial grain.social/profile/did:plc:b5dkyb…
010 1
Kaur Jaanson @kjaanson.eurosky.social · 19/08/2026
Crab buddies from 2024 August WCT Hike 1/3, My crab buddies from 2024 August WCT Hike 1/3 📍 West Coast Trail, King, Ontario, CA #GrainSocial grain.social/profile/did:plc:b5dkyb…
010 1
Kaur Jaanson @kjaanson.eurosky.social · 17/08/2026
Night Disco, #disco #sunset 📍 Kalarand, Tallinn, EE #GrainSocial grain.social/profile/did:plc:b5dkyb…
A wide panoramic view shows a crowd gathered outdoors during a vibrant orange and yellow sunset over the sea. Silhouetted figures in the foreground wear glowing blue headphones, creating scattered points of cool light throughout the dark group. The scene is framed by architectural structures and delicate string lights hanging against the twilight sky.
000 0
Kaur Jaanson @kjaanson.eurosky.social · 17/08/2026
Tilt experiments 📍 Tallinn, EE #GrainSocial grain.social/profile/did:plc:b5dkyb…
A tilt-shift panoramic view of an urban landscape nestled among lush green trees. The miniature-effect photography focuses on buildings and a small street with cars visible through thick, bright green treetops under bright daylight.A tilt-shift panoramic photograph of an urban landscape, creating a miniature model effect. Lush green trees fill much of the frame, with prominent modern buildings in white and teal visible through the dense foliage under a clear blue sky.A tilt-shift panoramic photograph of a building with a prominent red roof and a small decorative spire, nestled deep within a dense canopy of lush green trees. The miniature effect makes the treetops and architecture look like a tiny model.
030 3
Kaur Jaanson @kjaanson.eurosky.social · 17/08/2026
Solar eclipse sunset, #eclipse #sunset 📍 Stroomi beach, Tallinn, EE #GrainSocial grain.social/profile/did:plc:b5dkyb…
Photo of a solar eclipse at sunset with cargo ship also visible.
010 1
Reposted by Kaur Jaanson
Volt Europa @volteuropa.org · 07/08/2026
Large companies can adapt in a heartbeat, but small businesses will be crushed by the red tape. This is not the European Single Market we stand for. Sign up for our 1M list to directly influence the laws the European Commission makes: actionnetwork.org/forms/we-are...
03814 38
Kaur Jaanson @kjaanson.eurosky.social · 31/07/2026
Awhile ago I was wondering how to add used tokens to fit commits and discovered git comment notes. I have always wondered if these could be used to track used tokens. www.git-tower.com/learn/git/fa...
git-tower.com
How to Add Extra Information to Commits with Git Notes
Learn how to use the git notes command to add extra information, like bug tracker IDs, to commits without rewriting history.
010 1
Kaur Jaanson @kjaanson.eurosky.social · 27/07/2026
At some point I worked so much with code/packages that often did this that I only started writing tests like this. Was less of a hassle than debugging flaky tests all the time.
000 0
Kaur Jaanson @kjaanson.eurosky.social · 27/07/2026
And sometimes packages also try to be "clever" on import and/or repeated code has side effects that cause test instabilities. Importing in method and then running test harness that runs each test as separate process helps here.
100 1
Kaur Jaanson @kjaanson.eurosky.social · 27/07/2026
Another place is tests, import paths themselves often also need to be tested. It is often better to include the actual imports in the test methods together with the tested code to catch import path issues.
100 1
Kaur Jaanson @kjaanson.eurosky.social · 27/07/2026
There is a lot of python code that uses method scoped imports. One type of code that uses this pattern is code that is run in distributed contexts. It is done to avoid importing to global scope that then would need to be pickled to be shared to workers.
100 1
Reposted by Kaur Jaanson
Cat Hicks @grimalkina.bsky.social · 25/07/2026
I suspect once we figure it out agentic work in software will actually be a huge aid to codebase comprehension This is such a wildly unpopular thought right now but you know what I'm going to pre-register my belief in this possibility
4535021 350
Reposted by Kaur Jaanson
Erik Bugge @erik.eurosky.social · 23/07/2026
All Europeans: Time to make your voice heard to *get rid of cookie 🍪 banners* in the EU. Tell your MEPs to support Article 88b GDPR in the Digital Omnibus! killthecookiebanner.eu
killthecookiebanner.eu
Kill the Cookie Banner!
716171 161
Kaur Jaanson @kjaanson.eurosky.social · 11/07/2026
Does Claude Code and other mainstream harnesses without plugins etc handle cache nicely? I have always wondered this since we optimised our prompts for caching in previous work. Haven't really taken time to look into this tho...
150 5
Reposted by Kaur Jaanson
Patrick Breyer @echo-pbreyer.digitalcourage.social.ap.brid.gy · 07/07/2026
Narrow majority to allow the urgent motion to reinstate #ChatControl 1.0 mass scans. 331 in favor. 304 against. 11 abstentions. A dark day for privacy and democracy. On Thursday, there will be a vote on the substance of the law. Only an absolute majority can stop it. 🚨 fightchatcontrol.eu
fightchatcontrol.eu
Fight Chat Control - Protect Digital Privacy in the EU
Learn about the EU Chat Control proposal and contact your representatives to protect digital privacy and encryption.
675132 132
Kaur Jaanson @kjaanson.eurosky.social · 11/06/2026
#walk #xt5
Industrial crane visible through evening for in LennusadamIndustrial crane visible through evening for in LennusadamIndustrial crane against sunset
021 2
Kaur Jaanson @kjaanson.eurosky.social · 17/05/2026
#xt5 #spring
050 5
Kaur Jaanson @kjaanson.eurosky.social · 29/04/2026
There is also the "this thing doesn't have this functionality but it really should..." And suddenly after 45min you have got that implemented (in a sufficiently usable state). I think I have done this a few times already. It is quite refreshing, because I usually got demotivated due to these things.
030 3