Hello! re #introduction
computer-y data-y and repair-y things
walking, hills, clouds and the sea.
something of an emotional introvert but a strong believer in community (fun mix!) so like communities online
streaming social media overwhelms me at times, so you may find me tending to my digital garden more often than dipping my toes in to the stream. https://commonplace.doubleloop.net
enjoy bleeps and bloops and strange noises https://commonplace.doubleloop.net/tracks
another world is possible, and entirely necessary.
#SimonAndGarfunkel are amazing. Been so long since I've listened to them.
#ShowerThought: if people who read and enjoy their local #Fediverse feed stay on their instances, and everybody else periodically moves to the instance where most of their follows are at, eventually everyone would end up on an instance where they enjoy reading the local feed. Reminds me of K-means clustering algorithm.
On reselience and fragility.
I've been pondering about the optimised systems (in business, in mechanics, in general, from system theoretic standpoint).
Optimisations require increasing *reliability*, but as you optimise, you -- by definition -- reduce the error margins. The less margins you have the less reselience -- by definition -- you can have.
It may sound obvious, but it has interesting implications.
For example, the system of business (such as a racing league like #WRC or #F1) where businesses compete in optimisations, will transitively be fragile!
For instance, business that runs away with a particularly successful optimisation will then destroy the system together with the competition (like #Toyota did in mdoern rally). A manual intervention will be required.
Not sure if it makes sense to people who aren't into rally, but I think that the three concepts: optimisation, reselience and reliability are very interesting to consider.
Today's #projects entry: s3-credentials - a CLI tool for creating least privilege IAM credentials for interacting with Amazon S3 buckets #aws
https://s3-credentials.readthedocs.io/
I built this out of frustration: I wanted to use S3 buckets for more projects, but I could not believe that the way to create an access key/secret key to access them involved pasting a block of JSON into a form in the web console!
Now I can get credentials with this instead:
s3-credentials create static.niche-museums.com
If you, like me, want to support the military effort of Ukrainians (because Western decision-makers are slow to produce proper support which can speed up russian capitulation), you have a great chance to do so!
To protect #GrainExport and ensure deoccupation of the Black Sea, #Ukraine is building a fleet of #NavalDrones, under the supervision from the administration of President #Zelenskyy.
Donate here: https://u24.gov.ua/navaldrones
Day four of my first #projects log.
I learned about #unity #netcode, the cubes synchronise their positions over the wire.
Found an amazing starter kit made by an ex-Microsoft MVP person.
https://github.com/dilmerv/UnityMultiplayerPlayground
It helped a lot to understand #ServerRPC.
Now my teammate will put all our knowledge to a practical test and build a ServerPlayer entity which shall translate the inputs from the clients to the server in order to update the state of the physics simulation and the game.
@groovestomp look, #mastodon exploded!
Do you want to do some #simracing some time soon? 🙇
I, for one, welcome the goodwill gesture of @DarthPutinKGB leaving #twitter for #mastodon.
My friends in #Ukraine are accepting donations to buy sleeping bags and warm clothes for the #winter.
Donate here:
➡️ PayPal:
riyukraine@gmail.com
➡️ SWIFT in US dollars (USD):
UA863052990000026004041039705
BENEFICIARY: CHARITABLE ORGANIZATION “CHARITABLE FOUNDATION “RIY” (CO “CF “RIY”)
➡️ SWIFT in euros (EUR)
UA803052990000026002041020578
BENEFICIARY: CHARITABLE ORGANIZATION “CHARITABLE FOUNDATION “RIY” (CO “CF “RIY”)
Getting Stable Diffusion Running on NixOS
Eric Fuller, one of the world's most prolific and influential puzzle creators, died in his sleep on November 5.
My favorite quote of his is: "Good puzzles take advantage of existing assumptions. Great puzzles create assumptions, then take advantage of them."
None of us knows how many days we have left. We should all seek to live in a way that inspires curiosity and smiles in others.
That https://doma.dev guy
#lean #rust #typescript #react #nix
In my non-existent free time I design and run #TTRPG
If you use tools made by genocide-apologists, you are a genocide-apologist.
#lemmy users aren't welcome here.