Hi pals!
I'm Cinnamon. You may have seen me around Scuttlebutt for the last couple of years, mostly thinking about usability and harassment prevention.
My current project is Earthstar, which is similar to Scuttlebutt but designed for usability from the beginning. https://github.com/earthstar-project/earthstar/blob/master/docs/tour.md
Also: procedural art, music, drawing, photography.
When you ask a super talented composer to make fluffy music for a kids' video game
https://music.disasterpeace.com/album/monsters-ate-my-birthday-cake-ost
A whole website as a single HTML file with CSS cleverness to show different things as you click around.
I put together a small comparison of Markdown, MediaWiki, Tiddlywiki, Gemini syntax
https://github.com/earthstar-project/earthstar-foyer/blob/master/wiki-notes.txt#L39-L113
Gearing up to build #earthstar wiki again, for real this time.
Should pages be written in Markdown, MediaWiki format, or maybe Gemini format?
Markdown is most widely known, MediaWiki is more ergonomic for wiki links, Gemini is the simplest to implement from scratch
Ok who wants to build a #gemini browser in an old Palm Pilot or Nokia feature phone? :)
https://en.wikipedia.org/wiki/Wireless_Application_Protocol#Criticism
A reflection on WAP, the Wireless Application Protocol:
"Some have suggested that the bandwidth-sparing simple interface of Gopher would be a better match for mobile phones and Personal digital assistants (PDAs)."
"Wireless Markup Language (WML), based on XML, is a now-obsolete markup language intended for devices that implement the Wireless Application Protocol (WAP) specification, such as mobile phones."
"A WML document is known as a “deck”. Data in the deck is structured into one or more “cards” (pages) – each of which represents a single interaction with the user. "
...
"Compact HTML includes support for GIF images, and uses four buttons for operation, rather than two-dimensional cursor movement. Scrolling is not featured, because it is assumed that pages properly designed will fit the screen."
I'm learning about older, simpler formats for the web that were designed for cellphones in the 90s
Compact HTML (CHTML)
"cHTML is a subset of standard HTML adapted for use with small computing devices. It was created as a stripped-down version of the standard, excluding support for the more demanding features of HTML pages, such as image maps, backgrounds, varieties of fonts, frames, style sheets, and JPEG images."
...
Thanks for the warm welcome everyone!
Come hang out in the Earthstar chat if you have ideas or questions. I think this dream of "easier Scuttlebutt" has a chance of getting used by enough people to make a difference. #earthstar:matrix.org
A video of someone else playing the same layout
This layout is really nice for right-handed chord playing. Each finger is responsible for variations in one of the chord notes: index is the root, middle finger the third (major or minor), ring finger the fifth (or diminished), pinky the sixth or seventh.
A nice direct mapping between your body and the underlying chord.
Since the grid is regular, you can just slide your hand around to transpose to different keys or root notes.
Found this paper on isomorphic grids for musical instruments.
https://www.researchgate.net/publication/233783923_Isomorphic_Tessellations_for_Musical_Keyboards
Waffletone uses minor-thirds, like figure 8b but transposed. I chose that one after prototyping every possible regular square grid with this iPad app:
Y'all may also enjoy this musical instrument I built with a regular grid layout based on minor third intervals.
The Waffletone
How to build and play: https://github.com/cinnamon-bun/waffletone
Hi pals!
I'm Cinnamon. You may have seen me around Scuttlebutt for the last couple of years, mostly thinking about usability and harassment prevention.
My current project is Earthstar, which is similar to Scuttlebutt but designed for usability from the beginning. https://github.com/earthstar-project/earthstar/blob/master/docs/tour.md
Also: procedural art, music, drawing, photography.