Have fun @johanbove@johanbove.info and see -(or read?)- you soon!
@lyse@lyse.isobeef.org Yeah, I feel the same way, although it’s hard to tell in retrospect after so many years. 😅 Maybe our teachers actually did a good job and I just didn’t get it back then. I wish I could go back in time and re-watch all that, to see what it was actually like. 😃
@arne@uplegger.eu Aye, works fine now. 😊
@movq@www.uninformativ.de Absolutely! Truly amazing work and excellent explanations.
I’m pretty sure they didn’t tell us this in school either.
I don’t remember what topic it was, but some of the maths lectures at uni were heaps better in linking several matters together. In school we were always told: And now for something completely different, we start a new topic, so when you kids haven’t understood the previous one, worry not, now you got the chance to maybe get this one and improve your maths grade. Only at uni we were actually taught that it’s in fact basically exactely the same thing as something else, just with some slightly tweaked rules. If I only were told this a decade earlier or so. It would have made stuff sooo much easier.
@movq@www.uninformativ.de This was more like a distributed crawl/attack of some kind across many IP(s) though and bypassing Cloudflare somehow, so hmm not sure 🤔
@prologic@twtxt.net Maybe, yeah. HackerNews frontpage = at least 50’000 hits in a short time, when it happens to me.
Nah, just had a quick skim and read through all the threads. Pretty rubbish comments really. Nothing of value there. Might explain the massive hit on my infra though recently? (today)? 🤔
@movq@www.uninformativ.de O’really? Haha 😆 Any good comments? 🤔
@movq@www.uninformativ.de Too many random IP(s), hundreds of them, many hundreds of QPS. I can only imagine some crawler(s) going crazy out there and not respecting anything at all or even remotely being nice.
twtxt was on HackerNews yesterday and I think none of us noticed. 😂 https://news.ycombinator.com/item?id=42488983
@lyse@lyse.isobeef.org (I think “division is just repeated subtraction” is a great explanation of what division is on a fundamental level. 🤯 Well, if they did explain it that way in elementary school, I didn’t listen that day. 😂)
@prologic@twtxt.net Ouch. Any insight on who that was? Or just random IPs?
Okay. Going to Settings -> Applications and creating a new Application Token with Repository Read/Write access works just fine. You clone over https and push over https and user your username and token as creds.
@lyse@lyse.isobeef.org Oof, that is impressive!
@andros@twtxt.andros.dev I think that should have fixed it. I just don’t know what to do about SSh access now hmmm 🧐
Ahh I see what I’ve done. That was a bit unfortunate 🤣 Because git.mills.io
was a non-proxied DNS entry so that Git+SSH would also work, I now have a problem hmm. How not to expose my IP(s) directly and open them up to attack? 🤔
What’s not working for you? What’s the error? 🤔 I recently had to firewall off access to my infra for Web traffic and only permit ingress via Cloudflare. Why? 😅 Because some asshole(s) on the Internet decided it would be a good idea to send me in excess of 300 rps to my Git server 🤦♂️
@andros@twtxt.andros.dev No. it’s up. Why’s that?
@movq@www.uninformativ.de Hmm, works here. Maybe some temporary problem that has been fixed by now?
In case somebody needs a calculator: https://www.youtube.com/watch?v=E0pJST5mL3A
@lyse@lyse.isobeef.org Hmmm:
Could not fetch: HTTPError('403 Client Error: Forbidden for url: https://uplegger.eu/twtxt.txt')
🤔
Here’s a visual of what happened before I firewalled off all web traffic to force it to go through Cloudflare. Don’t even ask me how my IP addresses got found out, but either this is malicious, incompetent or my wider ISP is being DDoS’d (it’s happened before).
@andros@twtxt.andros.dev Oooh exiting, we haven’t seen a Twtxt client in a functional language yet 🤣
@andros@twtxt.andros.dev Hello! 👋
Well that was fun! 🤩 I was being attacked directly (bypasses Cloudflare somehow) and whatever dafuq that was was killing my ingress and causing it to get OOM killed 😱 I was seeing 100s of requests per second!!! 😱
@andros@twtxt.andros.dev See https://twtxt.dev – There isn’t really anythign specific about avatars or how big they should be, etc. The spec mostly talks about what’s possible and supported by clients and publishers of twtxt feeds. We have yet to write specific client/server recommendations.
@movq@www.uninformativ.de Hahaha, no worries. :-)
You are clearly a time traveler, @xuu!
@prologic@twtxt.net That also has the downside of fitting right in the write-only code category. :-D
@movq@www.uninformativ.de Ha, that’s cool, I wasn’t aware of 2024 being one of these years.
zsh
on macOS, or do you change it to, say, bash
?
@xuu What do you like about the fish shell? 🐚
@xuu Is this on your instance? 🤔
@xuu It uses “North American Mode” by default, it seems (says the source code). cal -mw 2024
switches to ISO 8601.
(Everybody should use ISO 8601 or at least RFC 3339!!1!11! 😅)
@movq@www.uninformativ.de my util-linux 2.40.2 version of cal seems to do week 53.
@lyse@lyse.isobeef.org That must have been “Between Interval - Radio Silence” playing in the background: https://www.youtube.com/watch?v=WIzhpg01Faw&list=PLApmGFOVPZhko_EIfnvcPVdqXSklqJTIq (I didn’t pay attention to audio, sorry. 🥴)
2024 was a funny year: The year begins and ends with calendar week 1:
The one in January being 2024-W01 and the one in December 2025-W01.
🤓
(Hmmm, my printed LaTeX calendar using tikz-kalender gets it wrong or uses different week definitions. It shows next week as 53. 🤔)
zsh
on macOS, or do you change it to, say, bash
?
@bender@twtxt.net im a fish
erman.
zsh
on macOS, or do you change it to, say, bash
?
Really I would be just about happy with ash though i.e: /bin/sh
zsh
on macOS, or do you change it to, say, bash
?
@bender@twtxt.net I always change it to Bash. I can’t stand any other weird shell haha 😆
@prologic@twtxt.net, do you use zsh
on macOS, or do you change it to, say, bash
?
@bender@twtxt.net Haha just making sure when I’m removing snapshots from my backup that I don’t remove the wrong ones 🤣
@thecanine@twtxt.net yeah, PayPal blows. I use it exclusively when buying stuff from eBay, because using anything else is a pain. Other than that they can go fly a kite.
@prologic@twtxt.net dear lord! Can you make it a little bit longer? 🤭
You really cannot beat UNIX, no really. Everything else ever invented sucks in comparison 🤣
$ diff -Ndru <(restic snapshots | grep minio | awk '{ print $1 }' | sort -u) <(restic snapshots | grep minio | awk '{ print $1 }' | xargs -I{} restic forget -n {} | grep -E '\{.*\}' | sed -e 's/{//g;s/}//g' | sort -u) | tee | wc -l; echo $?
0
0
@movq@www.uninformativ.de Oh, a movqOS, that’s super cool! :-)
Yeah, glossy screens are straight from hell. :-D What’s this spooky wind chime background music?
Anyway, have great fun learning more and experimenting with this low level stuff!
@movq@www.uninformativ.de Unfortunately, there is no shortage of terrible UI designers. To be fair, I’m probably one of them when it comes to the point.
Years ago, I had a falling out with PayPal, when they implemented ToS changes, that would let them withhold your money without a reason and randomly subtract “ToS violation fees” from your balance.
They reverted the ToS violation fees part, but I refuse to do business with any company, who has the goal, to even try presenting such a change, to their clients.
I’m not surprised PayPal is alongside questionable fee increases, also running scummy browser extensions (through companies they acquired), that override almost all affiliate links with PayPals and present you with inferior discount coupons, to trick you into spending more money, shopping on sites owned by their partners.
The honey extension scam - YouTube video
Ironic they were even “referal link scamming” the influencers, they paid to promote their extension - PayPals ability to scam the clueless is quite impressive, but luckily it does not work on me.
Danke, @arne@uplegger.eu. Ich werde berichten.
@doesnm@doesnm.p.psf.lt Usenet is NNTP. No other way. And yes, it is very much alive. Now, finding servers to interact with it, freely, is becoming more of a problem these days.