What came first- the CNAME or the A record
A recent change to 1.1.1.1 accidentally altered the order of CNAME records in DNS responses, breaking resolution for some clients. This post explores the technical root cause, examines the source code...
cloudflare blesses us with another incident report that's just delightful to read (well, before blessing us with an incident that prompted it, naturally).
and DNS strikes again! This time, in the form of RFC 1034 ambiguity on RR ordering and different client implementations
15.01.2026 15:55 β
π 0
π 0
π¬ 0
π 0
GitHub - Kristina-Pianykh/nvim-databricks: Neovim plugin for Python code execution on a remote Databricks cluster
Neovim plugin for Python code execution on a remote Databricks cluster - Kristina-Pianykh/nvim-databricks
"This plugin was born out of pure suffering β the kind you get from editing code in the Databricks web UI. I switched jobs (praise be), so I no longer have to touch the Databricks shitshow of a web editor and therefore have zero incentive to polish this thing."
github.com/Kristina-Pia...
18.11.2025 16:11 β
π 0
π 0
π¬ 0
π 0
Noticed a few stars on my GitHub repository with a Neovim plugin for remote code execution on a Databricks cluster. No clue how as I didn't announce, let alone promote it anywhere.
Long story short, I cooked up a disclaimer given the interest. Guess I can forget about ever being hired by Databricks
18.11.2025 16:09 β
π 1
π 0
π¬ 1
π 0
I love the Nix packaging system. Such a hacky approach but somehow it works, it's incredibly easy to use and pretty robust. What an incredible display of community effort though, it wouldn't have worked without.
Man, open source sometimes seems like a beam of light in this whole mess of software.
14.11.2025 23:59 β
π 1
π 0
π¬ 0
π 0
Can I even call myself an arch user if I use gnome like a basic bitch instead of hyprland?
09.11.2025 16:26 β
π 2
π 0
π¬ 0
π 0
No one:
Absolutely no one:
Me to my climbing friends: vscode sucks ass
09.11.2025 16:24 β
π 1
π 0
π¬ 0
π 0
What a good read. Iβm just in the beginning of my nix journey and this blog post got me even more excited
11.05.2025 22:31 β
π 1
π 0
π¬ 0
π 0
~~Truth~~ Chroot or Dare
It was a late evening before a working day (doesnβt any good story start like this?). I was thinking why the new Nix API wasnβt working for me by default. TLDR: the thing about Nix is that thereβs a l...
Every good story starts with "Why don't I quickly do X?". 2 hours later, you find yourself chrooting from a live system on a bootable USB into your installed system to save yourself from Arch re-installation. And surprisingly, it works.
kristina-pianykh.github.io/blog/posts/c...
11.05.2025 10:54 β
π 2
π 0
π¬ 0
π 0
Integrating Copilot into GitHub view of PR diffs is probably one of the most sensible AI applications I've seen to this day
15.04.2025 19:10 β
π 0
π 0
π¬ 0
π 0
I find it interesting that the primary entry for "first-class citizen" in Wikipedia relates to the programming concept, but the entry for "second-class citizen" - to the social construct.
A curious case of conceptual asymmetry.
09.03.2025 13:58 β
π 8
π 0
π¬ 0
π 0
that's surprisingly accurate
07.03.2025 12:02 β
π 3
π 0
π¬ 0
π 0
Just realized I was about to write a simple version of `rclone sync --dry-run --checksum` and `rclone dedupe --dry-run --by-hash`. Also in Go (of course). The irony.
I'm so happy I've discovered rclone though. Brought so much more order into my files on cloud and local backup.
06.03.2025 00:56 β
π 2
π 0
π¬ 0
π 0
I was today years old when I discovered iota in Go const declarations for enum-like ordering. In fact, it can do much more than that.
28.02.2025 13:20 β
π 4
π 0
π¬ 0
π 0
I like the idea of using asserts as part of a strong defensive code strategy. Most of the time I don't even write tests for my side projects.
22.02.2025 23:23 β
π 0
π 0
π¬ 0
π 0
ah yes and signal handling as well
14.02.2025 18:09 β
π 0
π 0
π¬ 0
π 0
Had to look up epoll, seems like an advanced feature. I was just curious about a shell in its essence and didn't aim for a full-fledged implementation. So my set of features include file descriptor redirection, piping, input autocomplete, some shell builtins and file system navigation
14.02.2025 17:59 β
π 1
π 0
π¬ 1
π 0
Scraping and clawing through the last feature of my shell in Go before I can call it complete with a clear conscience. At this point, I am not learning anything new anymore and finding myself reimplementing bash instead. It's just not fun anymore
12.02.2025 22:55 β
π 1
π 0
π¬ 1
π 0
I tapped out on day 20. When I saw itβs yet another grid problem + a maze puzzle from my nightmares I was like well, that was a good run
15.01.2025 10:03 β
π 0
π 0
π¬ 0
π 0
Especially if you benchmark an algo but read and parse input from the cli lol
13.01.2025 10:54 β
π 0
π 0
π¬ 0
π 0
Itβs not a bug if done with intent. Feels very sus to me this kind of benchmark manipulation
13.01.2025 09:58 β
π 0
π 0
π¬ 0
π 0
YouTube video by ThePrimeTime
It's Really Just That Bad
Casey goes on a rant about a certain language performance benchmark circulating in the internet lately and explains why it's dog shit (or why you should never trust "baity" claims with no solid work behind it).
Trigger warning: assembly inspection
www.youtube.com/watch?v=EH12...
13.01.2025 02:39 β
π 4
π 0
π¬ 1
π 0
I didn't personally care that much about the speed and "text smoothness" cause the existing terminals are already fast enough anyway and the difference just wouldn't feel significant. But I really appreciate the native feel about it
13.01.2025 02:32 β
π 0
π 0
π¬ 0
π 0
I was wondering if there's something I'm missing or there's a workaround but it would be nice to change the layout of the existing window with the given execution environment. I could open a new window to the right/left but having to rerun the command/reconstruct the context seems tedious
09.01.2025 16:04 β
π 1
π 0
π¬ 0
π 0
Does #Ghostty have a way of changing the layout of split windows (e.g. if I want to change a vertical split to horizontal)? Java folks would understand what I mean
09.01.2025 14:53 β
π 1
π 0
π¬ 1
π 0
woah that's a completely different way of looking at it, nice!
08.01.2025 13:49 β
π 1
π 0
π¬ 0
π 0
Day 19 - Advent of Code 2024
"Linen Layout" -Day 19- #AdventOfCode 2024 in #Golang adventofcode.com/2024/day/19
Rinse and repeat of the previous days.
The role reveal sound from Among Us in the puzzle text is such a great touch though (red is susπ€«)
Code: github.com/Kristina-Pia...
08.01.2025 01:31 β
π 13
π 0
π¬ 0
π 0
Depends on what you expect from a terminal emulator. Ghostty promises to be feature-rich but itβs still very early in its development to be there
07.01.2025 11:40 β
π 1
π 0
π¬ 1
π 0
Thanks mate!
07.01.2025 11:39 β
π 0
π 0
π¬ 0
π 0