@lyse _@lyse.isobeef.org_ Oh! So that’s where you learned it from 🤣 Haha I just never expected to see/hear/read you say this 😅 ⌘ Read more
@lyse _@lyse.isobeef.org_ Oh! So that’s where you learned it from 🤣 Haha I just never expected to see/hear/read you say this 😅 ⌘ Read more
@abucci _@anthony.buc.ci_ Yup 😅 ⌘ Read more
@abucci _@anthony.buc.ci_ Thank you! 🙏 ⌘ Read more
@abucci _@anthony.buc.ci_ Oh nice! 🤣 Haha! Yeah there’s no auth of any kind (much) yet… But this is cool 👌 It would be even cooler if we quickly got some kind of forking and patch management going, but I want to give @justamoment some time to cleanup this butt ugly UI fi ... ⌘ Read more
> As usual protocols over softwares.😎
I _think_ you meant to say "protocol over platform" � ...
@justamoment Sounds good to me! 👌
> As usual protocols over softwares.😎
I _think_ you meant to say “protocol over platform” 😅 – Build protocols and ecosystems, not platforms and vendor lock-in 🤦♂️ ⌘ Read more
@abucci _@anthony.buc.ci_ Would you believe that Spartan is a fork of Gemini? 🤣 ⌘ Read more
@carsten _@yarn.zn80.net_ Hey! 👋 You’re back! 🙇♂️ ⌘ Read more
> Some bogans already set off firecrackers
Wait what?! 😳 "Bogans" is a ter ...
@lyse _@lyse.isobeef.org_ Quite a few “wallpaper worthy” shots there 👌
> Some bogans already set off firecrackers
Wait what?! 😳 “Bogans” is a term in German? 🤔 🤣 ⌘ Read more
@logout _@i-logout.cz_ In theory up to ~50km (clicks) on a good day with not too many things in the way 😅 ⌘ Read more
@lyse _@lyse.isobeef.org_ Re the use of Twtxt feeds… Let’s just see how it evolves, I’m not completely sold yet, but there are numerous ways to skin a cat here and there seemed to be some appeal in using “plain text files” for issue management at least and I think merge requests could be treated in a similar way… ... ⌘ Read more
@lyse _@lyse.isobeef.org_ Re the style currently. Yes this is inherited from legit. I’m hoping someone better at CSS than me can fix this before we go too far, things are quite simple now, so if someone just goes in and modifies the
style.css
we _should_ get a. much better look and feel IMO 🤞 ⌘ Read more
> Yet another unpronouncable project name, congrats
Just think "Twtxt" but replace the "Twi" with "Gi" 🤣 -- So "Gi" "Text ...
@lyse _@lyse.isobeef.org_
> Yet another unpronouncable project name, congrats
Just think “Twtxt” but replace the “Twi” with “Gi” 🤣 – So “Gi” “Text” 😅 ⌘ Read more
@movq _@www.uninformativ.de_ LOL 🤣 I’m not playing the money to register and new gTLD 😅 ⌘ Read more
@justamoment Sounds good! 👌 ⌘ Read more
@justamoment Done obviously 🤣 ⌘ Read more
but make sure you're on your own instant somewhere!
@justamoment I would highly recommend to goat counter then!
but make sure you’re on your own instant somewhere! ⌘ Read more
#resolved ⌘ Read more
_should_ be able to clone it hopefully 🤞 ⌘ Read more
gitxt here you go @justamoment – early dog-fooding 🤣 ⌘ Read more
@justamoment Ahh fuck I forgot to “spell” check 🤣 really “typo” check 🤦♂️ ⌘ Read more
My new Apple Watch arrived today! 🥳

