10,888 karma · joined September 25, 2013
The data team I'd inherited had started with NFS and shell scripts, before a brief detour into GlusterFS after NFS proved to be, well, NFS. GlusterFS was no better.
Using S3 was better, but we still hit data loss problems (on our end, not S3 's, to clear) which isn't great when you need to bill on some of that data.
Then I heard about Kafka, bought a copy of I <3 Logs, and decided that maybe Kafka was worth the complexity, and boom, it was. No more data loss, and a happier business management.
I was headhunted for my current company for my Kafka experience. First thing I realised when I looked at the product was - "Ah, we don't need Kafka for this."
But the VP responsible was insistent. So now I spend a lot of time doing education on how to use Kafka properly.
And the very first thing I start with is "Kafka is not a queue. It's a big dumb pipe that does very smart things to move data efficiently and with minimal risk of data loss - and the smartest thing it does, it choosing to be very dumb.
Want to synchronously know if your message was consumed? Kafka don't care. You need a queue."
https://www.jpost.com/arab-israeli-conflict/article-748435
https://www.timesofisrael.com/liveblog_entry/knesset-overwhe...
Which is why Israel funded Hamas to weaken the PLO.
https://www.timesofisrael.com/for-years-netanyahu-propped-up...
That costs a fair bit of dosh.
That tracks. How many Russian cybercriminals can you think of who were arrested in Russia? Hence why a lot of malware checks for your keyboard's language - so the payload doesn't deploy in Russia, which _would_ actually get you arrested.
But if you're targeting people outside Russia, you're golden.
As for why he's in Kyiv? Maybe his girlfriend is from there. Maybe he prefers Kyiv to Moscow or whichever oblast he's from. Maybe he's hiding from the Russian draft?
Then there is no free market, so the real value of any of those crops can't be determined.
And do they have the same coverage as a satellite?
Also, why do we need weather satellites when ground wx stations work perfectly fine?
But I thought it was good for plants? You appear to have some cognitive dissonance at play.
A) They're not growing mangoes in the desert. B) They're pretty fucking terrible at water management, google the Murray - Darling and learn you some Australian water management.
Given the fact that they're subsidised, I doubt that they're the most competitive crops. Competitive crops don't need to be subsidised.
Also, if they're so competitive, then why has the demolition of USAID caused them economic harm? A competitive product doesn't rely on a taxpayer subsidised buyer to make their market.
https://www.npr.org/2025/02/19/1232435535/how-usaid-cuts-hur...
That car that changed lanes into me? My fault for being in its blind spot and assuming they'd actually check it. So make sure to never linger in blind spots.
The car that did a u-turn in front of me that I nearly hit - my fault for not interpreting the car's body language. Make sure to note the angle of the front wheels of cars pulled to the side of the road in my scans in future.
That time I low sided because I was thinking about work not my ride and then hit a corner slightly too fast right as my front wheel hit a pile of small gravel from a road resurfacing - that was entirely my fault for not focusing on the ride.
Why? Because they've always grown it. So the subsidies encourage them to keep on growing it instead of diversifying into more competitive or higher value crops.
We now have a very internationally competitive agricultural sector, but yeah, getting there caused a lot of pain.
Quarkus is pretty similar, but is built on top of Vert.x so a lot of the fun of Vert.x (don't block the event loop!) is still present. It also does compile time DI.
I might use Helm charts for initial deploys of operators, but that's about it.
Kustomize is, IMO, a better approach if you need to dynamically modify the YAML of your resources and tools like ArgoCD support it.