@bender@twtxt.net It’s a good idea though: We should build a vim syntax highlighter for Twtxt 👌
Probably look at clients jenny or tt for terminal based color scheme ideas 👌
@cel@celehner.com Oh nice! 👌 Be aware we are changing the spec soon a bit 🤞
@ychbn@twtxt.net Have a look at https://git.mills.io/yarnsocial/twtxt2html
HahahHah automating your own job huh 😆
@cel@celehner.com Hmmm how did you generate this mention? 🤔 It’s a bit wrong 😆
@cel@celehner.com any takers to help me with this work? 🤔
@dkordic@twtxt.net No apology necessary 🤗 Everyone has different tastes 👌
@dkordic@twtxt.net There’s a reason for that. Most of it was done by me, and I really really suck at UI/UX 🤣 Fortunately folks like @darch@neotxt.dk and @screem@twtxt.net and @markwylde@twtxt.net help a lot, but ultimately the web interface was originally done by whatever crappy ass UI/UX skillz I happen to have 😅 – I welcome anyone to create a better UI/UX, looking at you @markwylde@twtxt.net that I hope we can just have hosted at https://yarn.social/app or https://app.yarn.social that lets you connect to any Yarn.social’s Pod backend API 👌 – OTOH as a vision impaired person though I kind of like the simplicity of what we’ve done so far, and we strive to keep it a simple server-side-rendered UI (SSR).
@dkordic@twtxt.net Oh Bahahahahaha 🤣
@dkordic@twtxt.net What’s “Speed Bump”? Can you link us? I only know of the concrete kind that’s designed to slow vehicles (cards) down 🤣
@abucci@anthony.buc.ci True, there’s no argument there will be some “utility’ from these LLM(s) – It will be even more useful when most folks can run them (maybe at a smaller scale) on “edge” computing on modest hardware.
@abucci@anthony.buc.ci It’s actually one of the aspects of the “family of machine learning” that I find the most intriguing. If you’ve ever played the game Creates (I haven’t, but know a lot about it), it was an amazing piece of work. I’d love to work on something like this one day or see something like it at a much larger scale 👌
Wake me up when we can run these LLM(s) and similar models on the energy requirements of a Raspberry Pi 🤣
Basically what I’m trying to say is this… If it takes multiple Gigawatts of power to run even the “smarter” and “most useful” AI models today, we’re fucked.
@abucci@anthony.buc.ci Oh I don’t accept the marketing hype at all. The thing that I always fall back on is the insane amount of power that it takes to runs these fuckings tupid ass models that are nothing more than (okay admittedly a bit fancier than the ones a few decades ago, but mostly based on the same mechanics) “algorithms” that take data in and spit data out. The shocking part for me is comparing the insane power and energy requirements of even the largest “AI” models in the world and comparing that with the energy/power requirements of running (for example) the brain of a rat.
@bender@twtxt.net True and good points, my only gripe though we should call it what it really is 😅
@abucci@anthony.buc.ci You are right of course. I don’t think we can consider anything thus are to be remotely close to “intelligence”, it actually frustrates me that we can call these fields “AI”, we should call them what they are, “machine learning”, they’re just fancy algorithms many of which are pretty good at “pattern matching”.
As for what we define as “intelligence”, fucked if I know 😅 I doubt anyone else can define this either. I tend to believe that until we figure out how to create “something” that can have a sense of self-awareness and self-growth and a way to expand and “reprogram” itself, we’ll never get very far. Really “evolutionary life” simulations or “artificial life simulations” are much closer I think.
Warning: C(11)!!
@bender@twtxt.net Yeah I looked it up as well 😆 Looks like a weird distro to me 🤣
@marado@twtxt.net Oh my 🙇♂️ What a lovely thought 🙏 Thank you so much and happy free Software day! 🥳
@abucci@anthony.buc.ci Oh yeah yq
is great 👌 I use it all the time! Yhere is also another one for binary files called fq
I think 😆
This is a case of GIGO right? Garbage In, Garbage Out? I mean the hype around these stupid LLM(s) (Large Language Models) are just that, a trained model. I will spit out stuff on what it already has patterns defined for. Right @abucci@anthony.buc.ci ? 🤔 (who is more knowledgeable about this than i) – I have yet to see anyone even come remotely close to the kind of intelligence we se in sci-fi films, this so-called AGI?
Heya @cel@celehner.com 👋
@ychbn@twtxt.net @bender@twtxt.net is righ. This is a deliberate design decision. We will add full search capabilities soon (as I have more spare time) and we’ll think about ways we can address this without making earthing permanently visible for all forever (searchable is okay).
@lyse@lyse.isobeef.org Very nice 👌
@adi@twtxt.net Interesting view point 🤔 Also welcome back! 🤗
@dkordic@twtxt.net Hey there 👋
tmux
for the last couple of years. Bloody useful! Especially when going between computers. ssh
in, tmux attach
, and there's the whole session.
@screem@yarn.yarnpods.com Short answer: Yes
tmux
for the last couple of years. Bloody useful! Especially when going between computers. ssh
in, tmux attach
, and there's the whole session.
@eldersnake@yarn.andrewjvpowell.com It’s brilliant along with mosh if you ever are in a position of shotty connectivity
As @lyse@lyse.isobeef.org pointed out, this is a bit of a security nightmare. Now you have a compiler that will download another version of the compiler (you hope) 🤦♂️
@bender@twtxt.net Time 😆
@stigatle@twtxt.net You probably answered this before, but what breed of dog is Nanook? 🤔
@lyse@lyse.isobeef.org I really wish Russell Cox and co would seriously reconsider what they are doing with the language and toolchain. They seriously risk affecting the reputation of Go here in ways that cannot be predicted (just look at history for some examples). I can seriously see a Go fork coming out of this.
@stigatle@twtxt.net No worries 👌
@carsten@yarn.zn80.net What does it show when it doesn’t start?
I still don’t want my compiler going and automatically downloading a new version. I didn’t know Scala does this 😆
@bender@twtxt.net Yeah damn those teeth are nice and white 😆
@lyse@lyse.isobeef.org Oh my god! 😱 wut da actual fuq?! Is Russ okay? 🤔 This is all kinds of nuts really. Can’t we just keep Go simple. it happens to be one of it strengths, adding all kinds of “magical”™ shit to the Go toolchain is just crazy 🤦♂️
@screem@yarn.yarnpods.com I think it probably did here too 😆
Hopefully fixed that pesky edit bug 🤞
And finally to make a post:
curl -s -d '{"text": "Hello World!"}' -H "Token: $YARND_TOKEN" http://localhost:8000/api/v1/post | jq '.'
To verify the API endpoint(s) are working (no authentication required):
curl -s http://localhost:8000/api/v1/ping
To verify that you are logged in and authenticated:
curl -s -d '' -H "Token: $YARND_TOKEN" http://localhost:8000/api/v1/whoami
To securely login and authenticate to the API and set YARND_TOKEN
env var for later use:
IFS= read -rsp 'Password: ' password; payload="$(jq -cnr --arg password "$password" '{username: "admin", "password": $password}')"; export YARND_TOKEN="$(curl -s -d "$payload" http://localhost:8000/api/v1/auth | jq -r '.token')"