Sign in

Yassin Mohamed

@yassinm.bsky.social
65 followers 188 following 79 posts

Ex #splunk. currently building a streaming and analytics platform and tooling unnug.com

PostsRepliesMedia
Yassin Mohamed @yassinm.bsky.social · 05/10/2026
still digging through the diagramming tool. very impressive. when authoring these diagrams do you take the diagram in isolation ? or render the whole page and check ? how do you author them ?
000
Yassin Mohamed @yassinm.bsky.social · 28/09/2026
too many questions ! pray tell how :-) i have been experimenting with jev on bluesky topics. are you using an llm for topics ? what embedding ? or what else ?
000
Yassin Mohamed @yassinm.bsky.social · 01/09/2026
me: duuuuude .. sometimes i feel like you just too good . part admiration, part jealousy ! claude-opus-5: ... The jealousy is fair and I'm not going to talk you out of it. I'd just point out that the skill that's scarce here isn't recall.
000
Yassin Mohamed @yassinm.bsky.social · 27/08/2026
i wonder when someone is going to build something like huggingface but built on atproto. familiar voice in the back of my head: "how hard can that be ?"
000
Yassin Mohamed @yassinm.bsky.social · 25/08/2026
I’m on NixOS/Niri/DMS. DMS is Quickshell-based and written in Go, so I thought I’d feel at home customising it. So far, not really. 😅 I can build exactly the setup I want per machine, which is hard to give up. Never understood the Omarchy hype. My only hope is that it brings more attention to Niri.
110
Yassin Mohamed @yassinm.bsky.social · 18/08/2026
Fair enough. I assume keeping the data in memory across nodes is acceptable for this test? Or does the durability requirement mean the data has to be guaranteed to be persisted to disk, even while maintaining the same write/read lag?
131
Yassin Mohamed @yassinm.bsky.social · 18/08/2026
When you say the records are “indexed,” do you mean they should be queryable immediately as they’re written, or is some lag acceptable?what should the DB be expected to return during the insert and immediately after ? is the lag behind the write by some amount ok ?
120
Yassin Mohamed @yassinm.bsky.social · 16/07/2026
claude code is like watching a young jedi executing work like a machine ... i cant watch away from the terminal !
000
Yassin Mohamed @yassinm.bsky.social · 09/07/2026
I like it's programmatic aspects and fits naturally into my code workflow. ASL2 license means my documents stay open and portable instead of being trapped in a proprietary format. not for everyone—especially if you don't enjoy a code-first workflow—but for me personally, it just clicks.
120
Yassin Mohamed @yassinm.bsky.social · 08/07/2026
if you mean authoring pdfs i recently came across this tool and had great experience. I am planning to move all my documents to it. its open source and they have a vscode plugin/viewer.
typst.app
Typst: The new foundation for documents
Typst is the new foundation for documents. Sign up now and experience limitless power to write, create, and automate anything that you can fit on a page.
100
Yassin Mohamed @yassinm.bsky.social · 16/06/2026
how long before frontier ai companies start saying you can cant use ai generated code without an explicit license ? not an if question to me !
000
Yassin Mohamed @yassinm.bsky.social · 27/05/2026
I have been following Kyutai STT. The streaming-first design and low-latency transcription are very compelling. Unfortunately, the server implementation is in Rust. I wonder what a Go-native adaptation of the Kyutai streaming server architecture could look like.
kyutai.org
Kyutai STT
A speech-to-text optimized for real-time usage.
100
Yassin Mohamed @yassinm.bsky.social · 07/05/2026
is there a plan to unify these multiple sources of records so that applications only have one "firehose" that aggregates all records including labels ? or there are reasons to keep them separate ? to me labelers seem similar to pds(s).
100
Yassin Mohamed @yassinm.bsky.social · 06/05/2026
great presentation ! it was not clear to me how labels are produced/propagated through the network. does the service generating the label directly talks to the firehose or to the user pds ? who is storing/propagating those labels ?
100
Yassin Mohamed @yassinm.bsky.social · 15/04/2026
You had me at “resuscitating Gopher” 🙂. Really looking forward to diving into the technical details of how you generate the hierarchical graph.
010
Yassin Mohamed @yassinm.bsky.social · 15/04/2026
cant wait to hear your experience running kvdb vs redis internally !
000
Yassin Mohamed @yassinm.bsky.social · 14/04/2026
Re: timestamp on the protocol When it comes to payments does this issue with timestamp matter ? i thought it would.
020
Yassin Mohamed @yassinm.bsky.social · 14/04/2026
1) Currency & precision. is the smallest units (like cents) recorded as well ? it seems implied now ? 2) Timestamp attestation. Who/how are timestamps attested and trusted? If it’s not part of the protocol, what ensures reliable ordering or verification?
110
Yassin Mohamed @yassinm.bsky.social · 13/04/2026
I did not move my mac to nix. All my linux desktops/laptops and servers are on nix ... So yeah I guess that's why !
100
Yassin Mohamed @yassinm.bsky.social · 13/04/2026
in my use case i always git clone my flake based config then do `nixos-rebuild switch --flake .<hostname>` from the root. not sure why people are still using home manager ? like what it is solving is not clear to my newby nixos eyes.
200
Yassin Mohamed @yassinm.bsky.social · 13/04/2026
i came across this explainer video on flake parts and it was super refreshing and easy to follow. i also got rid of homemanager it was very confusing. www.youtube.com/watch?v=aNgu...
youtube.com
Ultimate NixOS Desktop: Niri, Noctalia Shell, and the Dendritic Pattern | Full Setup
YouTube video by Vimjoyer
100
Yassin Mohamed @yassinm.bsky.social · 02/04/2026
You mentioned that you’ve been working on food recipes and aggregating them from multiple sources— do you share that work anywhere? It definitely caught my interest.
110
Yassin Mohamed @yassinm.bsky.social · 31/03/2026
Now I’m really looking forward to feeding my profiling data into an LLM like claude. It hadn’t even crossed my mind before—but it opens up some pretty interesting possibilities.
000
Yassin Mohamed @yassinm.bsky.social · 31/03/2026
is hosting the videos on cloudflare an option ? they have a free tier last i heard. or hosting is not the problem ?
110
Yassin Mohamed @yassinm.bsky.social · 28/03/2026
Are you planning to open up the data or graph behind those trails? I’m especially curious how this was implemented. It genuinely took me back to my Gopher days at university—and that’s putting it mildly.
110
Yassin Mohamed @yassinm.bsky.social · 28/03/2026
But then why draw the line at location? At that point, virtually any field could be falsified. In contrast, when something occurred is arguably much easier to attest to and verify. And if there were sufficient demand, even location could become verifiable with the right supporting mechanisms.
100
Yassin Mohamed @yassinm.bsky.social · 28/03/2026
got it thank you ! For example, if edits were introduced in Bluesky, who would be responsible for assigning the timestamp—the PDS? And more importantly, which timestamp would be authoritative when determining the order of edits?
110
Yassin Mohamed @yassinm.bsky.social · 28/03/2026
Was the exclusion of the timestamp a deliberate design decision, or simply an oversight?
100
Yassin Mohamed @yassinm.bsky.social · 28/03/2026
I was wondering why the timestamp isn’t included directly within the cryptographically verifiable payload. Wouldn’t embedding it in the signed body improve integrity and make the entire record—including its timing—tamper-evident? (i am only focusing on the verification part)
210
Yassin Mohamed @yassinm.bsky.social · 28/03/2026
i worked in the canadian gov and this was a thing www.youtube.com/watch?v=YuXI...
youtube.com
What is NIEM?
YouTube video by NIEMconnects
000
Yassin Mohamed @yassinm.bsky.social · 28/03/2026
if someone is using atproto for live data (as in like locations) then in my opinion yes.
120
Yassin Mohamed @yassinm.bsky.social · 28/03/2026
is there a reason why the timestamp was not included in the first place ?
100
Yassin Mohamed @yassinm.bsky.social · 28/03/2026
i cant stop thinking about how many ways this could useful panproto.dev #AtmosphereConf
panproto.dev
panproto | schematic version control
One engine for schematic version control within and across any schema language. Built on generalized algebraic theories for provably correct migrations.
150
Yassin Mohamed @yassinm.bsky.social · 14/03/2026
Can you share the link to that video/simulationplease ? looks interesting
110
Yassin Mohamed @yassinm.bsky.social · 12/03/2026
nice tool ! please consider adding minimal explanation on how the tool work . took me some cycles to get that ohhhh moment :-)
010
Yassin Mohamed @yassinm.bsky.social · 14/01/2026
until Go. All developers did was stay where they were.
000
Yassin Mohamed @yassinm.bsky.social · 12/01/2026
I love layout algorithms. With these amazing colors the layout of the nodes looks super nice. What are you using in this case ? is it generated by dot (like everyone does) or something else ?
000
Yassin Mohamed @yassinm.bsky.social · 05/01/2026
every new year i get the latest nixos .11 release . that takes about 10 min as well with all my tools and configs reinstalled. This stopped me from distro hoping!
000
Yassin Mohamed @yassinm.bsky.social · 04/01/2026
nixos be like:
media.tenor.com
a donkey from the movie shrek is smiling
Alt: a donkey from the movie shrek is smiling
100
Yassin Mohamed @yassinm.bsky.social · 04/01/2026
I am tempted to let claude loose on this and generate the equivalent go code !
000
Yassin Mohamed @yassinm.bsky.social · 18/12/2025
In your estimation how much should one plan in terms of storage for just storing posts/text with no media from firehose ? 20g /month or 200g /month ? i am planning on doing this before end of year
000
Yassin Mohamed @yassinm.bsky.social · 16/12/2025
I imagine there is a way to make tailscale use a different port. Worst case it only takes one machine/container to drop you anywhere in your network. Then from there bob is your oncle :-)
000
Yassin Mohamed @yassinm.bsky.social · 16/12/2025
for me tailscale ssh client from the web console was an amazing discovery. works from my pixel9 and tablets.
110
Yassin Mohamed @yassinm.bsky.social · 09/12/2025
whats the big difference between this and wazero ?
000
Yassin Mohamed @yassinm.bsky.social · 04/12/2025
part of me is like how many papers could be written from this if you were in academia instead of ... just doing it :-)
000
Yassin Mohamed @yassinm.bsky.social · 04/12/2025
Big plus: i have identical setups across 3 laptops + 3 servers (Hostinger/DigitalOcean). Setting up or wiping a machine takes 5 min. Big minus: NixOS hates tools like npm that download random binaries and try to run it locally 😤
000
Yassin Mohamed @yassinm.bsky.social · 05/11/2025
the numbers of times i stopped myself from throwing it and building a cli. the worst part is when you have to go look for models to download ... oh boy !
000
Yassin Mohamed @yassinm.bsky.social · 14/10/2025
i meant how many tasks can run concurrently. bad wording! Can you run docker on these ? i used [1] to run comfyui on docker. Compiling took forever however. I hope you can cross compile [1] github.com/radiatingrev...
github.com
GitHub - radiatingreverberations/comfyui-docker: ComfyUI Docker Images
ComfyUI Docker Images. Contribute to radiatingreverberations/comfyui-docker development by creating an account on GitHub.
010
Yassin Mohamed @yassinm.bsky.social · 14/10/2025
how is the latency on these and how many can you run concurrently 1) summarise a large body of text with small/medium/large model 2) producing image/video using comfyui 3) pick a model that is good at coding
120
Yassin Mohamed @yassinm.bsky.social · 14/10/2025
@hailey.at is there a limit to how many records you can fetch from jetstream by a single client ? i am about to switch to firehose.
000