Tin Tvrtković
banner
tintvrtkovic.mastodon.social.ap.brid.gy
Tin Tvrtković
@tintvrtkovic.mastodon.social.ap.brid.gy
It’s terribly dangerous for an artist to fulfill other people’s expectations. (David Bowie)

[bridged from https://mastodon.social/@tintvrtkovic on the fediverse by https://fed.brid.gy/ ]
I like `just` a lot. I switched all my open source stuff to it (from make) and we're in the process of adopting it as standard at $DAYJOB. Would not go back to make for my needs.

But I have this niggling suspicion a task runner based on Python would be better.
December 21, 2025 at 4:06 PM
Hot take: saying we need EU big tech is like saying we need EU asbestos
December 13, 2025 at 2:25 PM
Sick in bed since Monday afternoon

Feeling significantly better today, but now the toddler is burning up.

🫠🫠🫠
December 11, 2025 at 4:36 PM
Looks like Wolfgang Lohr replaces Caravan Palace as my artist of the year on Spotify. Katzenjammer in there too.
December 7, 2025 at 6:36 PM
Who would win?

The most sophisticated mainstream type system of our age

vs

One unwrappy boi
December 6, 2025 at 10:22 AM
One of the cool things with programming in a very fast language like Rust is that you can do stupid shit like this and it just doesn't really matter at all
December 1, 2025 at 11:47 PM
RE: https://mastodon.social/@tintvrtkovic/115638843265862154

Came up dead tied, so I flipped a coin, and Rust it is!
December 1, 2025 at 1:21 PM
Everyone is ignoring the best part of the proposal to introduce Rust into CPython.

We'll be able to stick a big fat "Written in Rust" at the top of the readme.
November 28, 2025 at 7:25 PM
PEP 747 – Annotating Type Forms (https://peps.python.org/pep-0747/) has been accepted by the typing council!

This is great news for cattrs. Also the second PEP I'm aware of where cattrs is mentioned by name.
PEP 747 – Annotating Type Forms | peps.python.org
Type expressions provide a standardized way to specify types in the Python type system. When a type expression is evaluated at runtime, the resulting type form object encodes the information supplied in the type expression. This enables a variety of use...
peps.python.org
November 18, 2025 at 6:14 PM
I just ordered 2 usb sticks from ali express, each 64 TB(!!) for like 11 euros. This has to be a scam, right?
November 15, 2025 at 8:10 PM
Resisting... The urge... To buy... A Steam Machine... And hack it... Into... A home server...

Send... Help...
November 14, 2025 at 10:23 AM
Reposted by Tin Tvrtković
[uspol]

This weight presses upon me every day. I am flooded with stories. There are so many I cannot remember them all; cannot keep straight who was gassed, beaten, abducted, or shot. I write to leave a record, to stare at the track of the tornado which tears through our city. I write to leave […]
Original post on woof.group
woof.group
November 8, 2025 at 7:26 PM
Found a Python library for type-safe functional effects: https://github.com/suned/stateless

Not sure if I'd use it but it's been a long long time since I've come across a library that's genuinely interesting.
GitHub - suned/stateless: Statically typed, purely functional effects for Python.
Statically typed, purely functional effects for Python. - suned/stateless
github.com
November 7, 2025 at 9:16 AM
vmst.io
November 5, 2025 at 12:05 PM
Reposted by Tin Tvrtković
With only a few hours left to go, WE HAVE CROSSED THE FINISH LINE, and fully matched all $17,000! Here is a screenshot of my own match (as I said at the beginning, I was going to give $5000 regardless and $5000 to match, so this is the full $10k).
November 4, 2025 at 9:24 PM
Does Black no longer remove redundant parentheses?

```
print(((1)))
```
October 29, 2025 at 1:11 PM
Reposted by Tin Tvrtković
In light of the PSF's recent loss of an NSF grant and attendant funding shortfall, I will be matching donations up to $5000. Send me your receipts.

Very happy if you've already donated for similar reasons but the point is to motivate *new* donations so be sure the timestamp is after this toot 😉.
October 28, 2025 at 8:02 PM
RE: https://mastodon.social/@willmcgugan/115433966646402036

Fun fact: eight years ago, the cattrs test suite (because it contains many complex PBTs) took about 8 minutes to run.

In the meantime:
* I upgraded to an M4 Mac
* Python got faster
* pytest-xdist parallelized the suite

Now it takes […]
Original post on mastodon.social
mastodon.social
October 25, 2025 at 12:24 PM
Reading a comment on a chess subreddit:

"A peasants greatest achievement is to change its gender"

Almost snorted tea out of my nose, fr
October 24, 2025 at 1:37 PM
SemVer is just an attractive nuisance at point. The concept simply doesn't survive even a short contact with reality.
October 24, 2025 at 11:56 AM
RE: https://mastodon.social/@driscollis/115418004670696405

Also super useful to serve a reveal.js presentation
mastodon.social
October 22, 2025 at 1:26 PM
mastodon.social
October 20, 2025 at 10:21 AM
OH: postman is introducing agentic ai... just put the request in the bag bro
October 17, 2025 at 12:14 PM
Me: I should release more often

boto3 maintainers: do u even lift bro
October 15, 2025 at 12:59 PM