# 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=673
# next = https://watcher.sour.is?uri=https://pbat.ch/twtxt.txt&offset=773
# prev = https://watcher.sour.is?uri=https://pbat.ch/twtxt.txt&offset=573
ECHO: the music of harold budd and brian eno [[https://www.youtube.com/watch?v=K7Dm-ne-iSY]] #links
ECHO: the music of harold budd and brian eno [[https://www.youtube.com/watch?v=K7Dm-ne-iSY]] #links
ECHO: the music of harold budd and brian eno \n] #links
how to code a siren, done 6 ways @!(sndkitref "siren")!.
how to code a siren, done 6 ways @!(sndkitref "siren")!.
using a forked version of ed to do live coding #halfbakedideas
using a forked version of ed to do live coding #halfbakedideas
finally go around to completing my @donutmuffins recipe.
finally go around to completing my @donutmuffins recipe.
added some more words to the @LIL page.
added some more words to the @LIL page.
added a new algo to sndkit @!(sndkitref "scale")!.
added a new algo to sndkit @!(sndkitref "scale")!.
my tiny screen can comfortably display a text block of 45 lines with a maximum length of 79 characters. wonder what kind of information is possible to convey with that kind of information density... #halfbakedideas
my tiny screen can comfortably display a text block of 45 lines with a maximum length of 79 characters. wonder what kind of information is possible to convey with that kind of information density... #halfbakedideas
my !cinnamon_rolls recipe is now in a good place.
my !cinnamon_rolls recipe is now in a good place.
an initial recipe for making fresh @pasta. pictures to come.
an initial recipe for making fresh @pasta. pictures to come.
making great progress getting interactive sound and video working on android. it's a setup I wish I had 5 years ago.
making great progress getting interactive sound and video working on android. it's a setup I wish I had 5 years ago.
feels good to be using tmux again more regularly. ansi-term in emacs is well, special.
feels good to be using tmux again more regularly. ansi-term in emacs is well, special.
new monolith wiki page on FM: @!(monolithref "FM")!.
new monolith wiki page on FM: @!(monolithref "FM")!.
added biramp to sndkit: @!(sndkitref "biramp")!.
added biramp to sndkit: @!(sndkitref "biramp")!.
a decentralized community @zet. individual zet feeds could be managed using something like git/git submodules, then built locally into self-contained SQLite files. zet items would be referenced by their zet nickname and UUID. #halfbakedideas
a decentralized community @zet. individual zet feeds could be managed using something like git/git submodules, then built locally into self-contained SQLite files. zet items would be referenced by their zet nickname and UUID. #halfbakedideas
put text in a box and center it: @boxit.
put text in a box and center it: @boxit.
links -g is an underappreciated jewel.
links -g is an underappreciated jewel.
trying to get myself to reach for @links browser instead of firefox for locally testing my wiki. For the most part, it really doesn't need the heft of firefox. When links -g is used, it really really doesn't need firefox.
trying to get myself to reach for @links browser instead of firefox for locally testing my wiki. For the most part, it really doesn't need the heft of firefox. When links -g is used, it really really doesn't need firefox.
to date, 138 pages in my wiki. wowee :)
to date, 138 pages in my wiki. wowee :)
with @zet and @zetdo, I find myself constantly needing to type out UUIDs. thing is, they aren't the easiest thing to type. might invent an intermediate typer-friendly intermediate UUID format that can then convert to the regular UUID format. #halfbaked
with @zet and @zetdo, I find myself constantly needing to type out UUIDs. thing is, they aren't the easiest thing to type. might invent an intermediate typer-friendly intermediate UUID format that can then convert to the regular UUID format. #halfbaked
new algorithm in @!(ref "sndkit")!: @!(sndkitref "phasor")!@ generates a normalized periodic ramp signal, typically used for table-lookup oscillators.
new algorithm in @!(ref "sndkit")!: @!(sndkitref "phasor")!@ generates a normalized periodic ramp signal, typically used for table-lookup oscillators.
don't get me wrong, I love the power of emacs. but it's a very complex piece of software, which is inherrently brittle. not a problem in the short term, but for some of my more long term tools it's a consideration.
don't get me wrong, I love the power of emacs. but it's a very complex piece of software, which is inherrently brittle. not a problem in the short term, but for some of my more long term tools it's a consideration.
if I don't need org-agenda, that's one less dependency on emacs, which I have a love/hate relationship.
if I don't need org-agenda, that's one less dependency on emacs, which I have a love/hate relationship.
if I could figure out a way to integrate scheduling tasks in @zetdo, and maybe clock in/out, I think I wouldn't really need org-agenda anymore.
if I could figure out a way to integrate scheduling tasks in @zetdo, and maybe clock in/out, I think I wouldn't really need org-agenda anymore.
a supplementary component to @zetdo called something like "due", which schedules items in the TODO and dynamically creates schedules similar to org-agenda. #halfbaked
a supplementary component to @zetdo called something like "due", which schedules items in the TODO and dynamically creates schedules similar to org-agenda. #halfbaked
I really need to feel less guilty about not doing bullshit. I decided not to do bullshit work, and it ended up being a nice day.
I really need to feel less guilty about not doing bullshit. I decided not to do bullshit work, and it ended up being a nice day.
it really feels like I spend a few hours every day trying to will myself into doing what other people want. I suppose everyone has that to an extent. It's just really hard to do things that I *know* are stupid, when there are other more important things to do. Really winds me up.
it really feels like I spend a few hours every day trying to will myself into doing what other people want. I suppose everyone has that to an extent. It's just really hard to do things that I *know* are stupid, when there are other more important things to do. Really winds me up.
today was one of those "do what you want to do, not what you're supposed to do" kinds of days for me
today was one of those "do what you want to do, not what you're supposed to do" kinds of days for me
SQL(ite) and zettelkastens as a medium for non-linear story telling. #halfbaked
SQL(ite) and zettelkastens as a medium for non-linear story telling. #halfbaked
a dynamically generated page for food recipes: @food
a dynamically generated page for food recipes: @food
added recipe I use for brown sugar cinammon poptarts: @poptarts #food #breakfast #baking
added recipe I use for brown sugar cinammon poptarts: @poptarts #food #breakfast #baking
Writing a "tweet" is low-friction, and the medium forces you to chunk out ideas into (mostly) self-contained thoughts.
Writing a "tweet" is low-friction, and the medium forces you to chunk out ideas into (mostly) self-contained thoughts.
I'm finding the microblogging format to be really useful for working out ideas.
I'm finding the microblogging format to be really useful for working out ideas.
the stern-brocot tree [[https://en.wikipedia.org/wiki/Stern%E2%80%93Brocot_tree]].
the stern-brocot tree [[https://en.wikipedia.org/wiki/Stern%E2%80%93Brocot_tree]].
the stern-brocot tree \n].
user-defined order in SQL [[https://begriffs.com/posts/2018-03-20-user-defined-order.html]] #sql #links maybe something that can be adapted to @sqlite?
user-defined order in SQL [[https://begriffs.com/posts/2018-03-20-user-defined-order.html]] #sql #links maybe something that can be adapted to @sqlite?
user-defined order in SQL \n] #sql #links maybe something that can be adapted to @sqlite?
cistercian numerals [[https://en.wikipedia.org/wiki/Cistercian_numerals]] #links #notation
cistercian numerals \n] #links #notation
cistercian numerals [[https://en.wikipedia.org/wiki/Cistercian_numerals]] #links #notation
created @zetdo today, a small TODO app built on top of @zet. It seems like it could replace (or maybe enhance?) org-mode for some of my needs.
created @zetdo today, a small TODO app built on top of @zet. It seems like it could replace (or maybe enhance?) org-mode for some of my needs.
decided to publish the initial words I wrote up for this granular delay I created, available at the @loom: @!(loomref "bugz")!.
decided to publish the initial words I wrote up for this granular delay I created, available at the @loom: @!(loomref "bugz")!.
rounded rectangle recipe in #cairo \n] #links #vector #graphics
rounded rectangle recipe in #cairo [[https://www.cairographics.org/samples/rounded_rectangle/]] #links #vector #graphics
rounded rectangle recipe in #cairo [[https://www.cairographics.org/samples/rounded_rectangle/]] #links #vector #graphics
Just copied over more samples today from my sample collection from one drive to another. Things are in more than one place for the first time in a long time, maybe ever in some cases? Feels nice.
Just copied over more samples today from my sample collection from one drive to another. Things are in more than one place for the first time in a long time, maybe ever in some cases? Feels nice.
lagrange is a gui desktop space for browsing geminispace. it builds and runs on alpine linux! [[https://gmi.skyjake.fi/lagrange/]] #links
lagrange is a gui desktop space for browsing geminispace. it builds and runs on alpine linux! \n] #links
lagrange is a gui desktop space for browsing geminispace. it builds and runs on alpine linux! [[https://gmi.skyjake.fi/lagrange/]] #links
new breathing card today! bc12.tizhaimy. check it out at !breathing_cards.
new breathing card today! bc12.tizhaimy. check it out at !breathing_cards.
lots of links added to overview page on monolith wiki: @!(monolithref "overview")!.
lots of links added to overview page on monolith wiki: @!(monolithref "overview")!.
the @loom now has better page navigation. thanks @worgmap :)
the @loom now has better page navigation. thanks @worgmap :)
monolith now has 38 unique literate programs. their woven representations can be found at my website [[/proj/monolith/program]]. #monolith
monolith now has 38 unique literate programs. their woven representations can be found at my website \n]. #monolith
monolith now has 38 unique literate programs. their woven representations can be found at my website [[/proj/monolith/program]]. #monolith
the @zet I have written for my wiki is probably going to end up replacing what I've been using twtxt for these past few months. this means less spam here. you're welcome.
the @zet I have written for my wiki is probably going to end up replacing what I've been using twtxt for these past few months. this means less spam here. you're welcome.
I tried removing a flag from curl, and now tweets are downloading to the cache folder now. I think. will have to wait for folks to say stuff.
I tried removing a flag from curl, and now tweets are downloading to the cache folder now. I think. will have to wait for folks to say stuff.
that's it. I'm sticking to this txtnish client.