Sign in

Atmospheric Cat Hair

@witch.monster
1.1K followers 47 following 584 posts

her/them 🏳️‍🌈 Trans rights are human rights 🏳️‍⚧️ My projects: @skygraph.art ⚫->🟢->🟠->🟣->🔵 Awkward neurogender nerd with way too many hobbies. Ja zajmajus' cikavymy projektamy, jaki meni cikavi

PostsRepliesMedia
Atmospheric Cat Hair @witch.monster · 11/05/2025
Me in US pharmacy, searching for ibuprofen, looking at something named "Advil":
woman looks blankly:
"doesn't look like anything to me"
130
Atmospheric Cat Hair @witch.monster · 30/03/2025
😌 Waffle cake with dulce de lece (caramel sweetened condensed milk)
waffle cake with dulce de lece
020
Atmospheric Cat Hair @witch.monster · 21/03/2025
Buckwheat is magic and should be worshipped
buckwheat, salt, butter
040
Atmospheric Cat Hair @witch.monster · 16/12/2024
I found it! #stalker2
Stalker 2 beautiful Ukrainian house with poppy road leading to it
060
Atmospheric Cat Hair @witch.monster · 14/12/2024
200 hours of Stalker 2 later. No spoiler pro tip: Don't Trust Anyone. Go your own way, Stalker. 🌺
Stalker 2 screenshot: poppy field
041
Atmospheric Cat Hair @witch.monster · 07/12/2024
Poppy Field is especially beautiful when you're a little bit tipsy 😌 #stalker2
view on the Poppy Field across the river in Stalker 2
040
Atmospheric Cat Hair @witch.monster · 21/11/2024
RIP
death screen of S.T.A.L.K.E.R. 2
120
Atmospheric Cat Hair @witch.monster · 16/11/2024
All mine 🤤
homemade ramen
040
Atmospheric Cat Hair @witch.monster · 08/11/2024
you might get mugged or shot 😭 I didn't believe till I moved here either. it's a big cultural shock after living in Europe: some places are just not safe other than that I definitely recommend visiting.
Alcatraz from panorama parkSan Francisco downtown
110
Atmospheric Cat Hair @witch.monster · 27/10/2024
This is the least Ukrainian soup I make, but it still looks like borshch, idk 🤷‍♀️
not borshch, but also amazing: 

Costco canned tomatoes, kidney beans, chicken thighs, Korean DASHIDA broth, O'Brien's hash browns
040
Atmospheric Cat Hair @witch.monster · 14/10/2024
It's the last time this week I promise 😅 ✨Adjaruli ✨ Cheese pie from the country that invented wine 🇬🇪 საქართველო (Sakartvelo or more widely known as Georgia) Low moisture mozzarella instead of Suluguni + feta works beautifully, btw. Really good recipe in English: www.saveur.com/adjaruli-kha...
3 adjarulis & Coke zero
040
Atmospheric Cat Hair @witch.monster · 13/10/2024
I did a much better job with the dough this time 🤤
Adjaruli khachapuri
041
Atmospheric Cat Hair @witch.monster · 19/09/2024
So I've just discovered a ridiculously fast and simple way to enjoy Adjaruli-like goodness in just 5 minutes! Recipe in alt text. IMPORTANT: toast bread does NOT work with this. Too sweet, wrong texture, ruins the taste harmony. Chiabata or similar square buns from Safeway - ✅
Take some pre-made frozen chiabata and defrost it in the toaster oven (regular oven works) for 5-7 minutes. Put 1-2 yolks in a ramekin, put into oven alongside the bread so they set a bit.

Put shredded mozzarella, a splash of milk and a pinch of salt into a bowl, microwave for 4 minutes.

Take out the cheese dip, mix well until nice and gooey. Put yolks into cheese, mix. Use pieces of chiabata buns to scoop up the cheese dip. 

