Sign in

Rafal

@potato.horse
84 followers 220 following 183 posts

Enthusiast thinking/writing/drawing/playing · Sometimes speaks Persian in sleep. Come and say hi! sonnet.io/posts/hi untested.sonnet.io - lab notes sonnet.io - about potato.horse - drawing

PostsRepliesMedia
Rafal @potato.horse · 10/07/2026
Just got it! It’s waaaay less flimsy than I had expected and has OPDS support + WiFi?!
100
Reposted by Rafal
Greg Technology ❪⎷❫ @greg.technology · 09/07/2026
esteemed colleagues, friends and honored guests, @potato.horse and I are proud to present to you: rubberduck.greg.technology !!
rubberduck.greg.technology
rubber duck
163
Rafal @potato.horse · 07/07/2026
Sure, here ya go: lobste.rs/s/oyurwh/xte...
lobste.rs
The Xteink X4 E-Ink Reader
45 comments
110
Rafal @potato.horse · 07/07/2026
hehe did we read the same hn/lobsters post? Mine arrives tomorrow.
100
Rafal @potato.horse · 24/05/2026
New website of Ensō just landed :) enso.sonnet.io
enso.sonnet.io
Ensō—Write now, edit later.
Ensō is a writing tool that helps you enter a state of flow.
020
Rafal @potato.horse · 18/04/2026
Yes yes yes I used pouch with a couchdb backend (some cloud service owned by IBM IIRC, now dead). Perfect combo, ran on everything that you could connect to the internet.
040
Rafal @potato.horse · 18/04/2026
So the spirit of the patty might safely escape its earthly prison. — your local taphophile
170
Rafal @potato.horse · 18/04/2026
Pouch was amazing! I remember when in 2013-14 I build an app with phonegap and run OTA updates on iOS using realtime sync (dbs with attachments) + a bit of rx.js sprinkled on top. It was so fast that I could see the changes in the app as I was typing in futon. It felt like magic!
130
Rafal @potato.horse · 14/01/2026
(possibly slightly deranged, but serious) question: what vape would be the easiest to convert/Frankenstein it into a Meshtastic node? I'm in a mood blog.jgc.org/2026/01/ther...
blog.jgc.org
There's a ridiculous amount of tech in a disposable vape
So, I'm walking through a park when I see this thing lying on the ground: It's a disposable vape that someone has discarded because it's emp...
120
Rafal @potato.horse · 25/09/2025
I caught a cold yesterday and now I'm couched. Bessel van der Kolk was right: MY BODY KNEW MY BODY IS READY
030
Rafal @potato.horse · 25/09/2025
Same, same, I even made a font about it untested.sonnet.io/notes/433-ho... Organ²/ASLSP is still growing on me too, you should give it a listen!
untested.sonnet.io
433 - How to Make a Font that Says Nothing · Untested
Projects, experiments and toys by Rafał Pastuszak
020
Rafal @potato.horse · 24/09/2025
hehe, good timing, I'm thinking about the same at the moment: untested.sonnet.io/notes/disobey/
untested.sonnet.io
DISOBEY · Untested
Projects, experiments and toys by Rafał Pastuszak
011
Rafal @potato.horse · 24/09/2025
#untested #129: DISOBEY untested.sonnet.io/notes/disobey
untested.sonnet.io
DISOBEY · Untested
Projects, experiments and toys by Rafał Pastuszak
000
Rafal @potato.horse · 21/09/2025
Late Night Beard Elemental #doodle (via potato.horse) www.potato.horse/p/3Qu0ibZGAN... I tried to grow a beard once, then cut it after six months; no one noticed. To beard is not my gift. I have an uncle—the beard of the family. Come to think of it, he *is* mostly beard. Nihil in natura perit.
potato.horse
Late Night Beard Elemental: Important Meeting Notes
Doodles and visual storytelling by Rafal Pastuszak
010
Rafal @potato.horse · 15/09/2025
Hehe, not the same thing per se, but I was in a similar mood a few years back, so ended up recreating an album cover with p5js: 18-musicians.vercel.app
18-musicians.vercel.app
Sketch: Music for 18 Musicians
Music for 18 Musicians album cover recreated in p5js
120
Rafal @potato.horse · 15/09/2025
#untested 128: Ensō Themes – Accessible, Vampiric, Cozy untested.sonnet.io/notes/enso-t... #ux #writing #a11y
untested.sonnet.io
Ensō Themes – Accessible, Vampiric, Cozy · Untested
Projects, experiments and toys by Rafał Pastuszak
210
Rafal @potato.horse · 08/09/2025
Such a fun and concise intro to the IndieWeb, featuring some of my friends and role models. Give it a read!
061
Reposted by Rafal
Greg Technology ❪⎷❫ @greg.technology · 30/08/2025
opening up hours! to chat!! thank you @potato.horse for inspo and excited to hear from you ALL (aka everyone) byyyyyyyyyyyyye xxxxxxxx blog.greg.technology/2025/08/30/c...
blog.greg.technology
Let’s chat
Inspired by Unoffice Hours, and Rafał, I am hereby opening up hours? To chat? With me?
051
Rafal @potato.horse · 29/07/2025
I made a little animation which seems to fit @chezpanique.bsky.social's article well blogtherapy.substack.com/p/cultivate-... #animation
041
Reposted by Rafal
Alexandra @chezpanique.bsky.social · 28/07/2025
On the off-chance that trying to sustain a train of thought for longer than 10 seconds feels like chasing globs of mercury across an ever-tilting floor. If you wanna beat the constant churn of the algorithm. blogtherapy.substack.com/p/cultivate-... #indieweb #substack #writingcommunity #amwriting
011
Reposted by Rafal
Sasha's Retrobytes 🏳️‍⚧️ @sharkabytes.bsky.social · 25/07/2025
Chrome vibes, metal beats, and 3dfx Glide like it's 1999 all over again.
1542762355
Rafal @potato.horse · 25/07/2025
my goodness, I can almost smell that UI
000
Rafal @potato.horse · 25/07/2025
unicode of course! untested.sonnet.io/notes/433-ho...
untested.sonnet.io
433 - How to Make a Font that Says Nothing · Untested
Projects, experiments and toys by Rafał Pastuszak
020
Rafal @potato.horse · 25/07/2025
#untested 127: How to Make a Font that Says Nothing untested.sonnet.io/notes/433-ho... #typography #a11y #ux #thelema #writing
untested.sonnet.io
433 - How to Make a Font that Says Nothing · Untested
Projects, experiments and toys by Rafał Pastuszak
130
Rafal @potato.horse · 24/07/2025
Also, after spending half the day with Sofia Isella's music I'm starting to wonder if: - Chelsea Wolfe - Fiona Apple - Primus/Tool - and Lingua Ignota participated in some Expanse-like musical-genetic-collective, likely some time around 2005 AD
010
Rafal @potato.horse · 24/07/2025
Moved on to Fu Manchu and Sofia Isella afterwards, and ended up with a Tinnitus Thursday.
100
Rafal @potato.horse · 24/07/2025
wait, I have a doodle for that! (from sonnet.io/posts/emotiv...)
020
Rafal @potato.horse · 24/07/2025
Next: Halcyon of course
100
Rafal @potato.horse · 24/07/2025
(probably helps that I don't speak any Russian - if I recognise a familiar word, I just imagine the meaning of the rest of the song)
100
Rafal @potato.horse · 24/07/2025
Starting the day with some pytest/Selenium refactoring appropriate music no need to be a 10x dev when you can be a code gopnik youtu.be/yQR_NLeXKtw?...
youtu.be
АИГЕЛ — Татарин // AIGEL — Tatarin [Official Music Video | English, Russian, Tatar subtitles]
YouTube video by АИГЕЛ AIGEL
110
Rafal @potato.horse · 23/07/2025
I think I know her cousin (from sonnet.io/posts/hummin...)
030
Rafal @potato.horse · 22/07/2025
Working on the next #untested note. Guess what it's about!
020
Rafal @potato.horse · 21/07/2025
Left: Vibe coded a tiny web app to extract colour palettes from movies. It works pretty well! If I re-write it from scratch, I'll post it here. Right: Wada Sanzo's Dictionary of Colour Combinations (In other words: I'm fighting the urge to add more themes to Ensō – this is my way of channeling it)
000
Rafal @potato.horse · 15/07/2025
The lights look great imo, although with Bsky's video compression you get some antialiasing/blur for free™, so it's a bit hard to judge!
110
Reposted by Rafal
olivato @olivatooo.bsky.social · 15/07/2025
🚀 New devlog update! Spent the week working on volumetric smokes #gamedev #indiedev #topdown #godot #indie
0155
Rafal @potato.horse · 15/07/2025
I have my calendar open to random people to video chat/pair/rant. I’ve met 200-300 people like this so far and I don’t recall a single chat with someone who wasn’t kind, friendly.
130
Rafal @potato.horse · 11/07/2025
#untested 126: How People Use Ensō untested.sonnet.io/notes/how-pe... #indiedev #writingcommunity
untested.sonnet.io
How People Use Ensō · Untested
Projects, experiments and toys by Rafał Pastuszak
060
Rafal @potato.horse · 08/07/2025
I'm wondering if this is one of the situations where just before the release I'll learn that I'd need to create a new app and lose all of my TF testers.
100
Rafal @potato.horse · 08/07/2025
OK, so... I accidentally bumped the short app version to a really high number and pushed it to AppStore Connect. Is it bad? I feel like (knowing Apple) this is bad, and I'll learn about it really late. #macos #indiedev #apple
141
Rafal @potato.horse · 01/07/2025
1½) Now you can write Donaudampfschifffahrtselektrizitätenhauptbetriebswerkbauunterbeamtengesellschaft and savour its every single letter, like a true steamship-loving sociopath. Claude was eager to convince me to rewrite the entire app, but luckily I still remember that `word-break` exists.
000
Rafal @potato.horse · 01/07/2025
First 1½ bug fixes just arrived: 1) dead-key input works fine now (I was too clever with preventing the user from selecting/editing text) This has been the most common error report I've seen on TestFlight so far.
110
Rafal @potato.horse · 01/07/2025
OK, we have 300(!) new sigma testers so far, and a ton of feedback, mainly regarding internationalisation (dead key input in Brazilian vs. Portuguese, then pinyin and Japanese). (I usually test it Ensō with: EN, PL, AR, FA, PT) This is going to be a fun rabbit hole #indiedev #a11y
040
Rafal @potato.horse · 30/06/2025
That said, I'm mostly happy that for a larger part of the day, people would scroll to me before reaching the doomscrolling part of the feed (6.,7.)... and perhaps met the pear-butt instead.
110
Rafal @potato.horse · 30/06/2025
So far: - I had to 4x the test group size as all slots got booked quickly - received a ton of (largely useful) feedback from users - the post wasn't mean to be a pitch of Ensō so many people came there without context -- luckily the mods stepped in and updated the description when I was busy
110
Rafal @potato.horse · 30/06/2025
OK, I didn't expect HN front page for this post! I'll read the comments... after lunch. (I've been very lucky with the Orange Site as people have generally been very kind, but Ensō is my favourite baby, so I'm feeling a bit anxious, ok, protective about it) news.ycombinator.com/item?id=4442...
231
Rafal @potato.horse · 30/06/2025
#untested 125: New Ensō - First Public Beta untested.sonnet.io/notes/new-en... #indiedev #writing #journaling
untested.sonnet.io
New Ensō - first public beta · Untested
Projects, experiments and toys by Rafał Pastuszak
060
Rafal @potato.horse · 25/06/2025
trapped www.potato.horse/p/47RiQn4XJV... #doodle #art
030
Rafal @potato.horse · 18/06/2025
I was going to draw a tree, but I didn't know how to draw the roots (more on www.potato.horse/p/6v2T8eNr5v...) #boxing #doodle #illustration #art #latenightdoodles
030
Rafal @potato.horse · 16/06/2025
Late night doodles, architecture www.potato.horse/p/4cGsBksYUX... #doodle #illustration
potato.horse
Late night doodles, architecture: Important Meeting Notes
Doodles and visual storytelling by Rafal Pastuszak
010
Rafal @potato.horse · 14/06/2025
Temporary Ensō (𝜍) app icon -- honestly, if it looked better in small sizes, I'd keep it!
020