Adam Kalisz
banner
kaliszad.bsky.social
Adam Kalisz
@kaliszad.bsky.social
Consulting on the IT 🤝 non-IT boundary. Programming in #Clojure and #ClojureScript. Interested in #Infrastructure #Linux #Networking #ZFS #BSD #Music #Energy #Electrification #Negotiation
Ok, so Google is threatening to close down our GCP account because the amount they want us to pay is literally so low it is well below the minimum transaction of our bank/ the credit card it seems. Yes, we are talking at least an hour of back and forth because of literally a cent or so.
November 5, 2025 at 9:06 PM
Werden im österreichischem und deutschem #KFC auch die Ablaufdaten vom Fleisch und anderen Produkten gefälscht/ illegal verlängert? Wird auch Fleisch zubereitet, welches schon stinkt? Wie kann es sein, dass in Dänemark und Tschechien so ähnliche Betrügerei und Gefährdung der Gäste auftritt?
October 2, 2025 at 5:41 PM
Why even bother doing benchmarks, when you use the tools in a completely suboptimal way Phoronix? www.phoronix.com/review/linux...
With OpenZFS it is simple to just do the right thing for most applications. I mean at least change the recordsize to something appropriate for the workload.
Linux 6.17 File-System Benchmarks, Including OpenZFS & Bcachefs
Linux 6.17 is an interesting time to carry out fresh file-system benchmarks given that EXT4 has seen some scalability improvements while Bcachefs in the mainline kernel is now in a frozen state.
www.phoronix.com
September 20, 2025 at 1:58 PM
Thinner. It takes a ton of effort to do, new materials and processes. Then you realize you actually need all that volume for the battery. So you just shrink the battery and call it a day. Now you can charge more for the cool device and for the thick battery "backpack" that people slap on the back. 🤷‍♂️
September 10, 2025 at 1:35 PM
No, you can't just send the same request to the Google Gemini API for token counting as you would for content generation. 🤷‍♂️

ai.google.dev/api/tokens

Great lessons in how to do API design if you want to achieve combinatorial explosion in variants. /s
Counting tokens  |  Gemini API  |  Google AI for Developers
ai.google.dev
September 4, 2025 at 5:13 AM
Seems like Gemini 2.5 Pro is pretty good at generating the reverse SQL DDL migration scripts to remove what has been created. That's an easy win in many cases. 🤷‍♂️
I haven't done anything too complicated though.
August 16, 2025 at 4:09 AM
Will the various AI assistants that can work with your computer be able to create all the accounts needed for a project? Like the Microsoft 365 stuff, applying for the DUNS number, adding DNS verification records etc.?
Because that setup is a real drag and takes ages.
July 18, 2025 at 9:59 AM
💪 272 posts that I have written, most of the full length, liberated from the LinkedIn void including the media, timestamp and link to the original for discussion github.com/NOT-NULL-Mak...
adam-kalisz-linkedin-articles/linkedin at main · NOT-NULL-Makers/adam-kalisz-linkedin-articles
Contribute to NOT-NULL-Makers/adam-kalisz-linkedin-articles development by creating an account on GitHub.
github.com
July 16, 2025 at 9:09 AM
If you scroll down on cc.cz/vyuceny-obra... the URL gets changed to that of the other article. If you scroll back up, it doesn't change back.
#CzechCrunch

Interesting usage though even if it may have some edge cases.
Vyučený obráběč z Hradiště studoval IT po večerech. Teď NASA zaplatí miliony za jeho technologii
Projekt obráběče kovu z Uherského Hradiště ovládl soutěž NASA. Jeho technologie zamíří v roce 2027 na Měsíc v rámci mise Artemis.
cc.cz
July 7, 2025 at 2:22 PM
Wasn't able to setup Proxmox build environment so I could change the number of workers and blocking threads in pbs-restore to a higher number to utilize 10 Gbps connection over 5 Gbps inside the same rack. github.com/proxmox/prox...