Enjoy!
160
Atmospheric Cat Hair @witch.monster · 05/09/2024
Umm... I'm not sure if I would find honey in there (I didn't check)
Portable street toilet with a strange name "honey bucket"
100
Atmospheric Cat Hair @witch.monster · 28/08/2024
Forget pizza. Adjaruli are superior bread-cheese combination. 🤤 #georgianfood
2 adjarulis in the oven
140
Atmospheric Cat Hair @witch.monster · 06/07/2024
aaand it's done. all of the community detection was completed overnight haven't had an update go this smoothly like ever. there's still some work to be done: export to map and API, but the main work is done - building a graph in Neo4j
screenshot of Neo4j browser with all 6 layers (Constellation-Gigacluster) of community detection completed with around 1 hour per layer
100
Atmospheric Cat Hair @witch.monster · 06/07/2024
wow, we're slowly creeping into 1 billion relationships zone
neo4j dashboard screenshot showing 6,113,490 nodes (accounts) and 792,545,248 relationships imported into the database
100
Atmospheric Cat Hair @witch.monster · 27/06/2024
omg, I made these myself!
3 home made onigiri wrapped in convenient "keep nori fresh" wrappers
040
Atmospheric Cat Hair @witch.monster · 25/06/2024
example will be easier: Nebula moonrabbit contains 153 accounts and IS A PARENT to constellation moonrabbit (81 accounts) containing 67 of it's accounts. Galaxies moonrabbit, buttplug and sam-anime are PARENTS to Nebula moonrabbit containing 49, 19 and 15 of it's accounts respectively
SkyGraph screenshot

21:29円
skygraph.art
Nebula_moonrabbit.bsky.social
belongs to:
Nebula
communities. St. dev. ~500
153
Show list - Extendea social circles, niche
Hide top relationships
Top communities that Nebula_moonrabbi
bsky.social community
partially contains (blue) or is partially conta
ned by (red):
# Community
Rel
We
onship
?
Node size
?
1 Constellation_moonrabbit....
67
81
2
Galaxy_moonrabbit.bsky.so...
49
5276
3
Constellation_freyjavalen...
29
384
4
Galaxy_buttplug.engineer
19
4561
5
Constellation_aevs.bsky.s..
18
102
6
Galaxy_sam-animeherald.bs...
15
Supercluster_lapia
hak cocial
3634
Clus
Gigacluster_lapiur.bsky.social
Superclust
Communities
17
Relationships
17
moonrabbit.bsky.social:Cv
Choose map v
v Show labels
Relationships of neighbors
Show legend
English
Algorithm by witch.monster. | opt out
Visualization based on atlas by Jaz = | June 2024 g
→
+
••
170
Atmospheric Cat Hair @witch.monster · 06/06/2024
here's my old architecture design for skygraph as a fully streamlined automated distributed system. that's SkyGraph only (assuming Bsky is Twitter scale or bigger)
skygraph (on scale) architecture design
1174
Atmospheric Cat Hair @witch.monster · 05/06/2024
Like, if you think oats are healthy, look at this:
Buckwheat
/ Cholesterol-Free
/ Sugar-Free
/ Good Source of Fiber
/ Low-Fat
/ Gluten-Free
/ Low-Sodium
Excellent source of insoluble fiber and contains double the protein of oatmeal
155
CALORIES
1G
FAT
4.5G
FIBER
34G
CARBS
5.7G
PROTEIN
(per cup, cooked groats)
110
Atmospheric Cat Hair @witch.monster · 05/06/2024
🤤
freshly cooked buckwheat with butter
131
Atmospheric Cat Hair @witch.monster · 05/06/2024
Look at it! It's the food from heaven! 🥰
whole buckwheat slowly steaming in the pot
230
Atmospheric Cat Hair @witch.monster · 05/06/2024
me: how come there's so many different cereals in the US but no easily available buckwheat 🤯 why?! it's 100% complete protein, gluten free, basically magic food! and it's tasty too. me: googles the question in frustration me after reading the first answer: ok, that's enough questions for today 😓
Quora screenshot:

