HNHacker News
TopNewBestAskShowJobs

keleftheriou

3,217 karma · joined September 8, 2017

@keleftheriou on X
submissionscomments
keleftheriou··on Claude Is Not a Compiler
What about driving a car?

Computers are already driving cars autonomously, possibly better than the average human already, and quite plausibly will eventually be better than the best human driver.

keleftheriou··on Eat Real Food
Why is that a downgrade?
keleftheriou··on Anyone building software for wearable tech?
I’m building a voice-first assistant for Apple Watch.

I feel the Apple Watch is a great form factor, and while other devices can complement it nicely, it’s currently way underutilized.

My app can be used to take notes, query them, look things up online, and a lot of things you’d use ChatGPT for, but from your wrist.

https://x.com/keleftheriou/status/1963399069646426341

keleftheriou··on JSON River – Parse JSON incrementally as it streams in
Thanks for sharing!

Roughly how does it compare with https://github.com/promplate/partial-json-parser-js ?

keleftheriou··on Alterego: Thought to Text
I get the sentiment, but can you elaborate on why that is the case for you?
keleftheriou··on Alterego: Thought to Text
I agree, but I think LLM-based voice input is a lot better. I’m using OpenAI’s realtime API for my Apple Watch app, and it does wonders, even editing can be as simple as “add a heart emoji at the end”, and it just works.

https://x.com/keleftheriou/status/1963399069646426341

keleftheriou··on GPT-realtime and Realtime API updates
Here you go: https://testflight.apple.com/join/bp9B5Pp2
keleftheriou··on GPT-realtime and Realtime API updates
These improvements are very welcome for the “VoiceGPT” app I’m building for Apple Watch.

I have a TestFlight beta for those who want to try it out, hope to have the new model included in the next beta build:

https://x.com/keleftheriou/status/1956932258293755955?s=46

keleftheriou··on Japan: Apple Must Lift Browser Engine Ban by December
Random crapware or malware is still subject to app sandboxing.

Can you give an example of what your concern is?

keleftheriou··on I do not remember my life and it's fine
If you don’t mind me asking, what was the situation between your parents?
keleftheriou··on Sguaba: Hard-to-misuse rigid body transforms for engineers
Why not allow implicit conversions from your own defined types?
keleftheriou··on Apple Watch with Android
I couldn’t agree more, and this is the reason why I built some apps for the Apple Watch that I was missing: first a keyboard app (before it came built-in with watchOS), a Notes app (there’s still no official app), and most recently a ChatGPT Voice Mode app -- I now feel like I’m carrying a productivity powerhouse on my wrist!
keleftheriou··on Apple memory holed its broken promise for an OCSP opt-out
Shameful behavior by Apple.
keleftheriou··on Mozilla says Apple's new browser rules are 'as painful as possible' for Firefox
I’m sure complying with the letter of the law while ignoring the spirit of it is the best strategy.
keleftheriou··on [dead]
Apple’s page explicitly mentions “digital goods and services” several times.

https://developer.apple.com/support/apps-using-alternative-p...

keleftheriou··on [dead]
I know that, and disagree with it, but I’m not asking why those apps don’t have to use IAP.

I’m asking why they don’t also get to have that warning come up.

keleftheriou··on Apple Rejects the Hey Calendar from Their App Store
Where do you get this from?
keleftheriou··on Apple Rejects the Hey Calendar from Their App Store
People keep bringing this up, but the reality is that the US holiday season slowdown is only for a handful of days and not sufficient to explain a 19-day review time.

From Apple's announcement[1]:

> On average, 90% of submissions are reviewed in less than 24 hours. However, reviews may take a bit longer to complete from December 22 to 27.

[1]: https://developer.apple.com/news/?id=uijoypq9

keleftheriou··on Apple Rejects the Hey Calendar from Their App Store
The US holiday season slowdown is only for a handful of days and not sufficient to explain a 19-day review time.

From Apple's announcement[1]:

