In fact even in this Yarn, the whole Image Gallery feature that @ullarah _@txt.quisquiliae.com_ originally did is not completely broken π I'll let you ponder on that for a while, but we \\_should\\_ probably do something about this before cutting a new release for sure π β Read more
In fact even in this Yarn, the whole Image Gallery feature that @ullarah _@txt.quisquiliae.com_ originally did is not completely broken π I'll let you ponder on that for a while, but we \\_should\\_ probably do something about this before cutting a new release for sure π β Read more
@mckinley We've talked about this once before and in fact even tried to formalize it but in the end we couldn't agree on a way to do it or even if it was a good idea... Worth revisiting this again? Like @lyse _@lyse.isobeef.org_ ... β Read more
> We definitely need some feed normalization database, too many broken mentions out there
What if we use some kind of heuris ...
@lyse _@lyse.isobeef.org_
\\> We definitely need some feed normalization database, too many broken mentions out there
What if we use some kind of heuristics based on a client's cache? Or some kind of similarity search? Hmm π€ β Read more
@darch _@neotxt.dk_ Also the pop-up when you click on external links in a Twt is broken. I tried to for example in the Twt (screenshot attached) and it didn't work :/

@akoizumi _@social.kyoko-project.wer.ee_ Sorry man, I looked at this briefly last night when I went to bed (on my phone) but I "didn't get it" π Sorry! β Read more
@lyse _@lyse.isobeef.org_ Yeah I agree, and that does happen. β Read more
It's also been merged and my pod upgraded π β Read more
@darch _@neotxt.dk_ There are a few minor regressions. But maybe they were intentional? The "In-Reply-To" used to limit the text to some width and use an ellipsis via CSS to cut it off a bit. β Read more
π Hey all users of this pod (twtxt.net -- I just merged @darch _@neotxt.dk_'s PR that replaces PicoCSS with SimpleCSS. You \\_may\\_ want to refresh or clear your browser cache to get the new look π β Read more
@lyse _@lyse.isobeef.org_ Hmmm good points but yeah it depends on the program π β Read more
Somehow I think "influence" is the wrong word here π β Read more
@mckinley Looking better and better all the time π β Read more
be there in 5mins β Read more
@mckinley I \\_think\\_ so. Who's coming? β Read more
@tkanos Haha that's amazing work π And those sort of numbers more-or-less line up with the [search engine and crawler[(https://search.twtxt.net/stats) (\\_which needs a bit more attention and love, maybe some more features too?\\_) β Read more
> Bosses Think Workers Do Less From Home, Says Microsoft An anonymous reader quotes a report from the BBC
Bosses are idiots. This ...
\\> Bosses Think Workers Do Less From Home, Says Microsoft An anonymous reader quotes a report from the BBC
Bosses are idiots. This kind of mentality is both outdated and stupid. For \\_some\\_ of us we actually work longer hours and get more done with less distractions. Can we stop using the term "boss" and "manager" already FFS?! π€¦ββοΈ Here's an idea, be a leader, help those around you, lead ... β Read more
Main()
has the func Main(w io.Writer, args []string) error
π
So you ...@lyse _@lyse.isobeef.org_ Yeah I agree errors should be tested too. That's why \\
Main()\\
has the \\func Main(w io.Writer, args []string) error\\
π
So you \\_can\\_ actually assert on the \\error\\
returned. For a CLI however, I'm not particularly a fan of logging errors to stderr too much (if at all). And re \\go-cmdt ... β [Read more](https://twtxt.net/twt/2wqyxva)
@tkanos Yes a long time ago β Read more
@lyse _@lyse.isobeef.org_ You are right of course ! π but what we're talking about here I think it's probably very experienced program is from one language coming to another language so there isn't much learning the new patterns of such? Anyway π€·ββοΈ β Read more
io.Writer
is left out for "stderr" is that normally I tend to just set the logging output to .**
[@lyse _@lyse.isobeef.org_](https://twtxt.net/external?uri=https://lyse.isobeef.org/twtxt.txt&nick=lyse) Oh btw... The reason a \\
io.Writer\\ is left out for "stderr" is that normally I tend to just set the logging output to \\
os.Stderr\\, like \\
log.SetOutput(os.Stderr)\\ anyway and its not usually something I end up testing. Not sure if this is the best approach, but I'm only really intere ... β [Read more](https://twtxt.net/twt/l3szlsa)
@eaplmx Yup π β Read more
That's why you keep hearing about:
> Idiomatic Go
Some years ago when I still acti ...
@brasshopper Bingo! That's just it π Idioms.
That's why you keep hearing about:
\\> Idiomatic Go
Some years ago when I still actively developed in Python i twas:
\\> Zen of Python
Every language has its strengths and weaknesses, like you , I \\_really\\_ hate it when the Java or C++ crowd come bring their sillyridiculouss structures to nice languages like ... β Read more
@eaplmx _@twtxt.net_ That's right π Not just my pod of course, but across the whole network of pods, some ~16 or 20 or so. I'm only actively scraping metrics from 15 at the moment, there are more out there... β Read more
.**
[@abucci _@anthony.buc.ci_](https://twtxt.net/external?uri=https://anthony.buc.ci/user/abucci/twtxt.txt&nick=abucci) \\
yarnd1 also implements WebSub too π Pods actually peer with one another and use WebSub for "feed subscriptions" to update feeds in near real-time.\\ β [Read more](https://twtxt.net/twt/yez55hq)
yarnd
actually has WebMentions support. But generally this doesn't work very well as in practise I actually find WebMention ...@eaplmx \\
yarnd\\
actually has WebMentions support. But generally this doesn't work very well as in practise I actually find WebMentions isn't something used a lot. It also has to be supported on the other wise in the first place, which a lot of feeds just aren't going to bother with. However that is one of the advantages of using \\yarnd\\
, if someone does d ... β Read more
@abucci _@anthony.buc.ci_ Haha π β Read more
@brasshopper That's the thing I really hate the most about programming languages and the communities that that eventually evolve around them. You end up with (as you rightfully point out) with folks from other languages come in and start touting ways to do things that may have made a lot of sense in one language but not necessary another. Standards are g ... β Read more
friendlyjordies goes to court - YouTube β Read more
@mckinley Please π Let's see if we can get them fixed π€ β Read more
π₯³ π₯³ π₯³ \\*\\*Congratulations\\*\\* Yarn.social community!!! Today is a fantastic day! Why? Because we've reached a new milestone. We have reached a Monthly Active User (MAU) count of 100 π Unbelievable! π€£ Well done all! π

\\> Not that it really matters, but still π
#Yarn.social [#Gro ... β [Read more](https://twtxt.net/twt/dtxio5a)
@mckinley Hmmm looks like you've found genuine bugs in our Atom output? β Read more
@mckinley I'd say both for sure π β Read more
So... This PR I cut this morning adds the basic structure for e2e cli integration tests as seen in my fancy "Hello World" greeting π -- What I like here is how straight forward it was to do π β Read more
@tkanos Oh I see what youΒ mean... Actually integrate with a Pod's API and transparently post locally and to your feed on some pod? π€ β Read more
> then yarn integration.
Just gotta implement the Twt Hash and Twt Subject extensions π I'd love to see it also have
.**
[@tkanos](https://twtxt.net/user/tkanos)
\\> then yarn integration.
Just gotta implement the Twt Hash and Twt Subject extensions π I'd love to see it also have \\
reply\\ and \\
fork\\ sub-commands π
β [Read more](https://twtxt.net/twt/iuzfngq)
Hmmm no we don't... We need a "## Tools" section... @lyse _@lyse.isobeef.org_ ? @movq _@www.uninformativ.de_ ? There \\_might\\_ already be a bunch of tools we can add to a new section... β Read more
@tkanos I keep forgetting where it is π’ I \\_think\\_ we need to link it on yarn.social Hmmm do we already? π€ β Read more
pkg/
inside of Go projects. It is just like any other sub-package structure ...π‘ \\*\\*TIL:\\*\\* Today I learned that there is nothing special about \\
pkg/\\
inside of Go projects. It is just like any other sub-package structure you \\_might\\_ otherwise define in your project. It just adds an extra part to your imports. I \\_think\\_ it's actually confusing at best and just unnecessary typing and an unnecessary sub-structure. Just keep your packages in the top-level and be done ... β Read more
@lyse _@lyse.isobeef.org_ Yeah I actually use this technique \\*\\*a lot\\*\\* in GoNix for basically all the Applets. I \\_think\\_ this makes it easier to test. The \\
cmdtest\\
package is kind of cool though really, it basically implements the same kind of test runner as you may ... β Read more
yarnd
so we can use/apply it to all Atom feeds of the Pod's timel ...@mckinley _@mckinley.cc_ Kind of wondering whether you'd contribute your XLST to \\
yarnd\\
so we can use/apply it to all Atom feeds of the Pod's timeline and User feeds (presented as Atom)? π€ Could be interesting? π€ β Read more
@movq _@www.uninformativ.de_ It did and it was borrows code from twet initially π β Read more
@lyse _@lyse.isobeef.org_ Yeah I'm gonna use this for a while and see π β Read more
@eaplmx So... This is basically not really possible in a decentralised social media like Yarn.social / Twtxt. The \\_only\\_ way we can work around this is by growing the network and ecosystem enough to a point where things like other multi-user pods or a search engine \\_might\\_ be able to pick-up on things like this, which you \\_might\\_ be able to query for (i ... β Read more
@tkanos Very nice! I look forward to when we can update Yarn.social with this client too π β Read more
@ocdtrekkie _@twtxt.net_ I \\_guess\\_ what's happened to me over the years is I've "outgrown" wikis. I \\_generally\\_ find them to basically be "dumping grounds" and a poor tool. Maybe that explains a few things... β Read more
There @darch _@neotxt.dk_ I swapped my Followings around π β Read more
@darch _@neotxt.dk_ Oh fuck I did too! π€¦ββοΈ How did that happen hmmm π β Read more
@ocdtrekkie To be honest I was \\_actually\\_ joking. My wiki \\*\\*most definitely is\\*\\* half baked π The thing is I've built very complex and elaborate wiki engines (wikis as we call them) back in the day, when PHP was still cool π -- This time however I didn't really feel like building out a full-fledged wiki. Maybe I sh ... β Read more
Just came across this nift ...
orlangure/gocovsh: Go Coverage in your terminal: a tool for exploring Go Coverage reports from the command line π»
Just came across this nifty little TUI with vi keybindings! Today π Very nice tool Loving it so far. Pity I can't find a good self-hosted coverage reporting server though. β Read more
This is eventually what I came up ...
[prologic/greeting: A "Hello World" greeting command-line (CLI) application - greeting - Mills](https://git.mills.io/prologic/greeting)
This is eventually what I came up with so far... What do you think @lyse _@lyse.isobeef.org_ ? π€ β Read more
- Its README is out-of-date and has an old reference to a package that had its ...
Quickly tried out testcli and it's a "no go" for me:
\\- Its README is out-of-date and has an old reference to a package that had its import path changed (easily fixed)
\\- Running the tests failed miserably as it could not find the \\
greeting\\
binary in the \\$PATH\\
π€¦ββοΈda fuq?! I guess this doesn't do what I \\_thought\\_ -- which is to build the test ... β Read more
@darch _@neotxt.dk_ I quite like the colors being proposed here for Yarn.social pods and the landing page π Really looking forward to having a fresh and consistent coat of point π Just have to also apply this to our mobile all (Goryon) and finally publish that sucker to the app stores proper π€£ β Read more
@thecanine Love it! π Really love your pixelart work π β Read more
It's obviously not me... I'm -mentioning you correctly, hmmm β Read more
@movq _@uninformativ.de_ I \\_think\\_ this is a case of bad data. π’ My pod in particular has a lot of bad data lying around π’ I'm not really sure what to realistically do about it, I've spoken to @lyse _@lyse.isobeef.org_ a bit about this but I ... β Read more
I may just have to pay some good Mobile/Desktop developers to do this π β Read more
@akoizumi _@social.kyoko-project.wer.ee_ As soon as someone writes a god damn decent Mobile/Desktop app for it π β Read more
@lyse _@lyse.isobeef.org_ or @movq _@www.uninformativ.de_ Can I get your thoughts and opinions on any of these three options for testing CLI apps written in Go with the possibility of also measuring coverage -- Which means using the ... β Read more
lucapette/go-cli-integration-tests**
Or:
lucapette/go-cli-integration-tests β Read more
rendon/testcli: Go lang testing framework for command line applications.
Or:
rendon/testcli: Go lang testing framework for command line applications. β Read more
google/go-cmdtest: This package sim ...
Writing and running full e2e integration tests using Go and for Go CLI applications. Lookingo into one of:
google/go-cmdtest: This package simplifies testing of command-line interfaces. β Read more
> sadly itβs in PHP =P
I smell a rewrite coming π **
@eaplmx
\\> sadly itβs in PHP =P
I smell a rewrite coming π β Read more
@akoizumi _@social.kyoko-project.wer.ee_ must be pulling our legs π β Read more
@akoizumi _@social.kyoko-project.wer.ee_ Whaaaatttttt?! π³ β Read more
@abucci _@anthony.buc.ci_ That actually gives me a pretty good idea. Thanks! π€ β Read more
@abucci _@anthony.buc.ci_ Look up something called Lebers Hereditary Neuropathy. That's the condition I have. LHON for short. I also have no central vision, basically from the result of dead optic nerves. But I have to zoom in a lot further than you! π Attached to this Twt is a screenshot of approximat ... β Read more
@brasshopper Oh, actually... What you want to look at in the states (US) is a bunch of camper trailers by a company called Forest River.
They're called Rockwood Camper Tailoers
=\\> http://www.forestriverinc.com/rvs/brand/Rockwood/camping-trailers
Very similar to the ones being made by these guys in Australia. I guess they decided to build a company in ... β Read more=
@abucci _@anthony.buc.ci_ Oh! I didn't know you were too π³ How badly if you don't mind my asking? π€ I'm basically legally blind, and have less than ~1% useful fight (whatever is left of my peripheral vision).
And yeah Windows is total garbage, I gave up on using that OS some ~20 years ago, not just because ... β Read more
@akoizumi _@social.kyoko-project.wer.ee_ That looks so amazing! We'd better get @darch _@twtxt.net_ 's PR for new default themes based on SimpeCSS merged soon π @darch _@twtxt.net_ is it ready for review? I haven't seen a PR? ... β Read more
@abucci _@anthony.buc.ci_ Oh that's just too cute π β Read more
> Great, innit? All these blackboxes deciding what you can and cannot do β¦
Have the terminators come early?! π³**
@movq _@uninformativ.de_
\\> Great, innit? All these blackboxes deciding what you can and cannot do β¦
Have the terminators come early?! π³ β Read more
@tw _@olav.bonn.cafe_ That sounds nice! π β Read more
meanwhile however, all Yarn.social feeds, ...
@me _@eapl.mx_ Actually I wouldn't mind if we built a browser extension. its actually in our backlog.
meanwhile however, all Yarn.social feeds, twtxt feeds hosted on \\
yarnd\\
are actually compatible with the IndieWeb microFormats v2 so you can view any profile or pod timeline using a mf2 tool such as this onehttps://mono ... β Read more
> [20:36:10]
> [20:36:15]
\\> [20:35:58] wonderful
\\> [20:36:10] box now works nicely on 3 different systems with cgroups v2
\\> [20:36:15] Alpine, Ubuntu and GoNix
\\> [20:36:20] π₯³



@screem _@yarn.yarnpods.com_ Yupπ Absolutely π― β Read more
@ocdtrekkie Mine is better π β Read more
@akoizumi _@social.kyoko-project.wer.ee_ Haha π€£ β Read more
@marado Does full screen zoom actually work in Ubuntu? π€ I have a long and spiteful history of Cannonical's behaviour with their efforts to developer the Unity 3D desktop enviornment for Ubuntu, ruining the Compiz Fusion project in its wake. β Read more
Today we celebrate a small political victory in our neighborhood and greater surrounds in the electorate of Ryan here in sunny Queensland of Australia.
The great and wonderful Elizabeth Watson Brown, discussing the nature of the 10+ year long NBN Co government funded project that is far from complete.
https://www.youtube.com/watch?v=SC\\_1l4tDKwc&ab\\_channel=AustralianGreens
A great exampl ... β Read more
@brasshopper Also btw π Welcome back! π€ β Read more
@brasshopper Not a joke π I might check these out since they're built here in Oz and maybe we'll buy one π β Read more
We will merge it as the new default soon π β Read more
You should also set an Avatar and Description on your feed π**
@rob You mean like this? π Welcome back!
You should also set an Avatar and Description on your feed π β Read more
@tkanos Hahha π Probably a bot π€£ β Read more
Apple's macOS for me here too -- Only because it's the only OS with decent enough full screen zoom (accessibility) for poor vision impaired / blind folks like me π β Read more
@tkanos This is correct π That's why we formalized it into a standard spec π β Read more
@darch This is very nice π β Read more
@akoizumi _@kyoko.nerdpol.ovh_ Considwr https://git.mills.io/prologic/wiki π β Read more
@thecanine Nothing new I'm afraid just a new build for TestFlightπ β Read more
@darch This is looking pretty amazing π Look forward to trying this out (personal things going on) β Read more
TestFlight public invite link in case anyone needs it https://testflight.apple.com/join/UIpPzuvL β Read more
Pushed a new version of Goryon out for iOS TestFlight users. Sorry about the inconvenience, I told you I would do it when it affected me too π I just have so many things going on π€¦ββοΈ β Read more
@akoizumi _@social.kyoko-project.wer.ee_ Ooops π β Read more
@tkanos Yeah I was wondering that myself too. I \\_think\\_ the Hash should be generated after a timeline fetch/view (on the fly) and have something like: \\
twt reply hash text...\\
? π€ β Read more
@akoizumi _@social.kyoko-project.wer.ee_ It's lovely isn't it π What a cute little guy π€£

@screem _@yarn.yarnpods.com_ Soimds good π β Read more
@screem Oh congrats! π₯³ Well done! π β Read more
Anyone willing to help me alpha test this? It's coming along quite nicely actually... π Alpha test box that is, a command-line utility (non-daemon) written in Go for creating Linux containers and sandboxing processes. Similar to Docker but \\*\\*NOT\\*\\* π (no daemon, nothing to set-up, nothing particularly too fancy, no frills contain ... β Read more
> π¦ A command-line utility (non-daemon) written in Go for creating Linux containers and sandboxing processes.
Releases - box - v0.0.9
\\> π¦ A command-line utility (non-daemon) written in Go for creating Linux containers and sandboxing processes. β Read more
@tkanos Yup will do! So far, just looked at the code π β Read more