Why is buckwheat not so popular in US, Canada and Europe while in [redacted], it is
one of the basic cereals?

Your input helps us improve this page for everyone.

Originally Answered:
Many people in Western Europe think that buckwheat is a product for the poor.
130
Atmospheric Cat Hair @witch.monster · 04/06/2024
Neo4j go CHOMP CHOMP CHOMP 🍽️
Neo4j import terminal with status showing that node import is done and it's proceeding with the relationship import.
120
Atmospheric Cat Hair @witch.monster · 04/06/2024
Aaaaand it's done!! 2 hours and 4 minutes.
screenshot of a neo4j browser showing executed weight calculation query in 2 hours and 4 minutes

fullv5$ : auto call custom.calculateWeights('weights.csv') yield filename, rows, time;
filename
rows
time
Table
"weights.csv"
312612357
7459946
A
Tex
Code
Started streaming 1 records after 24 ms and completed after 7460552 ms.
120
Atmospheric Cat Hair @witch.monster · 31/05/2024
Huh?
Grafana screenshot showing bksy firehose with a spike around 1 hour ago
010
Atmospheric Cat Hair @witch.monster · 30/05/2024
blue-green deployments my ass
My Galaxy+
by you
Unpin
Experimental feed based on community detection. Dataset: May 2024.
Liked by 177 users
Posts
! jwt audience does not match service did
110
Atmospheric Cat Hair @witch.monster · 27/05/2024
not a problem, the feed's got a rate limiter so everyone gets a spot, not just the most chatty ones. I had to add it once I realized that every second post in my feed was @pfrazee.com 😭
Commits on May 22, 2024
Rate limit Paul.
witchmonster committed now
130
Atmospheric Cat Hair @witch.monster · 27/05/2024
that was fast. I liked a few of your posts and your entire constellation is now added to my feed. the algo is simple - there's a personalized leaderboard based on your likes. the more likes you put into posts by the community, the higher it gets on the leaderboard. top 12 are shown in "My Nebula+"
My Nebula+
My Cluster
Following
Discover
My Co
ALT
27
L 30
703
JW Mason @jwmason.bsky.social - 16h
Bluesky Elder
I think about this a lot too. Also the NYT spread on how the hospital had tunnels under it, and was therefore a military target.
Olúfémi O. Táíwò @olufemiotaiwo.bsky...• 1d
Bluesky Elder
old enough to remember the breathless litigation over whether or not it was credible that the IDF may have possibly bombed 1 (one) hospital
29
Sashi
@moonrabbit.bsky.social - 4h
Bluesky Elder
i think it's not accidental that many women's problems start with men: menstruation, mensa, meningitis, mennonites, mentions. i rest my case.
210
Atmospheric Cat Hair @witch.monster · 24/05/2024
Home sweet home Potatohoe
photo of mashed potatoes with bacon.

a pack of "Idahoan buttery Golden Selects" instant potatoes in the background
010
Atmospheric Cat Hair @witch.monster · 21/05/2024
photoshopped "ClipClops" over "Copilot+PC" Microsoft presentation
070
Atmospheric Cat Hair @witch.monster · 18/05/2024
My conspiracy theory about bsky re-using deleted account dids intensifies. Previously I’ve seen people being marked as blocked by the app (hiding replies) while they were not blocked. Also new accounts affected only.
new account bsky elder
120
Atmospheric Cat Hair @witch.monster · 16/05/2024
there's something very human in this answer: it didn't even try to apply logic here, it waguely remembered the riddle it heard somewhere before and gave a half-assed answer on top of it's head. it's like a concept of logic or truth doesn't exist for it. nor does it for a lot of humans, though 😊
chat GPT dialogue screenshot:

