blog.ratterobert.com

prologic (twtxt.net)

Problems are Solved by Method\" πŸ‡¦πŸ‡ΊπŸ‘¨β€πŸ’»πŸ‘¨β€πŸ¦―πŸΉβ™” πŸ“βš― πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘§πŸ›₯ -- James Mills (operator of twtxt.net / creator of Yarn.social 🧢)

prologic (twtxt.net) Read replies 44 minutes ago
prologic (twtxt.net)

Hmmmm the AoC site is not mobile friendly 😒 Can someone post the puzzles as Twts? 🀣

Read replies 1 hour ago
prologic (twtxt.net)

Thinking about doing Advent of Code in my own tiny language mu this year.

mu is:

  • Dynamically typed
  • Lexically scoped with closures
  • Has a Go-like curly-brace syntax
  • Built around lists, maps, and first-class functions

Key syntax:

  • Functions use fn and braces:
fn add(a, b) {
    return a + b
}
  • Variables use := for declaration and = for assignment:
x := 10
x = x + 1
  • Control flow includes if / else and while:
if x > 5 {
    println("big")
} else {
    println("small")
}
while x < 10 {
    x = x + 1
}
  • Lists and maps:
nums := [1, 2, 3]
nums[1] = 42
ages := {"alice": 30, "bob": 25}
ages["bob"] = ages["bob"] + 1

Supported types:

  • int
  • bool
  • string
  • list
  • map
  • fn
  • nil

mu feels like a tiny little Go-ish, Python-ish language β€” curious to see how far I can get with it for Advent of Code this year. πŸŽ„

Read replies 1 hour ago
prologic (twtxt.net)

Oh dear god 😱 The level of pollution on Hanoi is insane πŸ₯Ί I can't stop coughing outside 🀯

Read replies 2 hours ago
prologic (twtxt.net)

Sharing some photos of our Vietnam trip so far...

Read replies 16 hours ago
prologic (twtxt.net)

this is apparently a famous lake in Hanoi city in Vietnam. Don't know what it's called though.

Read replies 2 days ago
prologic (twtxt.net)

We have arrived at our first hotel. but check-in isn't till 2PM 🀣 We arrived at 12:45PM πŸ˜†

Read replies 2 days ago
prologic (twtxt.net)

I have to say. A well designed Hypermedia Driven Web Application such as yarndβ€˜ using HTMX is just as good, i'd not better, than one written in React.

Read replies 3 days ago
prologic (twtxt.net)

One of the advantages of being vegetarian. you get served your in-flight meal first. before everyone else 🀣

Read replies 3 days ago
prologic (twtxt.net)

fark'n hell! why are there so many actors on the bridge?! 🀯 (shadow twtxt feeds)

Read replies 3 days ago
prologic (twtxt.net)

Hey @ocdtrekkie πŸ‘‹ Is this thing on? 🧐

Read replies 3 days ago
prologic (twtxt.net)

I think i may have fixed threading too but can't easily test now as i've left for my holiday and don't really use Mastodon πŸ˜‚

Read replies 3 days ago
prologic (twtxt.net)

@aelaraji Thanks for the account! I figured out one thing at least so far, my WAF was blocking some of the AP requests. Fixed that. Anyway, holiday time 🀣 Back in ~2 weeks.

Read replies 3 days ago
prologic (twtxt.net)

I'm kind of tired of late of telling support folks, for example, ym registrar, how to do their fucking goddamn jobs πŸ€¦β€β™‚οΈ

Hi James,

Thank you for your patience.

There are several reasons why a .au domain registration might fail or be cancelled, including inaccurate registrant information, ineligibility for a .au domain licence, or issues related to Australian law.

For a full list of possible reasons, please see this article: https://support.onlydomains.com/hc/en-gb/articles/6415278890141-Why-has-my-au-domain-registration-been-cancelled

If you believe none of these reasons apply to your case, please let us know so we can investigate further.

Best regards,

