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
@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
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
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 :)
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
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
I need a real life version of Span, for lifetime safety and low overhead irl
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
"real" block (+ break follow relationship) has risen in priority on my Bluesky whishlist. It's now together with Edit skeet button #atproto
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.
That's a good starting tip! I was thinking more in line of "practices" to avoid things like github.com/groue/GRDB.s...
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..
Hey #swift folks, does anyone know of a "swift 6.2+ for package authors" guide or best practices?
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-...
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
πΎπ»
But full disclaimer, for us in Belgium the experience is exactly the same as what we already use with Bancontact and Payconiq.
I just paid with Wero
I really canβt tell, the marketing verbiage is strong with the MacBooks π
Apple named their new MacBook NEO
Itβs my #pixelfie now πΎ
Wohoo π₯³
For me Neo is an Airbus www.aircraft.airbus.com/en/aircraft/...
β
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 π
Good morning from Eurosky π¦
#atproto
Oh check this out!
Blogatto - A Gleam framework for building static blogs with Lustre and Markdown
blogat.to
#GleamLang #ElixirLang #WebDev #blog #IndieDev
You can now reach me with a carrier pigeon (thermal printer sitting on my desk), try it out!!
giacomocavalieri.me/carrier-pigeon
Haha, Microslop Copilot and I are lacking synergy :D
"the world takes a coffee break at the same time" may be a logistical challenge on itself :D