# Twtxt is an open, distributed microblogging platform that # uses human-readable text files, common transport protocols, # and free software. # # Learn more about twtxt at https://github.com/buckket/twtxt # # This is hosted by a Yarn.social pod twtxt.net running yarnd 0.15.1@7fd3daed 2023-11-26T10:40:12+10:00 go1.21.4 # Learn more about Yarn.social at https://yarn.social # # nick = prologic # url = https://twtxt.net/user/prologic/twtxt.txt # prev = 3nd4iha twtxt.txt/1 # avatar = https://twtxt.net/user/prologic/avatar#bltusprel4whqy4knogqryn6mpgr5osrxcnzh42zfvtxi5tmt6la # description = "Problems are Solved by Method" 🇦🇺👨‍💻👨‍🦯🏹♔ 🏓⚯ 👨‍👩‍👧‍👧🛥 -- James Mills (operator of twtxt.net / creator of Yarn.social 🧶) # # following = 520 # # link = @prologic:mills.io https://matrix.to/#/@prologic:mills.io # link = CV https://prologic.shortcircuit.net.au/ # link = Github Profile https://github.com/prologic # link = My Projects https://git.mills.io/prologic # link = Salty IM im:prologic@mills.io # link = Yarn.social https://yarn.social/ # # follow = @chaos.social https://chaos.social/users/xuu # follow = @ciberlandia.pt@ciberlandia.pt https://ciberlandia.pt/users/paulasimoes # follow = @codemadness.org https://codemadness.org/twtxt.txt # follow = @collantes.social https://collantes.social/users/david # follow = @juhi.e-worm.club https://juhi.e-worm.club/twtxt.txt # follow = @mastodon.social https://mastodon.social/users/ocdtrekkie # follow = @mstdn.social https://mstdn.social/users/shreyan # follow = @staystrong.run https://staystrong.run/bmallred/twtxt.txt # follow = @tilde.club https://tilde.club/~iolfree/twtxt.txt # follow = Dilbert https://feeds.twtxt.net/Dilbert/twtxt.txt # follow = Yarns https://search.twtxt.net/twtxt.txt # follow = abucci https://anthony.buc.ci/user/abucci/twtxt.txt # follow = adi https://twtxt.net/user/adi/twtxt.txt # follow = aelaraji@aelaraji.com https://aelaraji.com/twtxt.txt # follow = akoizumi https://social.chaotic.ninja/user/akoizumi/twtxt.txt # follow = alexp@twtxt.net https://twtxt.net/user/alexp/twtxt.txt # follow = alice https://twt.nfld.uk/user/alice/twtxt.txt # follow = angelikacandie https://neotxt.dk/user/angelikacandie/twtxt.txt # follow = ankit https://twtxt.net/user/ankit/twtxt.txt # follow = annasic https://twtxt.net/user/annasic/twtxt.txt # follow = anortuark https://twtxt.net/user/anortuark/twtxt.txt # follow = anth http://a.9srv.net/tw.txt # follow = antonio https://twtxt.net/user/antonio/twtxt.txt # follow = anup https://twtxt.net/user/anup/twtxt.txt # follow = anvis https://twtxt.net/user/anvis/twtxt.txt # follow = anx https://twtxt.net/user/anx/twtxt.txt # follow = anx@twtxt.anxsnest.eu https://twtxt.anxsnest.eu # follow = apex gemini://rawtext.club/~apex/twtxt.txt # follow = apex@twtxt.net https://twtxt.net/user/apex/twtxt.txt # follow = apoorv10 https://twtxt.net/user/apoorv10/twtxt.txt # follow = apptester https://twtxt.net/user/apptester/twtxt.txt # follow = arcaderaven https://twtxt.net/user/arcaderaven/twtxt.txt # follow = archerships https://twtxt.net/user/archerships/twtxt.txt # follow = arnauld https://twtxt.net/user/arnauld/twtxt.txt # follow = arun https://twtxt.net/user/arun/twtxt.txt # follow = aryak https://yn.vern.cc/user/aryak/twtxt.txt # follow = asepaned https://twtxt.net/user/asepaned/twtxt.txt # follow = ashsic https://twtxt.net/user/ashsic/twtxt.txt # follow = astrophotography https://twtxt.net/user/astrophotography/twtxt.txt # follow = ataco https://twtxt.net/user/ataco/twtxt.txt # follow = auau65535 https://twtxt.net/user/auau65535/twtxt.txt # follow = axbcdpaink https://twtxt.net/user/axbcdpaink/twtxt.txt # follow = axodys https://octobloc.xyz/user/axodys/twtxt.txt # follow = axodys@twtxt.net https://twtxt.net/user/axodys/twtxt.txt # follow = azertwrids https://twtxt.net/user/azertwrids/twtxt.txt # follow = batyshkaLenin https://alexandr-sidorenko.me/twtxt.txt # follow = becrobinson86 https://twtxt.net/user/becrobinson86/twtxt.txt # follow = bellaswan256 https://twtxt.net/user/bellaswan256/twtxt.txt # follow = bender https://twtxt.net/user/bender/twtxt.txt # follow = benk gemini://kwiecien.us/twtxt.txt # follow = biggie https://twtxt.net/user/biggie/twtxt.txt # follow = biggie@neotxt.dk https://neotxt.dk/user/biggie/twtxt.txt # follow = billywilliam https://twtxt.net/user/billywilliam/twtxt.txt # follow = birb https://twtxt.net/user/birb/twtxt.txt # follow = birb-friend https://twtxt.net/user/birb-friend/twtxt.txt # follow = blueneko https://twtxt.net/user/blueneko/twtxt.txt # follow = boosic https://twtxt.net/user/boosic/twtxt.txt # follow = boromil https://twtxt.net/user/boromil/twtxt.txt # follow = brasshopper https://twtxt.net/user/brasshopper/twtxt.txt # follow = bre https://twtxt.net/user/bre/twtxt.txt # follow = burgermeister@yarn.yxengaard.net https://yarn.yxengaard.net/user/burgermeister/twtxt.txt # follow = burglar https://txt.sour.is/user/burglar/twtxt.txt # follow = caesar https://twtxt.net/user/caesar/twtxt.txt # follow = captionmiller https://we.loveprivacy.club/user/captionmiller/twtxt.txt # follow = carlsic https://twtxt.net/user/carlsic/twtxt.txt # follow = carsonwesley https://neotxt.dk/user/carsonwesley/twtxt.txt # follow = carsten https://yarn.zn80.net/user/carsten/twtxt.txt # follow = cel https://celehner.com/twtxt.txt # follow = charlestus https://twtxt.net/user/charlestus/twtxt.txt # follow = charlotteamysr https://twtxt.net/user/charlotteamysr/twtxt.txt # follow = chronolink https://tilde.cafe/~chrono/twtxt.txt # follow = chunkimo@twtxt.net https://twtxt.net/user/chunkimo/twtxt.txt # follow = cickjaeccoine https://yarn.zn80.net/user/cickjaeccoine/twtxt.txt # follow = cipher https://twtxt.net/user/cipher/twtxt.txt # follow = claudefrancis https://twtxt.net/user/claudefrancis/twtxt.txt # follow = cmiksche https://twtxt.net/user/cmiksche/twtxt.txt # follow = cobra https://yn.vern.cc/user/cobra/twtxt.txt # follow = codeavail@we.loveprivacy.club https://we.loveprivacy.club/user/codeavail/twtxt.txt # follow = codebalion http://twtxt.prismdragon.net/twtxt.txt # follow = copernicus https://twtxt.net/user/copernicus/twtxt.txt # follow = cosmix https://twtxt.net/user/cosmix/twtxt.txt # follow = craigheedo https://twtxt.net/user/craigheedo/twtxt.txt # follow = crandom@twt.nfld.uk https://twt.nfld.uk/user/crandom/twtxt.txt # follow = crosswordclue https://twtxt.net/user/crosswordclue/twtxt.txt # follow = crunch https://twtxt.net/user/crunch/twtxt.txt # follow = crunched https://twtxt.net/user/crunched/twtxt.txt # follow = curtissteni https://anthony.buc.ci/user/curtissteni/twtxt.txt # follow = cvshumake https://twtxt.net/user/cvshumake/twtxt.txt # follow = cyberjames https://twtxt.net/user/cyberjames/twtxt.txt # follow = darch@neotxt.dk https://neotxt.dk/user/darch/twtxt.txt # follow = darch@twtxt.net https://twtxt.net/user/darch/twtxt.txt # follow = darren https://twtxt.net/user/darren/twtxt.txt # follow = darrylned https://twtxt.net/user/darrylned/twtxt.txt # follow = davidlui https://twtxt.net/user/davidlui/twtxt.txt # follow = davidphymn https://twtxt.net/user/davidphymn/twtxt.txt # follow = daviseffom https://twtxt.net/user/daviseffom/twtxt.txt # follow = dbohdan https://twtxt.net/user/dbohdan/twtxt.txt # follow = deadblackclover https://deadblackclover.cipherdogs.net/twtxt.txt # follow = deebs https://twtxt.net/user/deebs/twtxt.txt # follow = deepend@tilde.club https://tilde.club/~deepend/twtxt.txt # follow = demetriusz https://twtxt.net/user/demetriusz/twtxt.txt # follow = dendiz https://twtxt.net/user/dendiz/twtxt.txt # follow = dendiz@yarn.dendiz.xyz https://yarn.dendiz.xyz/user/dendiz/twtxt.txt # follow = denisovich https://twtxt.net/user/denisovich/twtxt.txt # follow = densic https://twtxt.net/user/densic/twtxt.txt # follow = denwaigh https://neotxt.dk/user/denwaigh/twtxt.txt # follow = devangdave https://twtxt.net/user/devangdave/twtxt.txt # follow = devidbutter https://twtxt.net/user/devidbutter/twtxt.txt # follow = devil_may_code https://neotxt.dk/user/devil_may_code/twtxt.txt # follow = dhev https://twtxt.net/user/dhev/twtxt.txt # follow = dhev@twt.nfld.uk https://twt.nfld.uk/user/dhev/twtxt.txt # follow = dkordic https://twtxt.net/user/dkordic/twtxt.txt # follow = dmje https://twtxt.net/user/dmje/twtxt.txt # follow = docker_blog https://feeds.twtxt.net/docker_blog/twtxt.txt # follow = dooven https://twtxt.net/user/dooven/twtxt.txt # follow = drinks https://txt.quisquiliae.com/user/drinks/twtxt.txt # follow = ductome https://twt.nfld.uk/user/ductome/twtxt.txt # follow = eapl.me@eapl.me https://eapl.me/twtxt.txt # follow = eaplmx https://twtxt.net/user/eaplmx/twtxt.txt # follow = edgarglync https://anthony.buc.ci/user/edgarglync/twtxt.txt # follow = edgarlap https://twtxt.net/user/edgarlap/twtxt.txt # follow = eilsanders https://twtxt.net/user/eilsanders/twtxt.txt # follow = eldarcur https://twtxt.net/user/eldarcur/twtxt.txt # follow = eldareyk https://twtxt.net/user/eldareyk/twtxt.txt # follow = eldersnake https://yarn.andrewjvpowell.com/user/eldersnake/twtxt.txt # follow = eldersnake@twtxt.net https://twtxt.net/user/eldersnake/twtxt.txt # follow = eldersnake@we.loveprivacy.club https://we.loveprivacy.club/user/eldersnake/twtxt.txt # follow = elwooddok https://twtxt.net/user/elwooddok/twtxt.txt # follow = emborgo https://twtxt.net/user/emborgo/twtxt.txt # follow = enochthec https://twtxt.net/user/enochthec/twtxt.txt # follow = estebanambub https://twtxt.net/user/estebanambub/twtxt.txt # follow = evaconner https://twtxt.net/user/evaconner/twtxt.txt # follow = evaipd https://twtxt.net/user/evaipd/twtxt.txt # follow = evakbc https://twtxt.net/user/evakbc/twtxt.txt # follow = evasic https://twtxt.net/user/evasic/twtxt.txt # follow = evasqs https://twtxt.net/user/evasqs/twtxt.txt # follow = evauxb https://twtxt.net/user/evauxb/twtxt.txt # follow = evavfe https://twtxt.net/user/evavfe/twtxt.txt # follow = ew0k/BW https://warmedal.se/~bjorn/twtxt.txt # follow = excecharm https://twtxt.net/user/excecharm/twtxt.txt # follow = eyesic https://twtxt.net/user/eyesic/twtxt.txt # follow = fab gemini://foobucket.xyz/fab.twtxt.txt # follow = fachex https://twtxt.net/user/fachex/twtxt.txt # follow = fastidious https://arrakis.netbros.com/user/fastidious/twtxt.txt # follow = fastidious@tt.vltra.plus https://tt.vltra.plus/user/fastidious/twtxt.txt # follow = firecrackerjim@yn.vern.cc https://yn.vern.cc/user/firecrackerjim/twtxt.txt # follow = flavienbwk https://twtxt.net/user/flavienbwk/twtxt.txt # follow = fox https://twtxt.net/user/fox/twtxt.txt # follow = frankiem https://twtxt.net/user/frankiem/twtxt.txt # follow = fredmiles https://twtxt.net/user/fredmiles/twtxt.txt # follow = friendlyjordies https://feeds.twtxt.net/friendlyjordies/twtxt.txt # follow = funbreaker@twtxt.net https://twtxt.net/user/funbreaker/twtxt.txt # follow = gabz https://twtxt.net/user/gabz/twtxt.txt # follow = garisix https://twtxt.net/user/garisix/twtxt.txt # follow = gbmor https://gbmor.org/twtxt.txt # follow = geoffreykevin https://twtxt.net/user/geoffreykevin/twtxt.txt # follow = ghklhijsd https://twtxt.net/user/ghklhijsd/twtxt.txt # follow = github_blog https://feeds.twtxt.net/github_blog/twtxt.txt # follow = gnuposting https://neotxt.dk/user/gnuposting/twtxt.txt # follow = godapinal https://twtxt.net/user/godapinal/twtxt.txt # follow = golang_news https://feeds.twtxt.net/golang_news/twtxt.txt # follow = gugod https://gugod.org/twtxt.txt # follow = hans https://twtxt.net/user/hans/twtxt.txt # follow = hans@neotxt.dk https://neotxt.dk/user/hans/twtxt.txt # follow = hashrock https://twtxt.net/user/hashrock/twtxt.txt # follow = hashrock-gallery https://twtxt.net/user/hashrock-gallery/twtxt.txt # follow = heathertig https://twtxt.net/user/heathertig/twtxt.txt # follow = hecanjog https://hecanjog.com/twtxt.txt # follow = hellson https://twtxt.net/user/hellson/twtxt.txt # follow = help https://twtxt.net/user/help/twtxt.txt # follow = henrybrown@twtxt.net https://twtxt.net/user/henrybrown/twtxt.txt # follow = henseegeek https://twtxt.net/user/henseegeek/twtxt.txt # follow = heyjude https://twtxt.net/user/heyjude/twtxt.txt # follow = hijsi https://twtxt.net/user/hijsi/twtxt.txt # follow = home_datacenter https://twtxt.net/user/home_datacenter/twtxt.txt # follow = homer https://twtxt.net/user/homer/twtxt.txt # follow = hoschi-it https://twtxt.net/user/hoschi-it/twtxt.txt # follow = hosseinzeinali https://twtxt.net/user/hosseinzeinali/twtxt.txt # follow = hydrarex https://twtxt.net/user/hydrarex/twtxt.txt # follow = ibnux https://twtxt.net/user/ibnux/twtxt.txt # follow = iconsprinting https://twtxt.net/user/iconsprinting/twtxt.txt # follow = idion https://twtxt.net/user/idion/twtxt.txt # follow = if https://yarn.zn80.net/user/if/twtxt.txt # follow = igavaviti https://twt.nfld.uk/user/igavaviti/twtxt.txt # follow = igorako https://twtxt.net/user/igorako/twtxt.txt # follow = igorbqc@twtxt.net https://twtxt.net/user/igorbqc/twtxt.txt # follow = igorlvi https://twtxt.net/user/igorlvi/twtxt.txt # follow = igormcq https://twtxt.net/user/igormcq/twtxt.txt # follow = igorvco https://twtxt.net/user/igorvco/twtxt.txt # follow = ilushikton@twtxt.net https://twtxt.net/user/ilushikton/twtxt.txt # follow = in-laws https://twt.nfld.uk/user/in-laws/twtxt.txt # follow = inandangoda@twtxt.net https://twtxt.net/user/inandangoda/twtxt.txt # follow = infocampus@twtxt.net https://twtxt.net/user/infocampus/twtxt.txt # follow = infra7 https://twtxt.net/user/infra7/twtxt.txt # follow = ionores https://twtxt.net/user/ionores/twtxt.txt # follow = irinjgy@twtxt.net https://twtxt.net/user/irinjgy/twtxt.txt # follow = irinrfa@twtxt.net https://twtxt.net/user/irinrfa/twtxt.txt # follow = irinyfv https://twtxt.net/user/irinyfv/twtxt.txt # follow = ivanruvalcaba https://ivanruvalcaba.cf/twtxt.txt # follow = ivansep https://twtxt.net/user/ivansep/twtxt.txt # follow = ivyzit https://anthony.buc.ci/user/ivyzit/twtxt.txt # follow = jackdann https://twtxt.net/user/jackdann/twtxt.txt # follow = jackwaigh https://neotxt.dk/user/jackwaigh/twtxt.txt # follow = jacky https://twtxt.net/user/jacky/twtxt.txt # follow = jademckinley08 https://neotxt.dk/user/jademckinley08/twtxt.txt # follow = james https://we.loveprivacy.club/user/james/twtxt.txt # follow = jan6 https://twtxt.net/user/jan6/twtxt.txt # follow = janeraini https://yarn.zn80.net/user/janeraini/twtxt.txt # follow = janesic https://twtxt.net/user/janesic/twtxt.txt # follow = jason https://jasonsanta.xyz/twtxt.txt # follow = javiermillar https://yarn.zn80.net/user/javiermillar/twtxt.txt # follow = jcrawford https://twtxt.net/user/jcrawford/twtxt.txt # follow = jdtron gemini://tilde.team/~jdtron/twtxt.txt # follow = jdtron@tilde.team https://tilde.team/~jdtron/twtxt.txt # follow = jhpotter https://twtxt.net/user/jhpotter/twtxt.txt # follow = jhtn https://twtxt.net/user/jhtn/twtxt.txt # follow = jim https://twtxt.net/user/jim/twtxt.txt # follow = jim_milton https://twtxt.net/user/jim_milton/twtxt.txt # follow = jimhalpert https://twtxt.net/user/jimhalpert/twtxt.txt # follow = jimsic https://twtxt.net/user/jimsic/twtxt.txt # follow = jlj https://twt.nfld.uk/user/jlj/twtxt.txt # follow = jmjl@tilde.green https://tilde.green/~jmjl/twtxt/twtxt.txt # follow = joe https://twtxt.net/user/joe/twtxt.txt # follow = joewaigh https://neotxt.dk/user/joewaigh/twtxt.txt # follow = johanbove https://johanbove.info/twtxt.txt # follow = johano https://gem.chiajlingvoj.ynh.fr/twtxt.txt # follow = johano@twtxt.net https://twtxt.net/user/johano/twtxt.txt # follow = john https://twtxt.net/user/john/twtxt.txt # follow = johnje https://twtxt.net/user/johnje/twtxt.txt # follow = johnvictor1 https://neotxt.dk/user/johnvictor1/twtxt.txt # follow = judyalinc https://we.loveprivacy.club/user/judyalinc/twtxt.txt # follow = juliafd@twtxt.net https://twtxt.net/user/juliafd/twtxt.txt # follow = julicfy https://twtxt.net/user/julicfy/twtxt.txt # follow = julifmj https://twtxt.net/user/julifmj/twtxt.txt # follow = juliunb@twtxt.net https://twtxt.net/user/juliunb/twtxt.txt # follow = julizqo https://we.loveprivacy.club/user/julizqo/twtxt.txt # follow = junk.acdw.net https://junk.acdw.net/twtxt.txt # follow = justamoment https://twtxt.net/user/justamoment/twtxt.txt # follow = justfortry https://twtxt.net/user/justfortry/twtxt.txt # follow = justinakers https://twtxt.net/user/justinakers/twtxt.txt # follow = k0rr https://twtxt.net/user/k0rr/twtxt.txt # follow = kaniyama_t https://yarn.takuma-csirt.com/user/kaniyama_t/twtxt.txt # follow = kaniyama_t2 https://yarn.takuma-csirt.com/user/kaniyama_t2/twtxt.txt # follow = kayos https://twtxt.net/user/kayos/twtxt.txt # follow = kdx https://kdx.re/tw.txt # follow = kennethedist https://twtxt.net/user/kennethedist/twtxt.txt # follow = kevinfrancis@twtxt.net https://twtxt.net/user/kevinfrancis/twtxt.txt # follow = kevinm https://twtxt.net/user/kevinm/twtxt.txt # follow = killuazoldyuck https://twtxt.net/user/killuazoldyuck/twtxt.txt # follow = klagefall https://twtxt.net/user/klagefall/twtxt.txt # follow = koelopog16 https://yn.vern.cc/user/koelopog16/twtxt.txt # follow = korynunn https://twtxt.net/user/korynunn/twtxt.txt # follow = krekt@twtxt.net https://twtxt.net/user/krekt/twtxt.txt # follow = krixano gemini://auragem.space/~krixano/twtxt.txt # follow = kshumake https://twtxt.net/user/kshumake/twtxt.txt # follow = kt84 https://twtxt.net/user/kt84/twtxt.txt # follow = laz https://tt.vltra.plus/user/laz/twtxt.txt # follow = lazarus https://twtxt.net/user/lazarus/twtxt.txt # follow = lazzzko https://twtxt.net/user/lazzzko/twtxt.txt # follow = leo https://yarn.yarnpods.com/user/leo/twtxt.txt # follow = leonzxf@twtxt.net https://twtxt.net/user/leonzxf/twtxt.txt # follow = leveya https://twtxt.net/user/leveya/twtxt.txt # follow = levgah https://twtxt.net/user/levgah/twtxt.txt # follow = lewishjeeny@twtxt.net https://twtxt.net/user/lewishjeeny/twtxt.txt # follow = lime360@lime360.serv00.net https://lime360.serv00.net/twtxt.php # follow = linux_gizmos https://feeds.twtxt.net/linux_gizmos/twtxt.txt # follow = lisaalinc https://we.loveprivacy.club/user/lisaalinc/twtxt.txt # follow = lisasic https://twtxt.net/user/lisasic/twtxt.txt # follow = local_wonders https://twtxt.net/user/local_wonders/twtxt.txt # follow = logout http://i-logout.cz/twtxt.txt # follow = logout@i-logout.cz https://i-logout.cz/twtxt.txt # follow = lohn https://tw.lohn.in/user/lohn/twtxt.txt # follow = loopsaisei https://twtxt.net/user/loopsaisei/twtxt.txt # follow = loupbrun https://twtxt.net/user/loupbrun/twtxt.txt # follow = lucas https://lucas.tild3.org/twtxt.txt # follow = lucidiot http://tilde.town/~lucidiot/twtxt.txt # follow = lumen@tw.lumen.pink https://tw.lumen.pink/user/lumen/twtxt.txt # follow = lunchboxhero gemini://sdf.org/lunchboxhero/twtxt.txt # follow = lyse https://lyse.isobeef.org/twtxt.txt # follow = lyse-backup https://twtxt.net/user/lyse-backup/twtxt.txt # follow = lyxal https://twtxt.net/user/lyxal/twtxt.txt # follow = mabdalrahman https://twtxt.net/user/mabdalrahman/twtxt.txt # follow = macrumors https://feeds.twtxt.net/macrumors/twtxt.txt # follow = magnus https://twtxt.net/user/magnus/twtxt.txt # follow = maks https://twtxt.net/user/maks/twtxt.txt # follow = manwe https://social.manweone.manko.yoga/user/manwe/twtxt.txt # follow = marado https://twtxt.net/user/marado/twtxt.txt # follow = marc_beninca https://twtxt.net/user/marc_beninca/twtxt.txt # follow = marcfp https://twtxt.net/user/marcfp/twtxt.txt # follow = marcorocco@roccodrom.de https://roccodrom.de/~marco/twtxt.txt # follow = marguesto https://twtxt.net/user/marguesto/twtxt.txt # follow = mariyana378 https://twtxt.net/user/mariyana378/twtxt.txt # follow = markwylde https://twtxt.net/user/markwylde/twtxt.txt # follow = marlintucker https://twtxt.net/user/marlintucker/twtxt.txt # follow = marvinfrusa https://twtxt.net/user/marvinfrusa/twtxt.txt # follow = mattpatt@we.loveprivacy.club https://we.loveprivacy.club/user/mattpatt/twtxt.txt # follow = max1truc https://twtxt.net/user/max1truc/twtxt.txt # follow = mayaphy https://twtxt.net/user/mayaphy/twtxt.txt # follow = mckinley https://twtxt.net/user/mckinley/twtxt.txt # follow = mckinley@mckinley.cc https://mckinley.cc/twtxt.txt # follow = mearaj https://twtxt.net/user/mearaj/twtxt.txt # follow = meff https://yarn.meff.me/user/meff/twtxt.txt # follow = miasic https://twtxt.net/user/miasic/twtxt.txt # follow = miazit https://anthony.buc.ci/user/miazit/twtxt.txt # follow = michaelgaing https://twtxt.net/user/michaelgaing/twtxt.txt # follow = michaelgot https://twtxt.net/user/michaelgot/twtxt.txt # follow = michaelhoaby https://we.loveprivacy.club/user/michaelhoaby/twtxt.txt # follow = michaelillig https://neotxt.dk/user/michaelillig/twtxt.txt # follow = michaelnuddy https://neotxt.dk/user/michaelnuddy/twtxt.txt # follow = michaelpindy https://anthony.buc.ci/user/michaelpindy/twtxt.txt # follow = michaelses https://we.loveprivacy.club/user/michaelses/twtxt.txt # follow = miclkag https://anthony.buc.ci/user/miclkag/twtxt.txt # follow = micllit https://twtxt.net/user/micllit/twtxt.txt # follow = mikerob82 https://twtxt.net/user/mikerob82/twtxt.txt # follow = mlctrez https://twtxt.net/user/mlctrez/twtxt.txt # follow = moe https://netbros.com/user/moe/twtxt.txt # follow = montsamu https://twtxt.net/user/montsamu/twtxt.txt # follow = movq https://www.uninformativ.de/twtxt.txt # follow = mr_woggle https://twtxt.net/user/mr_woggle/twtxt.txt # follow = mrmudhalai https://neotxt.dk/user/mrmudhalai/twtxt.txt # follow = ms https://twtxt.net/user/ms/twtxt.txt # follow = mutefall https://twtxt.net/user/mutefall/twtxt.txt # follow = myway https://neotxt.dk/user/myway/twtxt.txt # follow = nandang https://twtxt.net/user/nandang/twtxt.txt # follow = natascha_e https://twtxt.net/user/natascha_e/twtxt.txt # follow = neilshelton https://twtxt.net/user/neilshelton/twtxt.txt # follow = neoboard https://twtxt.net/user/neoboard/twtxt.txt # follow = netflixlwrids https://twtxt.net/user/netflixlwrids/twtxt.txt # follow = news https://twtxt.net/user/news/twtxt.txt # follow = nexp.pt https://nexp.pt/twtxt.txt # follow = nickmellor https://twtxt.net/user/nickmellor/twtxt.txt # follow = nicksic https://twtxt.net/user/nicksic/twtxt.txt # follow = nickx360 https://twtxt.net/user/nickx360/twtxt.txt # follow = niplav https://niplav.github.io/twtxt.txt # follow = nirmal_kumar https://twtxt.net/user/nirmal_kumar/twtxt.txt # follow = nk https://twtxt.net/user/nk/twtxt.txt # follow = nmke-de https://yarn.zn80.net/user/nmke-de/twtxt.txt # follow = no-username https://twtxt.net/user/no-username/twtxt.txt # follow = nopnopfran@twtxt.net https://twtxt.net/user/nopnopfran/twtxt.txt # follow = notvantablack https://yarn.zn80.net/user/notvantablack/twtxt.txt # follow = novaburst https://twt.nfld.uk/user/novaburst/twtxt.txt # follow = novaburst@tilde.cafe https://tilde.cafe/~novaburst/twtxt.txt # follow = nullsh https://twtxt.net/user/nullsh/twtxt.txt # follow = nwu1dm https://twtxt.net/user/nwu1dm/twtxt.txt # follow = observer https://twtxt.net/user/observer/twtxt.txt # follow = ocdtrekkie https://twtxt.net/user/ocdtrekkie/twtxt.txt # follow = oevl https://twtxt.net/user/oevl/twtxt.txt # follow = oevl@oevl.info https://oevl.info/twtxt.txt # follow = off_grid_living https://twtxt.net/user/off_grid_living/twtxt.txt # follow = oky https://twtxt.net/user/oky/twtxt.txt # follow = opendrive@twtxt.net https://twtxt.net/user/opendrive/twtxt.txt # follow = osnews@feeds.twtxt.net https://feeds.twtxt.net/osnews/twtxt.txt # follow = palash https://twtxt.net/user/palash/twtxt.txt # follow = papz https://twtxt.net/user/papz/twtxt.txt # follow = pc https://twtxt.net/user/pc/twtxt.txt # follow = pedantic https://arrakis.netbros.com/user/pedantic/twtxt.txt # follow = petstorm https://twtxt.net/user/petstorm/twtxt.txt # follow = pfefferle https://twtxt.net/user/pfefferle/twtxt.txt # follow = phi@twtxt.net https://twtxt.net/user/phi/twtxt.txt # follow = phoenix https://twtxt.net/user/phoenix/twtxt.txt # follow = pinalg https://twtxt.net/user/pinalg/twtxt.txt # follow = pinguito https://social.chaotic.ninja/user/pinguito/twtxt.txt # follow = pkill9 https://twtxt.net/user/pkill9/twtxt.txt # follow = portlandbeer https://neotxt.dk/user/portlandbeer/twtxt.txt # follow = pratikbaid3 https://twtxt.net/user/pratikbaid3/twtxt.txt # follow = prikesh https://twtxt.net/user/prikesh/twtxt.txt # follow = priyal https://twtxt.net/user/priyal/twtxt.txt # follow = prologic https://twtxt.net/user/prologic/twtxt.txt # follow = prologic@we.loveprivacy.club https://we.loveprivacy.club/user/prologic/twtxt.txt # follow = qazsx https://twtxt.net/user/qazsx/twtxt.txt # follow = quark https://ferengi.one/twtxt.txt # follow = quenquenpotter@twtxt.net https://twtxt.net/user/quenquenpotter/twtxt.txt # follow = qwe123 https://twtxt.net/user/qwe123/twtxt.txt # follow = qwe234 https://twtxt.net/user/qwe234/twtxt.txt # follow = rabble@twtxt.net https://twtxt.net/user/rabble/twtxt.txt # follow = ragun https://twtxt.net/user/ragun/twtxt.txt # follow = raguncc https://twtxt.net/user/raguncc/twtxt.txt # follow = razetime https://twtxt.net/user/razetime/twtxt.txt # follow = readfog https://twtxt.net/user/readfog/twtxt.txt # follow = rebelljoe https://twt.nfld.uk/user/rebelljoe/twtxt.txt # follow = recipes https://twtxt.net/user/recipes/twtxt.txt # follow = redbaton https://twtxt.net/user/redbaton/twtxt.txt # follow = rell https://twtxt.net/user/rell/twtxt.txt # follow = retrocrash https://twtxt.net/user/retrocrash/twtxt.txt # follow = retronav https://twtxt.net/user/retronav/twtxt.txt # follow = ricded https://anthony.buc.ci/user/ricded/twtxt.txt # follow = richardinfut https://neotxt.dk/user/richardinfut/twtxt.txt # follow = richarditawn https://twtxt.net/user/richarditawn/twtxt.txt # follow = rickshaw https://yn.vern.cc/user/rickshaw/twtxt.txt # follow = ricnax https://twtxt.net/user/ricnax/twtxt.txt # follow = rmdes https://twtxt.net/user/rmdes/twtxt.txt # follow = rob https://twtxt.net/user/rob/twtxt.txt # follow = robertcoend https://twtxt.net/user/robertcoend/twtxt.txt # follow = robertrax https://twtxt.net/user/robertrax/twtxt.txt # follow = robssw@twtxt.net https://twtxt.net/user/robssw/twtxt.txt # follow = rocknswap https://twtxt.net/user/rocknswap/twtxt.txt # follow = rodneywar https://twtxt.net/user/rodneywar/twtxt.txt # follow = rounak https://twtxt.net/user/rounak/twtxt.txt # follow = rrraksamam https://twtxt.net/user/rrraksamam/twtxt.txt # follow = rsdoiel https://twtxt.net/user/rsdoiel/twtxt.txt # follow = saltyim https://twtxt.net/user/saltyim/twtxt.txt # follow = samualdiaz https://twtxt.net/user/samualdiaz/twtxt.txt # follow = samuelcon https://twtxt.net/user/samuelcon/twtxt.txt # follow = samuelsor https://neotxt.dk/user/samuelsor/twtxt.txt # follow = samuelwaits https://anthony.buc.ci/user/samuelwaits/twtxt.txt # follow = sanda https://twt.nfld.uk/user/sanda/twtxt.txt # follow = scorpio https://twtxt.net/user/scorpio/twtxt.txt # follow = scounty https://twtxt.net/user/scounty/twtxt.txt # follow = screem https://yarn.yarnpods.com/user/screem/twtxt.txt # follow = screem@twtxt.net https://twtxt.net/user/screem/twtxt.txt # follow = sdk https://codevoid.de/tw.txt # follow = search_social https://twt.nfld.uk/user/search_social/twtxt.txt # follow = sergkvy https://twtxt.net/user/sergkvy/twtxt.txt # follow = sergnhj https://twtxt.net/user/sergnhj/twtxt.txt # follow = sergoft@twtxt.net https://twtxt.net/user/sergoft/twtxt.txt # follow = servusdei https://twtxt.net/user/servusdei/twtxt.txt # follow = serzehi@twtxt.net https://twtxt.net/user/serzehi/twtxt.txt # follow = serzgyj https://twtxt.net/user/serzgyj/twtxt.txt # follow = serzthx@twtxt.net https://twtxt.net/user/serzthx/twtxt.txt # follow = serzwua https://twtxt.net/user/serzwua/twtxt.txt # follow = shahzeb https://twtxt.net/user/shahzeb/twtxt.txt # follow = shawngomez@twtxt.net https://twtxt.net/user/shawngomez/twtxt.txt # follow = shreyan@me.shreyanjain.net https://me.shreyanjain.net/tw.txt # follow = shreyan@twtxt.net https://twtxt.net/user/shreyan/twtxt.txt # follow = shrishtyunikart https://twtxt.net/user/shrishtyunikart/twtxt.txt # follow = sjkelleyjr https://twtxt.net/user/sjkelleyjr/twtxt.txt # follow = sk https://twtxt.net/user/sk/twtxt.txt # follow = sl1200 https://twt.nfld.uk/user/sl1200/twtxt.txt # follow = slashdot@feeds.twtxt.net https://feeds.twtxt.net/slashdot/twtxt.txt # follow = slater https://twtxt.net/user/slater/twtxt.txt # follow = solquemal https://twtxt.net/user/solquemal/twtxt.txt # follow = somebody https://netbros.com/user/somebody/twtxt.txt # follow = sousousaw https://twtxt.net/user/sousousaw/twtxt.txt # follow = stasenhof https://twtxt.net/user/stasenhof/twtxt.txt # follow = stasenrun https://twtxt.net/user/stasenrun/twtxt.txt # follow = stevenmes https://twtxt.net/user/stevenmes/twtxt.txt # follow = steventest89 https://twtxt.net/user/steventest89/twtxt.txt # follow = stigatle@yarn.stigatle.no https://yarn.stigatle.no/user/stigatle/twtxt.txt # follow = sttanner https://twtxt.net/user/sttanner/twtxt.txt # follow = stutteringsteve https://twtxt.net/user/stutteringsteve/twtxt.txt # follow = stxh https://twtxt.net/user/stxh/twtxt.txt # follow = stxh@twt.nfld.uk https://twt.nfld.uk/user/stxh/twtxt.txt # follow = sudo https://twtxt.net/user/sudo/twtxt.txt # follow = suesic https://twtxt.net/user/suesic/twtxt.txt # follow = suezit https://anthony.buc.ci/user/suezit/twtxt.txt # follow = superyarn https://twtxt.net/user/superyarn/twtxt.txt # follow = support https://twtxt.net/user/support/twtxt.txt # follow = svendowideit https://twtxt.net/user/svendowideit/twtxt.txt # follow = svetlanahgg@twtxt.net https://twtxt.net/user/svetlanahgg/twtxt.txt # follow = svetlebr https://twtxt.net/user/svetlebr/twtxt.txt # follow = svetlfsy@twtxt.net https://twtxt.net/user/svetlfsy/twtxt.txt # follow = taco https://twtxt.net/user/taco/twtxt.txt # follow = taigrr https://ndl.taigrr.com/user/taigrr/twtxt.txt # follow = taigrr@twtxt.net https://twtxt.net/user/taigrr/twtxt.txt # follow = tate https://twtxt.net/user/tate/twtxt.txt # follow = tatttelihansale https://twtxt.net/user/tatttelihansale/twtxt.txt # follow = tca https://twtxt.net/user/tca/twtxt.txt # follow = technicalsuwako https://netbros.com/user/technicalsuwako/twtxt.txt # follow = tedsic https://twtxt.net/user/tedsic/twtxt.txt # follow = tel https://we.loveprivacy.club/user/tel/twtxt.txt # follow = testdrive https://twtxt.net/user/testdrive/twtxt.txt # follow = testest https://twtxt.net/user/testest/twtxt.txt # follow = testytest https://twtxt.net/user/testytest/twtxt.txt # follow = thecanine https://twtxt.net/user/thecanine/twtxt.txt # follow = thgie https://twtxt.net/user/thgie/twtxt.txt # follow = thiegui@twtxt.net https://twtxt.net/user/thiegui/twtxt.txt # follow = threeoh6000@colean.cc https://colean.cc/twtxt.txt # follow = tiktok https://feeds.twtxt.net/tiktok/twtxt.txt # follow = timothyjob https://twtxt.net/user/timothyjob/twtxt.txt # follow = tkanos https://twtxt.net/user/tkanos/twtxt.txt # follow = tkanos-git https://raw.githubusercontent.com/tkanos/twtxt/master/twtxt.txt # follow = tkd https://yarn.takuma-csirt.com/user/tkd/twtxt.txt # follow = tommylucas https://twtxt.net/user/tommylucas/twtxt.txt # follow = tux0r https://twtxt.rosaelefanten.org # follow = twilightsparkle https://twtxt.net/user/twilightsparkle/twtxt.txt # follow = twitter-qldgov https://feeds.twtxt.net/twitter-qldgov/twtxt.txt # follow = twtr_news https://duriny.envs.sh/twtr/news.txt # follow = ugosic https://twtxt.net/user/ugosic/twtxt.txt # follow = ugowaigh https://neotxt.dk/user/ugowaigh/twtxt.txt # follow = ullarah https://txt.quisquiliae.com/user/ullarah/twtxt.txt # follow = unexplained_mysteries https://feeds.twtxt.net/unexplained_mysteries/twtxt.txt # follow = usescerce https://twtxt.net/user/usescerce/twtxt.txt # follow = usr https://twtxt.net/user/usr/twtxt.txt # follow = venjiang https://www.twtxt.cc/user/venjiang/twtxt.txt # follow = veronacft@twtxt.net https://twtxt.net/user/veronacft/twtxt.txt # follow = veronanwl@twtxt.net https://twtxt.net/user/veronanwl/twtxt.txt # follow = vgn https://twtxt.net/user/vgn/twtxt.txt # follow = vikikxr https://twtxt.net/user/vikikxr/twtxt.txt # follow = vikilgq https://twtxt.net/user/vikilgq/twtxt.txt # follow = vikinhs https://twtxt.net/user/vikinhs/twtxt.txt # follow = vikintm https://twtxt.net/user/vikintm/twtxt.txt # follow = vikirgm@twtxt.net https://twtxt.net/user/vikirgm/twtxt.txt # follow = viktoridbu https://twtxt.net/user/viktoridbu/twtxt.txt # follow = viktorivkm https://twtxt.net/user/viktorivkm/twtxt.txt # follow = viktorizpu https://twtxt.net/user/viktorizpu/twtxt.txt # follow = vilianayjy https://we.loveprivacy.club/user/vilianayjy/twtxt.txt # follow = vilianayzc@twtxt.net https://twtxt.net/user/vilianayzc/twtxt.txt # follow = vito https://twtxt.net/user/vito/twtxt.txt # follow = vytek https://twtxt.net/user/vytek/twtxt.txt # follow = walves https://twtxt.net/user/walves/twtxt.txt # follow = watcher https://txt.sour.is/user/watcher/twtxt.txt # follow = waterlooweekend https://twtxt.net/user/waterlooweekend/twtxt.txt # follow = wcosshall https://twtxt.net/user/wcosshall/twtxt.txt # follow = webi https://twtxt.opstack.info/twtxt.txt # follow = webi@twtxt.net https://twtxt.net/user/webi/twtxt.txt # follow = westbam https://twtxt.net/user/westbam/twtxt.txt # follow = wikomaya https://twtxt.net/user/wikomaya/twtxt.txt # follow = wikomaya@we.loveprivacy.club https://we.loveprivacy.club/user/wikomaya/twtxt.txt # follow = will https://twtxt.net/user/will/twtxt.txt # follow = willowashmaple@twtxt.net https://twtxt.net/user/willowashmaple/twtxt.txt # follow = win0err https://kolesnikov.se/twtxt.txt # follow = wincent@twtxt.net https://twtxt.net/user/wincent/twtxt.txt # follow = xandkar https://xandkar.net/twtxt.txt # follow = xavavu https://twtxt.net/user/xavavu/twtxt.txt # follow = xazin https://twtxt.net/user/xazin/twtxt.txt # follow = xenopunk https://twtxt.net/user/xenopunk/twtxt.txt # follow = xkcd https://feeds.twtxt.net/xkcd/twtxt.txt # follow = xuu https://txt.sour.is/user/xuu/twtxt.txt # follow = yakumo_izuru@tsuki.chaotic.ninja https://tsuki.chaotic.ninja/user/yakumo_izuru/twtxt.txt # follow = yarn_police https://twtxt.net/user/yarn_police/twtxt.txt 2023-03-25T08:24:04Z Hmmm 2023-03-25T08:38:21Z (#lt465kq) @ Trying to fix stuff 🤣 2023-03-25T08:38:50Z (#lt465kq) Still need to debug this though 😅

> ↳ In-reply-to » This twt is from a user you have muted. 2023-03-25T10:13:05Z (#lrpxyaa) @ Nice view 👌 2023-03-25T11:41:21Z (#o2ppuaa) @ Ahh you are right about client discovery! This us a thing 😆 However:

> Is there any protocol to not need to go to each yarn instance and tell
them that a twtxt feed X exists?

Why would you want to do this? 2023-03-25T11:43:11Z (#lrpxyaa) @ Slippery from the ice? 2023-03-25T13:23:19Z (#lrpxyaa) @ Ahh I see 😅 2023-03-25T14:18:58Z (#o2ppuaa) @ I'm not sure what you mean by:

> Because yarn doesn’t seem to work properly with client discovery

Can you elaborate on what you mean?

As for parsing NGINX logs, I recommend using [this tool](https://git.mills.io/yarnsocial/useragent) 2023-03-25T16:03:49Z Hey @ you awake yet? 🤔 2023-03-25T16:35:24Z (#xpmqnia) @ Oh Good was just seeing how much more I fixed 😆 2023-03-25T16:36:22Z (#xpmqnia) @ Err I mean I was just seeing how much more I've fixed 😆 2023-03-25T23:06:36Z (#qnd6ruq) @ Good progress 👌 Hope you get the build working on all the platforms you care about 😆 2023-03-25T23:12:24Z (#o2ppuaa) @ Sorry I'm a little confused 😢 2023-03-25T23:13:02Z (#bgvjcuq) @ Very nice indeed 👌 2023-03-25T23:14:20Z @ Does this mention work now? 🤔 2023-03-25T23:19:53Z @ There appears to be a bunch of actors on the domain `ciberlandia.pt` that I believe you are following. I only know this from logs and because the Activity Pub implementation is still highly experimental and still fixing a lot of shit™ 😅

```
twtxt_twtxt.1.02609awck4i9@dm4.mills.io | time="2023-03-25T16:53:25Z" level=warning msg="dropping note from https://ciberlandia.pt/users/edsantos to https://twtxt.net/user/marado/ since no-one is following"
```

In an effort to ensure we don't receive and inject shit™ (spam) we don't want nor ever followed, `yarnd` will ignore actors for which no-one follows on the pod. So, can I get you to please do me a favour?

Please Unfollow and Refollow any actors you care about please 👌 2023-03-25T23:49:04Z Apparenrly I have nothing to share of late outside of my work 🤦‍♂️ 2023-03-25T23:55:01Z (#wwrg6ja) @ Thanks! 🙇‍♂️ 2023-03-25T23:59:16Z Breakfast out! No kids 🤣 ![](https://twtxt.net/media/4FDwaxne6KXB97macETaDP.png) 2023-03-26T00:28:54Z (#xhpgyeq) And the crows scouring for scraps 😆 ![](https://twtxt.net/media/KedCUEKGgWz9zxrXjaTHB9.png) 2023-03-26T03:52:50Z 🥳 **NEW:** [zs v0.3.x](https://git.mills.io/prologic/zs/releases/tag/0.3.0) released! Notable highlights:

- Ability to override the default markdown extensions.
- Ability to add global site-level configuration and variables.

Check out [zs.mills.io](https://zs.mills.io) for the demo site 👌 -- Other sites built with zs include:

- https://yarn.social/
- https://salty.im/
- https://prologic.shortcircuit.net.au/
- _and many more coming soon™... 2023-03-26T04:28:49Z @ Hey! 👋 I just noted a [Tweet](https://twitter.com/ShreyanJ9/status/1635407794395291649) you posted a while ago and thought I'd answer it here...

> Are there any ways to POSSE posts from WordPress to http://yarn.social/twtxt? (https://shreyanjain.net/?p=133)

You _could_ utilise the Yarn API that is quite easy to use and mostly published [here](https://dev.twtxt.net/doc/api.html) 2023-03-26T07:31:53Z (#hokgckq) @ Oh boi how interestinf 🍿🤣 2023-03-26T07:34:13Z (#o2ppuaa) @ It absolutely does! It supports both single-user and multi-user agents as described here:

https://dev.twtxt.net/doc/useragentextension.html 2023-03-26T07:34:46Z (#chxfgoq) @ 💯 2023-03-26T07:38:50Z (#ya3pdqq) @ pool is an awesome game to watch! 🎱

hope you get well soon mate 🤗 hope you haven't got anything too horrible! 👌 2023-03-26T08:19:20Z (#uldgtia) @ Yeah just putting out a Twtxt feed is enough 👌 2023-03-26T08:39:52Z (#uldgtia) @ Absolutely 💯 2023-03-26T09:30:19Z (#o2ppuaa) @ It did but we don't surface it to users very well unfortunately 😢 Something to improve 🤞 2023-03-26T09:32:03Z (#ck442ka) @ To what end? 🤔 Like why? 2023-03-26T09:32:52Z (#qnd6ruq) @ It'll be exciting to see for sure 👌 2023-03-26T09:52:05Z (#ck442ka) @ Usually it's surfaces in a user's followers list but is only visible to the user obviously.

The hard part is easily identifying new followers. 2023-03-26T12:57:27Z (#ck442ka) @ As I said, the capability is already there, we just don't surface it very well beyond the "Followers" list and the "Profile" views. See ![this image](https://twtxt.net/media/JmBndiTdwdDhbLHRoeDKoA.png "this screenshot") -- What would be nice (maybe?) is some kind of in-app "notification". 2023-03-26T12:58:36Z (#uqfaqea) @ Ooops 404 🤣 Remember my [bang website](https://bang.mills.io/)? 😅 2023-03-26T14:36:51Z (#ck442ka) @ No this is correct Markdown actually 😅 Its just not very commonly used, but it is well supported with all the Markdown parsers 🤣 2023-03-26T14:48:58Z (#gwnhh3a) @ Holy shi! 🤣 A very old pod I haven't seen in a very long time has come back online 😅 2023-03-26T15:15:44Z (#txthdoq) @ When I announce news-type stuff? Manually 😅 2023-03-26T15:16:27Z (#txthdoq) Think of `yarnd` like a multi-user Twtxt client with a Web Interface, API and Mobile App 😅 (because that's really what it is) 2023-03-26T21:47:31Z (#uldgtia) @ Sorry mobile app bug 😆 2023-03-26T21:48:40Z (#qnd6ruq) @ Nice 👌 2023-03-26T22:06:21Z Morning all 😴 2023-03-26T22:27:29Z (#nitpaja) @ What do you mean? 2023-03-26T22:40:00Z (#hg2azfa) @ I managed to figure out how to rip-off and build that hover anchor thing last night 😅 You can see it here on the updated [zs starter template demo](https://zs.mills.io) 👌 2023-03-26T22:41:17Z (#q4esjxa) @ Well done! 👏 I can't say I find public speaking easy or natural at al, takes practise for me. Did you imagine the audience all naked? 🤣 2023-03-26T22:42:59Z (#2atsloq) I don't understand what we're doing here. We either ban the use of combustion fossil fuels or we don't and let the Earth be scorched 🤦‍♂️ I thought Germany was a pretty progressive country 🤔 2023-03-26T22:45:13Z Shall we promote the `filter_and_lists` feature in `yarnd`? 🤔 I still don't like where the Logout button is, but I've gotten used to it 😅 (you are right it's hardly used really) 2023-03-26T23:54:10Z (#q4esjxa) @ Nice 👌 2023-03-26T23:54:57Z (#hg2azfa) @ Yeah I somehow managed to make it work despite sucking at CSS 😆 2023-03-26T23:56:50Z (#wwrg6ja) @ Yeah I'm just saying to unfollow and refollow any AP actors since I've made code changes that affect this 👌 2023-03-27T02:06:16Z (#wwrg6ja) @ doing so will mean it was an explicit action from you and the internal state will be updated and new notes from those actors will no longer be dropped 👌 2023-03-27T08:16:47Z (#uldgtia) @ It will 😆 2023-03-27T08:17:31Z (#xi2yuya) @ I'm good with that 👌

As for where to put the logout button, I don't k ow 😆 2023-03-27T09:37:58Z (#xi2yuya) @ Maybe it's okay the way it is? 🤔 (I've gotten used to it) 2023-03-27T14:14:05Z (#cy4lblq) @ You are indeed! 😅 Heya! How you been? 👋 2023-03-27T14:14:21Z (#42lis7a) @ What does `app.net` do, or did? 🤔 2023-03-28T00:57:55Z (#kbrqmxa) @ Yeah no shit 😆 The value of the current *GPT hype is also questionable and raises a lot of security and privacy concerns for me -- But we'll see -- Wake me up when I can run and self-host more of these ML models on modest hardware. 2023-03-28T00:59:05Z (#dopbovq) @ What has Google gone and done now , or not done (not read the article)? 😆🤔 2023-03-28T06:12:48Z (#ajdgkjq) @ Perhaps you might be better off with a Docker, BurmillsOS or Alpine to run on your Vultr VM? 🤔 2023-03-28T06:16:15Z (#qu22nmq) @ So basically you have to give up PII in order to use Twitter™ now?! 🤔 2023-03-28T07:31:22Z (#ajdgkjq) @ Yeah that way you can just deal with ephemeral containers and use the zs image 👌 2023-03-28T12:31:21Z (#hktrlja) @ Hello! 👋 2023-03-28T13:11:40Z (#hktrlja) @ Welcome to my pod 😄 2023-03-28T13:13:05Z (#pwqw5qq) @ Yeah that doesn't look right 🤔 2023-03-28T13:13:41Z (#pwqw5qq) You should get this link `https://twtxt.net/external?uri=https://dfaria.eu/twtxt.txt&nick=dfaria` (as I do on my pod) 2023-03-28T13:15:07Z (#pwqw5qq) Hmm I just visited your pod, hit the same conv uris and wasn't able to repro. Where did you get that broken weird ass looking external profile link from in the first place? I don't see it 🤔 2023-03-28T16:45:51Z [Go Interfaces - HedgeDoc](https://docs.mills.io/s/mLww81t_R) -- Slide dkec on Go Interfaces I'm presenting today 👌 2023-03-28T17:04:57Z (#kmcsx2a) @ Good lord I'll bet that was spectacular to see?😆 I didn't know they have ariel combat 🤔 2023-03-28T22:43:36Z (#wpmivjq) @ Thanks for the review! I'll quickly fix this up before the presentation today (midday) 😅 In terms of conventions and naming however, yes these are _actually_ called "adverbs". An adverb is a noun that describes a verb, usually be putting an "er" on the end of a verb. But thi doesn't always work and sometimes it's hard to do, so that's why `ServeHTTP` instead of `Handle()` for the `Handler` interface. Even though there is the `Handle` and `HandleFunc` function types 🤷‍♂️ 2023-03-28T22:44:19Z (#wpmivjq) Also the code-blocks not being indented properly is a bug with Hedge Doc's display. When you go into "Slide Mode" it does render properly I _think_ (I hope!) 2023-03-28T22:44:53Z (#rm37rra) @ Nah sorry, work thing 😅 But I can always hold such talks online if there's enough interest outside of my day job 🤣 2023-03-29T05:41:12Z (#cy4lblq) @ I'm good! Busy but good 😆

What's "this"? 🤔 2023-03-29T05:44:39Z (#v6l7q4a) @ @ Sony TVs are as well! They spy on what you're watching at a pixel level and send that information back home every few mins 😱 2023-03-29T05:48:58Z (#2atsloq) @ Ahh yeah I remember that Yarn well 👌 

It's very frustrating that between large corporations and nations nobody (including Australia who are some of the worst offenders here with lack of climate action) are taking this very seriously 🤦‍♂️

Like can we just stop mining and burning Coal already?! 🤔 2023-03-29T10:42:25Z (#wpmivjq) @ Really we'll 😆 2023-03-29T10:43:06Z (#yshyejq) @ Pretty tired today 😴 Going to bed early 😆 2023-03-29T13:04:57Z I figured out how to do slide decks using [reveaj.js](https://revealjs.com/) and [zs](https://zs.mills.io) 😅 2023-03-29T13:52:27Z (#j34pbba) Check it out here: https://zs.mills.io/TestSlides.html 🤣 2023-03-29T14:18:32Z (#j34pbba) For a more complete example: https://zs.mills.io/SlideExample.html 2023-03-29T23:38:21Z (#j34pbba) @ Why da fuq would I want to do that?! 😆 2023-03-30T03:26:30Z (#umh5lkq) Yeah I totally understand even if I don't agree with it and find it insanely stupid that we continue to use these crappy ass proprietary tools 🤦‍♂️ 2023-03-30T15:35:42Z (#uxclpza) @ I certainly don't want any of this. I already give up way too much of my digital data and footprint to these asholes 🤦‍♂️ 2023-03-31T03:02:39Z (#sfxqikq) @ who says the Cat6 spool belongs to the husband?! Maybe the wife is a Network Engineer and stubbed her toe on her own spool 😆 2023-03-31T03:23:59Z (#vjy7frq) @ we should just ban all the weapons outright! 😆 the world would be a much better place without weapons 🤗 2023-03-31T23:24:21Z @ Nice set of things to take for Alone 👌 I agree some of the first few were a bit pathetic 😆 2023-04-01T06:19:07Z (#kbbhb6q) @ This was brilliant! 👌 Absolutely loved this. Be great to quote some excerpts here in this Yarn if you can recall them 😅 (I'd have to re-watch it a few times!) But yeah ChatGPT OpenAI are all bullshit products based on lies, Self-driving cars are complete utter bullshit and kill people, and Microsoft, Apple and Google are well morons. I just hope people don't fall into the hype too much 😢 2023-04-01T10:41:50Z (#zlaieqq) @ Hah my kids are constantly playing roblox too 😅 At least you (I think?) don't have to have a shitty goddamn Microsoft™ account 🤦‍♂️ 2023-04-01T11:36:32Z (#zlaieqq) @ Same 🤣 It's absurd how much much personal information you have to consider giving over to corporations that have no business in knowing or storing that kind of data on you. 2023-04-01T14:55:41Z (#3nhdcva) @ Oh man I love your site 🤣 Nice! Also I would pay to see you draw more cainines 😅 2023-04-01T15:30:35Z What I really hate about Youtube videos of late, is the utter lies that are made up front. "NEw and existing blah blah blah, but before we get to that..." You watch it, and nothing, it was all lies, lies! 😱 2023-04-01T22:29:01Z (#65pchpa) @ Don't forget to give zs a try 😆 2023-04-01T23:41:07Z (#65pchpa) @ What do you mean by creating entries on the go? How does this work? Curious mostly to see what features zs might be missing 😅 2023-04-01T23:41:45Z (#ez6ghnq) @ Cool! 👌 Too bad I can't read what's on that screen 🤣 2023-04-02T00:04:03Z (#ez6ghnq) @ Ahh! 2023-04-02T00:05:03Z (#ez6ghnq) But of course it's in another state 🤦‍♂️ 2023-04-02T00:16:00Z I wish more people would design for the [Responsive Web](https://www.w3schools.com/css/css_rwd_viewport.asp) 😢 2023-04-02T03:58:25Z (#ez6ghnq) @ Haha 🤣 Well online is much better, don't have to get on a stick'n plane with other _cough cough_(ers) 🤣 2023-04-02T05:43:23Z (#p2o2ipq) @ How does this even happen?! 😱 2023-04-02T07:56:23Z (#nqa25ia) @ So news via RSS feeds? 🤔 This is what I use Twtxt (Yarn.social) for via the [feeds.twtxt.net](https://feeds.twtxt.net) service 👌 (admittedly the UX _could_ be improved somewhat...) 2023-04-02T13:30:39Z Q: Is anyone actually finding the activitypub experimental feature I've been working on (for those running `main`) _actually_ useful? 🤔 (because I'm not and having second thoughts...) 2023-04-02T14:27:09Z (#54hghnq) @ I've actually seen that project before, its probably not bad actually 👌 (not tried it myself though) 2023-04-02T14:28:35Z (#jpzwxoq) @ Yeah one of the things that worries me (aside from the very real spam problem that can and probably will occur) is the utility beyond following someone. I dunno maybe it's just me? I follow a few folks (or try to) in the "fediverse" space but it seems rather one-sided 🤔 -- maybe there's still bugs? 😅 2023-04-02T14:28:49Z G'night 😴 2023-04-02T14:30:59Z (#jpzwxoq) I guess what I'm trying to say is, it isn't very interesting (for me at least) to "follow" people where "conversations" are just one sided 🤦‍♂️ it makes interesting discourse basically impossible and you end up just being an outside observer. Hmmm 🤔 -- Maybe Mastodon/Fedvierse is so big that even if we truly integrate, fix all the bugs, improve the hell out of the UX, that nobody will give a shit™ ? 🤣 2023-04-02T22:55:09Z [the-algorithm/timelineranker at main · twitter/the-algorithm](https://github.com/twitter/the-algorithm/tree/main/timelineranker) 2023-04-02T22:57:20Z [julien040/gut: An easy-to-use git client for Windows, macOS, and Linux](https://github.com/julien040/gut?utm_source=substack) 2023-04-03T03:47:13Z (#67soukq) @ But Gut is a CLI 2023-04-03T10:20:43Z (#ru5esnq) @ Same here! 😆 What a coincidence 🤣 2023-04-03T11:06:11Z Google and Github down? But everything else isn't? 🤔 2023-04-03T13:52:08Z (#4q6rhua) @ It glitched before for me right when I posted that 🤣 2023-04-04T01:22:03Z (#rqiw4ya) @ Welcome to my pod 🤗 2023-04-04T01:23:28Z (#y6pqxza) @ Sorry to hear that 😢 Pods are hosted by volunteers and have no guarantees of reliability 😆 2023-04-04T01:24:58Z (#4asplzq) @ Very nice colors 👌 2023-04-04T01:27:41Z (#eacempq) @ Good 😆 I'll grab the popcorn 🍿 Keep us updated 🙏 2023-04-04T05:02:10Z (#r47kuyq)

> remember when Aaron Swartz was criminally prosecuted for downloading too many academic journal articles, but, sure, it's totally cool to scrape everyone's personal photographs as part of a commercial effort to market discriminatory surveillance tech to police departments. 2023-04-04T07:15:15Z (#r47kuyq) @ No worries 👌 Good for posterity, and yeah I find it a bit strange too. The whole AI hype thing is just a bit insane for me 🤦‍♂️ 2023-04-04T07:15:27Z (#tj5jubq) @ G'night 😴 2023-04-04T08:21:39Z (#r47kuyq) @ absolutely 💯 I would love to see tracking and collection of users personal data made illegal. 2023-04-04T12:36:41Z (#25kj74q) @ eh? 2023-04-04T13:07:11Z (#25kj74q) @ Oh 🤦‍♂️ Haha so it is! 🤣 2023-04-04T15:11:03Z Wow 😱 So here's something horrifying funny, sand dna pathetic. I'm subscribed to this one substack, from a guy I know that started this newsletter thing digging into what's cool in open source and doing interviews with developers. It's a nice thing I get on a Monday morning 👌

But... Surprise surprise, I'm now getting "Web3 Summary" emails in my inbox today. Did I ever subscribe to any other substack?! No! 🤦‍♂️ What da flying fuq is wrong with these companies that run these things?! Substack should be ashamed of themselves, seriously. 😢 2023-04-04T16:01:42Z (#dh67aka) @ It's all just a tad bit insane isn't really 🤣 What is wrong with us humans ?! 🤦‍♂️ 2023-04-04T16:03:20Z [slides/go-generics.md at main - slides - Mills](https://git.mills.io/prologic/slides/src/branch/main/slides/go-generics.md) -- I'm presenting this tomorrow at work, something I do every Wednesday to teach colleagues about Go concepts, aptly called `go mills()` 😅 2023-04-04T16:04:05Z (#uzv4seq) Well actually today rather, today is ready tomorrow 🤣 Damn i need to go to bed 😴 2023-04-05T03:28:51Z (#xmsq46a) @ Welcome to my pod ! 🤗 2023-04-05T03:31:49Z (#viqp5eq) @ In germs of "federated" yes and no. we don't use that term as it doesn't really apply for Yarn.social which uses Twtxt and has no meaning.

But you can follow feeds across pods and other self-Hosted Twtxt feeds (it's all just Twtxt) 👌 2023-04-05T03:34:38Z (#uzv4seq) Yhanks for the feedback @ and @ 👌 It was late at night and I made a few minor errors despite reviewing twice 😆 2023-04-05T03:37:56Z (#xfwifua) @ Same here! 😴 Was up till 3am writing up my slide deck on Go Generics 😆 2023-04-05T03:39:14Z (#4rdsarq) @ As @ said Yarn.social is a few years running now 👌 2023-04-05T03:39:41Z (#uxynzia) @ Congrats! 🥳 2023-04-05T05:52:52Z (#xj4njoa) @ Yup 👌If you want to call that "federation" fine 😆 But we don't call it that here -- It's just another Feed 🤣 2023-04-05T07:17:52Z (#akmusiq) @ by default pods do not permit rendering of images inline **unless** the operator of the pod has permitted those domains.

just let me know which domains are missing, and I'll add them!

otherwise, just upload the image using the media upload button 👌 2023-04-05T07:18:09Z (#akmusiq) this is by design and a security feature 2023-04-05T07:18:51Z (#fwpjg2a) @ Looks cold 🥶 2023-04-05T07:20:26Z (#5uvf2aa) @ Yhwre is jenny and tt ; Both TUI clients.

cc @ for jenny and @ for tt 2023-04-05T07:21:19Z (#bxmk53q) @ Define cheap? 2023-04-05T07:23:02Z (#lcm3qbq) @ We already support Twtxt feeds from RSS/Atom via https://feeds.twtxt.net 😆 2023-04-05T07:24:04Z (#akmusiq) @ Link me to one that didn't render?

Are you uploading them or linking to external images? 2023-04-05T07:25:01Z (#akmusiq) @ Which domain? Drop a link to one here? 2023-04-05T07:27:36Z (#lcm3qbq) @ Ahh I see 👌 Well Yarn pods have a ReST API too btw -- primarily used by the mobile app; what I'm on now 2023-04-05T07:29:07Z (#akmusiq) @ who owns that domain? Can it be trusted not to have multi gigabyte images hosted there. 😆 2023-04-05T07:30:28Z (#bxmk53q) @ Hmmm Framework laptop? Raspberry Pi Laptop? 🤔 2023-04-05T07:36:50Z (#bxmk53q) Jinx 😆 2023-04-05T07:44:26Z (#lcm3qbq) @ It's mostly documented here: https://dev.twtxt.net/ 2023-04-05T07:47:10Z (#akmusiq) @ Kk I'll add it to the allowed domain list 👌 2023-04-05T07:49:18Z (#akmusiq) Done 👌 2023-04-05T07:51:12Z (#bxmk53q) @ No worries 👌 Another happy Yarner with answers from around the globe 😆 2023-04-05T07:52:41Z (#h6wh7qa) @ Probably lxml is still the best from memory. I don't do Python since some years now so my recommendation could be out of date. 2023-04-05T08:08:22Z (#akmusiq) @ Tooltip? I personally hate them 😆 But if it helps 🤔 2023-04-05T08:08:54Z (#akmusiq) Open to other suggestions 👋 2023-04-05T21:13:16Z (#47foqhq) @ Oh damn! 😢 2023-04-05T21:17:57Z (#akmusiq) @ That's right. Imagine linking to a malicious image. but even more simply imagine linking to a multi-gigabyte image. Now users who are bandwidth constrained have to download it and this chews their traffic quota and costs money 😆 2023-04-05T21:24:18Z (#qeqh4za) @ I think 1/2 of 3/4 of an hour is 22.5m right? 🤣

Nice shots! I think my fav is 14 👌 2023-04-05T21:24:39Z (#h6wh7qa) @ Learn Go 👌 2023-04-05T21:28:51Z (#65pchpa) @ That's easy! Add a microPub endpoint and use a mobile client 👌 2023-04-05T22:28:36Z (#a2dgiwq) @ Very good podcast on the limitations of ChatGPT 👌 2023-04-05T22:30:11Z (#lvf6fna) @ I just listened to the full one hour episode you just posted earlier 😆 i'm feeling lazy, can you summarize this article? 🙏 2023-04-05T22:32:40Z (#uaa4mzq) @ Wait what?! 😱 You need to provide your drivers license and partial social security number to play a fucking game?! 🤦‍♂️ 2023-04-05T23:45:05Z Apparently, this is a big concrete pump. I can't say I've ever seen anything like this in my life. 😳 can someone more knowledgeable about these machines explain this to me?

![](https://twtxt.net/media/KYcyEyYU8dkckz6hK5LyTL.png) 2023-04-05T23:47:17Z (#pedhnyq) @ There is already! But I'm again having trouble building it again 😢 I'll get my sister to help me 🤞 2023-04-05T23:59:58Z (#taiqxpa) @ da fuq?! 😳 Who's the dumb ass that added the Bitcoin white paper to the macOS build system?! 🤦‍♂️ Does nobody conduct proper reviews?! 😆 2023-04-06T00:01:49Z Nice view here 👌 ![](https://twtxt.net/media/F7zuvLDxiLPiquKeUuJaG9.png) 2023-04-06T00:42:40Z (#qs66yhq) @ Seems legit 🤣🤣🤣 2023-04-06T04:12:56Z (#xar7p6a) I find it really frustrating that governments continue to behave as if they are above the law. And change and create new laws to suit their agenda of the day.

Why is the Australian government allowed to continue to prospect a whistleblower; where we have laws to protect whistleblowers (since 2013); then just as David McBride is fronting up to court to protect himself from the Australian government, they disallow him access to his own key witnesses and evidence in the name of national security?! 😳 (another set of made up laws that have dangerous fat reaching consequences for all) 😱🤦‍♂️ 2023-04-06T11:53:30Z (#zajxjga) @ Nice 👌 2023-04-06T12:30:58Z (#httbcfa) @ Haha now you've got me thinking 🤔 2023-04-07T00:25:51Z (#65pchpa) @ I'll build something here I think for static websites 👌 Make it as easy as possible 🤞 2023-04-07T00:30:41Z (#lvf6fna) @ Thanks! 🙇‍♂️ Nice write to 👌 I'll read the article today once I get out of bed 😆 2023-04-07T00:33:21Z (#aky34yq) @ How do you find invidious in general? 🤔 2023-04-07T00:35:33Z (#cjctusq) @ Nice close up in 19 👌 2023-04-07T00:36:45Z (#2frxgka) This is pretty disturbing though 🤦‍♂️ Any way to disable the cameras? 🤔 2023-04-07T02:21:48Z (#taiqxpa) @ Haha yeah I can see the humorous side of this 😆 2023-04-07T03:01:53Z (#65pchpa) @ My design so far would be to build a simple microPub service that you can run alongside your static site (for example built with [zs](https://git.mills.io/prologic/zs) [demo](https://zs.mills.io/)) that takes your post and runs some hooks in receipt. A hook here could take the post, convert it to a Markdown file, Git commit, Git push and rebuild the site. 2023-04-07T03:12:20Z (#65pchpa) Something like what this thing does: https://github.com/Colelyman/gozette

I suppose I can fork this and modify it to be a bit more generic 🤔 2023-04-07T07:47:34Z (#lvf6fna) Finished reading this in full 👌 Key take-always for me are:

- politicians are idiots
- journalists are also idiots
- the public lacks AI literacy
- "AI" companies are fueling the fire and hype to profit from (no surprise)
- we need better accountability, transparency, and openness from builders of these systems
- The general public needs to be better educated on the limitations of these so-called "AI" systems 2023-04-07T08:00:38Z @ Can you explain the type of neural networks behind these *GPT(s) and how they differ from more traditional ANNs? 🙏 2023-04-08T06:14:21Z 📣 **Incident:** Last night at approximately 2205 (AEST) on the 7th April 2023, vDSL connectivity to my servers were lost and never recovered. I had to cut my holiday short by a day to come home to investigate.

Likely culprit, storm/water damage to the copper that's been sitting in the ground for some ~30+ years or so and never been replaced.

Thanks NBN Co 🤦‍♂️ #NBN 2023-04-08T06:41:53Z [Tailscale · Best VPN Service for Secure Networks](https://tailscale.com/) - Anyone know anything about Tailscale? Used it? Recommend it? How does it stack up in terms of _actual_ secure networking and VPN access to your infra? Can it be trusted

I notice it uses WirGuard™ and is actually written in Go 😅 2023-04-08T07:27:34Z (#mk2jkiq) Some alternatives I've found in this space, p2e (peer to peer) mesh private (VPN) networking:

- [juanfont/headscale: An open source, self-hosted implementation of the Tailscale control server](https://github.com/juanfont/headscale)
- [slackhq/nebula: A scalable overlay networking tool with a focus on performance, simplicity and security](https://github.com/slackhq/nebula)
- [gravitl/netmaker: Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.](https://github.com/gravitl/netmaker) 2023-04-08T07:29:35Z (#mk2jkiq) Not really sure what to go with. My use-case is:

- Provide out-of-band access to my infra for emergencies (needs 4G/LET connectivity)
- Provide access to internal (private) resources for teams (currently do this via Authelia) 2023-04-08T08:58:09Z (#hi4fjoq) @ Yeah it was fun enough, never long enough, but oh well 😅 One of these days (maybe this year or next) I'll try to take a larger chunk of time off work 🤞 2023-04-08T09:00:57Z (#ulcro5a) @ Oh now this is cool! 👌 I love parser combinators 😅 2023-04-08T09:03:03Z (#mybvdoa) @ No critique of the actual content, but of the software behind this 😅 Gotta figure out a way to drive comments via Twtxt 🤣 2023-04-08T09:10:37Z (#otgsz2q) @ Interestingly the [Wikipedia article on GPT-3](https://en.wikipedia.org/wiki/GPT-3) describe it as:

> **Generative Pre-trained Transformer 3** (**GPT-3**) is an [autoregressive](https://en.wikipedia.org/wiki/Autoregressive_model) [language model](https://en.wikipedia.org/wiki/Language_model) released in 2020 that uses [deep learning](https://en.wikipedia.org/wiki/Deep_learning) to produce human-like text. Given an initial text as prompt, it will produce text that continues the prompt.

Which is even more confusing to me, mostly because it doesn't speak of a neural network at all. Basically I was (on my short-lived holiday) doing some R&D on neural networks, evolutionary algorithms and other reading 😅 2023-04-08T09:11:16Z (#otgsz2q) I _tried_ to read up on autoregressive language models(s) btw, and gave up. Way over my puny head 🤦‍♂️ 2023-04-08T13:33:47Z (#mk2jkiq) @ Well that's a good sign I guess 🤔 2023-04-08T13:51:34Z (#wwoqdvq) @ Yeah sorry about that 🤣 I swear one day I'll get fiber 😅 One day ![](https://twtxt.net/media/FojTq9GsgFFvAfkCj72Scm.gif) 2023-04-08T14:57:05Z (#zajxjga) @ My two cents worth:

- self-hosted git
- both good build instructions.+ release binaires for the lazy
- don't trust Github (or copilot) with your hard work 😅 2023-04-08T15:29:47Z Sweet, been at this for hours today. Backups are _finally_ working much more nicely 👌

![](https://twtxt.net/media/vSbn2q7vyVmGFTyxxXhwdi.png) 2023-04-08T16:46:53Z (#f4oncra) @ I think they're all good options to be honest. I'd probably go with gogs myself tbh.

Also PS: What's with the weird subject in your Twt? That doesn't confirm to any specs I know 😅 2023-04-08T16:47:12Z (#f4oncra) It also won't thread properly here 🤣 2023-04-08T16:48:37Z (#zajxjga) @ Just add instructions to the `README.md` to let folks know you only accept patches. Provide somewhere to dump them or such. Or ask folks to Twtxt you a link to their clone 🤣 2023-04-08T16:51:05Z Hmmm backing up my Gitea instance is taking a while 😅 2023-04-08T17:19:45Z (#f4oncra) @ It should just be `(#xxxxxx)` not `(#xxxxxx@twtxt)` 🤣 2023-04-08T17:20:25Z (#apwynoq) @ Ahh I see, interesting 🤔 2023-04-08T17:34:51Z (#f4oncra) @ I think so 👌 2023-04-08T22:59:08Z (#zajxjga) @ Very cool 👌 2023-04-08T23:07:59Z (#otgsz2q) @ Noice! 👌 Bwtween you and my reading I have a muumuu deeper understanding of this shit 🙇‍♂️

Sasly I didn't come across RNNS though 😆 But yhay doesn't matter 🤔 2023-04-08T23:08:25Z (#6fvnlxa) @ Just a little 😆 2023-04-09T06:57:15Z [VDSL2 Bridge / Modem - PLANET Product | Planet | MPA Systems](https://www.mpasystems.com.au/vendor/planet/vc-231-vdsl2-converter) --- Hmm I wonder if I can use one of these? 🤔 Long story short, but my two (both of them! 😱) Proscent TS-180 vDSL SFP modules are both not working and cannot maintain sync 😢 2023-04-10T00:58:49Z (#zajxjga) @ This is coming along real nice 👌 2023-04-10T01:01:36Z (#oy6jhea) @ Still some nice shots there 👌 I guess winter is finally over for you 😆 2023-04-10T04:48:25Z (#6sybqia) @ They should show up in the "mentions" view, but we've never implement "notifications" as such, kind of on purpose really. 2023-04-10T05:36:59Z (#jpe3ghq) @ Sorry, what are you being sorry about? 😅 🤔 2023-04-10T11:06:33Z Didn't know that [speedtest.net](https://speedtest.net) has a CLI 😅

```
$ speedtest

 Speedtest by Ookla

[error] Error: [8] nodename nor servname provided, or not known
 Server: Foxtel Broadband - Brisbane (id: 8847)
 ISP: Aussie Broadband
Idle Latency: 9.46 ms (jitter: 0.20ms, low: 9.25ms, high: 9.76ms)
 Download: 93.39 Mbps (data used: 50.5 MB)
 22.67 ms (jitter: 4.76ms, low: 10.01ms, high: 135.16ms)
 Upload: 35.10 Mbps (data used: 58.7 MB)
 880.05 ms (jitter: 95.73ms, low: 16.75ms, high: 1823.19ms)
 Packet Loss: 0.0%
``` 2023-04-10T12:13:40Z (#jpe3ghq) @ It's okay because Twtxt is a pull based model so all good 🤔 2023-04-10T22:51:38Z (#tgfs3oq) @ This is very cool indeed 👌 2023-04-10T22:53:46Z (#zajxjga) @ cool! 👌 2023-04-10T22:56:37Z (#uqae36q) @ Interesting 🤔😆 2023-04-12T05:03:25Z (#rsviqoa) @ Care to elaborate on what you mean by Twtxt is like UNIX ? 😆 2023-04-12T05:08:25Z (#bcwm4fa) @ What's wrong with Git? 2023-04-12T05:12:45Z (#ng7aw7a) They are the same thing. Weird 😆 Where is your CS/Reaume? Maybe I can take a look at it and give you some feedback? 2023-04-12T05:14:37Z (#zihbwiq) @ I honestly tried to read this last night, but it was sooo long, got bored in the end, scrolled to the bottom and didn't get the punchline. 😱🤦‍♂️ 2023-04-12T07:45:22Z (#chce3xq) What about the [Pocket C.H.I.P](https://shop.pocketchip.co/products/pocket-c-h-i-p-new)?

![](https://twtxt.net/media/bM4frDzihvVhFo8HHLUGLR.png) 2023-04-12T07:46:15Z (#rsviqoa) @ This is true! 2023-04-12T11:09:39Z (#zihbwiq) @ Damnit! Please tell me what was it 🤣 2023-04-12T11:46:37Z (#zihbwiq) @ Hmmm

> Better Nate than lever!

Is that the punchline?! 🤔 2023-04-12T12:01:01Z (#zihbwiq) @ Oh good lordie lord 🤦‍♂️ 2023-04-12T13:56:28Z (#bcwm4fa) @ Why not write a new CLI? Git nowadays is just an underlying storage format and library. Consider using [jesseduffield/lazygit: simple terminal UI for git commands](https://github.com/jesseduffield/lazygit) for example. 2023-04-12T13:56:59Z (#ng7aw7a) @ Ahh yeah, you're right. I have one of those X-something page long CV(s) somewhere, but I've given up trying to maintain it 😅 2023-04-12T13:58:39Z (#s3pr44a) @ This is insanely cool 🤣 2023-04-12T13:58:58Z (#pzibloa) @ Bahahahahaha 🤣 Soo goood! 😅 2023-04-12T23:00:18Z (#tcdejoa) @ Hahaha this is the second report of this happening🤣🤦‍♂️ 2023-04-12T23:02:02Z (#5ermbxq) I honestly think you'll end up reinventing the same ideas 😆 2023-04-12T23:03:05Z (#pzibloa) Do one for micro services next! 🤣 2023-04-12T23:03:48Z (#75pj6zq) @ Wow! 😳 2023-04-13T22:37:40Z (#tcdejoa) @ That's the thing about common sense.

Ita not very common nowadays 😆 2023-04-14T08:53:49Z (#y4iqmhq) @ Yay weekend! 🥳 2023-04-14T10:19:47Z (#pud4w2q) @ Do you mind highlighting what the CRA and CLA are proposing that puts open source and individual open source authors at risk? 2023-04-14T22:25:10Z Heading out to a water park today 😆 Last chance for the girls to have some fun before school starts back up next week 😉 2023-04-14T22:35:16Z (#pud4w2q) @ I see. Thanks, read that article and it makes the problem a bit clear, especially on the liability issue. So, it seems EU lawmakers are trying to fix an economical problem by introducing a new set of laws that regulate a large part of the software industry (open source) that has effectively zero revenue?! This seems to be a bit counter intuitive to me, how are open source developers able to deal with liability for something they produce and publish for free?

What seems to be at play here is the capability of open source that has enabled great software reuse by large commercial ventures is under threat by lawmakers that don't seem to fully grasp the landscape of open source.

The liability of software and products should be with the builders of that product. This is a bit of a tricky situation, because if you're building a skyscraper a it falls down because of faulty concrete pylon footings, who's at fault, who is liable? You or the company that poured the pylons? 2023-04-14T22:37:49Z (#pud4w2q) The problem and difference though is that open source is produced, published and free at no cost to the consumer. I also find the situation a bit weird from a legal standpoint as I don't understand how the CRA and CLA can possibly override open source licenses that are also legal documents and a contract between the open source author(s) and consumers of that open source software/library/whatever. 2023-04-14T22:39:30Z (#pud4w2q) Finally, like the Eclipse suggests, if the new proposed EU laws would go ahead, I too as an open source developer would also have to either a) Put up a notice stating that none of my software, libraires, tools can be used within the EU or b) Simply go closed source. -- This would be extremely sad 😢 and honestly at that point I would question even continuing to be a software developer at all. 2023-04-15T04:14:56Z I rally find this rhetoric quite counter productive 😢 ![](https://twtxt.net/media/nZiBtdpNKrzVSaNfLXwjDi.png) ![](https://twtxt.net/media/CqHN9Hz736T377o76fvbg9.png) ![](https://twtxt.net/media/gfrRd3GSrLYLDXwMND488D.png) 2023-04-15T05:03:29Z Reading: https://www2.deloitte.com/us/en/blog/deloitte-on-cloud-blog/2023/devops-SRE-capability-model-for-these-complementary-roles.html

![](https://twtxt.net/media/wYes3g8wNzvQZFCPj9Kijc.png) 2023-04-15T09:36:57Z (#l6viaiq) @ It's early evening over here and we went the day at a water park which was nice 👌 2023-04-15T10:42:31Z (#l6viaiq) @ Fine by me 😆 2023-04-15T11:19:27Z (#2iadw7a) @ Nice! 👌 Especially on the dog fooding l 🤗 2023-04-15T11:28:31Z (#2iadw7a) @ Haven't you got media uploads working yet? 🤔 2023-04-15T21:24:11Z (#z5uqmsa) Exaxrly! 2023-04-15T21:29:59Z (#gasw67a) Yes this is true and I thought of this too in my analogy.

The question is to what extent should lowly free time non-paid open source developers be liable vs. say large corporations that commercially benefit and profit from open source and don't contribute a dime back? 2023-04-15T21:37:29Z (#d3nta6a) I can see companies taking out liability insurance for their software teams that contribute to open source, but a lowly non-paid developer that writes some open source library or software on his own? 2023-04-15T21:43:05Z (#ooa7tvq) Fair point (although extreme example to show it 😆)

Key point here: a line has to be drawn.

Right now the EU proposed laws don't distinguish between dangerous software and non-dangerous nor free lowly lone non-paid developer vs. commercial company that profits from open source and has no liability despite making millions or billions. 2023-04-15T21:48:07Z (#kzzrhuq) Also the car was never built and published freely in the open for all to see and study. There was and are large profitable companies behind these dangerous things. 2023-04-15T21:55:17Z (#2iadw7a) @ Have a look at the JavaScript for yarnd 👌 2023-04-15T22:05:12Z One of the biggest problems I have with the currently proposed EU laws is that there is no distinction being made between "Free, non-Paid, Open Source" vs. "Commercial Software Products built from Open Source".

I find the current situation highlights the fact that large corporations build **Paid-for** products and services to consumers and makes Millions or Billions of $ £ € often without as much as either a) contributing back to open source or the projects from which they borrow and depend on b) or pay for what they use or support it in any financial way.

A large part of the Open Source Model in my view is often confused with "FREE" as in $0, but this is total bullshit. Companies need to understand that reusing a piece of open source software, library or component does not imply it is **FREE** to you. Companies today **DO NOT** vet, understand, review or even remotely contribute (_in many cases_) bug fixes, security fixes, etc, of the component they freely take and use and profit from. 2023-04-15T22:07:55Z (#ljhu5bq) It is only until **after** that company has a breach, with harm caused to its end-users does the company do anything about it. I'm not really convinced that's happening either, because the current laws scream and cry out "OMG! 😱 We need to fix the Open Source supply chain!" by companies that refuse to take any financial liability for freely using other people's hard work that they didn't get paid for.

Companies that use open source component freely without paying for them or contributing back **should** absolutely be held liable when things go wrong, **NOT** the open source developers. Why? Because those companies are often exploiting their end-users and often making them pay for something that is largely otherwise free (-some conveniences added on top). 2023-04-15T22:09:50Z (#bac4dta) Can you try `https://twtxt.net` -- I'm also worried that if you have "Skip SSL verification" in your code (from reading @'s comments) that things will fail on my pod as I'm pretty sure Cloudflare will chuck a hissy fit at you 🤣 2023-04-15T22:10:47Z (#bac4dta) Also character handling for password might be problematic ☝️ The code needs to handle and allow anything and everything, as `yarnd` doesn't shit a shit what you type for your password 😅 2023-04-15T22:51:10Z Given the continued hostility of jam6 and buckket over Yarn'a use of Twtxt (even after several years! 😱) I am continuing to face hard decisions.

I am not sure what to do about this. 🤔 I am quite confident that the hostility and sentiment is not held by all Twtxt users past and present 😢

This is a case of a few upset purists who prefer to mock, shame and behave passive aggressively instead of contributing to a healthy discussion and ecosystem.

I am uncertain what Yarn should do here 😢 2023-04-15T22:51:40Z (#pud4w2q) @ I agree 💯 2023-04-15T22:52:10Z (#bac4dta) @ Just test against my pod 👌 2023-04-15T23:39:53Z (#gjst6xa) @ I'll take a copy of the conversations over the last few days in the #twtxt ITC channel and link here 👌 2023-04-15T23:46:50Z (#gjst6xa) @ Does this work? 🤔 https://www.irccloud.com/log-export/160242/irccloud-export-110340-2023-04-16-09-41-27.zip 2023-04-16T00:22:58Z (#gjst6xa) Arggg "Forbidden" 🤦‍♂️ 2023-04-16T00:28:30Z (#gjst6xa) Here you go: https://files.mills.io/download/Twtxt%20IRC%20Logs%202023-04-14.md 2023-04-16T00:29:32Z I found myself wanting to upload a Markdown document (IRC Logs) today to my pod. This has come up as a feature request before, should we do this soon™? 🤔 Would anyone else find it useful to upload and link to other types of files besides "multimedia"? 🤔 2023-04-16T00:57:35Z 💡 **Quick 'n Dirty prototype Yarn.social protocol/spec:**

> If we were to decide to write a new spec/protocol, what would it look like?

Here's my rough draft (_back of paper napkin idea_):

- Feeds are JSON file(s) fetchable by standard HTTP clients over TLS
- WebFinger is used at the root of a user's domain (or multi-user) lookup. e.g: `prologic@mills.io` -> `https://yarn.mills.io/~prologic.json`
- Feeds contain similar metadata that we're familiar with: Nick, Avatar, Description, etc
- Feed items are signed with a ED25519 private key. That is all "posts" are cryptographically signed.
- Feed items continue to use content-addressing, but use the full Blake2b Base64 encoded hash.
- Edited feed items produce an "Edited" item so that clients can easily follow Edits.
- Deleted feed items produced a "Deleted" item so that clients can easily delete cached items.

#Yarn.social #Protocol #Ideas 2023-04-16T01:11:40Z (#oyi5iua) An example feed would look like this:

```json
{
 "name": "prologic",
 "desc": "\"Problems are Solved by Method\" 🇦🇺👨‍💻👨‍🦯🏹♔ 🏓⚯ 👨‍👩‍👧‍👧🛥 -- James Mills (operator of twtxt.net / creator of Yarn.social 🧶)",
 "key": "kex17m00vqjduqlf6j5xcvtpyhk2zg3shv2x8r5qzyancjlhgl4ytj8slvt7h0",
 "links": [
 {
 "title": "My CV",
 "href": "https://prologic.shortcircuit.net.au/"
 }, 
 {
 "title": "My Projects",
 "href": "https://git.mills.io/prologic"
 },
 {
 "title": "My Github profile (@prologic)",
 "href": "https://github.com/prologic"
 }
 ],
 "items": [
 {
 "id": "https://yarn.mills.io/permalink/xt2mrjwfmwlh6xrcoom7ywpmg6hdrduy56cvzjoi76ibdjjiycwa",
 "hash": "xt2mrjwfmwlh6xrcoom7ywpmg6hdrduy56cvzjoi76ibdjjiycwa",
 "sig": "3vdKTvI_WGDcM_cUUPGmWHPFpZ9IpORgFkhVFndcxbuUm3XF2w895nEvh2CIA0P3OekfmW6pWQP4wSsXZSCMAA",
 "format": "text/markdown",
 "time": "2023-04-16T11:04:28+10:00",
 "content": "Hello World"
 }
 ]
}
``` 2023-04-16T01:12:30Z (#oyi5iua) Blah I forgot Avatar, but that _could_ be `icon` I guess or `image`. 2023-04-16T01:15:10Z [tantek / TrollTaxonomy](http://tantek.pbworks.com/w/page/19403022/TrollTaxonomy) 2023-04-16T01:45:10Z (#gjst6xa) @ Working for me?

=> https://files.mills.io/download/Twtxt%20IRC%20Logs%202023-04-14.md 2023-04-16T01:47:09Z (#4on4bda) @ Yeah it would be possible to have "bridges" just like I _think_ we should have a bridge finally for Twtxt<->ActivityPub. The motivation behind this proposal/idea is to get away from the trolls and hostility of Twtxt. Its of course too late to change what we did in the past (nearly getting on 3 years now), but trying to find ways to deal with this going forward... 2023-04-16T01:49:57Z (#gjst6xa) Here's an alternative link: https://gist.github.com/prologic/16a88f1ebbd3d13e4cc6352615919b87 2023-04-16T01:53:59Z (#4on4bda) The problem of course is the position this forces me in to, with all of this "nonsense", means you end up having so many different competing specs and protocols that you end up in exactly the position we're in now with "chat": ![](https://twtxt.net/media/VHfyzKrTye65e6ec4aSoa6.png) where none of them work with one another and there's no effective bridging, data or identity portability. 2023-04-16T02:00:51Z (#oyi5iua) @ See, even if we (for example) did something to change the behaviour of `yarnd` such that it:

1. produced a `twtxt.txt` feed that stripped `\u2028` so all posts are single-line.
2. converted Markdown to "plain text"
3. limited posts to 140 characters

Would this make few that scream and shout the loudest happier that Yarn is more _properly_ using Twtxt? 🤔 Would Yarn _then_ be considered to be using Twtxt as-it-is/was intended? 🤔

Of course this would have the side effect of:

- Your longer posts would now be truncated and meaningless.
- Posting links to images would no longer work.
- Threading would no non-existent.

And so we're back to square one, where Twtxt as-it-was-is intended is a spec that whilst on its own useful for a very limited number of use-cases it lacks certain features that make microBlogging and interacting with others viable. 2023-04-16T02:02:10Z (#oyi5iua) Son in theory we _could_ have a `yarn.txt` feed and a stripped-down and limited `twtxt.txt` feed. But I am 98% convinced this wouldn't solve any of the perceived problems, actually I'm 100% certain. Mostly because there are no offered solutions, no actionable feedback, no contributions, just complains and arguments. 2023-04-16T02:06:51Z (#sh7griq) Hmmm

> Recently (research and documentation begun in 2007) I have had sufficient experience with a variety of different types of trolls on the internet (in communities, email lists, wikis, and news stories) that it seemed useful to document, categorize, classify, and provide methods for dealing with each type, towards the goal of identifying and defeating trolls as quickly as possible in the interest of creating and maintaining PositiveCommunities.

May be something good to learn from here 🤔👌 2023-04-16T02:40:05Z (#gjst6xa) @ Yup I completely agree. 💯 @ has significant bug fixes for buckket's original `twtxt` client, including support for multi-lines (`\u2028`), I suppose anyone (even I) could put up a PR that addresses that, it's a trivial 1-line patch.

As for your very positively written position and point, absolutely 100% 👌 The fact that some folks write cryptic posts to their Twtxt feed (e.g: the feed that posts geospatial coordinates updates and a status of some reading off a device), or some other formats (rare, but do exit), plain text, Markdown or HTML are all attributes of what the author chooses to write. Probably the only form that would be quite hard to cope with _manually_ would be XML/HTML 🤣 2023-04-16T02:41:29Z (#gjst6xa) But as you say, if you don't find it useful, don't like it, or whatever, simply don't follow it.

Also whilst I understand the appeal of `curl url | less` to read a feed, I find this a terrible user experience in the first place, yes it should be possible to use UNIX text manipulation tools for feeds, which is why using Twtxt as the "spec" and "transport" of the content is so ideal. -- Should you read feeds this way primarily? Probably not. 2023-04-16T02:44:37Z (#gjst6xa) here's the 1-line patch: https://github.com/buckket/twtxt/compare/master...prologic:twtxt-1:patch-1 (untested) 2023-04-16T02:57:44Z Competing in a handicap (Easter handicap tournament) table-tennis 🏓 today 😅 I _hope_ I do better than last year's Xmas handicap 🤣 2023-04-16T03:01:38Z (#gjst6xa) @ Ahh good point, or with a `--`? I sometimes try to separate different paragraphs or points with a `--` instead of a new line / paragraph break. I don't mind either way, but will amend the PR later when I get back from the tournament, unless you'd like to make the suggested change and I'll just accept it? 🙏 2023-04-16T05:03:08Z (#oyi5iua) @ Yeah this is a great idea👌 I was just thinking of the storage format and what clients would fetch as a resource 🤔 2023-04-16T05:04:50Z (#fujqeeq) @ Yeah I agree changing or detracting from the underlying Twtxt format we use would ruin our other hard work 😢 Like Salty.IM 👌 2023-04-16T06:09:28Z (#gjst6xa) @ Thanks for your encouraging words 🤗

I also agree that buckket's twtzt dlient makes a terrible Yarn client -- I would even go so far as to say it's not very well maintained either as it has been broken for some time 😢

Yes we can raise a PR against the original reference client -- But I'm not convinced it'll get accepted 😢 2023-04-16T06:49:15Z (#2i6b7ba) Good call 😆 2023-04-16T07:33:45Z (#mbfz2ya) @ I posted an alternative link [here](https://twtxt.net/twt/xktzrfa) 2023-04-16T08:14:50Z (#mbfz2ya) @ No no it's not 🤦‍♂️ 2023-04-16T08:17:21Z (#umxdoga) Yeah remember that the extensions we built as a community didn't come out of thin air 😆 We did our research and studied the ecosystem that was 👌 2023-04-16T08:19:03Z (#twfherq) Yeah the argument is pretty flawed when authors can pretty much write whatever content they like including gibberish, XML, HTML or even Binary 😆 2023-04-16T09:57:59Z (#7jey6ea) @ That is simply gorgeous! 👌 😍 2023-04-16T10:41:50Z (#zvjd6sq) 🤣🤣🤣 2023-04-16T11:36:42Z Really getting quite tired of all this Kubernetes Cloud Native projects in my GitHub feed 🤦‍♂️ 2023-04-16T11:38:15Z (#m7oszoa) @ Fine by me 👌 2023-04-16T12:44:59Z (#gjst6xa) @ ++ 💯 2023-04-16T13:56:30Z [RackMac mini 1U Rack Enclosure for Mac mini - Sonnet](https://www.sonnettech.com/product/rackmacmini.html) -- If you're ever in need of rack-mounting up a pair of Apple™ Mac Mini(s), these look pretty cool 👌 2023-04-16T14:28:55Z ['You Just Lied': Elon Musk Slaughters BBC Reporter In Live Interview - YouTube](https://www.youtube.com/watch?v=XqJKAnN0-gM) As much as I don't hold a very high opinion of Elon Musk (and to be fair I don't actually know him all that well, only what I've read about him and observed), this particular video however is quite hilarious. This (ignoring the Twitter™ nonsense) is hilariously funny and quite on point. "Who decides whether its misinformation anyway?" And "You can't even provide one example" Haha 🤣

PS: Don't read too much in my posting this 😅 2023-04-17T02:44:41Z (#rch6plq) @ I love where you're going with this 😆 2023-04-17T02:46:00Z (#twokwia) Is there a bug in yarnd here? 2023-04-17T02:50:03Z (#zrigfza) @ Wow 😳 That is quite magical 🙇‍♂️ 2023-04-17T09:16:13Z (#aulvgyq) @ Just sign it out 😆 2023-04-17T22:32:24Z (#gl3p6pa) @ Yup this is on you 😆 2023-04-17T22:33:58Z (#aj6qgoa) He is following an archived feed for some reason 😆 2023-04-17T22:34:31Z (#gl3p6pa) @ Yeah we can do someyhing similar for the crawler 👌 2023-04-17T22:35:01Z (#s4bheza) @ Why not 🤗 2023-04-17T22:39:52Z (#eyg53lq) @ Devils advocate: what value would be really be providing here? Would, for example @ and/or @ switch to following the new Uarn feeds or stick with the truncated unmarked up and out-of-context pure twtxt feeds? 2023-04-17T22:42:03Z (#bac4dta) @ I'm yhe movile app we default to `https://` if no scheme was provided by the user. 2023-04-17T22:42:22Z (#3gw6apa) Nice 👌 2023-04-17T22:43:42Z (#fc4jdsq) @ Nice! 👌 What species of bird is that? Crow or Raven? 2023-04-18T02:47:45Z (#ftvuumq) @ It honestly means nothing. It's like 12-factor apps 😆 2023-04-18T02:51:01Z (#eiv2qka) @ I am actually seriously considering forking the spec and putting this to the community.

One of the motivating reasons to do this (besides to avoid the continued hostility) is we don't share the same goals or visions.

Decentralized microBlogging is for all (not just retro enthusiasts and hackers) 2023-04-18T03:04:18Z (#aqvgzca) @ Looks legit 👌 2023-04-18T03:14:46Z (#eiv2qka) @ The original spec was very lax on specifics and details. I guess it was never intended to be used as a decentralized social media ecosystem 😆 Which has been made quite clear by the few that are strongly outspoken and don't want this. 🤦‍♂️ and/or unsupportive of any other uses (despite the open spec and "fork me" badge 🤣) 2023-04-18T08:13:04Z (#rv55goq) @ Stacktrace please? 2023-04-18T13:50:25Z (#5l6frtq) @ That's hilarious that you mention content-negotiation as `yarnd` does this, and has done for quite some time, though I suspect it achieves nothing 🤣 (it does for AP, Twtxt, etc, though...) -- The original spec didn't even mention content-types or any of the sort, so I very much doubt any older clients (just `twtxt` the ref client?) even attempts to do this? 🤔 2023-04-18T13:53:52Z (#lc7khva) @ aye aye 👌 2023-04-18T13:56:55Z (#lc7khva) I generally don't buy into hype myself anyway, didn't buy into the "Cloud" hype, nor the "Cryptocurrency" hype, and I'm sure as hell not buying into the so-called "AI" hype. Wake me up when I can run this shit™ on my own GPU-powered machines 🤣 -- As a vision impaired person, the only use-case I've found that's remotely useful for me is to summarize text. Problem though? I'm not going to use OpenAI's service to do this. Why? Privacy! Fuck me, do you really think I'm just going to dump shit™ into your API endpoints?! (or Web App).

One of these days I'd like to build a small GPU cluster, but I haven't decided how yet. Cluster or RPI(s) or a more expensive cluster of 1RU pizza boxes with NVIDIA Tesla cards, or a 1RU 4-node NVIDIA AGX Jetson cluster? 2023-04-18T14:10:11Z 👋 Q: How do we feel about forking the Twtxt spec into what we love and use today in Yarn.social in `yarnd`, `tt`, `jenny`, `twtr` and other clients? 🤔 Thinking about (and talking with @ on IRC) about the possibility of rewriting a completely new spec (no extensions). Proposed name `yarn.txt` or "Yarn". Compatibility would remain with Twtxt in the sense that we wouldn't break anything per se, but we'd divorce ourselves from Twtxt and be free to improve based on the needs of the community and not the ideals of those that don't use, contribute in the first place or fixate on nostalgia (which doesn't really help anyone). 2023-04-18T14:17:43Z (#rv55goq) @ Got a sample log/traceback? 🤔 2023-04-18T14:47:46Z (#nrvv4fa) @ Hmmm 🤔 I'll sleep on it, but good counterpoint 👌 2023-04-19T01:28:39Z Gah apparently I've gone and finally caught the wretched COVID virus 😢 2023-04-19T01:39:13Z (#54piw5q) Some good points guys 👌 Thanks! 🙇‍♂️ 2023-04-19T01:40:34Z (#eyg53lq) @ Agreed 💯 2023-04-19T01:40:59Z (#eyg53lq) @ Same! 😆 And it works quite well 😉 2023-04-19T01:41:21Z (#rv55goq) @ Ok 👌 2023-04-19T01:45:42Z (#2de764a) @ Bahahahahaha 😆🤣 I guess I'll to figure something out 2023-04-19T01:47:18Z (#vxcauhq) @ Id I had to guess, the fees is old and contains no new Twts and so never get an entry in the cache so therefore no Last Modified header to send. 2023-04-19T01:49:50Z (#mk4mxkq) Yeah it's something on my radar of things to do one day.

One of my use cases is to tag our growing photo library. 2023-04-19T01:50:57Z (#7p3yc2q) @ Thanks! 🙏 2023-04-19T08:14:41Z (#aulvgyq) @ "allowed" is such a strange word 😆 2023-04-19T23:19:30Z (#7p3yc2q) Thanks all 🙇‍♂️ 2023-04-19T23:21:44Z (#fy25w2q) @ so it wasn't enough that they scraped the entire Internet but now they want your private thoughts as well?! 🤦‍♂️😳 2023-04-19T23:30:33Z (#ngx5uqq) @ Very nice shot! 👌 2023-04-19T23:35:04Z (#rv55goq) @ Well if it crashes for whatever reason it's a bug 2023-04-20T03:18:25Z (#j3y7s4q) @ Isn't this what Apple Watch uses? 2023-04-20T03:19:15Z (#7p3yc2q) @ Thanks ! 2023-04-20T06:39:07Z (#2chwo6a) @ Probably not 🤣 2023-04-20T07:41:11Z (#7p3yc2q) @ Thanks! Still had a bad fever today (37.7) and coughing up a fair amount of gunk from
 my lungs yuck 🤬 2023-04-20T08:43:27Z Chexk this out! 😳 ![](https://twtxt.net/media/YT48fGH5N8idbAPQEhxRxa.png) Some projects are now calling themselves "AI Native" 🤣😆 2023-04-20T09:45:53Z (#pud4w2q) @ Does the latest version of the CRA still have this:

> In order not to hamper innovation or research, free and open-source software developed or supplied outside the course of a commercial activity should not be covered by this Regulation. This is in particular the case for software, including its source code and modified versions, that is openly shared and freely accessible, usable, modifiable and redistributable. In the context of software, a commercial activity might be characterized not only by charging a price for a product, but also by charging a price for technical support services, by providing a software platform through which the manufacturer monetises other services, or by the use of personal data for reasons other than exclusively for improving the security, compatibility or interoperability of the software. 2023-04-20T09:49:46Z (#pud4w2q) > The Cyber Resilience Act can be improved by focusing on finished products,” Linksvayer added. “If open source software is not offered as a paid or monetized product, it should be exempt.”

This ☝️ 2023-04-20T09:54:37Z (#j3y7s4q) @ Not sure this data is being collected is it? 🤔 2023-04-20T11:08:51Z (#j3y7s4q) @ I wonder what Apple Watch data collection policy is? 2023-04-20T11:10:50Z (#ua5vkmq) Is that link right? Get NXDOMAIN here 😳 2023-04-20T21:01:04Z (#jh5ky5a) @ Good! 😆 2023-04-20T21:20:07Z (#ua5vkmq) @ Looks like that domain is on AdGuard's block list for some reason 😆 2023-04-20T21:44:30Z (#ua5vkmq) @ Thanks! 🙏 I'll check why later 👌 Trying to recover from COVID and I'm not allowed in my office 😆 2023-04-20T21:45:43Z (#jh5ky5a) @ Do you get ChatGPT to write full code and docs or just to assist you? 2023-04-20T21:56:28Z (#j3y7s4q) @ the question here is whether or not Apple shares this data with themselves, despite turning off iCloud sharing? 2023-04-20T21:58:01Z (#ymvnbjq) Thanks man 🙇‍♂️ 2023-04-20T22:08:20Z (#oobmd4a) @ 

> It also allows instructors and other personnel to watch the students and even take control of their computer. This is called "remote invigilation."

Oyherwise known as a Trojan horse or virus that can control your computer 🤦‍♂️ 2023-04-21T01:54:51Z (#emi5yca) @ it sure does suck 🤦‍♂️ 2023-04-21T04:08:45Z Gimme a smile Rusty! ![](https://twtxt.net/media/VbCNjv3Pn9bjf2AKi9jXuB.png) 2023-04-21T22:03:24Z I think I've beaten it! 🥳 2023-04-21T22:06:13Z Ahh finally the taste of good coffee! 😋 ![](https://twtxt.net/media/oxVaU8WveqDvd2CdGbTWkJ.png) -- Wasn't having any coffee the last few days due to elevated heartrate from the stupid Chorona virus 🤦‍♂️ 2023-04-21T22:13:10Z (#fbhtntq) @ Oh wow nice black bird shots! 😆 And oh my what the hell is 12?! 😳 Can't tell if this is the fire lake from hell or a lovely sunset? 😆 2023-04-21T22:18:19Z (#zyhzp7q) @ I think fake is a bit harsh sure 😆 You went to some effort clearly 👌 -- But as @ points out we don't have a great connection to you and your inner feelings and vision aside from your test description (which may be good enough 🤔) Still I enjoyed what you did even if it was done with an LLM 🤣 2023-04-21T22:29:44Z (#5lowz6q) @ The point @ is making here is just how easily we are willing to give up our personal thoughts and minds to train other companies AI models.

It is straight out of the page of big tech companies that profit off all your data using targeted advertising and selling that data to the highest bidder.

It seems we (in general) have not learned any lessons from the past ~20yrs of this tactic used on the general population 🤦‍♂️

There is (I assure you there will be, don't know what it is yet...) a price to be paid for this convenience. 2023-04-21T22:30:36Z (#wsm22pq) @ 4th day of battling COVID and I think I finally beat the bastard 🤣 🤞 2023-04-21T22:32:09Z (#tafxobq) @ we had a massive electrical storm a few weeks ago and it was so intense; It basically lit up the park completely white. 😱 2023-04-21T22:35:53Z (#tvcahla) LOL That's a hilarious song 😆 2023-04-21T22:36:51Z (#tvcahla) @ So gated as in not open to anyone else? 🤔 Not even open publicly? 2023-04-21T22:44:36Z (#cm5ebcq) @ Thanks bud 🙇‍♂️ 2023-04-21T22:45:07Z (#gmtjxea) @ does having and using cryptocurrency make your taxes complicated to file? 🤔 2023-04-21T22:45:42Z (#wsm22pq) @ Thanks! 🙇‍♂️ 2023-04-21T22:48:38Z (#p5uozwq) @ Oh for fucks sake. Can these lousy good for nothing politicians around the world leave this the fuck alone?! 🤦‍♂️

Go solve real problems. 🤬 2023-04-21T22:59:09Z (#p5uozwq) in fact honest to God why don't these stupid politicians just rewrite the bill to mandate that listening devices be installed in every persons home around the globe and be done with it.

it's functionally equivalent to what they're proposing by breaking encryption for messaging protocols that allow us to have private conversations across the globe, often even in the same bloody house!

do it and see what kind of kickback you get.

I really quite dare politicians to get this pushed through because I would love to watch the onslaught of lawsuits in class, action suits and riots and pushback from the global population as they realize that their lost freedoms have been all that stripped away from them -- the freedom to even talk to each other! 2023-04-21T23:02:45Z (#gmtjxea) @ i'm also very curious, what do you actually use cryptocurrency for? I never really got into it only in the earl days of some bitcoin mining and then I gave up after I quickly realized how much of a big, massive pyramid scam the whole thing really Wass 🤣 2023-04-21T23:04:35Z (#gmtjxea) nothing against the actual technology, a distributed ledger, keeping track of transactions amongst friends in an orderly and agreed-upon manner and exchanging tokens for goods and services.

The general capability is quite compelling. If only it was actually use that way. 2023-04-21T23:50:03Z (#e2f6nsq) This is the biggest problem I have with using large language models (LLMs) like ChatGPT and Copilot to assist in the development of code.

@ I would strongly encourage you to reconsider your use of these tools as a direct copyright, and license violation of the works of those that you are benefiting from without contribution, attribution, or maintaining or adhering to the original license of the code that the models were trained on.

The whole ChatGPT and large language model (LLM) training datasets, are probably the worlds biggest copyright and authorship violations in human
history.

This is why many years ago I took all of my source code, and all of my open source project off of GitHub. 2023-04-21T23:51:56Z (#e2f6nsq) in a normal software development lifecycle if you were building a new project and reusing other people's works, you would correctly attribute what you use correctly identify licenses that you borrow and use from etc. 2023-04-21T23:52:47Z (#e2f6nsq) I really have to say this is one of the biggest disasters in modern software development in our industry of all time.

The lawsuits are starting to happen../ 2023-04-22T00:04:51Z Oh look I have a cisitor$ 👋 ![](https://twtxt.net/media/kXMiXunBLfptBmZs4UQJua.png) Hello little magpie 👋 ![](https://twtxt.net/media/WGYoye8tjrzityXg6YxfBB.mp4) 2023-04-22T00:20:32Z Lookong good 🤞 ![](https://twtxt.net/media/rHJzcd3t5j77YJ9Mwt6c5J.png) ![](https://twtxt.net/media/DVZdHA42VLkVpHp5r6rPUS.png) Symptoms mostly gone too 👌 2023-04-22T00:33:13Z (#2i6xe4a) @ Hahaha but why? 🤣 Go is so much better in every way 😆 2023-04-22T07:40:27Z (#gmtjxea) @ Haha oh well as long as you had fun doing it 😆 Stocks are quite speculative too but have a a stronger backing if you invest for the long haul. 2023-04-22T22:22:35Z (#mg5qhuq) @ You k ow we've built Activity Pub support into Yarn right? So you can follow all your Mastodon friends and interact with them from your pod 😆 2023-04-22T22:23:55Z (#mg5qhuq) @ 20 is only yhe number of globally aware pods I k ow of -- we've built up a nice community of over a hundred. not always active all at the same time thougj. 2023-04-22T22:24:29Z (#7rjckra) @ Looks cool and grin like 👌 2023-04-22T22:25:02Z (#7yl573a) @ fast and furious? 🤔😆 2023-04-22T22:26:01Z (#6drkkgq) @ The loudest birds we have here are cockatoos 😆 2023-04-22T22:28:46Z (#e2f6nsq) @ Gitea is nice and now includes a built-in CI/CD that shares the same syntax as GitHub actions. It's really smooth and quite nice 👌 2023-04-22T23:27:57Z (#z63fikq) @ Oooer this looks sexy 👌 2023-04-23T11:17:27Z (#mg5qhuq) @ It is experimental and still under development, so feedback is highly appreciated 🤗 Enable with `webfinger` and `activitypub` ![](https://twtxt.net/media/PeWrwqrjF5voSPPSqFUuza.png) 2023-04-23T21:51:47Z (#jthkiwa) @ Oh no! You're sick too? 2023-04-23T21:58:46Z (#2i6xe4a) @ Remind me to talk to you in depth one day about why OOP sucks as a way to write computer programs 😆 2023-04-23T22:03:51Z (#fbhtntq) @ Ahh! Still looks funky 😆 2023-04-23T22:04:14Z (#25gdona) @ Thanks! 2023-04-23T22:16:01Z (#fwjro5a) @ Nice! 👌 Using a Markdown parser / renderer? 🤔 2023-04-23T22:25:06Z (#c7jxynq) Same 2023-04-23T23:05:45Z @ you seen the lateset features out of OpenAI and it's ChatGPT and Dalle? 🤔 I was watching a TED talk and later. documentary, both on IpenAI and the founder... It's going to become increasingly hard for folks to resist the convenience and use of their "AI services" the more capabilities they keep adding to it 🤔 2023-04-24T04:58:23Z @ Hey 👋 2023-04-24T06:31:20Z (#fwjro5a) @ Ahh I see! I was thinking if you used some kind of HTML widget ... ?

I may have no idea what I'm talking about 😆 2023-04-24T08:01:36Z (#enwzmha) @ Its for this reason despite Gitea now being owned and operated by for-profit company (but are still developing Gitea in the open) I would chose Gitea. It is very nice, well polished and "just works"™. 2023-04-24T08:02:59Z (#ppedzca) @ Do you ever feel like wringing their necks at times for being lazy, ignorant and pig headed? 🤣 2023-04-24T08:09:59Z [RackMac mini 1U Rack Enclosure for Mac mini - Sonnet](https://www.sonnettech.com/product/rackmacmini.html) 2023-04-24T09:09:55Z (#gfhperq) @ Older entries in what? you feed? 2023-04-24T21:46:03Z (#e2f6nsq) @ Nope has built-in CI/CD 2023-04-24T21:46:39Z (#e2f6nsq) @ Hah okay 😆 2023-04-24T21:47:52Z (#gfhperq) depends on what you're asking for? If you want to rotate your feet, there is a built-in job that runs every week that does this once your feed waitress at certain size. 2023-04-24T21:48:15Z (#gfhperq) deleting an arbitrary line in a file and it's actually not that easy to do which is why I've never really done it. It's quite tricky deleting the last line, however, is much easier. 2023-04-24T21:49:47Z (#ln5eq7q) @ Yeah I'm kind of glad it doesn't exist myself 😆 2023-04-24T21:53:07Z (#yrhfw7q) Cool idea 👌 2023-04-24T21:53:43Z (#m2elthq) @ No Acatar? 😆 2023-04-24T22:14:40Z (#nc6fpbq) @ Hilarious 😆 What a shit OS 🤦‍♂️ 2023-04-24T23:04:18Z (#gfhperq) @ You basisally have to rewrite the entire feed 😢 2023-04-24T23:05:38Z (#gfhperq) e.g https://stackoverflow.com/questions/26152901/replace-a-line-in-text-file-golang 2023-04-24T23:11:04Z (#gfhperq) Also https://rosettacode.org/wiki/Remove_lines_from_a_file 2023-04-24T23:11:53Z (#gfhperq) Yhen there's the UI issue -- I'm not keen on having an Edit/Delete button everywhere 😢 2023-04-24T23:12:48Z (#mhvdz7a) @ Oh thank you!!! 🙇‍♂️ Finally we clean this mess up 🙏 2023-04-24T23:39:03Z (#mhvdz7a) @ Use some CSS ellipsis ? 2023-04-24T23:40:41Z (#gfhperq) @ Hmmm

Got any other ideas for UI? 2023-04-25T02:25:24Z (#mhvdz7a) @ huh?! 2023-04-25T06:37:26Z [Interview with a ChatGPT-4 Enthusiast - YouTube](https://www.youtube.com/watch?v=OWIxzE2D7Xk) 🤣 2023-04-25T21:57:54Z (#42ulica) @ Ooops 😱 2023-04-25T22:02:38Z (#4bnxrbq) You are 💯 correct in that this would not help legacy purist clients at all as the only one that exists is broken and I maintained 😆

Let's not solve for any ideal purism hete but for real problems that have positive outcomes to clients and users of those clients 👌 2023-04-25T22:06:00Z (#yrhfw7q) I guess we should discuss implementation now 😆 even though no client would change 🤦‍♂️ 2023-04-25T22:07:15Z (#rsdxtda) @ You wrote it and never tried to install it? 🤔 2023-04-26T08:06:13Z (#yrhfw7q) @ It's probably about the only use at this point 😅 Probably sounds like we should do with some kind of top-level comment like `# type = ...` and `# exts = ...`? 🤔 2023-04-26T09:41:00Z (#yrhfw7q) @ Yup I think so too 👌 -- It would be a small patch to a template if someone put up a PR 👌 2023-04-26T09:42:08Z (#pg5dg7q) @ So browsers consider having built in HTTP clients to externally hosted SaaS services a feature now?! 🤦‍♂️ 2023-04-26T10:13:10Z (#rsdxtda) @ Cool 👌 2023-04-26T22:37:48Z (#pflbuvq) At least in the case of StackOvetflow you got brownie points you could show off 😆 What do you get for freely training CoPilot?! 😱 2023-04-26T22:39:17Z (#xe36jia) @ Thread works 👌 2023-04-26T22:46:28Z (#ru6tlia) @ I think the worst part is that we encourage it and use it despite the moral, ethical and legal implications 🤦‍♂️ 2023-04-26T22:47:02Z (#gfhperq) @ Good point 👌 2023-04-26T22:51:36Z (#gic5j4q) @ It's actually pretty easy. LMK if you'd like some help on the weekend? 2023-04-27T22:29:26Z (#6rpx5bq) @ Very cool 👌 2023-04-28T08:26:04Z (#h4ji4za) @ It seems like a bug I've never been able to reproduce :/ 2023-04-29T00:06:20Z (#fbn4y3q) @ Nice 👌 2023-04-29T00:12:09Z (#hj6sdtq) @ Hahaha or how about login with your domain ?! 🤦‍♂️ 2023-04-29T00:12:44Z (#hylyega) @ I have Monday off work too 🥳 2023-04-29T03:44:55Z (#buw44pa) @ It took him 10 days to build a canoe and he didn't use it for fishing on the 1st voyage?! 🤦‍♂️ 2023-04-29T06:50:57Z (#hylyega) @ Especially when you've been sick with this horrid covid shit™ 🤣 2023-04-29T08:17:06Z (#hylyega) @ Nah nothing like that fortunately 2023-04-29T08:17:49Z (#oroaksa) @ Firstly you would have to use Markdown to embed the image, second that domain is not on the allowed domain list AFAIK. Did you want it to be? 🤔 2023-04-29T08:18:30Z (#s4bfxza) @ They do, however not all image domains are permitted for security reasons. If you have a commonly used and safe domain you'd like me to add, LMK! 2023-04-29T23:47:58Z (#oroaksa) @ Try some of these:

```
imgur\.com
giphy\.com
twimg\.com
imgs\.xkcd\.com
upload\.wikimedia\.org
``` 2023-04-29T23:48:21Z (#f72zfjq) @ Hello! 👋 2023-04-30T07:41:15Z (#xvu3aea) @ Could not agree more! 💯 If the product you purchase can't work without being "connected", you don't own shit™ 2023-05-01T00:38:07Z (#yejw3uq) @ Why not use the OS for this like Keychain on macOS? 2023-05-01T05:35:06Z (#yejw3uq) @ Yup 👌 2023-05-01T12:02:45Z (#encwzjq) @ Oh this is really cool! 👌 Thanks for sharing, I'll be poking into this a bit more 🤞 2023-05-02T07:50:05Z (#ctpslza) @ What?! 😱 2023-05-02T07:53:19Z (#ctpslza) there's a lot of blatant excuses in this article and just sheer laziness 🤦‍♂️ by the Indian government 2023-05-02T07:54:06Z (#hy2dnta) @ if you do, please share it as it might be good advertising 😆 2023-05-02T07:57:21Z (#4nndhtq) @ That is freak'n cool 👌 Now I want one! 2023-05-03T05:49:54Z (#m37icwa) Let us know how it's any different, better or worse than what we've already built 🙏 😆 2023-05-03T11:29:34Z [Homeless Man Helps Old Lady Carry Groceries Home, Next Day Learns Store Owner Is Looking For Him - YouTube](https://www.youtube.com/watch?v=-L7lMaLsBj0) 2023-05-03T13:32:21Z (#fghhzwa) @ Its not centralised at all, that implies control on your part, I don't see that aside from "being able to stand up your own instance" 🤦‍♂️ 2023-05-03T23:03:35Z (#vjig76a) Yup 😆 If it was suppose to be fully decentralized wouldn't you work on those features first?! 🤦‍♂️ 2023-05-03T23:06:53Z (#dxpogpq) @ Like Yarn.social 🤣 and we're not focusing on federation as a 2nd class citizen 😆 It was done from the beginning 🤣 2023-05-04T07:25:09Z (#kmu7puq) @ Does `yarnd` UI work okay? 2023-05-04T07:35:45Z (#kmu7puq) @ Nice 👌 2023-05-04T08:47:23Z (#26i66ka) @ I could give it a go 👌 2023-05-04T10:40:39Z (#aw4tlva) @ What the hell is this?!🤔 2023-05-04T11:24:21Z [(2) Jordan Peterson: "Meghan Markle GRATES On Me!" - YouTube](https://www.youtube.com/watch?v=eYwu14Qrimw) 2023-05-04T11:53:12Z [(2) The first casualties of AI - YouTube](https://www.youtube.com/watch?v=PR_ykicOZYU) 2023-05-04T14:37:38Z (#l4nwadq) @ Have you read all of these? 🤔 2023-05-04T14:39:35Z (#l4nwadq) Do you have similar problems with [Ben Shapiro](https://www.youtube.com/results?search_query=ben+shapiro) and [Matt Walsh](https://www.youtube.com/results?search_query=matt+walsh) too? 🤔 2023-05-04T14:48:58Z (#l4nwadq) @ I haven't seen one example of any poison, or any of Jordan, Ben or Matt behaving like "assholes". Can you cite one example (video please) where this has occurred? It might take me some time to go read through the articles you linked (so I can't comment on them now) 2023-05-04T14:52:03Z (#l4nwadq) And also can you define what you mean by "right wing". I honestly get so utterly confused over these terms. The only way I know how to clearly delineate political positions on anything is the [Political Compass](https://www.politicalcompass.org/) which I don't find any of these persons to be "right wing" at all. And btw, according to all kind of stupid ass "political tests" I'm a left-leaning socialist. 2023-05-04T14:54:35Z (#h7gltfa) @ Taking Jordan Peterson asn an example, the only thing he "preaches" (if you want to call it that) is to be honest with yourself and to take responsibility. I'm not sure how and why this is a bad thing to take? 🤔

Ben/Matt are a bit more controversial in their debates about biological facts and have problems with people changing the meaning of words on a "whim".

And Pierce is just a comical entertainment TV show host (or was) that just like to get into debates and ask sensible questions. 2023-05-04T14:58:49Z (#2rxwdqq) @ We here in QLD Australia dropped our trading app some time ago. It was useless 🤦‍♂️ 2023-05-04T15:00:51Z (#h7gltfa) @ Where did he say that? 2023-05-04T15:07:25Z (#h7gltfa) @ Yes sure but where did he ever say he has or had a beef with female-led anything in works of fiction? 2023-05-04T15:10:55Z (#h7gltfa) @ Okay, now you're making me get out of bed at 1am to watch this video, Do you happen to have a timestamp or should I just watch the whole thing? 😅 2023-05-04T15:14:34Z (#h7gltfa) Okay, so Dr. Peterson has a problem with the movie "Frozen" because of the he believes it to be "reprehensible propaganda" and that when he did see the film he left feeling a strong sense it was produced for ideological reasons, an anti-sleeping beauty.

He then goes on to proclaim that he like the movie Mohan for a different set of reasons.

So what's the problem here? Where or how or why did you say he has a "beef with female-led anything works of function" (which seems to be a rather broad statement to make. 2023-05-04T15:16:29Z (#h7gltfa) In fact, why are we even criticising these individuals in the first place?! 🤦‍♂️ Why don't we instead stalk about some of the ideas they present and argument they make and talk about those? 🤔 Do you for example disagree or feel differently in one way or another with Dr. Peterson's strong felt belief that we should be honest with ourselves and hold ourselves accountable? Let's start there... 2023-05-04T15:17:16Z (#h7gltfa) Oh! Wow. How did we go from having a debate/discussion to this? 🤔 /ne sigh 2023-05-04T15:17:54Z (#h7gltfa) This very thread is honestly really proof that we cannot have a civilised debate, discussion or even argument about anything. 2023-05-04T15:18:49Z (#4mct5tq) @ We did, the whole community over many years nos (since July 2020). 2023-05-04T15:20:23Z (#l4nwadq) @ Sorry not inclined to do what?

And yeah I will read those articles (bookmarked your Twt), but not at 1am 🤣 2023-05-04T15:22:48Z (#h7gltfa) @ Thanks I'll look into this. But you've forgive me if I don't just take your word for it. I've only just come across him recently, so I'll do my research. 2023-05-04T15:24:37Z (#h7gltfa) @ I'm not defending btw. I'm merely asking questions. I clearly don't have the experiences and background you seem to have on these individuals. 2023-05-04T15:24:59Z (#6557tva) @ Eh? 🤔 2023-05-04T15:27:09Z (#h7gltfa) I just want one clear example, just one, where either of these two (ghouls as you put it) said anything about or anything in support of rape. Obviously I don't think Rape is OK, any sensible person would never think that rape is ok. I don't. 2023-05-04T15:28:35Z (#4mct5tq) @ Well welcome 🤗 -- And sorry about the debate/discussion I'm having some other folks on some "internet characters" I've recently come across. I may be misinformed, but I'll have to do my research to be sure. Anyway welcome 🤗 2023-05-04T15:29:36Z (#2rxwdqq) @ Here, "vaccination" status was never asked for, noe once. Had to do all the "paperwork" and such, but yeah it just all fell apart pretty damn quickly. 2023-05-04T15:44:44Z (#h7gltfa) @ Okay, your point on strange (borderline dangerous) ideas on "rape" are spot on. I found [this video](https://www.youtube.com/watch?v=ytHLkS_e0lo&ab_channel=TheMajorityReportw%2FSamSeder) and comentrary (sadly which was more annoying than helpful). As someone with much experience with sexual abuse, etc, I find his views on this to be umm how shall I put this. Suptid? 2023-05-04T15:46:47Z (#h7gltfa) For example, he talks about "shophistied women" and how "having prior positive relationships" with other men (fathers, brothers) are more likely to express their strong "no" stange to pushy men. He might be talking purely from a psychological standpoint at this point, but geez, he really should have just said outright from the start "rape is wrong" (or something) and been a bit more careful with his words.

I also don't need "men" to tell me that rape is wrong ffs 🤦‍♂️ 2023-05-04T15:48:19Z (#6557tva) @ Oh hahaha, sadly there are no addictive algoriss at play here, nothing being shoved in your face, no ads, no tracking, blah blah blah. Pretty boring fully decentralised pure microBlogging at its best with enough "modern" feature you kind of expect 👌 2023-05-04T23:04:51Z (#ynqmela) @ Hmmm that's a pretty stupid argument to make 😱 Who da fuq would you sell your homes or even whole islands to that are now under water?! 🤦‍♂️ 2023-05-04T23:09:22Z (#n2yrn6q) @ By all means! 🙏 What I meant by "boring" is we (as a community) aren't really interested in emulating anything like Twitter/Mastodon/etc A lot of the principles of what we've built are laid out in [About Yarn.social[(https://yarn.social/about.html) 2023-05-04T23:18:45Z (#h7gltfa) @ Yeah, and it looks like (correct me if I'm wrong) his discussions women, sophisticated women and comparisons to property crimes is quite recent. As a clinical psychologist (which is is) I can understand and pick apart what he's saying from a psychological point of view, the problem is its rather provoking and I don't quite agree with it. I think it's easy to take Jordan Peterson out of context here, and maybe we are? -- I feel like he should have chosen his words a bit better here. I'm quite confident that if you asked him directly "do you support rape", or "is rape ok" he would flat out say no. I'm a bit on the fence on this one just because of his background and how complex language can be to convey. 2023-05-04T23:21:05Z (#ogr5kya) @ Haha 🤣 2023-05-05T02:45:22Z (#qgdv2xq) @ I'm not sure about the addiction to be honest 🤔 2023-05-05T20:04:05Z Got up early today ~5:45am -- Getting ready to play in the Brisbane Open Table Tennis 🏓 tournament (Sat and Sun) 👌 2023-05-05T20:04:29Z (#yejw3uq) @ Nice! 👌 2023-05-05T20:04:59Z (#f3xuata) @ Same, but this weekend I'll be playing table tennis all weekend, so not much time to relax 😅 2023-05-05T20:07:59Z (#n2yrn6q) @ Yeah I agree, sadly though I've kind of learned (the hard way) that you cannot really have genuine open and honest discussions that even are even a wee bit touchy or controversial on any medium, not even in real life. The interactions between myself and a few others over the past few days makes me very sad, sad to the point where I genuinely think that building Yarn.social was a waste of time, because fundamentally it can never promote free speech, free ideas and good discussions. Why? Because we (as humans) are not capable of this. 🤦‍♂️ 2023-05-05T20:14:48Z (#ucdvbla) @ Yay! Tadpole seasons! 😅 Soon you'll have a bazillion frogs 🤣 2023-05-05T20:37:16Z (#mryduxq) @ Thanks! 🙇‍♂️ 2023-05-06T07:01:15Z (#h7gltfa) @ Until you piped in and backed some of my own arguments about taking ideas of others and discussing the good parts for the merits they deserve I was feeling a init disappointed l 😢 So Thank You! 🙇‍♂️ 2023-05-06T07:01:34Z (#h7gltfa) @ Same to you too 🙏 2023-05-06T07:22:07Z (#h7gltfa) I wish we could all talk about things at an intellextual level rather than devolving to the worst in us 🤦‍♂️

It's far more productive to talk about the ideas rather than the person that presented those ideas 👌

There's a football saying:

> Talk about the ball not the player 2023-05-06T07:22:37Z (#ksj4bwq) I'm saying thank you to you 😆 2023-05-06T07:24:21Z (#t656ygq) @ Thank you so much ! 🙇‍♂️ 2023-05-06T07:51:16Z (#5t5zdqq) @ This is fucking brilliant ! 👌😆 2023-05-06T10:46:23Z (#t656ygq) @ Also in terms of your desire to write another UI/UX for Yarn.social in some other language, you basically just need to follow the specs. I can help you with this, you can basically come up with whatever UI/UX you want in whatever language you want. The only requirement is that you stick to the specs and extensions we developed which you can find documented at https://yarn.social/ 👌 2023-05-06T10:46:50Z (#h7gltfa) @ Oh maybe I got this slightly, wrong, but yes 100% 💯 2023-05-06T10:47:21Z (#f3xuata) @ I won one very exciting match in the end, where I really kicked ass and played really well 👌 2023-05-06T23:00:36Z (#ivdlx2q) @ Brilliant 😆 2023-05-06T23:06:48Z I just heard an interaction between two young kids and I think I heard the word "like" about 30 times in the space of a couple of minutes ! 😱🤦‍♂️ 2023-05-07T06:18:14Z Bah humbug 😢 Won a doubles and singles but then lost two singles 🤦‍♂️ 2023-05-07T08:53:26Z (#mn4jtda) @ Cool 👌 2023-05-07T08:54:01Z (#n2yrn6q) @ That would be nice 👌 2023-05-08T08:24:09Z (#yegzc6q) @ Good Evening 👋 2023-05-09T06:38:45Z (#x25gcaq) @ Haha nice 👌 2023-05-09T12:42:28Z (#rt3ekma) @ So.. Glad we're talking about something I can relate to, instead of the "man" (which I care little for really). So tell me... Let's assume for a moment that an answer to a question would be met with so many words you don't know what the answer was at all. Why? Why do this? Is this a stereotype of academics and philosophers? If so, it's not a very straight-forward way of thinking, let alone answering a simple question.

> There are people in academia who believe adult men should be able to have sex with children, legally, too

That's disgusting. I take great offense to this. Don't ever let me meet such persons 🤣 2023-05-09T12:43:31Z (#ynqmela) @ But you get underwater views 🤣 That has to be worth millions right? 😅 2023-05-09T13:30:38Z (#rt3ekma) @ Well I think its stupid. It doesn't fool me (even if some ideas I find "okay" and "acceptable", and others I find questionable at best). Using too many words is frankly inefficient and just confusing, I _actually_ think of people that cannot speak concisely and clearly (as you put it) as not confident in what they're saying, or just non-articulate in the first place. 2023-05-09T13:36:22Z (#rt3ekma) @ Oh yes, if we're talking "rhetoric" or what I like to call "talking a whole bunch of nothing", politician are **exceptionally** good at this. THey can dorna on for ~20mins or more and say absolutely fucking nothing of value or meaning. It's hilariously sad to watch. 2023-05-09T22:17:36Z (#ydoiv5q) @ What about the [Cluster on a mini ITX board with Raspberry Pi and Nvidia Jetson](https://turingpi.com/) 2023-05-09T23:27:23Z (#mwaib5q) I dunno I've had mine for over 8 years and still going well 👌 2023-05-09T23:28:37Z (#mwaib5q) Oh wait my wife replaced the old ones 🤦‍♂️ the battery didn't die, the ear muffs wore out from my sweaty ears 😆 2023-05-09T23:30:17Z (#s5gt44q) @ Was interestinf yo learn about actually -- I've forgotten half this stuff over the decades long gone 😆 2023-05-09T23:32:45Z (#nlo75va) @ I'd love to see that list in a few months 😆 2023-05-09T23:34:24Z (#rt3ekma) @ Ahahahahah 🤣 Did you write that or generate it? 🤔 2023-05-10T05:38:42Z (#xlgz3fq) @ Not suggesting you get Raspberry Pi's for that cluster board but Turing RK1(s) Maybe some Jetsons too 😆 2023-05-10T05:46:29Z (#5bl6sta) honestly, the whole Metaverse thing is just complete utter nonsense 🤦‍♂️ 2023-05-10T08:31:30Z @ Re your comments on Bluesky and "waiting lists" and "no one builds a finished product anymore". I couldn't agree more 👌 It's all a bit silly really 🤣 2023-05-10T12:27:58Z (#5bl6sta) @ Speaking from experience:

> whether it can help people with accessibility challenges, like low vision

No it cannot, at least not the Oculus Rift from FB some years ago. 2023-05-11T02:40:48Z (#zxi3uja) @ Not an actual fire right? 🤔 2023-05-11T02:41:32Z (#zxi3uja) @ Very nice shots 👌 2023-05-11T02:43:24Z (#stqlobq) @ You are Alive 🤣 2023-05-11T02:43:53Z (#d7vpcza) @ Hmmm 🤔 2023-05-11T07:57:04Z (#dq72mmq) @ Glad you are, I totally get how busy life can be. Don't worry, Yarn.social is designed to be "slow" 😅 2023-05-11T07:57:22Z (#wdbioba) @ I'd say go for it! 😅 2023-05-12T04:29:00Z (#pvvmyjq) @ Hah cool 👌 2023-05-12T09:01:37Z (#ldmieda) I can't even tell from public sources whether either of them are Jewish at all 🤦‍♂️ 2023-05-13T00:23:59Z (#pmcdfnq) @ I didn't read that far 🤣 2023-05-13T02:05:05Z How do you teach someone to have self confidence? 🤔 2023-05-13T05:32:16Z (#qch4vba) @ Tell me about it 🤦‍♂️ 2023-05-13T08:26:07Z (#hwcni7a) @ And reminding them of the things they **are** good at and successful in. 2023-05-13T21:23:30Z Happy Mother's Day 💐 2023-05-13T23:47:25Z [The Shocking New Truth About CANCER! (Nobody Shares This) | Dr. Thomas Seyfried - YouTube](https://www.youtube.com/watch?v=2Qd-Iyyek3Y) -- Very interesting new (_relatively new, last ~20 years_) research on the causes of Cancer, preventative measures and treatment. Also highlights that Cancer is not a genetic disorder, but a metabolic disease caused by environmental and dietary factors. Dr. Thomas Seyfried is cited in ~200 peer-reviewed papers, and has several books on the subject.

Sadly (however), since the research is relatively new, is only cited on [Wikipedia: Caner](https://en.wikipedia.org/wiki/Cancer) a handful of times and there is only one reference (so far) or mention of "refined carbohydrates" under the "Dietary" section:

> Dietary recommendations for cancer prevention typically include an emphasis on vegetables, fruit, whole grains and fish and an avoidance of processed and red meat (beef, pork, lamb), animal fats, pickled foods and refined carbohydrates.[15][129] 2023-05-13T23:47:52Z (#y66ltfq) it will be interesting to see how this research evolves, and how the wikipedia page evolves over time 🤔 2023-05-14T01:54:17Z (#6wf2nka) @ Could not agree more! 💯 2023-05-14T01:54:33Z (#inoikzq) @ Ahahaha 🤣 2023-05-14T01:55:11Z (#4vr3a3a) @ Happy Mother's Day 💐 2023-05-14T02:27:26Z (#kcf4vrq) @ ROFL 🤣 ![](https://twtxt.net/media/Xehj8nfjDrS9THWU6ByUck.png) 2023-05-14T08:02:14Z (#kcf4vrq) @ But it just sounds like a pile of crap?! 🤣 2023-05-14T11:02:01Z (#kcf4vrq) @ Yeah I don't get it 😅 2023-05-15T07:28:33Z (#w3hlbea) @ Lucky 😆 2023-05-16T23:19:55Z Talking about [Go Channels](https://git.mills.io/prologic/slides/src/branch/main/slides/go-channels.md) today in my weekly `go mills()` session(s): 2023-05-17T08:30:44Z (#exf4ouq) @ Man the last few days for me at work have been quite hectic 😱 2023-05-17T08:32:45Z (#dq72mmq) @ That depends 😁 2023-05-17T08:33:22Z (#7tuwh7a) @ Cool 👌 2023-05-17T22:38:55Z (#5yiy53a) @ Nice 👌 2023-05-17T22:40:28Z @ Hey there 👋 Welcome 🤗 2023-05-18T07:14:58Z (#vdbrbha) @ Locked up how? Irs my primary OS and I don't see how it's too locked up tbh 2023-05-18T07:16:12Z Using and/or relying on vendor products/services sucks 😆 2023-05-19T07:55:20Z (#vdbrbha) @ For the sake of security and supply-chain-attacks, I don't have a problem with that requirement per se to be honest. If you build from source, you're all good. If you download some arbitrary binary, yeah you're going to want that to be signed. As I do most things with either `go` or `brew` I don't really run into too many issues here myself. 2023-05-19T08:17:17Z (#6hodlna) @ Interesting 🤔 2023-05-19T23:16:15Z (#ux3bs2q) @ I still quite like HedgeDo and use it all the time. The only feature I find missing is some way to organization documents I guess?

What would your ideal feature list be? 2023-05-19T23:16:37Z (#6mqwvua) @ Yeah the last couple of weeks for me at work have been super crazy 😅 2023-05-19T23:25:25Z (#weoz7jq) @ It's cold over here this morning 🥶 2023-05-21T07:01:07Z (#vdbrbha) @ Ahh I see. 🤔 Surely there's a way to manually add them with developer options? 2023-05-21T07:52:47Z 📣 Outage Notification: On Tuesday 23rd May 2023 between 7.30am to 5pm, there will be an outage of undefined length with no known start time due to planned power meter upgrades on the premises by the energy company.

You know, it’s one of those things where they give you a ~12hr window 🤦‍♂️ I will post here again once the technician is on-site and power down. I will power back up as soon as the work is complete.

According to the information I’ve received, the outage should be no more than ~1-2hrs.

Apologies for any inconvenience 🤗 2023-05-21T08:41:56Z (#mh2waua) @ Pretty much 😆 Useless 🤦‍♂️ 2023-05-22T00:50:48Z (#6gafusq) @ Very nice 👌 2023-05-22T00:52:57Z (#mh2waua) @ 😆🤣 2023-05-23T13:26:50Z (#a3nziyq) @ I like this music and this song 👌 2023-05-23T13:31:40Z (#lsshtwa) @ The water tap is programmable?! 🤣 Really? 🤔 2023-05-24T09:36:05Z (#4gwpzsq) @ Yo! 2023-05-24T09:37:13Z (#wuxzspa) @ Not bad not bad 👌 2023-05-24T09:38:07Z (#lsshtwa) @ I see I see 😁 2023-05-25T02:33:12Z (#fh5mizq) @ Demo? 2023-05-26T10:01:08Z Long 13hr day at work today 😳🤯 2023-05-26T10:20:38Z (#trgb2sa) @ Only break I had was Physio appt and 15m to stuff my face at lunch 😳 2023-05-26T17:48:10Z (#t4y7l4q) @ Nice 👌 2023-05-26T21:02:44Z (#mjlww2a) @@paulasimoes@ciberlandia.pt Very nice! 👌 2023-05-26T21:05:09Z (#xuns7zq) @ It's OK the AI hype will end soon enough and then another will take its place 🤣 2023-05-26T23:46:20Z (#tnucjnq) @ Very nice shots mate 👌 Curious, what animals are those? Ordinary sheep or something else? 🤔 2023-05-27T06:03:41Z [Do-nothing scripting: the key to gradual automation – Dan Slimmon](https://blog.danslimmon.com/2019/07/15/do-nothing-scripting-the-key-to-gradual-automation/) 2023-05-27T10:07:02Z (#kfnujiq) @ Ahh I see ! 😆 They seem darker than the sheep I know 🤔 2023-05-27T22:21:21Z (#uy2hfma) @ I'm trying to build something like this at my work. Do you have a library of such procedures or are the scripts/binaires built for one proc at a time? 2023-05-27T22:22:38Z (#uy2hfma) These are my thoughts currently (from IRC):

```
[10:40:20] Thinking about writing a do nothing framework in Go
[10:41:10] One in which consumers can define their procedure in their own repo
[10:42:07] And users can of the tool can execute any procedure that the binary has imported
[10:42:58] And eventually implement Run() to turn steps from manual ones to automated ones gradually
[14:51:34] Like for mocking against?
[14:51:43] Not sure I follow
[16:03:04] xuu basically for reducing the activation energy to complete otherwise manual procsses
[16:03:14] where you can gradually turn them into automated processes
[16:03:29] https://blog.danslimmon.com/2019/07/15/do-nothing-scripting-the-key-to-gradual-automation/
``` 2023-05-27T22:23:44Z (#jvh3w7q) @ What was the interesting key takeaway for you? 🤔 2023-05-27T23:07:40Z [Go in 100 Seconds - YouTube](https://www.youtube.com/watch?v=446E-r0rXHI) -- I kind of like what this guy does at times, very short and concise, but very well put together 👌 2023-05-28T02:46:17Z (#indmtca) @ On a family outing and sitting down for lunch now 😋 2023-05-28T02:51:26Z (#indmtca) Check this out 😆 ![](https://twtxt.net/media/pAcYCgZ8bkeiXaiuHpVbBf.mp4) 2023-05-28T06:57:27Z (#uwxmf2q) @ Sorry saw the Twt the first time, but sadly I don't use Tor nor know how to use it in the first place 🤣 2023-05-28T07:08:44Z I played with [nlpodyssey/verbaflow: Neural Language Model for Go](https://github.com/nlpodyssey/verbaflow) today a little bit today.... First I had to download a ~2GB file (the model), then convert that to a format the program `verbaflow` understands which came out to roughly ~5GB. Then I tried some of the samples in the README. My god, this this is so goddamn awfully slow its like watching paint dry 😱 All just to predict the next few tokens?! 😳 I had a look at the resource utilisation as well as it was _trying_ to do this "work", using 100% of 1.5 Cores and ~10GB of Memory 😳 Who da fuq actually thinks any of this large language model (LLM) and neural network crap is actually any good or useful? 🤔 Its just garbage 🤣 2023-05-28T09:18:39Z (#uy2hfma) @ Thanks ! I'll take a look 👌 2023-05-28T22:56:32Z (#indmtca) @ Pretty sure it's an ordinary garden variety bush turkey from around here (Australia) 😅 2023-05-28T22:57:11Z (#indmtca) Or [Brush Turkey](https://en.wikipedia.org/wiki/Australian_brushturkey) 🤔 2023-05-28T22:59:27Z (#hx33uaa) @ Yeah well as it stands right now, this is insane. It's total junk 😅 2023-05-29T03:16:07Z (#hfyvmiq) @ Haha 🤣 2023-05-29T03:16:41Z (#hfyvmiq) @@texto-plano.xyz Sounds like you need a hobby or something 😆 2023-05-29T03:19:12Z (#hbwigsq) @ Very nice wallpaper worthy shot in 03!👌 2023-05-29T11:57:47Z (#indmtca) @ They're ordinary becaus you see them everywhere in the cities and suburbs 😆 2023-05-29T12:07:22Z (#4iybiqa) @ I don't get it 🤦‍♂️ 2023-05-29T12:32:55Z (#indmtca) @ Haha 🤣 2023-05-30T12:35:09Z (#mhxtsoa) @ Don't they already? 🤔 2023-05-30T13:09:24Z (#ypvbypa) @ I've seen worse. Companies that sell customers "data security" and tell you they split the key into 3 parts. They tell you there's no way they can ever see the full key because you have one third, they have the 2nd third and their trusted "3rd-party" has the other third (which they have access to for backup reasons).

🤦‍♂️ wtf 😳 2023-05-30T13:17:18Z [Honest Government Ad | Anti Protest Laws (SA) - YouTube](https://www.youtube.com/watch?v=kecnSHmznic) Holy shit!!! 😳 Do we not have any civil rights in South Australia (apparently other states are passing or have passed similar laws too?! 😱) -- What da flying fuq are we doing?! 🤦‍♂️ #Australia #Owned (By Big Oil) 2023-05-31T13:07:28Z (#xa73jea) @ restic 2023-06-01T08:38:10Z (#bzrkbqq) @ I liked `restic` because its portable and written in Go. It supports all the features I want/need, multiple storage backends/locations, snapshots, etc. I can easily verify data integrity as well. I haven't tried to restore from backups fully (only partially). The tools is just very well written and very easy to automate and work with. 2023-06-01T12:59:44Z Wow spammer are getting desperate when they try things like this 🤣 ![](https://twtxt.net/media/PQAwhVdewg2jXo6BDTiSdT.png) 2023-06-02T07:44:47Z (#bvyouea) @ Haha too true 😆 2023-06-02T07:46:48Z (#vnwzzgq) Backblaze B2 currently -- 2nd NAS in future 2023-06-02T07:47:22Z (#ei7ohnq) Been thinking this too 👌 2023-06-03T01:49:07Z [I asked Chat GPT to build a To-Do app  | Bits and Pieces](https://blog.bitsrc.io/i-asked-chat-gpt-to-build-a-to-do-app-have-we-finally-met-our-replacement-ad347ad74c51) Few months old now, but very relevant, I won't spoil the answer for you 😅 2023-06-03T03:11:32Z Incurred ~16 dropouts over the last 48hrs with ~5m outage per dropout. So I finally cracked the shits and run up my ISP to figure wtf was going on. 🤔 Turns out after a quality test on the line it was showing ~5-6DB average SNR 😱 So filed a fault with the infrastructure provider (NBN Co) whose own equipment picked up the 16 dropouts and also found noise 1/2 way up the 450m Copper cable 😅 2023-06-03T03:12:17Z (#7hjvima) This has resulted in an availability of 99.8% for the Mills DC 😢 Not happy 🤬 2023-06-03T03:14:00Z (#7hjvima) Meanwhile have asked my ISP to switch me back over to what NBN call a "Stability Profile" where the DSLAM uses DLM (Dynamic Line Management) to manage the channels and noise and tries its best to keep the signal up. So far this has resulted in a ~10-20Mbps drop in bandwidth (down from ~90Mbps) but so far 🤞 an increase in stability and decrease in latency (less noise? better channels?) 2023-06-03T03:16:26Z (#7hjvima) Interestingly if you dig around, you come across this article:

[Mitigating Amateur Radio Interference
to VDSL2](https://www.nbnco.com.au/content/dam/nbnco2/documents/nbn-Amateur-Radio-guide-publication.pdf) published by NBN Co, which basically states:

> Some of the frequencies used by amateur radio
operators coincide with frequencies used by
VDSL2 technology, used by nbn to deliver nbn™
Fibre to the Node (FTTN) services. 2023-06-03T03:17:39Z (#7hjvima) And later on in the document on How vDSL works in Australia:

> Prior to the deployment of VDSL2 technology for
FTTN, FTTB, and FTTC, the main DSL technology
employed in Australia was ADSL / ADSL2+ which
used signals up to 2 Megahertz (MHz). To achieve
much higher speeds than ADSL, VDSL2 expands
the DSL signal spectrum to up 17 MHz, which
happens to overlap with many Australian amateur
radio signal bands. 2023-06-03T23:59:16Z (#qnsq4dq) @ What's first place? 2023-06-04T00:00:15Z (#o6yp5dq) @ Congrats 🥳 2023-06-04T00:01:42Z (#h274i4q) @ One day I gotta get you to run [GoNix](https://git.mills.io/prologic/gonix) 🤣 2023-06-04T00:06:37Z [Milk-V](https://milkv.io/duo) This is pretty cool! 👌 RISC-V is coming along nicely 🤞 2023-06-04T00:18:41Z (#3dcn46q) @ Someone on my pod (twtxt.net) follow that feed, so that's why. 2023-06-04T00:20:38Z (#gy33dfa) @ Welcome to my pod (twtxt.net) 🤗 How are you going? New to Twtxt? 🤔 2023-06-04T01:08:39Z [James Mills - vDSL2 sucks NBN sucks Copper sucks](https://www.prologic.blog/2023/06/04/vdsl-sucks-nbn.html) 2023-06-04T03:44:10Z [NanoPi R2S](https://www.friendlyelec.com/index.php?route=product/product) -- Thinking about getting a NanoPi R2S to play with, but if you try to get just one (_which presumably ships from China_) its estimated to cost about $70 in shipping to Australia 😱 That's 2x the cost of the product just in shipping alone?! wtf?! 🤦‍♂️ 2023-06-04T03:48:10Z (#dcmkdka) Based on some experimentation of the "Shipping Estimator" on the site, looks like they charge $70/kg for shipping. I'd better get two of 'em then 🤣 2023-06-04T04:19:08Z (#qnsq4dq) @ Ahh I upvoted it! 😅 Looks like it's #4 now, let's keep it up there 🤣 2023-06-04T06:59:02Z (#ladlhja) @ I just purchased one of these ones instead just now 😅

 [NanoPi NEO3 LTS](https://www.friendlyelec.com/index.php?route=product/product&product_id=279)

Let's see if it arrives at a reasonable timeframe 🤣 Cost me $110 AUD so not too bad, nice and compact. 2023-06-04T07:01:12Z (#ladlhja) ![](https://twtxt.net/media/bDxDEqsWzVCcGefkpiHiVL.png) 2023-06-04T07:42:02Z Amazingly (haven't worked on it in a while) [GoNix](https://git.mills.io/prologic/gonox) still builds and runs (on QEMU), even on my new Mac Studio M1 😅 Nice! ![](https://twtxt.net/media/HsuCHbBVVKbBpz7cERA6YJ.png) ![](https://twtxt.net/media/8S5LuTCvBiyMWJY9q5Lmym.png) 2023-06-04T11:11:16Z (#gy33dfa) @ Happy to help answer any questions you have 🤗 2023-06-06T02:19:30Z (#65j7vzq) @ is the information ecosystem really getting that bad? 🤔 2023-06-06T13:57:30Z (#k5eii3q) Hmmm whilst I agree with you, I worry about this sort of thing s lot.

> Violence begets violence 2023-06-06T14:38:16Z (#k5eii3q) Yeah I get what you mean; but Putin is a mad man 😱 2023-06-06T17:33:29Z (#k5eii3q) @ Ahh I see. Admittedly I haven't been really following the the war, maybe I should have, but I find the whole things a waste of human existence 😢 I only hope one day Putin and his "henchmen" pay for their crimes. 2023-06-07T06:12:13Z (#k5eii3q) Has anyone tried to call Mr. Putin and say please stop? 🤔 2023-06-08T01:08:35Z (#aere2za) I hope the plaintiffs win and sue GitHub and Microsoft to kingdom come! 😆 2023-06-08T01:09:27Z (#aere2za) @ And yeah re the death threats, that's really fucked up 😳😱 2023-06-08T01:10:45Z (#hweappa) Well of course it does 😆 It was trained on code written by humans who make mistakes 🤦‍♂️ 2023-06-08T01:11:36Z (#hriu5ca) @ wasn't me 😁 2023-06-09T10:49:02Z (#roje74a) @ it should be able to follow feeds and cache them 2023-06-11T00:32:36Z The upcoming Apple Vision Pro looks good 🤞 2023-06-11T02:17:04Z [EMERGENCY EPISODE: Ex-Google Officer Finally Speaks Out On The Dangers Of AI! - Mo Gawdat | E252 - YouTube](https://www.youtube.com/watch?v=bk-nQ7HF6k4) -- I'm listening to this podcast, an interview with a former Googler, and this struck me:

> And very soon they'll come up with things we've never seen before.

But how?! if the transformers and the trillions of pages of text ChatGPT was trained on just predicts the next token/word, what possible mechanism will get to that next level of "Oh, now it learns and creates new things on its own"? 🤔 I don't get it 🤷‍♂️ 2023-06-11T02:35:34Z (#vy4zdsq) One thing I agree with is this quote:

> We have a disconnect between power and responsibility 2023-06-11T12:17:10Z (#ggh7ufq) @ boring 🤣 2023-06-12T00:36:47Z (#ftxcovq) There's some great commentary in this thread about startups and VCs and so on. Worth reading / skimming 2023-06-12T05:07:47Z Creativity flows from the process of reevaluating assumptions and constraints. 2023-06-12T15:49:39Z (#6rcdtnq) @ It's all just Twtxt feeds 😅 2023-06-12T15:49:58Z (#sq5r2yq) @ Damn straight 🤣 2023-06-12T15:51:05Z (#nlmebga) I guess people (those that write clickbait headlines) are really that stupid eh? 🤣 2023-06-12T16:08:30Z (#owvsdgq) ~160MB of memory just to show an empty window?! And some think a few (single digit) MB of memory is bad for Go web apps that serve "Hello World" 😅 2023-06-12T16:08:45Z (#owvsdgq) Have we really gotten that lazy and inefficient? 🤔 2023-06-13T00:03:36Z (#u32xpqa) @ Oh man that sucks 😱 Fuck Facebook and Meta 😆 2023-06-14T02:13:26Z (#gzzdgpa) This is why the PID Namespace controller exists in Linux 👌 2023-06-14T02:14:11Z (#ructfwa) @ What the hell?! Browsers now send images to a central service for further processing?! 🤦‍♂️ 2023-06-14T06:00:37Z (#fmpynva) @ Solve a real problem or need 👌 2023-06-14T06:01:37Z (#gzzdgpa) @ Yes but this is easy with `unshare` 2023-06-14T06:02:45Z (#5acfoaq) @ But are folks aware of the alternative choices? 🤔 2023-06-14T06:03:35Z (#ebhelxq) @ I never saw this happen myself 😳 2023-06-14T06:04:58Z (#ructfwa) @ I really like Iridium for this reason 👌 2023-06-15T08:03:19Z Evening y'all 👋 2023-06-15T08:03:50Z (#oehpqvq) @ Interesting, I probably agree with this really. 2023-06-15T08:04:14Z (#lka2zyq) @ I use ipinfo.io 2023-06-15T22:45:37Z (#uarnyda) @ 

> @, I don’t know how you go on defending Ben Shapiro, but in the context of US society, what Shapiro is saying is reprehensible and unacceptable. He’s a right-wing troll with disgusting, not to mention flat out stupid, opinions.

I've not once defended him at all. I'll have a watch/read of this though. Truth be told, I'm actually quite tired of all of this. Why can't people just get along?! 2023-06-15T22:54:59Z (#uarnyda) Watched a bit of it and honestly I'm already sick of this shit. The injustices between peoples is just astounding and I agree with you in that people like Ben don't make this any better. If I ever was there in person in his audience I'd probably tell him to "shut the fuck up" already. 2023-06-17T00:35:20Z (#qqefk2a) @ Same to you too! 👌 What are you up to? 🤔 2023-06-18T01:02:03Z [Home | Tabby](https://tabbyml.github.io/tabby/) This is actually pretty cool and useful. Just tried this on my Mac locally of course and it seems to have quite good utility. What would be interesting for me would be to train it on my code and many projects 😅 2023-06-18T07:28:00Z (#7ynlnva) The amazing thing I find by everything I ever try that isn't OpenAI's ChatGPT, is that basically it's all pretty useless at small scale. What do I mean by this? Well, in trying a few different models and tools that you _can_ run locally (not connected to any "cloud" service), the results are pretty underwhelming. For example with Tabby connected to VSCode (locally), you get "okay" results for pretty trivial shit. The moment you try to do anything interesting at all, you either get completely garbage code or copyright headers as suggestions.

I just don't have time or energy to waste hours of a weekend on basically what amounts to statistical probabilistic models trained on complete garbage that generates or predicts in pretty awful ways.

I event spent a few hours today learning about a statistical model used for natural language processing (NLP) called n-gram(s) or ngrams, and ended up with pretty abysmal results. It all depends on the quality of the dataset, and then it can only predict what it has seen. 2023-06-18T22:53:28Z Been watching this TV Show called "Falling Skies". It has many parallels to modern day society across the globe. Quite a good watch 👌 2023-06-19T07:40:04Z (#7ynlnva) @ Yeah that's the problem I have really. Unless I can _easily_ train the LLM on my own dataset(s) so I can autocomplete things I've done before and repeat the same/similar patterns, this whole this is just not worth it for me, because it's basically just "dumb". 2023-06-19T07:53:34Z (#h2a5uda) @ Hahaha 🤣 2023-06-20T03:24:27Z (#7ynlnva) I see 2023-06-20T03:25:10Z (#qqggdpa) Hmm indeed 😳😢 2023-06-20T03:27:43Z (#ilrvivq) I do a similar thing with a CLI tool written in Go 😆 2023-06-21T12:44:39Z (#iyqf5wa) @ Cool 👌 To be honest I like Apple products 😆 I just make sure to turn off all the silly cloud features 🤣 2023-06-21T15:13:16Z (#iyqf5wa) @ I usually (for development) install most things via [Homebrew](https://brew.sh), install iTerm2 and VSCodium. That pretty much gets me by 👌 (not too different to when I used Linux as a Desktop OS once) 2023-06-22T01:03:12Z (#mewdvfq) @ There are none I'm aware of that are any useful or alive 2023-06-23T23:36:11Z (#p2pexuq) The main reason I think registries don't work is they force a kind of "centralization" that's against the grain of Twtxt in the first place. Which registry do you drop your feed in to? All of them? Which ones do you use in your client? It's for this reason we decide that writing a search engine is a better approach here where the crawler can discover the decentralised space and network of interactions between feeds on its own. 2023-06-24T08:26:14Z (#ssn56hq) @ Sadly rolling your own Fibre is quite expensive because you have to deal with labor and politics and renting roadside space or existing trenches 2023-06-24T10:30:50Z (#ssn56hq) @ Haha not gonna run a business with internet facing services off of Starlink 🤣 2023-06-24T10:31:53Z (#sdkqjka) @ Yeah something about a "Wagner group", some mercenary for hire? And the idiot (Putin) went and killed a bunch of 'em so now they're pissed off and marching on Rusia 🤣 Putin is an idiot. 2023-06-25T23:35:18Z (#mpifhsa) @ Haha 🤣 Yeah I've been slack lately, haven't rebuilt the App, need to just publish it to the App/Play stores already 🤦‍♂️ 2023-06-26T09:18:26Z (#c4apodq) @ it's just made so much better 😆 2023-06-27T08:45:36Z Interesting phishing attempt 🤣 ![](https://twtxt.net/media/jfpuYcn62AzhJ9EwtiFSe5.png) 2023-06-27T22:58:38Z (#gsjkd3a) @ Yeah I was already aware of this one 👌 Ideally we should make Salty Chat the same or as close as we can 🤞 2023-06-27T22:59:39Z (#igt7ahq) @ I dunno 😅 I should try it one day 🤣 2023-06-28T05:55:32Z (#gagfr5a) @ Great 🤦‍♂️ What about privacy? What happens if the Internet goes down? What about latency? What about security?

This is a fucking terrible idea for any OS 2023-06-28T05:57:25Z (#gagfr5a) I guess these days no-one understand that the "cloud" is someone else's computer 🤦‍♂️ 2023-06-28T08:57:14Z (#52ib37a) @ 

> It's not just Microsoft, most technology companies do the same thing. They will keep getting away with it until you do something. At what point will you stop letting them disrespect you this way? Where is the line?

There is no line. 😢 I know why they and others do it too 😁 2023-06-28T09:00:05Z (#hvnncra) @ I have (as you may know) a rack cabinet full of Xeon server pizza boxes 😆 They're really not that noise 😁 and the awever room is near our bedroom 🤣 2023-06-28T09:03:20Z (#rnx4c7q) @ See @ you'll never rid of this token predicting shit now with trillions of dollars on the line 🤣😆 2023-06-28T22:59:25Z (#52ib37a) I think it is sustainable for Microsoft, even if we don't agree with it from a moral standpoint and freedom of choice. Get enough people sucked into your product and you have yourself a solid (albeit scrupulous) business 🤦‍♂️ 2023-06-28T23:00:47Z (#noccodq) @ Very nice 👌 2023-06-28T23:01:58Z (#c4apodq) @ What is ti that you don't like about Apple products? 🤔 2023-06-28T23:06:13Z (#j6gvsgq) @ [fly.io](https://fly.io) raised over 100M and its just a wrapper around public cloud API(s)?! 😱 What the?! 2023-06-29T12:24:31Z [The Most Common Cognitive Bias - YouTube](https://www.youtube.com/watch?v=vKA4w2O61Xo) -- This is actually quite interesting. We have a cognitive bias towards "yes". 2023-06-29T12:25:10Z (#c4apodq) @ Fair 🤗 2023-06-30T23:25:27Z (#wo4ikga) @ Only parts I can agree with is the expense really. There isn't anything I can't do on any of my Mac(s). It's the Smartphone market that's the biggest pain point for me, and that's not even entirely Apple's fault, its equally Google and Samsung and others. Developing apps for Mobile(s) is just not worth the effort 😢 2023-06-30T23:27:46Z (#bimbuxa) @ Agree on the Smartphone ecosystem. Developing Mobile apps is just way too hard and not worth the time and effort. macOS on the other hand isn't as bad as you think (have you tried?) You really can pretty much treat it as a UNIX system (because it really is under the hood). I install and use pretty much all the standard tools and software I ever did on Linux even still to do this day and I've been UNIX as an IDE for some decades 😅 2023-07-01T04:32:44Z (#bimbuxa) @ And that's fine 😅 I just don't want any confusion over the inflexibility of macOS, I mean it's basically a UNIX OS, no matter how hard one can argue over all things Apple (App Store, various built in Aps, the Desktop Environment, etc) 2023-07-01T04:33:40Z (#ssn56hq) @ It would, but I'd have to go up fairly high and renting space like that isn't cheap either. We might be in the hills, but we're also fairly close to the creek and in a bit of a dip in the hills 🤣 2023-07-01T04:42:24Z (#bimbuxa) @ Btw I wasn't able to follow your gopher link via my gopher proxy https://gopher.mills.io/uninformativ.de/0/phlog/2021-08/2021-08-25%E2%80%93the-ideal-smartphone.txt 2023-07-01T22:56:42Z (#xyinaua) @ seems fairly reasonable to me 👌 2023-07-01T22:57:24Z (#dgdyfra) @ Hmmm BKed Beans on Toast yumm 😋 2023-07-01T22:59:22Z (#h32roda) @ long live (dead) Twitter 🤣 2023-07-01T23:00:40Z (#z3ha4pq) @ I thought the limit was on reading? 🤔 2023-07-01T23:05:37Z (#c3hskwa) @ Thanks! I didn't notice myself 😱 2023-07-01T23:19:16Z (#c4apodq) @ @ yea interesting hypothetical ideal "smartphone". You're not the only one with this ideal in mind btw 🤗 2023-07-02T00:53:03Z (#c4apodq) @ O guess it's what you get used to on some level -- For example I'll never go back to Android as I find the UI/UX just awful 🤦‍♂️ 2023-07-02T10:42:18Z Even'n all 👋 2023-07-03T01:03:49Z (#kv2sptq) @ not bad 👌 looking forward to the weekend as we plan on going out camping 😆 2023-07-03T06:37:11Z (#r7l3hvq) Wow indeed 😆 2023-07-03T10:19:31Z (#6ycc43q) @ Haha 🤣 Australia the drug capital of the world 😆 2023-07-04T13:04:53Z (#y7ldi4q) @ Oh 😱 Hmmm 🤔 2023-07-05T06:00:10Z (#abupyoa) @ You're assuming Google will respect the `nofollow,noindex` instruction? 🤔 2023-07-05T06:01:22Z (#or432ia) @ Yes this has me very worried about the use of the unencrypted web 🤔 2023-07-05T10:13:57Z (#abupyoa) @ There are two problems I can see:

_ Google can basically do whatever they want
- You as a website owner have no legal recourse 2023-07-06T01:00:10Z (#clwjr6a) @ What is it? 2023-07-06T10:55:55Z (#o2664qa) @ This is exactly how I would approach it 👌 2023-07-06T10:56:25Z (#cxyy2ja) @ Not bad 👌 Going camping tomorrow (taking Friday off) with the family 👌 I hope we'll all have fun 🤞 But it will be cold 🥶 2023-07-06T10:57:12Z (#5p435vq) @ Bahahahaha 2023-07-06T15:50:08Z (#clwjr6a) @ That's why I asked 🤣 @ Yeah I'm familiar with the spice of the same name 😅 2023-07-06T15:50:41Z (#7z4l4ra) @ Didn't know about this storage provider 🤔 How does it compare to Backblaze B2 (_currently using for backups_) 2023-07-06T15:51:34Z (#g3pjhma) @ I saw [that](https://twtxt.net/conv/5p435vq?p=1#ttcyn5a) 🤣 2023-07-06T15:53:13Z So given's Google™'s recent policy changes where they now outright and blatantly just admit they'll crawl, index and feed your (_yes your fuckind_) writings, thoughts, conversations, etc into their AI models; Should we as a small niche community (_still growing_) think about perhaps finally building Yarn.social v2 where we have encrypted feeds? 😅 2023-07-06T16:01:28Z (#7z4l4ra) Hmmm the [Wasabi NAS Cloud Backup](https://cdn.brandfolder.io/BFD8NB05/at/rb962bhf6bhzcn87cbtcj7/Cloud_Nas_Data_Sheet-9-21.pdf) only supports Windows™ 😱 I don't trust it or Wasabi now 🤣 2023-07-06T17:27:09Z (#mbo4kaa) @ Yeah I'm increasingly not sure we can really trust anyone but ourselves with our own thoughts and conversations (not that I did before) 🤦‍♂️ 2023-07-06T17:49:11Z (#5dxyu3q) @ oh! very nice 👌 2023-07-06T17:50:46Z Markdown + Git as a database / object store? 🤔 2023-07-06T17:57:03Z (#veppzdq) Turns out this already exists 🤔 and it's called [MSON](https://github.com/apiaryio/mson) 2023-07-06T18:08:48Z (#mbo4kaa) @ True 👌 2023-07-06T18:09:05Z (#veppzdq) @ I'm kind of serious 😆 2023-07-06T18:14:47Z (#veppzdq) @ No different to any other document object model 😆 2023-07-06T23:19:29Z (#ra4n7wa) @ Not in the production store. Never got that far. But you can grab the latest built APK from the repo 2023-07-06T23:19:42Z (#ra4n7wa) That reminds me, I need to rebuild the iOS version too. 2023-07-07T01:34:34Z (#ra4n7wa) @ Technically no, but last time I tried the process and tools werre slightly broken 😢 2023-07-09T23:26:34Z (#p244zzq) @ Sorry 😢 the protocol is kind of complicated and the code I wrote is probably not perfect 🤦‍♂️ 2023-07-11T15:15:05Z (#of4cl5a) @ Hello! Welcome to Twtxt 🤗 2023-07-11T15:16:14Z (#wi7xlja) @ Hey! 👋 Welcome to my pod 🤗 Also welcome @ 🥳 2023-07-11T15:17:07Z I've been thinking in the back of my mind for a while now, that the Yarn.social / twtxt + ActivityPub integration was a mistake and a. bad idea. I'm starting to consider it a complete failure. 2023-07-11T15:37:21Z (#ow64kqq) @ We stopped using most "streaming media" services some years ago, they just aren't worth they money 🤦‍♂️ The only one we use/have is Amazon Prime, only because we also have Prime for deliveries, etc. 2023-07-11T15:38:59Z (#2id47na) @ For several reasons; I think the pull based model is honestly better in every regard, the deliberate slow nature of Twtxt/Yarn is _actually_ beneficial and discovery/connections made through "people you know" is more genuine (_rather then pushing crap to randos you don't really know or have never known_) 2023-07-11T15:39:25Z (#2id47na) Not to mention, actually implementing Activity Pub is just so hard to get right 🤦‍♂️ 2023-07-11T16:02:21Z (#ow64kqq) @ The best approach I've found over the years, (_just need to continue the practise_) is to; once a year, go purchase ~$100-200 worth of DVD(s), rip them and import them into Plex 👌 Fuck streaming media services! 2023-07-11T17:07:07Z (#2id47na) @ I agree 👌 2023-07-12T11:53:03Z (#khu32eq) @ Who do you report the IP addresses to? 🤔 I just don't bother, because I don't run anything they're scanning for in the first place 🤣 2023-07-12T12:32:21Z (#khu32eq) @ Probably, but then you just spend your time tracking down abusive IP addresses or CIDR(s)and reporting them. 2023-07-12T22:37:22Z (#lf6opnq) @ Evoling how? Seems pretty much the same to me 😅 2023-07-12T22:38:09Z (#qo6nnma) @ I see 2023-07-12T22:38:32Z (#fd66ubq) @ INteresting 🤔 2023-07-12T22:41:16Z (#fd66ubq) RISC-V is certainly coming along 👌 2023-07-13T13:17:42Z [Council evicts tiny home residents amid housing crisis | A Current Affair - YouTube](https://www.youtube.com/watch?v=SOszIco2Dvk) -- Honestly I swear to god, bureaucracy can go fuck themselves. Get off your high horse and let people solve their own problems, because you clearly can't solve the very problem you're created (insane inflation). #Politics #Sucks 2023-07-13T14:01:11Z (#ccnlcjq) @ Well I dunno about where you live, but here in Oz, IPv6 is still not available on most ISP consumer networks 🤣 2023-07-14T06:23:58Z (#ooubl4a) @ INteresting stuff, light-based networking. Isn't that basically fibre but in open air?! 😅 2023-07-14T08:03:06Z (#4mcn4pq) @ Nice! 👌 You're rich 'n wealthy 😆 2023-07-14T23:55:56Z (#ooubl4a) @ Haha good breakdown 😅 2023-07-14T23:56:51Z (#nfxh26q) @ Hah very cool what you can do with ascii art 👌 2023-07-15T00:10:16Z Anyone got any cool shit™ to watch on Youtube? 🤔 One of the biggest downsides of all this streaming crap is that once you watch one thing, it fills your list with other similar things to that one thing. After awhile you get tired of the same shit™. Maybe it's just me, but I cannot stand this algorithmic garbage content shoved in your face.

Someone please help me change this 🤣 🙏 2023-07-15T12:20:46Z (#pne2f3a) @ Oh boi. This just keeps getting worse and worse. I _think_ we're going to have to seriously considering going fully e2e encrypted Twtxt here 😅 2023-07-15T22:24:11Z (#pne2f3a) @ @ and I have already experimented with doing something like this a while back, part of that experimentation helped actually build out what is Salty IM today. The original RFC for [Encrypted Feeds and Signatures](https://git.mills.io/yarnsocial/yarn/issues/770) 2023-07-15T22:24:59Z (#ow64kqq) @ Store 'em in large plastic boxes in my office 🤣 (_in case I ever need to re-import_) 2023-07-15T22:27:07Z So in the wave of all things AI and this roller coaster we're all on, apparently actors, writers and so on are all on strike. I don't recall seeing anything in my feeds about this, so I had to ask a few folk in real life wtf was going on there...

Turns out they're all on strike because they fear that AI/ML models will take over their jobs. There are numerous cases where "tech" has already replaced an actor, now it will just get much easier to do. 2023-07-15T22:28:13Z (#prgk2sq) Of all the jobs under threat by AI/ML, IMO artistic/creative jobs need to be protected at all costs. Why? It's what makes us human and makes things interesting. Without creativity I worry we'll just end up worse off. 2023-07-16T01:07:45Z I need to fully automate my backup/recovery process. I use [restic](https://restic.net/) as my primary backup/recovery tool and documented a process for [Docker volume backup and restore with restic](https://docs.mills.io/kKXZbkOiTt-yq3rWM35yZA) which I also use to backup Docker local volumes (_unfortuantely requires small amounts of downtime per service_) -- There is also this nice tool called [auto-restic](https://github.com/reddec/auto-restic) which I haven't gotten around to using yet, which I _thinik_ will help with automating. Right now I still kick the process of by-hand, whenever I feel I should probably do another backup 🤦‍♂️ 2023-07-16T01:09:09Z (#b2fdplq) One of my main problems/blockers I think is that I use my Mac Studio as my primary backup target (_from my NAS and Docker volumes_), then I use Backblaze B2 as my secondary target from there. So my backup process is 2-step with two targets (_a local target and a remote target_). What I really need is another secondary smaller NAS that I can just host the tools on more permanently, hmmm. 2023-07-16T02:00:33Z (#b2fdplq) Woohoo 🥳 Finally fixed the remaining bugs in my set of shell scripts for backing up Docker volumes:

https://git.mills.io/prologic/backup-docker-volumes

Has the behavior of:

- Given a Docker node;
- Find all active volumes.
- For each volume, find its running container or service,
- Stop the Container or scale down the Service.
- Run the backup on the volume
- Restart the Container or scale up the Service. 2023-07-16T07:04:40Z Backups all done and verified for another while 😅 2023-07-16T11:06:36Z (#lt45rea) ![](https://twtxt.net/media/YhopibW9aQv5AeoggZrFsX.png) 96.4% 🥳 2023-07-16T11:08:23Z (#lt45rea) ![](https://twtxt.net/media/3x7Ah5qPzBDwP5eEo7EBB4.png) 96.6% 🥳 2023-07-16T11:11:24Z (#lt45rea) ![](https://twtxt.net/media/79tn7z5JgNkSHP9UDrcZrV.png) 97% 🥳 G'nigjt! 😴 2023-07-16T22:47:29Z (#lt45rea) @ Nice! 😆 2023-07-16T23:48:11Z (#akq6oeq) @ Very nice 👌 And congrats 🥳 2023-07-16T23:49:05Z (#xyyipjq) @ Nice 👌 2023-07-17T08:08:30Z (#lt45rea) @ Haha! 🤣 Very nice! 👌 2023-07-18T12:27:15Z (#wple2fa) @ Tokenecomics?! 😱 2023-07-18T12:39:30Z (#pbxeoba) @ You must show us what that sounds like 🤔 2023-07-19T05:03:19Z (#xtrxhiq) @ But is there something to hear? 🤔 2023-07-19T11:40:23Z (#bphoq2q) @ Would it help with improvements to the API? 🤔 2023-07-19T14:00:43Z (#jo5k7eq) @mov🤣 Haha 😆 2023-07-19T14:01:30Z (#xtrxhiq) @ Oh c'mon 😆 2023-07-19T14:03:02Z (#bphoq2q) @ I can do that👌 2023-07-19T15:38:39Z (#xtrxhiq) @ Oh I must have missed it 🤦‍♂️ 2023-07-19T15:40:07Z (#xtrxhiq) @ Sounds very nice and calming 👌 2023-07-20T02:28:25Z (#wczl6la) @ Thank you! 🙇‍♂️ 2023-07-21T14:22:20Z [The future of "truth" on the Internet - YouTube](https://www.youtube.com/watch?v=-Bdb2KOb_zI)Bahahahahaah 🤣 Call me unsurprised but it'll likely happen 🤦‍♂️ 2023-07-21T22:45:24Z (#3skuaxa) @ scary but sadly turning out to be true 😆 we're all tucked eventually 🤦‍♂️ 2023-07-21T22:46:26Z (#3skuaxa) I mean "fucked" 🤣 2023-07-21T22:47:42Z (#azhcjzq) @ wtf are we trying to attest?! 2023-07-21T23:16:47Z (#azhcjzq) @ I 100% agree on the sick perverted goals of these large corporations, who let's be honest are really running/owning the world right now. But I'm not so convinced that adding Website to Browser integrity and attestation would "break the web" per se, the Web is built on open protocols. This would just further fracture the Web even more. Just like all this (_the fudd has died_) "blockchain" / "web3" crap 😅 2023-07-21T23:17:08Z (#qwghl5q) @ Very beautiful shot 👌 2023-07-21T23:18:18Z (#bphoq2q) @ Trying to figure this out... Writing up a [wiki page](https://git.mills.io/yarnsocial/yarn/wiki/Using-the-API) on this. Having a bit of trouble though as I'm getting a `400 Bad Request` for some reason and I'm not sure why 🤔 (yet) 2023-07-22T12:39:28Z [ASCIIFlow](https://asciiflow.com/) This is kind of cool 😅

```
\\--------\\
|\\ |\\
| \\------+--\\
| | | |
| | | |
| | | |
\--+------\\ |
\\\| \\\|
 \\---------\|
``` 2023-07-22T14:01:45Z (#kyuurnq) @ Yeah it is 😅 I was however re-looking for a decent self-hostable real-time/collaborate drawing app. I've settled on [whitebophir](https://github.com/lovasoa/whitebophir) (_often shortened to "wbo"_) for now and have spun up an instance over at [wbo.mills.io](https://wbo.mills.io) 2023-07-22T14:02:27Z (#kyuurnq) I do however kind of prefer [tldraw.com](https://tldraw.com) however its rather painful to get running and has no decent way to get it running quickly/easily. 2023-07-23T00:40:44Z (#kyuurnq) I was able to get an instance of excalidraw up and running at [draw.mills.io](https://draw.mills.io) using the official image they provide; sadly however:

> At the moment, self-hosting your own instance doesn't support sharing or collaboration features.
> 
> We are working towards providing a full-fledged solution for self-hosting your own Excalidraw.

😢 2023-07-23T00:47:14Z (#kyuurnq) Scratch `draw.mills.io`, going to put both excalidraw and an older version of tldraw up that I got working (_including collaboration, but sadly relies on a 3rd-party service called LiveBlocks to work, which I have some keys for_) 2023-07-23T00:53:33Z (#kyuurnq) Unfortunately the resulting Docker image for the older version of tldraw is 1.7GB 😱

```
$ docker images | grep tldraw
r.mills.io/prologic/tldraw latest 5b0e374ed1cc 8 minutes ago 1.69GB
```

if anyone knows anything about this shitty Javascript/NPM/Yarn ecosystem and how to make this smaller, do let me know 😅 Here's the `Dockerfile`:

```
# Written by Ange Cesari
# Use official Node.js based on Alpine
FROM node:16-alpine

# Install Yarn
RUN apk add --no-cache yarn

# Create dir for application
WORKDIR /usr/src/app

# Copy files from apps/www to workdir

COPY apps/www .
# Change workdir to apps/www
WORKDIR /usr/src/app/apps/www

# Install dependencies with yarn
RUN yarn

# Expose application port (5420 for the tldraw/example)
EXPOSE 3000

# Run application in dev mode
CMD ["yarn", "dev"]
``` 2023-07-23T00:54:22Z (#kyuurnq) And here's all three self-hosted "drawing" apps I've now since launched:

- [wbo.mills.io](https://wbo.mills.io)
- [excalidraw.mills.io](https://excalidraw.mills.io)
- [tldraw.mills.io](https://tldraw.mills.io) 2023-07-23T01:26:21Z (#kyuurnq) @ Yeah! 🤣 Sadly I've had to take down the tldraw instance. a) it's super old and b) for some reason it requires `256M` of memory just to start without getting killed?! 😱 wtf?! I wish I was more experienced with this Yarn/NodeJS ecosystem and could wrap my puny little head around this stuff, but I just can't 🤦‍♂️

Thinking of taking down excalidraw too and just leaving wbo up. It's the most lightweight, versatile and "just works"™ -- Even if its missing some things I like out of tldraw (like snapping to grid) 2023-07-23T02:24:25Z (#kyuurnq) I give up. 🤦‍♂️ I can't figure out how to get anything working with the new tldraw. The fucking REDME doesn't even work 🤦‍♂️ 2023-07-23T02:25:29Z (#fxbcufa) @ That is very disappointing indeed. Not that I ever used it, first I heard of it. Was it any good at the time? 🤔 2023-07-23T03:20:06Z [SSO via Proxy Auth / HTTP Headers - Feature Discussion - Vikunja Community](https://community.vikunja.io/t/sso-via-proxy-auth-http-headers/1495/1) 2023-07-23T04:11:21Z [balzack/databag: A tiny self-hosted federated messenger for the decentralized web.](https://github.com/balzack/databag) -- Tested this quickly today, Mobile App is "okay", spinning up your own node was painless (~few mins) and so far most things appear to "just work"™ 2023-07-23T10:35:37Z (#h5nxsoa) @ To avoid abuse. 2023-07-23T10:36:23Z (#xro3b2q) @ If you ever find one, or build one, please let me know too 🙏 2023-07-23T10:51:34Z TIL: You **cannot** use the work "fucking" (_to colloquially mean that was "fucking brilliant", i.e: a compliant_) on Discord servers 🤣 2023-07-23T15:09:30Z (#us7vxna) @ Seems that way. I had to delete my message and reword it 😅 2023-07-23T19:06:11Z Managed to get my own instance of Cryptpad running over at [cryptpad.mills.io](https://cryptpad.mills.io) 👌 It's not a bad little app really. 2023-07-24T09:59:11Z (#h5nxsoa) @ What you'vr described and your question is exactly why the who follows has short lived tokens 😆 2023-07-24T13:18:19Z [Just Say OK To Scammers - YouTube](https://www.youtube.com/watch?v=gq1uiinNM_Y) 2023-07-24T13:34:01Z [OK - Let's Tell The Scammer I Already Have The Money - YouTube](https://www.youtube.com/watch?v=9eYdGGfObKk) 2023-07-24T14:07:28Z (#aqcxbya) @ If it smells like a scam... 😅 2023-07-25T02:26:56Z (#rxlkila) @ online radio or over the air? 2023-07-25T02:27:50Z (#5gmpt7a) @ What trend would that be? 🤔 2023-07-25T11:55:56Z (#klgplgq) @ Yeah we need to do that for our garage 😱 2023-07-25T12:14:05Z (#5gmpt7a) Just what the world of humans ordered! 🤦‍♂️ A single app owned and controlled by a single corporation that controls every aspect of your life! 😱 -- Do we believe Elon Musk is hell bent on becoming the world's most ruthless dictator yet?' 🤔 2023-07-25T12:34:06Z (#aqahq5a) @ I find it interesting to learn just how much the Go compiler can "optimize your code away". That's both good and bad.
The point on benchmarking the right thing is 100% spot on, same goes for testing too. The optimization problem however is a bit too contrived IMO. When would you possible write code (aside from very trivial things) where the compiler would optimize all your code away, thus making your benchmarking invalid? I want to see a real-world example of where someone has been caught out by this? 2023-07-25T12:57:04Z (#eyurifa) @ You have got to be kidding me right? 🤣 Lemme think about that, hmmm, umm, maybe never? 😅 2023-07-25T13:27:31Z (#luaheea) @ So Password Change Day is 25th July? 🤔 Let's do it! 🤣 2023-07-25T15:29:41Z (#kzsbkna) @ Hmmm what does "ad hominem" mean? 🤔 2023-07-25T15:51:19Z (#kzsbkna) @ Ahh I see 🤔 2023-07-25T15:52:27Z (#kzsbkna) Well the experience you describe is one of the reasons I also don't like Mastodon/Activity Pub as it trends towards being "too much" and if everything is pushed at you, you have little choice but to either mute or block at the server level 🤣 2023-07-26T09:09:56Z (#yemumaa) @ Looks interesting, I shall read up more on it 👌 2023-07-26T09:10:51Z (#kzsbkna) @ I was more referring to the network-level control which you have little to no control over. 2023-07-26T10:41:12Z (#72laiqa) @ Not a `yarnd` client. We make our user agent very clear 👌 2023-07-27T08:52:40Z (#asm754q) @ I'm not convinced you could to be honest. I think the possibility of stealing your OTP keys is quite high in that case, and would become the target of attack. 2023-07-27T13:05:51Z (#rxlkila) @ Any in particular you like or can recommend? 2023-07-28T01:48:23Z @ Hey tell me about this I found on your feed? 🙏

> And my extensions is soon to be released 2023-07-28T01:52:39Z (#4sbpj2q) Both fonts are terrible to read for me. You really hurt the vision impaired by choosing such grainy poorly bendered fonts 😢 2023-07-28T10:03:09Z (#4sbpj2q) @ Yeah 😢 2023-07-28T12:18:25Z (#yof33qq) @ Oh man that looks sooo nice 👌 2023-07-28T12:20:00Z (#6ocmxea) @ @ To be honest I see no point in supporting the so-called "Registry" APi. A registry implies a piece of "centralisation" that really feels counter to the point of a decentralised Twtxt ecosystem IMO 👌 There is just simply no value. 2023-07-28T12:22:19Z (#rmfcnza) @ Basically "yes";

> Last seen today
> jmjl follows you

I don't even need to check per se, becuase that's what this data is populated from. 2023-07-28T12:23:27Z (#72laiqa) @ Yeah, however this is just a standard non-customised Go client of some kind. Nothing more. 2023-07-29T01:08:38Z (#red3neq) @ That is pretty sweet 😍 2023-07-29T01:09:53Z (#luvqafa) @ Nice! 👌 I love how you've improved pubtwtxt 😍 2023-07-29T01:10:45Z (#6ojybdq) @ Probably going to play with [sloth.dev](https://sloth.dev/) this weekend + push our a new version of Yarn.social's Mobile App 🤞 2023-07-29T01:15:19Z (#7dahtfa) @ This is cool! 👌 Any plans on contributing your specs/extensions back to the rest of us? 😅 2023-07-29T01:18:20Z (#kuz6cra) @ I'd love to see some of your ideas contributed back to our spec and maybe a new home for the specs too and new website? 🙏 I purchased the domain `twtxt.dev` for this very purpose, it would be nice to move the specs there and build a "developer" centric website for all things Twtxt clients and specs? 🤔 2023-07-29T01:33:48Z @ And I are probably going to jump into an ad-hoc call at some point soon™ today (_maybe in a few mins or so_) if anyone wants to join us?

=> https://meet.mills.io/call/Yarn.social 2023-07-29T01:46:32Z (#5hoggfa) Correction, @ will likely join ina. couple of hours, but I'll start the call now anyway in case anyone wants to join in the meantime. I'll be around 👌 2023-07-29T02:33:10Z (#zah45ya) @ Hah nice 😍 2023-07-29T02:58:42Z ![](https://twtxt.net/media/m5fVpFw5Nb7cJ42AsMomu9.png) 2023-07-29T02:59:03Z (#6ojybdq) @ Me. too 😆 2023-07-29T03:02:32Z ![](https://twtxt.net/media/kthDHb5hWhefAKTvRZNoqM.png) 2023-07-29T06:40:55Z (#6ocmxea) @ I prefer this to happen using search engines and crawlers 2023-07-29T06:41:40Z (#6ocmxea) registries are kind of complicated. Which registry do you register your feed to? 🤔 2023-07-29T08:04:55Z (#afgp4pq) @ Not an electric fence, but e fence nonetheless to prevent cows from entering neighboring properties. 2023-07-29T08:05:20Z (#wtonnrq) @ I look forward to it 🙏 2023-07-29T10:54:46Z (#6ocmxea) @ I'm not quite sure I follow your train of thought here? How does this solve what I see as two problems? a) central registries and b) which registry do you register to? and really c) which registry do clients uses to find other feeds? 2023-07-29T12:17:18Z [RackMac mini 1U Rack Enclosure for Mac mini - Sonnet](https://www.sonnettech.com/product/rackmacmini.html) -- Good way to Rack Mount a couple of Apple Mac Mini(s) 👌 Use-case: macOS/iOS build farm for self-hosted CI infra 2023-07-29T14:43:44Z Hmm need to figure out a way to squelch the size of my pod's data directory 🤔 ![](https://twtxt.net/media/HqANriFa3vXid3jYPrtq3H.png) 2023-07-29T15:03:42Z (#3pl2qoq) @ This is a very excellent point 👌 2023-07-29T15:04:29Z (#2fo7y6q) @ I only use the one 😅 2023-07-29T15:19:50Z (#4nrpsdq) @ Yeah I concur 👌

> twtxt is very pull-based at the moment. In my eyes, this is a core feature. Making it push-based changes the game a lot. 🤔

This is the primary reason I'm pulling activity pub support out of `yarnd`. I _may_ (_and it was planned_) still build a completely separate service the abstract away the "push" nature of ActivityPub forcing our usage/interaction of it to be "pull" based. We'll see 🤔 2023-07-30T01:26:58Z (#4nrpsdq) @ Maybe we can leave the code for now until we build the bridge? 🤔 2023-07-30T01:28:22Z (#2fo7y6q) @ I love it 😍

> I like twtxt a lot, but none of my close friends are here (yet) 😬

🤞 2023-07-30T01:28:49Z (#utpbpea) @ Nice! 👌 2023-07-30T01:31:04Z (#6ocmxea) @ Maybe let's think of it this way...

> What problems does a registry solve? 2023-07-30T02:18:59Z [Page temporarily unavailable](https://twtxt.net/?title=Gitea - Open Collective) Decided to sponsor Gitea since they're doing a pretty damn nice job of everything really and I'm enjoying a lot of value. Plan to increase my donations over time. 2023-07-30T07:52:28Z Mobile Development and doing any kind of Android CI sucks ass 🤦‍♂️ Been trying all weekend to set-up some CI (self-hosted of course) for Android builds. The fucking goddamn build gets OOM killed at 2GB of memory 🤣 Goddamnit, this whole Mobile space is just utter rubbish 😅 2023-07-30T09:45:30Z Got an interesting piece of spam through my pod's support facilities 😅

Subject: [ twtxt.net Support Request]: The push your Social Networks need
Hello prologic,

Carmen < market4223@gmail.com from twtxt.net has sent the following support request:

Subject: The push your Social Networks need

> Responsible Marketing Service
>
> Greetings from RRSSMARKET, the leading portal for the sale of subscribers, followers, visits,
> comments... everything your Social Networks need to grow exponentially.
> Now and from only $1 you can boost your social networks and attract more customers.
>
> See all services => https://rrssmarket.com
>
> We have services on Instagram (Instagramid), Facebook (Facebookid), Twitter (Twitterid),
> Youtube, Tiktok. LinkedIn (LinkedInid)...
>
> You can also buy traffic for your website geolocated for twtxt.net
>
> ONLY $1. Our Social Media Improvement Services FOR ONLY $1:
>
> ***FEATURED SERVICES***
>
> - Buy Followers on Instagram => https://rrssmarket.com/instagram-followers
> - Buy Insta 2023-07-30T09:45:53Z (#hhfsmfq) It was a bit longer than this, but you get the idea 🤦‍♂️ 2023-07-30T10:20:59Z (#a7rz2ja) @ Haha man does that bring back some super old memories 🤣 2023-07-31T03:40:59Z (#fmnbufq) @ Ahh thank you so much! 🙇‍♂️ Just looking to have some simple CI/CD going for the Yarn.social App written in Dart/Flutter.

Of course I'm hell bent on self-hosting the CI infra with Gitea's nice new sexy Actions support 👌 2023-07-31T03:42:29Z (#tp6by3q) @ You too! Although my weekend is already over 😱 2023-07-31T07:51:04Z (#r63zi7a) @ I for one see no value whatsoever in any blockchain(s), especially when it comes to "social media". One of the biggest problems I have with blockchain(s) + social is that it forces you into a "distributed network" rather than a "decentralised ecosystem". 2023-07-31T07:51:54Z (#frxwkdq) @ I genuinely think all crypto(s) are a ponzi scheme 🤣 2023-07-31T07:53:59Z (#dndgwsq) Me personally, I'm a bit of a traditionalist and go to great pains to consider risks very seriously. To that end I have no immediate interest in crypto of any kind as I view it as "too risky". 2023-07-31T07:54:51Z (#ussmfma) @ I completely agree 💯 2023-07-31T07:55:39Z (#fylc7oa) There is just (for me) simply no value in any of this Web3/Blockchain crap, especially for any kind of "communications" (social media included) 🤦‍♂️ 2023-07-31T07:56:50Z (#zpjvy6a) Interesting, but I'm actually still integrated in stand up my own local (self-hosted) GPU cluster to experiement with 👌 2023-07-31T07:57:49Z (#shyrzuq) @ Hah, I actually did a lot of assembly back in the day with MS-DOS. I believe my tools of choice were Norton Commander and Tasm (Turbo Assembler). Also used Masm a bit as well. 2023-07-31T07:59:36Z @ Btw... I haven't forgotten your ask of documenting the "Upload Media" API. I'm actually trying to work out how da fuq it even works myself 🤦‍♂️ 2023-07-31T08:01:21Z (#xr5arzq) It will be sad to see you both leave the Twtxt ecosystem 😢 But if you must, I sincerely hope you all stay well, happy and safe 👌 2023-07-31T10:00:54Z (#shyrzuq) @ Sadly no 😢 The move from Papua New Guinea to Australia put a nail in that foccim 😆

But I dad will remember some of the tales 🤣 @ 2023-07-31T10:03:27Z (#6ocmxea) @ Yup I understand 😆 I still believe a search engine solves this better 🤔 2023-08-01T01:04:46Z (#xdfwwgq) @ Congrats! 🥳 2023-08-01T05:12:24Z (#fmnbufq) @ Do you also have experience on the iOS side of things? 🤔 2023-08-01T12:22:57Z (#xr5arzq) @ You're more than welcome to ! 👌 2023-08-01T12:51:22Z [Electricity Across Oceans: Is HVDC the Future? - YouTube](https://www.youtube.com/watch?v=JH9-0AbR_1U) -- Great video n High Voltage DC projects around the world and some of the benefits and challenges 👌 2023-08-02T05:44:35Z (#fmnbufq) @ Fair enough 😆 2023-08-02T05:46:21Z (#fmnbufq) @ So can I share my workflow with you and see if there are any memory optimizations that can be had? 🤔 2023-08-02T05:53:47Z (#f3ry3aq) @ A simple T ? 2023-08-02T05:55:47Z (#3g4an7a) @ We've done this already to some extent -- Some 12km or so if I recall 😆 2023-08-02T05:56:39Z (#xdfwwgq) @ Get any good pressies? 😉 2023-08-02T11:55:53Z (#xdfwwgq) @ Nice 👌😆 2023-08-02T15:50:32Z Would anyone pay for like cheap hosting if it only cost you say ~$0.50 USD per month for a basic space to run your website, twtxt feed, yarn pod, whatever? 🤔 Of course we're talking slices of a server here in terms of memory and cpu, so this would be 10 milliCores of CPU + 64MB of Memory, more than enough to run quite a bit of shit™ 🤣 (_especially when you don't need to run or manage a full OS_) 2023-08-02T22:57:44Z (#fmnbufq) @ https://git.mills.io/yarnsocial/app/src/branch/master/.gitea/workflows/build.yml -- 1GB of memory, I also tried 2GB and the workflow also failed 😱 I'm limited by hardware at this point, my underlying machines just don't really have more to spare (32GB ea and they're all sitting around ~80%+ utilisation) 2023-08-02T22:59:14Z (#lekpmia) @ That depends on what you're intending to run. 10 milliCores of CPu is probably rnough for a tiny web app that doesn't see huge traffic volumes 😅 Right? 🤔 2023-08-02T23:01:02Z (#nrtxtpa) @ What if it were also possible to "pause" your apps and only pay a much smaller amount for say storage? When you use it again you pay something like tiny amount per hour 2023-08-02T23:01:33Z (#nrtxtpa) The entire point would be that you don't get an antire machine, but a container. 2023-08-03T10:25:21Z It's our 13th anniversary on Monday 🤔 What to do, what to do 🤔 2023-08-03T10:28:18Z (#kwnxdia) @ Sorry you list me there a little... What is it you like about smol.pub? 🤔 2023-08-03T10:29:52Z (#iaiqdeq) we-are-twtxt moved to Yarn.social but is no longer maintained. I don't think anyone uses this anymore.

it could also be interesting to add additional API(s) to the crawler/search-engine I wrote to visualise the ecosystem? 2023-08-03T10:30:46Z (#nrtxtpa) @ Sort of. But, if you look around, and I mean look really hard, no-one really officer this kind of "small slice" computing anywhere. Docker tried to do this once and failed. Containers as a Service -- CaaS. 2023-08-03T11:25:04Z (#lekpmia) @ Oh I would never offer such a service here at the Mills DC for sure 😅 😅 NBN Co is a piece of holy shit™ 😱 This copper garbage they continue to do nothing about is beyond a joke, its downright embarrassing. We have 3rd-world countries that have better quality broadband than Australia's NBN Co 🤦‍♂️ 2023-08-03T13:15:33Z (#tdpzuha) > The benefits of blockchain implementation across multiple sectors are well-documented, but how can this decentralised solution be used to achieve more sustainable programming?

But c'mon, it's not a decentralised system, it's a distributed network! FFS c'mon people 🤦‍♂️ 2023-08-03T14:34:58Z (#vnpauca) @ Haha 🤣 2023-08-04T00:33:05Z (#pd5wjea) @ Sorry I'm confused? 🤔 2023-08-04T06:36:01Z (#q77jxqa) @ Holy moly 😆 2023-08-04T06:36:19Z (#q77jxqa) @ archived twts 2023-08-04T06:41:45Z (#zmiwd5q) BMW for example provide SIMs in their vehicles and up to a few years of plans with local telcos.

it's not clear to me what happens when this runs out though 🤔

Or if you can even opt out 🤔 2023-08-04T07:04:01Z (#4kuvq6a) @ Interesting attempt but kind of lame 😆 2023-08-04T07:07:52Z (#iaiqdeq) @ What would you do with said API(s) if they existed? 🤔 2023-08-04T07:12:20Z (#ckwbdwq) I would define things these terms like this:

- Decentralised systems are those in control of the data and its locality.
- Distributed systems are systems with participating nodes in a network that cooperate in decisions with data locality over the whole network.
- Federation enables systems and users to communicate across boundaries using identities.

The key differences come down to data locality and control. 2023-08-04T10:50:12Z (#pd5wjea) @ Di you mean Tutum Cloud that Docker bought? 🤔 2023-08-04T21:26:36Z (#fmnbufq) @ Oh nice! How cool 😅 Yeah there **has** to be some fine-turning we can work out for Android/Gradle builds that don't consume a tonne of RAM 🤣 Under normal circumstances in Github Actions I'm sure this is fine, 3.8GB, but on your own much more constrained hardware, I'd have to shutdown a tonne of services just to run CI? 😳 2023-08-04T21:27:32Z (#tz3up7q) @ I think you did, we probably need to track content somehow and de-duplicate 🤦‍♂️ 2023-08-04T21:29:00Z (#pd5wjea) @ Wellt o my knowledge, no-one has every run such a service before. And to be specific, I mean where you pay to run containers and only for the resources the container uses. Normally anyone that claims to do "container hosting" essentially just rentes you a VM of some size and runs an OS on it with supporting tools and services that are designed for running containers. Not quite the same thing, becuase the price comes out at well either at VM prices or higher. 2023-08-05T00:09:31Z [prologic/docker-proxy: docker-proxy is a transparent HTTP proxy that proxies requests to a Docker Remote API via a local UNIX socket. It also support filtering requests and responses to enforce policies - docker-proxy - Mills](https://git.mills.io/prologic/docker-proxy) -- This little proof-of-concept now works 👌 And is the basis of something I was talking about, a "Container as a Service". Now I just have to figure out billing, build some APIs and find someone with better UI/UX skillz than me to put a swank UI on it 🤣 2023-08-05T07:46:07Z (#psazkta) @ Fixed 👌 Repo had the wrong trust setting 2023-08-05T08:53:20Z Just been playing around with some numbers... A typical small static website or blog could be run for $0.30-$0.40 USD/month. How does that compare with what you're paying @ ? 🤔 2023-08-05T08:58:58Z (#556kg2a) This pod would cost $9.56 to run on this model 🤔 (_most of that is storage_) 2023-08-05T09:07:16Z (#556kg2a) Hmm I was a bit wrong here. I forgot to dive storage costs by another `1024` 🤣 2023-08-05T09:07:34Z (#556kg2a) This would make running my pod a mere $2/month 2023-08-05T09:08:17Z (#npwwihq) @ How much of that VPS are you _actually_ using? What do you run on it? 🤔 2023-08-05T09:10:47Z (#npwwihq) @ What I'm talking about here is something like this:

```
CPU: $0.01/month per 1% of CPU cores
RAM: $0.01/month per MB
Local Storage (_not guaranteed to be persistent_): $0 for up to 1GB
Persistent Storage: $0.01/month per GB
```

Throw in $0.10/month for "access feeds" and either $0 (community), $10 or $20 per month for support. 2023-08-05T09:46:06Z (#npwwihq) @ See this kind of service wouldn't work for you, unless you can justify what you run on your VPS and cut away all the cruft and wasted memory 😅 Here it would cost you $20/month alone in memory 🤣 2023-08-05T10:08:07Z (#npwwihq) Hmm not sure we're on the same page with a virtual machine vs. a container 🤔 2023-08-05T10:22:59Z (#npwwihq) @ Nah not at all 😅 If anything you've perhaps shown me a use-case that this kind of pricing model wouldn't work for. 👌 -- Basically if you want a "machine" and the resources of a typical machine, not for you 🤣 2023-08-05T10:23:50Z (#npwwihq) But if you want to run a few small things that consume a few MB of memory, bugger all CPU and whatever storage, then you're looking at only paying mere cents 2023-08-05T17:02:48Z My proof-of-concept Container as a Service (CAS or CaaS) is now up and running. If anyone wants to have a play? 🤔 There's still heaps to do, lots of "features" missing, but you can run stuff at least 😅

```
ssh -p 2222 cas.run help
``` 2023-08-05T18:28:06Z (#axkd3eq) @ Do you not have a GitHub account? 2023-08-05T22:14:45Z (#axkd3eq) @ Haha you're right! I didn't 🤦‍♂️ I just assumed anyone would use the same alias/username as their Github on their local machine or vice versa 🤣 It was ~3am when I wrote that and toddled off to bed, so sorry 🙏 2023-08-05T22:21:07Z (#njayfpq) @ Who will maintain Vim now 😢 2023-08-06T01:07:20Z (#dt4lh6a) @ That would be the plan, yeah. Right now the whole ssh thing was a quick hack to get things working. Ideally someone helps me build a swank UI for this 🤣 2023-08-06T01:07:54Z (#dt4lh6a) Although that being said, the SSH interface isn't too bad, with a bit more polish it could also work nicely as an alternative? 🤔 2023-08-06T01:10:00Z (#axkd3eq) @ Is `podman` compatible and uses the same Docker API? 🤔 I'm not sure myself.

In terms of breaking it, yes please, by all means, do try and of course let me know. I'm not sure how good any of this is just yet... Still seeing what's possible. I'm actually trying to set-up some ingress and default routing so folks _could_ host simple stuff. Tricky to get right 😅 2023-08-06T01:38:58Z (#dt4lh6a) @ Yeah I like this idea 👌 What do you mean by "normal SSH" btw? The SSH server there is custom-made, on-purpose, be pretty hard to break it as its all a custom responder. 2023-08-06T03:01:11Z (#dt4lh6a) @ We can certainly make the default action some kind of tui with charmed or such, for sure 👌 2023-08-06T03:03:08Z (#axkd3eq) @ No problems! Looks like _maybe_ it is API compatible?

> Podman commands are fully compatible with Docker, so you can replace one with the other: alias docker=podman . The core Podman runtime environment can only run on Linux operating systems. However, you can use a remote client for other operating systems to manage containers on the machine running Podman.12 Apr 2023 2023-08-06T03:03:50Z (#axkd3eq) Worth giving it a go 👌 I'm not really willing to support multiple backends though, as that's a terrible lot of work 😢 2023-08-06T03:04:05Z (#axkd3eq) if `podman` "just works"™ awesome 👌 2023-08-06T05:53:00Z [zs starter template](https://prologic.cas.run/) 👈 Note the url, I finally got a simple web app/service thiny up and running on the [cas.run](https://cas.run) service (_sorory no web interface yet_) 🥳 2023-08-07T08:43:09Z (#aqahq5a) @ Hmmm nope, looks like a user error on my part somehow 🤦‍♂️

- https://twtxt.net/twt/bjdy5ea
- https://twtxt.net/twt/fjwkpxa
- https://twtxt.net/twt/aqahq5a

There is duplicate entry here with slightly different content, but not much we can do about that 😅 2023-08-07T08:45:09Z (#npwwihq) @ @ The Mills DC here does about ~2TB of traffic per month 🤣 ~7TB locally. ![](https://twtxt.net/media/6jSUYXYHvc97dP2miJEMTX.png) 2023-08-07T08:47:51Z (#axkd3eq) @ Ahh, do you have your Github account with SSH keys? Does `https://github.com/${GITHUB_USER}.keys` return keys for you? That's what its using to do auth right now. 2023-08-07T12:21:39Z (#meecqkq) @ That is pretty cool 👌 Good 'ol fashioned steam engines? 🤔 2023-08-07T13:03:22Z (#3bojuhq) @ That all makes sense 👌 2023-08-07T13:04:34Z (#axkd3eq) @ Yes @ is right. This service uses the Docker API as one of its core components and thus relies on the Docker client, namely the `docker` CLI. You don't obviously need to have anything else but the CLI to use it as the containers are running remote form you. The install of the CLi is pretty quick 'n easy on most (_if not all?_) systems. 2023-08-07T13:05:03Z (#axkd3eq) I also (btw) just put up a quick hacky website for it just now (_dogfodding the service itself of course_):

https://cas.run/ 2023-08-07T14:00:43Z (#axkd3eq) @ Hmmm I've actually (funnily enough) been researching [Podman](https://podman.io) ... As far as I can tell, it is **not** compatible at all with the Docker API. It is _only_ compatible with the Docker CLI. That means you can `alias docker=podman`, but cannot use `podman` as a "client" to a remote Docker API engine 😢 2023-08-07T14:02:16Z (#axkd3eq) @ Hmmm

> I ran some containers using podman and I think they are running remotely but I don’t know the right juju to verify. It looks right though!

Let me check... 2023-08-07T14:03:44Z (#axkd3eq) I don't see anything from you 🤔 Nor in the service logs 🤔 ![](https://twtxt.net/media/NZ8ZMvjGTp59UHVMfUb76a.png) 2023-08-07T14:11:48Z [Build a 6502 computer | Ben Eater](https://eater.net/6502) Sometimes I wish I had better eyesight to do projects like this 🤣 Really cool though just watching Ben's videos on constructing a computer mostly from scratch using the 6502 microcontroller 👌 2023-08-07T14:31:55Z (#axkd3eq) @ The only problem with supporting this is the API. I'd hate to have to write a whole new filtering/mutating proxy ust to support Podman 😅 I _hope_ Podman _can_ talk to a Remote Docker API -- Because that's all that needs to happen 🤞 -- As you're no doubt aware TLS certs are used to authenticate to the proxy as well. 2023-08-07T14:35:51Z (#axkd3eq) Also, just as an aside, your assertion that Docker is too "fat" and too "corporate" is untrue IMO. I've been using Docker for a _very_ long time (since ~0.7 or so) and if you take a closer look:

```
root@proxy:~# ls -lah /usr/bin/docker /usr/bin/dockerd
-rwxr-xr-x 1 root root 35M Jul 21 20:35 /usr/bin/docker
-rwxr-xr-x 1 root root 96M Jul 21 20:35 /usr/bin/dockerd
root@proxy:~#
```

Compared with Podman:

```
$ ls -lah /opt/homebrew/Cellar/podman/4.6.0/bin/podman-remote
-r-xr-xr-x 1 prologic admin 39M Jul 21 06:13 /opt/homebrew/Cellar/podman/4.6.0/bin/podman-remote
```

As you can see the Docker `docker` client (CLI) and the Podman tool is roughly the same "weight".

The difference is that Docker is a Server<->Client with a daemon architecture, whereas Podman runs containers directly, which is why only Linux is supported. Podman is a bit like my [box](https://git.mills.io/prologic/box) project. 2023-08-07T15:13:27Z (#axkd3eq) @ Be interesting to see if true 🤞 2023-08-07T15:14:21Z (#m3hefva) @ Yeah okay, you make some excellent points 👌 😅 2023-08-07T15:18:57Z (#axkd3eq) Hmmm trying this locally:

```
$ sh setup.sh
Error: --docker additional options "ca=/Users/prologic/.docker/certs.d/localhost/ca.pem,key=/Users/prologic/.docker/certs.d/localhost/key.pem,cert=/Users/prologic/.docker/certs.d/localhost/cert.pem" not supported
```

Not support for TLS? 2023-08-07T15:23:02Z (#axkd3eq) Hmmm if Podman can talk to a remote Docker API over SSH, this isn't going to work 😢

```
prologic@JamessMacStudio
Tue Aug 08 01:20:43
~/Projects/docker-proxy
 (main) 0 0
$ podman context list
Name URI Identity Default
localhost tcp://localhost:2376 true

prologic@JamessMacStudio
Tue Aug 08 01:20:57
~/Projects/docker-proxy
 (main) 0
$ podman --help | grep id
 --identity string path to SSH identity file, (CONTAINER_SSHKEY)
```

I was never able to get the SSH version of the intercepting proxy working. I spent a couple of years on/off trying to get it to work, but there are limitations with the standard library and/or the ssh library or something that prevented the SSH Proxy from fully working See [Issue #2](https://git.mills.io/prologic/docker-proxy/issues/2) which I've now closed as "won't fix".

I guess Podman needs to learn how to do TLS? 2023-08-07T23:22:23Z (#42qgz2q) @ I asked the folks over at `#pormdn` on IRC and this is what they said:

```
[01:47:58] prologic: The podman executable doesn't understand anything docker, but podman does offer a compatibility api for the docker executable. So it would be the second in your or statement
```

I don't think Podman is compatible with the Docker API, onl the Docker CLI. 2023-08-07T23:23:44Z (#axkd3eq) @ Right now:

`docker stack deploy -c jmlj.yml jlmj`

Where `jmlj.yml` is:

```yaml
---
version: "3.8"

services:
 prologic:
 image: r.mills.io/prologic/zs
 networks:
 - traefik
 deploy:
 mode: replicated
 replicas: 1
 labels:
 - "traefik.enable=true"
 - "traefik.http.services.prologic.loadbalancer.server.port=8000"
 resources:
 reservations:
 memory: 16M
 limits:
 memory: 32M
 restart_policy:
 condition: any

networks:
 traefik:
 external: true
``` 2023-08-07T23:24:10Z (#axkd3eq) You then automatically get a route to `http://jmlj.cas.run` pinting at this service. 2023-08-07T23:24:37Z (#ood35sq) @ I'll look into this a bit later today. You mean `docker exec ...` right into an existing container? 🤔 2023-08-08T06:47:18Z (#npwwihq) @ Yeah a lot of local data is transferred around 👌 2023-08-08T07:19:52Z (#ood35sq) @ Confirmed:

```
$ dke -t 6cf690c08e6b /bin/sh
unable to upgrade to tcp, received 500
```

I'll try to fix this today 👌 2023-08-08T11:56:01Z (#axkd3eq) @ What do you mean? 🤔 Open to alternative ideas 🙏 2023-08-08T12:50:24Z (#42qgz2q) @ I _think_ it only supports SSH is the problem. If it supported TLS we'd be good to go 👌 Might ahve to file a feature request? 🤔 2023-08-08T13:20:59Z (#42qgz2q) Not quite.

```
[22:51:47] bkhl you misunderstand what I'm asking :( I'm asking whether we can add TLS support to Podman the CLI / client? It looks like it doesn't understand how to connect to a typical Docker TCP service over TLS
[22:52:52] e.g: Error: --docker additional options "ca=/Users/prologic/.docker/certs.d/localhost/ca.pem,key=/Users/prologic/.docker/certs.d/localhost/key.pem,cert=/Users/prologic/.docker/certs.d/localhost/cert.pem" not supported
[22:53:03] When running: podman context create localhost --docker "host=tcp://localhost:2376,ca=$HOME/.docker/certs.d/localhost/ca.pem,key=$HOME/.docker/certs.d/localhost/key.pem,cert=$HOME/.docker/certs.d/localhost/cert.pem"
``` 2023-08-08T13:21:17Z (#42qgz2q) I've already tried, it doesn't _quite_ work (yet). 2023-08-08T13:32:30Z (#42qgz2q) It does have this flag:

```
$ podman context create --help
Record destination for the Podman service

Description:
 Add destination to podman configuration.
 "destination" is one of the form:
 [user@]hostname (will default to ssh)
 ssh://[user@]hostname[:port][/path] (will obtain socket path from service, if not given.)
 tcp://hostname:port (not secured)
 unix://path (absolute path required)


Usage:
 podman context create [options] NAME DESTINATION

Options:
 --default-stack-orchestrator string Ignored. Just for script compatibility
 --description string Ignored. Just for script compatibility
 --docker string Description of the context
 --from string Ignored. Just for script compatibility
 --kubernetes string Ignored. Just for script compatibility
``` 2023-08-08T13:32:39Z (#42qgz2q) But it doesn't understand how to use TLS certs. 2023-08-08T13:32:50Z (#42qgz2q) Not in the same way `docker context create` does. 2023-08-08T13:55:27Z (#42qgz2q) @ Hmm I see! Let me trry that 👌 2023-08-08T14:00:59Z (#42qgz2q) ```
$ podman system connection add "host=tcp://localhost:2376,ca=$HOME/.docker/certs.d/localhost/ca.pem,key=$HOME/.docker/certs.d/localhost/key.pem,cert=$HOME/.docker/certs.d/localhost/cert.pem"
Error: accepts 2 arg(s), received 1
```

I think this should be:

```
$ podman system connection add localhost "host=tcp://localhost:2376,ca=$HOME/.docker/certs.d/localhost/ca.pem,key=$HOME/.docker/certs.d/localhost/key.pem,cert=$HOME/.docker/certs.d/localhost/cert.pem"
```

But now:

```
$ podman system connection list
Name URI Identity Default
localhost ssh://@[host=tcp:]:22 true
```

And this doesn't work 😢 2023-08-08T14:01:04Z (#42qgz2q) See:

```
$ podman ps
Cannot connect to Podman. Please verify your connection to the Linux system using `podman system connection list`, or try `podman machine init` and `podman machine start` to manage a new Linux VM
Error: unable to connect to Podman socket: failed to connect: ssh: handshake failed: knownhosts: /Users/prologic/.ssh/known_hosts:43: address [host=tcp:]: missing port in address
``` 2023-08-08T14:04:19Z (#42qgz2q) I really don't think TLS is supported yet. ![](https://twtxt.net/media/o24TGLnVUHGbievufkC53E.png) 2023-08-08T14:04:57Z (#42qgz2q) And to be clear, we're talking about TLS mutual authentication here too 2023-08-08T14:55:06Z (#42qgz2q) @ Yeah I think there's a bit more work on the Docker-compat component of Podman. I'll try to figure this out and work with the developers of the project. 👌 2023-08-08T15:03:19Z (#ood35sq) @ Figured out the bug and fixed it. Pushing a new version shortly 👌 2023-08-09T00:12:42Z (#v6lcqva) @ QR code printed on paper? 2023-08-09T13:54:43Z (#axkd3eq) @ We're already able to do this for example:

https://hello-prologic.cas.run/

Which was just spun up using:

```
$ docker service create --name hello --network traefik --label traefik.enable=true --label traefik.http.services.hello.loadbalancer.server.port=80 nginxdemos/hello
```

It gets a bit weird when you do this in a Docker Stack using `docker stack deploy` though 🤣 e.g: https://prologic-prologic-prologic.cas.run/

Still trying to figure out the best default routing rule for the ingress proxy to make things easy. 2023-08-09T14:02:49Z (#axkd3eq) Also we've set-up an org over at https://git.mills.io/cas if you wanna contribute 👌 2023-08-09T21:47:55Z I am so excited 🤩 I've been woken up early this morning by my lovely wife, to let me know there's a truck outside out house near the cabling pits doing something. Turns out, NBN have been laying the big fibre cables around our area and finally cleaning out the pits for fibre installation! 🥳 Its only a matter of time! 🤞

Finally, my 3 years of complaining and pushing NBN have paid off 😅 #NBN #Fibre 2023-08-09T22:00:52Z (#6ojybdq) @ Uggh sorry about that 😢 I'll add it back. 👌 To be honest I didn't think I'd have this much trouble running the workflow 😆 2023-08-09T22:06:00Z (#r2n2n2q) @ You're best bet then is BIP39 -- That's what it was created for 👌 2023-08-11T02:15:19Z (#bpweqxq) @ What's a kick bike anyway? 🤔 2023-08-11T02:17:31Z (#r5mf4iq) Good question! 🤔 I'll have a look around 👌 2023-08-11T10:45:39Z (#bpweqxq) @ Ahhh! Like a scooter? 😅 2023-08-11T23:21:23Z (#ee63oea) Hmmm, is bip39 suppose to be reversible? I _thought_ that's what it was for?!

```
$ echo 59I0nDFYho4Hq4ps | ./bip39 -e | ./bip39 -d
353949306e444659686f344871347073
```

=> https://goplay.mills.io/snippet/WzAKPDFHmse 2023-08-12T06:43:25Z What if I run my Gitea Actions Runners on some Vultr VM(s) for now? At least until I get some more hardware just for a "build farm" 🤔 2023-08-13T03:42:57Z (#ee63oea) @ Any significant differences in logic with your program vs. mine? 🤔 2023-08-13T09:27:10Z (#ee63oea) Interesting 🤔 2023-08-14T17:28:42Z (#tzrflxa) I used to use MPD a lot in the past 2023-08-15T07:14:02Z (#izsda6q) @ Is your expression one of a support or something else? 😅 2023-08-16T01:28:37Z (#lpjlrqq) @ I do! But not a whole rack, only 3x Intel Xeon(s) pizza boxes with 2x SSD(s) ea and 32GB RAM. I'm running out of resources, disk i/o is going up, etc. I need moooar 🤣 -- But actually what I really need is just a couple of "build machines" for CI and add some additional memory to the hypervisor clsuter (I think they can take up to 64GB ea) 2023-08-16T01:42:09Z (#lpjlrqq) @ Mice! 👌 I like my stuff yo be rack mounted 😆 Probably gonna go for a couple of Mac Minis with a 1RU chassis you can get for 'em from a 3rd party 🤞 2023-08-16T07:17:34Z (#556kg2a) @ Nice! 👌 This gives me great hope that we _might_ be able to build something with similar pricing, different features of course, but the use-case of "website" hosting is definitely on the cards. 2023-08-16T16:02:39Z Really loving all the improvements in Gitea of late, as well as Gitea Actions 😍 2023-08-18T22:39:18Z (#cu5nkwa) @ Been using it for years 😅 highly recommend 😅 2023-08-18T22:51:10Z (#kdnskpq) @ Yeah thanks! 🙏 I _think_ I've read this very paper myself, the difference between centralisation, decentralisation and distributed systems are basically summed up in the figure: ![](https://twtxt.net/media/evwzAt4BSeqjhgvPSN8iam.png) 2023-08-18T22:52:59Z (#kdnskpq) > The term decentralization gets thrown around a lot today, often referring to a paradigm shift in Internet technologies that’s just around the corner. You may have encountered it in a conversation or documentation about something weedy and technical like a blockchain technology or a federated social network. 2023-08-18T22:58:13Z (#2a3pssq) @ `yarnd` is centralised if you run a large instance with a large number of users.The design of the software itself discourages an operator from doing this, the more users you have, the more resources the pod would consume. It was never designed for this.

`yarnd` is however strictly decentralised, with _some_ distributed features that allow "peering pods" to talk to each other, often exchanging "missing Twts" among peers. This is useful to correct chains or fill in missing roots -- Because the whole "network" is decentralised. This is one of the downsides of a decentralised system, so we had to figure out a "middle ground". 2023-08-18T22:58:51Z (#yebmi3q) @ @ Aren't they called "burnouts" 🤣 2023-08-18T22:59:48Z (#yebmi3q) Oh dear god 🤦‍♂️ My stupid brain read:

> I’m seeing lots of burn-ins on my screen lately

as:

> I’m seeing lots of burn-ins on my street lately

🤣 2023-08-18T23:03:08Z (#yebmi3q) ![](https://twtxt.net/media/EFeUokDCNEkBrq8mBqiacn.gif) 2023-08-18T23:05:01Z (#32rwyfq) @ ![](https://twtxt.net/media/FGt27wd8fm6b8bX2TTMxJn.gif) 2023-08-19T09:14:03Z (#da6yx5q) @ Hah! 2023-08-19T16:00:09Z (#nfpmuyq) @ I hate it when that happens. 😅 It's one of the worst aspects of shell programming MO. Often you run into stuff that just makes no sense, or standards aren't followed. Like you get shit™ on stdout that was suppose to go to stderr ffs 🤦‍♂️ 2023-08-19T23:24:30Z (#kozqdgq) @ Very nice 👌Pretty colors in those last few shots 😍 2023-08-19T23:25:00Z (#otzc4uq) @ Online poker? 2023-08-20T03:53:14Z (#556kg2a) @ Hmm

> Will it be possible to request specific ports like 5222 and 5269 for XMPP?

Can those use SNI? i.e: TLS + TCP load balancing? 2023-08-20T06:33:06Z (#556kg2a) @ Yeah okay this is pretty interesting use-case. I'm sure we can make it work, the problem of course being IP space. And I didn't think of IP usage either, so in theory we'd have to figure out a valid and fair pricing model for that too right? 🤔 2023-08-20T06:41:02Z **Why I don't like Discord**: It makes "beeps" at you, you go and figure out who wanted your attention, but you can't ever figure that out. It's just "beeping" at you for no good reason 🤦‍♂️ 2023-08-20T07:33:02Z (#5x4xrdq) @ It's complete crap, anything that _think_ that Discord is nice and good and convenient and easy to use and blah blah blah, don't value their time 🤣 2023-08-20T09:34:31Z (#5x4xrdq) @ Could not agree more 👌 2023-08-20T09:36:00Z (#556kg2a) @ Yup makes sense 👌 2023-08-21T01:29:30Z (#ny4rsta) @ I concur and do the same at work. Yhere is no way I could ignore my colleagues and not reply in a timely manner (instantly) 😆 2023-08-21T04:29:44Z (#jcd4mrq) @ Haha we all come from different backgrounds 🤣. Nothing wrong with that 😁 2023-08-21T04:30:47Z (#jcd4mrq) In general I think you're right about the focus and attention that is constantly being forced on us 😢 2023-08-21T15:51:56Z Is there a Youtube frontend that doesn't suck? Requirements:

- Disable all comments.
- Disable all public trending.
- Local-only
- Kid friendly 2023-08-21T16:10:31Z (#aex52eq) @ You don't really expect my children to use this do you? 😅 2023-08-21T16:23:06Z (#aex52eq) @ Yeah I'm not really seeing much out there that does what I need 😢 2023-08-21T16:49:18Z (#aex52eq) Thinking about that 🤔 2023-08-22T01:26:57Z (#ix3qvoa) Why?! 🤦‍♂️ 2023-08-22T12:35:59Z (#lmcy56a) @ Sorry to hear that man, I had a rough week last week 😅 Hope it gets better for you, it did for me this week 👌 2023-08-22T12:36:41Z (#aex52eq) @ I don't think VLC is suitable here either. I'm seeing if Invidious _can_ really do what I want, but I really need to figure out if I can block comments and trending from "the world". 2023-08-23T12:40:07Z (#aex52eq) @ Yeah I've seen some attempts at this, wasn't able to get them to work though, but I think that's probably arguably better in some ways 👌 2023-08-24T02:48:54Z (#sy2atcq) My kids watch videos on their iPads 😆 2023-08-24T02:49:29Z (#qau23ka) Yeah this is an option and some way to download them👌 2023-08-24T02:50:23Z (#puqd4fq) I've briefly explored this fromtend, but not sure if it has the feature I need 🤔 2023-08-24T13:43:56Z (#4hookkq) @ done! 2023-08-25T04:14:32Z (#ydvbawq) @ Hmm I turned it off 🤦‍♂️ I really hated how it turned my pod into so much noise 😢 -- I guess I'm going to have to build out that Twtxt<->ActivityPub service after all 🤔 2023-08-26T01:11:27Z @ Hello! 👋 Welcome to Twtxt 🥳 2023-08-26T07:50:36Z (#zqagmvq) @ Wait what?! Wtf is a BSL license?! 😱 2023-08-26T07:50:55Z (#zqagmvq) Also I've now lost all respect for Hashicorp as a company 🤦‍♂️ 2023-08-27T05:00:33Z (#mfvalvq) @ Interesting 🤔 2023-08-27T05:00:49Z (#mfvalvq) It looks a lot like Gopher I guess? 2023-08-28T02:06:59Z (#f2bhmgq) @ How are you finding it so far? 🤔 2023-08-28T02:27:42Z (#f2bhmgq) @ That was about my take too. I don't take V that seriously as a language for that reason 😆 2023-08-28T15:16:39Z I guess I'm finally available on Matrix now 😅 (_I still think the protocol is over engineered, but the official reference software and client all seems to work okay, the one I tried some time ago wasn't that great at the time_) [@prologic:mills.io](https://matrix.to/#/@prologic:mills.io) #matrix 2023-08-28T23:28:35Z (#ip32f3q) @ Oh I hate that 1:1 messages are "Rooms" 😆 But the real reason why is because I needed some kind of half decent Slack thing for my company I'm trying to run 🤣 2023-08-28T23:28:52Z (#ip32f3q) @ Saw your message 👌 2023-08-28T23:29:27Z (#rpl5g6a) @ Sounds good 👌 2023-08-29T02:46:21Z (#kpxlwra) @ 😆 2023-08-30T00:25:20Z (#kpxlwra) @ Trying to 😆 2023-08-30T14:07:08Z What do we make of this?

https://www.youtube.com/watch?v=nnboHTfYsfk&ab_channel=SkyNewsAustralia

#OpenAI #Amica 2023-08-30T14:07:48Z What do we make of this? [Sky News Australia interviews 'free-thinking' artificial intelligence - YouTube](https://www.youtube.com/watch?v=nnboHTfYsfk) #OpenAI #Amica 2023-08-30T14:58:44Z (#xevmcwa) @ Haha that was very well put 🤣 2023-08-30T14:59:47Z (#xevmcwa) @ Yeah I figured as much, it really is a complete load of horseshit. Even listening to it made me cringe 2023-08-31T05:52:12Z (#ij6gpnq) @ You took this yourself? Mars? 2023-08-31T05:52:43Z (#xevmcwa) @ Haha 🤣 2023-08-31T16:45:34Z (#ij6gpnq) @ Ahh nice! 👌 2023-09-01T01:53:08Z (#zbordvq) @ I ask this question all the time of many so-called "Enterprise" software 😆 2023-09-01T10:13:51Z (#7dxtvnq) @ What's so great / different about a Fairphone 5? 🤔 2023-09-01T13:17:41Z (#if5eb2a) @ Yeah I did a quick conversion of hte price and boi, it's just as expensive as Apple iPhone(s) 🤣 I don't need Google/Android garbage that's just as expensive, even if it's so-called" easier" to repair on my own (fuck I don't have time for that!) 🤦‍♂️ 2023-09-01T13:17:58Z (#7dxtvnq) @ Sucks less compared to what? Define "sucks"? 2023-09-01T13:19:40Z In setting up my own company and it's internal tools and services and supporting infrastructure, the ony thing I haven't figured out how to solve "really well" is Email, Calendar and Contacts 😢 All the options that exist "suck". They suck either in terms of "operational complexity and overheads" or "a poor user experience". 2023-09-01T13:21:19Z (#7dxtvnq) @ I don't buy a new phone every year. Who told you you needed to do that? 🤣 I _think_ I've had my current iPhone for umm ~3 years now 🤞 2023-09-01T13:22:43Z (#7uig3sq) @ That sadly sits in the "sucks" bucket in both "operational complexity" and "user experience". You really can't beat the operational simplicity of standing up [Poste.io](https://poste.io/) or the user experience of FastMail, or Gmail. So far we don't have a godo self-hosted solution that fits both bills to date. 2023-09-01T13:23:09Z (#if5eb2a) @ Solution to "what"? 🤔 2023-09-01T13:26:04Z (#if5eb2a) @ What is Google/Android "garbage"? (besides being a monopoly). I personally like using Apple products (as long as they stay out of the "Advertising" business and/or continue to give me the choice to turn half their "Cloud" shit™ off) 2023-09-01T13:27:09Z (#eqvdabq) @ I've yet to see a decent "Linux" "smartphone". We've seen several attempts, but they're honestly not really that great 🤦‍♂️ 😢 2023-09-01T13:28:54Z (#kpxlwra) @ I say "trying" only because I'm willing to admit I have no fucking clue what I'm doing 🤣. I would never dare say I'm "doing" in the context of building my own company, because I've never done it before. I'll let you know when/if I succeed in any meaningful way and then if I intend to do it all again, then I'll use the term "doing" 😅 2023-09-01T13:30:10Z (#if5eb2a) @ Is Teracube an Android clone of some kind? And that's fair and also great service 👌 2023-09-01T13:46:07Z (#7uig3sq) @ What Calendar and Contacts? I _think_ we have very different ideas of what "operational complexity" means. 2023-09-01T14:12:52Z (#7doseoq) @ Radicale is total garbage unfortunately 😢 2023-09-01T14:14:46Z (#jsgm6ua) @ Yeah I tend to agree, over the years the experience has gotten a bit worse. The original "GMail" was pretty good, some of the more recent changes/features I could have done without tbh 2023-09-01T14:15:25Z (#7doseoq) @ Yeah it's hard to stand up and has no good user experience to speak of. No web app. It's basically just a crappy Cal/Card DAV server 2023-09-01T14:45:07Z (#kudffeq) @ Oh my god! 😱 The demo is total garbage 🤣 It has so many UX things that are just "off" and kind of broken 🤦‍♂️ ![](https://twtxt.net/media/oZTQQJ78F6kncrETRZ5dRh.png) 2023-09-01T14:45:50Z (#2fvavka) @ GMail is okay and I use it. But there's no good Cal/Card DAV server and there not really a decent Web interface out there for Email/Calendar/Contacts. 2023-09-01T14:51:44Z (#2fvavka) This [Reddit thread](https://www.reddit.com/r/selfhosted/comments/weua6a/whats_the_best_selfhosted_webmail_client/) basically sums up my experience in this space as well. 2023-09-01T15:25:15Z (#7doseoq) @ I've tried them both 😅 2023-09-02T03:23:48Z (#if5eb2a) > Thing is. I don’t trust Google or Apple even a fraction as much as I would trust the TLS of the companies domain.

That is until the Certificate Authorities get hacked, which I know it "quite hard", as it would take an inside job 🤣 Or state control 🤔 2023-09-02T03:25:55Z (#pnswdva) @ You really can't beat:

```
docker run \
 --net=host \
 -e TZ=Europe/Prague \
 -v /your-data-dir/data:/data \
 --name "mailserver" \
 -h "mail.example.com" \
 -t analogic/poste.io
``` 2023-09-02T05:47:34Z (#pnswdva) @ Docker makes packaging so much easier and the whole "works on my machine" is no longer a problem. 2023-09-02T06:02:05Z (#pnswdva) @ Yeah no I really don't have time for such things i'm afraid. "System Administration" is a pain and just a time consuming waste of time. 2023-09-02T06:30:32Z (#pnswdva) @ I don't think you and I are on the same page at all here, let alone the same planet. Here's the thing (_and I've said this before_), if I can't stand up your piece of software or service in ~5m or less, you've lost me. If it requires 2 dozen steps just to get going, I'm out. I literally do not have time for this kind of "by hand" building, configuring, reading docs, and the likes. Time is not something I have a lot of. 2023-09-02T07:32:46Z (#pr6nwaa) @ Thanks! We've been building things up for a while now! 😆 But now time to get serious 😁 2023-09-02T08:41:11Z (#pnswdva) @ Spot on! 👌 And the thing is, it's not just a "Docker" thing either tbh. It's more generally speaking my own personal rant and sistage for software and software developers that don't _think_ about the operational complexity of setting up their CLI tool, Web App, Services or whatever. If I have to read a dozen pages of documentation, stand up a freak'n *SQL database or two, you've basically just failed right there. You've made it "too hard"™. 2023-09-04T02:33:04Z (#nz5pasq) @ Nice 👌 2023-09-04T02:33:50Z (#ij6gpnq) @ Nice! 2023-09-05T14:40:02Z At what point do you concede defeat and just give on the idea of stable internet connectivity?! 🤔 if anyone ever tells you that ADSL, VDSL, XDSL or whatever other kind of copper DSL is "great technology", just laugh at them 🤣 ![](https://twtxt.net/media/TqEVbAkXxckNJhHZAu8V2n.png) 2023-09-06T07:49:45Z (#bhhvbtq) @ This happens every time it rains or storms! 😱

Also I get at least one or two dropouts at least every other day too! 😆 2023-09-06T13:16:16Z ![](https://youtube.com/shorts/PtxrLZhjSD4?si=1444DSVRgaOhu9du) bahahahahaha 🤣 (_not appropriate for children!_) 2023-09-06T13:54:48Z (#snoufrq) @ Me too! Got a link to his channel? It's hilarious as hell 🤣 2023-09-06T14:07:15Z [Stupid Things People Say That Make No Sense. Don McEnery - YouTube](https://www.youtube.com/watch?v=Q9UkP0G77Bk) Bahahahahaha 🤣 2023-09-06T14:50:20Z (#snoufrq) @ So good! 🤣 2023-09-07T03:04:30Z (#7bctv7q) @ I guess Android isn't as open as we'd like 🤔 2023-09-07T03:07:33Z (#65ldwpq) @ Wow! This is pretty cool! 👌 2023-09-07T03:10:36Z (#wtddd2q) @ Interesting as this is something I've been exploring 🤔 2023-09-08T09:12:49Z (#u7vtina) @ Hmmm interesting 🤔 Your trying to use 2FA as passwords? 🤔 2023-09-08T09:18:22Z (#cczr3ua) @ Oh dear god ! 😍 2023-09-08T09:18:51Z (#wtddd2q) @ custom mapping and geospatial stuff 🤣 2023-09-08T09:21:24Z (#3xhuqwa) @ Oh really?! 🤔 So we can use CoPilot to steal the work of other's and when they come to sue; Microsoft will take full responsibility?! 😱 🤦‍♂️ 2023-09-08T11:12:41Z Anyone know of any decent self-hostable software that has a few features like:

- Shared Inbox -- So that customers/users can email a "shared" inbox and multiple support personnel or staff can respond
- Send emails to customers/users -- So you can send email to customers from a "Shared Inbox" like a sales/marketing inbox, but never really a "personal email"

That sort of thing? 🤔 2023-09-08T14:34:01Z This is a pretty cool project that I forked and stood up an instance of [hostyoself](https://git.mills.io/prologic/hostyoself) that lets you serve files from your own machine 😅 Have a play over at https://serve.mills.io/ 👌 2023-09-08T14:51:03Z (#taimu3a) @ Baha that's funny 🤣 2023-09-08T16:03:16Z (#v43fota) @ I haven't found a better Go templating engine tbh, I've just gotten used to the one in the std lib 😅 2023-09-08T23:43:14Z (#zs4fbfa) @ Half a century you say eh?! 🤣 Happy birthday ya 'ol fart 😅 That'll be me in ~8 years 🤦‍♂️ 2023-09-08T23:44:52Z (#iwv6bea) @ Yeah it's an interesting idea for sure. I mean you're basically trying to eliminate the need for passwords as such right? 🤔 2023-09-09T01:08:00Z (#xqbzm5a) I would have pressed `ENTER` 🤣 2023-09-09T10:45:48Z (#xqbzm5a) @ I'm just saying that in my stupidness and blindness, I would have hit `NETEr` and went "oh fuck" 😅 2023-09-09T13:22:29Z (#v43fota) @ Sometimes I tend to think we "do too much"in templates and templating engines. I honestly think all "logic" should be done in Go, and templates should be nothing more than variable "fill-ins". 😅 2023-09-10T07:46:03Z (#s7fbadq) @ Very nice colors 👌 2023-09-10T10:14:18Z (#kpvqbqq) @ Got a demo of what this is like to use? 🤔 2023-09-11T11:51:58Z (#moj7urq) @ fruit platter? 🤔 2023-09-12T02:47:07Z (#amfpmda) ![](https://twtxt.net/media/vnjEK9eJqeMqn62i59GUDN.png) ![](https://twtxt.net/media/PmPqpA8aFSV5Yy8PaHXEpf.png) 2023-09-12T02:47:37Z (#amfpmda) I use Apple Watch and it record things like this automatically and so much more! 2023-09-12T02:47:57Z (#amfpmda) It sync via Bluetooth to my iPhone 2023-09-12T02:48:52Z (#moj7urq) @ 😱 I would never have guessed that!!! 2023-09-12T04:55:46Z Hmm noting that `yarnd` password change function is insecure by design and should be fixed 🤔 2023-09-13T01:59:51Z (#l7cdjfa) @ I have to agree actually from a use ability perspective 😍 2023-09-13T12:39:17Z (#heh4h4q) @ It sure does 👌 Also I haven't seen you around here before, welcome to my pod 🤗 2023-09-13T12:49:26Z (#zsw3uta) @ Well basically if you try to reset your password today, it assumes you are a) logged in and b) you are who you say you are. There is no verification of your old password, no identify verification. So if somehow someone managed to hijack your session or something... 2023-09-14T00:06:45Z (#heh4h4q) @ Cool 👌 2023-09-14T00:08:56Z (#zsw3uta) @ Yeah true! Um not even sure how realistic hijacking's a session really is? 🤔 2023-09-15T00:39:57Z (#umcrkgq) @ Welcome back 🤣 2023-09-15T00:41:01Z (#xqdrlmq) Haha I can't wait for everything to be USB C 🤣 2023-09-15T00:41:33Z (#kaqu72a) @ Time to build a modern NNTP with a decent interface? 🤔 2023-09-15T00:42:23Z (#s63orsq) @ Oh wow that's such a lovely shot! 👌 2023-09-15T00:44:12Z (#obuj75q) @ 500 Internal Server Error for me 😢 2023-09-15T00:45:20Z (#zsw3uta) @ Agreed! 2023-09-15T00:46:02Z (#zsw3uta) @ Ahh good to know, so less likely to worry about 👌 (hijacking sessions that is) 2023-09-15T00:47:17Z (#4dgm5zq) @ Hey! 👋 Welcome back! 👌 2023-09-15T06:13:40Z (#obuj75q) @ It's called "test in prod"™ 😅 2023-09-15T10:25:06Z (#obuj75q) @ Yup 😅 2023-09-15T23:45:41Z (#kaggk6q) Wow !!! 😱 Those sneaky little shitheads!!! Google are unconspicious lying sons of notches 😢 When da fuq did they sneak this feature in?! I didn't even notice this was a thing from a recent upgrade of the app (Authenticator) 🤦‍♂️ 2023-09-15T23:50:01Z (#kaggk6q) Also kind of curious how syncing to Google servers made this attack worse? Not that clear from the article 🤔 2023-09-16T00:06:34Z (#vs7s7ta) @ Can you recommend one?

> Of course, never ever use Google Authenticator. All it does is generate TOTP and HOTP codes, which you can do with any OTP app, preferably an open source one that’s been vetted.

I've been using Google Authenticator for years, but it never had this "sync" feature until recently 🤦‍♂️ 2023-09-16T08:11:03Z (#kaggk6q) @ I mean yeah I totally get that syncing the TOTP seeds is a horrible idea. It defeats the point of a second factor and "something you have". 🤦‍♂️ 2023-09-16T21:47:42Z Time to write my own S3-compatible Object Storage server 🤣 2023-09-16T22:38:41Z (#ctloqvq) And done! [prologic/objects: Objects is an object storage server (using a directory as backend) with a AWS S3 compatible API written in Go. - objects - Mills](https://git.mills.io/prologic/objects) 🥳 Simple, but it works, anda very lightweight! 👌 2023-09-18T01:25:16Z (#hcri3vq) @ Nope. 2023-09-18T15:56:33Z Hey @ 👋 2023-09-18T15:57:25Z Huh hey @ I didn't even notice you run a Yarn pod 👌 Whot! 🥳 2023-09-19T07:18:12Z (#ctloqvq) @ It still buggy as hell but I'll get it working and all the bugs fixed 😆 2023-09-19T07:18:34Z (#dy7fdka) @ How about less complexity?! 🤣 2023-09-20T02:11:06Z (#hrsq6ma) @ Which issue in particular? 🤔 The API one? 2023-09-20T02:14:03Z (#y5q5vga) @ Hah did not know this 😆 But am also not surprised 🤣 2023-09-20T02:16:28Z (#wbfjsvq) @ That is pretty cool 😍 2023-09-20T02:22:24Z (#25v6kta) @ This is actually pretty cool 🤔 2023-09-20T12:56:05Z (#hrsq6ma) @ Okay okay 🤣 Are you able to contribute in this at all and help cut some code? 🙏 2023-09-20T13:19:36Z (#hrsq6ma) @ Just don't enable it? 🤔 It's feature gated. 2023-09-21T03:16:50Z (#67p35da) @ Yeah gokrazy is pretty cool 👌 2023-09-21T07:10:59Z Is FreeOTP any good? 🤔 2023-09-21T08:33:55Z (#3hbgzvq) @ Always admire where you live 😍 2023-09-21T08:35:53Z How is everyone finding GitHub CoPilot? 🤔 Good / Bad ? 🤔 2023-09-22T09:07:02Z (#g2qwpcq) @ Aren't they just pretty dumb thougj? 😆 2023-09-22T09:40:31Z (#3sjwvdq) @ Yeah I feel the same way. On both points 👌 I find it ethically immoral to use CoPilot specifically. 2023-09-22T09:42:13Z (#jzzukua) @ Agreed, I find it rather ironic really. First Microsoft stole everyone's open source works, without asking, without acknowledgement, Now they're giving CoPilot free to use to all those they stole from?! 🤦‍♂️ LIke da fuq?! 2023-09-22T09:43:14Z (#ztdaita) @ The reason I was asking was specifically @ mentioning another open source OTP app that's been audited and verified. So was thinking of switching out the OTP app I use on my phone 🤔 2023-09-23T02:12:16Z (#lnpcn6q) @ I didn't know that, thanks! I generally don't use the password manager on iOs or macOS even for that matter though, but thanks 👌 I do however recommend it to family/friends (_but with iCloud turned off for obvious reasons_) 2023-09-23T02:13:00Z (#6fkuuvq) @ Can't use Let's Encrypt? 🤔 2023-09-23T02:14:22Z (#jzzukua) @ Gotta pay for that ~$250k/day price to run those many thousands of NVIDIA Telsa cards somehow 🤣 2023-09-23T03:05:18Z (#6fkuuvq) @ Or Traefik but yeah 👌 2023-09-23T22:48:41Z What's everyone up to? 🤔 Good weekend so far? 🤔 2023-09-24T00:56:37Z (#5q5kh5q) @ The Fediverse has bureaucracy?! 😱 Tell me more! 🤔 -- Me just writing some code (_for another project_) 2023-09-24T01:19:15Z (#5q5kh5q) @ This in and of itself ☝️ is why I _believe_ so strongly that the whole "Fediverse" concept is utterly broken. You cannot scale human interactions like this. It doesn't work on a centralised system, and it doesn't work on a distributed system either. 🤣 2023-09-24T01:31:15Z (#5q5kh5q) It just doesn't scale IMO 😅 Much better to have smaller interconnected decentralised social interactions 🤣 2023-09-24T04:02:15Z (#5q5kh5q) @ Micely put 👌 2023-09-24T06:14:02Z (#pviq7yq) @ The way you wrote this made you almost sound "Aussie" 🤣 2023-09-24T06:15:14Z (#jotyp7a) @ Very cool! 👌 2023-09-24T06:15:42Z (#ftlzkya) @juhi Hello! 👋 2023-09-24T06:16:41Z (#qetcsfa) @juhi Hi 🤗 Welcome to Twtxt 👌 2023-09-24T06:25:40Z AmaIng that on these plane WiFi networks, clearly powered by satellites, even get this much bandwidth 🙃

![](https://twtxt.net/media/uAkVkgRJyDEPpDdfrwtuWm.png)

Latency is pretty piss poor, but you kind of expect that with a moving target 🤣 2023-09-24T06:37:40Z (#b5lmxea) @ Hmmm 🤔 This is a cool looking embedded board! 👌 2023-09-24T08:57:22Z (#pviq7yq) @ Sure is! 😆 2023-09-24T08:58:29Z (#5q5kh5q) @ Cool! 👌 I'm away interstate at the moment for a work thing 😁 2023-09-24T12:53:05Z (#5q5kh5q) @ Just flying down half a day early so not to stress too much 😆 2023-09-25T12:19:28Z (#5q5kh5q) @ Haha that sounds like so much fun for the kids 😆 2023-09-25T12:23:06Z (#kzrb3qa) I play chess, is that considered retro gaming?! 😆 2023-09-25T21:03:18Z (#kzrb3qa) @ LOL 😆 That game was freak'n awesome! 🤣 2023-09-27T02:25:15Z (#x5zlf3q) @ 

> This should be illegal. 2023-09-27T02:26:41Z (#yh7x7lq) @ Raspberry Pi Laptop and dumb phone? 2023-09-27T02:27:09Z (#4rioria) @ Nice 👌 2023-09-27T03:17:45Z (#4rioria) @ you know I've already done this right? 😁 2023-09-30T07:29:18Z (#7j6jkuq) @ Off-by-one eh? 😅 2023-09-30T07:31:04Z (#lqvryqq) @ 

> Finally, in this day and age I do enjoy that I’m not reachable everywhere

This is the primary reason why I **NEVER** install "Work" apps on my iPhone. I've gotten into the habit for many years now, never to mix work and personal stuff. If I'm not on my Work Macbook, I'm not available -- end of story. 2023-09-30T10:00:55Z (#tc56zpq) @ Oh nothing has changed for me 🤣 I stay away from humans as much as possible, never shake hands, refuse to use public transport, etc, etc 2023-10-01T07:59:52Z (#cukuraa) @ Hahahahaha 🤣🤣🤣 2023-10-01T15:15:09Z Wireguard is kind of cool 👌 2023-10-01T23:05:14Z (#chu2u3a) @ Only problem I seem to have is the connection keeps dropping out and never re-connecting until I forcefully disconnect/reconnect one side. Hmm 🤔 2023-10-01T23:10:02Z (#wwkif3a) @ Wow that is wicked cool! 😅 2023-10-01T23:32:39Z (#chu2u3a) I've set `PersistentKeepAlive = 25` on both side. Let's see if that improves things a bit... 2023-10-01T23:47:25Z [fractalnetworksco/selfhosted-gateway: Route HTTPS traffic to local Docker containers through a cloud VPS over WireGuard. Ideal for self-hosting behind CGNAT.](https://github.com/fractalnetworksco/selfhosted-gateway) 2023-10-02T00:08:49Z [boringproxy/boringproxy: Simple tunneling reverse proxy with a fast web UI and auto HTTPS. Designed for self-hosters.](https://github.com/boringproxy/boringproxy) 2023-10-02T00:37:06Z (#chu2u3a) @ Now that I have real experience with Wireguard, I'm seriously thinking about building my own "Cloudflare" replacement infra 😅 -- And commodifying that somehow. Boring Proxy kind of does this too, but I may have a slightly different takes on things 🤔 2023-10-02T00:39:25Z (#chu2u3a) Huh hmm Boring Proxy _actually_ uses SSH under the hood (_written in Go_) for the tunnelling 🤔 Clever, I would have done the same if I hadn't learned about Wireguard 😅 2023-10-02T02:00:12Z Hmm when I said "Wireguard is kind of cool" in [this twt](https://twtxt.net/twt/chu2u3a) now I'm not so sure 😢 I can't get "stable tunnels" to freak'n stay up, survive reboots, survive random disconnections, etc. This is nuts 🤦‍♂️ 2023-10-02T02:36:32Z (#qusduaq) Hmmm really not getting this at al 🤦‍♂️ So far things appear to be a bit more stable, but the only changes I made was to assign addresses to peers of the form `172.30.0.X/32` instead of `172.30.0.X/24` and setting `AllowedIPs` to `0.0.0.0/0` for mobile peers (phones, etc) and `X.X.X.X/24, Y.Y.Y.Y/24` for more static peers (remote VMs) where X and Y are the LAN and Wireguard subnets. 2023-10-02T03:58:47Z (#qusduaq) @ What's your setup like? How many peers? How are they configured? (if you can share) 2023-10-02T05:18:50Z (#iajws5q) @ 😍 2023-10-02T06:28:57Z (#qusduaq) I _think_ this is what I was missing in my understanding:

> In other words, when sending packets, the list of allowed IPs behaves as a sort of routing table, and when > receiving packets, the list of allowed IPs behaves as a sort of access control list.
> 
> This is what we call a Cryptokey Routing Table: the simple association of public keys and allowed IPs. 2023-10-02T06:39:03Z (#qusduaq) @ I _think_ I misunderstood some aspects of Wireguard as mentioned [here](https://twtxt.net/twt/xecv6wq), not 100% sure, but so far things are much happier now with assigning `/32`(s) as Tunnel IP(s) for Peers and being a bit more thoughtful about the `AllowedIPs` 🤞 I'm only playing around with 3 devices right now, my core router (RouterOS), an Ubuntu 22.04 VM over at Vultr and my iPhone. 2023-10-02T08:21:26Z (#zxmtx4a) @ Just saw this 😱 Sad to see you go mate 😢 2023-10-02T08:31:49Z (#zxmtx4a) @ Gonna miss your lovely ocean scenery, but we'll do something about that soon™ 😅 I _believe_ I do still intend to build an external fully supported Twtxt<->ActivityPub bridge, so ya never know, you _might_ just be back and ya'd never know 😅 2023-10-03T13:28:59Z Been playing around a bit with [Continue.dev](https://continue.dev) and [Ollama.ai](https://ollama.ai/) in VSCode (_which all runs locally_). I have to say, Continue.dev is not a bad tool in terms of "utility" and the overall UX is kind of nice. However; I dunno whether I'm just using inferior models like `codellama` or `codellama` (See [Models](https://ollama.ai/library)), or whether I'm expecting far too much out of these "glorified" token prediction machines, but all this seems to be good for is banging out repetitive keystrokes.

The darn thing is just so well umm, fucking stupid and just umm clueless?! 🤦‍♂️ I'm not really sure what to think of any of this anymore... It's been so heavily hyped up over the past couple of years, but why? LIke you can't really get these models to do much for you, even its "summarize this ..." is kind of garbage really 😅 2023-10-03T13:29:42Z (#5ym4qia) Is it _actually_ any better using the much more (_supposedly_) powerful ChatGPT from OpenAI and wll that jazz that runs some crazy $250k/day to run?! 🤔 Anyone? 2023-10-04T01:45:15Z (#5ym4qia) Was sort of hoping for a more objective response and experiences with using any LLM local or Oyherwise as a "coding assistant" 😁 2023-10-04T01:46:32Z (#rayikcq) @ Hmm interesting 🤔 2023-10-04T11:46:04Z Anyone have any ideas how you might identify processes (pids) on Linux machine that are responsible for most of the Disk I/O on that machine and subsequently causing high I/O wait times for other processes? 🤔

**Important bit:** The machine has no access to the internet, there are hardly any standard tools on it, etc. So I have to get something to it "air gapped". I have terminal access to it, so I can do interesting things like, base64 encode a static binary to my clipboard and paste it to a file, then base64 decode it and execute. That's about the only mechanisms I have. 2023-10-04T14:52:21Z (#67tvvwa) @ already tried very hard to get that on there but it spews errors 😢 2023-10-05T10:42:27Z [You are absolutely fluent in English if you can understand these - YouTube](https://www.youtube.com/watch?v=c6T9QEvczHc)-- This video (_if it's true this whone phun thing is British in origin?_) makes me realize that I don't actually find puns funny at all 🤦‍♂️ In fact I find them quite outrightly stupid 🤣 2023-10-05T23:48:39Z (#wlpjewq) @ Id love some help on yarnd 🙏 2023-10-05T23:49:59Z (#vwh6u6q) @ Holy moly that's awesome dude! 😱😍 2023-10-05T23:50:24Z (#vwh6u6q) How long are we talking in terms of a short movie? 🤔 2023-10-05T23:51:46Z (#zxmtx4a) @ Ahh!!!! 🥳🥳🙃 Awesome news I've heard all week 😁 2023-10-05T23:53:05Z (#zxmtx4a) I really could use some help with yarnd too and maybe a few interested parties could get together and build a better Twtxt / ActivityPub service? 🤔 2023-10-05T23:54:15Z (#w6h2vuq) @ Haha now that one is kind of funny I admit but most puns I find utterly stupid 😆 2023-10-06T06:48:10Z (#su6xrna) @ To be fair I think iPad/iPhone is a bit different? You buy the "device" but you most certainly don't pay for a subscription to the OS? 🤔 Maybe I'm wrong here and it's all the "same same" 🤔 2023-10-06T06:48:44Z (#tb6fjea) @ No photo? Didn't happen! 😅 2023-10-06T21:24:07Z (#su6xrna) @ Fair points 2023-10-06T21:24:31Z (#tb6fjea) @ Scrub it out 🤣 2023-10-06T21:25:19Z (#kfjci2a) @ Love it! 😍 I can just hear the ocean waves and feel the cold wind 🥶 2023-10-06T21:25:45Z (#yrrvmia) @ Unicorn vomit eh? 🤣 Nice colors! 2023-10-06T21:26:15Z (#xue3bnq) @ Yeah we have a pretty packed weekend ourselves 😅 What are you up to? 🤔 2023-10-06T21:27:16Z (#sw4ctlq) @ Speaking of "Making Hard things Easy"... Why is it in some circles/places do you find yourself among some folks that make understanding anything they say so freak'n hard 🤔 🤣 2023-10-07T08:59:38Z (#xue3bnq) @ Nice! 👌 We had @ over this afternoon 👌 Probably have Sunday breakfast tomorrow with the family and do more work on a product we're trying to build 🤞 2023-10-07T11:30:39Z (#33eeksq) @ Is this new? What's this? 🤔 😱 2023-10-07T11:46:24Z (#33eeksq) @ Fuck'n hell 🤦‍♂️🙃 2023-10-07T12:46:25Z (#33eeksq) @ it's truly horrifying and disgusting. I hate how we behave as humans at times, and this is some of the worst 😢 2023-10-07T13:36:04Z (#agjpbta) @ Yeah sorry about that! Here's how to do it!

```
$ curl -F media_file=@gitea.png -H "Token: $YARND_TOKEN" https://twtxt.net/api/v1/upload
{"Type":"taskURI","Path":"https://twtxt.net/task/FiBmMQbNF7bicLSZsWybmN"}
$ curl https://twtxt.net/task/FiBmMQbNF7bicLSZsWybmN | jq '.'
{
 "state": "complete",
 "error": "",
 "data": {
 "mediaURI": "https://twtxt.net/media/rhkm36YACemg7TBmG7d2Q6.png"
 }
}
```

`` 2023-10-07T13:37:05Z (#agjpbta) Basically:

1. Hit the `/api/v1/upload` endpoint with a valid token and `media_file` as a Form URL encoded payload.
2. Hit the Task endpoint you get back until `status=complete`
3. Use the URI once complete 2023-10-07T13:37:27Z (#agjpbta) This works for:

- images
- video
- audio 2023-10-07T13:37:49Z (#agjpbta) If you wouldn't mind updating the Wiki with this info 😅 2023-10-08T08:38:17Z (#pqxvblq) @ Okay 👌 2023-10-09T02:35:07Z Need to share something with your smart phone?

```
qrcode "$(pbpaste)" | open -a Preview.app -f
``` 2023-10-09T12:17:58Z (#zxmtx4a) @ I think so too 👌 2023-10-09T12:20:36Z (#pqxvblq) @ Noice! 🥳 2023-10-09T12:21:17Z (#zk7irna) @ Yeah, I'm starting to look more seriously into things like this to eventually replace my dependency on Cloudflare and having to have Cloudflare "reach in" 😅 2023-10-09T12:22:13Z (#qusduaq) @ Yeah I'm basically doing point-to-point or multipoint-to-point which sso far is working well 👌 2023-10-09T12:23:31Z (#ajch7iq) @ Good question! 🤔 I'm sure it's in the QR code specs somewhere, but I honestly haven't tried it. My use-case for this little snippet is basically taking URL(s) colleagues give me that's like "oh hey this is an interesting book or article" and offloading that to my personal device without traversing any network boundaries and such. i.e: air-gapped. 2023-10-09T12:23:51Z (#u6chapa) @ Oh nice one! 🥳 2023-10-09T12:24:35Z (#agjpbta) @ Yeah saw you got it working! Nice one 👌 Very happy about that! Did you also manage to implement the polling too? (_which is important for longer tasks, like uploading a video, which does some transcoding on the backend_) 2023-10-09T12:50:19Z (#agjpbta) @ Yeah it's basically just calling the task URI you get back as I showed in the other thread 👌 2023-10-09T14:07:50Z (#ajch7iq) @ Good to know! 👌 2023-10-09T14:42:00Z (#agjpbta) @ 👌 2023-10-09T14:42:30Z (#agjpbta) Reckon we should publish your client on the landing page at some point? 🤔 2023-10-10T00:46:11Z (#sck2wja) @ Let me know how that goes for you 👌 I might be convinced to do the same 👌 2023-10-10T00:48:30Z (#5ym4qia) @ Cool! 🙃 I'm still trying to learn to use it effectively but I'm unconvinced I'll use it long term and I find it quite umm "dumb" and frustrating at times 🤦‍♂️ 2023-10-10T01:05:02Z (#uycjgiq) @ Oh yeah! 👌 2023-10-10T01:06:22Z (#kyguz4q) @ Dunno what you guys are taking about 🤔 But yeah, we humans are scum of the earth 🤣 2023-10-10T01:11:36Z (#agjpbta) @ Remind me where the project's home page is again? 🤔 2023-10-11T00:40:24Z (#kyguz4q) @ I see 😱🤯 2023-10-11T00:41:24Z (#agjpbta) @ Nice 👌 2023-10-11T12:23:04Z I added the Yarn Desktop Client and Goovy Twtxt to the landing page for [Yarn.social](https://yarn.social)

cc @ @ 2023-10-11T13:54:11Z (#h4cmpga) @ Oh'really? Hmm there's a script that's meant to check for that. I'll have a look later 👌 2023-10-11T22:16:55Z (#lwth5ja) @ Ooops 😅 2023-10-12T01:19:39Z (#uwsc6sa) @ You got an account on my insurance? 🤔 2023-10-12T01:23:32Z (#hryty2q) @ Hah! 🤣 2023-10-12T04:41:12Z (#uwsc6sa) @ Then you can freely edit the Wiki 😆 2023-10-13T07:21:10Z (#ronikpq) @ Looks like we're having a bit of a quiet weekend 😅 Taking my daughter to table tennis training (second week), she'll also be starting piano classes and the usual Sunday family brunch 😁 2023-10-13T12:11:48Z (#ronikpq) @ Cool! I expec some nice shots 😁 2023-10-13T22:24:06Z (#ti2ic4q) @ Wait?! What happened?! When?! Is that why one of my external minitors went down, but nothing else did?! 🤔 2023-10-13T22:24:43Z (#ronikpq) @ Haha well Nanook is just as cute 😅 2023-10-13T23:17:26Z (#agjpbta) @ Umm, no, the file's contents are just URL encoded. That can either by in the Query String, or Request Body, but not both. It's a pretty standard way of encoding a form. 2023-10-13T23:19:52Z (#agjpbta) You can see the implemtnation here: https://git.mills.io/yarnsocial/yarn/src/commit/a14ab3c021ad4925a6f0bee38e8d2c098cdab8d6/internal/api.go#L949-L961 2023-10-14T00:17:52Z (#ya243va) Amen 😆 2023-10-14T03:57:12Z Anyone know where I can buy DRM-free audio books? Lookijg for "Good Strategy, Bad Strategy" -- No subscriptions services please 🙏 2023-10-14T04:15:33Z (#kmo74fa) Hmmm maybe this article helps? 🤔 [Are DRM-free audiobooks available for purchase? : r/brandonsanderson](https://www.reddit.com/r/brandonsanderson/comments/t56rdw/are_drmfree_audiobooks_available_for_purchase/) 2023-10-14T04:28:07Z (#kmo74fa) Sweet, this online store allows you to buy e-books, most of which are DRM-free 🥳 [Audiobooks available in multiple formats. Download or stream instantly. Get the FREE Downpour app today. | Downpour.com](https://www.downpour.com/) 👌 -- I also happened to find, purchase and download (in `.mp3`) the book I wanted: "Good Strategy, Bad Strategy" 👌 2023-10-14T05:08:59Z (#ti2ic4q) @ Oh 😱 2023-10-14T22:46:18Z 🥱 2023-10-16T05:19:40Z (#cdwi65a) @ Ahh yeah! I don't use this tool enough 😆 2023-10-16T07:46:04Z (#i6oihsa) @ The hell?! Another patent troll?! 🤔 2023-10-16T12:17:45Z Heh 😅 ![](https://twtxt.net/media/4Cn999JnRCf5GxzR4muckX.png) Had no idea the twtxt project was so busy and noisy 🤔 2023-10-16T12:22:13Z Oh okay, so Youtube is cracking down on "Ad Blockers". ![](https://twtxt.net/media/KzPqDBtXcYY2Y8iQ9KpeCS.png) Rightio. 🤔 And paying for Youtube Premium costs $14/month?! 🤯 ![](https://twtxt.net/media/ezBD6HKrCpnotypRz7gxoe.png) Get fucked 🤣 I guess I won't be using Youtube anymore. #Youtube #Ads #Premium #Suck 2023-10-16T12:23:48Z (#b7srh4q) Seriously with so many Youtubers having "sponsors" on their programs, Google™ and Youtube™ can literally go get f**ked 🤣 Take a cut of the sponsors, don't shove ads down my throat, then expect me to pay $15/month for just so I don't see ads but you still track the shit out of me?! 🤯 2023-10-16T13:04:04Z (#b7srh4q) @ Looks like it's doing this across the board and cracking down on ad blockers. A shame really. Ads really don't make for a good experience at all, I never mind watching "sponsored" pieces and never skip over those. 2023-10-16T13:41:11Z I'm telling ya guys 😅 [plex.tv](https://plex.tv) had way better shit™, Get it installed on your own server, get access to free content + your own + whatever and no stupid tracking and bullshit 🤣 2023-10-16T15:17:43Z (#bpsvbsa) @ Wow! 😱 That's amazingly cool 🤣 2023-10-17T08:55:50Z (#b7srh4q) @ Yeah I'm aware of all the frontends that exist -- Until they get blocked too 🤦‍♂️ 2023-10-18T01:04:31Z (#b7srh4q) One of my main problems is I haven't found a YouTube frontend I'm happy with 😢 2023-10-18T12:59:35Z [The Unreasonable Effectiveness Of Plain Text - YouTube](https://www.youtube.com/watch?v=WgV6M1LyfNY) -- This is very good 👌 2023-10-18T13:07:30Z (#b7srh4q) @ I _might_ try uBlockOrigin instead then 👌 Thanks! Still can't find a good "Youtube" frontend though, perhaps we need to build one? 😅 2023-10-20T10:29:10Z (#nqqmuga) @ Cool! I'm gonna have a read of this 👌 I've always been a fan of [httprouter](https://twtxt.net/conv/nqqmuga?p=1#linkVerify?uri=https://github.com/julienschmidt/httprouter) and even forked it at [go.mills.io/router](https://pkg.go.dev/go.mills.io/router) 😅 2023-10-20T10:29:26Z (#b7srh4q) @ Ahh cool! I'll give that a go! Thanks! 🙇‍♂️ 2023-10-20T10:29:52Z (#yzz6p4q) @ Oh wow! 😱 I hope you guys are okay 🤞 2023-10-21T04:59:18Z (#b7srh4q) @ How do I add these exactly to the extensions settings? 🤔 Can you share a screenshot? 🙏 2023-10-21T06:52:19Z (#bbih4aa) @ Wow! 2023-10-21T06:53:54Z (#nqqmuga) @ I've lost track of stuff I've forked and improved 🤣 2023-10-21T08:41:28Z (#n2yla3q) @ What a dick 😖 2023-10-22T07:37:16Z (#mojeqxq) Remember that I don't actively use Github since some years ago 🤣 So I wasn't praising the "Github" parts of this video, just the Git and Distributed parts in general 👌 2023-10-22T07:39:55Z (#a2mh5sq) @ Sample? 🤔 2023-10-22T14:46:42Z (#n2tlggq) @ Pretty cool 👌 I can see a castle wall on the right and loch ness in the water 😅 2023-10-24T01:49:23Z (#a2mh5sq) Oh gawd I misread this too 🤦‍♂️😁 2023-10-24T01:50:29Z (#msejeka) @ Wow! 🤯 You should buy a lotto ticket 😁 2023-10-24T01:51:14Z (#xufb2qa) @ well to be fair there's nothing wrong with this approach, as long as you can control the blast, radius and scope of the change and limited impact 😆 2023-10-25T02:54:39Z (#3my7q5q) @ curious in what way? 2023-10-25T02:57:45Z (#rnhx3vq) @marcorocco That sounds really yummy 😋 2023-10-27T07:34:31Z (#4knevua) @ This is a bit worrisome 🤯 Anyone published mitigations to this? 🤔 Be keen to hear if anyone has blocked this at any network level. I certainly would go that far if Apple doesn't fix their shit™ -- But as the author points out, corporations are very fragile to the state's will (_which I assume means **any** corporation_) 😱 2023-10-27T22:01:18Z Have a bit of a conundrum I need your thoughts on... I have stuck up early conversations with the developer of a nice little Document database in Go called [clover](https://github.com/ostafen/clover). He has kindly offered to collaborate with me on a v2 rewrite (_or improvements_) to my [Bitcask](https://git.mills.io/prologic/bitcask). He very rightfully points out that the project (Bitcask) would benefit greatly from the community (Github in this case) and potential growth from the exposure there. I retorted with Microsoft's recent blatant theft of millions of open source projects to train their CoPilot models without so much as attributing the works they used to drive what is now a sellable product.

What do I do? We're at a bit of a "sticking point" here and I'm not really willing to compromise. Microsoft are basically cheating, stealing assholes and should be sued and the execs who decided it was a good idea to steal content to build their product, thrown in. jail. 2023-10-27T22:08:31Z (#7bhzgaq) @ Speaking of GPS stuf... I need to build (_hopefully open sourcing it_) a "Geocoder", is that what we call it? A way to auto-complete an address to a GPS coordinate. 2023-10-27T22:09:19Z (#7bhzgaq) And before anyone asks me why I need to build this, self hosting, privacy, etc. No I haven't found any good self-hosted solutions either i can just "borrow", so I'll have to build my own 🤣 Thinking of ingesting the data (addresses) into a Bleve database and using that to drive the "search" 2023-10-27T22:10:33Z (#5ppulla) @ Don't think he follows me either or `yarnd` would have said so 🤣 2023-10-27T22:11:33Z (#3yluutq) @ Very glad to hear that 😅 2023-10-27T22:55:32Z (#myx5gpq) @ This video seems appropriate to this story 😅 [Replika A.I. ...a virtual mental wellness companion? - YouTube](https://www.youtube.com/watch?v=8R6lr40OQpY) 2023-10-28T03:31:47Z (#edbkuaa) @ _sigh_ This Kevin character just doesn't know what the `url` field is for 🤣 To be fair, we weren't very clear on the spec either 😅 -- At some point we _really_ ought to design a Twtxt 2.0 spec 😆 2023-10-28T20:17:16Z (#3i6tgnq) @ Hey that's looking pretty good 👌 Love seeing the UI/UX improvements 😍 2023-10-28T20:18:23Z (#ttg3rma) @ I'm doing okay, just got up at 6am today (Sunday) as I'm competing in a Table Tennis 🏓 all day today in 4 separate events. I hope I do alright 🤣 2023-10-28T20:21:17Z (#btsebda) @ [Open Addresses](https://openaddresses.io/) has a full dataset of the planet. And there are more local datasets I can ingest from various openly available Government sources. 2023-10-28T20:23:37Z (#ivdlqhq) @ I think we're at a point right now where everyone is seeing every problem as solvable by an LLM. i.e: LLM(s) are the new Hammer right now and everything is a Nail. 2023-10-28T20:27:53Z (#myx5gpq) @ Haha, it is a bit odd isn't it 🤣 Won't be long before we see sex robots 😅 2023-10-29T00:30:02Z I won the <700 Doubles 🥳 2023-10-29T05:07:55Z (#btsebda) @ I wonder why? 🤔 2023-10-29T07:33:43Z (#btsebda) @ Yes but as you point out that data exists somewhere or map services such as Google Maps wouldn't be able to auto-complete your address and associate it with a GPS coordinate 😁 2023-10-29T07:34:11Z (#xhjue2q) @ Thanks! 2023-10-30T01:55:22Z (#nszj3ja) @ I was hoping to read about more technical details of SSTables and how they impact read performance 🤔 2023-10-30T06:52:42Z (#nszj3ja) Pretty sure its the average/p50 that's lower right? p90/p95 is your end tail. So if most of your latencies are sitting around ~15ms you'd expect your average to be lower, otherwise you'd have a much higher p90/p95 right? 🤔 2023-10-30T06:53:20Z (#nszj3ja) In any case, yeah that is impressive in and of itself, but I'm not sure what data structures and mechanisms are at play to achieve such impressive read performance? Did I miss it in the article? 🤔 2023-10-31T01:32:04Z (#xhjue2q) @ Basically under a rating of 700 2023-10-31T22:27:47Z (#ttg3rma) @ Holy crap 😱 2023-11-01T08:36:24Z (#ttg3rma) phew 😆 2023-11-02T10:09:53Z @iolfree Hey 👋 2023-11-02T10:15:24Z @ hey 👋 2023-11-03T00:48:13Z (#5mikurq) da hell?! what's going on here? 2023-11-03T00:49:11Z (#qy2x46a) @ Holy shit 😱 2023-11-03T00:49:59Z (#qy2x46a) Yhis is the kind of power we should never have allowed tech internet companies to have 🤯 2023-11-03T00:53:12Z (#iu6i2vq) @ Haha 😆 I know I only run with one upstream network and one "data center" but holy moly, Cloudflare too?! 🤣 2023-11-03T09:43:41Z Man that was a long outage 😱 ![](https://twtxt.net/media/tQ8Y3LJ3R7GVmoVenp2q5H.png) #NBN #Copper #vDSL #Sucks 2023-11-04T02:19:13Z (#fyr25dq) @ The question I have is:

> Why aren't more software developers and software companies also fighting back against CoPilot and OpenAI who trained their models on open source code without attribution? (a basic requirement of many licenses( 2023-11-04T02:29:25Z (#5mikurq) @ Is it really that hard though? Like WebKit is all you need no? 2023-11-04T02:31:05Z (#zb63h2q) @ Nice 👌 2023-11-04T02:31:31Z (#udtznla) @ It's getting hot at night here 😆 2023-11-04T02:39:03Z (#lzqwc6q) @ Noce! That means you can reply to this thread 😁 2023-11-04T02:41:31Z (#3yluutq) @ Very nice! 🥳 Very happy to see Twtxt very much alive and the extensions we built adopted over time 👌

I don't care that Twtxt/Yarn remains niche and small, I actually think that's a good thing 😆 2023-11-04T04:10:58Z When an App's "Privacy Policy" links to some other random domain 🤦‍♂️ ![](https://twtxt.net/media/wqTvK849LDCP8sQXeDTrHR.png) ![](https://twtxt.net/media/FLZZiPPWZVUTBeHRJcL5DC.png) ![](https://twtxt.net/media/QbkWvKgNgEE5e2Ky63pkqn.png) 2023-11-04T05:29:00Z (#5mikurq) @ What about browsers like umm Ungoogled Chromium or Iridium? 🤔 2023-11-04T06:27:26Z (#ymj2laq) @ Good point 🤣 Next time I'll complain when it exceed an hour 😅 2023-11-04T22:32:07Z (#reblqna) @ What's the tl;dr? (_its so annoying to read people's blogs on these silly platforms that force you to sign up and put pop ups in the middle of the screen 😱_) 2023-11-05T06:24:14Z (#5tn7q7q) @ Wow that hilarious 😆🤯 Publish the disk images or hard disk as a QEMU image to play with? 2023-11-05T06:25:14Z (#5tn7q7q) @ My first taste of Windows was also Windows 3.1 and later Windows 3.11 for workgroups 2023-11-05T06:46:23Z (#txzgahq) @ You would think this shit™ is past it's copyright right? 🤔 2023-11-05T07:18:21Z (#txzgahq) @ Hmm yeah you're probably right 🙃 2023-11-05T08:09:02Z (#tbpam5q) @ So do I! It's complete nonsense 🤦‍♂️ (daylight savings) 2023-11-05T08:09:44Z (#tbpam5q) For six months of the year I have to get up an hour earlier to start work, just to synchronize with my colleagues further down south
😱 2023-11-05T22:56:29Z (#eeql5ia) @ Yup! 🤞 2023-11-05T23:10:22Z (#y3t5z6q) @ Aww get well man 🙏 2023-11-06T12:32:13Z So Youtube rea really cracking down on Ad-blockers. The new popup is a warning saying you can watch 3 videos before you can watch no more. Not sure for how long. I guess my options are a) wait for the ad-blockers to catch-up b) pay for Youtube c) Stop using Youtube.

I think I'm going with c) Stop using Youtube. 2023-11-06T12:32:28Z (#qlcjv5q) Dear Google; Youtube Premium is not worth the money. 2023-11-06T23:19:34Z (#qngl2xa) @ The rate OpenAI, Microsoft and X are going, they won't be for long 🤦‍♂️ 😱 2023-11-06T23:20:22Z (#2evliqq) @ I could not agree more 😅 2023-11-06T23:21:06Z (#vrp5cjq) @ `y` followed by `p` 🤣 2023-11-06T23:21:28Z (#vrp5cjq) Yank and Paste, who could possibly forget that 😅 2023-11-06T23:21:52Z (#vrp5cjq) Err I fucked up. `yy` followed by `p` 😅 2023-11-07T06:34:57Z (#udtznla) @ It is summer here actually 😅 2023-11-07T06:36:05Z (#qlcjv5q) @ You tried any of these? @ You've also said good things about uBlock origin? 🤔 2023-11-07T08:10:39Z (#wdl5kja) @ #fake #news #hoax 2023-11-07T22:39:06Z (#vrp5cjq) @ LOL my fingers do all the remembering not my head 🤣 2023-11-08T05:58:38Z (#qlcjv5q) @ Cool 👌 I'll give it a go 🤞 2023-11-08T08:21:39Z (#3ypbsnq) @ Cool 👌 2023-11-09T00:10:14Z (#aujro5a) @ Cool! 🥳 I use AdGuard Home myself and have been ptettty happy with it!

I also built a RPi for my meighbor with AdGuard running on it too 😁 2023-11-09T01:07:16Z (#nx6anqq) @ The frustrating part here is the response from Government.

We don't need more regulation,

We need more competition!

Famcy having half the fucking country on one network 🤦‍♂️ 2023-11-09T01:08:01Z (#qlcjv5q) So far uBlock Origin is working nicely for me 🥳 Thanks @ 🙇‍♂️ 2023-11-09T01:11:38Z (#4cs6ieq) @ Did I read that right? 🤔

€149/month for Instagram access without ads?! 😱🤯

Doea that guarantee they (Meta) NEVER use your data again? 🤣 2023-11-09T01:13:42Z (#trr2akq) @ Nice! 👌 2023-11-09T01:16:53Z (#qngl2xa) @ It wouldn't stop them anyway 😆

I'd be more interested in a fully e2e encrypted version of Twtxt 🙃 2023-11-09T01:18:58Z (#bf2mzjq) @ da fuq?! this is outrageous 🤯 Car makers are allowed to intercept your own phone's messages?! 😱 2023-11-09T01:21:27Z (#gm47oca) @ what the hell?! 🤯 so pooor windows users are not allowed to opt out of using OneDrive without explaining why to the overlords?! (Microsoft) 😱

Who even comes up with this shit?! 🤦‍♂️ 2023-11-09T06:40:54Z (#4cs6ieq) Still that's fucking insane! 😱

Does spending an extra $21/month on top of your Home Internet and Mobile Plans really add value to your life? 🤔 2023-11-09T06:41:53Z (#aujro5a) @ No I just use AdGuars directly 😆 It happily serves millions of DNS requests 🤣 2023-11-10T04:17:30Z So my work Macbook Pro M1 just died on me. And... It won't boot into recovery mode (_because I think we've disabled that from the corporate mdm side_) 😢 Looking likely that I'll have to order a new one... I saw signs of I/O error(s) before I rebooted it, which has me suspciious that the disk has died 😱 2023-11-10T05:48:10Z (#u2numia) @ Yeah I literally don't trust anyone with my files but me 🤯 2023-11-10T05:48:57Z (#ux6s7uq) @ built-in obsolescence 😆 look it up! 2023-11-10T05:49:30Z (#bwkefxa) @ Gawd I hope so too! 2023-11-10T20:37:14Z (#bwkefxa) @ That's a really good question. How will 3rd-party players or embeds work if they keep going this way?! 🤔 2023-11-10T20:38:59Z (#tk6hwvq) @ Holy moly! 😱 How do you pay off a national debt with an interest that high?! 🤯 2023-11-10T20:40:25Z (#hs27hlq) @ ![](https://twtxt.net/media/5rSAJLWfgEUhJKCtK6WPi4.gif) 2023-11-11T01:00:35Z (#5hq3c5q) @ Finally 🥳 2023-11-11T08:21:28Z (#xa7l6iq) @ Got an example? 🤔 2023-11-11T11:28:04Z (#osidooq) @ By city what do you mean? what is its suze? 🤔 2023-11-11T12:02:41Z (#osidooq) @ Ahh thanks! 🙇‍♂️ Small city 😆 2023-11-11T23:25:11Z (#wo5dzsa) @ why is your photo posted on the Amazon? 😱 2023-11-15T05:42:47Z (#cikr4oa) Have you looked outside the window?! 🤣 2023-11-15T05:43:25Z (#4c6n7vq) @ Argh ffs 🤦‍♂️ 2023-11-15T08:23:41Z (#f5m5s4q) First "fake" partner. Now "fake" diseased? What's ntext?! 😱 2023-11-16T08:38:06Z (#3ofho3a) @ Geez nice sunset mate 😍 2023-11-16T13:19:39Z (#3ofho3a) @ Ahh 🤦‍♂️ Still very nice! 😍 2023-11-17T00:57:13Z (#rg3d75q) @ the only thing I experienced were extreme nightmares, nightmares of death 😱 2023-11-17T01:17:34Z (#autz6gq) @ sounds like a reasonable approach 👌 2023-11-17T01:19:09Z (#n7y3w2a) @ i'm pretty sure the expression is "it's raining cats and dogs" 🤣 2023-11-17T12:09:44Z (#k25mwaq) @@tilde.club end of what? 2023-11-17T12:41:14Z (#fvzonoq) @@tilde.club because I'm a very curious person 😆 It is how you learn about the world 😁 2023-11-17T12:42:37Z (#ltn4uoq) @ Glad to see your around still 🤗 2023-11-17T12:44:08Z (#rg3d75q) Yes recover soon 🤗 Either way catching that blasted virus sucks ass 😢 2023-11-17T12:45:40Z (#m6dplsq) @ Haha! 😆Didn't know you could do that 😱 I'll have to try that next time it floods here 🤣 2023-11-17T21:16:11Z (#zbncbhq) I think this year my goal will be to complete Advent of Code and finish it 🤣👌 I will of course be using Go 👌 2023-11-17T21:17:46Z (#7i7droq) @ Hah that's nothing 🤣 2023-11-17T21:21:05Z (#wo5dzsa) @ Doesn't seem to load in the App either 🤔 I'll look into it 👌 2023-11-17T21:26:47Z (#k25mwaq) @ Bahaha 🤣 Goo done! 2023-11-18T08:07:24Z (#bcwwl6q) @ Good luck! 🙏 Hope it doesn't snow too much on you and Nanook 😁 2023-11-19T00:26:48Z (#5rrjaoa) The only other way to do this is WebMention which is supported in yarnd -- But @ is spot on here too 👌 2023-11-19T00:28:10Z (#so2i5za) @ Holy moly 😱 2023-11-19T00:31:40Z (#zbncbhq) @ Ruby?! 🤯 Get out 🤣 2023-11-19T05:15:41Z (#rg3d75q) @ Pretty sure you are so far 🤔 Although @ very likely has avoided catching this blasted virus (COVID) -- I'm not planning on catching it a 2nd time, the only reason we caught it at all was because we got a little "lax", gave in to our children's desires to go to a theme park, stood in a queue of other humans and boom! 💣 2023-11-19T05:17:27Z (#zbncbhq) @ I don't like languages like Ruby, Java, C# or other similar languages for several reasons:

- The number of things you have to know and hold in your head (_conceptual things about the language, types, patterns, esoteric shit™, etc_) is too high.
- These types of languages make it very difficult to "read" and "understand" the code well. Remember Rob Pike's infamous quote "languages are more often read than written".
- These types of languages (_due to the way they chose to implement/design their module/import systems_) make it near impossible to know what's being used where. 2023-11-19T05:18:45Z (#oe3howa) @ It is already possible to indicate your "WebMention Endpoint" via your `text/plain` `twtxt.txx` feed file. All you have to do is emit a `Link:` HTTP header as part of the response. Any standard web server can do this easily, or `yarnd` does it natively. 2023-11-19T05:19:21Z (#oe3howa) The problem though is that despite the fact `yarnd` fully support WebMention(s) -- It is hardly ever used. I have stats/numbers on its use and it's basically near zero. WebSub (_between pods_) is far more used. 2023-11-19T05:46:55Z (#zbncbhq) @ They exist for Java™ too, but if you're used to it, I can understand that 😅 I _can_ read Java™ but I certainly don't enjoy it for the same reasons as above 🤣 2023-11-19T06:24:51Z (#rg3d75q) @ it is but standing in a queue for hours with other humans in close proximity to each other that zigzags in and out is not a great place to stay away from a small amount of virii in the air🤦‍♂️ 2023-11-19T07:55:15Z (#rg3d75q) @ I'll never be doing that again 🤣 And it's not just because of COVID 😆 2023-11-20T01:12:51Z (#plb77ba) SPAM would be my biggest concern here 😁 2023-11-20T01:18:09Z (#yboos6a) @ What's the story behind those cattle looking buildings? 🤔 2023-11-20T01:20:11Z (#zas2ylq) @ Very nice! 2023-11-20T01:20:33Z (#zas2ylq) Does he have a name? 🤔🙃 2023-11-20T01:23:29Z (#rg3d75q) @ Yeah that sounds like hell 2023-11-20T01:23:50Z (#rg3d75q) @ Hope you recover soon 🙏🤗 2023-11-20T06:26:15Z (#plb77ba) @ @ WebMentions basically lets effectively "comment" on someone else's web page (_which technically could also be a Twtxt feed_) whilst combatting any SPAM problems and NOT exposing your Email address at all. It's a lot harder to SPAM someone with Webmention(s) really because the way it works require you to essentially SPAM yourself, as it required verification of the "source" mention before the target (recipient) accepts it in the first place.

`yarnd` fully support WebMention(s) -- What it does not (yet) support is automatically creating "ghost users" for the source user of a webmention. 2023-11-20T06:27:26Z (#plb77ba) For non-`yarnd` users, it _could_ potentially be interesting to have a "Webmention" -> "Email" forwarding service, such that you hide your Email address behind this service, but have all of the advantages of getting notified if someone happened to mention your web page or twtxt feed or specific twt. 2023-11-20T13:12:41Z wtf is going on with Microsoft and OpenAI of late?! LIke Microsoft bought into OpenAI for some shocking $10bn USD, then Sam Altman gor fired, now he's been hired by Microsoft to run up a new "AI" division. wtf/! seriously?! 🤔 #Microsoft #OpenAI #Scandal 2023-11-20T22:10:20Z (#zas2ylq) very cool 👌 2023-11-20T22:13:10Z (#3x6bsna) @ I'll have a look later this week if you can remind me 🙏 2023-11-20T22:15:41Z (#mmpuzwa) @ I meant castle 🤦‍♂️ 2023-11-21T06:30:19Z (#la3jy6a) @ Agreed 🙌 2023-11-21T13:56:05Z [Exceptionnelle démo de beatbox par MB14 - En Aparté - YouTube](https://www.youtube.com/watch?v=Nl8K3ysWpO4) This guys who goes by the name of "MB14" is just so freka'n amazing 😅 Every sound you hear is made with his voice! 😱 2023-11-21T15:39:59Z (#qwi3bbq) @ And what fucking useless ass project would that happen to be?! 🤔 I must have missed that. 2023-11-21T22:44:59Z (#mmpuzwa) @ Ahh! 2023-11-22T01:49:37Z (#qwi3bbq) @ I see I see 🤔 So who came up with the idea first then? 🤔 It doesn't sound particularly novel nor unique 😆 2023-11-22T01:53:25Z (#cef4pvq) @ What does that "reply via Email" button do? 🤔 2023-11-22T05:46:03Z (#tytnwxq) @ Ahh I see 🤔 2023-11-22T05:46:19Z (#tytnwxq) I worry about spam for you 🤗 2023-11-22T05:47:52Z (#qwi3bbq) @ Yeah innovation is kind of dead when you have to compete with the big tech Gia at 🤯😢 Even when you're trying not to compete with them (FANG) 🤦‍♂️ 2023-11-22T05:48:09Z (#cef4pvq) @ Haha 😆 2023-11-22T05:56:58Z (#mavbovq) @ Didn't we see this story already? 🤔 2023-11-22T14:18:44Z (#wjky32a) @ It feels like the wrong solution to a very wrong problem right?! 🤣 2023-11-23T06:10:45Z (#6mynhia) @ the whole thing is just super weird 🤯 2023-11-23T07:37:21Z (#3x6bsna) @ Thanks! 🙏 What's the end goal here? 🤔 2023-11-23T07:37:48Z (#wjky32a) @ Yeah I mean we created this problem didn't we? 😅 2023-11-23T07:38:13Z Man I"m really tired today / this week 😪 2023-11-23T10:29:35Z (#lkkzfzq) @ Bahahahahahaha 🤣 2023-11-23T10:30:32Z (#3x6bsna) @ No I mean, what do we want to achieve with WebMentions that doesn't already work across pods in `yarnd`? One issue I see is adoption. 2023-11-23T22:44:15Z (#3x6bsna) @ It should work with any endpoint but there's a condition around whether it fires a WebMention or not 2023-11-24T22:08:51Z (#3x6bsna) The reason this is not working, is there is no `Link` header on your feed that you're mentiong: https://gist.mills.io/prologic/fc5290f62c07494590a7e4bc2804c126 2023-11-24T22:09:27Z (#3x6bsna) If you have a look at any of the feeds on my pod, they all respond with a `Link:` header in the response. 2023-11-24T22:22:58Z (#3x6bsna) I can see that your web page https://darch.dk/social has a `` in the page's`` which his good. But that is not what you're linking to in your post, so that won't get sent a WebMention 2023-11-24T22:23:32Z (#3x6bsna) If you mention @ it _might_ work, bit weird though 😅 2023-11-24T22:42:25Z Question for anyone still running `yarnd` ... What would a single-user mode pod look like? 2023-11-25T00:05:30Z (#fhf5c7a) @ fair enough 🤗 2023-11-25T00:05:52Z (#fhf5c7a) I'm also running my pod with open registrations disabled. 2023-11-25T00:06:59Z (#h5kfxea) @ What's the significance of this? 🤔 2023-11-25T08:01:05Z (#ghenmeq) @ Oh my god! 😱 ![](https://twtxt.net/media/LYAenRem8bMXWewj79Vxdi.png) 2023-11-25T08:19:38Z (#ghenmeq) SO now [Linux GIzmos](https://linuxgizmos.com/) a website that I regularly like to subscribe to and read via RSS/Atom -> Twtxt has now suddenly gone down this path of "Please disable your adblocker, pretty please, because ads help support us!" ![](https://twtxt.net/media/ozhHmCMvP5k9TrCxWMv8tE.png) -- Geez christ! 😱 🤦‍♂️ The answer is "fuck no". Not only can your ads not be trusted as you have no control over them, they can be downright dangerous too! 🤬 Fuck me 🤦‍♂️ Wtf is going on here?! First Youtube, now some random little site?! 2023-11-25T09:45:53Z (#3x6bsna) @ Yeah because it doesn't have a Link header 2023-11-25T10:38:06Z (#ghenmeq) @ This whole thing is a but nutso though isn't it? 🤔 I mean seriously, online ads never worked in the first place did they?! 🤔 Or are "we" just a special breed?! 🤣 2023-11-25T12:14:17Z (#ghenmeq) @ Same ! The most powerful form of advertising for me is word of mouth and research👌 Not ad banners which I never look at (cause I'm blind) let alone click on! 🤣 2023-11-25T12:17:01Z (#3x6bsna) @ Hmm need to look into this 🤔 2023-11-25T12:32:35Z (#3x6bsna) @ I needn an example of where this breaks down I think. Do you happen to have one? 🤔 By all rights, looking at the code paths, the issue raised really doesn't make sense to me. The Source is the Twt permalink on the source pod that contains an `@-mention` of the target's Twtxt feed. So that should validate just fine hmm 🤔 2023-11-25T13:30:13Z See, even a video I was just watching on Youtube just now, the guy said:

> THanks for Surf Shark for sponsoring this video, it keeps the content free.

So that basically tells me that Google™ advertising on Youtube™ is utter bullshit. I have a funny feeling they're (Google™'s) crack-down on ad-blocker is just an internal reaction to a losing battle with their ad revenue streams in the declins from their ad business.

----

As an aside @ and I were yarning about this before... The reason this form of advertising works so well is "brand awareness". There's some interesting content, and you don't mind that the guy or gal is sponsored by some company and they happen to make mention of it and even go into a special part of their video (_without being annoying about it_). You don't even fast forward or anything because you already like their voice, and they're not being completely obnoxious about what they're promoting, and what they're promoting isn't complete garbage, malware or worse. 2023-11-25T13:30:47Z (#hdcu37a) I'm willing to get that Google™ is losing ad revenue from sponsored advertising and sponsors of Youtubers. 2023-11-25T14:30:34Z (#3x6bsna) @ But this is what I'm confused about. Why would my Twt contains a reference to `http://darch.dk/social` instead of `http://darch.dk/twtxt.txt` -- which the later is what I `@-mentioned`? 🤔 2023-11-25T14:31:06Z (#3x6bsna) Does this make sense? Like my post will contain something like:

```
Hey @ blah blah
``` 2023-11-25T20:00:48Z (#3x6bsna) @ Got an example request? 2023-11-25T22:47:44Z (#bi76pbq) @ Wow! 😮 2023-11-26T08:27:42Z (#ngkm4ya) @ Ot wow! 😮 It's that time of year for you 😆 2023-11-28T12:38:15Z (#gxhspmq) @ Saw this coming years ago when I worked for a small company that bought into VMWare as their "hypervisor" infra 😅 2023-11-28T12:38:34Z (#ecoakoa) @ Yeah I'm hoping this helps keep the project going and sustainable 👌 2023-11-28T12:39:46Z (#etyv64q) @ I've not gotten any such email ? 🤔 wtf?! 2023-11-28T14:53:14Z (#qfch64q) @ I feel like this is a bit of a common pattern? Company builds an awesome product, makes it free for a lot of users, then create additional features and paid plans, makes a tonne of money. But then later decide they need to make more money, so focus on converting the free users to paid users. Hmmm 🤔 Surely this can't be the only viable business model? 🤔 2023-11-29T08:52:32Z (#etyv64q) @ Haha 😆 2023-11-30T01:32:29Z (#rpkjfdq) @ ![](https://twtxt.net/media/yMqiwmuVSG9UvYviFWsdD9.png) Ooops 😆🙃 2023-11-30T01:38:00Z (#hz2qwyq) @ You ran 100km or walked?! 😮 2023-11-30T01:38:43Z (#grhx5ca) @ What about freelancing on some Go projects? 😆 2023-11-30T08:01:32Z (#tasz76a) @ I _think_ we could negotiate something 😅 Let's talk! What would you ba after in terms of compensation and how much time would you want to devote? You know it would be work on `yarnd`, perhaps even `saltyd` 😅 2023-11-30T09:44:05Z (#hz2qwyq) @ What?! 😱 Bit that would have taken 25 hours at least? 🤔 2023-11-30T10:34:29Z @ You _may_ want to add a `# nick = ` to the top of your feed 😅 2023-12-01T06:10:48Z (#5a3oorq) @ Yeah this is/was our first attempt 😆🤗 2023-12-01T21:22:11Z Bah we've caught COVID again 🤯 2023-12-01T21:58:29Z Starting Advent of Code today, a day late but oh well 😅 Also going to start a Twtxt/Yarn leaderboard. Join with `1093404-315fafb8` and please use your usual Twtxt feed alias/name 👌 2023-12-01T22:19:05Z (#cwump6q) @ But but I beat you to it 🤣 https://twtxt.net/twt/cwump6q 2023-12-02T01:01:48Z (#vihafxq) [Twtxt/Yarn AoC Leaderboard](https://adventofcode.com/2023/leaderboard/private/view/1093404) 2023-12-02T01:04:30Z 👋 Hey you Twtxters/Yarners 👋 Let's get a [Advent of Code](https://adventofcode.com/) leaderboard going!

Join with `1093404-315fafb8` and please use your usual Twtxt feed alias/name 👌

[Twtxt/Yarn AoC Leaderboard](https://adventofcode.com/2023/leaderboard/private/view/1093404) 2023-12-02T01:13:01Z This year for [Advent of Code](https://adventofcode.com/), I've decided again to write my [AoC 2023 solutions](https://git.mills.io/prologic/aoc2023) in [Go](https://golang.org) as well as using a more functional-style apporach using the very nice [github.com/samber/lo](https://github.com/samber/lo) package. 2023-12-02T02:05:16Z Just ~2h55m to go for the 2nd Advent of Code puzzle (Day 2) 😅 Come join us!

> 👋 Hey you Twtxters/Yarners 👋 Let's get a [Advent of Code](https://adventofcode.com/) leaderboard going!
> 
> Join with `1093404-315fafb8` and please use your usual Twtxt feed alias/name 👌
> 
> [Twtxt/Yarn AoC > Leaderboard](https://adventofcode.com/2023/leaderboard/private/view/1093404) 2023-12-02T03:52:57Z Just ~1h5m to go for the 2nd #AdventOfCode puzzle (Day 2) 😅

Come join us!

> 👋 Hey you Twtxters/Yarners 👋 Let's get a [Advent of Code](https://adventofcode.com/) leaderboard going!
> 

> Join with `1093404-315fafb8` and please use your usual Twtxt feed alias/name 👌

> 

> [Twtxt/Yarn AoC > Leaderboard](https://adventofcode.com/2023/leaderboard/private/view/1093404) 2023-12-02T04:24:54Z (#mxyoxrq) @ LOL 🤣 To be fair though, during the work-week I'm unable to get to the puzzle quick enough 🤣 2023-12-02T04:25:39Z (#kr3qhra) @ That will be very cool to see! Especially if you publish the solutions and demos 😅 2023-12-02T04:26:55Z (#mldneoa) @ Very likely from our daughter, whom probably got it from school! So far we (the parents) haven't got any symptoms yet, but it's only a matter of time I guess 😢 2023-12-02T05:05:09Z (#kr3qhra) @ I honestly think the video demo is actually pretty cool 😅 It brings back so many memories 🤣 2023-12-02T06:47:25Z (#kr3qhra) @ It was perfect 👌 2023-12-02T06:47:41Z (#mldneoa) @ Yeah 😢 2023-12-02T06:48:12Z (#mxyoxrq) @ It's honestly not much better in Go really, but that's just par for the course with lower-level languages with type safety 🤣 2023-12-02T07:03:27Z ~22h to go for the 3rd #AdventOfCode puzzle (Day 3) 😅

Come join us!

> 👋 Hey you Twtxters/Yarners 👋 Let's get a [Advent of Code](https://adventofcode.com/) leaderboard going!
> 

> Join with `1093404-315fafb8` and please use your usual Twtxt feed alias/name 👌

> 

> [Twtxt/Yarn AoC > Leaderboard](https://adventofcode.com/2023/leaderboard/private/view/1093404) 2023-12-02T07:04:23Z (#wg7xx5q) Welcome @ and @ 👋 I dunno how you guys are doing these so far, but it took me ~2hrs to get Day 2 done 🤣 Maybe I wrote too much code 😅 2023-12-02T07:06:31Z [Day 2, Part 1](https://git.mills.io/prologic/aoc2023/commit/c9a6daa82e4573cc6b8439d1a79b5c490e28d357) and [Day 2, Part 2](https://git.mills.io/prologic/aoc2023/commit/ca00f9ce6d72903ffe9984d48b5d89cb0818ae6d) of #AdvenOfCode all done and dusted 😅 2023-12-02T07:25:30Z Current #AdventOfCode [Twtxt/Yarn Leaderboard](https://adventofcode.com/2023/leaderboard/private/view/1093404) ![](https://twtxt.net/media/jWhMWbcf7rRGjeA3g2gY6K.png) 2023-12-02T07:26:37Z (#zk5ex3q) - @
- @
- @
- @ 2023-12-02T07:47:57Z (#wg7xx5q) @ Haha 🤣 I guess I'm aiming for "if this were real, how would I approach it" 😅 2023-12-02T07:48:40Z (#wg7xx5q) Admittedly I _could_ have use regex to parse those lines into the structures I needed, but oh well 😅 Sometimes i hate regex 🤣 2023-12-02T08:12:03Z [alecthomas/participle: A parser library for Go](https://github.com/alecthomas/participle) This is a pretty interesting library for parsing data into structs 🤔 2023-12-02T10:29:25Z (#skvcmlq) @ BahahahahahahahHah 2023-12-02T23:51:47Z (#7whe4xa) @ Nice! 👌 Welcome! 🤗 2023-12-02T23:52:39Z (#mldneoa) @ Actually my wife and I are fine so far 🤞 Maybe we'll get lucky and not catch the nasty shit™ ?! 🤣 2023-12-03T01:27:17Z (#wg7xx5q) @ Yeah or in my case a lot of `strings.TrimSpace()` and `strings.Split()` because I hand-built a custom parser 🤣 2023-12-03T02:01:02Z (#6oq4ywq) @ Interesting 🤔 I mean I only wrote ~3x more code, not too bad considering:

```
$ wc -l day2*.go
 270 day2.go
 69 day2_test.go
 339 total
``` 2023-12-03T05:04:11Z Day 3 of #AdventOfCode puzzle 😅

Let's go! 🤣

Come join us! 🤗

> 👋 Hey you Twtxters/Yarners 👋 Let's get a [Advent of Code](https://adventofcode.com/) leaderboard going!
> 

> Join with `1093404-315fafb8` and please use your usual Twtxt feed alias/name 👌

> 

> [Twtxt/Yarn AoC > Leaderboard](https://adventofcode.com/2023/leaderboard/private/view/1093404) 2023-12-03T07:27:08Z [Day 3, Part 1](https://git.mills.io/prologic/aoc2023/commit/4e08064607c5f2ea827d3f48a983068bb60fe694) and [Day 3, Part 2](https://git.mills.io/prologic/aoc2023/commit/79bc83aa807b931541deebc9a003fa70a44a69ad) of #AdventOfCode #2023 done 🥳 -- My solution isn't very efficient though 🤦‍♂️ But it'll do 🤣 2023-12-03T07:27:58Z (#apnoyca) @ @ again, I dunno how you both beat me 🤣 But well done! 👏 Did I write too much code again? 😅 2023-12-03T07:29:02Z (#7whe4xa) @ Don't worry, plenty of time to catch up 😅 2023-12-03T07:29:52Z (#qwm7hha) @ Yeah! Tell me about it. Grid searching, looking around, backtracking uggh I hate this stuff, this is why I'm not _really_ a true Software Engineer, because in reality you almost never write this stuff yourself from scratch 🤣 2023-12-03T07:30:18Z (#vdtfw2a) @ I don't even think I notice 😅 2023-12-03T07:31:07Z (#6oq4ywq) @ I'm pretty sure it's experience from doing past AoC puzzles 😅 2023-12-03T07:36:15Z Current #AdventOfCode #2023 [Twtxt/Yarn Leaderboard](https://adventofcode.com/2023/leaderboard/private/view/1093404)

![](https://twtxt.net/media/wiGNQLvzFpWRJoRzUVj6XQ.png)

- @
- @
- @
- @
- @ 2023-12-03T07:54:58Z (#ebrldga) @ Meanwhile we're sitting outside in 28C 🥵 'Twas a top of 34 😱 2023-12-03T08:16:30Z (#apnoyca) @ Nice! 👌 But you still beat me 😆 2023-12-03T08:20:06Z (#apnoyca) @ Hah looks like your logic is quite similar to mine actually and we wrote similar amounts of lines of code 🤔 2023-12-03T08:51:53Z (#apnoyca) @ Hah 😅 Hmm 🤔 Yeah all I had to do in the 2nd part was store the YX coordinate of the Symbol for the part, then transpose all the parts into a map of `SymbolYX -> Part(s)` Note that I call it `YX` and not `XY` because the usual way of dealing with this in code, is rows first, then columns, ro Y then X 😅 2023-12-04T01:11:56Z (#sphxweq) @ Welcome back buddy! 🤗 2023-12-04T01:45:31Z (#ghidsjq) @ At the very least you can copy/paste the subject and hash in your reply 😆 2023-12-04T02:33:26Z (#ghidsjq) @ Yes it does ! 😁 2023-12-04T02:34:24Z (#u3exsfa) @ What are you stuck on? 🤔 2023-12-04T12:04:30Z [Day 4, Part 1](https://git.mills.io/prologic/aoc2023/commit/be81c95) and [Day 4, Part 2](https://git.mills.io/prologic/aoc2023/commit/bcfaf12) of #AdventOfCode #2023 done 🥳

My solution to the 2nd part is _really, really_ slow 😢 But it works so oh well 🤷‍♂️ 2023-12-04T12:07:01Z Current #AdventOfCode #2023 [Twtxt/Yarn Leaderboard](https://adventofcode.com/2023/leaderboard/private/view/1093404)

![](https://twtxt.net/media/2DxUdsYtjR3nBzUYiQsEj6.png) 

- @
- @
- @
- @
- @ 2023-12-04T12:13:30Z Today's #AdventofCode #2023 was a bit of a whoozie 🤣 Not only did I have to work today (_today being Monday et all_), but also had to deal with a minor incident, then have dinner, etc and by the time I got back to my half-finished day 4 puzzle, I got a bit stuck with the 2nd part 🤦‍♂️ I guess I don't really like array manipulation, it's so easy to get lost 🤣 2023-12-04T14:14:02Z (#zkjovca) @ Haha I'm too stupid to work out what that trick is 😆 Or too tied or both 🤣 2023-12-04T15:01:17Z (#zkjovca) @ Ahh I can sort of see the visualization (sort of), but it'll be faster if you explain wtf the algorithm is in textual form 😅 2023-12-05T00:08:12Z (#ubaq4qq) @ With pygame or something else? 🤔 2023-12-05T00:12:35Z (#zkjovca) @ Thank you! 🙏 🙇‍♂️ 2023-12-05T07:45:32Z (#irslaoq) Oh man I haven't even started coding yet 🤦‍♂️ This is fast becoming no fun 😢 2023-12-06T06:59:52Z (#mniqw3q) @ Works! 😇 2023-12-06T07:04:23Z (#irslaoq) @ Yeah you are right! 🤗 Thank you for re-motivating me 🙇‍♂️ However I am a day behind now, but I will catch up 🤞 My goal started out completing this year's #AdventOfCode writing all solutions in Go and mostly using functional style programming 😁 2023-12-07T09:17:44Z It's happpenning again. Youtube is waging war! 😱 ![](https://twtxt.net/media/YdBpjDGuYJMAPGhs3Y2sRB.png) 2023-12-07T18:21:30Z (#7jmjuwa) @ All I get us NXDOMAIN 😁 ![](https://twtxt.net/media/LPkXcMGr33FRSKx4sqTFfj.png) 2023-12-07T18:21:30Z (#7jmjuwa) @ All I get us NXDOMAIN 😁 ![](https://twtxt.net/media/LPkXcMGr33FRSKx4sqTFfj.png) 2023-12-07T18:22:42Z (#np2awqq) @ Are you using any ad blockers? 🤔 2023-12-07T19:31:27Z (#np2awqq) @ Yeah I'm using AdGard at the network level and uBlockOrigin in my Browser. I don't clear my browser profile/history though. 2023-12-07T20:28:56Z (#7jmjuwa) Yeah pretty cool animations 👌 2023-12-07T23:48:35Z (#np2awqq) @ Ahh I'll try that 🙇‍♂️ 2023-12-08T01:10:30Z @ So good to see you around this niche social thingy 😁🤗 2023-12-10T00:10:33Z (#ricdxsa) Why do we have to goddamn fucking sensor shit anyway bloody hell?! 🤣 2023-12-10T01:55:19Z (#2pozeja) @ Good read actually, mostly related to the shit that is now YouTube 😆

> Yourube is now a downgraded piece of shit 2023-12-10T04:46:03Z ChatGPT, GPT-4, Gemini 🥱 So boring 😴 2023-12-10T05:09:30Z To the maintainers of [Linux Gizmos](https://linuxgizmos.com/) Regarding Advertising and Adblockers:

> Hi,
> 
> Just wanted to reach out to say that the popup you've introduced on the site isn't great. I'm a bit disappointed frankly to see other sites, even small ones like LinuxGizmos copy after Google™ with their war on Ad Blockers.
> 
> You have to understand, Ads are both useless, total garbage at abtest and at worst actually downright dangerous.
> 
> Happy to support your site in other ways, just not through unsolicited content I did not consent to viewing or interacting with.
> 
> Kind regards
> 
> James

#AdvertisingSucks #AdBlockersRule 2023-12-10T22:46:12Z (#4ff6maa) @ Wow very cool👌 2023-12-10T23:03:06Z (#5g64oeq) @ Very cool 😎 2023-12-11T07:04:43Z (#fwietfq) @ His pod is dead. He's migrated to @ for the time being 👌 2023-12-11T07:33:19Z (#fwietfq) @ Well at least that's what I was told 😅 2023-12-12T01:19:17Z (#ajn52zq) @ cc @ 2023-12-12T01:22:57Z (#pznhc7a) @ that looks so delicious! 😋 2023-12-12T01:24:21Z (#r35tcba) @ ha ha very nice! 👌😆 2023-12-15T11:33:36Z (#mldneoa) @ All fine! Daughter recovered in a day, none of the rest of us caught anything. We isolated for a week just to be sure 👌 2023-12-16T03:59:58Z (#27kr7oq) @ likely archived 😅 2023-12-19T12:09:50Z (#b4cfqxq) @ Holy moly 😱 2023-12-22T00:30:01Z (#vnpitjq) @ We were going to do that today too but the prices went up and became unjustifiable 🤯 2023-12-22T12:29:00Z (#vnpitjq) @ Well we wanted to go "Gold Class" (if you have something similar?) where the seats are larger and there are fewer people (so less chance of catching some gawd awful disease) but yeah too expensive! 🤦‍♂️ It would have cost us $160 AUD for the four of us (2 adults + 2 kids) just to see the new Trolls movie 🤣 2023-12-22T12:41:45Z (#vnpitjq) @ I just don't trust people anymore 🤣 you go out and you hear the "cough cough" and you just go wtf?! 🤣 2023-12-22T17:13:51Z (#kksrk4q) @ Haha 🤣 2023-12-23T00:07:22Z (#g4fluea) @ Oh c'mon get fucked. Just install Ubunut on the same machines and you'll be fine 🤣 Geez people are wasteful 🤦‍♂️ 2023-12-23T00:08:20Z (#lrvggyq) @ Yes we knew that already 🤦‍♂️ Thankfully in Australia many of the big banks have stopped doing this some years ago 👌 2023-12-23T05:50:35Z (#yzlmaeq) @ Yeah I kind of laughed at this too 🤣 2023-12-23T05:51:03Z (#g4fluea) @ privacy.club I mean, can't you just reconfigure the TPM a that point? Surely you're in control of teh hardware no?! 2023-12-23T06:23:46Z (#6xxfoeq) @ Haha ! Nice one ! 👌 Hope you have a nice xmas break and festive season 😅 2023-12-23T07:22:07Z (#2zzml5q) @ You disassemble them, pack 'em in boxes and ship them out via UPS 😅 2023-12-23T21:45:20Z Hope you have a good holidays folks 👋 Merry xmas to those that celebrate that 🎅 and happy holidays 🏖️ 2023-12-24T10:13:22Z (#7thohva) @ Love the avatar 👌 2023-12-24T22:47:46Z (#u7tbolq) @ There is no way really, without access to server logs so you can grab the User Agent. `yarnd` has builtin features for this and exposes it to you via the UI. 2023-12-25T05:21:24Z (#wpnkpzq) @ And we thought training these stupid LLM(s) on large quantities of questionably on stained data was going to work out for the best?! 🤔 2023-12-25T22:14:45Z (#avopy6q) @ That is so nice 👌 Wallpaper shot 😁 2023-12-25T22:16:15Z (#u7tbolq) @ Correct 2023-12-26T03:46:49Z (#u7tbolq) @ Yeah if you can run your website with something custom it makes things a bit easier 😅 2023-12-27T00:40:45Z (#fh4u7va) @ Very nice 👌 How far back do you go? I assume you download and parse the feed on-demand right? 🤔 2023-12-27T00:42:22Z (#fh4u7va) @ 

> yes the idea was that it should work for all feeds

I _think_ we talked about having the [search engine](https://search.twtxt.net) crawl and index images/videos at one point. Looks like we didn't do that (yet)? It _would_ just make the crawler a bit more expensive to run I suppose, but doable. 2023-12-27T05:23:03Z (#qk47trq) @ Happy new life cycle to you too! 😅 Welcome back! 🤣 2023-12-27T05:24:46Z Working on helping out Nicolò Santamaria further optimize [tau](https://github.com/NicoNex/tau/pull/43) 😅 Managed to get `fib(35)` down from 3.5s on my machine to ~0.5s 😱 2023-12-27T11:38:46Z (#qocxhgq) @ What do you mean? 🤔 2023-12-27T11:39:20Z (#g7ficua) @ To be honest I _think_ it should, yes, but as I said, that would become rather expensive over time 😅 2023-12-27T11:39:33Z (#xnudtpa) @ Ahh no worries 👌 2023-12-27T13:18:49Z (#qocxhgq) @ Ahh many in fact 😅 It seems like we've had one after another, it's been a bit nuts 🤣 2023-12-27T13:19:41Z (#qocxhgq) UPS did it's job, but still on this garbage vDSL copper for Internet, so incurred massive outage :( -- Hoping to get on to Fibre soon™ -- Slated for 15th Jan install 🤞 2023-12-27T21:41:42Z (#pq4irfa) @ that is fucking amazing 🤣 2023-12-28T05:07:54Z (#7yvgd2q) @ Yes it is sadly 😅 This comes up so frequently, that I'm seriously thinking about writing an alternative cache implementation that uses either [Bleve](https://github.com/blevesearch/bleve) or [bluge](https://github.com/zincsearch/bluge) which would mean your posts would forever be visible on your timeline and on the front page and you could infinitely page through them forever. I've never like this idea to be honest, but oh well 🤣 2023-12-28T11:08:46Z (#7yvgd2q) Haha 😅 Okay 2024 goal and a v2 release? 🤔 2023-12-28T11:43:45Z (#z33bzjq) @ Sorry I saw this too and didn't understand 🤣 wtf is "defecating a bathtub =" mean?! 🤔 2023-12-28T14:36:28Z (#z33bzjq) @ How?! How is that a "classic"?! 🤣 🤦‍♂️ Serious/y? 🤔 2023-12-29T00:36:53Z Guess what?! 🤣 ![](https://twtxt.net/media/PKkrMcDyGtVFkzneWSSdvj.png) $0 Fibre upgrade is finally available! 🥳 Placed an order this morning, expected installation date 15th Jan 2024 🤞 2023-12-30T06:01:29Z (#pfzkadq) Sorry to hear 😢 Wireless sucks 😆 2023-12-30T06:08:06Z (#p7n4d3q) @ What about a rack cabinet? 🤔 2024-01-01T00:41:22Z Happy New Year 🥳 2024-01-01T06:34:17Z (#qxc3qxq) @ Happy New Year to you too! 🥳 2024-01-01T10:08:16Z (#t7jg5la) @ His feed seems to work okay. At least the parser `yarnd` uses is okay with it. I _think_ we tolerate either tabs or space IIRC right @ ? 🤔 2024-01-01T12:52:24Z (#u725dzq) @ Oh wow! That sounds amazing 😆 And I'll bet cold 🥶 2024-01-01T20:52:18Z (#t7jg5la) @ Works fine here 😁 2024-01-01T20:53:07Z (#zirzdra) @iolfree Fuck 🤣 2024-01-01T20:56:35Z (#exz3uza) @ Hmm 2024-01-02T01:08:55Z (#ghwvqla) @ Because the original thread got forked 🤣 With the Twt Hash and Twt Subject extens we ended up building an entire threading model that fully supports forking and walking up/down trees of twts. We've had some pretty impressive ones over the years too 😅 2024-01-02T23:45:47Z (#kjddz2q) @ I reckon the best way to preserve stuff like this is to either blog or microblog about it 😅 2024-01-02T23:46:32Z (#xzxbvtq) @ Omg that's nuts 😱 Looks very cold 🥶 🤣 2024-01-04T01:04:53Z (#kjddz2q) @ Oh my goodness 😱 I just realised it's an over an hour long 🤣 Can you share what you leanred from this here? 🙏 2024-01-04T01:05:15Z (#kjddz2q) Also imagine these days with young whipper snappers learning from these silly "AI" machines 🤣 2024-01-04T01:27:52Z [Little Snitch](https://www.obdev.at/products/littlesnitch/index.html) 👈 This little nice macOS App is really cool 👌 @ introduced it to me years ago, and I've finally installed it in "Demo" mode for the last ~24 hrs and it's so great 😅 Check this out: ![](https://twtxt.net/media/bEnnMN4n3zvA2kiUZ4rc9h.png) -- There are connections made by some apps like Plex Amp that I wasn't aware of, which I've know subsequently blocked. Like `pubsub.plex.tv` wtf/! 😱 2024-01-04T08:52:08Z (#rnnu6ma) @ Ahh so in essencie you have to write your own interrupt handler to do this properly? 🤔 2024-01-04T09:39:40Z (#kazu7qa) Good game that 👌 2024-01-04T10:35:15Z (#kazu7qa) @ Ahh damn, that's a shame. I played it for many years as a kid on older PC(s) running MS-DOS 😅 2024-01-04T18:01:19Z [below/HelloSilicon: An introduction to ARM64 assembly on Apple Silicon Macs](https://github.com/below/HelloSilicon?tab=readme-ov-file) 2024-01-05T00:21:30Z [Feedback on why I didn't choose Mattermost (lack of OIDC) · mattermost/mattermost · Discussion](https://github.com/mattermost/mattermost/discussions/24451) -- My discussions/feedback on Mattermost's decision to have certain useful and IMO should be standard features as paid-for features on a per-seat licensed basis. My primary argument is that if you offer a self-host(able) product and require additional features the free version does not have, you **should not** have to pay for a per-seat license for something you are footing the bill for in terms of Hardware/Compute and Maintenance/Support (_havintg to operate it_). 2024-01-05T08:13:44Z (#4tcdkfq) @ Welcome back 😅 Hope you had a good holiday break 👌 2024-01-05T22:27:29Z (#x7me7ga) @ Hi 👋 2024-01-05T22:27:42Z (#vyp5qoq) @ Hah that's clever 🤣 2024-01-05T22:29:00Z (#7vv2jrq) @ There is not I'm afraid, and really no-one that I know of really uses registries. It's the age-old problem in the decentralised world of "which one do I use?" all of them, some of them, 😅 That's why I a crawler and search engine over at [search.twtxt.net](https://search.twtxt.net) which to date has pretty much every known twtxt feed in existence that it can find 😅 2024-01-05T22:29:39Z (#neksqgq) @ Nice to see the crawler find new legitimate feeds every now and again 👌 2024-01-05T22:52:24Z (#dnk2mlq) @ That reminds me, I have to go back to work on Monday, and to be honest, I kind of wish I had taken a longer break 🤣 Oh well 😅 2024-01-05T22:52:39Z (#n3xoq4a) @ Happy New Year to you too! 🥳 2024-01-05T22:54:47Z (#r7gdbra) @ You said this was a lake?! 😱 Where? 🤔 Looks more like logging activity 😢 2024-01-06T05:13:26Z I _feel_ a little safer using the Web with [Little Snitch](https://www.obdev.at/products/littlesnitch/index.html) installed on my personal Mac 😅 I've already blocked unwanted traffic from SyncThing as well as Brew. Syncthing wanted to talk to various pub sub services, which I said "fuck no", "isn't this thing meant to be local?!" And Brew (_shame on you_) wants to send analytics to influxdata.com 🤦‍♂️ C'mon Homebrew, run your own fucking Influx server 😅 2024-01-06T10:30:33Z (#r7gdbra) @ So it's a "man-made" lake? 🤔 2024-01-06T10:31:31Z (#dnk2mlq) @ It's time like this, every time I go on extended holidays, when I come back to work, I just declare "email/chat" bankruptcy 😅 🤣 2024-01-06T11:15:30Z [Navier 30 Electric Hydrofoil - Is This the Future of Boating? - YouTube](https://www.youtube.com/watch?v=qoDldoiHvVs) This is really cool boat! I mean a hydrofil 😅 2024-01-06T22:03:49Z (#vq7px5a) @ Interesting 🤔 But the most interesting piece I noticed was this:

> [Open source is broken](https://duckduckgo.com/?q=open+source+is+broken) and developers working full-time in the open have a hard time making ends meet compared to employed equivalents.
> 
> Taking a step towards one possible solution for open source precarity, Rad Reader will be 100% open sourced on reaching 350 purchases. 2024-01-07T05:31:52Z (#z375bxa) @ That's pretty interesting 🤔 2024-01-08T23:19:45Z (#g7ledpq) @ My first machine was an XT Laptop but my father had a 286 Desktop years before that I played around with when I was quite young. My friends had a Commodore 64 2024-01-09T06:50:04Z (#g7ledpq) @ No don't recall the model sorry 😢 Nut it had a 10MB internal hard disk, 640kB of RAM, 3.5" floppy drive, monochrome display and a full keyboard 😆

That much I do remember 🤣 2024-01-09T07:00:15Z (#g7ledpq) @ Yeah it was pretty awesome 👌 I remember hacking on it like it was yesterday 🤣 2024-01-09T07:01:42Z (#g7ledpq) I had MS-DOS 5.x I think, Norton Commander, QBasic, Masm, Tubro Pascal and a few other things 🤔 2024-01-09T07:14:19Z (#u4pjewq) @ my best ever moon shot ![](https://twtxt.net/media/zHT4Z2R9dMNQCmXgBTYRva.png) 2024-01-09T10:31:29Z (#oksalga) @ You should also give this a try: [Ollama](https://ollama.ai/) 2024-01-11T07:22:39Z (#mznq45q) @ Pretty cool 👌 2024-01-11T20:59:16Z (#mznq45q) @ The R1 or their so-called LAM? 2024-01-11T21:05:24Z (#btepxea) @ spam account by the looks 🤣 2024-01-12T07:09:17Z Looking forward to my Fibre to the Premise (FttP) upgrade this Monday 🤞 2024-01-12T07:59:12Z (#ib67rrq) @ I'm not even sure what this means? 🤔 2024-01-13T00:09:40Z (#u5z473a) @ Oh I see. Money too good to pass up eh? 🤔 Fuck me 🤦‍♂️ 2024-01-13T01:36:52Z (#dq5547a) @ Did we ever get lily devisw working ? 🤔 2024-01-13T03:16:20Z (#tcomteq) @ Thank you 😅 2024-01-14T05:56:39Z (#dq5547a) @ Err I meant multi devices 🤣 2024-01-17T03:09:34Z (#guwp2na) @ Holy crap! 🤯😱 2024-01-17T03:13:37Z (#pxph4uq) @ Yeah it's called finger printing 🤦‍♂️ 2024-01-17T03:15:13Z (#mk7wbbq) @iolfree Gimme a few hours and I'll join you 🍻 2024-01-17T04:38:40Z (#mk7wbbq) @ Do we need to translate colon emojis to their actual Unicode character? 🤔🤔 2024-01-20T00:01:12Z (#i5bkolq) @ Oh wow! 2024-01-20T04:13:50Z (#i5bkolq) Well see... 🤔 2024-01-20T04:15:40Z (#i5bkolq) What Hollywood/Disney/etc have never seemed to understand about this DRM nonsense if, if you sell me a movie DRM-free, I actually have no interest in sharing this with anyone. It would live on my server, and go nowhere else. 2024-01-20T07:37:58Z Update on my Fibre to the Premise upgrade (FTTP). NBN installer came out last week to install the NTD and Utility box, after some umming and arring, we figured out the best place to install it. However this mean he wasn't able to look it up to the Fibre in the pit, and required a 2nd team to come up and trench a new trench and conduit and use that to feed Fibre from the pit to the utility box.

I rang up my ISP to find out when this 2nd team was booked, only to discover to my horror and the horror of my ISP that this was booked a month out on the 2rd Feb 2024! 😱

After a nice small note from my provider to NBN, suddenly I get a phone call and message from an NBN team that do trenching to say it would be done on Saturday (today). That got completed today (despite the heavy rain).

Now all that's left is a final NBN tech to come and hook the two fibre pieces together and "light it up"! 🥳 2024-01-20T14:06:33Z (#6vbzz6q) @ I guess that means Summer is nearing an end here then 🥵 2024-01-20T20:09:40Z (#qrarrdq) @ liquid black gold 🤣 2024-01-20T22:14:37Z (#hgwe26q) @ Here's hoping 🤞 2024-01-21T03:42:19Z (#hgwe26q) @ It partially makes it in, but sadly Ethernet hand off 🤣 2024-01-21T09:03:44Z (#hgwe26q) @ Oh that's on me, and yes I use Cat6e everywhere in my house 🤣 2024-01-21T21:33:52Z (#hgwe26q) @ Nice! 2024-01-21T21:34:00Z (#hgwe26q) @ Thanks! 2024-01-21T21:44:12Z (#qqquveq) I am so literally fucking sick of this AI / OpenAI / CoPilot shit™. I took a very strong moral and ethical stance many years ago, [Why I no longer trust Github](https://www.prologic.blog/2021/07/11/why-i-no.html) for the exact same reasons Actors and Musicians are now suring AI companies. Why is this shit™ so fucking hard? Pay the content authors! Training on the hard work and contents of others **is** stealing. 2024-01-21T21:48:35Z (#hbbwhka) Never used RsiserFS, but man, the dude really shouldn't have killed his wife. What an idiot. 2024-01-22T06:44:38Z (#qqquveq) @ I could not agree more! We lowly humans of society, have our asses thrown in jail for illegally copying/stealing/sharing copyrighted material of all kinds, but OpenAI l, Microsoft, Google and other companies are allowed to pillage/steal as much copyrighted works as they want to train their models on and reproduce new derivative works on and even sell and profit from it, without even so much as a fucking consequence 🤦‍♂️ 2024-01-22T08:05:40Z (#hbbwhka) @ Would it though? 🤔 2024-01-23T00:22:57Z (#fucv4ya) @ Ahh good idea! 2024-01-23T07:35:30Z (#fv7prja) @ My only response to this;

> nobody knows how to write web pages anymore 🤣

Fuck'n [zs](https://zs.mills.io) ftw 🙌 2024-01-24T00:53:29Z (#73p5qza) @ Oh my god! 😱 I think I'm going to have to stop using Google Chrome if this isn't an opt-in feature 🤦‍♂️ 2024-01-24T13:01:39Z (#uxwpu2q) @ Congrats! 🥳 2024-01-25T06:02:11Z (#73p5qza) My preferred choice is Iridium 2024-01-26T00:37:47Z Can anyone recommend a website builder for dummies? Something my wife could use or anyone not in IT? Something that you can easily export and publish as a static site anywhere? 🤔 I guess it has to be easy to use, WYSIWIG in nature and having some 3rd-party integrations might be nice like Squire for taking payments, etc. 2024-01-26T03:37:38Z (#hav3dva) @ Thanks I'll have a read! I'm sort of disappointed this space is so fucking hard and complicated 🤯 The worst part for me is watching those around me run a small business and use Squarespace or Wix to drive their websites! 😱 Both Squarespace and Wix are vendor locked-in SaaS platforms where you really have no control over your content nor do you really own it 🤦‍♂️ 2024-01-26T03:40:17Z (#hav3dva) @ Your notes match my own experiences and frustrations 👌 2024-01-26T04:06:18Z (#hav3dva) @ Well, one of the most basic requirements (_this is for a local cafe for some good friends of ours that own/run this cafe_) is placing an order for a coffee and paying. I found [through this reddit article](https://www.reddit.com/r/webdev/comments/dwcttu/is_it_possible_to_implement_payment_on_static/) that you can use [this service called Snipcart](https://snipcart.com/) which is only HTML+JS that you can embed/use on any website, including (_by the looks_) a static site (_no backend required!_) This is pretty promising already because all the cafe really needs now is a basic (_albeit swank looking_) landing page with an "roder" form. 2024-01-26T06:42:23Z (#hav3dva) I think [Mobirise](https://mobirise.com/) is still arguably one of the best offline-first, static website builders I've ever tried, I haven't paid for all the fancy extensions/themes it has, but it is pretty good IMO 👌 2024-01-26T14:46:06Z (#hav3dva) @ Sadly most people either don't have the time or the willingness to learn 😢 2024-01-27T04:43:26Z [GS2U RECON DT190 Digital Night Vision Monocular with photo and video modes - Kit Bag Perth](https://www.kitbag.com.au/products/gs2u-recon-dt190-night-vision-monocular-with-photo-and-video-modes) 👈 Looks nice, but I can't find any reviews of this anywhere 🤔 2024-01-27T22:29:20Z (#s5zyc6a) @ That was really the icon of the Macintosh? Got a smaller version of that so I can recognize it? 🤔 2024-01-29T06:24:04Z (#ankvkia) @ I _may_ possibly be doing so as I _think_ it _may_ change the way I do computing. As long as the full screen zoom and accessibility all work the way I expect, I think it'll help keep in working for many years to come without breaking my back/neck/ribs 🤞 2024-01-30T01:25:02Z (#rkc3iqa) @ Oh my god! 😱 Is yhwre no such thing as Ad-free media anymore?! Fuck 🤬 Even paid streaming services now include ads wtf?! 🤦‍♂️ 2024-01-30T12:57:22Z (#rkc3iqa) @ It's sooooo frustrating. I'm so sick of this shit™ I just want to Buy media and shove it on my NAS. Is that so fucking hard?! 🤣 2024-02-01T11:44:33Z (#wvjldsq) @ That's my issue too! besides the freak'n ads 🤦‍♂️ 2024-02-02T06:55:03Z (#ankvkia) @ That'll be the question, if it's done well enough for me (_being vision impaired_) 2024-02-02T06:56:41Z (#tjevvyq) @ Hmm I'm not sure to be honest, the problem I have with the idea being proposed is that clients would have to understand it. And now we're mixing "content" with "actions". As Twtxt is a pull-based model, I'm not even sure this fits all that well. Hmmm 2024-02-02T06:57:25Z (#p2u2tmq) @ Seriously?! A bunch of researchers wasted their time and effort on such a trivial pursuit of knowledge?! 🤔 2024-02-02T22:11:13Z (#g52ndpq) @ It's growing on me for sure 👍 Let's see what others think. What other use-cases can we use these for? I'm not all that convinced that reposts/boosts work all that well based on what I've seen, but happy to be proven wrong 😑 2024-02-03T01:40:51Z (#3hirnea) @ I don't see this on my end. Maybe report it upstream? Could be a bug with newer browser? 🤔 Or different browser? 🤔 2024-02-03T01:41:13Z (#3hirnea) @ Wait, how are you seeing this? Got a link? 2024-02-03T07:28:59Z "Why did the tomato turn red? Because it saw the salad dressing! But wait, it gets better. I was trying to make a grilled cheese sandwich, but my cat decided it wanted a piece of the action. So there I was, battling my feline friend for control of the pan, when I accidentally dropped the sandwich into the tomato sauce. Well, let me tell you, that tomato-soaked grilled cheese was quite the sensation! My taste buds were dancing with delight as I savored every bite. And my cat? It looked at me with such pure, unadulterated joy, I couldn't help but laugh. So here's to unexpected twists in life and delicious tomato sauce. May your Twtxt.txt feed always be filled with entertaining stories and tasty culinary creations!" 🥗😸 2024-02-03T07:29:20Z (#prlw5wa) @ Wtf is that?! 🤔 2024-02-03T07:29:58Z (#prlw5wa) Oh "Dark Reader", I read that as "Dark Radar" 🤣 2024-02-03T07:32:54Z [ollama-webui/ollama-webui: ChatGPT-Style Web UI Client for Ollama 🦙](https://github.com/ollama-webui/ollama-webui) This is pretty cool btw, along with of course [Ollama](https://ollama.ai) 😅 2024-02-03T21:29:12Z (#g52ndpq) @ I _think_ it's fine if this is an optional opt-in feature. I'd only be worried that it _might_ clutter up the content you care about reading hmm 🧐 2024-02-03T21:32:01Z (#62vi2ma) @ FWIW I always liked `uninformativ.de` myself 😅 However that being said, as @ points out, you'd only need to shove a `# url =` on any old feed files you move across, and I'd start with a new empty feed once you migrate over. I _think_ 🤔 Moving feed locations affects the way individual Twts are hashed, as the Twtxt spec never had the concept of an "identity" the location of your feed more-or-less becomes your identity or the first `# url =` field in your feed's metadata. 2024-02-03T21:37:59Z (#rbt2otq) @ Anyone got a better story somewhere about this blowout between Linus and some random Google developer I've never heard about?! These deadbeat Slashdot journalists suck 🤣 2024-02-04T04:32:13Z (#rbt2otq) @ Sounds typical 😆 I mean a developer putting up a fix and using code or api they don't understand 🤣 2024-02-04T06:36:01Z (#62vi2ma) @ 🤣🤣🤣 2024-02-04T23:40:59Z (#nxkzjiq) Wow! 😱 2024-02-04T23:41:41Z (#53hisvq) @ Yeah I'm not surprised either 🤦‍♂️ 2024-02-04T23:50:56Z (#nxkzjiq) What I wanna know and see is if a vision impaired person can drive a car with an Apple Vision Pro 😅 2024-02-05T05:58:44Z (#goi5vrq) @ Wow! 😱 And we still think this Generative AI thing is still a good idea?! 🤣 2024-02-05T12:42:44Z FUck'n hell I hate Youtube now. 2024-02-05T22:22:13Z (#pn753ea) @ It pauses videos as you watch them every couple of minutes if you use an ad blocker 🤦‍♂️ Very frustrating 🤯 2024-02-06T02:19:26Z Fibre installation is slated for completion tomorrow! 🤞 Soo exciting 😅 2024-02-06T13:55:05Z (#pn753ea) @ I'm certainly watching Youtube far less than I use to. 😢 2024-02-07T00:36:10Z Dibre is lit up! 🥳 2024-02-07T00:36:28Z (#5ww6svq) Now to switch over and reconfigure my network 🤞 2024-02-07T02:15:22Z (#5ww6svq) Switching over now... 2024-02-07T02:27:37Z (#5ww6svq) And we're up! On 250Mbps/100Mbps Fibre with what appears to be ~2m latency 😱 2024-02-07T05:26:42Z (#5ww6svq) @ 😅 So far it's pretty fucking great 😊 ~5x faster latency, 4x larger bandwidth! 2024-02-07T07:54:13Z (#5ww6svq) @ Thanks! 2024-02-07T08:00:37Z (#5ww6svq) @ The old connection was basically unreliable as hell. 2024-02-07T21:44:00Z (#5ww6svq) Fuck I meant to say/type 2ms latency 🤣 2024-02-10T01:33:52Z I discovered a privacy (_tracking/analytics_) problem in [Ollama Web UI](https://github.com/ollama-webui/) which I filed a bug report for in [#687](https://github.com/ollama-webui/ollama-webui/issues/687) today. 👌 -- The author (_or at least that's who I think was responding_) was really quick and good and helped me narrow down where this was coming from, a library from [Unstructured IO](https://unstructured.io) [here](https://github.com/Unstructured-IO/unstructured/blob/d11c70cf83fdb8a08fed2cf01c6c0bd114d817df/unstructured/utils.py#L287-L319) -- Which if you look carefully you note:

```
def scarf_analytics():
...
```

Oh dear god 😱 Anyway, the author is proposing a fix (_effectively enabling a `DO_NOT_TRACK=1` type fis_) and we'll see. The point here is that a) the author was really great at responding to this and b) [LittleSnitch](https://www.obdev.at/products/littlesnitch/index.html) was the tool that helped discover this in the first place (_I've found and blocked other things in the past too!_). 2024-02-12T05:56:56Z (#ankvkia) @ or at least too wise to buy the first version of a hyped up product 🤣 2024-02-13T05:24:20Z (#ela6ddq) @ Maybe time to revive my GoNix at around 5MB 🤣 2024-02-15T02:41:40Z (#4xdp7oa) @ You'll remembers attempts at trying Matrix too🤣 2024-02-15T05:54:37Z (#4rav6qq) @ Bahahahaha 🤣 2024-02-16T04:17:05Z Our local creek has flooded again 😱 ![](https://twtxt.net/media/o2SoMNuP55fvgiRdCe76k.png) 2024-02-16T20:11:59Z (#cfnu2sa) @ Only a couple of "clicks" (kms) 🤣 2024-02-16T20:12:18Z (#cfnu2sa) @ Yeah we're okay! 👍 This happened (_much worse_) in 2013 and again in 2012 🤣 2024-02-16T20:23:15Z (#cfnu2sa) Here's a ~30s video of the local creek at the time 😱 https://www.youtube.com/watch?v=N-Non3c54q0 2024-02-16T21:01:47Z (#hzujuvq) @ Haha suck it OpenAI 🤣 2024-02-16T21:28:27Z (#cfnu2sa) There we go, much better: https://tube.mills.io/v/fGMmizZYYPRCYdPxAg8khQ?sort= 2024-02-16T21:28:43Z (#hzujuvq) @ Same 🤣 2024-02-17T10:55:29Z (#hxunoqa) @ We're heading overseas on a holiday tomorrow morning 🤞 Hope your dog fense goes up okay! 👌 2024-02-17T20:34:37Z (#s4is5sq) @ da fuq?! Is there no sense of privacy and personal space anywhere in the world these days?! 😱🤔

And this is Germany of all places 🤣 2024-02-17T20:34:50Z (#7ebfa6a) @ Define warm? 2024-02-17T20:35:34Z (#s5wm2jq) @ Haha bit too far my friend! 😅 2024-02-17T21:25:41Z (#s4is5sq) @ I would never obey 🤣🤯 2024-02-17T21:26:57Z (#7ebfa6a) @ We'll here it's currently 23C and it's only 0730 🤣 2024-02-17T21:27:12Z (#pizpbda) I reckon 😂 2024-02-17T23:20:09Z (#7hctixa) The thing about New Zealand accents is some words sound like others they shouldn't 🤣 It's hilarious 😂 2024-02-19T08:00:05Z (#mnpnvda) @ This is already supported by Yarn.

Perhaps we just need to formalise l it? 🤔 2024-02-19T08:02:50Z (#3c2i2ia) I haven't tried it no😅 2024-02-19T21:25:08Z ![](https://twtxt.net/media/vcTWyfvdUtSpniKXQ5YasN.png) Whoot for Fibre Optics 🥳 2024-02-19T21:27:18Z (#rehtvsq) Wheni went through college / university they were teaching Java. I insisted I use C (not C++) for a lot of my assignments 😂 2024-02-19T21:28:30Z (#mnpnvda) Then let's spec this up 👌 I fully support this 🤗 2024-02-19T21:30:41Z (#krytvha) @ The funny things our brains learn 🤣 2024-02-24T21:47:50Z (#vypzfrq) @ Witeguard is pretty cool👌 2024-02-25T08:39:52Z (#b6p3bya) @ And here I thought it was going to help with matches 🤣🤦‍♂️ 2024-02-26T05:57:45Z (#otuupfq) @ What's so cool? 2024-02-27T05:51:50Z (#otuupfq) @ Ahh 👌 2024-02-27T23:20:07Z (#zwpd7hq) @ For configuring what? 2024-02-27T23:21:25Z (#k2gqfxq) @ Why not 😆 2024-03-01T05:54:31Z (#7uxy6nq) @ This is a brilliant idea! 💡I've got ideas too! I'd like to even share/borrow some ideas from some of the work we did in Salty IM too 👌 -- What have you got in mind? -- As an aside, it _might_ also be worth (finally?) just re-imagining Twtxt? (_perhaps we can still support the old legacy twtxt though but keep it completely a separate thing design/software wise?_) 2024-03-01T05:59:46Z (#7uxy6nq) We can start this thread off by listing some ofd the problems that exist today:

- There is no identity of a feed per se. This makes moving feeds to another location hard(er).
- There is no way to notify a feed in any way (e.g: @-mention someone) -- It's a 1-way street.
- _what else?_ 2024-03-01T06:26:48Z 🗞️ **Blog Post:** [Self Hosted vs. NBN Co](https://www.prologic.blog/2024/02/11/self-hosted-vs.html) ~7m read, ~2500 words. #NBN #Fibre #vDSL #FTTN #FTTP 2024-03-01T21:54:00Z (#7uxy6nq) @ Also agree, and `yarnd` already employes the use of WebMentions, WebSub and WebFinger. So maybe this thread can just be about a) documenting/designing the protocol b) building a new Yarn backend and c) Building a new reference frontend? 2024-03-01T21:56:12Z (#7wys7xa) @ Have they been living under a rock?! 🪨 2024-03-01T22:22:07Z (#7wys7xa) @ I mean even embedded programmers know of [TinyGo](https://tinygo.org/) and [microPython](https://micropython.org/) seriously haha 😛 2024-03-02T03:03:01Z (#vu7qzxq) @ You're right, it doesn't at the moment, it was primarily used in combination with the `activitypub` feature. But this is pretty easy to use, as the webfinger part (_at least_) is pretty rock solid (_ActivityPub not so much :/_) 2024-03-02T08:56:27Z (#62hjg6a) @ He is now connected as of a few day ago ! 🥳 2024-03-02T10:29:25Z (#s4is5sq) @ Thanks god! 2024-03-02T11:10:10Z Yesterday we made a decision to ban and block Youtube at the network level. Why? Because it's become too addictive and threatening th mental well being of the family. 2024-03-02T11:11:39Z (#rjfiy7q) Tiday u spent 1/2 the day properly difurung out how to subscribe to, sync and put together appropriate artwork and metadata for Plex. 2024-03-02T11:13:31Z (#rjfiy7q) Now we can watch our favorite artists without the stink'n ads or the addiction! Like a normal PVR 🤣 2024-03-03T00:09:41Z (#rjfiy7q) @ Be a bit hard to get around 🤣 But since they can still watch their facourite content anyway (without ads and the addiction), they have no reason for actual (crappy) Youtube 😆 2024-03-03T00:09:57Z (#rjfiy7q) @ This is true! 2024-03-03T00:11:28Z (#7uxy6nq) @ Ahh Yarn already does this! It uses WebSub and posts between instances appear almost immediately 🤣 2024-03-03T01:31:06Z (#7uxy6nq) @ Yeah that's what I would focus on personally. Document the API and spec out the protocol(s). 2024-03-04T06:45:16Z (#5z7wgqa) @ Exhausted, and it's only Monday! 😱 2024-03-05T05:55:28Z (#gwbdn3q) @ I just use my Gitea instance which itself is backed up 2024-03-05T06:49:33Z (#jrucdka) @ Normally I just fork by hand actually and use normal Git operations. 2024-03-05T11:31:48Z (#72e4waa) All good 😅 2024-03-06T08:44:10Z Stop calling everything AI 2024-03-06T10:58:56Z (#dpa3swq) @ [GoNix](https://git.mills.io/prologic/GoNix) -- A Linux OS whose entire user land is written in Go 😅 2024-03-06T22:23:28Z (#esmcs6q) @ Haha 😝 2024-03-07T00:42:55Z (#xvgvcxq) @ Good 2024-03-08T07:23:50Z (#dpa3swq) @ Don't forget [uLinux](https://git.mills.io/prologic/ulinux) 👋

I like the look of Static and KISS 2024-03-08T07:47:36Z wat da fuq does being "woke" even mean?! 🤦‍♂️ 2024-03-08T20:09:56Z (#xbqymeq) that's the part I don't understand, why the term "woke" is being used to label and attack people 🤦‍♂️ 2024-03-08T20:10:35Z (#ymrnh2q) @ I see 🤔 Thanks! 🙇‍♂️ 2024-03-08T21:07:00Z Nice security flows and well documented 👌

https://ente.io/architecture/ 2024-03-10T04:03:13Z Analysing our electricity usage over the past 24 months and noticing some discrepancies with the supplier's data. Gaps, and flat out wrong values (e.g: solar feed in values at night?!) 2024-03-10T07:28:48Z [Ready Hour 4-in-1 Emergency Solar Flashlight](https://readyhour.com/products/ready-hour-4-in-1-emergency-solar-flashlight-am-fm-weather-radio-w-hand-crank) -- Pretty cool multi-power torch and radio 📻 🔦 2024-03-10T08:54:28Z (#rgusxja) @ Good now we just need the rest of the world to follow suit and get rid of this silly ideal of daylight savings! 🤣 2024-03-10T22:58:38Z (#d5kzeda) @ Ahh you're probably right 🤣 2024-03-10T22:59:32Z (#7hq7aha) @ Axtually that's a good point 🤣 Is that even possible?! 🤔 2024-03-11T14:49:47Z (#ptplydq) @ LOL 🤣 Now that's what I can a bug 😆 2024-03-12T12:12:15Z (#77ekfka) @ I've optes my whole family out of the fucking algorithm by syncing videos on a cron 🤣 2024-03-12T15:41:12Z (#xbqymeq) @ That's what I also don't understand. What is driving all this pierced hate and ignorance in the world lately?! 2024-03-13T01:15:08Z (#aqmwmhq) @ Umm that's because apps that force you to signup and subscribe to some bullshit plan are worthless in value 🤣 2024-03-13T07:50:30Z (#7tvi5wq) ☝️ 2024-03-13T10:12:45Z (#77ekfka) @ Basically I setup [ytdl-sub](https://github.com/jmbannon/ytdl-sub) to run on a cron with a few favourite Youtube channels that the kids and I normally like to watch. 2024-03-13T10:13:58Z (#qantj4a) @ I sort of / kinda knew you'd say stuff like this 👌 I guess I don't really understand the motivation behind it really, I don't understand half the stupid shit™ that happens in the world haha 😝 2024-03-13T10:17:42Z (#uor3zya) @ Here's a summary of my setup:

- I maintain a small "Mini DC" comprised of 22RU cabinet 600mm deep.
- This houses 3x 1RU Xeon machines + 1 RU 10 3.5" + 4 2.5" NAS + 4RU UPS + 1RU 24-port Gbps Switch/Router + 1RU Tray in the middle + 1RU patch panel at the top.
- This is now hooked up to 250/100 Mbps Fibre 😅
- I run Proxmov VE on the 3x Hypervisor machines. They run a dozen or so Virtual Machines.
- I run a couple of Docker Swarm clusters on those machines, running BurmillaOS (a fork of RancherOS).
- I just use the local LAN network to SSH into machines, but each physical machine also has an IPMI management interface too for when things go wrong (rarely).
- I run so many services I can't being to list them here. But it's in the order of ~50-60 unique services. Some of which you're familiar with as many are public facing, some are internal and others are locked down behind auth. 2024-03-13T12:21:51Z (#xcuabvq) @ Switch now or which anyway when you're not looking? 🤔 2024-03-13T12:57:40Z (#ovkzvfa) @ I _think_ you have a better chance of winning the lottery spending that kind of money 🤣 2024-03-13T14:26:36Z (#zm5qtpq) FWOW I don't think I've ever once run such a shell pipeline in my life. who da fuq knows wtf that thing is even doing 🤣 2024-03-14T02:25:39Z (#hdmkb6q) @ What a pile of absolute horseshit 🤣 2024-03-14T02:28:58Z (#uor3zya) @ Some 30 or so TB overall. The NAS alone is 22TB 2024-03-14T09:33:02Z (#uor3zya) @ Yse Useable. Yes ZFS RAID-Z3 2024-03-14T09:33:39Z (#lpcaiaa) @ Yup 👍 2024-03-14T23:50:06Z (#dblqeja) @ It's also a fruit 🤣 2024-03-15T21:22:22Z (#qfge7za) I just tell my wife 🤣🤣🤣 2024-03-15T21:22:53Z (#qfge7za) Seeiously though I feel your pain. So many apps suck 🤦‍♂️ 2024-03-16T23:59:16Z (#dzobbnq) @ Very nice! 👍 ![](https://twtxt.net/media/tfRadX5uzow7geDHWsHMxU.png) 2024-03-16T23:59:59Z (#viwbypq) @ That seems more like up my alley (_fully self-hosted?_)... Tell ne more! 2024-03-17T00:01:32Z (#twchcua) @ The sad thing here is that I've now banned and blocked Youtube at the network over here. I need a way to solve for "when someone links me to a Youtube clip" or "how do I fix X" Youtube tutorial videos. Those are the only two use-cases I can't easily find a good solution for. The addition however is gone, since now I just sync the family's (Kids, Wife, me) favourite Youtubers (channels) to my local Plex archive.

Fuck the algorithms 🤣 Fuck ads! 😅 2024-03-17T07:26:29Z (#twchcua) @ I've tried it, unfortunately it kind of sucks. 2024-03-18T01:00:07Z (#viwbypq) @ And what's this Joplin thing? 🤔 2024-03-18T01:02:22Z (#oujapxq) @ Goos point 👍 2024-03-18T01:59:27Z (#viwbypq) @ It doesn't seem to state it supports WebDAV though? 🤔 (at least not in the App Storw deac) 2024-03-18T02:10:42Z (#wuagdrq) @ pretty cool 👌 2024-03-19T00:37:20Z (#viwbypq) @ I see 2024-03-19T13:56:14Z (#cvlovya) @ _meh_ in my opinion you don't buy into the things that TrueNAS deploys, namely ZFS because of BSD. ZOL or ZFS on Linux is and has been pretty rock solid for decades now. There's no reason for BSD specifically over Linux for a highly available and fault tolerant file system at TB or PB scale. 2024-03-19T15:51:25Z (#cvlovya) @ My point precisely 🤣 ZFS is ZFS no matter what Branded OS runs it 🤣 2024-03-20T07:54:27Z (#lmyoo3q) I'm open to suggestions 2024-03-20T15:02:44Z (#lmyoo3q) @ These are not beinged pull via ActivityPub. I disabled the integration long ago myself on my pod. There is a Mastodon instance or two out there that serves up Twtxt feeds. Someone my pod has subscribed to those, I think that's what's happening here... 2024-03-21T17:43:25Z So what do we think of the Reddit IPO? 🤔 2024-03-22T11:41:13Z (#hnjfvrq) @ Well to be precise, people form companies 😅 And companies are comprised of people 🤣 2024-03-23T22:32:58Z (#kzurcya) @ Oh boi, here we go 🙄 2024-03-23T22:37:03Z (#6dpqpiq) @ Very cool 😎 2024-03-23T22:39:49Z (#tpg7req) @ Do you really need to rely on RSS? You could just run a daily cron like I do? 2024-03-23T22:42:00Z (#v4rvlaa) @ Pretty cool tree house 🏠 2024-03-24T01:22:59Z (#bta5scq) @ I use ytdlp-sub 2024-03-24T12:03:29Z (#qwhv5wa) @ It's just a simple config file `subscriptions.yaml` for me and the program run on a cron. This basically lets me subscribe to, download and keep in sync various channels I'm interested in and store them wherever I want. The nice thing is the output format / presets are done in such a way as to support media servers like Plex or Jellyfin out-of-the-box. 2024-03-27T05:04:33Z (#6bi3lga) @ Good! 👌

Looking forward to the extra long weekend coming up 🤞

How about the you? 2024-03-27T05:08:49Z (#qhi3e4q) @ Well, I see no issue with this personally 😅

I ban all forms of social media in our household 🤣

Adults and visitors included! 🤣 2024-03-27T05:11:57Z (#ns4pufq) @ That is pretty cool 👌 2024-03-28T01:26:24Z (#dyqjn5a) @ 

> lack the words in any of the languages I know to describe the utter disdain I have for this.

How about "fuck off Microsoft" 🤣 Or even "get the fuck out"🤣 2024-03-28T01:27:19Z (#dyqjn5a) If this goes ahead, it will really give new meaning to "PC ownership" 🤬

Like none whatsoever 🤦‍♂️ 2024-03-28T08:14:51Z (#wkgxnjq) @ LOL Nice 😊 2024-03-28T08:18:08Z (#dyqjn5a) @ Well yes, true, but not my primary point. Microsoft really needs to pull their head out of their ass. Toyota, BMW, Samsung and even Apple to some extent. Companies need to understand a basic economic rule: If a customer buys your product X, they really don't expect to have to pay for (useless) service Y in order to use product X. I'm looking at you BMW and Toyota, both have attempted to do this and somewhat failed at a consumer level. I wonder why 🤦‍♂️

Now Microsoft?! C'mon. For fuck's sake. If I buy a new "today" computer of some kind. I expect to be able to use it "offline" if I want. I'm not going to be forced into paying for a subscription or handing over all my personal information to some stupid tech company that has no business whatsoever treating me as "their product". 2024-03-28T08:18:23Z (#dyqjn5a) This whole "data commodity" has gone too far. 2024-03-28T22:14:40Z (#dyqjn5a) @ Agreed. I'm just glad my dad has finally gotten out of the Windows ecosystem 😅 2024-03-29T00:06:41Z (#dyqjn5a) @ Ubuntu 2024-03-29T01:53:37Z (#dyqjn5a) @ He likes it enough which is good. The painful part is _some_ OSS software just really sucks ass 😢 He's found it particularly hard to find a decent "document" editor/tool he likes. He's stuck with Abiword for now, but it's not the most polished ir easiest to use. It also saves things in a really weird non-portable? format? 2024-03-29T01:57:33Z Made this awful mistake of not doing pre-prep work before going away on our next camper trip (now). Discovered this morning that some (idiot) person had turned off the power to the camper trailer and the battery was basically dead. I just hope it's not "dead dead". We plan to leave after 4hrs of Bulk Charge from the mains power and it's internal battery charger and _hope_ for the best. I'm also brining a spare 12.8V LifePo4 battery that is basically full to power the fridge, just in case. Fark I'm an idiot 🤦‍♂️ 2024-03-30T02:36:23Z (#dyqjn5a) @ He's actually used to Wordpad and Rich Text Format files 🤔 2024-04-01T23:49:27Z (#jfzitsa) I use Plex Amp 😅 2024-04-03T05:52:52Z (#pcy4raq) @ Hmmm? 2024-04-06T02:58:38Z (#g22d2ra) @ Nice 👌 Add it to https://feeds.twtxt.net/ 😅 2024-04-07T09:01:53Z Why don't more people borrow to invest and increase their portfolio and wealth? 🤔 2024-04-08T00:54:01Z (#bhyd2xq) @ Fuxk 🤬 2024-04-08T03:19:34Z (#d6xxntq) @ What would you consider to be "over leveraging"? 🤔 2024-04-08T05:39:40Z (#f3fjk3a) @ Haha 🤣 2024-04-08T05:40:00Z (#f3fjk3a) It was the first project I ever wrote in Go 😆 2024-04-08T13:28:00Z (#rtt6tqq) @ It did indeed, except I fell over the car's trailer hitch on my shin, fuck that hurt 😞 thank god I didn't break my leg (just badly bruised) 2024-04-08T13:28:17Z (#yfwrbxq) @ Haha 2024-04-08T13:28:50Z (#d6xxntq) @ Is it really gambling though if you're investing long-term? How is it any different from borrowing money from the bank to. buy property? 🤔 2024-04-09T06:59:49Z (#reqcmca) Not betting on the market no. 2024-04-09T07:02:03Z (#reqcmca) income producing assets 👌 The math works out if you’re conservative and don’t over leverage 😅 2024-04-09T07:02:48Z (#d6xxntq) @ putting money into a bank account that earns interest is also called investing 😆 2024-04-09T08:04:06Z (#rvxb4rq) @ wut?! 2024-04-09T13:46:03Z (#d6xxntq) @ No I meant like a "savings account" 🤣 You guys (us) are lucky I guess? A savings account here in Oz barely gets you 0.35%pa to 1.5%pa depending on how much money you have in it (0-$10k, $10-20k, $20-$30k, up to $50k) 2024-04-09T13:48:16Z (#reqcmca) @ That's precisely what I'm talking about. Investing in good businesses that are well established. If they also produce an income in the form of a distribution or dividend, that that's even better. YOu can have some tax benefits too if you do it right. But the trap? (I think) is falling into this false sense of security of thinking you can leverage up to the bank's LVR (Loan to Value Ratio) only to get caught up. Best to be conservative so you can take the wild swings and obviously diversity. 2024-04-09T22:31:52Z (#d6xxntq) @ This is true! 2024-04-13T05:37:47Z (#lkr7vhq) @ An eBPF logger would do the trick here 👌 2024-04-13T05:40:59Z (#f57rmoq) @ I don't mind the binary size. It's a taxed odd between size, portability and feature. 2024-04-13T07:53:10Z (#lkr7vhq) @ Yeah I immediately thought of this when you asked, because we use eBPF-based tools in Kubernetes clusters. It's very powerful stuff and you can do a lot very cheaply with it, including tying packets to processes. 2024-04-13T07:54:14Z (#6wse6fa) @ Well it's screwed with my working hours somewhat, but this year I've decided to just "not give a shit"™ and just get up at the normal time and start at the time I had been starting work the past 6 months, 8.30am. In practise it probably means I end up working a bit longer for 1/2 the year, but oh well, at least I don't have to fiddle with my alarm clock ⏰ 2024-04-13T07:56:40Z @ is looking for a few small projects to add to his contractor/freelance CV and has reached out to me to see if he could do a bit of work on the Yarn.social mobile app. He's done work before in the past and has done a pretty decent job.

Two projects we've discussed:

- Flutter upgrade and cleanup, ensuring the mobile app builds successfully with the latest Flutter (_which breaks all the time 🤦‍♂️_)
- A UI/UX Redesign of the Mobile App with a Bottom Nav Bar layout. This would end up having something like `Timeline | Mentioned | Profile` -- Maybe it _could_ also have "Search" too if I somehow found the time to add an appropriate search endpoint to the API.

What do y'all think? 🤔 2024-04-13T15:37:07Z Does this sound reasonable for running small workloads? 🤔

> $0.50/month for
> 100 mCores
> 64 MB Memory
> 1 GB Storage
> 1 GB Bandwidth 2024-04-14T00:13:31Z (#sa4jlsq) @ Yup! 2024-04-14T00:14:32Z (#sa4jlsq) @ Most little web apps, websites, static sites, whatever run perfectly fine with good performance on just 100mCores, a lot of what I run only has between 100m-500m of CPU allocated to it. 2024-04-14T00:15:32Z (#6wse6fa) @ You are right, I do! But I work remotely for a bank where most of it's employees live/work in the state of Victoria, so there 🙄 2024-04-14T08:58:15Z (#cqsnisq) Yeah could
be 🤔 Juat experimenting with what's possible 😅 2024-04-14T09:01:45Z (#sa4jlsq) @ Yea the idea is micro costs to the consumer. No one really does this, that I know of, which is frustrating if you want to run a few small things without the overhead of a whole server or the operational efforts. 2024-04-14T09:14:15Z (#sa4jlsq) @ Based on your previous comment I think I need to reduce the price to a round $0.20 2024-04-14T09:26:14Z (#sa4jlsq) I think realistically a micro container like this needs to cost the consumer only $0.15/month if at all feasible 2024-04-15T02:05:17Z (#2hmj7aq) @ Will do! 👌 2024-04-15T02:07:29Z (#sa4jlsq) @ I was mostly only thinking about use-based. Is there a desire for than this? 2024-04-15T02:14:58Z (#2hmj7aq) @ Looks like XMR is much more stable than bloody BTC which is nice 🤣 ![](https://twtxt.net/media/HCW64FKcmZjgUa74VHTpNC.png) 2024-04-15T02:15:39Z (#2hmj7aq) Ahy is Monaro/XMR considered good / better btw? 🤔 2024-04-15T15:08:36Z (#2hmj7aq) @ And what about some of the other aspects that make Bitcoin awful. Like the stupid instability of it's fiat conversation price and the stupid amouns of energy it consumes? How does Monero compare? 2024-04-15T15:09:39Z (#sa4jlsq) Interesting. Good to see I'll have competition 😅 2024-04-15T15:10:18Z (#sa4jlsq) If I try and get a PoC up and running that's useful enough, any takers? I mean c'mon it'll only cost you $0.15-$0.20 🤣 2024-04-15T15:53:10Z (#2hmj7aq) Hmmmm

> Monero, a privacy-focused cryptocurrency, is not illegal globally but is banned in some countries due to its potential use in illicit activities. Countries like Dubai, Japan, South Korea, and Australia have either banned or recommended a ban on privacy coins like Monero.23 Oct 2023

That's not good 😌 2024-04-16T05:55:10Z (#e7zaicq) I agree with your sentiment 👌 2024-04-16T05:55:37Z (#2hmj7aq) @ The few always spoil it for the many 😢 2024-04-16T15:25:59Z (#o2wztra) I dunno what to say, but the Twt @ replied to `#cjlg4da` just isn't there. I can see it in @ 's feed

```
$ ./yarnc stats https://johanbove.info/twtxt.txt | grep cjlg4da
 1 : (#cjlg4da)
```

But neither my pod nor the search engine ever ingested it. Hmm? Without modifying the tools I'm not even sure which Twt it was. 2024-04-16T15:26:23Z (#o2wztra) @ Agree maybe it's time to rethink the data stored here, I've been leaning towards this anyway over the past year or so. 2024-04-16T15:27:52Z (#o2wztra) Looks like his feed occasionally has [problems](https://search.twtxt.net/stats/feeds/discovered?q=johanbove) too :/ 2024-04-16T17:05:57Z (#4sjthna) @ Thank you ! 🙇‍♂️ 2024-04-16T23:24:18Z So turns out the following are banned in Australia

> DASH, XMR or ZEC. 2024-04-17T05:44:31Z (#2kzsn4a) @ That may be true. I tried some "decentralized exchanges" but I have issue with "trust" so this is proving to be quite hard to figure out how to support accepting XMR as a "payment method" 🤔 2024-04-17T05:46:12Z (#2kzsn4a) I'm open to other suggestions? Maybe a service that can provide a an altcoin payment method and gateway as a service? 🤔 2024-04-18T14:07:18Z (#jmbfhca) @ Oh wow! We have new blood 🤣 Welcome @ 👋 2024-04-18T14:09:56Z (#63cqh3a) See so discovery does work 🤣 2024-04-18T14:10:20Z (#olcmcga) Sure did! 😅 2024-04-18T14:11:39Z (#3xp2dea) @ Thanks! This is helpful 🙇‍♂️ 2024-04-19T23:12:31Z [ htmx - high power tools for html](https://v1.htmx.org/) really liking the idea of htmx 🤔 If I don't have to learn all this complicated TypeScript/React/NPM garbage, I can just write regular SSA (Server-Side-Apps) and then progressively upgrade to SPA (Single-Page-App) using htmx hmmm 🧐 2024-04-20T07:41:10Z (#obpx6pa) @ It depends 🤣