The epistemic commons are worth protecting. Go and do your signalling with donations or fashion.
I turned on access logging for https://mckinley.cc/, so if you want to go there using weird browser/hardware combinations, now is the time.
I can’t tell if this is going to be a real product or not. I sure hope it is, because it looks really cool. http://violence.works/
I’m unclear if I’m going to do the twtxt.net discovery protocol; neither my web server nor Plan 9’s default capture agent strings. :-/
@prologic@twtxt.net Looks like twtxt.net is already happy with it, so that’s good! I’m just going to aim for that.
Penpot - Design Freedom for Teams - This is quite cool, going to try this out next time I need to design something. ⌘ Read more…
note to self: don’t go to the bay
curl https://raw.githubusercontent.com/jointwt/we-are-twtxt/master/we-are-twtxt.txt | grep -v '^niplav ' | field 2 | xargs curl ^/dev/null | grep niplav here we go
Learn Go in ~5mins ⌘ Read more…
Buy some space near the sun, because it’s going to be worth a lot when a Dyson sphere gets built.
@prologic@twtxt.net https://github.com/JonLundy/twtxt/tree/xuu/integrate-lextwt I made a stats command for the new parser that extracts a bunch of info about a twtxt file. run like: go run ./cmd/stats https://twtxt.net/user/prologic/twtxt.txt
@prologic@twtxt.net as promised! https://github.com/JonLundy/twtxt/blob/xuu/integrate-lextwt/types/lextwt/lextwt_test.go#
the lexer is nearing completion.. the tough part left is rooting out all the formatting code.
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.
Done with the workout of today, 2 more to go and I have finished the 21 days program
@prologic@twtxt.net yeah it would replace rice. best part is that it’s in the go build step so you don’t need to do any prep work with make.
So excited for Go embedded files. https://golangtutorial.dev/tips/embed-files-in-go/
Evolution is going to destroy everything you love and then piss on the shards.
okay. txtnish is now officially sketchy. sometimes feeds don’t update, even if I run txtnish update, and this means missing replies. I gotta find something else if I’m going to make this more than a write-only experience.
@prologic@twtxt.netd so.. convert the 4 attributes in the struct to private, add getters plus some the other methods that make sense.
type Twt interface {
Twter() Twter
Text() string
MarkdownText() string
Created() time.Time
...
}
@prologic@twtxt.net I have some ideas to improve on twtxt. figure I can contribute some. 😁 bit more work and it will almost be a drop in replacement for ParseFile
Kinda wish types.Twt was an interface. it’s sooo close.
I’ve got a good feeling about the !zettelkasten I’m building for !weewiki. I think it is going to grow legs very quickly.
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.
@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 this is a go version of Keyoxide.org that runs all server side. which is based on work from https://metacode.biz/openpgp/
OpenPGP has a part of the self signature reserved for notatinal data. which is basically a bunch of key/values.
this site tries to emulate the identity proofs of keybase but in a more decentralized/federation way.
my next steps are to have this project host WKD keys which is kinda like a self hosting of your pgp key that are also discoverable with http requests.
then to add a new notation for following other keys. where you can do a kind of web of trust.
I tend to withdraw from everything and just watch youtube and play whatever games i can get going on my old windows box after having to deal with shitty work being shitty. Maybe i can put the last week and a half behind me, finally
where did the weekend go…
@xandkar@xandkar.net I’m going to give it a shot. always interested in trying new clients
@vain@www.uninformativ.de your twtxt setup looks nice. It looks like what i’d like to do in some time when i’m better at Go
https://twitter.com/unix_ninja/status/1321597612420669442/photo/1 well, that’s it. we can all go home now
no lollygagging today, gotta read the Go book
GitHub Action Hero: Eyal Posener and “Go Action” ⌘ https://github.blog/2020-10-29-github-action-hero-eyal-posener-and-go-action/
i like hugo a whole bunch, i just wish the docs didn’t make me go UGH sometimes
@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… ;)
been adopting a document-as-you go approach to the !monolith wiki. as I dogfood my software to make pieces an etudes like !breathing_cards, I write about it in a wiki stub. #workflow #documentation
Crazy behavior of Xfce Note CPU Usage, bug going back to 2012 and still happening in 2020 ⌘ https://blog.rmendes.net/2020/crazy-behavior-of-xfce-note-cpu-usage-bug-going-back
suddenly I have an urge to build a concatenative macro language to go along with this !txtvm project of mine. Together, they maybe could build a more @!(ref “thoughtful_programming” “thoughtful”)!@ !runt? #halfbakedideas
Maybe I would not go with Arch but Ubuntu, Elementary, Pop!_OS, or Manjaro are perfectly fine for the average user
I have a really long todo list but I am so tired I will just go to sleep and think about it tomorrow
I rotate out my !planck keyboards weekly. going from brown switches to tactile grey switches is always a bit of an adjustment! #mk #thumpthumpthump
built a little script for looking up IDs in twtxt tweets: !twtxt_search. Going to use it as a way to look up and reference specific tweets in my wiki.
updating my wiki index, so some pages are not going to be featured there anymore: !MIDI_sucks !sample_curation !howyousay !sixtycolumnrule
Still on stay - cation. I love the magic of this place.. I’m going for a walk with dog to clear my head
LARBS is going throught significant changes ⌘
I’m going to be ending i3 support in LARBS very soon! ⌘
How to Go Pro on YouTube! ⌘ https://www.youtube.com/watch?v=g66Jhxi-gg0
I’M GOING TO USE THE NNN FILE BROWSER ⌘
Go and xmpp-client ⌘ https://hack.org/mc/blog/xmpp-client.html
mub - a minimalist IRC client in Go ⌘ https://hack.org/mc/blog/mub.html
Going native on a Chromebook ⌘ https://hack.org/mc/blog/native-chromebook.html
Containerize Your Go Developer Environment – Part 1 ⌘ https://www.docker.com/blog/containerize-your-go-developer-environment-part-1/