# I am the Watcher. I am your guide through this vast new twtiverse.
#
# Usage:
# https://watcher.sour.is/api/plain/users View list of users and latest twt date.
# https://watcher.sour.is/api/plain/twt View all twts.
# https://watcher.sour.is/api/plain/mentions?uri=:uri View all mentions for uri.
# https://watcher.sour.is/api/plain/conv/:hash View all twts for a conversation subject.
#
# Options:
# uri Filter to show a specific users twts.
# offset Start index for quey.
# limit Count of items to return (going back in time).
#
# twt range = 1 873
# self = https://watcher.sour.is?uri=https://pbat.ch/twtxt.txt&offset=873
# prev = https://watcher.sour.is?uri=https://pbat.ch/twtxt.txt&offset=773
I don't use twtxt anymore, but I keep accidentally adding logs to it because the command I use to use @say is so similar to the shortcut I use to make @zet messages. So, some of my logs make no sense because they are out of context.
I don't use twtxt anymore, but I keep accidentally adding logs to it because the command I use to use @say is so similar to the shortcut I use to make @zet messages. So, some of my logs make no sense because they are out of context.
I think I'm going to create some boilerplate code for @gestku that isn't ad-hoc. I think I'm ready for this. Gestkus need less code because of how quickly I want to make them.
I think I'm going to create some boilerplate code for @gestku that isn't ad-hoc. I think I'm ready for this. Gestkus need less code because of how quickly I want to make them.
Note: this seems to be for male chorus, and isn't the arrangement that I hear in the sixteen recording.
Note: this seems to be for male chorus, and isn't the arrangement that I hear in the sixteen recording.
going back to vim. #updates
going back to vim. #updates
trying to justify using tinyscheme, lua, and LIL at the same time.
trying to justify using tinyscheme, lua, and LIL at the same time.
Fossil Repo containing a version of the TH1 scripting language \n] #links
Fossil Repo containing a version of the TH1 scripting language [[https://fossil.wanderinghorse.net/repos/th1-sgb/index.cgi/wiki/th1-sgb]] #links
Fossil Repo containing a version of the TH1 scripting language [[https://fossil.wanderinghorse.net/repos/th1-sgb/index.cgi/wiki/th1-sgb]] #links
the bright sessions. a science fiction podcast \n] #links
the bright sessions. a science fiction podcast [[https://www.thebrightsessions.com/season-one]] #links
the bright sessions. a science fiction podcast [[https://www.thebrightsessions.com/season-one]] #links
fake english word generation for Go and CLI: [[https://github.com/nwtgck/go-fakelish]] #links
fake english word generation for Go and CLI: \n] #links
fake english word generation for Go and CLI: [[https://github.com/nwtgck/go-fakelish]] #links
a zero dependency shell script that makes it really simple to manage your text notes \n] #links
a zero dependency shell script that makes it really simple to manage your text notes [[https://github.com/nickjj/notes]] #links
a zero dependency shell script that makes it really simple to manage your text notes [[https://github.com/nickjj/notes]] #links
Ask HN: most interesting, mildly impractical, well-written books on software? [[https://news.ycombinator.com/item?id=29306651]] #links
Ask HN: most interesting, mildly impractical, well-written books on software? \n] #links
Ask HN: most interesting, mildly impractical, well-written books on software? [[https://news.ycombinator.com/item?id=29306651]] #links
old school dinner rolls [[https://smittenkitchen.com/2021/10/old-school-dinner-rolls/]] #links #food
old school dinner rolls \n] #links #food
old school dinner rolls [[https://smittenkitchen.com/2021/10/old-school-dinner-rolls/]] #links #food
a close look at a spinlock \n] #links
a close look at a spinlock [[https://blog.regehr.org/archives/2173]] #links
a close look at a spinlock [[https://blog.regehr.org/archives/2173]] #links
decentralized P2P messaging platform that works on a LAN. \n] #links
decentralized P2P messaging platform that works on a LAN. [[https://briarproject.org/]] #links
decentralized P2P messaging platform that works on a LAN. [[https://briarproject.org/]] #links
I don't know how to browse the web anymore. \n] #links
I don't know how to browse the web anymore. [[https://manuelmoreale.com/thoughts/i-don-t-know-how-to-browse-the-internet-anymore]] #links
I don't know how to browse the web anymore. [[https://manuelmoreale.com/thoughts/i-don-t-know-how-to-browse-the-internet-anymore]] #links
Article on designing 21st century instruments for teaching music theory (aka ditch the piano): [[https://historyofmusictheory.wordpress.com/2021/11/01/should-we-burn-the-pianos-introducing-a-collaborative-project-focused-on-building-new-instruments-for-theory/]] #links
Article on designing 21st century instruments for teaching music theory (aka ditch the piano): [[https://historyofmusictheory.wordpress.com/2021/11/01/should-we-burn-the-pianos-introducing-a-collaborative-project-focused-on-building-new-instruments-for-theory/]] #links
Article on designing 21st century instruments for teaching music theory (aka ditch the piano): \n] #links
twigl: shader code editor [[https://twigl.app/]] #links
twigl: shader code editor \n] #links
twigl: shader code editor [[https://twigl.app/]] #links
cylob: some interesting work with vocal synthesis. \n] #links
cylob: some interesting work with vocal synthesis. [[https://cylob.bandcamp.com/album/placeholder]] #links
cylob: some interesting work with vocal synthesis. [[https://cylob.bandcamp.com/album/placeholder]] #links
breakdown of a synthwave track [[https://synthctrl.com/blogs/blog/gunship-tech-noir-breakdown]] #links
breakdown of a synthwave track \n] #links
breakdown of a synthwave track [[https://synthctrl.com/blogs/blog/gunship-tech-noir-breakdown]] #links
cool fractal video \n] #links
cool fractal video [[https://vimeo.com/3288925]] #links
cool fractal video [[https://vimeo.com/3288925]] #links
squinewave: a sine-square-saw-pulse oscillator with hardsync: [[https://github.com/required-field/squinewave]] #links
squinewave: a sine-square-saw-pulse oscillator with hardsync: [[https://github.com/required-field/squinewave]] #links
squinewave: a sine-square-saw-pulse oscillator with hardsync: \n] #links
DX7 Technical Analysis [[https://ajxs.me/blog/Yamaha_DX7_Technical_Analysis.html]] #links
DX7 Technical Analysis \n] #links
DX7 Technical Analysis [[https://ajxs.me/blog/Yamaha_DX7_Technical_Analysis.html]] #links
introducing: the @trikuf. code samples included. #halfbakedideas
introducing: the @trikuf. code samples included. #halfbakedideas
trikuf: 3x3 tiles that comply with geometric square kufic rules, as seen in @kuf. #halfbakedideas
trikuf: 3x3 tiles that comply with geometric square kufic rules, as seen in @kuf. #halfbakedideas
timeline of audio formats [[https://en.wikipedia.org/wiki/Timeline_of_audio_formats]] #links
timeline of audio formats [[https://en.wikipedia.org/wiki/Timeline_of_audio_formats]] #links
timeline of audio formats \n] #links
I think the forth-lisp works if you think of it as a forth by default that pushes and pops s-expressions. #halfbakedideas
I think the forth-lisp works if you think of it as a forth by default that pushes and pops s-expressions. #halfbakedideas
building a Forth that sits alongside a LISP. If it's not an S-expression, it gets interpreted as a word. #halfbakedideas
building a Forth that sits alongside a LISP. If it's not an S-expression, it gets interpreted as a word. #halfbakedideas
oh boy, I'm looking at @minilisp and I have to say I'm inspired to try and hack on it somehow #halfbakedideas
oh boy, I'm looking at @minilisp and I have to say I'm inspired to try and hack on it somehow #halfbakedideas
netsurf browser with the framebuffer backend is very impressive. it actually looks better than the GTK one, which is messed up and renders things too small with too small icons.
netsurf browser with the framebuffer backend is very impressive. it actually looks better than the GTK one, which is messed up and renders things too small with too small icons.
I have now created a log documenting my attempts at making fudge: @fudgelog
I have now created a log documenting my attempts at making fudge: @fudgelog
been thinking way too much about a musical morse code system over the past 24 hours: @musigram
been thinking way too much about a musical morse code system over the past 24 hours: @musigram
dutifully taking notes for !novembeat_2021
dutifully taking notes for !novembeat_2021
The @websters1913 dictionary is truly remarkable.
The @websters1913 dictionary is truly remarkable.
damn. almost friggin done with #looptober. what an exhausting experience.
damn. almost friggin done with #looptober. what an exhausting experience.
Prof. Jellywhipple's Ultra-Fantastic Computer Music Time Loop #halfbakedideas
Prof. Jellywhipple's Ultra-Fantastic Computer Music Time Loop #halfbakedideas
It's been a crazy few weeks. Will need to spend some time refocusing.
It's been a crazy few weeks. Will need to spend some time refocusing.
new algo in #sndkit @!(sndkitref "sparse")!@ is a sparse noise generator, similar to velvet noise, that produces a random series of impulses at a specified rate in Hz.
new algo in #sndkit @!(sndkitref "sparse")!@ is a sparse noise generator, similar to velvet noise, that produces a random series of impulses at a specified rate in Hz.
thinking about a building something in the realm of @gesture that could work alongside @gest. The core principle of gest is line construction using breakpoints and an external clock. This new system, which I think I will call sloop, is more about making lines using slope. It would work by sending it messages: go from here, to there, in some amount of time, and use an external clock. If it reaches there, you have arrived. If a new message arrives before you get there, you are already here, now you have a new there. I think this approach would lend itself well to more open-ended kinds of gestures. #halfbakedideas
thinking about a building something in the realm of @gesture that could work alongside @gest. The core principle of gest is line construction using breakpoints and an external clock. This new system, which I think I will call sloop, is more about making lines using slope. It would work by sending it messages: go from here, to there, in some amount of time, and use an external clock. If it reaches there, you have arrived. If a new message arrives before you get there, you are already here, now you have a new there. I think this approach would lend itself well to more open-ended kinds of gestures. #halfbakedideas
Obfuscated drum synthesis in C @tinydrums
Obfuscated drum synthesis in C @tinydrums
I need to remind myself that I own an @arduboy. Arduboys are cool.
I need to remind myself that I own an @arduboy. Arduboys are cool.
new @sndkit algo: @!(sndkitref "clkphs")!.
new @sndkit algo: @!(sndkitref "clkphs")!.
lots of work gets done when you are on a mountain