@prologic@twtxt.net yeah it reads a seed file. I’m using mine. it scans for any mention links and then scans them recursively. it reads from http/s or gopher. i don’t have much of a db yet.. it just writes to disk the feed and checks modified dates.. but I will add a db that has hashs/mentions/subjects and such.
I just built a poc search engine / crawler for Twtxt. I managed to crawl this pod (twtxt.net) and a couple of others (sorry @etux@twt.u53.us and @xuu@txt.sour.is I used your pods in the tests too!). So far so good. I might keep going with this and see what happens 😀
PEP 649: Deferred Evaluation Of Annotations Using Descriptors ⌘ Read more…
@felixp7@twtxt.net “Yo, crypto-heads. Encrypted communication doesn’t protect your privacy. Laws …” I guess crypto-heads are often happy with acknowledging this, but also arguing that e.g. deniable crypto is a useful way out here (and, of course, just doing illegal stuff if it gets really rough).
FOLLOW: @xuu@txt.sour.is from @niplav@niplav.github.io using txtnish/0.2
PeerTube v3 is now live with Live Streaming abilities
PeerTube has recently released version 3.0.0, which has added many things, including the ability to livestream. I’ve already updated by PeerTube instance to version 3 (it is linked from this RSS entry), but the link is just videos.lukesmith.xyz .
I’m not sure if I’ll end up immediately using the livestream ability, but it is certainly nice to have a non-YouTube option which is, in fact, self-hosted.
Aside from that, I strong recommend you … ⌘ Read more
@prologic@twtxt.net I am trying to cut costs, so I deleted all my Digital Ocean droplets. For a month I will be using a free s390x VPS, so I needed to adapt some of my Docker images, scripts and configurations for that architecture. Also took another chance with Traefik Proxy, I ditched it long ago for nginx-proxy, but this time I made it work. #h5nn5tq
@prologic@twtxt.net I am trying to cut costs, so I deleted all my Digital Ocean droplets. For a month I will be using a free s390x VPS, so I needed to adapt some of my Docker images, scripts and configurations for that architecture. Also took another chance with Traefik Proxy, I ditched it long ago for nginx-proxy, but this time I made it work. #h5nn5tq
@prologic@twtxt.net sure. I don’t use signal much because I have to disclose my personal phone. Telegram? https://www.t.me/xypheri
@prologic@twtxt.net sure. I don’t use signal much because I have to disclose my personal phone. Telegram? https://www.t.me/xypheri
FOLLOW: @xuu@txt.sour.is from @lyse@lyse.isobeef.org using twtxt/1.2.3
@adi@twtxt.net @prologic@twtxt.net using regex. which can be a rather inexact science ;)
@adi@twtxt.net @prologic@twtxt.net using regex. which can be a rather inexact science ;)
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.
If you’re an average man, my calculation tells me that freezing your sperm & getting a vasectomy is worth ~ in expectation (https://niplav.github.io/notes.html#Vasectomy–Sperm-Freezing-CostBenefit) (in the US, caveat caveat caveat)
Reading, after a certain age, diverts the mind too much from its creative pursuits. Any man who reads too much and uses his own brain too little falls into lazy habits of thinking, just as the man who spends too much time in the theater is tempted to be content with living vicariously instead of living his own life. Follow Your Curiosity. Read Your Ass Off | Hacker News
Used bash to remove the timestamp of the just -posted tweet to twttxt.txt and passed that to twt to re-post to the configured pod
Used bash to remove the timestamp of the just -posted tweet to twttxt.txt and passed that to twt to re-post to the configured pod
Using twt as a post_tweet_hook for txtnish to re-post to a twtxt “pod” https://github.com/jointwt/twtxt
Using twt as a post_tweet_hook for txtnish to re-post to a twtxt “pod” https://github.com/jointwt/twtxt
Can one encode if-statements by using modulo?
I am loving how organic this !zettelkasten is in !weewiki. the key value structure I’m using is so simple and allows for many structures to emerge from it.
@prologic@twtxt.net I see them is why I ask. like here #cwqmygq they use both hashtag and bangtag?
@prologic@twtxt.net I see them is why I ask. like here #cwqmygq they use both hashtag and bangtag?
@prologic@twtxt.net have you tried using the macos github build environment? looks like they have a windows one too.
@prologic@twtxt.net have you tried using the macos github build environment? looks like they have a windows one too.
more or less. :D
what are you using to ci/cd? i dont see a travisci/circleci/etc in the repo.. i can put something together to bump the patch level on master branch merges.
more or less. :D
what are you using to ci/cd? i dont see a travisci/circleci/etc in the repo.. i can put something together to bump the patch level on master branch merges.
@prologic@twtxt.net I use https://key.sour.is/id/me@sour.is
I would need an out-of-band way to verify your public key’s fingerprint though 🤣
@prologic@twtxt.net I use https://key.sour.is/id/me@sour.is
I would need an out-of-band way to verify your public key’s fingerprint though 🤣
@prologic@twtxt.net Ok.. so using NaCL boxes. yeah its just a combo of using secretbox with a generated key/nonce. and then using the pubkey box to encrypt the key/nonce for each device.
@prologic@twtxt.net Ok.. so using NaCL boxes. yeah its just a combo of using secretbox with a generated key/nonce. and then using the pubkey box to encrypt the key/nonce for each device.
@prologic@twtxt.net def would be a wider discussion on preventing the pod from adding its own key to a users device list. Or using device keys to authenticate instead of user/pass.
@prologic@twtxt.net def would be a wider discussion on preventing the pod from adding its own key to a users device list. Or using device keys to authenticate instead of user/pass.
@prologic@twtxt.net device gets the cypertext and uses it’s device key to decrypt one of the keys and then decrypts the cypertext.
@prologic@twtxt.net device gets the cypertext and uses it’s device key to decrypt one of the keys and then decrypts the cypertext.
i am guessing you are using some form of webmention to notify the target of the DM? which loads it into a store for the user to read?
i am guessing you are using some form of webmention to notify the target of the DM? which loads it into a store for the user to read?
@prologic@twtxt.net I see.. so using an ec25519 key as identity? and some kind of certificate to define the location of a feed? or maybe a DHT like Kademlia? TwTorrent ;)
@prologic@twtxt.net I see.. so using an ec25519 key as identity? and some kind of certificate to define the location of a feed? or maybe a DHT like Kademlia? TwTorrent ;)
@prologic@twtxt.net My thoughts on it being if they switched from a different way of hosting the file or multiple locations for redundancy..
I have an idea of using something like SRV records where they can define weighted url endpoints to reach.
@prologic@twtxt.net My thoughts on it being if they switched from a different way of hosting the file or multiple locations for redundancy..
I have an idea of using something like SRV records where they can define weighted url endpoints to reach.
@prologic@twtxt.net just an off the wall question about hashes. why not use the time+message as it was in the original twtxt.txt file? is it because it’s just not store anyplace?
also how set in stone is using user+url? vs user@domain? the latter would mean the url could change without invalidating the hash.
@prologic@twtxt.net just an off the wall question about hashes. why not use the time+message as it was in the original twtxt.txt file? is it because it’s just not store anyplace?
also how set in stone is using user+url? vs user@domain? the latter would mean the url could change without invalidating the hash.
New website
Got a new simplified website. Real old school, no CSS sheet. I’m going to make it more text-based and have more writings.
I’ve also rolled over this RSS feed.
A lot of the site is still unfinished, so notify my of anything I’ve missed so far.
I want to keep old links more or less in place. I haven’t decided if I want to keep using my old blog script (this entry is RSS only).
I feel like I had neglected the blog for a while, and my new site is more conducive to browsing as I add even more. ⌘ Read more
@lyxal@twtxt.net @prologic@twtxt.net yah. the service can have a flag for allowing non-TLS for development. but by default ignores.
are there some users that use alternative protos for twtxt? like ftp/gopher/dnsfs 🤔
@lyxal@twtxt.net @prologic@twtxt.net yah. the service can have a flag for allowing non-TLS for development. but by default ignores.
are there some users that use alternative protos for twtxt? like ftp/gopher/dnsfs 🤔
the Primitive Technology video blog, but by mars colonists and about how they use local materials to bootstrap their tech tree
with some scripting, I could probably use my upcoming !weewiki !zettelkasten as a drop-in replacement for !twtxt, and then generate the twtxt file. however, I think I am going to keep them separate for the time being. let them both grow to serve different purposes.
Using a light colorscheme for the first time EVER because i brought the laptop to the terrace for a little bit. how do people use this indoors, or at all is completely beyond me
FOLLOW: @xuu@txt.sour.is from @vain@www.uninformativ.de using twtrd/latest
@prologic@twtxt.net looking through the drafts it looks like it actually used SRV records as recently as 2018 😵
@prologic@twtxt.net looking through the drafts it looks like it actually used SRV records as recently as 2018 😵
@prologic@twtxt.net Web Key Directory: a way to self host your public key. instead of using a central system like pgp.mit.net or OpenPGP.org you have your key on a server you own.
it takes an email@address.com hashes the part before the @ and turns it into [openpgpkey.]address.com/.well-known/openpgpkey[/address.com]/<hash>
@prologic@twtxt.net Web Key Directory: a way to self host your public key. instead of using a central system like pgp.mit.net or OpenPGP.org you have your key on a server you own.
it takes an email@address.com hashes the part before the @ and turns it into [openpgpkey.]address.com/.well-known/openpgpkey[/address.com]/<hash>
@xuu@txt.sour.is With SRV you can set what hostname to be used (and port/priority/etc)
@xuu@txt.sour.is With SRV you can set what hostname to be used (and port/priority/etc)
@xuu@txt.sour.is Not too happy with WKD’s use of CNAME over SRV for discovery of openpgpkey.. That breaks using SNI pretty quick. I suppose it was setup as a temporary workaround anyhow in the RFC..
@xuu@txt.sour.is Not too happy with WKD’s use of CNAME over SRV for discovery of openpgpkey.. That breaks using SNI pretty quick. I suppose it was setup as a temporary workaround anyhow in the RFC..
@adi @prologic@twtxt.net One reservation about using it with a small community would be the expectation that the discussions at some level stay within the circle as opposed to the internet at large.
@adi @prologic@twtxt.net One reservation about using it with a small community would be the expectation that the discussions at some level stay within the circle as opposed to the internet at large.
Scuttlebutt is an interesting space. I’m using the Patchwork client and so far it works great!
smoothstep is a stateless smoother function commonly used in computer graphics. could be interesting in the audio domain as well (parameter smoothing, phase warping/distortion synthesis, etc): [[https://en.wikipedia.org/wiki/Smoothstep]] #links #halfbaked
@prologic@twtxt.net Yep! installed it yesterday. I like the simplicity of twt. I am quite happy with how little memory the pod seems to use. Mastodon and the “lightweight” Pleroma don’t work well in small VMs.
@prologic@twtxt.net Yep! installed it yesterday. I like the simplicity of twt. I am quite happy with how little memory the pod seems to use. Mastodon and the “lightweight” Pleroma don’t work well in small VMs.
@prologic@twtxt.net it is some interesting work to decentralize all the things.. tricky part is finding tooling. i am using a self hacked version of the go openpgp library. A tool to add and remove notations would need to be local since it needs your private key.
@prologic@twtxt.net it is some interesting work to decentralize all the things.. tricky part is finding tooling. i am using a self hacked version of the go openpgp library. A tool to add and remove notations would need to be local since it needs your private key.
FOLLOW: @xuu@txt.sour.is from @admin@29e5c8c72192.ngrok.io using twtxt/0.1.0@f654e6f
FOLLOW: @foo@txt.sour.is from @foo@txt.sour.is using twtxt/0.1.0@9fdcb47
FOLLOW: @xuu@txt.sour.is from @lyxal@twtxt.net using twtxt/0.1.0@9fdcb47
FOLLOW: @xuu@txt.sour.is from @xuu@txt.sour.is using twtxt/0.1.0@9fdcb47
FOLLOW: @twtxt@txt.sour.is from @xuu@txt.sour.is using twtxt/0.1.0@b62883f
New repository: aquilax/hugo-task-management - Using Hugo as a task management system
GNAP Editors’ Use of GitHub Issues ⌘ https://aaronparecki.com/2020/11/25/4/gnap-github-issues
why are people STILL using wordpress? what year is this? also don’t they know it makes puppies cry?
Because these are the spiral timezones, and like us you managed to slip under the world’s skin. But stay too long and it’ll heal around you, and good luck ever getting back then, or seeing the old colors again
Hello please be advised that I will be using this space for the next couple of whiles to live tweet me reading the Newberry Honor winning Everything On a Waffle by Polly Horvath, 2012
xsv is an amazingly useful swiss-army knife for CSV files https://github.com/BurntSushi/xsv
GNU Stow, symlnk trees of dotfiles for the win: http://brandon.invergo.net/news/2012-05-26-using-gnu-stow-to-manage-your-dotfiles.html
Useful writeup on git submodules http://blog.davidecoppola.com/2015/02/how-to-create-git-submodule-from-repository-subdirectory/
thought it might be interested to post some of the code used to produce one of my !breathing_cards: !waigel
To paraprashe Mr. Engelbart: it’s a failed tool if you use it exactly the same way the day you bought it and a year after. Re-Thinking the Desktop OS | Hacker News
hatching is a monochrome system traditionally used in woodcuts and engravings to denote tinctures (colors) [[https://en.wikipedia.org/wiki/Hatching_(heraldry)]] #1bit #links
it’s also easy to use scaling and wrap operations to transform a phasor signal into smaller/larger phasor signals, allowing for interesting rhythmic microcosms that stay in sync #halfbakedideas
I’m hoping to build a phasor-to-clock signal generator, which divides up a phasor into an arbitrary number of ticks. Using a global phasor as a global clock would allow for interesting polyrhythms, as well more flexible precision in sequencers. It’s also closer to how human-based conducting works. #halfbakedideas
US Election Special | with James From The Internet ⌘ Read more
Setting Up Cloud Deployments Using Docker, Azure and Github Actions ⌘ https://www.docker.com/blog/setting-up-cloud-deployments-using-docker-azure-and-github-actions/
Code Scanning a GitHub Repository using GitHub Advanced Security within an Azure DevOps Pipeline ⌘ https://github.blog/2020-10-27-code-scanning-a-github-repository-using-github-advanced-security-within-an-azure-devops-pipeline/
@prologic@twtxt.net to answer some of your previous questions, i’m using txtnish for my timeline and user controls, and plain twtxt for posting. the alternative to that would be setting up a bunch of shell aliases or small scripts. or making my own client in Go. There’s a thought… ;)
sitelen sitelen is a style of non-linear writing that appears as hieroglyphic blocks, and can be used with toki pona [[https://jonathangabel.com/toki-pona/]] #links #tokipona
Ghacks Technology News: ScreenTranslator is an open source tool that can translate text from images using OCR ⌘ https://www.ghacks.net/2020/10/24/screentranslator-is-an-open-source-tool-that-can-translate-text-from-images/
FWIW, I put up a quick blog last night about using twtxt command line https://eludom.github.io/blog/hello_twtxt/
I keep meaning to post using twtxt but I tend to forget. Not sure why, because it’s easy and fun
@prologic@twtxt.net and the fact that I just used /bin/ed to fix spelling before pushing :-)
pls send help i’m using micro in visual studio code on windows and ^e and ^q are being gobbled up by vscode and i can’t quit
a 1-bit delay line? basically could be used to store audio-rate impulses, clocks, and triggers. the buffer would be a bitbuffer, so it would be a very memory-efficient. the notion of feedback some kind of feedback could be compelling too… #halfbakedideas #1bit
This morning I had this really weird notion of building a generative podcast complete with musical interludes and asemic speech using a speech synthesizer. It’d be interesting to have “interviews” with two distinct vocal characters. #halfbakedideas
@eli_oat@txt.eli.li happy to be an enabler :) I keep finding new uses for Janet as well! It has proven to be a remarkable extension language for !weewiki.
Hey @prologic@twtxt.net! still figuring out how to reply to people. I’m based in the New England in the US. What about you?
[TUTORIAL] Building Cloudron Apps using Urgero.org’s Ubuntu VM by urgero.org ⌘ https://forum.cloudron.io/topic/3329/tutorial-building-cloudron-apps-using-urgero-org-s-ubuntu-vm