@kat@yarn.girlonthemoon.xyz good day, bored girl! I just finished watching a āBlack Mirrorā episode, and I and also bored. I want to play Diablo IV, but now the TV is monopolised by wife. Cry, cry, cryyyyyyyy!
morning yarnverse (itās 1:30pm here i slept in). iām already bored
@prologic@twtxt.net see if thereās anything wrong! maybe the little critter needs more food or water or just some playtime :)
@andros@twtxt.andros.dev @eapl.me@eapl.me Still lots of bugs in my client. š„“ Iāll try to fix it next week.
And yes, using the same timestamp twice will very likely break threads.
@javivf@adn.org.es You also cut from the front and not the back.
Nobody want to be a shitty programmer. The question is: Do you do anything not to not be one?
Reading blogs or social media and watching YouTube videos is fun. After them, your code may be a little better, of course. But you need a lot. You need to study! Read good books and study the code of other programmers, for example. Maybe work with a new language, architectures and paradigms. You need break the routine.
If you know Object-oriented programming, you learn functional programming.
If you know Model-View-Controller, you learn Model-View-ViewModel.
If you donāt know anything about architectures, you learn Clean Architecture, Hexagonal Architecture, etc.
If you know Python, you learn Ruby or Go.
If you know Clojure or Lisp⦠you donāt need to learn anything else. You are already a good programmer. Just kidding. You can learn Elixir or Scala.
Be a good programmer my friend.
@andros@twtxt.andros.dev Alright. š Btw, your feed uses spaces instead of tabs. š
tt2
from @lyse and Twtxtory from @javivf?
@javivf@adn.org.es Yes and still in review .
tt2
from @lyse and Twtxtory from @javivf?
@prologic@twtxt.net if I understand correctly itās just to increase hash size from 7 to 12 once it gets calculated, isnāt it? BTW is this change already approved? I still donāt understand how a proposal become an implementation in the twtxtverse š¤
@lyse@lyse.isobeef.org You are of course right! 𤣠There are some low level components that can and should be unit tested for sure! š
@prologic@twtxt.net I also wore gloves, but after hours of demanding work, my shoulders and wrists were shattered. I hope Iām back to normal tomorrow. :-)
@prologic@twtxt.net To clarify, from my observations on how the system behaves, it feels like that. This doesnāt make it any better, I know. Sorry mate! I never claimed that testing is always easy, but in my experience it sure does help cutting down regressions. But to each their own, no worries. The diagram is all Greek to me. Anyway.
@bender@twtxt.net True.
Good old times. #Windows98
@prologic@twtxt.net Give it a toy? I donāt know, donāt have any dogs. š
How do you stop a dog from barking? š§
@prologic@twtxt.net genuinely the sickest shit iāve ever seen webdev is saved
@kat@yarn.girlonthemoon.xyz It is š
hmmm i should play with HTMX sometime. it looks so neat
@bmallred@staystrong.run You mean ActivityPub + Twtxt? š¤
@kat@yarn.girlonthemoon.xyz Ysy!!! ššš
@bmallred@staystrong.run It really is š¤£
@prologic@twtxt.net I JUST SAW THIS POST WITHOUT RESTARTING WE ARE SO BACK
@bender@twtxt.net Bahahah š¤£š mate, me and one of my SRE colleagues actually came up with the terminology ourselves! š
slowing working away at my latest code project: learning PHP by recreating the 2000s fandom mainstay known as a fanlisting! itās been super fun i added a dynamic nav bar and other modifications in the latest commit
fanlistings even to this day rely on old PHP scripts dating back to the early 2000s that need whole ass mySQL or postgres DBs and are incredibly insecure. you can look at them here theyāre like super jank lol itās sad that new fanlistings have to use them because thereās no other optionsā¦.
happy free comic book day! my store was out of freebies but i got some of my pulls and also a trade of one of my favorite reads last year!
git checkout main && git pull
, rebuild and redeploy: make build
, and however you deploy. š Lots of fixes (no more stalling) and optimizations to the feed fetcher, smoother cpu usage, better internal metrics.
@prologic@twtxt.net thank you so much, just did all of that! iāll report back if i still need to restart <3
I am sure it wasnāt your intention (not even remotely), but it sounds a lot like corporate bullshit. Hahahaha! Are you sure you havenāt been institutionalised?
@lyse@lyse.isobeef.org Heh I have to wear gloves now when swining an axe or it hurts my hands š¤£
@kat@yarn.girlonthemoon.xyz / @xuu@txt.sour.is Recommend you git checkout main && git pull
, rebuild and redeploy: make build
, and however you deploy. š Lots of fixes (no more stalling) and optimizations to the feed fetcher, smoother cpu usage, better internal metrics.
Iām not even being facetious here either. Iād llove to see you āunit testsā this:
@lyse@lyse.isobeef.org Well you are being slightly rude 𤪠Sure you could write unit tests for this, but in practise testing emergent properties and behaviors of a system is actually a lot harder than you might realize. But Iām happy to always be proven wrong š
@movq@www.uninformativ.de Indeed, a Wüstenmaus sounds cute. However, a Wüstenratte ā which is more a desert rat ā not so much.
@prologic@twtxt.net ODD, lol. I donāt wanna be rude, but this sounds more like Code And Fix.
We just split about one and a half cubic meters of fire wood at our scout yard. And even more chainsaw action to cut the logs in smaller chunks. Iām bloody tired now. But it was really great fun swinging the axe. I will sleep like a rock tonight.
@kat@yarn.girlonthemoon.xyz Yeah right now Iām trying to see if I can āspread the CPU usage of fetching N feeds across M durationā so basically āsmoothā out the spikes in CPU usage.
@prologic@twtxt.net nice! lol thatās such a real way to develop
@kat@yarn.girlonthemoon.xyz Iāve almost fixed this btw š¤ Just testing it thoroughly and polihsing the code. In case youāre curious, I do this style of development called āObservability Driven Developmentā (ODD) whereby I make observations of the system via metrics and internal observations and adjust the systemās overall behavior to the desired outcome š
@kat@yarn.girlonthemoon.xyz with the help of a friend i got to build a nixOS server image from scratch and use it on a VPS! so that was neat!
iām slowly learning nixOS as part of my new fujocoded contract thing and as scary as it is itās highkey kinda fun. like what do you mean i configure the bootloader with one god damn line in a file thatās EPIC
my cat has the zoomies. itās 6AM. girl RELAX
@movq@www.uninformativ.de LMAO the power of static pages!
@prologic@twtxt.net oh i see it! thank you so much! itās no problem i totally understand :)
@andros@twtxt.andros.dev I set up a test feed here:
https://www.uninformativ.de/texudus.txt
I made some preliminary adjustments to my client so that it can work with the different threading model. (And I totally get the concerns, this can be quite a bit of work. Especially in a large code base like Yarn.)
@doesnm@doesnm.p.psf.lt nah, Iām fine without a web ui. But I like what the dev did with the 2009 facebook
/VK
look, it kind of feels notsalgic. (the tld is a .me not a .com if anyone else wants to take a look atit)
Too late to fix your typo kind of feeling ⦠suck. š
Hey @kat@yarn.girlonthemoon.xyz If you see this, Iām aware of a bug. Iām trying to figure it out and fix it. bare with me š¤ It is whatās causing things to āstallā and to have to ārestartā. Sorry š
up -d
, but then I took a look at a couple of #Snac instances at the last second and they looked pretty dope! Now I'm stuck in my own head š
@bender@twtxt.net Mainly the bsd.cafe ones. I like how the minimalist single column profiles look. Image embeds are full width and reading through threads feels nice (as in it doesnāt feel like pealing layers upon layers of a fresh onion).
We went on a 14Ā kilometers long hike in the heat, only a few spots were in the shade, most of our trip was in the open fields with the sun beating down on us. We reapplied the sun blocker after about two hours or so. All in all it took us about three and a half hours before we reached our destination Besigheim.
Last time I was there it was rainy, now we had the exact opposite. After some yummy Chinese lunch we visited the old town. Thereās some gorgeous timer framing to see. When kept in decent shape, it just looks so dang cool.
Since it was too hot, we rode back by train. Despite the heat and some sections near the roaring Autobahn, this was a nice hike. Would do it again. Only in colder weather, though. I certainly donāt wanna trade my comperatively larger (still nothing to other more rural areas), covering forests with the wide open fields and vineyards in summer. Thatās for sure.
https://lyse.isobeef.org/wanderung-von-asperg-nach-besigheim-2025-05-01/
@quark@ferengi.one Iāll translate ādesert ratā as āWüstenmausā, which is kind of cute, and Iāll pretend that you just didnāt call your partner a rat. š