Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Tikitu

@tikitu@mastodon.social
mastodon 4.7.0-beta.1
  • Open on mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

0 Followers
0 Following
23 Posts
Joined May 12, 2017
Website and occasional blog:
https://www.logophile.org
Infrequent macro photos:
https://www.flickr.com/photos/tikitu/
Software:
https://github.com/tikitu
Ex-Twitter:
https://twitter.com/tTikitu

Posts

Open post
tikitu
Tikitu @tikitu@mastodon.social · Jun 24, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @justkwin@toot.community
@justkwin@toot.community the idiomatic phrase might be too rude for publication?
0
0
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Apr 24, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @kyle@mister.computer
@kyle@mister.computer I take it you’ve never actually done any archery? The pointy end pretty reliably ends up elsewhere
0
2
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Apr 22, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @mattiem@mastodon.social
@mattiem@mastodon.social it lets you make synchronous a whole batch of work “within the family” which means you only need to think about establishing your invariants at start/end of the batch, instead of maintaining them at every await inside the batch (as you need to if each object in the family is an independent actor). I can see especially why *they’re* exploring these techniques, with the TCA library caring a lot about when updates become visible
1
0
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Apr 22, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @mattiem@mastodon.social
@mattiem@mastodon.social here it is: https://hachyderm.io/@pointfreeco/116449524075912296 Does in fact make sense for the Bank/Account pattern where a parent object “is responsible for” a bunch of child objects (not ownership but protecting shared invariants). Pretty cool to see although I can’t imagine I’ll reach for it often.
1
2
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Apr 19, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @mrjre@mastodon.social
@mrjre @brunoscheele this one? Looks fun! http://mazesforprogrammers.com
0
2
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Apr 19, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @Nvh@mastodon.nl
@Nvh @brunoscheele Crete! We’re 13 years in Greece and still haven’t made it there… Enjoy! It’s the perfect time of year for it.
0
0
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Apr 19, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @tikitu@mastodon.social
@brunoscheele (who is now googling “maze algorithms”? Not me surely…)
0
1
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Apr 19, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @tikitu@mastodon.social
@brunoscheele it’s a father-son collaboration, very cute https://mastodon.social/@mortengregersen/115293828481829919 (the sound effects are excellent)
1
1
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Apr 19, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @brunoscheele@mastodon.social
@brunoscheele https://apps.apple.com/gr/app/miniotaur/id6751287609
0
2
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Apr 18, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @tikitu@mastodon.social
@markmccaughrean hah, and I had the same reaction to C intricatus too: 🤘 https://flic.kr/p/2q891XT
1
1
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Apr 18, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @markmccaughrean@mastodon.social
@markmccaughrean gorgeous! I suspect the colour might be structural? Can’t catch it with the flash because it needs the light incoming from an off angle. We have a couple here (Greece) that are similarly flash-resistant: Calosoma sycophanta (https://www.inaturalist.org/observations/279294042) and something possibly in Pachycarus that’s vividly electric in person https://www.inaturalist.org/observations/292159555
0
2
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Apr 17, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @mattiem@mastodon.social
@mattiem@mastodon.social yeah, the tease is that they’re going to do something with custom executors which is deep into “here be dragons” territory, but I’m sure it will be interesting nonetheless
1
4
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Apr 17, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social

RE: @pointfreeco@hachyderm.io

This is good stuff. And at 28 minutes in Brandon teased *precisely* the next extension I wanted to ask about (multiple actors “collaborating” in a shared-but-exclusive isolation domain). 🍿 #swiftlang

6
6
1
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Apr 16, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @astridpoot@mastodon.social
@astridpoot ACAB includes the fashion police, they really went to town on him
0
0
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Apr 09, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @bens@mastodon.xyz
@bens@mastodon.xyz but now that I’ve suggested it, it’s tempting right? Right?
0
0
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Apr 09, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @bens@mastodon.xyz
@bens@mastodon.xyz pull those first frames, reflect them so you’re always reaching from the same side, sort by overall light level, and animate?
0
1
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Apr 06, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @aparrish@friend.camp
@aparrish (obligatory disclaimer: I’m flailing in the dark with this stuff just like everybody else) I find myself spending much more of my dev time finding alternative ways to get that understanding without reading (all of) the code. LLM agents are good for that too, writing smaller scripts that pull out and visualise (deterministically!) important information. And also refactoring (more thoroughly than I would have time for without agents) to emphasise patterns that are easy to scan-and-agree.
0
0
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Mar 28, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @rygorous@mastodon.gamedev.place
@rygorous that’s why the salesmen are such an important part of the equation
1
0
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Mar 09, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @Migueldeicaza@mastodon.social

@Migueldeicaza I think this may be because SwiftUI can’t see inside the definitions of those computed vars to tell which properties of the model they depend on. If you inline them into body I believe it will try to optimise the update to changed-properties-only. I wish I better understood the mechanism: it should be possible to split out in a way which doesn’t wreck it. But generally I’ve learned to avoid computed vars in View structs because of this.

1
1
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Feb 15, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @cocoaphony@mastodon.social
@cocoaphony@mastodon.social Instruments has task-aware stuff. Not anything like a debugger but you might be able to wrangle it to show what you need?
1
0
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Feb 15, 2026
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @cocoaphony@mastodon.social
@cocoaphony@mastodon.social it’s a good read. I have nothing to add except to thank you for being here, neither boosting nor dooming. I find myself very often swinging between the two, and it really helps to hear someone I look up to speaking from a more solid position.
1
0
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · May 25, 2025
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @joncounts@mastodon.nz
@joncounts@mastodon.nz 15 to 3 seems like excellent news for population growth? (Also though “Trevor” is a wonderful name for a tui. I imagine him in little tui gumboots and a little tui hat. Doesn’t need a dog whistle, obviously.)
1
0
0
0
Open post
tikitu
Tikitu @tikitu@mastodon.social · Mar 27, 2025
Tikitu
@tikitu@mastodon.social

Programmer & musician & parent. He/him. Enthusiasms: beetles, macro photography, mandolins, books, programming. I live in Greece, work in Amsterdam, and my roots are in New Zealand. As of 2022 migrating my social media addiction away from Twitter.

mastodon.social
Replying to @mattcomi@hachyderm.io
@mattcomi@hachyderm.io You know what else would be silly? Having a menu option that does pretty much the same, but (a) calling it “Balance Delimiters” and (b) not giving it a key binding by default. (And yes of course I only discovered this because of your post: thanks!)
0
0
0
0

Remote instance

mastodon.social
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

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: 05:18:36 UTC