Yes, so tell me support person, why the fuck did it fail?! 🀬

Read replies 3 days ago
prologic (twtxt.net)

Good to see so many folks starting to come back to our little non-social social ecosystem πŸ‘Œ Good to also see twtxt.net starting to peer with 7 other pods in the greater network too! πŸ₯³

Read replies 4 days ago
prologic (twtxt.net)

Sooooo looking forward to my holiday, after this week of work 🀯 16 day holiday in Vietnam! Whoohoo 🀟

Read replies 4 days ago
prologic (twtxt.net)

Speaking of WAF(s) / Web Applicaiton Firewalls -- I actually had forgotten that not only have I designed a new WAF from scratch, but I've actually implemented it already, and done some local testing. I just haven't put it into production yet... What od you think @aelaraji ? πŸ€” https://git.mills.io/prologic/caddy-waf

Read replies 4 days ago
prologic (twtxt.net)

Sometimes, (just sometimes) my ability to pattern match and remember how to play perfect games of chess is awesome 😎

Read replies 4 days ago
prologic (twtxt.net)

Anyone on my pod (twtxt.net) finding the new Filter(s) useful at all? πŸ€”

Read replies 4 days ago
prologic (twtxt.net)

So blackholing my Gitea instance's DNS for the day seemed to have worked 🀣 (if only I had a real target I could have made their fucking crawlers DDoS themselves πŸ˜‚) -- Let's also see if enabling DDoS proection on the Edge via Vultr's DDoS capability also helps? πŸ€”

Read replies 4 days ago
prologic (twtxt.net)

Something I caught myself saying earlier in the day:

As a human species we need to stop doing stupid shitβ„’.

--James Mills

T-shirt coming soonβ„’

Read replies 4 days ago
prologic (twtxt.net)

Tired to re-enable the Ege route to git.mills.io today (after finishing work) and this is what I found 🀯 Tehse asshole/cunts are still at it !!! 🀬 -- So let's instead see if this works:

$ host git.mills.io 1.1.1.1
Using domain server:
Name: 1.1.1.1
Address: 1.1.1.1#53
Aliases:

git.mills.io is an alias for fuckoff.mills.io.
fuckoff.mills.io has address 127.0.0.1

PS: Would anyone be interested if I started a massive global class action suit against companies that do this kind of abusive web crawling behavior, violate/disregards robots.txt and whatever else standards that are set in stone by the W3C? πŸ€”

Read replies 4 days ago
prologic (twtxt.net)

Oh fuck me! I had basically turned off the route to git.mills.io last night and went ot bed at ~2AM after unsuccessfully trying to control the attacks (bad bots) that were behaving like a DDoS attack. Tried to re-enable the route this monring and *BOOM, they're back! As-if they never stopped?! what da actual fuq?! Anyone have any clever ideas of what I can do here to allows normal users, like you nice folk and block ths obnoxious traffic?!

Read replies 5 days ago
prologic (twtxt.net)

Fark me again with the bots. This time DDoS-style crawling from hundreds of IPs and dozens of ASN(s) wtf?! I've had to disale the Ingress to my Git instance for the time being, i need to sleep and I can't fight this :/

Read replies 5 days ago
prologic (twtxt.net)

Bye bye PayPal πŸ‘‹ Hello LibrePay πŸ‘‹

Read replies 5 days ago
prologic (twtxt.net)

When I try to login to PayPal I now see:

Please enable JS and disable any ad blocker

Here's the thing. PayPal takes fees from transactions and payments received and sent.

I have very right not have ads shoved in my face for something that isn't actually free in the first place and costs money to use. If PayPal would like to continue to piss off folks me like, then I'll happily close my PayPal account and go somewhere else that doesn't shove ads in my face and consume 30-40% of my Internet bandwidth on useless garbage/crap.

#PayPal #Ads

Read replies 6 days ago
prologic (twtxt.net)

