@bender@twtxt.net oh yeah i remember that part of the docs lol! honestly yeah i think sqlite is fine for the number of users i have which is like, 5 including me, and active users is just… me, but if i were to have more active users i could always spin up a separate instance as jank as that is
At least Minnesota won their bowl game. Go Gophers!
@prologic@twtxt.net @eapl.me@eapl.me @bender@twtxt.net I just found:
Equilibrium problems are solved by method of relaxation numerically.
– Manoj Kumar and Garima Mishra, https://www.scirp.org/html/8798.html
Reminds me of deliberately misattributed quotes from a funny German book series “Die Känguru-Chroniken”, like:
How much is the fish?
– Karl Marx
I’m positively surprised there is even an English wikipedia page about The Kangaroo Chronicles. Somebody gathered a list with all of them.
@bmallred@staystrong.run Oh no! Best of luck to restore everything. Unfortunately, I cannot provide you a copy of your twtxt feed. It turns out when the messages were gone from your feed and I refetched the now empty feed, all messages were also dropped from my local cache. :-/ But it looks like you’re on something already. The message timestamps are all way off, though.
check out this awesome internet radio it looks cool and they play bangers https://radio.cock.institute/shows
@kingdomcome@yarn.girlonthemoon.xyz https://www.youtube.com/watch?v=49RHJRUHfHw
my apologies for anyone tailing this feed… turns out some data was corrupted from an unscheduled interruption and in the process of getting everything back online.
I have “gay for a girl” disease & it’s fatal
@movq@www.uninformativ.de @kat@yarn.girlonthemoon.xyz Agreed!
@movq@www.uninformativ.de ooooh interesting!!! i am a mysql liker because postgres syntax confuses me (i know its faster but whatever) but i will look into this…
@movq@www.uninformativ.de fake ass scifi year
@kat@yarn.girlonthemoon.xyz Pics or it didn’t happen! We were already back at 14°C today. But there might be chance of snow towards the end of the week. Let’s see.
my fucking second drive for plex isn’t auto mounting with fstab on reboot for some reason and i keep accidentally discovering this it’s super annoying
@kat@yarn.girlonthemoon.xyz i’m an LXQt girlie for life and i like the convenience of apt despite that they never update their god damn packages so i guess i’m stuck on lubuntu for everything
been thinking about trying arch linux but no i will not become the type of person that uses arch
@kat@yarn.girlonthemoon.xyz fun* lol
i wanna make more videos…….. editing in shotcut is kinda fnu
@bender@twtxt.net epic!!!
i need to try htmx out
@kat@yarn.girlonthemoon.xyz i can’t WAITTTTTTTTT
guys i might be getting a framework laptop from my aunt i’m freaking out
i’m pretty sure i’m running this all off sqlite so if i get too many users on here i might be cooked but oh well i can always try to migrate (<– has heard migrations from sqlite to mysql/postgres are hell)
@bender@twtxt.net soon there’ll be dozens of us!!!!!!
@kat@yarn.girlonthemoon.xyz i still need to put it together so either i’ll do it off camera or i’ll wait till i get my memory card
i thought about making a chill little vlog putting together my new pi4 for KVM purposes but unless i make it go fast somehow i’d probably quickly exceed the 30 mins on the last mini DVD i have for recording lol
@kingdomcome@yarn.girlonthemoon.xyz if yarn had boosts i’d boost the shit out of this
getting my friends to join here is so fun. we are invading the humble twtxt/yarn network
@kingdomcome@yarn.girlonthemoon.xyz hiding in my wifi….
@kingdomcome@yarn.girlonthemoon.xyz HIIIIIIIIII I’M VIBING AND INHALING COFFEE
IT’S SNOWING BTW IT’S SO PRETTY OUT
@kat@yarn.girlonthemoon.xyz i’m reading this and i already have a gts server that i could secure with this but i’m thinking it’d be best for most of my public sites https://ovelny.sh/blog/a-complete-guide-for-your-gotosocial-server/
hmmm i really should set up crowdsec and maybe a WAF like coraza or something. i don’t look at my logs as much as i should because they scare me and ignorance is bliss but i should probably cut out as much false traffic as possible especially to my biggest site (superlove)
morning friends (it is 1pm here)
"twtxtfeevalidator/0.0.1"
UA about? I thought I could ask before throwing a 1000GB file at it 🪤 could it be the same 'xt' thing @lyse was talking about the other day?
OHHH THIS IS EPIC YALL TY i’d love to try this!!!
@prologic@twtxt.net i would be very interested in this as a caddy user who needs a WAF probably lol
@kingdomcome@yarn.girlonthemoon.xyz YEAHHHHHHHHH IRENE’S HERE!!!!!!
I’ll upload a user icon later. & I guess link back to this account on my website. Right now, I’m gonna try to take a #nap
What’s up twtxt network
nice! would you mind elaborating a bit?
Is that the scientific method?
I couldn’t find anything related when I searched for it.
@movq@www.uninformativ.de Sounds about right. :-D It’s now calm again.
Always noise, whichever way you loo^Whear at it. :-(
@movq@www.uninformativ.de This video never gets old! :-) Now I ended up on https://brendangregg.com/specials.html#rshutdown and laughing my ass off. :-D
3blue1brown YouTube Bitcoin video taken down as copyright violation
Article URL: https://twitter.com/3blue1brown/status/1876291319955398799
Comments URL: https://news.ycombinator.com/item?id=42612494
Points: 504
# Comments: 243 ⌘ Read more
No more stupid little DDoS(s) from fucking China now 🤣
Note for reference I was trying to write and fix this rule (fixed version below):
# Ignore Content-Type restrictions for Git
SecRule REQUEST_HEADERS:Host "@streq git.mills.io" "id:101,phase:1,t:none,nolog,ctl:ruleRemoveById=920420"
Notably the custom operator @lookupASN
I’ll try to add a README for caddy-waf soon™ (going back to bed now) at least document the customizations I’ve made to this WAF (which I forked from caddy-coraza)
This is how I build my caddy:
proxy-1:~# cat build.caddy.sh
#!/bin/sh
xcaddy build \
--with github.com/caddy-dns/cloudflare \
--with github.com/caddyserver/cache-handler \
--with git.mills.io/prologic/caddy-ratelimit \
--with git.mills.io/prologic/caddy-waf
proxy-1:~#
Ahh fuck! Sorry I was fixing a rule 🤣 This is much better!
proxy-1:~# grep -c 'Bad ASN' /var/log/caddy/caddy.log
2441
Meh, I hit an import cycle while writing tests. Now I have to relocate some code. What do we conclude from that: don’t write tests. ;-)
Where is all this wind suddenly coming from?
@bender@twtxt.net Yes they are rather large 🤣 Here you go:
proxy-1:~# cat /etc/caddy/waf/bad_asns.txt
# CHINANET-BACKBONE No.31,Jin-rong Street, CN
# Why: DDoS
4134
# CHINA169-BACKBONE CHINA UNICOM China169 Backbone, CN
# Why: DDoS
4837
# CHINAMOBILE-CN China Mobile Communications Group Co., Ltd., CN
# Why: DDoS
9808
# FACEBOOK, US
# Why: Bad Bots
32934
proxy-1:~#
An autonomous system (AS) is a collection of connected Internet Protocol (IP) routing prefixes under the control of one or more network operators on behalf of a single administrative entity or domain, that presents a common and clearly defined routing policy to the Internet.
On my blog: Developer Diary, Epiphany https://john.colagioia.net/blog/2025/01/06/epiphany.html #programming #project #devjournal
Well. A new year came and I am reading Solenoid, a masterpiece written by Mircea Cărtărescu
somehow this server went out overnight??? weird
CPico RP2040 a Cost-Effective MCU Board with Debugging Enhancements
The CPico RP2040 is a microcontroller board based on the RP2040 microcontroller. Designed to closely match the Raspberry Pi Pico, it maintains full pin compatibility, allowing developers to integrate it into existing setups without modification. Powered by a dual-core ARM Cortex-M0+ processor, the CPico RP2040 provides efficient, high-performance computing suitable for a variety of applications.
"twtxtfeevalidator/0.0.1"
UA about? I thought I could ask before throwing a 1000GB file at it 🪤 could it be the same 'xt' thing @lyse was talking about the other day?
@aelaraji@aelaraji.com Thank you very much, glad you like it. :-) I always try to make web pages use as much semantic tags as possible and keep the HTML very simple, so that they also have a chance to look decent in terminal browsers. The logo took me a few hours to draw in all its three sizes.
Spitz Plus GL-X2000 is an Upcoming Wi-Fi 6 and 4G LTE CAT 12 Router
The Spitz Plus GL-X2000 is a 4G LTE Wi-Fi 6 router designed to deliver reliable connectivity for remote work, travel, and rural internet access. It supports advanced network features like Multi-WAN, Failover, and Load Balancing, enhancing connection stability and ensuring dependable performance. The router is powered by a Qualcomm dual-core processor running at 1 GHz,
Cool! 😎 So I can now block ASN(s) 🤣 (And I bet no-one noticed anything)
@kat@yarn.girlonthemoon.xyz I love blue 🤣
Saludos desde Argentina
@kat@yarn.girlonthemoon.xyz i wound up with xcolor AND pastel at the same time, because xcolor does exactly what i want while pastel and its picker subcommand does the same thing, relying on xcolor, but brings up a nice graphic of the picked color and related colors, plus more than just the hex code. neat.
just spent like half an hour finding a terminal based color picker that would just. turn the cursor into a cross hair and let me pick from the screen. in linux fashion this was somehow difficult
@prologic@twtxt.net i love pink i put it on all my sites
@aelaraji@aelaraji.com Still in my cache 🤣
@aelaraji@aelaraji.com Bahahaha, you know where the default theme lives 🤣 PRs welcome!
Browsing X and fell down a gopher hole. Love it. ✌️ -Steve Galbincea
@xuu@txt.sour.is ROFLMAO! 🤣 reading that, the Tech bro sounded in my mind like Cow from Cow and Chicken
@bender@twtxt.net @movq@www.uninformativ.de I appreciate you! and don’t you worry about it, if 2025 doesn’t behave itself we Will make it!
🦾 (now I know the real meaning behind the expression of Making it)
I was looking for an #mpd/#rofi script and stumbled upon this repo adi1090x/rofi, it is just 🤤 DELICIOUS! … and a great reference/kick starter for making my own.
Seriously @prologic@twtxt.net you should think about making a pink theme the De Facto for yarn, even the 🧶 emoji is pink! 😆
HAHAHAHA! 🤣 I freaking love this reaction. Welcome aboard @gretahayes@yarn.girlonthemoon.xyz
It’s nice to see that some Crawlers actaully respect rate limits and respect a 429 Too many requests
response 👌 Thank you Google! 🙌
@bmallred@staystrong.run did you rotate your twtxt file or something happened to your twts? 🤔 asking just in case…
@bender@twtxt.net So you mean, get failtb2n to look at my Caddy audit logs for violations and then just block at the firewall level for repeated violations? 🤔
@kat@yarn.girlonthemoon.xyz well even after doing the new fixes my invidious instance is still dead because google blocked my ip i think and i don’t have a proxy server so uhhhhhhhhhh. not much to watch unless i use videos on my server
@kat@yarn.girlonthemoon.xyz am i in an idol video watching mood or play with single board computers mood
bros i am so anxious right now i need to DO SOMETHING FUNNNNNNNNN
@prologic@twtxt.net yay!
@seabirdie@yarn.girlonthemoon.xyz let’s goooo!!!!!! wait lemme follow u
@seabirdie@yarn.girlonthemoon.xyz I’M BACK I WON AGAINST THE SERVER GODS
@kat@yarn.girlonthemoon.xyz token will still be valid 👌
@prologic@twtxt.net hahahah i see!!
ok i think its good
can i still post from here on cli or do i need to re-auth hmm
@kat@yarn.girlonthemoon.xyz Yeah that’s what the admin function does. Normal user password reset is different but requires working email 🤣
ok yay we’re back <3
@prologic@twtxt.net YESSS i’m gonna be using tiny pilot’s software on mine! i was inspired by jet too but mine won’t look nearly as cool lol
@kat@yarn.girlonthemoon.xyz Speaking of KVM, Tiny Pilot and Jet KVM look really good!
@kat@yarn.girlonthemoon.xyz hold on lemme change the admin back to this
@kat@yarn.girlonthemoon.xyz OK YAY SO RESET PASS DOES WORK IT JUST DOESN’T SEND AN EMAIL IT PRINTS IT ON THE PAGE LOL