@kat I recommend you to remain curious without crossing the threshold. Unless, of course, you truly want to follow a never-ending rabbit hole. 😂
Timeline
Recent posts from feeds followed by pftnhr@blog.ratterobert.com
@movq I think it's here on MIT's website: Your Brain on ChatGPT: Accumulation of Cognitive Debt when Using an AI Assistant for Essay Writing Task 🤔
https://threadreaderapp.com/thread/1935344122103308748.html Interesting article on how ChatGPT is rotting your brain 🤣
@bmallred Oh sorry I should have explained those terms 🤦♂️
@prologic yes, I never understood you using micro.blog (and paying for it, nonetheless!). I don’t like it (as a platform), and have an unexplainable dislike for its creator.
@bender Maybe one day I'll take back over my prologic.blog
domain from µBlog and redoit with my handy zs
tool with some nice CSS 🤣
@movq why Gopher to babble, and not just HTTP? I mean, may as well just write plain text files on your machine, and leave them there, right?
Gopher and Mastodon are two completely different things. That’s where my confusion comes from.
@prologic do you remember Hamachi? Tailscale/Headscale is Hamachi on steroids. They are used primarily for creating a VPN among all your devices so they can talk to one another as if they were on the same LAN, even when they're not. That was, mostly, my WireGuard usage.
I still have WireGuard running—because it is so lite that it doesn’t matter—to use as regular VPN, but Headscale keeps all my devices connected forming their own “mini-Internet” 100% of the time.
@prologic Tailscale is awesome! I run Headscale; it replaced my vanilla WireGuard install.
Great article from Tailscale about how security policies we've often seen in many large complex organizations that we all love to hate don't actually provide the security that we assumed.
@movq this is mind boggling. How come it looks just fine under Mosaic, and not under IE3? Man, am I glad I don't use a Microsoft browser!
I'm finding this very interesting... An evolved neural network that plays the game of tic-tac-toe and so far is a pretty decent player. Here is a visualization of it's evolved "brain" that underwent GA (genetic algorithm) training with classification learning + self-play.
prologic@JamessMacStudio
Sun May 25 21:44:41
~/tmp/neurog
(main) 130
$ go build ./cmd/ttt/... && ./ttt
Generation 27 | Fitness: 0.486111 | Nodes: 44 | Conns: 82
... experimenting with building and training a tic-tac-toe game, which evolves a. neural net that learn to paly the game against the best evolved champions 😅
One of the nicest things about Go is the language itself, comparing Go to other popular languages in terms of the complexity to learn to be proficient in:
- Go:
25
keywords (Stack Overflow); CSP-style concurrency (goroutines & channels) - Python 2:
30
keywords (TutorialsPoint); GIL-bound threads & multiprocessing (Wikipedia) - Python 3:
35
keywords (Initial Commit); GIL-bound threads,asyncio
& multiprocessing (Wikipedia, DEV Community) - Java:
50
keywords (Stack Overflow); threads +java.util.concurrent
(Wikipedia) - C++:
82
keywords (Stack Overflow);std::thread
, atomics & futures (en.cppreference.com) - JavaScript:
38
keywords (Stack Overflow); single-threaded event loop &async/await
, Web Workers (Wikipedia) - Ruby:
42
keywords (Stack Overflow); GIL-bound threads (MRI), fibers & processes (Wikipedia)
@kat I don’t like Golang much either, but I am not a programmer. This little site, Go by example might explain a thing or two.
@bender There is no aim. Just learning 😅 That way I can actually speak and write with authority when it comes to these LLM(s) a bit more 🤣 Or maybe I just happen to become that random weirdo genius that invents Skynet™ 😂
Jokes aside, what's the aim for doing this? Other than learning something new, that is.
@lyse an "informal" one. @movq doesn't even need to reach out. Simply wait until they start playing, measure the tempo, and start bassing on queue! Oh man, I can already imagine it! Dreamy! :-)
Again, I was simply pointing out that, if he used AI to correct misspellings, and improve grammar, then this isn't true:
“This post was written entirely by a human, with no assistance from AI. (Other than spell- and grammar-checking.)”
@thecanine right. Spell checkers are not AI. Full grammar checking, and correction? That one I have not seeing, but on AI. So, what I meant was, let the grammar gaffes show; we type as we speak (most of the time). About spelling mistakes, well, let them be corrected as we have done since 1971(?).
@prologic to err is human, to forgive is divine, right? I say let us err, and forgive. My grammatical errors make me me. Misspellings? Well, we need no stinky AI for that!
@prologic Dustin's last sentence on that post:
"This post was written entirely by a human, with no assistance from AI. (Other than spell- and grammar-checking.)"
Is it true that it was written "entirely by a human" then? Pfff.
@thecanine @movq So I actually agree with you! I think Dustin is taking a bit of a "deep and dark" path here (depression), and there are many parallels to other types of activities that we can all talk to. "AI" or "LLM"(s) here should be no different. Use them, Don't use them. I don't really see how it takes away our creativity or critical thinking.
@kat I kind of need some more details if you can. Logs, observations anything! Please 🙏
@bender It's still a straight-through to the Eris backend that itself uses a Let's Encrypt cert now. Haven't tried to also terminate TLS at the Edge yet.
@bender I normally don't myself either, but that saide, I think that's kind of @movq's point right? This new unauthenticated rate limit is absurd! 😱 You may as well just fucking 403 Forbidden
and be done with it 🤣

