@movq how does Gopher relates to Mastodon? Are you getting off the Fedi completely?
Timeline
Recent posts from feeds followed by pftnhr@blog.ratterobert.com
@movq the Rock Dove has some seriously sly eyes! LOL.
@prologic Tailscale is awesome! I run Headscale; it replaced my vanilla WireGuard install.
@prologic will do. No worries, not a show stopper. I will suggest that the muted numbered list not be sorted, but latest muted first. That way we have a better idea. Maybe adding timestamps to those too? Just a thought.
@prologic don't remember now. I have 46 muted feeds. :'-(
I swear that I have muted all the cat's feeds already. Yet, a new(?) one popped up.
@movq LOL 🤣 I don't think I could ever take Rust seriaujly 🤦♂️
@bender @aelaraji Sorry this was my fault 🤦 For whatever reason my pod had never seen that particular Twt from @movq -- 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 🤞
@kat awwww, wish I could help you with that! Is there anything people could do to help you manage it?
@aelaraji I saw the original fine, but your reply (and mine!) show disconnected here. Hmm, "the plot thickens!" :-D Thanks!
@kat toally forgiven, and welcome back! :-) What's new? Tell us all about it!
@aelaraji I am missing the root for this twtxt. What was it? Hmm, referring to https://twtxt.net/twt/g5sjnlq.
@movq oh, you bet someone is adding them. Being as we are a small community, I could almost guess who added what. 😅
@lyse I am so tempted to agree with you on this one. There has to be a way to manage that without having to mute the bejesus out of them.
@nghialele it’s great to see another Yarnd pod in the wild. Welcome!
@starletvania hello ((hello hello [imagine this as an echo])). ☺️
@thecanine with this you meant Conversations, not XMPP, right?
"Also, finally getting full screen view for avatars in XMPP - a better integrated one, after 25 years. Y@ay!"
On QRs, as long as they work (and they are quite resilient), it doesn’t matter. Their design, and colours, will be based on theme in which they are included. They are getting used more now in the US. They are king on East Asia. They are awesome.
@movq I didn't stop to think on this one. 😅 Of course, duh!
@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!
Almost sure it would look even better if you removed CSS altogether for IE3, and the like. Your site is clean as a whistle, just vanilla, no CSS.
You got two plushies! A Tux, and a pretty anime girl! 🙈
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 Well it's really just for other fellow humans that might not know better and what Microsoft does with your hard™ work 🤣
@prologic yeah, that will work perfectly. Because you are using “please”—which we all know is a magic talisman word of obedience—all uploads of your code to Github will be automatically paused, until such magic word is removed. 😂
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 😅
@prologic I remember going through your “introduction to Golang”, I don’t remember the URL, but I vividly remember going through it, and I was lost at chapter one. So, about that “mastering” the core in hours, “I don’t believe you.” (insert I don’t believe you meme animated GIF here). LOL.
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 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.
@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.