Quite disappointing their speech to text models are not open source. Whisper was really good and it was great it was open to play around with. I guess this continues OpenAI's approach of not really being open!
I am glad people are talking about this. I have been feeling like this for the past couple of weeks. It's a difficult thing as I really enjoy coding but it feels like that part of the job will be changing in the future.
I think it's all about being adaptable, being here on HN and thinking about these things will put you ahead of others who simply don't see the change coming. Unfortunately we can't put the AI genie back in the bottle and we just have to be ready to adapt.
I have never applied at Google so I don't know what they are looking for exactly, however I read "Linux Kernel Development" by Robert Love a few years ago and I really enjoyed it. It might be the best technical book I have ever read now that I think about it.
Some quite interesting stuff around how they might be getting around the background iOS restrictions[1] can be found in the Android source.
Looking at the Apple documentation on background peripheral bluetooth, they state "All service UUIDs contained in the value of the CBAdvertisementDataServiceUUIDsKey advertisement key are placed in a special “overflow” area; they can be discovered only by an iOS device that is explicitly scanning for them"[2]
I wonder if they have managed to reverse engineer this overflow area so it is accessible via Android.
Someone did some looking into this and it seems at least feasible[3]
Good for them but at the same time it is a shame for non Apple Users.
We use their embed widget quite heavily. Anyone know of any equivalents? I had a quick Google but can't find anything that looks totally equal in feature set.
We picked React Native and while it's not without its problems in general we quite like it. The community around it is pretty good and being able to use a wide range of JS/React packages is really handy.
I had never heard of Kotlin but after looking at the docs I am very impressed. I spend most of my time in the web development world (PHP, Javascript) but I am thinking about starting a small Android project.
I have zero Java knowledge so I wonder if it is feasible to jump straight into using Kotlin or to try and learn some Java first?
The intro videos really opened my eyes to how powerful C is. Being able to directly access memory seems crazy for someone who is just used to dealing with languages that really remove you from the hardware.
Google does have a section within their guidelines on creating "HTML Snapshots". "If a lot of your content is created in JavaScript, you may want to consider using a technology such as a headless browser to create an HTML snapshot." https://developers.google.com/webmasters/ajax-crawling/docs/...