A few more…
As promised, here’s some photos of love you!! camping trip to Canarcon George in QLD, Australia.
@movq@www.uninformativ.de We did indeed! 😅 I’ll share photos soon™ 🔜 Was completely “off-grid”, no connectivity to anything anywhere 🤣
I’m back! 👋
Thanks all 🙏
Option
and error handling. (Or the more complex Result
, but it’s easier to explain with Option
.)
@movq@www.uninformativ.de Yeah pretry much 🤣
@kat@yarn.girlonthemoon.xyz Always do 🤣
Option
and error handling. (Or the more complex Result
, but it’s easier to explain with Option
.)
@movq@www.uninformativ.de Is this much different to Go’s error handling as values though really? 🧐🤣😈
@movq@www.uninformativ.de Agree! Good list 👌
@movq@www.uninformativ.de Ewww 😈
Gone on a road trip. Be back in a week 👋
@bender@twtxt.net Ahh I see hmmm I don’t know this either 🤣
@aelaraji@aelaraji.com You mean Control R?
@movq@www.uninformativ.de Yup 👍 Super interesting sruff 👌
@movq@www.uninformativ.de 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 🤔
i.e: the “~30-40% drop in cognitive capabilities” for chronic users of Chatp GPT 🤣
@movq@www.uninformativ.de I was more interested in the MIT research tbh 😅
https://threadreaderapp.com/thread/1935344122103308748.html Interesting article on how ChatGPT is rotting your brain 🤣
@movq@www.uninformativ.de Hahaha 😂 This is gold! I’ve been following along with our ramblings on Rust. What’s it gone and done to you now? 🤔 I don’t think I can ever be friends personally, I feel “too stupid” to learn Rust 🤣
pledge()
and unveil()
syscalls:
@movq@www.uninformativ.de I like this idea 👌 Very neat!
@bmallred@staystrong.run Oh sorry I should have explained those terms 🤦♂️
@bmallred@staystrong.run Ahhh this is an agent I’m tryining to play the game of Connect3. It uses a library written in Go I’ve been working on that supports Neuroevolution using Genetic Algorithms. Some features include: Mutation, Speciation, Lamarckian Evolution/Inheritence.
Hmmm 🧐 Not what I thought was going on… No bug…
time="2025-06-14T15:24:25Z" level=info msg="updating feeds for 8 users"
time="2025-06-14T15:24:25Z" level=info msg="skipping 0 inactive users"
time="2025-06-14T15:24:25Z" level=info msg="skipping 0 subscribed feeds"
time="2025-06-14T15:24:25Z" level=info msg="updating 80 sources (stale feeds)"
Soooo very very close! 😅
@bender@twtxt.net Hmmm
and have an unexplainable dislike for its creator.
What? What? 😅 🤔
@bender@twtxt.net I know I know! I don’t know why I ever signed up and used it and still continue to pay for the silly thing. Twtxt/Yarn is so much better in every way 🤣
@bender@twtxt.net 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 🤣
@bender@twtxt.net I just babble on Twtxt 🤣 I honestly find that I don’t realy have the time nor the energy to “blog” in full really, I rarely do 😢
@movq@www.uninformativ.de Me too 😅 – Speaking of which i know you’ve lost a bit of “mojo” or “energy” (so have i of late), rest assured, I want to keep the status quo here with what we’ve built, keep it simple and change very little. What we’ve built has worked very well for 5+ years and we have at least 3 very strong clients (maybe 4 or 5?).
@movq@www.uninformativ.de Ahh but it kind of is mine 😅 Or at least I’ve done this kind of thing at least 3 or 4 times now 🤣
@bender@twtxt.net yes but my point is my handcrafted set up also achieves the same thing 🤣
@bender@twtxt.net What’s awesome about it btw? I use WireGuard pretty heavily here. And my entire family also use it to keep a VPN connection back to our home network
@movq@www.uninformativ.de Considered building your own language and compiler? 🤔
@movq@www.uninformativ.de This was always my belief too re likes, etc.
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.
@bender@twtxt.net remind me to look into this a bit later because I’m starting to suspect there’s a weird behavior in the system 🧐
@bender@twtxt.net Which one?
@movq@www.uninformativ.de LOL 🤣 I don’t think I could ever take Rust seriaujly 🤦♂️
@bender@twtxt.net @aelaraji@aelaraji.com Sorry this was my fault 🤦 For whatever reason my pod had never seen that particular Twt from @movq@www.uninformativ.de – And… There’s a bit of a “behavioral” problem with the Trusted Peers functionality that means operators have to periodically re-trust peers manually 😭 Need to rework this 🤞
@starletvania@yarn.girlonthemoon.xyz Yes this thing is on 😅
@movq@www.uninformativ.de Bahahahaha 🤣
@movq@www.uninformativ.de So no Mosaic support either? 🤣
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.
@bender@twtxt.net Well it’s really just for other fellow humans that might not know better and what Microsoft does with your hard™ work 🤣
Please don’t upload my code on Github!
I’m thinking about putting this up on all my projects and even on the front page of my Gitea instance 🤔
For context, this is a funny
Interaction between an engineer and copilot on Microsoft’s core programming Language 🤣🤯
Fuck 🤣 Building and learning about machine learning and evolutionary processes is hard™ 🤣
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 😅
@kat@yarn.girlonthemoon.xyz Authelia is great 👌 Nice choice! 🙌
Ultimately, Go sits in the sweet spot on the complexity vs performance chart:
- Minimal syntax & concepts → low learning curve
- Compiled speed → high throughput
- Built-in CSP concurrency → scalable by default
See Rob Pyke’s presentation on Expressiveness of Go
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)
@bender@twtxt.net Here’s a short-list:
- Simple, minimal syntax—master the core in hours, not months.
- CSP-style concurrency (goroutines & channels)—safe, scalable parallelism.
- Blazing-fast compiler & single-binary deploys—zero runtime dependencies.
- Rich stdlib & built-in tooling (gofmt, go test, modules).
- No heavy frameworks or hidden magic—unlike Java/C++/Python overhead.
@bender@twtxt.net What’s not to like? 😅
@bender@twtxt.net 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™ 😂
This is one of my attempts:
$ go build ./cmd/xor/... && ./xor
Generation 95 | Fitness: 0.999964 | Nodes: 9 | Conns: 19
Target reached!
Best network performance:
[0 0] → got=0 exp=0 (raw=0.000) ✅
[0 1] → got=1 exp=1 (raw=0.990) ✅
[1 0] → got=1 exp=1 (raw=0.716) ✅
[1 1] → got=0 exp=0 (raw=0.045) ✅
Overall accuracy: 100.0%
Wrote best.dot – render with `dot -Tpng best.dot -o best.png`
Over the past few weeks I’ve been experimenting with and doing some deep learning and researching into neutral networks and evolutionary adaptation of them. The thing is I haven’t gotten very far. I’ve been able to build two different approaches so far with limited results. The frustrating part is that these things are so “random” it isn’t even funny. Like I can’t even get a basic ANN + GA to evolve a network that solves the XOR pattern every time with high levels of accuracy. 😞
fit 1 $ spin (saw 0.1 * sign fxy) $ rect 0 1 - rect 0 0.99 >> add;
#punctual #livecoding #creativecoding #videoart
@sorenpeter@darch.dk Also not very readable. Quite cryptic really 😅 I have no idea how this works 🤦♂️
My vision with this newsletter is to have a slower medium for communicating about my art as well as ideas and projects I’m working on regarding how we can use digital technology to our own benefits instead of being exploited by big tech.
Twtxt not sloe enough for you? 🤣
@thecanine@twtxt.net I think I know what you mean now.
@sorenpeter@darch.dk What will you be writing about? What’s your target audience? 🤔
@bender@twtxt.net Appreicate it 🙏
https://youtu.be/1GN3xBuAgrI?si=ezBYJeSOFgtBdjEu – Can someone please just fire Trump already? What a fucking idiot?! The man is a lunatic 🤦♂️
@thecanine@twtxt.net I admit I’m a little unclear of your position. What do you mean by “not the right approach”? What’s your position here? 🤔 – I have a funny feeling we actually algin, just getting our wires all mixed up in communicating it 🤣
Hey y’all 👋 I am told my “participation” is drastically down of ,ate So sorry 😞 Busy quite a busy few weeks at work with a reorg and lots of complex things happening in real live too 😅 – Hope everything is doing well 🤗
@bender@twtxt.net Haha well said 🤣
The only true way to write is full of typos, spelling mistakes and gramatical errors right? 😅
@bender@twtxt.net Bahaha 🤣
@thecanine@twtxt.net @movq@www.uninformativ.de 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.
@movq@www.uninformativ.de I’m more worried about Dustin Curtis’s take on Thoughts on Thinking piece 🤔 It’s a worrying time we’re facing, where all human creativity, critical thinking and having to “think” at all just goes out the window 🪟 wow 🤯
@kat@yarn.girlonthemoon.xyz I kind of need some more details if you can. Logs, observations anything! Please 🙏
@movq@www.uninformativ.de I mean are you surprised? 😮
@kat@yarn.girlonthemoon.xyz Watching your vlog right now 😅
@kat@yarn.girlonthemoon.xyz Hmmmm? 🤔
@kat@yarn.girlonthemoon.xyz I just got a bit bored 🥱
@kat@yarn.girlonthemoon.xyz Haha I did that for a couple of days last week 🤣 What was I doing you ask?! 😅 Studying and learning how Artificial Neural Networks with Evolutionary Adaptation work 🤣
@aelaraji@aelaraji.com Cool! 😎 Mind joining the same IRC space? 🙏
Honestly for these types of services, there probably isn’t much point, as the layer4
module in Caddy doesn’t do inspection/filtering anyway I think? 🤔
@bender@twtxt.net 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.
@aelaraji@aelaraji.com Seems to be fine 🙌
@bender@twtxt.net basically because we don’t readily use or support range hunters when requesting feeds it’s ideal to keep feed small for the time being at least until we think about writing up a formal specification for this, but it’s also only for Http hosted feeds
@lyse@lyse.isobeef.org Very pretry and so sharp! 👌
@movq@www.uninformativ.de You reckon that’s a real possibility? 🤔
@kat@yarn.girlonthemoon.xyz It would right 😅
1 RPM
. This is a rather aggressive rate limit actually. This basically makes Github inaccessible and useless for basically anything unless you're logged in. You can basically kiss "pursuing" casually, anonymously goodbye.
@bender@twtxt.net 5, 4, 3, 2, 1 🤣
1 RPM
. This is a rather aggressive rate limit actually. This basically makes Github inaccessible and useless for basically anything unless you're logged in. You can basically kiss "pursuing" casually, anonymously goodbye.
@bender@twtxt.net I normally don’t myself either, but that saide, I think that’s kind of @movq@www.uninformativ.de’s point right? This new unauthenticated rate limit is absurd! 😱 You may as well just fucking 403 Forbidden
and be done with it 🤣
@bender@twtxt.net Basically the way I’m reading this is 1 RPM
. This is a rather aggressive rate limit actually. This basically makes Github inaccessible and useless for basically anything unless you’re logged in. You can basically kiss “pursuing” casually, anonymously goodbye.
Imagine if I imposed that kind of rate limit on twtxt.net?! 🤣
@movq@www.uninformativ.de Also the so-called “deadline” isn’t set it stone. We’re all busy people with day jobs and lives, so we may have to move it anyway 😅
irc.mills.io
in #edgeguard 👌 I'm @james there 😅
This ☝️
@xuu@txt.sour.is Good point! What did you have in mind? 🙏
@lyse@lyse.isobeef.org No not yet!
@bender@twtxt.net Good , glad you agree 👍
I’m also thinking of adding eye-off icon next to every Twt that, when clicked, hides that feed (tooltip: “Hide this feed”). This would work with the filters as a “temporary additive filter” to restrict/control the current view.
I’m thinking of bringing back filters (this time not as a feature flag, just baked in): New filters: Hide Feed, Hide Bots, Hide News, Media Only, No Replies, Local Only — toggle to trim noise & surface the Twts you care about.
@javivf@adn.org.es Sorry. 😂 Meet me on IRC at irc.mills.io
in #edgeguard 👌 I’m @james@yarn.mills.io there 😅
@bender@twtxt.net Haha fine 🤣
@javivf@adn.org.es Hit me up on IRC or something and we’ll get started 👌
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