1,335 karma · joined April 23, 2015
I would recommend only to people who are really committed to the idea or know what they are doing and modeling. It took me a long time because I went from zero knowledge of Java/DDD. First I had to learn Java, then Kafka, then KS, but still I was lost. Learning the most basic DDD was enough for me and did the trick though. Writing a 2PC to coordinate across aggregates wasn’t pleasant but also wasn’t hard with KS. The hard part was learning all the other stuff and the modeling.
I think a well done ES framework based on Kafka streams would maybe be the first ES framework that would have a chance. The primitives in KS seem just right.
That said, you can succeed at building your entire arch around it and once you do, it’s glorious. Kafka Streams makes the technical aspects easy once you figure out how to model correctly.
Do you think that being a social media person is equally valuable to being a sysadmin? If so, why do sysadmins get paid more? It’s because fewer people have those skills, and everyone and their mother can most pictures on Instagram. There’s no reason to put people down, but the answer to your question is also pretty straightforward.
Also, in Russia, people don’t coddle each other like they do in The States, so if they think uploading things to social media isn’t skilled work, they just go out and say it. I personally find that refreshing on some level, because then you can actually talk to people straightforwardly. Russia sucks in lots of ways, but at least you can communicate with people directly there.
https://www.theguardian.com/world/2018/oct/02/france-blames-...
https://freebeacon.com/national-security/eu-sanctions-iran-o...
https://www.theguardian.com/world/2019/jan/08/iran-behind-tw...
And on and on and on.
Show me a Java project without an unchecked cast... I’m not a CS person but my impression is that sometimes you need these types and they exist in the type system for a reason. No type system is conceptually “perfect” as in there are soundness/expressively tradeoffs. I don’t think using ‘any’ is always bad. Sometimes it’s even right?
EDIT K8s makes storage very easy. No “seems.”
Find me real estate developers who really want to build mixed income or affordable housing. They don’t exist in my experience in the industry. The lenders want huge upsides, the developers want ever bigger upsides. Governments consist of by unsavvy or corrupt people and developers run circles around them, promising to build affordable units and then reneging on those promisies.
Can't argue that. Only issue is WeWork doesn't sell it that way. They sell the open office space as a quiet place, and then play good cop/bad cop and everything in between.
But what makes more sense: you stepping out or getting a private office, or making the open office non-viable for everyone else who has to focus? What a conceit that everyone else should adapt to you when you could simply adapt to everyone else.
I don't think this has to be true. Why can't people co-work together, quietly? This used to be the case in libraries, before libraries became places where governments administer social services.
It's nice to work around other people, just as long as they are not on phone calls or taking meetings. These people belong in call centers or meeting rooms, so that people who aren’t talking can continue thinking and working.
> Certainly there are lots of places that rent private offices.
After giving up on the open office hot desk, I switched to a private office in WeWork. You could hear the music from the hallway. Furthermore, this particular WeWork was situated on top of a beer garden. Every weekend my "private office" most literally started shaking and vibrating as the beer garden turned into a club. I am not exaggerating. It was a joke.
During my time there, it became apparent that their entire focus was on growth. WeWork was never interested in catering to their core market: people who want to work. They failed to create a productive work environment. They alienated people like me, who were willing to pay top dollar for a decent place to work. Instead they created distraction-filled, tacky places that fostered little except beer drinking.
I'm looking forward to seeing it crumble, or at least for reality to catch up.
PS. If anyone knows a co-working space in NY that actually provides a nice, quiet place to work, please let me know. I will pay good money for such a place. I am thinking like https://misantrope.com/?lang=en