> On average, 90% of submissions are reviewed in less than 24 hours. However, reviews may take a bit longer to complete from December 22 to 27.

[1]: https://developer.apple.com/news/?id=uijoypq9

keleftheriou··on Apple Rejects the Hey Calendar from Their App Store
The US holiday season slowdown is only for a handful of days and not sufficient to explain a 19-day review time.

From Apple's announcement[1]:

> On average, 90% of submissions are reviewed in less than 24 hours. However, reviews may take a bit longer to complete from December 22 to 27.

[1]: https://developer.apple.com/news/?id=uijoypq9

keleftheriou··on iOS Ships Dvorak, Finally
What’s awful about GBoard on iOS?
keleftheriou··on Match Group Sues Google over App Store Billing Rules
Match also set up a website to accompany the suit: https://endthegoogletax.com

Additional coverage: https://www.nytimes.com/2022/05/09/business/match-group-goog...

keleftheriou··on Apple says they're removing my game because it's more than 2 years old
Meanwhile, some of Apple's own apps haven't been updated for much longer than that – example: https://apps.apple.com/us/app/itunes-movie-trailers/id471966...

Rules for thee, but not for me!

keleftheriou··on Apple says they're removing my game because it's more than 2 years old
Nope, "removed from Sale".

You might be thinking about the fact that users who have previously downloaded the app will still be able to do so.

keleftheriou··on Apple says they're removing my game because it's more than 2 years old
I can't remember. Regardless, I don't see why they'd remove some apps (that still work fine!) and not others, eg the Pocket God example I gave above which hasn't been updated in 7 years.

Also, "unlisting" such apps would be better than removing them entirely, particularly since we have no alternative way of distribution.

keleftheriou··on Apple says they're removing my game because it's more than 2 years old
Having to use the latest Xcode to build and submit the app is often already a big enough headache, due to how many things Apple changes between versions.

Another example from someone else:

"That literally happened to us. Boss wants to change our iOS game icon. Changing icon requires a new build. A new build requires iPhone X support. iPhone X build target requires Xcode 9. Xcode 9 requires macOS 10.12. OS update breaks old Unity3D. Upgrading Unity breaks build."

https://twitter.com/aaefiikmnnnr/status/931222777301835782

keleftheriou··on Apple says they're removing my game because it's more than 2 years old
Similar to the author of the tweet, Apple removed a working version of my FlickType Keyboard that catered specifically to the visually impaired community, just because I hadn't updated it in 2 years.

Meanwhile, games like Pocket God have not been updated for 7 years now: https://apps.apple.com/us/app/pocket-god/id301387274

keleftheriou··on Apple Would Rather Pay €50M Fines Than Address App Store Behavior, Says EU Chief
At this point, I’m not sure Apple is even actually paying these fines!
keleftheriou··on Sideloaded apps can be more secure than any App Store app today
Mysteriously, it doesn’t exist today.

Once the permission is granted, it could be revoked from the settings like all other permissions.

This could also apply to App Store apps, yes.

keleftheriou··on Sideloading might be the best thing for the iPhone
Wholly agree that the App Store itself can become better when sideloading comes to iPhone.

But here’s where I don’t quite agree with the author:

Sideloading doesn’t necessarily mean the platform would be any less secure than it is today. It could, if Apple were to do it exactly as macOS does it today, but that’s not the only –or even the most obvious– option.

Apple could still require the iOS sandbox to be in-place at all times, with no option to ever disable it (unlike on macOS where entering an admin password can let all hell break loose).

And notarization –which could also be enforced at all times– can include the exact same malware-scanning steps that App Store apps have to go through. In fact, that’s what it already does for macOS apps today:

> Notarization is a malware scanning service provided by Apple. Developers who want to distribute apps for macOS outside the App Store submit their apps for scanning as part of the distribution process. Apple scans this software for known malware and, if none is found, issues a Notarization ticket.

https://support.apple.com/guide/security/protecting-against-...

Page 1 of 4Next →