@jmoiron@chimeracoder It's still a stack language masquerading as a serialization format so it still has all the same basic issues.
@jmoiron@amontalenti All these years the of the py3k shame campaign; barely anyone would still be using py2 if py3 had good CPU parallelism.
@jmoiron@amontalenti That or pandas data frames. It's frustrating how it's a ton of hassle & care to end up with something brittle & over-engineered.
@jmoiron@amontalenti I've been contemplating trying shared mmap regions + np.array to do proper sharing across processes, but nobody seems interested.
@jmoironpy3's concurrent.futures still uses multiprocessing, which means it still uses pickle, which means it's still an outage in wait
@jmoiron@buckwilson @Lumilux "Make it flatter" is the new "Make it pop"
@jmoironk8s feels like javascript frameworks for architecture, everyone wants to use it, esp those who don't need it. doesn't even try to hide it: https://t.co/VhvurggbrJ
@jmoironThere is no compelling reason to use "serial" over "bigserial" for an id column.
@jmoiron#golang stdlib is so impressive; complex things are impeccably documented, clearly written; eg. its allocator: https://t.co/Ha5lwNLj1I
@jmoiron@chimeracoder HAH it's even about the same subject. People love telling us in NYC how much Uber is changing our lives as we mostly ignore it.
@jmoiron@chimeracoder related https://t.co/Dh2GUpMPNa
@jmoiron@chimeracoder I like her in the Guardians.. and Thing actually.
@jmoironThe #GRPC docs still do not mention its small, arbitrary max message size https://t.co/4nXNV0nnEz https://t.co/6TzzkEUAmv
@jmoiron@amontalenti Sorry, I'm a dirty gvim using arrow-key apologist.
@jmoiron@Sajma @justkelly_ok I'm convinced most engineers have no restraint when it comes to abstraction, so restraints must be added to prevent unnecessary complexity.
@jmoiron@Lumilux I blame star wars.
@jmoiron@Lumilux @buckwilson It did go from 37 to 24 C though in like one day so there's that.
@jmoiron@clofresh I've spent so much time playing SOTN and Rondo that my reaction was literally "Clever to make a metroid themed metroidvania... OH"
@jmoironwe can overlay all manner of digital adverts in sport (complete with realistic shadows!) but we can't normalize exposure for stadium shade?
@jmoiron@calebspare Imagine fmt.Println if you had to inject all of the global state/setup it assumes exists.
@jmoiron@kisielk Same. We shouldn't put techniques designed for scale on a pedestal and forget the pragmatism that got us there.
@jmoironWorth a read: https://t.co/CrgXYivuAP It is thoughtful, but I disagree strongly with it.
@jmoironIt's not worth sacrificing API cohesion to make the app easier to write. Put the app out of your mind and write a lib that makes sense.
@jmoironassertion libs are decidedly better than lack of testing and if that's what it takes for my collaborators to write good tests I'm on board
@jmoiron@clofresh my CS degree did every type of balanced tree imaginable but no hash tables; the role probability has w/ real engineering isn't respected