Pirijan's Avatar

Pirijan

@pketh.org

Making https://kinopio.club to help with your thorniest thoughts. Formerly co-creator of Glitch

829
Followers
101
Following
569
Posts
20.08.2023
Joined
Posts Following

Latest posts by Pirijan @pketh.org

was on iphone but it's using this hack and not the vibration api bsky.app/profile/pket...

06.03.2026 15:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Because I'm not VC backed and I can't solve all my server problems by just paying for more compute (aka Ozempic for devops), my philosophy has to be "I'm going to stay with the cheapest server hosting tier and optimize like hell whenever things get slow"

06.03.2026 15:12 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

I do need to write more lol

05.03.2026 22:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Really appreciate that thanks!!

05.03.2026 18:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Maybe that’ll finally mean that I, and my tool for thinking @kinopio.club , are in the right place at the right time

05.03.2026 12:08 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

the new macbook neo laptop looks neat, but the website layout for it appears to be embarrassingly non-responsive

04.03.2026 20:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

TIL if you use raycast like I do , you can replace the macOS native emoji picker shortcut (cmd-ctrl-space), which usually takes 1-2s~ seconds to load every time you invoke it, with a good one that just shows up instantly.

04.03.2026 14:04 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

☎️ alrighty the beta for draggable multi-select and outside box snapping is now available. If you'd like to try it out and let me know how it goes, the link is in the Discord #makers-log

03.03.2026 16:55 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Correction:
Had a chat with the author and there's a hidden input checkbox html element and the vibration happens by rapidly checking and unchecking it. iOS Safari does a native vibration when inputs are checked, so this tricks your phone into vibrating. TIL, v neat idea.

03.03.2026 13:56 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

On an iPhone , where the vibration api is not supported

03.03.2026 11:39 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Really clever hack that stumped me until I read the code github.com/lochie/web-h...

The β€œhaptics” is actually an audio frequency that makes the phone feel like it’s vibrating. Put your finger over the phone speaker when you tap the buttons and you’ll feel what I mean.

03.03.2026 02:09 πŸ‘ 19 πŸ” 1 πŸ’¬ 3 πŸ“Œ 0
Video thumbnail

I'm not sure how to handle the cards when snapping cards together:
When you release the mouse the boxes snap, and the card positions are adjusted by the same amount, but that still makes them now live out of the box

02.03.2026 20:31 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Currently when you paint select items , the multiactions dialog will scroll the page so that it's fully in view. Testing out a little tweak to this which instead shifts the position of the dialog so that the page doesn't have to scroll. what do you think?

02.03.2026 14:17 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Measuring progress by lines of code generated is like measuring a person by grams of skin grown.

02.03.2026 13:07 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Snap Cards into Lists [New]

Vertically group and easily reorder cards by snapping them into lists.

25.02.2026 14:03 πŸ‘ 8 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

☎️ Announcing something really cool tomorrow

25.02.2026 00:01 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

is it inevitable that any Discord beyond n users will become toxic?

23.02.2026 13:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

1/ ProPublica collected handwritten letters in mid-January from children held at the Dilley Immigration Processing Center, the same facility where 5-year-old Liam Conejo Ramos was taken.

Hundreds of kids are still detained.

We’ll let the children’s words speak for themselves. 🧡

09.02.2026 12:25 πŸ‘ 11566 πŸ” 7422 πŸ’¬ 197 πŸ“Œ 827

for anything non-trivial, developer estimates don't work – even when you're both the dev and the PM

19.02.2026 17:05 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Almost done with Lists! Just some last minute tasks left like handling copy/move to spaces, import/export, and cmd-c copying

17.02.2026 20:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

thank you!!

08.02.2026 22:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

@css-tricks.com nooo the most useful website on the internet is 404, hope it's temporary css-tricks.com/snippets/css...

07.02.2026 16:47 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

WIP Lists 00007

When lists are collapsed, the list cards connection lines are directed into the list

04.02.2026 15:12 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

i sure love how designers these days choose to use these things instead of unambiguous checkboxes..

04.02.2026 14:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

rm -rf microslop

03.02.2026 14:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Lists WIP 0006

Select a bunch of cards and click the List button to group them together into a list. Or, if the cards are already in a list, the button takes them out of the list.

02.02.2026 21:20 πŸ‘ 11 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

I need to make room at the top of the multi-select dialog for a 'squish cards into list' button,
so I'm replacing the previous discrete 'Line' and 'Box' option toggle buttons that were at the top of this dialog with directly toggle-able sections.

(C and L btns are placeholders)

02.02.2026 16:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

i really like the little speaker holes

28.01.2026 20:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Correct me if I'm wrong , but currently the only way for an app to do local LLM processing is to either:

1. Use a platform specific API that calls to the OS provided model? (If it has one)
2. Each app needs to also include it's own multi gb model?

28.01.2026 16:29 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Lists WIP 00004

Snapping cards back into lists because you didn't move them far enough, and passing cards between lists, uses transition animations to make these interactions easier to visually follow

27.01.2026 20:20 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0