205 karma · joined January 21, 2014
YC has yet to back a Theranos-scale fraud.. unless there is one that simply hasn't been discovered yet.
I think you're confused about how Flutter works on Android. It's not native to Android, it uses canvas with custom drawn implementations of most components there too – same as it does for iOS/macOS/web.
What makes Kotlin such a strong choice for many orgs today is its batteries-included multiplatform capability. We are able to write data models, validation logic, business logic, etc just once and compile to JVM, WASM, and native targets. For orgs with very large codebases and frontend applications (web + iOS + Android) this is an attractive capability because we can have a single codebase for a ton of core functionality, and have each frontend import a library which is native to its own platform.
Of course many technologies with this promise have come and gone over the years, but this is the first one with a strong backing that has allowed us to _natively_ interoperate with each target platform.
I believe these are all driving factors that have been pushing well known companies, that were previously Java shops, toward Kotlin. If you speak to a broad range of people in the industry you'll find many more orgs moving from Java to Kotlin than from Kotlin back to Java. We can simply get more work done with less code and ship to all our frontend platforms, and unless Java can do the same, I don't see the industry moving in that direction.
Adoration alone does not pay salaries. At the end of the day the manufacturers are businesses looking to generate as large a profit as possible (some even want to build the best tech possible while doing so), so as much as any of us may adore one feature or another, the only thing that really matters is sales volume and the resulting profits.
Considering cancelling my subscription with OpenAI as I was previously using GPT-4 quite heavily as a multiplier for myself, guiding it and editing outputs as required, but GPT-4o feels significantly worse for this use case. It is certainly better in many other areas, but its coding ability is not great.
I tried to revert back to standard GPT-4 but it is now so slow to respond (higher load?) that it breaks my mental flow, so I'm exploring other options.
Apologies my original comment was unclear on that.
- it is truly native, in the sense I can directly talk to native APIs on each platform without going through bridging code and there's no special runtime
- Kotlin exists outside of Compose Multiplatform. I love Dart as a language, but the reality is it is irrelevant outside of Flutter. Due to Kotlin gaining some popularity across various platforms and domains, it has an advantage that people who already know the language will decide they want to try Compose Multiplatform, because it's low risk and low effort to try it out
There's a name I've not heard in a long time. I loved that game so much, the engine and gameplay was ahead of its time (or felt that way). It was sad to see NovaLogic fall behind in the years that followed.
I suspect this question is in bad faith but I'll answer anyway: this live tweeted thread is more like someone's thought stream, it is not a technical report.
Many humans are capable of both technical writing, free of cursing, and also of dumping a swear-filled thought stream right into their favourite medium - especially when excitedly reverse engineering, or doing anything they're passionate about.
This has been happening for a long time and is not about "the newer generation". You could've found me writing in a similar way on IRC in the late 90s, also talking about reversing.
FWIW your comment feels valid enough up until your final sentence, you just didn't need to attack "the newer generations".
I have nothing to do with the company, nor do I really use their platform, but I felt a need to point something out: your statement is a pretty egregious trivialisation of huggingface and their contributions to AI. They were releasing NLP papers in early 2018, and in the same year open-sourced one of the most impactful ML libraries in the industry's history. The original chatbot app was dropped very early on and their full focus became the research, tooling, and platform.
Here's a video of the place near where I live doing it: https://youtube.com/watch?v=tN-mHIXoXlQ
I released an alpha build early this year (https://play.google.com/store/apps/details?id=ai.morrissey.m...) but abandoned it because I stopped using reddit altogether, and didn't love the idea of potentially having to pay reddit for an app I was giving away for free.
Was certainly fun building it though, no regrets.
At every I/O there is a "keynote" and a "developer keynote", and similarly there are business / product talks and developer-focused talks. In fact, they even create entirely separate playlists on YouTube for the dev/non-dev talks.
As a Staff Eng who leads and mentors engineers who live in a world where they have no choice but to use Google SDKs and services, I find many of the developer-focused talks invaluable for getting others in my team up to speed on what's new and what's coming soon. Most of these talks are given by engineers and involve concise code examples which quickly convey the gist of new functionality.
All I can tell you is what helped me:
- Improving my working ergonomics. Specifically, not being hunched over my laptop so often. People talk about great chairs, stand up desks etc, and despite having those things I didn't see much change. I found more of a change by avoiding using my laptop as a laptop unless I was away from my desk. If I'm at my desk, I'm always using an external monitor.
- For exercises I did face pulls, rows, and I made chin tucks a thing I just do sporadically throughout my working week. No gym required.
- Finally, I discovered I had very tight neck and chest muscles and doing stretching exercises for both was helpful.
On the neck and chest stretching I would just suggest taking that kind of thing very slowly, don't overdo it like I did. When I first started with those I ended up in pain because I was overstretching muscles that hadn't been stretched properly in many years (or ever).
Note: I mean real posture correction through exercise and training, not the currrent fad of "devices" that fix your posture for you.
Don't get me wrong, I can be as frustrated by Jira as the next person, but this is simply a rant fuelled by the writer's anger at internal processes as much as the software itself.
Additionally, the numbers on data usage and network requests do not align with what I see.
It's just a couple of fair points surrounded by populist "yucky Jira" fluff.
Having 6000 nukes ≠ 6000 nukes with operational readiness. If nuclear war were to break out, it is extremely unlikely that they could successfully use more than 1000 of those.
Not that that should make anyone feel any better about the situation, because even 1 nuke is too many.
My issues have been resolved by controlling reflux and they rear their heads again when I allow the reflux to return for more than a very brief amount of time (ie. I stop paying attention to the food and drink I consume and my intake of <things that trigger my reflux> becomes too high for a sustained amount of time)
I'm not saying it shouldn't take time to develop these things, but surely the 30-40 year timeline is significantly reduced due to information sharing today?