's Avatar

@piankris.bsky.social

Just an average arch user β€’ https://kristina.pianykh.xyz πŸ“Berlin

149 Followers  |  76 Following  |  248 Posts  |  Joined: 21.11.2024
Posts Following

Posts by (@piankris.bsky.social)

Preview
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
Preview
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
Preview
~~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
Post image

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
Preview
Hard (drive) adventures Paranoya or common sense? It’s only recently that I started paying close attention to digital hygiene. In fact, I clearly remember the feeling of lingering sticky anxiety learning about IT security at...

Today's episode is about digital hygiene, privacy paranoia, and a deep dive into setting up a physical storage for backing up personal data.

Sources:
ChatGPT and Co. - 0%
Arch Wiki - 69%
Brain cells - 420%

kristina-pianykh.github.io/blog/posts/b...

07.03.2025 12:01 β€” πŸ‘ 7    πŸ” 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
Post image Post image

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
Preview
I knew one day I’d have to watch powerful men burn the world down – I just didn’t expect them to be such losers | Rebecca Shaw Elon Musk and Mark Zuckerberg’s desperation to be cool as they suck up to Donald Trump is so cringe it makes my skin crawl

Now that's a headline.

17.01.2025 06:13 β€” πŸ‘ 6770    πŸ” 1684    πŸ’¬ 107    πŸ“Œ 127

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
It's Really Just That Bad
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