My day (yesterday), stand up at 09:30AM (AEDT), P2 Incident at 10:20AM. End of my day 04:30AM (AEST) the next day! Oh my 🀣 πŸ”₯ πŸ€¦β€β™‚οΈ

Read replies 6 days ago
prologic (twtxt.net)

Fark me πŸ€¦β€β™‚οΈ I woke up quite late today (after a long night helping/assisting with a Mainframe migration last night fork work) to abusive traffic and my alerts going off. The impact? My pod (twtxt.net) was being hammered by something at a request rate of 30 req/s (there are global rate limits in place, but still...). The culprit? Turned out to be a particular IP 43.134.51.191 and after looking into who own s that IP I discovered it was yet-another-bad-customer-or-whatever from Tencent, so that entire network (ASN) is now blocked from my Edge:

+# Who: Tentcent
+# Why: Bad Bots
+132203

Total damage?

$ caddy-log-formatter twtxt.net.log | cut -f 1 -d  ' ' | sort | uniq -c | sort -r -n -k 1 | head -n 5
  61371 43.134.51.191
    402 159.196.9.199
    121 45.77.238.240
      8 106.200.1.116
      6 104.250.53.138

61k reqs over an hour or so (before I noticed), bunch of CPU time burned, and useless waste of my fucking time.

Read replies 1 week ago
prologic (twtxt.net)

Hmmm

Read replies 1 week ago
prologic (twtxt.net)

Hello @therealprologic πŸ‘‹

Read replies 1 week ago
prologic (twtxt.net)

What do you do, when a recruiter throws you a PD or two and says the total compensation is ~2-3x what you're on now?! πŸ€”

Read replies 1 week ago
prologic (twtxt.net)

Boi am I glad I made the decision to get off of Clownflare back in Jan of this yaer 🀣

Read replies 1 week ago
prologic (twtxt.net)

Hmmm 🧐

Read replies 1 week ago
prologic (twtxt.net)

Hello Mastocon? πŸ€”

Read replies 2 weeks ago
prologic (twtxt.net)

Testing 1 2 3

Read replies 2 weeks ago
prologic (twtxt.net)

Testing 1 2 3

Read replies 2 weeks ago
prologic (twtxt.net)

Hey @ocdtrekkie πŸ‘‹

Read replies 2 weeks ago
prologic (twtxt.net)

ap-verify: 8f259adfc4ef06ac1472

Read replies 2 weeks ago
prologic (twtxt.net)

ap-verify: f1fb71f88d8a644dbd84

Read replies 2 weeks ago
prologic (twtxt.net)

New beginnings, new horizons. New pod logo 🀟

Read replies 2 weeks ago
prologic (twtxt.net)

LOL πŸ˜‚ I think mastodon.social is broken 😞

Read replies 2 weeks ago
prologic (twtxt.net)

Test

Read replies 2 weeks ago
prologic (twtxt.net)

Hey @mastodon πŸ‘‹

Read replies 2 weeks ago
prologic (twtxt.net)

Test (_did I fix this shitβ„’-)?

Hey @manton πŸ‘‹ Why yes I believe I did!

Read replies 2 weeks ago
prologic (twtxt.net)

Anyone run a Mastodon serve rI can have an account on to help test the Twtxt <-> Activity Pub bridge? πŸ™

Read replies 2 weeks ago
prologic (twtxt.net)

Testing 1 2 3 @manton

Read replies 2 weeks ago
prologic (twtxt.net)

ap-verify: a67864d4229ae22f5f60

Read replies 2 weeks ago
prologic (twtxt.net)

Test @-mentioning an AP actor via the Bridge. Hey @manton πŸ‘‹

Read replies 2 weeks ago
prologic (twtxt.net)

verify: 3074975949c3b0d27df4

Read replies 2 weeks ago
prologic (twtxt.net)

WOW LOL

fetch https://weaknotes.com/users/david: status 500 Internal Server Error

First real test failed trying to lookup / follow @david@weaknotes.com

Read replies 2 weeks ago
Reply via email