gitxt - Code collaboratin for the small web. 👈 How’s that @justamoment 😅 ⌘ Read more
@marado Yes, true, but what I was confused about i this article was whether or not Rochko was rejecting donations or investment offers. I mean if the former, why would you? 🤔 I _feel_ like this is just yet another crappy “click-bait” /. article 🤦♂️ – I mean since when is Mastodon a Twitter™ rival?! 🤣 ⌘ Read more
@justamoment _@twtxt.net_ Cooool, so now I just gotta iterate on a few patterns and see what works best and get your opinion on it 😅 ⌘ Read more
@justamoment _@twtxt.net_ Hmmm even better 😍 Shall I register it? 🤔 ⌘ Read more
@eaplmx To be honest I would prefer that we define things in terms of the problems they sought out to solve. If someone wants to throw up an issue to start the discussion, we can document this with the builtin pages of
yarnd
like in https://twtxt.net/help and in the up and coming docs.yarn.social. For re ... ⌘ Read more
I basically run GoatCounter for https://salty.im and https://yarn.social (the landing pages) ⌘ Read more
@justamoment I do and use self hosted goat counter for this – But it’s basically really just access logs stats ⌘ Read more
@slashdot _@feeds.twtxt.net_ am I missing something here? Doesn’t a donation come without strings attached? ⌘ Read more
@abucci _@anthony.buc.ci_ Yeah need to look into it a bit more than it’s not 4am (got up at midnight in pain 😢, then swapped a few yarns with you 🤣) ⌘ Read more
Nest Oral Care – NEST – Hmm looks like an interesting toothbrush, but I wonder if it has anything to do with Google™ owned Nest™ 🤔 ⌘ Read more
DrainWig Official Web Page – This is pretty cool for keeping your bathroom drains clean and free of hair and muck 😅 ⌘ Read more
Adaprox Fingerbot Plus-Smart Switch, Button Pusher – This is quite ingenious 👌 I wonder if it needs any “stupid cloud”™ connection, or works locally? 🤔 ⌘ Read more
Paleblue \\| USB Rechargeable Lithium Batteries – Pale Blue – Just came across these… Are they any good? 🤔 Anyone familiar with these? 🤔 ⌘ Read more
Btw… I’d like to take this opportunity to mention my strong feelings of the fact that Twts/Yarns disappear from pods (on purpose) and have what I _thought_ were pretty sensible defaults (maybe those defaults could be collectively reevaluated?) – Looking at my own “Muted” list I note that I still have 9 muted Twts and 3 Muted feeds. I could probably cleanup the Muted Twts (as they’ve probably ... ⌘ Read more
@abucci _@anthony.buc.ci_ Yup makes sense. We had to build pod-level tools for that, which behave the same way as the per-User muting of a Twt or Feed. It was tough to build and I _actually_ learned something new when doing so with the community’s help 😅 (although I don’t like to advertise the feature ... ⌘ Read more
@abucci _@anthony.buc.ci_ “active moderators” and “invested in maintaining the community” and “good tools” – not to be confused with “censorship” right? 🤔 ⌘ Read more
@abucci _@anthony.buc.ci_ We can rise an issue then 👌 ⌘ Read more
@abucci _@anthony.buc.ci_ Yup, its appalling really. I’ve only ever met one such person in real-life and boi was that fun 🤯 (NOT!) 🤣 ⌘ Read more
@eaplmx Yes! (And good morning!) 👌 I have a funny feeling as we continue to grow (slowly) we’ll have to prioritise the “Invite System” we plan to build for Yarn pods… Users of other clients are mostly unaffected (single users / feeds). ⌘ Read more
> We saw a glimpse of this already, with the guy who “soft doxxed” me. Imagine if 90% of yarn users were doing stuff lik ...
@abucci _@anthony.buc.ci_
> We saw a glimpse of this already, with the guy who “soft doxxed” me. Imagine if 90% of yarn users were doing stuff like that all day every day. I’d certainly leave pretty quickly–I don’t have time for that, and I don’t have the free time or the inclination to try to fight it.
... ⌘ Read more
I say this because even Gitea instances can sometimes be abused by “assholes” (it happened to mine some time ago, and I’ve had my fair share of “spam” accounts – thanks to @mckinley for helping me clean these up 🙏) ⌘ Read more
yarnd
to not have "open registrations" at all 🤔**Perhaps its worth for
yarnd
to not have “open registrations” at all 🤔 ⌘ Read more
> Yarn is just as vulnerable to that dynamic as any other online community
How do we ensure it is not vulnerable ...
@abucci _@anthony.buc.ci_ Hmmm 🤔
> Yarn is just as vulnerable to that dynamic as any other online community
How do we ensure it is not vulnerable or to minimise the inevitable effect? 🤔 ⌘ Read more
@abucci _@anthony.buc.ci_ Okay good, so we’re on the same page… Now what I’ve “never” understood is the relationship between “right wing” / “authoritarian” politics and these (seemly) also “right-wing nutters” 😅
Are these sorts of people just folks that blindly love authoritarianism? 🤔 ⌘ Read more
@logout _@i-logout.cz_ Fair enough 😅 One thing I have on my “todo” list is a pair of these RNode \\| unsigned.io where I want to build a TUN/TAP driver in Go (for portability) and run on my Mac Studio on one end and a Macbook on the other end and go some distance and see how that goes 🤣 ⌘ Read more
And I wasn’t the only one that was outraged 😅 (thank god! 🙏) ⌘ Read more
Here’s the thread on the Gopher mailing list where I literally lost my shit™ 🤯 🤣 ⌘ Read more
@abucci _@anthony.buc.ci_ I wonder though whether that’ll even be a problem for Yarn? 🤔 We _already_ make it quite hard (impossible?) to prop one’s position up over another, or become “popular”, or whatever. Anything else you think we could do more of to slow things down, and keep possible abuses of the e ... ⌘ Read more
@abucci _@anthony.buc.ci_ When you say “right wing”, can you clarify what you mean? 🤔 (just in case our language is not the same somehow…) – I never understood these (silly IMO) terms “left wing” vs. “right wing” and once day I set out to try to “educate” myself on the matter and read up on the [political ... ⌘ [Read more](https://twtxt.net/twt/vutrc3a)
@abucci _@anthony.buc.ci_ Haha or you _could_ just use my proxy 😅 ⌘ Read more
@abucci _@anthony.buc.ci_ Oh it got really bad IMO. I left the community as a result of the disgusting shit I was seeing out of the bitreich.org folks 🤯 ⌘ Read more
@logout _@i-logout.cz_ I still have no idea, but I’ll believe you 😅 I wouldn’t even know where to start even if I wanted to 🤣 ⌘ Read more
@justamoment Yeah I’m kind of thinking that the JSON API / REST API + SSR Templating calls a “middle” layer. In other words, abstract out the actual data handling and logic with interfaces that can be used for a real response directly (content negotiated) or rendered with some HTML templates. ⌘ Read more
gitwt.dev
🤣**@abucci _@anthony.buc.ci_ As-is
gitwt.dev
🤣 ⌘ Read more
@abucci _@anthony.buc.ci_ I did the same 😅 ⌘ Read more
@abucci _@anthony.buc.ci_ Don’t blame you 🤣 ⌘ Read more
@abucci _@anthony.buc.ci_ You should see my outrage at the Gopher mailing list some years ago regarding some of the “asshole” attitude of these guys 😅 ⌘ Read more
@abucci _@anthony.buc.ci_ Pronounced “git” “wit” right? 😅 ⌘ Read more
@justamoment So, we’ll build a few data models that represents data we need to store and mutate and some logic to fetch that data and perform actions on it. Then an API layer will use that and serialise as either a JSON RPC API or JSON Rest API. Another layer will call the same code to fill out template contexts and render templates. Does this sound abou ... ⌘ Read more
@justamoment Yup 👌 I’m going to experiment on someyhing a bit contrived add aee what pattern I can come up with 🤞 ⌘ Read more
https://github.com/dotenx/dotenx – Hmm what the hell is this?! 😳 🤔 ⌘ Read more
git.social
is taken 😅 It would have made a great domain and project name, but you are on to something 😍**Too bad
git.social
is taken 😅 It would have made a great domain and project name, but you are on to something 😍 ⌘ Read more
@justamoment I love ti 😍 ⌘ Read more
@justamoment Yeah I have a few ideas for how to structure this, but I’ve never seen anyone do it, probably because these days everyone just does this React shit™ 🤣 Gotta give this a try though… 🤔 ⌘ Read more
@justamoment I’m still _thinking_ about how we can make Git + Twtxt work in a way that is a sort-of “socialised” collaboration of a Git repo’s issues and reviews of patches… 😅 ⌘ Read more
@justamoment Yeah that’s another pretty similar way of doing the same thing I guess? Basically a bunch of files in the same repo in even a separate repo right? 🤔 ⌘ Read more
@justamoment Can we still maintain a nice SSR (Server-side Rendered) UI though? This is something I _never_ quite managed to “get right”, it would be nice to not have any Javascript (or ever little) for the UI but to still power the SSR and API with the same data structures (which is what I think you’re talking about?) ⌘ Read more
Very cool 👌 ⌘ Read more
@justamoment I _think_, at least that’s the idea, and it _allegedly_ doesn’t pollute the actual repo with unrelated files (I don’t think) – I still haven’t been able to get it to work locally though so hoping someone will answer my comment on the issue. But yeah depending on how
git-bug
evolves over time we _could_ just integrate with it “somehow” ⌘ Read more
- An interface to manager repos
- Support for
git push
over SSH with key managementWhat alre ...
@justamoment I guess we start with:
- An interface to manager repos
- Support for
git push
over SSH with key managementWhat already works (mostly):
- Hosting
- Cloning via
git clone
over HTTP/SSHWhat still needs consideration/experimentation:
- Code reviews
- Issue tracking ⌘ Read more
@justamoment _@twtxt.net_ Some good ideas for a project name there 👌 Hmmm 🤔 ⌘ Read more
Gah I had to reboot my cluster 🤯 ⌘ Read more
@abucci _@anthony.buc.ci_ Oh! Yes of course! 🤣 Eva 😅 ⌘ Read more
I need some ARM64 servers in my DC 🤣 I wouldn’t have to do this but for the fact that my workstation is now an ARM (Apple Silicon M1) 😅 ⌘ Read more
docker buildx create --use
docker buildx build -- ...**
[How to build x86 (and others!) Docker images on an M1 Mac – Jaimyn’s Blog](https://blog.jaimyn.dev/how-to-build-multi-architecture-docker-images-on-an-m1-mac/) – TL;DR:
docker buildx create --use
docker buildx build --platform linux/amd64,linux/arm64 --push -t
⌘ [Read more](https://twtxt.net/twt/zhaj6ba)
Either that or its a family with members Paul, Sue and Mark 🤣 ⌘ Read more
@abucci _@anthony.buc.ci_ You’re probably right 🤣 ⌘ Read more
@justamoment Yup pretty much. That’s what I’m thinking here… So the Web UI we build need to support IndieAuth I _think_ (well it would be nice if it did I think) so we can manage repos… Repo descriptions can be stored/retrieved from
.git/description
– Likewise we can probably do something with SSH keys like storing the keys permitted for “write” access ... ⌘ Read more
@lyse _@lyse.isobeef.org_ What, you mean you haven’t been sold by the Cloud hype™ ? 🤔 Cloud is cheaper, Cloud is convenient, Cloud is … 🤣 ⌘ Read more
Quickstart Guide for Restic and Backblaze B2 Cloud Storage – Backblaze Help ⌘ Read more
@darch _@neotxt.dk_ Yeah so hmm 🤔 I’m not qualified to answer this I don’t think but good to see us do R&D when making changes 👌 ⌘ Read more
@darch _@neotxt.dk_ Thanks! 🙏 @justamoment _@twtxt.net_ or @markwylde _@twtxt.net_ Do you guys mind reviewing this? 🙏 ⌘ Read more
Bye bye old iMac 👋

Faarrrrk this machine is a lot snappier 😃 ⌘ Read more
@marado Yeah pretty much 🤣 I kind of have this desire to reinvent Git and Software collaboration a bit 😅 Why can’t we use Twtxt for feed, notifications and communicating reviews? 😆 ⌘ Read more
Finally received my new Mac Studio today


@marado Oh hey congrats man! 🥳 💍 My wife and I just hit 10 years the other day 🥳 ⌘ Read more
@darch _@neotxt.dk_ Fair enough 👌 ⌘ Read more
@darch _@neotxt.dk_ The drop-down could have the filters pre-defined that you can “tap” on? 🤔 ⌘ Read more
@darch _@neotxt.dk_ No I mean this…


@darch _@neotxt.dk_ Nope you’ll see it when you go to https://github.com/notifications – Have a play with it and see what you think 👌 ⌘ Read more
Have you seen the way Github does filters? 🤔 ⌘ Read more
@darch _@neotxt.dk_ Probably mine, 😅 and he’s right, it _may_ not work, but let’s see what we can do 🤔 ⌘ Read more
@bender Ux is hard 🤯 ⌘ Read more
Speaking of Git hosting / forges / thingies… I just realised that the way in which sr.ht manages patches is _actually_ very similar to what I had in mind, at least conceptually. And… it looks like they somehow have figured out a way to represent whether or not the patches were applied in this nifty Web UI

@abucci _@anthony.buc.ci_ Hmmm you raise a good point 👌 Signal/Noise is important in any design and I tend to agree here with you. Makes git-bug far more appealing in that regard because of the way it stores data… ⌘ Read more
https://github.com/driusan/bug <– cool way to handle/manage project issues/bugs ⌘ Read more
@justamoment _@twtxt.net_ I found another cool little tiny Git forge “thingy” honza/smithy: A tiny git forge written in Go which the author runs himself at https://git.pokorny.ca/ if you want to take inspiration from to help me do some kind of cool nice UI/UX for something yet to be named 😅 ⌘ Read more
@abucci _@anthony.buc.ci_ Whoa that looks mighty cold 🥶 How thick is that ice/snow on the ground? 🤔 ⌘ Read more