Sign in

Material Scientist

@mtrl-scientist.bsky.social
284 followers 560 following 84 posts

Founder Shitposter Data wrangler

PostsRepliesMedia
Material Scientist @mtrl-scientist.bsky.social · 12/08/2026
❤️
010
Reposted by Material Scientist
Nina @ninasch.bsky.social · 21/11/2025
A pug snug as a bug in a rug. Very cozy. 10/10. #Pug #Dog #ATinyLittleHouseDemon #VeryFierceButSleepy
A pug (Altdeutscher Mops) laying curled up in her owner's lap. This pug, compaired to the classical breed, has a longer nose and longer legs, allowing the pup to lead a much more healthier life.
091
Reposted by Material Scientist
Nina @ninasch.bsky.social · 21/11/2025
I started raising her from corm in April this year. She has now produced corms herself. I am so proud of how she keeps growing. I had to up her pot size today. Needless to say, I am nervous. Alocasias are famous to be dramatic about it. (If she dies, I will cry. Violently.) #Alocasia #Houseplants
A freshly repotted Alocasia azlanii.
171
Material Scientist @mtrl-scientist.bsky.social · 06/10/2025
- traefik - few DBs (postgres, mysql) - distributed storage (SeaweedFS) - JDownloader - pihole
020
Material Scientist @mtrl-scientist.bsky.social · 06/10/2025
Nomad to orchestrate, Consul to network & secure with service mesh, Vault for credentials. Running on Nomad: - Observability stack (Vector, loki, prometheus, grafana) - CSI volumes - Messaging (NATS) - micro-services (n8n workflows) - some python jobs - Local AI ...
120
Material Scientist @mtrl-scientist.bsky.social · 03/08/2025
Claude, GPT, grok all said it couldn't be done... Well, suck it! 😁 #FeelsGoodMan #SpiteCoding
030
Material Scientist @mtrl-scientist.bsky.social · 03/08/2025
ofc one could argue that you might as well mount to the host directly... but CSI mounts give you lifecycle management so.... suck it docker!😁
010
Material Scientist @mtrl-scientist.bsky.social · 03/08/2025
I'm pretty sure this is not how you're supposed to use CSI mounts, but hey - it successfully circumvents the limitations of not being able to mount subdirs w/o having to create a volume for each one 😁 #Nomad #Hashistack #CSI #Docker
120
Material Scientist @mtrl-scientist.bsky.social · 18/06/2025
Cool stuff man, looking forward!
020
Material Scientist @mtrl-scientist.bsky.social · 18/06/2025
Ah OK! If you're running your own jetstream, would it make sense to simply put those links in the subject (w/o re-emitting) and just re-order via NATS subject mapping for letting others access by did on ws?
120
Material Scientist @mtrl-scientist.bsky.social · 18/06/2025
What am I looking at here? So, the default jetstream is something like `app.bsky.feed.like`, and you're prepending the `target` account? Does that mean you can subscribe to just updates on a particular user?
130
Reposted by Material Scientist
Nina @ninasch.bsky.social · 11/06/2025
The husband and I went on a moon-date 🥰 Today, we got to see the 'Strawberry Moon' and here is a very short video, so you can witness it too. @mtrl-scientist.bsky.social #moongazing #strawberrymoon #fullmoon #seestar #telescope
141
Material Scientist @mtrl-scientist.bsky.social · 11/06/2025
❤️
010
Reposted by Material Scientist
Thomas Keepout @thomasworking.bsky.social · 11/06/2025
“Localhost tracking” explained. It could cost Meta 32 billion. #Privacy www.zeropartydata.es/p/localhost-...
zeropartydata.es
“Localhost tracking” explained. It could cost Meta 32 billion.
You just can't finish off Zuckerberg.
011
Material Scientist @mtrl-scientist.bsky.social · 30/12/2024
Not always. Databento for example
010
Material Scientist @mtrl-scientist.bsky.social · 28/12/2024
Dayum! Docker builds used to take 10min but simply replacing ```sh python setup.py install ``` with ```sh uv pip install . --system ``` In my docker file resulted in the build only taking 26s!
040
Material Scientist @mtrl-scientist.bsky.social · 27/12/2024
Added more time on fish-head nebula and did pacman nebula as well this night. Realized you get way more recording time if you disable real-time stacking! (duh) Bonus: pug in heated bike trailer 😁
010
Material Scientist @mtrl-scientist.bsky.social · 26/12/2024
@ninasch.bsky.social and I nearly froze our butts off for these last night Fish head nebula was particularly nice!
150
Material Scientist @mtrl-scientist.bsky.social · 17/12/2024
Every hour of every day!
030
Material Scientist @mtrl-scientist.bsky.social · 17/12/2024
Laser pug
020
Material Scientist @mtrl-scientist.bsky.social · 16/12/2024
Andromeda galaxy
120
Material Scientist @mtrl-scientist.bsky.social · 16/12/2024
Saturn timelapse
100
Material Scientist @mtrl-scientist.bsky.social · 16/12/2024
Moon timelapse
110
Material Scientist @mtrl-scientist.bsky.social · 15/12/2024
👀
000
Material Scientist @mtrl-scientist.bsky.social · 15/12/2024
Awesome, thanks for sharing! Lots of stuff about xarray & projections that's also useful for non-geosciences.
000
Material Scientist @mtrl-scientist.bsky.social · 13/12/2024
Don't wait around for help to come along. Just do it yourself
media.tenor.com
a person says fine i 'll do it myself in a dark room
ALT: a person says fine i 'll do it myself in a dark room
020
Reposted by Material Scientist
Matt Kane @mk.gg · 10/12/2024
A screenshot showing copilot suggesting that the best completion for "Fixes a bug that caused" is "the ducks to be too wild"
518923
Material Scientist @mtrl-scientist.bsky.social · 11/12/2024
Impulsive decision: midnight Millennium bread 😂
010
Material Scientist @mtrl-scientist.bsky.social · 09/12/2024
When I tickle my wife's feet
110
Material Scientist @mtrl-scientist.bsky.social · 08/12/2024
👀
000
Material Scientist @mtrl-scientist.bsky.social · 07/12/2024
Yep! Nowadays I use boke/holoviews for plotting and Panel for GUIs
100
Material Scientist @mtrl-scientist.bsky.social · 07/12/2024
Oh man... Was looking up something from old thesis and stumbled across my first time writing a Python GUI, and @ninasch.bsky.social helping to mark nanoribbons 😅
220
Material Scientist @mtrl-scientist.bsky.social · 06/12/2024
😁
000
Material Scientist @mtrl-scientist.bsky.social · 05/12/2024
First attempt at astrophotography with Seestar S50 10min integration of pleiades & postprocessing by @ninasch.bsky.social
340
Material Scientist @mtrl-scientist.bsky.social · 03/12/2024
Love your insights on distributed systems. Do you have any opinion on NATS/Jetstream? In particular about their request/reply pattern to simplify service discovery & load-balancing: docs.nats.io/using-nats/n... Haven't seen that approach anywhere else.
docs.nats.io
Request-Reply | NATS Docs
110
Material Scientist @mtrl-scientist.bsky.social · 02/12/2024
Would be VERY cool to have this as a Jupyterlab extension!
100
Material Scientist @mtrl-scientist.bsky.social · 02/12/2024
👀👀👀
000
Reposted by Material Scientist
Martin Kleppmann @martin.kleppmann.com · 30/11/2024
Seems like a safe bet that object storage as a foundation of data systems architecture is here to stay blog.colinbreck.com/predicting-t...
blog.colinbreck.com
Predicting the Future of Distributed Systems
There are significant changes happening in distributed systems.
1230542
Material Scientist @mtrl-scientist.bsky.social · 30/11/2024
media.tenor.com
a man wearing a surgical gown and a mask says but why
ALT: a man wearing a surgical gown and a mask says but why
000
Material Scientist @mtrl-scientist.bsky.social · 29/11/2024
now it's just a discount on inflation 😁
010
Material Scientist @mtrl-scientist.bsky.social · 28/11/2024
💯
000
Reposted by Material Scientist
Jan-Hendrik Müller @kolibril13.bsky.social · 25/11/2024
You can reproduce the napari viz below by running this line in your terminal: ``` uv run pastebin.com/raw/2P6sLi0N ``` Why is this cool? • super compact for sharing • uv runs a self-contained script (PEP 723) directly from a URL (please inspect the code first!) • No virtual environments required
083
Material Scientist @mtrl-scientist.bsky.social · 26/11/2024
LMAO
010
Material Scientist @mtrl-scientist.bsky.social · 25/11/2024
heard lots of good things about uv!
110
Material Scientist @mtrl-scientist.bsky.social · 25/11/2024
What are you using instead? I know that's the reason why Coiled folks have switched to python environment replication.
110
Material Scientist @mtrl-scientist.bsky.social · 25/11/2024
Every time I want to make a small change and re-build the docker image...
waiting skeleton meme: waiting for docker build to finish
130
Material Scientist @mtrl-scientist.bsky.social · 24/11/2024
So... Jetstream saves data in fixed-size blocks (default is 8MB). I suppose one could set up a watcher script, and move done blocks to a different storage tier, then symlink those files to the original directory to achieve tiered storage for Jetstream?
010
Material Scientist @mtrl-scientist.bsky.social · 22/11/2024
And here's the local replay
010
Material Scientist @mtrl-scientist.bsky.social · 22/11/2024
Here's a Nomad job to: - subscribe to Bsky Jetstream - filter by collections: app.bsky.* - reset cursor by 30s (in case of restarts) - filter commit msgs - use collection as subject name - create stream - use CID to deduplicate - publish to local Jetstream instance
120