They were actually testing out running ChromeOS on Android, but apparently it was just a tech demo
https://www.androidauthority.com/chrome-os-on-android-proof-...
HN user
[ my public key: https://keybase.io/drampelt; my proof: https://keybase.io/drampelt/sigs/UYVASpjcxIZYFXvrTrCQvYIqhrOABRYXwbLTaQOplKQ ]
Contact me: hn@dan.af
meet.hn/city/ca-Stratford
Interests: Mobile Development, Web Development, DevOps
---
They were actually testing out running ChromeOS on Android, but apparently it was just a tech demo
https://www.androidauthority.com/chrome-os-on-android-proof-...
My biggest issues with homebrew were dealing with versions of dependencies. If major updates for a package came out and you ran a `brew upgrade` (or a new member joins the team and installs it for the first time), it often wasn't trivial to switch back to the old version. Or if two projects have conflicting dependencies, for example one project was updated for imagemagick 7 but another still needed 6, that was an absolute nightmare to manage when using homebrew.
With nix, each project can define its own dependencies that have no impact on other projects. Combined with direnv, all you need is to `cd` into your project and you have the all of the dependencies at the right versions in your PATH.
Additionally, while definitely more complicated, nix (with nix-darwin and home-manager) can do way more than homebrew does. You can declaratively define pretty much the entire configuration for your machine.
I got a new Mac last week and with just a `git clone` and a few commands I had all my CLI tools installed, dotfiles setup, desktop apps installed, and even all of my macOS system settings configured.
That's what I'm curious about too.
If it does manage to do a good job imitating what an actual iPhone would do though - is there any way Apple even could shut it down without breaking iMessage on old iPhones or forcing people to update?
Oh good find - thanks!
I've been using Soduto, a 3rd party KDE Connect client, on the Mac for a few years now and it works quite well for my needs
Then why isn't that happening on Android with Google Pay? Banks are able to handle NFC payments through their own apps if they want, but the vast majority support Google Pay and don't force users into their own app.
Sorry if it wasn't clear, that was actually my point - on Android even though banks have the ability to handle NFC payments within their own apps, the vast majority still support Google Pay and don't force you to use their app.
I have an Android phone and have every single one of my credit and debit cards from 7 different banks in Google Pay. Don't need to use the bank app for any of them.
EDIT: to be clear, currently on Android any app can handle NFC payments, not just Google Pay. Banks could easily force people to user their apps, but that's not happening.
Definitely wasn't iMessage, I tried it on my Android phone
I just tried on Koodo which is part of Telus, no issues sending/receiving
How would Apple know what the content was that was flagged if all they are provided with is a list of hashes? I completely agree it's ludicrous, but there are plenty of countries that want that exact functionality.
People have been talking about other companies doing that for ages, and many specifically choose Apple products because of their perceived commitment to privacy.
Apple's claims on how it will work are also completely unverifiable. What's stopping a government from providing Apple with hashes of any other sort of content they dislike?
M1 support was just added in the latest canary version https://androidstudio.googleblog.com/2021/04/android-studio-...
Does anyone have any tips or resources for getting more out of the Jetbrains IDEs? I've been using them for years but I still feel like there's so much I'm not taking advantage of.
Vimac for macOS does clicking and scrolling within any app
Definitely want improvements on most of those myself but some of them are already here.
Third party password manager autofill has been around for a few years now (Android 8), and their Airdrop clone was released last month: https://blog.google/products/android/nearby-share/
Something to keep in mind is most core apps (Maps, Gmail, Messages, etc) aren't baked into the Android OS and are updated with new features regularly throughout the year. Apple often mentions core app updates as new OS features.
Even Nearby Sharing (Android's Airdrop clone) was released as a Google Play Services update and is not part of the OS: https://blog.google/products/android/nearby-share/
iOS, we don't have macOS apps so haven't run into it there but could be a similar problem.
I've been having similar issues with one of our apps, the reviewer can't seem to log in and keeps getting network error messages. No customers have had any issues, I've tried logging in to multiple accounts including the apple reviewer account on multiple networks and I have no issues whatsoever. It's really frustrating.
I've been using https://ktor.io (by Jetbrains, same company behind Kotlin) but there are others like Micronaut and Quarkus. A few more options at: https://kotlinlang.org/lp/server-side/
As far as I'm aware there's no native server side framework available at the moment, but ktor could potentially support it in the future given the ktor client libraries work on native. You could also use GraalVM native image to build a JVM-free binary of your server, Quarkus has built-in support for it.
I've been exploring Kotlin as a "rule them all" language. With Kotlin native/multiplatform you can already cover all platforms today since it can compile to JVM, JS, and native code for iOS/macOS.
You still need to write the iOS/macOS UI in Swift but you can very easily have your data layer and business logic shared across platforms. I actually like that approach better than other cross-platform solutions since you keep the native platform UI.
One common use case with a third-party library is for deep linking [1]. The deep link is copied with javascript in the browser, then after installing the app it can open right to where you were on the web.
[1] https://github.com/firebase/firebase-ios-sdk/blob/c8625ec52e...
Yeah, it's awesome having regular < 100mb updates for their IDEs and Android Studio compared to 7+ GB Xcode downloads :(
I remembered hearing about Chrome doing it a while ago [1] but I still personally experience it fairly often.
1: https://blog.google/products/chrome/taking-aim-annoying-page...
Everything should just be drag to install, drag to trash to remove.
I wish it were that easy, most apps leave files in other places on your computer like ~/Library that will never get cleaned up if you just move the app to trash.
Sure. I started with Reddit, for a very basic setup you'll need:
1. A website agent that parses the Reddit JSON api (just add .json to a subreddit URL)
2. A trigger agent to filter based on your criteria (ex. minimum 50 points) and transform the JSON to a nicer message
3. An email digest agent to bundle the messages into a single email
Each one of these feed into the next so you go from the raw JSON to a nice email. Then you can easily just feed more things into the email digest agent to add more to it.
Let me know if you have any other questions, my email's in my profile. It was pretty confusing for me to get started but I'm getting the hang of it now.
I just set up something similar for myself with Huginn [0], took a bit to figure out how it works but I've been liking short daily summaries. This definitely would have been faster/prettier though.
As far as I'm aware iOS doesn't require permission for clipboard access either. Up until Q a background service on Android could constantly monitor the clipboard however.
How will the mandatory implementation of this affect apps that rely on a third party as the data storage system? For example https://moo.do stores everything in Google Drive, if they have to implement Sign in with Apple the app won't function