oleg_log – Telegram
oleg_log
1.78K subscribers
1.85K photos
129 videos
9 files
2.75K links
Shelter for antisocial programmers "Oleg"

halp: @olegkovalov
web: https://olegk.dev
fov: @oleg_fov
chat: @oleg_log_blabla
podcast: @generictalks

about: https://news.1rj.ru/str/oleg_log/3200
Download Telegram
version: 2
# update once a week, with a 7-day cooldown
- package-ecosystem: github-actions
directory: /
schedule:
interval: weekly
cooldown:
default-days: 7


https://blog.yossarian.net/2025/11/21/We-should-all-be-using-dependency-cooldowns
He speaks the truth
Definitely upvote for the name

https://helixguard.ai/blog/malicious-sha1hulud-2025-11-24

Also, see cooldown deps post few posts back
Suddenly I need to generate HTML pages in Go. Any good libs besides html/template ?

html/template works fine but I'm not a fan of writing:

languages: [{{ range .Langs }}'{{.Code}}', {{ end }}],


that in <noscript> isn't well parsed by VSCode (due to extra {{ and }}). Curious is there a better templating engine. Thanks in advance.
Hot take:

What if Claude generates tooooo much unneeded code just to waste your tokens and pay more?

🤔🤔🤔
at least this makes at least 1 PM happy 🫶
Meh, skills issue 🫳🎤

> A million ways to die from a data race in Go

https://gaultier.github.io/blog/a_million_ways_to_data_race_in_go.html
Guess how I found a new Go release? Yep, govulncheck ci job failed :(
Forwarded from 🇺🇦 Go performance channel (Oleg)
🥳 Go 1.25.5 and 1.24.11 are released!

🔐 Security: Includes security fixes for crypto/x509 (CVE-2025-61729, CVE-2025-61727).

🗣 Announcement: groups.google.com/g/golang-ann...

📦 Download: go.dev/dl/#go1.25.5

#golang
oof, 2022-03-03 is calling 😢

I'm always curious why someone is using outdated Go? I mean, I understand it's hard to migrate DB because of data but from my exp Go update is mostly bumping 1 line in CI config.

Yeah, there were rough edges but mostly everything was fine..weird.

AFAIR there was a problem with preemptive scheduler for cpu-intensive tasks (which happened in Go 1.14 not 1.16)
oleg_log
oof, 2022-03-03 is calling 😢 I'm always curious why someone is using outdated Go? I mean, I understand it's hard to migrate DB because of data but from my exp Go update is mostly bumping 1 line in CI config. Yeah, there were rough edges but mostly everything…
also, DRAFT Go 1.26 release notes

> The Green Tea garbage collector, previously available as an experiment in Go 1.25, is now enabled by default after incorporating feedback.
> The baseline runtime overhead of cgo calls has been reduced by ~30%.
> The compiler can now allocate the backing store for slices on the stack in more situations, which improves performance

sexy

https://tip.golang.org/doc/go1.26
oh cmon
Damn, VSCode becomes more and more overwhelmed with features.

Now the new auto-suggestions in the terminal. Afair there is no AI in termainal yet.

Time to move to VSCodium?
Any jj (jujutsu, new git, kinda) fans here? Do you really enjoy switching to the alternative?

Curious to hear any team/company improvements (if any lol)
> Gin is a very bad software library

And you know what? This is true. Like a bunch of other stuff.

https://eblog.fly.dev/ginbad.html
I might be wrong, but doing an incident review a month later feels way too late.

Sure, you note everything during the incident, so it’s all documented (lol) but c’mon.
You lose the context, you miss the ideas. It’s like looking at a picture full of dots with no lines connecting them.

I just don’t get it. It’s like performing an autopsy after the burial way too late, goddammit.