<2025-05-10T19:34:00+00:00 https://andros.dev/texudus.txt> Nice:) And is this implemented in your client as well? I've started to brainstorm on how to parse texudus in php, but I guess it could snatch some code from you?
Farrrk me Google search is and these days. Will they please "fuck off" with this Gemini AI garbage at the top that takes forever and is distracting as shit™ 💩 Fark me 🤦♂️ #Google #Search #Sucks #AI #Gemini
@kat Hmmm Please if this happens again, help me reproduce it. Any clues in the logs? Hmm? 🧐 My own pod has been running flawlessly for weeks now 😅
@prologic you are certainly a special case of a luddite. Or you like to self-punish. Or both! LOL.
@prologic LOL. It is from the Severance, AppleTV+ series. I am about to finish watching it with my kid---well, what's available for seeing. The series is still ongoing. I recommend it!
"Forgive me for the harm I have caused this world. None may atone for my actions but me and only in me shall their stain live on. I am thankful to have been caught, my fall cut short by those with wizened hands. All I can be is sorry, and that is all I am."
@kat Ahh but you're like one of a very few that actually own domains and do interesting things 😅
@bender How do you explain mine then? Unless it was registered before me, then let go of and I re-registered it later? 🤔
@prologic I will pull the email. The year is about right.
@anth happy birthday, “youngster!”
Domain Name: NETBROS.COM Registry Domain ID: 1193243_DOMAIN_COM-VRSN Registrar WHOIS Server: whois.cloudflare.com Registrar URL: https://www.cloudflare.com Updated Date: 2025-03-29T04:08:33Z Creation Date: 1998-04-29T04:00:00Z
According to a very old email one of my more personal family domains was registered in 2013 making it 12 years old, so I was closed 🤣 my public facing one is much much older 🤣
@anth I actually don't have a clue how old my public-facing domain is 🤣 I have another more personal one that's probably around ~15 years, but I'm not even sure how to check tbh 😅
@kat You'll have to forgive me 🙏 My vision impairment is getting in the way of seeing this "prompt box" thingy 🤣
@kat if I haven’t said it before, please allow me to say it now: I kinda like your attitude. Heck, I love it!
@lyse yes, it’s bad, but it’s the message what’s important. Now, if you want, I can give you a different perspective on the site, so that you will not see it as horrible anymore. And I will do for only $199.99. A bargain!
Why are we testing, or playing with, an alternate non-fully-compatible feed format within the same feed that we use daily?
@prologic hahahahaha! Don't you go watering that seed, mate 😅. I mean, we all dream about it, ain't that right?
So, Monday, we meet again. I mean, it is not a complain per se. I am glad to meet Monday! I am just not-so-glad to meet the working-from-office Monday. But, so it is.

@andros About the URL, since it no longer used for hashing there might be no need to change it. I agree that we keep all the parts that already are out there for the most parts. Instead of a contact field you could also just use links like: link = Email mailto:user@example.dk
or link = Signal https://signal.me/sthF4raI5Lg_ybpJwB1sOptDla4oU7p[...]

@andros Thanks for consolidating a lot of good ideas. Especially how you have deiced to just extend the mention syntax for location-based treads. This might even be backward compatible with older (pre-yarn) clients.
What about using Z
for UTC +00:00
- is that allowed in your specs?
Regarding url =
I would suggest to only allow one and the maybe add url_old =
or url_alt =
!?
I'm still not a fan of a DM feature, even thou it helps that i have now been split out into a separate feed file. Instead if would suggest a contact =
field for where people can put an email or other id/link for an established chat protocol like signal or matrix.