Solve a puzzle for me.
ChatGPT
Sure, I'd love to help! What kind of puzzle would you like me to solve?
You A man and a goat are on one side of the river. They have a boat. How can they go across?
ChatGPT
The man takes the goat across the river first, leaving the boat on the original side. Then, the man returns alone with the boat. He leaves the goat on the other side and takes the boat back to the original side. Finally, he takes the cabbage across the river.
020
Atmospheric Cat Hair @witch.monster · 15/05/2024
MWAHHHAHAHAHA! 😈 No more social gravity tyranny of the Bsky Elders.
Screenshot of a piece of SQL code:

CREATE OR REPLACE FUNCTION ladderq(date TIMESTAMP) RETURNS integer AS $$
SELECT
CASE
  WHEN date > CURRENT_DATE - INTERVAL '30' DAY THEN 10
  WHEN date > CURRENT_DATE - INTERVAL '90' DAY THEN 5
  ELSE 1
END;
$$ LANGUAGE sql STRICT IMMUTABLE;

create materialized view export_likes_ladder
as select repos.did as ":START_ID",
    split_part(jsonb_extract_path_text(content, 'subject',  'uri'), '/', 3) as ":END_ID",
    sum(ladderq(records.created_at)) as "count:long"
  from records join repos on records.repo = repos.id
  where records.collection = 'app.bsky.feed.like'
    and repos.did <> split_part(jsonb_extract_path_text(content, 'subject',  'uri'), '/', 3)
  group by repos.did, split_part(jsonb_extract_path_text(content, 'subject',  'uri'), '/', 3)
with no data;
create index export_like_subject_ladder on export_likes_ladder (":END_ID");
020
Atmospheric Cat Hair @witch.monster · 08/05/2024
Taking a break in best fatory building game (Satisfactorio) to play the best city builder: @ostrivgame.bsky.social trying out hexagonal build from Storage of Engineers video www.youtube.com/watch?v=lsPm... I love it so far, releives so much mental pain: just snap another hexagon and it'll be fine
hexagon city in Ostriv game
110
Atmospheric Cat Hair @witch.monster · 08/05/2024
Merlin is amazing, we've seen a pack of these parakeets nearby too around Halloween. So loud! Haven't used the app in a while though.
29 Oct - San Francisco, CA
BEST MATCHES
Chestnut-backed Chickadee
Poecile rufescens
Common Raven
Corvus corax
Bushtit
Psaltriparus minimus
Red-breasted Nuthatch o
Sitta canadensis
Red-masked Parakeet o
Psittacara erythrogenys
Hermit Thrush
Catharus guttatus
American Crow
Corvus brachyrhynchos
010
Atmospheric Cat Hair @witch.monster · 08/05/2024
meanwhile, COBOLd at home:
nuclear furred kobold by waspsalad

original:
https://www.deviantart.com/waspsalad/art/Nuclear-furred-kobold-969348441
120
Atmospheric Cat Hair @witch.monster · 06/05/2024
This SSD might outlive myself. This indexer rocks. And I don't even have it on 24/7. I turn it on at night for like 2-3 hours or so.
Time to Death
time left (at current wear rate)
20.6 years
data written (out of 2400 TBW)
39.0 TBW
Disk health
power on
3.04 weeks
disk temperature
42 °C
bad sectors
07 day Graphana showing data being consumed in short bursts of 2-3 hours
320
Atmospheric Cat Hair @witch.monster · 06/05/2024
oh wow! that's cool I was thinking of something light like you're just browsing skygraph, choosing a community, then pressing a button that would show what this particular community is buzzing about: skygraph.art?layout=peaco...
a word cloud popping up near the community Cluster_pfrazee.com on skygraph.art chart
210
Atmospheric Cat Hair @witch.monster · 26/04/2024
my husband today: "you know, you don't have to do EVERYTHING in Cypher queries, you can actually do some of the stuff in code and it might even be faster" me: No.
grumpycat meme saying "No."
010
Atmospheric Cat Hair @witch.monster · 24/04/2024
Me: I can generate color palette in the code or using iwanthue also me (being highly reliant on visualization in everything I do): creates a CSV with ALL the colors!
CSV color palette with color codes

