I don’t visit Twitter links. Why not a link to the GitHub changelog?
Also, as an aside since you are on the team - the organization verification is frustrating in that the docs indicate:
>You must not have recently verified another organization, as each ID can only verify one organization every 90 days.
I champion OpenAI at my work, so naturally I’d be the one to verify there. But I apparently can’t, because I verify for my personal-led org. That gets in the way of me proselytizing gpt-5 based coding tools (such as, possibly, Codex CLI).
Tried your latest version - thanks for posting about it.
Codex needs plan mode (shift-tab in Claude Code)
And Codex needs the prompt to always be available. So you can type to the model while it’s working & have it eventually receive the message and act on it, instead of having to Ctrl-C to interrupt it before typing. Claude Code’s prompt is always ready to type at - you can type while it is working. That goes a long way towards it feeling like it cares about the user.
I tried it out and it's definitely much better. A couple requests:
- Let me change my setting for command running approval, or make approval fine-grained by command
- Support vim motions
Hmm, I just upgraded my local codex-cli to 0.19.0 and had to smoke the ~/.codex directory before I could again try to login. Once past that, everything worked fine (so far at least), and managed to get it to connect to my ChatGPT Pro account.
I didn't realize the setup script had to be done in the UI over in the environment tab. I assumed it would be reading something like setup.sh from the codebase.
Maintainer of Lottie for Android here. Because it’s maintained as a passion project on nights and weekends by a few people. This contribution a rare exception in that it was actually funded and built during work hours at Airbnb. I left Airbnb in 2018 but am still the sole maintainer of the Android library, for example.
Maintainer of Lottie for Android here. The vast majority of work on Lottie has been a passion project on nights and weekends. This particular contribution is actually the rare exception.
> The vast majority of work on Lottie has been a passion project on nights and weekends.
That's sad. That's really, really sad. I get why you would like to work on such a project, but it's got considerable value for AirBnB. Your work doesn't go to the "community", it goes to a large, unscrupulous, unethical money factory.
1. It’s open sourced, so it goes to both. Either AirBnB sponsor the build and promote it, or the community builds it and AirBnB uses it. I’m not sure why the latter would be better than the former. It’s better for the world than companies keeping all their libraries closed source.
2. AirBnB’s backing probably gives it more reach because it’s more likely to be maintained.
3. It’s up to the OP where they spend their time. I’m guessing they’re compensated in multiple ways for their efforts.
I’m all for calling out negative behaviour by big tech when I see it, but kneejerk “big company bad” type reactions are counter-productive.
1. This is not a common library that fits everywhere. It's pretty specialized. Using its full potential almost requires a commercial environment, because of the design and graphics needed. For everyone else, normal animations are annoying enough.
3. The parent post said: passion project/nights+weekends. That doesn't sound like multiple way compensation.
It's not about negative behavior of big tech, but more of a "grind" mentality gone astray. I can totally understand being (somewhat) proud of a project like this: it looks friggin' good. I also expect a company to grab whatever it can; it's the way of the world, and some companies are quite immoral. But we should not be working on something of considerable value to entities with deep pockets for free, just because it hits those 2010s linked-in bingo words. That's not where your self-worth as engineers should come from.
I used to work for Airbnb. When I left, I lost a few things like admin settings on the repo but they let me maintain it. Not sure what would happen if they didn’t… Nobody there has the time or context to do anything more than a rubber stamp.
Maintainer of Lottie for Android here. I left Airbnb 5 years ago and have maintained the library 100% on nights and weekends for the past 6 years. I know your comment was sarcasm but fyi ;)
Tonal | Android, Go backend, more | SF, NYC, Toronto, Austin, LA https://www.tonal.com/
Tonal is the world's smartest home gym. It's a single device that mounts to your wall, has a giant screen (powered by Android), and uses an electromagnetic motor to provide up to 200lbs of resistance. It's genuinely one of the most incredible new consumer products on sale today. It works phenomenally well and we're just beginning to tap into the full potential of the hardware.
We're an engineer-founded company so strong engineering is at the roots of everything we do. I'm the engineering manager for the Android team. We work on everything you would touch and interact with on Tonal's screen.
I personally exclusively work out on Tonal and I'm stronger than I have ever been before. It's truly incredible what it's capable of.
We're hiring passionate product-minded Android engineers as well as nearly every other discipline (backend, data science, computer vision, dev ops, media streaming, iOS, Flutter (for our mobile app), and more).
Tonal is the world's smartest home gym. It's a single device that mounts to your wall, has a giant screen (powered by Android), and uses an electromagnetic motor to provide up to 200lbs of resistance. It's genuinely one of the most incredible new consumer products on sale today. It works phenomenally well and we're just beginning to tap into the full potential of the hardware.
We're an engineer-founded company so strong engineering is at the roots of everything we do. I'm the engineering manager for the Android team. We work on everything you would touch and interact with on Tonal's screen.
I personally exclusively work out on Tonal and I'm stronger than I have ever been before. It's truly incredible what it's capable of.
We're hiring passionate product-minded Android engineers as well as nearly every other discipline (backend, data science, computer vision, dev ops, media streaming, iOS, Flutter (for our mobile app), and more).
Tonal | Many roles | onsite (SF, Toronto) | Full-time
Tonal has built the world’s most intelligent fitness system that is changing the way people work out at home. Tonal is a fresh approach to fitness that leverages hardware, software, video content, and artificial intelligence. Everyone who has seen or used our product, from professional athletes to fitness enthusiasts, has fallen in love.
Imagine having an entire gym that can handle every move you've ever done at up to 200lbs, a personal trainer, and an endless supply of classes in a package that's as company as a TV mounted to your wall. That's Tonal.
We just raised a $250mm Series E at a $1.6B valuation, grew 8x in 2020, and are on track to see enormous growth in 2021.
We have many open positions across the company. It's an extremely exciting time to join the company.
I am the sole maintainer of airbnb/lottie-android despite the fact that I left the company almost 2 years ago and it is used by tens of thousands of companies including Google, Samsung, Microsoft, Uber, Netflix, and countless others.
Let's say this doesn't get updated I don't see a problem. It will continue to function as it is until it gets outdated and replaceed. Let's say it changes and does something evil, hopefully Google, Microsoft will catch the issue. If they don't someone will and people will stop trusting react or whatever product pulls these changes in.
Doing it yourself I would just freeze versions.
---------
In this case I find it odd for someone to keep maintanier status for a company repo they no longer work for 2 years after leaving.
I would have forked and introduced new changes in my own repo if I cared about the project. Let others follow if they desire new updates or force airbrb to assign someone to update. or better get airbrb to pay you to keep updating.
Lets just say someone at booking.com or tripping.com or some other hungry and less-that-totally-ethical AirBNB competitor works this out, and offers to buy the library or pay Zac $bignum in return for adding in some "additional analytics" aka industrial espionage allowing them to see searches/bookings made by users of apps with the library embedded.
Now Zac probably isn't the sort of person who'd do that, but once you get to a project like React which has 10,000 or so dependancies - surely _some_ of those dependancy authors would do that, for enough pieces of silver...
https://x.com/OpenAIDevs/status/1953559797883891735 (0.19 now)