Konstantin's Avatar

Konstantin

@iamkonstantin.eu

I make stuff. he/him πŸ–– 🐾 πŸ³οΈβ€πŸŒˆ, πŸ‡ͺπŸ‡Ί Posts in πŸ‡«πŸ‡·, πŸ‡³πŸ‡±, πŸ‡ΈπŸ‡ͺ, πŸ‡¬πŸ‡§, πŸ‡§πŸ‡¬, about Star Trek, Cats 😻, apps, robots, aliens, self-hosting, FOSS, IoT, sustainability... #Rust #Swift #Elixir #IoT #Music https://flowvi.be

2,845
Followers
568
Following
2,565
Posts
05.05.2023
Joined
Posts Following

Latest posts by Konstantin @iamkonstantin.eu

Yeah. Generally I don't know where Bluesky is going with this πŸ˜… ... it's all very "twitter of 10 years ago" but with modern architecture that's more of a "managed app storage" thing with twists and side quests... time will tell I suppose

06.03.2026 17:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Because in normal socials that’s called a mute. Also you’re touching on my next wish list for atproto to add followers only visibility for posts (also excluding them from the public firehose). In other words, some things are intended only for pocket friends after a positive DID handshake :)

06.03.2026 14:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Announcing Rust 1.94.0 | Rust Blog Empowering everyone to build reliable and efficient software.

Heyy, cargo now supports β€œinclude” ❀️

I usually overuse workspaces to join together similar but not really targets so this will be very helpful in keeping my repos cleaner.

blog.rust-lang.org/2026/03/05/R...

#RustLang #IndieDev

06.03.2026 14:05 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yup, it's the former - public protocols and types and I want to keep it compatible with clients (not bother my users) using MainActor by default

06.03.2026 10:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I need a real life version of Span, for lifetime safety and low overhead irl

06.03.2026 10:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It also makes such code problematic for use for training (even with the slopbro vision "everything scrapable is fair game"). Vibed proprietary code is not protected from competitors if they manage to obtain it...

If only someone had thought about the consequences before unleashing the slop

06.03.2026 09:48 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

"real" block (+ break follow relationship) has risen in priority on my Bluesky whishlist. It's now together with Edit skeet button #atproto

06.03.2026 07:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Oh that’s a cool tip! That’s 2 so far!

I also have β€œprotocol conformance on public types must be on the type, not an extension” to make SE-0466 happy.

06.03.2026 06:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

That's a good starting tip! I was thinking more in line of "practices" to avoid things like github.com/groue/GRDB.s...

05.03.2026 12:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

For example, how can I use strict concurrency checks and be explicit about where my methods and APIs run (e.g. MainActor vs. "background") but in a way that doesn't bother users when they adopt the package in their apps (regardless of their language mode and compiler settings). So many edge cases..

05.03.2026 12:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0

Hey #swift folks, does anyone know of a "swift 6.2+ for package authors" guide or best practices?

05.03.2026 10:09 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
SΓ₯ skΓΆter du din katt Regler om att skΓΆta om katter, bland annat foder, utrymmen, kattungar, operativa ingrepp, avlivning, tillstΓ₯nd och registrering.

In Sweden you’re not allowed to leave your cat alone for too long - they need contact with their humans at least twice a day! 😻

#CatsOfMastodon #CatDaddy

jordbruksverket.se/djur/hundar-...

05.03.2026 06:02 πŸ‘ 27 πŸ” 5 πŸ’¬ 3 πŸ“Œ 0
tikkie

Misschien wel πŸ€” www.tikkie.me/wero

05.03.2026 05:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

They also send that email if your server engages in remote port scanning (I once left an Apache Spark unattended and it was looking for its cluster) but then they also ask you to write back with the reason of the port scanning and how you mitigate it in the future

04.03.2026 16:53 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

🐾😻

04.03.2026 11:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

But full disclaimer, for us in Belgium the experience is exactly the same as what we already use with Bancontact and Payconiq.

04.03.2026 11:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I just paid with Wero

04.03.2026 11:01 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I really can’t tell, the marketing verbiage is strong with the MacBooks πŸ˜…

04.03.2026 09:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Apple named their new MacBook NEO

04.03.2026 09:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
The ICE 3neo - Extraordinary comfort put on the rails in record time This ICE is the first DB high-speed train with frequency-transparent windows.

There is Neo ICE too int.bahn.de/en/trains/lo...

04.03.2026 09:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It’s my #pixelfie now πŸ‘Ύ

04.03.2026 09:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Wohoo πŸ₯³

04.03.2026 09:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
A320neo The A320neo is the most successful aircraft in its category, providing unbeatable fuel efficiency and a unique passenger experience.

For me Neo is an Airbus www.aircraft.airbus.com/en/aircraft/...

03.03.2026 16:23 πŸ‘ 4 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0

β˜•

03.03.2026 09:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

being so involved in gleam these last couple of years has kinda embedded me in a lot of BEAM-y spaces, but hanging out at #SotB26 has just reminded me how much i fucking love the web man πŸ’•

01.03.2026 10:18 πŸ‘ 30 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Good morning from Eurosky πŸ¦‹

#atproto

03.03.2026 08:25 πŸ‘ 25 πŸ” 1 πŸ’¬ 3 πŸ“Œ 0
Preview
Blogatto A Gleam framework for building static blogs with Lustre and Markdown

Oh check this out!

Blogatto - A Gleam framework for building static blogs with Lustre and Markdown

blogat.to

#GleamLang #ElixirLang #WebDev #blog #IndieDev

03.03.2026 07:44 πŸ‘ 6 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Carrier pigeon | Giacomo Cavalieri Send me any message, it will be printed anonymously by a thermal printer sitting on my desk.

You can now reach me with a carrier pigeon (thermal printer sitting on my desk), try it out!!
giacomocavalieri.me/carrier-pigeon

02.03.2026 14:58 πŸ‘ 51 πŸ” 4 πŸ’¬ 2 πŸ“Œ 5

Haha, Microslop Copilot and I are lacking synergy :D

02.03.2026 13:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

"the world takes a coffee break at the same time" may be a logistical challenge on itself :D

02.03.2026 13:33 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0