I am relatively certain that #golang is as good as imperative #programming can get. It's still never ever gonna be as 👌🏻as #rustlang tho 😋

I'm not sure, but the code might do something with UUIDs.
I'm not sure, but the code might do something with UUIDs.
🚀 FyneDesk: A full desktop environment for Linux/Unix using Fyne
「 FyneDesk is an easy to use Linux/Unix desktop environment following material design. It is built using the Fyne toolkit and is designed to be easy to use as well as easy to develop. We use the Go language and welcome any contributions or feedback for the project 」

hmmm. Putting a slog in http.Server's ErrorLog is easy, but the output is not what I want.
I *just* want slog.Error to be used, but the TextHandler makes everything structured #golang

A frigging spreadsheet editor in Go!
At the after conference for Fyne Conf, a member of the community wanted to show us what he "toyed" with for a few weeks/months. It seems nobody there knew him.
After passively listening to everybody chatting, he decided to show it.
And he DELIVERED. He implemented some kind of clone of Excel, with cell/column/row merging, text bleeding over next cell on the same line, etc.
INCREDIBLE WORK.
And, he asked humbly: "do you think people might find that useful?".
- "I don't know dude, you just implemented one of the hardest/most complex software on Earth. I bet people would be interested. I know I am"
It's incredible the amount of hidden talent we have that don't even think they made something crazy.
Anyway, here is a screenshot of a spreadsheet with all the quirks and stuff that Excel does. It's so IMPRESSIVE!

Go, SQL, and DTrace: a marriage made in heaven?
New blog post!
https://gaultier.github.io/blog/observe_sql_queries_in_go_with_dtrace.html
A frigging spreadsheet editor in Go!
At the after conference for Fyne Conf, a member of the community wanted to show us what he "toyed" with for a few weeks/months. It seems nobody there knew him.
After passively listening to everybody chatting, he decided to show it.
And he DELIVERED. He implemented some kind of clone of Excel, with cell/column/row merging, text bleeding over next cell on the same line, etc.
INCREDIBLE WORK.
And, he asked humbly: "do you think people might find that useful?".
- "I don't know dude, you just implemented one of the hardest/most complex software on Earth. I bet people would be interested. I know I am"
It's incredible the amount of hidden talent we have that don't even think they made something crazy.
Anyway, here is a screenshot of a spreadsheet with all the quirks and stuff that Excel does. It's so IMPRESSIVE!

@civodul Sometimes one wants to reproduce the same results using the same code and the same data. Or still the same code but with different data, so it's important to validate that the old code works as a first step.
But another dimension is to be able to run the old code on top of a modernized stack.
The Go Project has made innovative strong promises on that matter.
https://go.dev/doc/go1compat
#golang has proven its stance is helpful to maintain infrastructure code as well as business code...
hmmm, I forgot but has anybody made a golang or python translation of the "activitypub as a single PHP file"?
https://gitlab.com/edent/activitypub-single-php-file/-/blob/main/index.php?ref_type=heads
just the basics
In 2020, I reran computational experiments made in 2006 for my PhD, and packaged the whole analysis-to-paper-production pipeline with Guix:
https://gitlab.inria.fr/lcourtes-phd/edcc-2006-redone
https://dx.doi.org/10.5281/zenodo.3886739
A fellow #Guix hacker reran this Guixified pipeline days ago and it still works as intended.
@civodul Sometimes one wants to reproduce the same results using the same code and the same data. Or still the same code but with different data, so it's important to validate that the old code works as a first step.
But another dimension is to be able to run the old code on top of a modernized stack.
The Go Project has made innovative strong promises on that matter.
https://go.dev/doc/go1compat
#golang has proven its stance is helpful to maintain infrastructure code as well as business code...
Finally took some time to try out the upcoming json/v2 package in #golang. And it delivers! Absolutely enjoying it so far, so thanks everyone involved in that work.
What I also found last night is that this new package makes extensive use of internal names like "arshal" and "arshaler". Surely I can't be the only one having to stop and reread those names every time they appear? Is this some elaborate joke or did someone really write a function named "lookupArshaler" with a straight face? Profiling some of the marshaling code I wrote last night and seeing pprof report the amount of "cum" in "typedArshalers" is absolutely sending me.


Go, SQL, and DTrace: a marriage made in heaven?
New blog post!
https://gaultier.github.io/blog/observe_sql_queries_in_go_with_dtrace.html

Die Suche nach einem #iOS und/oder #macOS#Developer Job scheint momentan echt aussichtslos. Von daher versuch ich es einfach mal im #Backend.
Also, wenn jemand jemanden kennt, der jemanden kennt, der einen Job als Backend-Entwickler zu vergeben hat, ich bin fuer eine Remote-Festanstellung bereit. #Swift kann ich, #GoLang oder #Rust wuerde ich lernen muessen (und wollen!). Aber bitte kein Java.
Ihr duerft das gerne Teilen. Danke.
Die Suche nach einem #iOS und/oder #macOS#Developer Job scheint momentan echt aussichtslos. Von daher versuch ich es einfach mal im #Backend.
Also, wenn jemand jemanden kennt, der jemanden kennt, der einen Job als Backend-Entwickler zu vergeben hat, ich bin fuer eine Remote-Festanstellung bereit. #Swift kann ich, #GoLang oder #Rust wuerde ich lernen muessen (und wollen!). Aber bitte kein Java.
Ihr duerft das gerne Teilen. Danke.

Sylve is a new and very promising bhyve and jail manager for FreeBSD - coming with clustering support and a pretty nice and modern web ui which is alike the #Proxmox one. I had a closer look at it... And I'm amazed!
#sylve #freebsd #jail #jails #bhyve #vm #virtualization #manager #ipv6 #zfs #opensource #runbsd #blog #devops #go #golang #cluster #freebsdcluster #bhyvecluster
https://gyptazy.com/blog/sylve-a-proxmox-alike-webui-for-bhyve-on-freebsd/