Costin Manolache
costinm.bsky.social
Costin Manolache
@costinm.bsky.social
developer - Istio, Android push (C2DM/GCM/FCM), Webpush, Tomcat/Ant and a few other smaller or failed projects. [github.com/costinm]
[@costin.manolache:matrix.org]
github.com/MadAppGang/d... is interesting - would be nice to also add some rust-like memory - java off-heap has been around for a long time. Most languages have 'opinionated best practices' that are quite bad (according to all others).
GitHub - MadAppGang/dingo: A meta-language for Go that adds Result types, error propagation (?), and pattern matching while maintaining 100% Go ecosystem compatibility
A meta-language for Go that adds Result types, error propagation (?), and pattern matching while maintaining 100% Go ecosystem compatibility - GitHub - MadAppGang/dingo: A meta-language for Go th...
github.com
November 24, 2025 at 3:08 AM
Found this simple, clean wrapper for running gVisor contained shell/python, seems useful in many other scenarios besides LLMs. Forgot how much simpler it is to just share (part of) the rootfs and still isolate the app instead of building custom linux distros for each app.
GitHub - EtiennePerot/safe-code-execution: Code execution utilities for Open WebUI & Ollama
Code execution utilities for Open WebUI & Ollama. Contribute to EtiennePerot/safe-code-execution development by creating an account on GitHub.
github.com
January 31, 2025 at 4:00 PM
I finally realized YAML is not a bad serialization format, but a markup language, like markdown or html - which also maps to a tree of lists/structs. Still as bad for serialization as xml.

And json/proto.Struct are intended for serialization - not human reading/writing.
January 24, 2025 at 3:52 PM
Realizing that 'social media' is the fancy name for the old email 'spam'. We had the content - just lacked the algorithms to promote the most engaging or outrageous spams, and the old mail clients made the mistake of filtering it out / hiding it instead of promoting it on top of the Inbox.
January 19, 2025 at 11:52 PM
People tend to focus on the bots spreading things they disagree with - but the ones you agree with are the threat, twisting things you agree/like/want, to achieve the goal of whoever is paying the agents. The ones you disagree with: targeting others, or to make you more receptive.
December 27, 2024 at 5:12 PM
Would be nice if comments where also recorded in the source PDS, with owner having control to moderate (and then reading comments from the source). Likes/reposts/followings too. Double ledger.
December 24, 2024 at 3:03 AM
Best way to stop the debate on which protocol is better: a docker image with PDS, nostr relay, matrix home server (and more) - all with common ID/public key and hostname and a shared database for content (with different signatures and twists for each). With extra SMTP/IMAP for fun.
December 15, 2024 at 9:48 PM
Just like most 'nigerian prince' emails are probably not from a prince, most social posts or comments from people you don't know are probably not from real people ... Little value in engaging with an AI or paid propaganda agent.
December 14, 2024 at 6:50 PM
TIL: rest.sh#/ - seems like a nice curl alternative with caching, openapi and sync. Wonder how it works with k8s...
Restish
Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in
rest.sh
December 13, 2024 at 4:59 AM
Rant: there is a common belief that DNS is controlled by the evil names&numbers cabal (ICANN). Reality: it's usually your internet provider that controls the name resolution - and the 'DNS resolver' setting gives that control to you. Install K8S - you get a parallel domain name system.
December 9, 2024 at 4:23 PM
Not sure - the point of different accounts and (plc) DIDs is to create different personas that are NOT linked. Professional and personal/'fun' accounts. Linking and verifying all identities (principals) of a subject is a great idea, so is the liberal (or literal) interpretation of the spec.
December 4, 2024 at 3:36 PM
Feature request: allow subscribing to a blocklist, as a feed. And blocking all the people who are using a certain blocklist.
November 30, 2024 at 3:20 AM
Reposting to see how it shows up, sorry for testing in production..
By popular request, here's how to add Bluesky replies as your blog's comment section!

This requires some technical know-how for now, but I'm hoping that we see some no-code solutions for this pop up soon, like Ghost or Wordpress plugins.

emilyliu.me/blog/comments
November 25, 2024 at 4:36 PM
Reposted by Costin Manolache
By popular request, here's how to add Bluesky replies as your blog's comment section!

This requires some technical know-how for now, but I'm hoping that we see some no-code solutions for this pop up soon, like Ghost or Wordpress plugins.

emilyliu.me/blog/comments
November 25, 2024 at 5:49 AM
The python code is an excellent way to discover the good and bad in the atproto ! The pico-PDS is also a great source of information.
November 24, 2024 at 5:42 PM
Maybe we should have a did:istio:pod-123.namespace.cluster_name ? Nice set of existing DIDs in a page: blue.mackuba.eu/scanner/
Label Scanner
blue.mackuba.eu
November 22, 2024 at 2:46 PM
That's the ultimate federation - bridges to other protocols and services. Hopefully Matrix will follow. And a Github (for identity, action status, bugs, etc).
icymi, following @ap.brid.gy allows folks on mastodon to keep up with your posts here
November 20, 2024 at 3:42 PM
So every bsky handle is a FQDN, with valid TLS certs and/or a TXT DNS record. And the PDS is effectively hosting content like a web server. Could it also proxy the rest to some routes ? Wasteful to give people a FQDN and use it just for one thing..
November 17, 2024 at 4:20 AM
Experiment idea: run an instance of the bsky key directory for workload identities and pod IP. Run a private PDS watching K8S changes, signing them - and distributing. I wish they used protobuf instead of CBOR and less blockchain, but it's not bad.
November 15, 2024 at 3:00 PM
For the network/mesh developers jumping on bsky - read the protocol specs, in particular around key management, the key and 'name' servers - and the scale/federation/discovery model. Not perfect - but many good things that can be reused in k8s or Istio.
November 15, 2024 at 2:52 PM