gradient top to bottom: white to saturated to black
gradient left to right: yellow to purple
000
Atmospheric Cat Hair @witch.monster · 24/04/2024
Migrating the map to a new domain. It was confusing for my community for which it was created, since it's so different from the standard Atlas they are used to. And since it's also not a local map of my home cluster anymore, but entire bsky now, I'll be moving it to @skygraph.art Keep tuned.
mysterious graph nebula
132
Atmospheric Cat Hair @witch.monster · 15/04/2024
That was close. 👀 @hack.imax.in.ua indexer allows me to only run it once or twice a day to save electricity (that and not being CloudFront shadowbanned 24/7 is nice too). That said, with this Indexer, going over 24 hours is not that painful. The consistency model is pretty neat.
local indexer Grafana dashboard
010
Atmospheric Cat Hair @witch.monster · 14/04/2024
atlas.uabluerail.org was updated - got some UI polishing - added some communities for control clusters - added full support of English language (including graph and communities legend) - added full support of Polski 🇵🇱 - Language detection (maybe?) fixed, let me know
Więcej o gromadach
Ogólne cechy

Ta mapa przedstawia konta w formie kulek i interakcje między nimi - w postaci strzałek.

Czerwone strzałki - interakcje OD ciebie.

Niebieskie strzałki - interakcje Z tobą.
Algorytm

UWAGA: Algorytm i szczegóły dotyczące opisanych poniżej wspólnoty pochodzą od autora wykresu. Opis może nie być dostępny w wybranym języku. Dostępne języki dla tego wykresu: Українська 🇺🇦,English 🇺🇸,Polski 🇵🇱

Wszystkie strzałki - to zagregowane i rozważone interakcje: logarytmiczna suma polubień, odpowiedzi i subskrypcji.

Do wizualizacji wykorzystywane są 3 algorytmy: słaby, silny i szczegółowy. Silny algorytm dzieli wykres na duże, znaczące gromady. Słaby służy do pokazania rozszerzonej gromady (lub supergromady), kule są zaznaczone bledszym kolorem, pięknie łączą się z silniejszymi gromadami jako rozszerzenia. Szczegółowy algorytm - wręcz przeciwnie, rozbija silne gromady na mniejsze wspólnoty.
Prezentowane Gromady:
Ukraińska gromada 🇺🇦

Ukraińskie gromady na
011
Atmospheric Cat Hair @witch.monster · 14/04/2024
Only 300 on disk for ALL of bluesky (with ZFS). Also, only 25TBW total after 25 days of work.
Grafana dashboard for imax's bsky indexer

