Replying to @liaizon@wake.st
the game also has a beautiful form of intentional jpeg glitch
why why why
no no no
Replying to @liaizon@wake.st
the game also has a beautiful form of intentional jpeg glitch
"you can animate the harmonics to make the text wiggle" - @Zanzlanz describing their new game made entirely from sine waves (including all the fonts!)
https://youtu.be/Qr3VsZYQy4s?t=524
do these sort of inter-instance links have a name or FEP? I am impressed that you can search for them from within Mastodon and Akkoma and have the post actually show up in (haven't tried other software to check support but it would be interesting)
https://autonomous.zone/@marcusjmerritt@jorts.horse/117044807694889153
wakest ⁂ boosted
I've come to take the Markov chain bots clogging my instance's local timeline as a #WeeklyTarotReading of sorts from the eldritch lovecraftian god known as software. A randomised pseudo-guidance for the clinically bored (me) and the spiritually bereft (also me).
Let's see how this turns out!
Replying to @liaizon@wake.st
@tbernard do you have any regrets about the name Boiling the Ocean? It has a nice ring to it, and it's memorable so it seems to work as a name quite well.
I am hosting another fediverse talky eventy thingy in September and already have two people presenting awesome things, so now my question is still do I keep using the stupidly long name Berlin Federated Network Exploration Circle aka BeFeNeEC (pronounced beef neck or beefy niece or bifi nice or...) Or come up with a new name for the event. I think this will be the 5th edition?
wakest ⁂ boosted
Now Haze @nebuleto introduces ActivityPlug, a library and proxy API server that wraps different ActivityPub server APIs behind one consistent interface.
wakest ⁂ boosted
Thanks to everyone who caught my talk, I just wanted ruby annotations: writing in dead scripts on the living fediverse, at @COSCUP 2026 today! It was great seeing you in the Fediverse & Social Web track. Here are the slides.
https://fediverse-ruby-coscup-2026.hongminhee.codefloe.page/
fediverse-ruby-coscup-2026.hongminhee.codefloe.pageI just wanted ruby annotations: writing in dead scripts on the living fediverse - Slidev"Koreans used to mix [hanja] (漢字; Chinese characters) into Korean prose, much as Japanese still mixes kanji and kana. The style is called [Korean mixed script] (國漢文混用體). Almost nobody writes this way anymore. I do.\n\nWhen I wanted to post this way on the fediverse, I ran into a small but stubborn problem: [`<ruby>` annotations][ruby], the HTML feature that puts pronunciation guides above or beside characters, were stripped by the major servers I tried. I filed an issue against [Mastodon]. It sat there for a long time. At some point, “maybe I should run my own server” somehow became “maybe I should implement [ActivityPub] myself.”\n\nActivityPub is not simple. [JSON-LD] alone has several ways to say the same thing. Then come HTTP Signatures, WebFinger, NodeInfo, inbox forwarding, and the small incompatibilities that only become obvious when Mastodon and Misskey disagree. Before building the server I wanted, I built [Fedify]: a TypeScript framework that keeps most of that protocol plumbRE: https://pl.fediverse.pl/objects/f51825fc-9a7e-44d8-b186-bb60038f230b
Wow the first fediverse client with haptic feedback
Nicolium OpenShock integration is real, it will hurt you :3
(tested on @maia :3)
David Graham in Radical Software, Issue 5: 1972
via https://literarymachin.es/szi/ from @raffaele
wakest ⁂ boosted
seen on HN: https://kage.tamnd.com/
kage renders every page in headless Chrome, snapshots the final DOM, removes every script and event handler, and downloads and rewrites the CSS, images, and fonts.
saves in ZIM Format, in the comments the author says it will support WARC too https://news.ycombinator.com/item?id=48529990
Seems like DMs are broken fyi @Pixelix
hey @benpate when I click follow on bandwagon.fm it takes me to pixelfed.social for some reason, I assume its a cookie I have set from last time? I tried in a different browser and it doesn't take me there so I guess its something local, but I was surprised to land on pixelfed.social when I clicked the follow button since I wasn't logged in to either
wakest ⁂ boosted
Replying to @TodePond@mas.to
- there's so much more rich history than i realised. all the way back to like the early 90s and all the squatting culture back then.
- there was this utopian dream that became corrupted by all the money around it: the real world
- if public life had been completed, i solemnly believe that London would have become exceedingly different
wakest ⁂ boosted
HOW DO YOU SAY BBOP IN GERMAN?
https://archive.org/details/cgl-slab-2-8/pg4.png [[1985]]
TED NELSON ON THE IMPORTANCE OF THE VISIBLE CONNECTION
https://www.youtube.com/watch?v=hMKy52Intac
shout out to @textfiles
YouTubeXanadu Basics 1a - VISIBLE CONNECTIONwakest ⁂ boosted
Replying to @gloriouscow@oldbytes.space
anyway here's Hello World in hieroglyphics
𓐁𓀸𓐁𓈁𓐕𓐁𓀿𓐐𓍽𓐘𓍽𓐙𓍽𓐞𓍽𓐟𓁃𓀀𓁃𓈀𓁃𓐀𓁃𓐑𓁃𓐮𓁃𓐮𓁃𓐮𓁃𓐮𓁃𓐮𓐧𓁃𓀿𓐧𓁃𓅀𓁃𓐀𓁃𓐀𓁃𓐜𓁃𓐮𓁃𓐮𓁃𓐮𓁃𓐮𓐧𓁃𓌀𓁃𓐀𓁃𓐀𓁃𓐀𓁃𓐏𓁃𓐮𓁃𓐮𓐧𓁃𓀷𓁃𓐮𓁃𓐮𓁃𓐮𓐧𓁃𓏀𓁃𓐀𓁃𓐀𓁃𓐀𓁃𓐒𓁃𓐮𓁃𓐮𓐧𓁃𓌀𓁃𓐀𓁃𓐀𓁃𓐔𓁃𓐮𓁃𓐮𓁃𓐮𓁃𓐮𓐧𓁃𓁀𓁃𓐀𓁃𓐋𓐧𓁃𓀀𓁃𓀐𓁃𓋿𓁃𓏿𓐧𓁃𓐀𓁃𓐧𓁃𓐮𓁃𓐮𓁃𓐮𓐧𓁃𓉊𓁃𓐮𓐧𓁃𓃿𓁃𓏿𓁃𓏿𓐧𓁃𓀀𓁃𓐎𓁃𓐮𓁃𓐮𓐐𓐑𓐒𓐕𓐖𓐗𓀈𓀀𓀀𓀀𓊀𓀎𓀀
wakest ⁂ boosted
[Jul 26th 2026] Photon development update
Still going!
I’ve been exploring other projects recently but I still enjoy maintaining and improving Photon.
Support for Lemmy v1 (API v4) is complete as for all currently existing functions. I’ve finished a few of the new Lemmy features (post tags, multi communities) but still have some others to add.
This update also comes with a lot of technical improvements and UX improvements, and should fix a few long standing issues. I’m quite excited to merge it.
The way I implemented this update was to rebase the entire client on the API v4 schemas and structures. While this was great for my overall code quality, and helps me future proof this client, it means I now have to write a compatibility adapter to support API v3. To make things worse, I have to rewrite the entire Piefed adapter (unless I do some cursed setup like Piefed adapter -> v3 adapter -> v4/base).
You can now install an APK for Photon! It has a few minor issues but should be pretty usable, and it has edge-to-edge support unlike the PWA. You can get it from github.com/xyphyn/photon/releases, going to the latest one, and downloading app-release.apk. You can paste the GitHub link into obtainium, too.
I have a lot of UX improvements to make, but I’m waiting until after Lemmy V1 releases to make them (I don’t want to bloat the PR too much). I want to make things more “reliable”, by fixing the way pages are cached, keeping scrolling states intact, adding “drafts” everywhere in case you accidentally delete things, and overall keeping everything in sync. Some changes in the API v4 PR provide the first step to achieving this.
I’m planning to make a “demo” version of Photon that has a heavily curated default feed (not for standard use! phtn.app will remain untouched) so that I can show it in my resume or something.
Thanks to everyone who uses this app! It was an important pathway to me becoming a better web developer (as much as I dislike that title). I’m rather surprised how many Lemmy servers host it now, and even strange obscure non-fediverse websites using it inexplicably. (Related to recent events, did you know Tesseract began as a fork of Photon?)
if you’d like to donate to support my work, you can do so here.
GitHubReleases · Xyphyn/photonA faster, prettier, and nicer fediverse client. Contribute to Xyphyn/photon development by creating an account on GitHub.