lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

64
active users

#golang

5 posts5 participants2 posts today

prompts

Introducing `prompts`, the latest breakthrough in smoltech AI research. A terminal prompt roulette that will make your panel moderation much more exciting (and cheaper).

git.bleu255.com/prompts/files.

So far `prompts` has been successfully deployed in artistic research panel moderation (true story 🍷). It will be intensively re-trained on a new thematic next week in Brussels to help moderate a digital art panel discussion at @imal for their 25 years anniversary and the launch of the introspective exhibition "I am vertical (but I would rather be horizontal)".

imal.org/en/events/i-am-vertic

doors open at 18:30, starts at 19:00 Tuesday 1st July

Tough problem. I want to implement a production ready backend for an app, that is easy to install for normals. The current prototype is a small Django app. For ease of deployment I consider a #Python script based on PEP-723, uv and nanodjango or fastapi. The other option is a #Golang binary. Something for my walking round today or tomorrow morning.

Time to look for a job again.

For the last 5 years I've been writing Go, some JavaScript, and a little Ruby. Before that it was lots of Java and JavaScript, some Kotlin, and Ruby. (I've written code in a bunch of other languages too.)

Other skills include PostgreSQL database schema design, SQL query authoring and optimization, HTML & CSS, Linux system administration, and I'm pretty good at documenting things as well.

On the topic of JSON — does anyone know of a JSON parser for #golang that can store location data of all attributes traversed? Like "foo.bar.baz is on line 3, column 5"

It's a niche thing for sure, but it'd be nice if I didn't have to write it myself :)

As a bit of a diversion, I somehow ended up working through the #golang #tutorial this weekend.

I don't remotely consider myself much of a programmer. Possibly, a bit of a code janitor. I was just looking for a bit of an introduction to an unfamiliar language.

I have to say, #Go has some really clear, clean, and helpful #Documentation for a beginner wanting to get started with the language. I'm impressed.

Between the interactive tour(go.dev/tour/welcome/1) and the Getting Started tutorial(go.dev/doc/tutorial/), I honestly had fun dipping my toes into Go.

go.dev/learn/

go.devA Tour of Go
Replied in thread

television

git.permacomputing.net/televis

I've been in situations of giving a lecture or a workshop where there was no screen or projector available, or... No cable. The usual workaround that I've seen friends and colleagues use is to have everyone join jitsi/zoom/bbb/etc and do the screen sharing there. This works but feels like a grotesque variation of the "a multinational corporation's service as the easiest way of copying files between two nearby devices" entry from the crappy everyday tech bingo.

So here is a response with television, a simple binary that takes screenshots of your desktop at regular intervals and serves the result over http on an amazingly well formatted html page that can be accessed by everyone over LAN/WLAN with their browser. It's *not* a video stream, it's really a 1fps style screensharing web thing which is plenty enough for slides, GUI/TUI/CLI action, etc.

🧵 3/?

git.permacomputing.netFiles - television - a simple LAN/WLAN desktop public broadcasting service

Salutations from the Pacific Northwest! 🌊🏔️🌲🌧️

In a past life, I was a Web developer building Java/JavaScript webapps hosted on Linux systems.

Now I spend my time as a Cloud Security Engineer, building tooling and
microservices in AWS to keep the bad guys out (or good guys who love footguns).

When I'm not hunched over my laptop writing code or troubleshooting,
you'll find me riding my bicycle, getting armbarred in Brazilian Jiu
Jitsu, playing D&D with my kids, or melting in a Korean sauna
(jjimjilbang) like a human dumpling.

I'm interested in connecting with people about #emacs #elisp #golang,
possibly collaborating on #foss projects.

In addition to English, I speak French (native but rusty), Spanish
(intermediate), Portuguese (beginner) and Korean (beginner).

Got to do some serious work with iterator functions in #golang today, and they’re not bad! Felt pretty close to what I’ve used in other languages in the past. The syntax is a little verbose, and I’ve seen people complain about it. But that doesn’t stand out to me. What does is how poorly they seem to perform? In almost none of my benchmarks was there any benefits in processing data as a stream compared to creating intermediate collections. And often more allocations performed. Any tricks I should know about? Anyway, I’m sure performance improves with future releases, and I really hope it does! Because this is a nice addition to Go for sure.

We are building an emergency legal aid app to connect people with lawyers during ICE raids, police encounters, and situations where vulnerable communities face harassment. Video calls within minutes when people need legal help most.

Response has been incredible! Flutter developers, legal experts, and lawyer connections joining the team.

Still looking for:

  • Go backend developer (video calling infrastructure, real-time connections)
  • Outreach coordinator (connecting with pro bono legal organizations, finding hosting/infrastructure funding)

DM if interested. Boost for reach!