finally
*** Livepatch has fixed vulnerabilities in the running kernel. If there is a new kernel available, upgrade and reboot ***
It does something!
#ubuntu
@miek.mastodon.cloud.ap.brid.gy
miek@miek.nl - DNS, LEGO and Gopher [bridged from https://mastodon.cloud/@miek on the fediverse by https://fed.brid.gy/ ]
finally
*** Livepatch has fixed vulnerabilities in the running kernel. If there is a new kernel available, upgrade and reboot ***
It does something!
#ubuntu
if you need to yell in your code comments: ` // VARIABLES` maybe the thing you're pushing isn't as good as you think
15.11.2025 09:10 β π 0 π 0 π¬ 0 π 0Oh man, dashboard as code https://perses.dev/perses/docs/dac/go/dashboard/
#sigh I just want files, not actual (Go) code, like so https://miek.nl/2023/december/28/graaf/
Wake me up when I can run a database in Kubernetes
14.11.2025 15:00 β π 0 π 0 π¬ 1 π 0Go doesn't support \DDD and not even \X in dns names...
https://cs.opensource.google/go/x/net/+/master:dns/dnsmessage/message.go;l=1976;drc=9a296438e54dff851a45667aa645a97003b44db5
lol `errNilResouceBody`
14.11.2025 08:15 β π 0 π 0 π¬ 1 π 0didn't know the Go std lib, uses x-packages
"golang.org/x/net/dns/dnsmessage"
seems weird
IETF's errata page should warn that the text you errate(?) against has seen several centi-threads of discussions
Better yet, rfc should just link to the relevant email discussion in each paragraph
Some people just want to see the world burn π₯
#rust #golang #emacs #vim #python
TIL git ls-remote
and this is how to check out a pull request from codeberg.org
codebergpr = "!f() { pr=$(basename $1); git fetch origin refs/pull/$pr/head:pr-$pr && git checkout pr-$pr; }; f"
#git
π / #software / #python / #golang
Go for Python Programmers
This book is intended to provide a solid introduction to the Go language for experienced Python programmers.
π±π https://laravista.altervista.org/CatLink/links/440
#catlink #softwarepython #softwarepythongolang
Google oss fuzz fuzzes my projects. Useful reports usually. Don't mind it. Quit like it. Saves me from running my own fuzzing infrastructure.
#go #dns
If you say have a giant caddy proxy in front of websites that does TLS and proxying. What protocol do you use for communicating with the backend website. Also https or plain http, ipsec or other tunneling?
12.11.2025 14:05 β π 0 π 0 π¬ 0 π 0fucking brilliant
https://github.com/coredns/coredns/commit/deae7ec3455ec11fc4ddf89f868507f562cc40d3
#go #dns
Ported: https://codeberg.org/miekg/dns/pulls/398
(one of the reason I wanted Sort in the main lib - faster for all consumers)
Ok, submitted erata for rfc 8765, didn't prose new text, was more of a what the fuck were you thinking
(and some factual errors). We'll see where this ends
relevant context: https://codeberg.org/miekg/dns/commit/6f870d4fe7ad5855f97f75f628839794d5c016ca
11.11.2025 12:49 β π 0 π 0 π¬ 0 π 0Let there be the CAA record https://datatracker.ietf.org/doc/html/rfc8659 and to make it easier it will have free-form text, so typos will impact your security as $DEITY intended!
(Just had 'issuer' instead 'issue' and shit broke)
#dns #go
Via a colleague
https://ubuntu.com/security/notices/USN-7867-1
WTF LMAO
#sigh
I looked at ruby before Go was a thing, and they had like 5 stable versions going at that time (2011?). I immediately gave up. Also didn't feel like a proper departure from Perl (and C)
Luckily Go showed up a year later
Can you synthesize DELEG records from plain NS record?
If so, I can, for un-signed zone, just write a DELEG middleware that intercepts the referral and makes it DELEG.
#go #dns #deleg
dso - dns stateful operations - there more I look the worse it gets. RFC 8765...
https://datatracker.ietf.org/doc/html/rfc8765#name-push-message-2
what if we don't use normal RRs, but instead make the RR the rdata of the tlv-shit we just invented?
The list of RRs (from 1035!) that are [β¦]
@jonburkeUK You canβt afford a coal mine. You canβt afford a gas turbine. You canβt afford an oil rig. Only fossil fuel states and billionaires can. But you can afford a solar power station on your roof. Now, ask yourself why you encounter so much anti-renewable energy propaganda.
09.11.2025 11:11 β π 45 π 270 π¬ 10 π 2This article explains how Muskβs ridiculous pay is tied to achieving various benchmarks for Tesla.
So even more so than before, Muskβs money is tied to Tesla.
If Tesla does badly, Musk is hurt.
You know what to do, world.
The shareholders brought this on themselves. #TeslaTakedown
New Komoot app. Some things aren't loading anymore... Enshitification has begon.... Shit now what. GDPR to get data out en then....?
08.11.2025 11:21 β π 0 π 0 π¬ 0 π 0TIL about neovim's statuscolumn
going with this from the manual:
set statuscolumn=%@SignCb@%s%=%T%@NumCb@%l\ \ %T
#neovim
@jtk servers blindly checking dsn wildcard names from tls certs?
07.11.2025 14:57 β π 0 π 0 π¬ 1 π 0Big groups, small groups, it doesn't matter, DNS sucks for all
06.11.2025 20:17 β π 0 π 0 π¬ 0 π 0I don't think nsec3 hashing ever worked properly in miekg/dnsv1... which has been around for 15+ years, but noone noticed or used that functionality...
06.11.2025 15:25 β π 0 π 0 π¬ 0 π 0I appreciate the foresight of the NSEC3 folks (RFC 5155) to make it impossible to upgrade the hashing algorithm thereby guaranteeing the record is almost obsolete. This should be done to more records.
Here's a toast to getting rid of the dumbest idea to hit DNSSEC!
(other hits include [β¦]
lame
06.11.2025 14:30 β π 0 π 0 π¬ 0 π 0