374 karma · joined February 25, 2019
Although I really wish there was a first party solution or a well established library for this but I suspect that while it is easy to build only enough to support specific usecases but building a generic enough solution for everyone would be quite an undertaking.
But yes, agreed about Black Mirror feeling hollow with its lack of nuance in its pessimism.
However I don't think Nosedive is the right episode to make this point as we see the protagonist getting assistance from the truck driver lady as well as the people protagonist ends up being held with are able to share a laughter in the freedom of losing it all.
My hypothesis is its a difference of what you are doing. OpenAI O models are much better than others at mathematical modelling and such tasks and Claude for more general purpose programming.
If it's the latter, then agreed it doesn't produce anything new but so doesn't most of humanity and it doesn't need to, to be able to be of assistance.
With alcohol and caffeine, I never thought I would stick with it for so long. But now that I have there is this inertia in me to break this period of abstinence. I am sure I would start again at some point with liquor although probably in much much lesser quantity and frequency than before.
Caffeine I probably have left for good as I have heard that the longer one goes without it the more pronounced jitteriness gets. And I am not sure I care enough to wait through the period before it normalizes again.
I really thought giving up on alcohol and caffeine would have a much bigger impact on me but the only thing I notice is the minor negative effect it has on my social life from not being able to join people in for a beer or not using coffee when needing to pull all-nighters. Maybe it's just me being in late 20s and not old enough for it all to catch up to me.
Also even though I also found java too verbose, I kept believing that we need it to be so to write good software. I still enjoy java but it doesn't compare to the ergonomics of typescript for me. And nimbleness of the experience according to me plays a decent role.
Currently for me, either I really care about performance and I default to rust for those applications or I need solutions where the product will evolve quickly over time and I need great DX over performance and I default to typescript for those.
Java definitely has a role to play but its role in my work has certainly diminished.
I guess we all just wanted java with JIT, more feature rich type system and gradual typing. Also for all the shortcomings of npm ecosystem, it is a lot less daunting and more fun to be using libraries in this ecosystem.
And surprisingly even though rust is on a different end of the language spectrum but yet it offers a similar feel.
Edit: JIT was not the right terminology to use. I lazily wrote JIT. Apologies. What I meant to convey was the difference in startup times and run time between running something in JVM and V8. Java feels heavy but in javascript ecosystem it feels so nimble.
Is the implication that majority of cases or a large enough minority have been flat out wrong? If yes, then please cite your source.