If you have a Synology RS2423RP+, don’t try to a) 802.3ad bond over the 2x1 Gbps and 1x10 Gbps interface even when all run as 1 Gbps b) mix untagged and tagged traffic, untagged for the DSM and untagged + tagged into a VM over the OVS. Disabling the 10G interface immediately restored reachability.
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
Last Friday, we've sent out the first #EuroClojure2027 newsletter. We plan EuroClojure for May 19–21, 2027 in Prague, Czechia. It will be friendly to everybody interested in building, evolving and operating reliable, well-performing systems. euroclojure.org/newsletters/...
EuroClojure 2027 — dates, venues, and a clearer shape
euroclojure.org
Is it just me or is LinkedIn just not working properly in Firefox 140 (ESR) on Linux? It just hangs in a half-loaded state but is not really usable, not even at the usability level people learned to suffer from LI.
RMS was right about proprietary software and services which somebody can just block when they like or are given order to.
Today it’s precisely 6 years until the Czech government is supposed to turn off IPv4 and run IPv6-only. Happy IPv6-day!
At the Prague PostgreSQL Meetup yesterday we had Laurenz Albe presenting about security attack on PostgreSQL. I did spontaneously record the talk. m.youtube.com/watch?v=CiDi...
Laurenz Albe - PostgreSQL security attacks
YouTube video by Adam Kalisz
m.youtube.com
Who does benefit from coordinated vulnerability or ”responsible” disclosure? Mostly the company or the project that put the security hole, the defect into the software in the first place. github.com/NOT-NULL-Mak...
After a ten-year hiatus, we are bringing the EuroClojure conference to Prague from May 19 to 21, 2027. The main theme for this upcoming edition will be the design, long-term development, and operation of reliable systems. More information: 2027.euroclojure.org
Do people generally make more mistakes typing on an iPhone than typing on an Android?
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.
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?
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.
phoronix.com
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. 🤷‍♂️
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
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.
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.
đź’Ş 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
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
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
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.
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.
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.
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.
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.
youtube.com
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.
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...
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?
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.