584 karma · joined April 12, 2014
But what I'm more curious about is that this memo went out not even a day after the protests started. Both revenue indicators and impact itself might be delayed, especially now that many subreddits chose to extend the protest indefinitely
These days you can use Java 8 features with no issues, and Kotlin isn't really solving the fundamental problem of runtime version on target devices — it's just spitting out Java 8 bytecode by default. Android build system already _desugars_ newer Java language features for older runtimes, and they could do the same thing for all the new fancy features. I guess they choose not to because Kotlin is already there.
That said, I do believe Kotlin is still more concise, has better nullability handling, and upcoming exciting features of its own like compiler plugins
Also I found reading comments in new UI to be terrible, they load maybe one comment from 2-3 levels down, and everything else requires you to click to load more: https://i.imgur.com/C6DXttC.png.
And what are those posts on the right? I _just_ opened a post that I'm interested in, do I have to be shoved samples from completely irrelevant communities.
Also, try opening a post on new Reddit and then go back (in history) — for me the previous page loads from scratch, all the way on the top. Old reddit behaves as expected.
The list probably goes on, but I never spent more than 5 minutes I did now to find out all the issues. I'm pretty sure one of the issues Reddit has with 3rd party apps is that they let you browse Reddit with old.reddit philosophy — see lots of content, choose what you find interesting, and make it easy to dig into the discussion. As opposed to shoving the content in my face and pushing me to only read one top-upvoted comment on each level
100% of the time when I press space first, which switches to c-mode, I can't make the shot (on Firefox)
Discoverability on macos is atrocious, and even after few years on it I sometimes struggle with basic things
and even if I _wanted_ to implement support for larger screens, product will push back because the investment is not worth it for the few people who would use it. Same with foldables, good luck explaining why multi-week effort is worth it because some people might have a foldable. Half of _nice stuff_ on I/O _maybe_ will become relevant in couple of years
It might be sexy, but I can't comprehend how Google can call it _stable_ when it doesn't even specify a text input layout component. Like, do apps not have user input?
I'd guess WWDC is more exciting because the stuff presented is instantly relevant in the ecosystem, as majority (?) of the iPhone users will get an update and will benefit from the new APIs etc.
I tried Logitech G915 TKL keyboard a while back. One of the dealbreakers was that while connected by Bluetooth, you couldn't use any of the _smart_ features of the keyboard like macros or more advanced backlight options. It may be different with this keyboard, but I definitely wouldn't assume that all of the features are available via Bluetooth, sadly
My explanations got noticeably clearer once I started replacing the pronouns with whatever they would refer to instead. Sometimes I also add an additional noun ("this practice") to make the pronoun clearer.
I still overuse pronouns sometimes, but when I want to be extra sure my point gets across, I'm trying to limit them as much as I can.