=
Network Traffic
CPU
Time to TTB
Time to Full
9.04 years
Disk
10 wat
10 wite
↑1.55%
2.26 years
Indexing speed
Time to Death
10 time
data weman fout of 2400 TBW)
21.9
10:00
74.0
Total acce
5.53. Mil 500
inde
296 GB
8.21%
Max delay
Delay-Catchup
2.78 hours
2221
300
5.50 Mil
Time to catch up
100-com
9.15 s S
0.568 TRW
12 s S
delay-chaga
delay hyattam
15
Time to Emil
2.28 weeks
130
Atmospheric Cat Hair @witch.monster · 08/04/2024
@mackuba.eu accidentally got you on my mini-Atlas as part of one of my control clusters: atlas.uabluerail.org?sc=false&cl=... Ok, not so accidentally as I was fixing a mistake of not getting entire atproto touchers cluster as part one of my control groups. It's quite logical to find you there.
Information and top moots
mackuba.eu
4.72
belongs to:
Cluster:
Jazbot -
Jazbot cluster. High confidence.
These are the top moots that mackuba.eu has interacted with:
X
Hide
#
User
Interactions
Node Size
1
shreyanjain.net
1285.56
5.07
2
pfrazee.com
948.97
10.05
3
edavis.dev
940.7
2.65
4
hilarybaumann.com
881.78
4.38
5
radmakr.com
872.55
2.18
6
samrowlands.bsky.social
843.22
2.23
7 bossett.social
840.06
4.13
OL
FUTURISM
8
timburga.social
801.47
3.21
9 jacob.gold
761.67
6.07
10
maegul.net
757.64
2.56
WRITERS
pmackuba.eu
TECH EVIL TECH
100
Atmospheric Cat Hair @witch.monster · 04/04/2024
Ta-da. I shaved some yaks as reviving the Atlas by @jaz.bsky.social wasn't even my main goal. But it's great to showcase my algo with communities, clusters and superclusters. And since Atlas was one of the main reasons for our Church of Holy Invite, why not? atlas.uabluerail.org?s=bsky.churc...
Information and top moots
Show top moots
User siilentium.bsky.social
belongs to:
Community-Ukrainian community: writers, K-Pop and fandoms. Detailed algorithm.
Cluster: Blue Beehive - The blue half of the Hive. Strong algorithm.
Supercluster Beehive - The largest Ukrainian supercluster. The majority of the Ukrainian Bluesky community is concentrated here. Weak algorithm.
y.social yvasyl.bsky
sk.ukrainia tien.od.ua
tuvstair.bsky.soci ocial
wolfigelkott.crime
RO
siilentium.bsky.social
gliaicellar.bsky social
uabluerail.org
mimi10v3.com
FUTURISM
oksii33.bsky.social
pfrazee.com
STARTUPS
IT PEOPLE
EVIL IT PEOPLE
SOUL
lowolf23.bsky.social
Represented Users 16
Represented Interactions
16
Interactionsof friends
✔Cluster labels
Legend
Search for a handle
Show communities(graph will refresh)
Choose map
Language: English Algorithm by uabluerail.org
WRITERS
Visualization based onatlasby Jaz about 2 hours agoInformation and top moots
Show top moots
Co. Ibada.bsky.social
User bsky.church
belongs to:
Community: Ukrainian community of the Church of the Holy Invite Detailed algorithm.
Cluster: algorithm. Yellow Beehive - The yellow half of the Hive. Strong
Supercluster: Beehive - The largest Ukrainian supercluster. The majority of the Ukrainian Bluesky community is concentrated here. Weak algorithm.
mimi10v3.com
FUTURISM
yvasyl.bsky.social/ sukrainian.od/ua tuvstarr.bsky.social
fidekott.crimea.u
BEEHIVE bsky.church uapiberal.org ghatcell
oksii33.bsky.social
100
Atmospheric Cat Hair @witch.monster · 28/03/2024
Are you kidding me? What kind of magic is this? 20 GB??? This DB never ever took less than 100 GB in deployed state. I understand it's just compression and stuff. But can I just be excited like a 7 year old that just realized they can now have 5x more toys in a bucket for a moment. 😍
screenshot of neo4j browser dialog

neo4j$ : sysinfo
Store Size
Id Allocation
Page Cache
Hits
2710
Transactions
Last Tx Id
Node ID
5341518
2
2
0
Total
19.69 GIB
Property ID
200046750
Page Faults
Current Read
305
Current Write
Relationship ID
346111200
Database 19.44 GiB
Hit Ratio
100.00%
Peak Transactions 2
Committed Read
17
Usage Ratio
0.39%
Committed Write 0
Relationship Type ID 3
Databases
Name
neo4j
Address
Role
Status
Default
Error
localhost:7687 primary online
system localhost:7687 primary online
110
Atmospheric Cat Hair @witch.monster · 27/03/2024
Hehe, almost 3x lifespan after migrating to ZFS. Not too bad. Used to be less than a 3 years.
screenshot of grafana's SSD health bar chart:

Time to Death
time left (at current wear rate)
8.42 years
data written (out of 2400 TBW)
6.76 TBW
Disk health
power on
4.67 days
disk temperature
37°C
bad sectors
0
000