#golang — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #golang, aggregated by home.social.
-
CMSes solved typed data and lifecycle states, but for humans in browsers. Markdown wikis like Karpathy's LLM Wiki add structure but no enforcement.
Smeldr takes the next step: typed content, enforced state machines, and typed relation edges - accessible to agents through MCP. Rules live in the layer, not the prompt.
https://smeldr.dev/devlog/what-is-smeldr?utm_source=mastodon&utm_campaign=what-is-smeldr
-
CMSes solved typed data and lifecycle states, but for humans in browsers. Markdown wikis like Karpathy's LLM Wiki add structure but no enforcement.
Smeldr takes the next step: typed content, enforced state machines, and typed relation edges - accessible to agents through MCP. Rules live in the layer, not the prompt.
https://smeldr.dev/devlog/what-is-smeldr?utm_source=mastodon&utm_campaign=what-is-smeldr
-
Uber's GOGCTunner dynamically tunes Go garbage collection against live cgroup memory limits and object utilization, reclaiming 70,000 CPU cores across 30 core services.
Discover how Uber's "Zero Growth Stack" strategy helped them optimize infrastructure and cap AI coding costs at $1,500/developer after monthly spend peaked at $2,000.
Read the full story on #InfoQ 👉 https://bit.ly/3RCEZ2m
-
Uber's GOGCTunner dynamically tunes Go garbage collection against live cgroup memory limits and object utilization, reclaiming 70,000 CPU cores across 30 core services.
Discover how Uber's "Zero Growth Stack" strategy helped them optimize infrastructure and cap AI coding costs at $1,500/developer after monthly spend peaked at $2,000.
Read the full story on #InfoQ 👉 https://bit.ly/3RCEZ2m
-
🛠️ How to Install and Configure #ListMonk on #Ubuntu #VPS
Here is a step-by-step guide to install and configure ListMonk (a high-performance, self-hosted #newsletter and mailing list manager) on an ...
Continued 👉 #golang #selfhosted #opensource #mailserver #selfhosting #letsencrypt
🛠️ How to Install and Configur... -
🛠️ How to Install and Configure #ListMonk on #Ubuntu #VPS
Here is a step-by-step guide to install and configure ListMonk (a high-performance, self-hosted #newsletter and mailing list manager) on an ...
Continued 👉 #golang #selfhosted #opensource #mailserver #selfhosting #letsencrypt
🛠️ How to Install and Configur... -
Finally got all of the GPT and MBR code put together, most of the bugs fixed, and released it as a downloadable Linux binary. Does a pretty good job of reading the data and giving out way too much information regarding the MBR and/or GUID partition table.
Available here: https://git.jamesthebard.net/jweatherly/driveinfo
-
Finally got all of the GPT and MBR code put together, most of the bugs fixed, and released it as a downloadable Linux binary. Does a pretty good job of reading the data and giving out way too much information regarding the MBR and/or GUID partition table.
Available here: https://git.jamesthebard.net/jweatherly/driveinfo
-
Starting reorganizing code.
The code as is would take 700MB of ram as I was loading models again and again.I created some models cache, reduced memory usage by 400MB.
noice!
-
Starting reorganizing code.
The code as is would take 700MB of ram as I was loading models again and again.I created some models cache, reduced memory usage by 400MB.
noice!
-
Orum.io is hiring Senior Platform Engineer
🔧 #golang #typescript #express #api #aws #cicd #docker #terraform #seniorengineer
🌎 Remote
⏰ Full-time
🏢 Orum.ioJob details https://jobsfordevelopers.com/jobs/senior-platform-engineer-at-orum-io-sep-30-2024-cdccb5?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Orum.io is hiring Senior Platform Engineer
🔧 #golang #typescript #express #api #aws #cicd #docker #terraform #seniorengineer
🌎 Remote
⏰ Full-time
🏢 Orum.ioJob details https://jobsfordevelopers.com/jobs/senior-platform-engineer-at-orum-io-sep-30-2024-cdccb5?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
RE: https://hachyderm.io/@dolanor/115079401505610831
A 01:00 je stream mon refactoring de mon roguelike 3D en Go.
J'ai suivi le tutoriel, maintenant faut que je transforme cette codebase pour qu'elle me soit plus familière.
#golang #gamedev #3d #ecs #livestream #livecode #refactoring #g3n
-
RE: https://hachyderm.io/@dolanor/115079401505610831
A 01:00 je stream mon refactoring de mon roguelike 3D en Go.
J'ai suivi le tutoriel, maintenant faut que je transforme cette codebase pour qu'elle me soit plus familière.
#golang #gamedev #3d #ecs #livestream #livecode #refactoring #g3n
-
RE: https://hachyderm.io/@dolanor/115079401505610831
At 07:00pm EST, I'll stream some live coding on refactoring my 3D roguelike in Go.
I followed the tutorial, now I need to make this codebase my own.
#golang #gamedev #3d #ecs #livestream #livecode #refactoring #g3n
-
RE: https://hachyderm.io/@dolanor/115079401505610831
At 07:00pm EST, I'll stream some live coding on refactoring my 3D roguelike in Go.
I followed the tutorial, now I need to make this codebase my own.
#golang #gamedev #3d #ecs #livestream #livecode #refactoring #g3n
-
Ramble v0.5.10 is now available.
This release improves installation and distribution security:
• Developer ID signed and Apple-notarized macOS binaries
• Trusted Homebrew Cask
• Patched Go dependencies
• Signed builds for Intel and Apple SiliconInstall with:
brew install --cask open-wander/tap/ramble -
Ramble v0.5.10 is now available.
This release improves installation and distribution security:
• Developer ID signed and Apple-notarized macOS binaries
• Trusted Homebrew Cask
• Patched Go dependencies
• Signed builds for Intel and Apple SiliconInstall with:
brew install --cask open-wander/tap/ramble -
We know the scurge of "AI" scraping bots. But it has become almost impossible to tell the difference between scraping bots and pentest bots. This is from a domain I purchased months ago and put something on late on the 26th. 3 humans including me know the domain and I guarantee the two others have not visited more than once (which was out of sheer politeness).
Look at this specific session, this is just a blitz probe, none of those URLs actually exist. The sheer volume is astounding. It's a Go application sitting behind a Caddy reverse proxy (both performing admirably) which reports the usage to Umami, which is what the screenshots are from.
-
We know the scurge of "AI" scraping bots. But it has become almost impossible to tell the difference between scraping bots and pentest bots. This is from a domain I purchased months ago and put something on late on the 26th. 3 humans including me know the domain and I guarantee the two others have not visited more than once (which was out of sheer politeness).
Look at this specific session, this is just a blitz probe, none of those URLs actually exist. The sheer volume is astounding. It's a Go application sitting behind a Caddy reverse proxy (both performing admirably) which reports the usage to Umami, which is what the screenshots are from.
-
🛠️ How to Install and Configure #ListMonk on #Ubuntu #VPS
Here is a step-by-step guide to install and configure ListMonk (a high-performance, self-hosted #newsletter and mailing list manager) on an Ubuntu VPS.
✅ What is ListMonk?
ListMonk is a fast, open-source newsletter and mailing list manager built with Go and PostgreSQL. It supports #email templating, subscriber ...
Continued 👉 https://blog.radwebhosting.com/install-and-configure-listmonk-on-ubuntu-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.raddemo.host #selfhosting #opensource #mailserver #golang #selfhosted #letsencrypt -
🛠️ How to Install and Configure #ListMonk on #Ubuntu #VPS
Here is a step-by-step guide to install and configure ListMonk (a high-performance, self-hosted #newsletter and mailing list manager) on an Ubuntu VPS.
✅ What is ListMonk?
ListMonk is a fast, open-source newsletter and mailing list manager built with Go and PostgreSQL. It supports #email templating, subscriber ...
Continued 👉 https://blog.radwebhosting.com/install-and-configure-listmonk-on-ubuntu-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.raddemo.host #selfhosting #opensource #mailserver #golang #selfhosted #letsencrypt -
Wrote a little #golang blog post about a trick for reducing repetition in error-handling: https://www.zombiezen.com/blog/2026/07/wrapping-errors-with-defer/
-
Wrote a little #golang blog post about a trick for reducing repetition in error-handling: https://www.zombiezen.com/blog/2026/07/wrapping-errors-with-defer/
-
Reddit is hiring Senior Staff ML Engineer, Search & Recommendation
🔧 #golang #python #seniorengineer
🌎 Remote; United States
⏰ Full-time
🏢 RedditJob details https://jobsfordevelopers.com/jobs/senior-staff-ml-engineer-search-recommendation-at-redditinc-com-apr-20-2026-767170?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Reddit is hiring Senior Staff ML Engineer, Search & Recommendation
🔧 #golang #python #seniorengineer
🌎 Remote; United States
⏰ Full-time
🏢 RedditJob details https://jobsfordevelopers.com/jobs/senior-staff-ml-engineer-search-recommendation-at-redditinc-com-apr-20-2026-767170?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Go's slog and log packages share a mutex. Call slog.SetDefault with a handler that routes back through log and you get a deadlock on the goroutine's first log write.
Smeldr's CaptureLogs() hits this with the built-in default handler. Fix: detect the type, swap in a direct stderr writer, and add a CI test that fails loudly if Go ever renames it.
-
Go's slog and log packages share a mutex. Call slog.SetDefault with a handler that routes back through log and you get a deadlock on the goroutine's first log write.
Smeldr's CaptureLogs() hits this with the built-in default handler. Fix: detect the type, swap in a direct stderr writer, and add a CI test that fails loudly if Go ever renames it.
-
Okay, one small step further: I installed delve and launched my test under it. And I can now at least say that the string slice stays intact, with the expected content, until the conversion to a reflect.Value in Template.execute. Figuring out how to show the actual content of such a value in delve will then be tomorrow's task.
-
Okay, one small step further: I installed delve and launched my test under it. And I can now at least say that the string slice stays intact, with the expected content, until the conversion to a reflect.Value in Template.execute. Figuring out how to show the actual content of such a value in delve will then be tomorrow's task.
-
g.o.m.l
i didnt want to share this before, i have had it for a while, but i just didnt have the time to show it to anyone
also i'm on some crappy laptop now and oh god is this thing sluggish and falling apart lmfao
-
g.o.m.l
i didnt want to share this before, i have had it for a while, but i just didnt have the time to show it to anyone
also i'm on some crappy laptop now and oh god is this thing sluggish and falling apart lmfao
-
So, decided to take a trip down parsing out the GPT tables of attached storage. Still have a ton of work to do, but it's working which is a very welcome surprise.
-
So, decided to take a trip down parsing out the GPT tables of attached storage. Still have a ton of work to do, but it's working which is a very welcome surprise.
-
Turns out I quite enjoy #golang been using it in conjunction with #ebitengine to make a ascii roguelike and plan to use it for the upcoming #LOWREZJAM. I've a utility l am making for my use, just some simple stuff for now and I'm also working on an #ecs but that'll take a bit more time to be useful
-
Turns out I quite enjoy #golang been using it in conjunction with #ebitengine to make a ascii roguelike and plan to use it for the upcoming #LOWREZJAM. I've a utility l am making for my use, just some simple stuff for now and I'm also working on an #ecs but that'll take a bit more time to be useful
-
Hi Fediverse! I’m looking for a remote software engineering role.
I’m Adam Tauber, an open-source developer and author of Colly, Searx, Hister, wuzz, and other projects. I work mainly with Go and Python, specializing in search, web scraping, backend systems, developer tools, and privacy-focused software.
I’m based in Budapest (CET). DMs, introductions, and boosts are very welcome!
#GetFediHired #OpenToWork #Golang #Python #webdev #jobsearch #fediHire
-
Hi Fediverse! I’m looking for a remote software engineering role.
I’m Adam Tauber, an open-source developer and author of Colly, Searx, Hister, wuzz, and other projects. I work mainly with Go and Python, specializing in search, web scraping, backend systems, developer tools, and privacy-focused software.
I’m based in Budapest (CET). DMs, introductions, and boosts are very welcome!
#GetFediHired #OpenToWork #Golang #Python #webdev #jobsearch #fediHire
-
🪧 It's Time for ConnectRPC to Adopt HTTP QUERY:
https://kmcd.dev/posts/connectrpc-http-query/
#Connectrpc #Http #Networking #Api #Protobuf #Golang -
🪧 It's Time for ConnectRPC to Adopt HTTP QUERY:
https://kmcd.dev/posts/connectrpc-http-query/
#Connectrpc #Http #Networking #Api #Protobuf #Golang -
🪧 It's Time for ConnectRPC to Adopt HTTP QUERY:
https://kmcd.dev/posts/connectrpc-http-query/
#Connectrpc #Http #Networking #Api #Protobuf #Golang -
🪧 It's Time for ConnectRPC to Adopt HTTP QUERY:
https://kmcd.dev/posts/connectrpc-http-query/
#Connectrpc #Http #Networking #Api #Protobuf #Golang -
🤔 Oh, joy. Another riveting #exposé on #Golang #maps, as if everyone was dying to know how the #Swiss took over the #bucket #brigade. 🚀 Apparently, this groundbreaking revelation is set to revolutionize our #code, assuming we cared about the "glue code" we never noticed in the first place. 😂
https://blog.gaborkoos.com/posts/2026-07-24-Golang-Maps-How-Swiss-Tables-Replaced-the-Old-Bucket-Design/ #revolution #HackerNews #ngated -
🤔 Oh, joy. Another riveting #exposé on #Golang #maps, as if everyone was dying to know how the #Swiss took over the #bucket #brigade. 🚀 Apparently, this groundbreaking revelation is set to revolutionize our #code, assuming we cared about the "glue code" we never noticed in the first place. 😂
https://blog.gaborkoos.com/posts/2026-07-24-Golang-Maps-How-Swiss-Tables-Replaced-the-Old-Bucket-Design/ #revolution #HackerNews #ngated -
Golang Maps: how Swiss Tables replaced the old bucket design
Comments: https://news.ycombinator.com/item?id=49039555
#HackerNews #Golang #Maps #Swiss #Tables #Bucket #Design #Programming #Language #Tech #Insights
-
Expanding the Castle: New Campaigns, New Tooling, and the NeedleStealer Connection
Arctic Wolf Labs has been tracking multiple campaigns built around CastleLoader, a multi-stage shellcode loader that has evolved significantly. Three distinct campaigns were identified: Urutyka, Garrigin, and Noidret. The most significant development is the integration of NeedleStealer framework payloads, marking the first observed use of Rust and Golang tooling in this campaign cluster. NeedleStealer includes a Rust-based desktop cryptocurrency wallet spoofer targeting Ledger, Trezor, and Exodus wallets, and a Golang-based malicious browser extension installer. The campaigns utilize obfuscated PowerShell stagers, IronPython runtimes, and NodeJS-based shellcode injectors. Infrastructure analysis revealed consistent naming patterns, staged domains for future operations, and the use of fraudulently obtained code-signing certificates. The campaigns consistently deploy NetSupport RAT and CastleStealer alongside the new NeedleStealer payloads, suggesting an expansion toward high-value cryptocurrency targeting.
Pulse ID: 6a682376fe6eac7ecb782129
Pulse Link: https://otx.alienvault.com/pulse/6a682376fe6eac7ecb782129
Pulse Author: AlienVault
Created: 2026-07-28 03:35:18Be advised, this data is unverified and should be considered preliminary. Always do further verification.
#Browser #CyberSecurity #Edge #Golang #InfoSec #NetSupport #NetSupportRAT #OTX #OpenThreatExchange #PowerShell #Python #RAT #Rust #ShellCode #bot #cryptocurrency #AlienVault
-
Sentry's self-hosted docker-compose.yml defines 71 services by default.
We wanted one. So we built Tindra: errors, performance, uptime and cron monitoring in a single Go binary + Postgres. Self-host it, or let us run it in the EU as a German company, not a US company with an EU region.
Upfront: source-available under Elastic v3, not OSI open source. If that's a dealbreaker, @glitchtip is excellent and MIT.
https://www.blendbyte.com/blog/sentry-self-hosting-71-containers-tindra-one
-
#golang #tinygo
>TinyGo XIAO Starter Kit - Program Embedded Hardware in Go with Seeed Studio XIAO
https://www.seeedstudio.com/tinygo-xiao-starter-kit.html