Can somebody build that for me or provide clear instructions?
github.com
May 26, 2025 at 2:15 AM
Debian 13 Trixie with newer Gnome feels a bit nicer than Debian 12 Bookworm. However the file selection dialog is still clunky and cannot be moved independently of the window that opened it.
April 18, 2025 at 10:31 AM
On smallish tasks that fit in 1 day I observe great efficiency gains while maintaining reasonable quality when going from pair programming to AI/ LLM assisted "compete, compare, converge" development model with a colleague. Especially for ad-hoc jobs this delivers good results fast.
April 1, 2025 at 11:23 PM
Tried extracting the GPG secret keys from the newish SExpr .key format using Clojure and BouncyCastle. I get very bizarre errors and have no result after hours of trying. Most people suggest just shelling out but that is not really the point right?

I had better luck with the Kbx PubKey format.
March 25, 2025 at 9:53 PM
Just a thought: Vibe coding will not become a thing not because of insufficient agent/ model capability but because it would obviate many processes, tickets and such which is the purpose of many corporate middle managers and software like Jira. They will not let that happen.
March 24, 2025 at 12:00 AM
The InstallFest 2025 talk videos are up. Here is my OpenZFS Status Update (in Czech) however the slides are quite telling even if you know little to no Czech: www.youtube.com/watch?v=ErgL...

The slides are on GitHub.
www.youtube.com
March 17, 2025 at 9:43 PM
To defend against Russia efficiently it's important to find a way to cut their money supply.

Quite simple if you find a technology/ solution that obviates most of the need for oil, coal and gas of direct or indirect russian customers.
March 4, 2025 at 10:54 AM
Majorana (Origanum), marjoram, majoránka (in Czech)

Naming is hard and Microsoft even has problems using the number 9 as a version of the company's operating system because of legacy baggage...
February 21, 2025 at 1:14 PM
Ok, once again cleaned up about 6000 tabs across my phone and laptop, archived with titles and URLs ready for grepping when I need to get back to something. Some of them have also been tagged in the favorites db inside the browser.

How do you handle your browsing?
February 15, 2025 at 9:05 PM
Are you sure your blood sugar is ok under all circumstances? Why not verify that with a 14 day continuous measurement?

Found out beer and marmelade with a cake are the only instances where I have been out of the "ok" bounds for a brief moment.
February 9, 2025 at 7:33 AM
So what is the final straw when you should leave an organization as an engineer? When your CEO does something really close to a nazi salute twice?

Start a clock. Last time it took 5,5 years from election to Kristallnacht and another year to invasion of Poland.

Will you say you didn't know?
January 21, 2025 at 6:26 PM
Is java.net.Inet4Address really 56 B and Inet6Address 120 B? That's a lot more than I would expect.
January 5, 2025 at 12:55 PM
What would happen if Google decided to penalize #IPv4 only websites e.g. by reducing their score for search, crawling them less often and making advertising more expensive for them?

We would have as many IPv6 experts as we have AI/ LLM experts now in short order.
December 30, 2024 at 11:37 AM
⁉️ Programmers procrastinate in 𝗮𝗿𝗴𝘂𝗺𝗲𝗻𝘁𝘀 𝗮𝗯𝗼𝘂𝘁 𝗽𝗼𝗶𝗻𝘁𝗹𝗲𝘀𝘀 𝗱𝗲𝘁𝗮𝗶𝗹𝘀 such as whether you 𝗶𝗻𝗱𝗲𝗻𝘁 program text – 𝗰𝗼𝗱𝗲 𝘄𝗶𝘁𝗵 𝘁𝗮𝗯𝘂𝗹𝗮𝘁𝗼𝗿𝘀 𝗼𝗿 𝘀𝗽𝗮𝗰𝗲𝘀 or a mix among other things.

I don't frankly care, my editor or Integrated Development Environment does it for me automatically well enough.
December 13, 2024 at 3:49 PM
💡 You can extract the TimeStamp of a LinkedIn post or comment from its URL with ms precision. Ollie Boyd figured out that the TS is included in the first 41 bits of the number. He published an online tool and code doing the conversion.

I wrote a @borkdude.bsky.social #Babashka script doing it.
December 11, 2024 at 2:47 PM
Should servers listen on 𝗮𝗻𝘆 network interface, just 𝗹𝗼𝗰𝗮𝗹𝗵𝗼𝘀𝘁 or no socket at all by default?
December 3, 2024 at 1:03 AM