rkletr
banner
merkletr.ee
rkletr
@merkletr.ee
cryptography liker. ctf player. array languager? music enjoyer.

SPDX-License-Identifier: 0BSD
i listen to the classics because its fun when i can recognize samples
November 14, 2025 at 1:59 PM
I keep forgetting about 12122017 despite it being madeon's best work... like it's really good but I never really think to go out of my way to listen to it, I just click it on accident and get really surprised that yeah I enjoy music that I know I like.
November 14, 2025 at 5:12 AM
Reposted by rkletr
every week that Canada post is on strike I will add another stripe to their logo
December 1, 2024 at 1:00 AM
Reposted by rkletr
yeah we have a pretty standard kubernetes setup at work. the usual two clusters; develop (kind) and production (mean)
January 17, 2025 at 3:08 PM
Reposted by rkletr
w:_(r:16%9)*h:900;s:w,h;v:(r*2),-2 0;c:0 0 -1-v%2
S:{a:+/x*x;$[d:(h*h:+/x*y)-a*c:(+/y*y)-z*z;(h-%d)%a;0]}
R:{$[0<h:S[x;0 0 -1-y;0.5];o[0 0 1+h;h:y+x*h]%2;0<t:((y-2)%x)1;@[&3;1+~/(1<2!)'(y+t*x)0 2;:;1];1-0.7 0.5 0*x@1]}

"r.ppm"0:("P3";`k@s;$255),,/{(!w){`k@_255*R[;&3]c+v*,[;0](1+2*x,y)%2*s}' \x}'!h
June 15, 2024 at 9:49 PM
Reposted by rkletr
we need a language optimized for beautifully aligned code. one where true and false are the same length. one where input and output are the same length. one where add and remove are the same length.

we should code in... french.
January 14, 2025 at 3:58 PM
oh fun @did-plc/lib hasn't had its updates published in so long that the key format returned by zplc (which uses it) is different from the one returned by plc.directory

THE COMMIT WHICH CHANGES THE FORMAT WAS IN AUGUST 2023
November 13, 2025 at 4:21 PM
oh btw priv isnt on tangled because last time i tried it, docker couldnt figure out how to clone from it, and thats a requirement for me since i deploy all my personal projects through docker compose.yamls that go

services:
priv:
build: "https://github.com/TechnoJo4/priv.git#main"
# ...
November 13, 2025 at 3:54 AM
so much for "im not going to work on atproto again" i guess
November 13, 2025 at 3:10 AM
warnings on @priv.merkletr.ee

auth is not validated yet:
anyone can see your feed and send reports on your behalf

it's not 100% lexicon-conforming current. reports might show an error but work in reality.

I'll make a real announcement post for it when it's truly ready (i.e. the above are fixed)
November 12, 2025 at 9:20 PM
Reposted by rkletr
hi
November 12, 2025 at 8:15 PM
lesson learned: haskell in docker absolutely destroys iteration speed
November 12, 2025 at 8:36 PM
the office is for wishing you could be working on personal projects instead of on jira tickets. home is for being too adhd to work on personal projects
November 11, 2025 at 5:36 PM
Reposted by rkletr
the source code for my appview that i ran until last december is now public

github.com/goeo-/goeovi...
GitHub - goeo-/goeoview-legacy: verifying atproto appview poc. mainly for reference.
verifying atproto appview poc. mainly for reference. - goeo-/goeoview-legacy
github.com
November 10, 2025 at 9:06 PM
Dynamite (The Remix)
YouTube video by Becks - Topic
music.youtube.com
November 10, 2025 at 1:57 AM
Reposted by rkletr
November 9, 2025 at 10:47 AM
i write code as an excuse to change my social media pfps and banners
November 8, 2025 at 10:39 PM
i'd kinda forgotten my image manipulation scripts were public but since they are i guess i should post about them
github.com/TechnoJo4/im...
just rewrote this effect i like a lot — repeated shift and xor
very simple but gives pretty nice results with a lot of variation
November 8, 2025 at 10:37 PM
cybersci in 2 weeks...
November 6, 2025 at 3:29 PM
5D is the best death grips song
November 5, 2025 at 3:14 PM
Bitbucket
bitbucket.org
November 4, 2025 at 8:57 PM
what do you mean there's no way to pattern match a string prefix
do i really gotta case s of 'd':'i':'d':':':'p':'l':'c':':':v -> --...
November 2, 2025 at 11:44 PM
successfully consuming jetstream from haskell

now comes the fun part
November 2, 2025 at 4:59 PM
updating ghc
November 2, 2025 at 1:35 AM
might have the worst scheduling conflict ever rn oops
October 31, 2025 at 5:16 PM