@kkolakowski@mastodon.social avatar

kkolakowski

@kkolakowski@mastodon.social

iOS & games developer, solo army of oneminutegames@gamedev.place 🙂

Also interested in retro computing and various other tech stuff 🤓

This profile is from a federated server and may be incomplete. Browse more on the original instance.

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

But from what I’ve heard, this runs macOS. You know what that means, though? iPadOS couldn’t get us there, so Apple is making bets in other places — like a touch-based macOS. But why would Apple maintain two touch-based computing platforms? Do they even have that bandwidth? Is this perhaps where iPad Pro will end up in a few years time? Will macOS gain a much more SpringBoard-like layer, and then replace iPadOS entirely on the top end iPads?
https://mastodon.social/@iryantldr/112490741955327005

kkolakowski,
@kkolakowski@mastodon.social avatar

@craiggrannell @stroughtonsmith For me it was rather a try to make windowing system: but we HAVE to make it different than 35 year old conventions 🤷‍♂️

It seems that this issue was basically nailed with first Macintosh, and really this is some kind of global or at least local optimum for this class of problem.

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

I'm struggling to see an acquisition path for Humane; what unique technology would a potential acquirer be picking up? The hand projector? Software wise any AI features they've demonstrated so far (even if working as advertised) are going to be rapidly outstripped by newer, better models. A talent acquisition? They certainly have some beautiful industrial design, but you don't really need to buy the entire company if you want to poach that. Brand? 😅

kkolakowski,
@kkolakowski@mastodon.social avatar

@stroughtonsmith I can imagine Apple here (probably they too 😅) - their technology might be applied to Apple Watch or some other wearable that Apple might try to do as well. But as you said, can't Apple, with their potential, just copy the good stuff and hire their best people? 😅

simonbs, to random
@simonbs@mastodon.social avatar

One of my pet peeves with ChatGPT’s UI on every platform I’ve tried is the prominence of old conversations in the UI. I view my chats with ChatGPT as ephemeral, not something I want to keep around.

kkolakowski,
@kkolakowski@mastodon.social avatar

@simonbs Oh yeah, exactly my thoughts. Ephemeral chats should be default: archived afterwards (but searchable if needed!), with user allowed to "pin" or "bookmark" conversations it found useful. That's it.

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

How long before we start trying to cram an LLM into a space probe to act as a potential interactive digital ambassador containing the wealth of human knowledge? A time capsule that could encapsulate and preserve our culture, languages, history for thousands of years, fired into the cosmos. It is almost certainly going to happen

kkolakowski,
@kkolakowski@mastodon.social avatar

@stroughtonsmith Hmm, but maybe giving potential aliens „full” knowledge about us without even knowing their intentions and potential is not a really good idea? 😅

Seriously, we know nothing about potential aliens. How they think, react, what (if any) are their moral systems. Just giving up such amount of informations about us (even if vetted, or incomplete) seems to be slightly dangerous.

krzyzanowskim, to random
@krzyzanowskim@mastodon.social avatar

my big privacy related question is: why (seriously why) Apple keeps deleted photos on their servers indefinitely? for what really? and how that aligned with the privacy of the iPhone statements

bugs happens. that is not just a bug. that is a bug that surfaces the questionable design decisions.

https://www.macrumors.com/2024/05/17/ios-17-5-bug-wiped-devices-photos-resurfacing/

kkolakowski,
@kkolakowski@mastodon.social avatar

@krzyzanowskim I bet those reports are incorrect - simple as that, people are not good at that at all. It would be almost impossible for a scenario like that. They sync by the device UUID or what?

I wouldn't believe it 🤷‍♂️

verge, to random
@verge@mastodon.social avatar

The Delta Emulator is changing its logo after Adobe threatened it https://www.theverge.com/2024/5/17/24159268/delta-emulator-logo-change-app

kkolakowski,
@kkolakowski@mastodon.social avatar

@verge You guys should be afraid as well 😎

kkolakowski, to apple
@kkolakowski@mastodon.social avatar

It is quite weird that before WWDC nobody is even talking about 😅 No wishlists, no requests, no angry users that wants more out of it 🤷‍♂️

All of the rage seems to be about the iPad. It's worth to note though that Vision Pro would benefit from iPadOS changes as well.

craiggrannell, to random
@craiggrannell@mastodon.social avatar

Quick question: what are you hoping for Apple to reveal at WWDC this year? I’m writing a piece and it’d be useful to get insight into improvements devs and anyone else hopes Apple makes or new things it introduces (and how they are achieved).

kkolakowski,
@kkolakowski@mastodon.social avatar

@craiggrannell Oh boy, a lot!

  • AI: Apple needs something huge here, and fast, fortunately for them, their OS'es are perfectly ready for deep AI integration thanks to Siri integration and Shortcuts

  • iPad improvements: relaxed AppStore policies regarding VMs, shells, IDEs; REAL background operation capabilities; multi-users support; further improvements in Files & Stage Manager

  • Refocus macOS as "workstation OS" again, which would help further distinguish iPadOS & macOS

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

Both computers on my desk each have a 27" 4K Dell display at 1080p@2x and I wouldn't have it any other way.

You will never recover the eyesight you destroy now by pushing usable screen space over comfort
https://mastodon.online/@9to5Mac/112367242770869662

kkolakowski,
@kkolakowski@mastodon.social avatar

@stroughtonsmith 1080p on 27 inch is probably too big though, but 4K @ 27 inch - also. 5K at 2x scaling is the perfect spot here IMO - and Apple nailed those proportions 🤷‍♂️

Right now I have 28 inch 3:2 display with a 4k+ res also scaled at 150% to match those sweet iMac 5K points size…

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

iPad has probably had the most dramatic shift of all of Apple's platforms, since its inception. It began as doing very few things to a very high quality, but now it does almost everything, badly. I hope history finds it to have been more than just an incubator for Apple's Mac silicon during the wayward years

kkolakowski,
@kkolakowski@mastodon.social avatar

@stroughtonsmith Apple still might have a chance though - but it needs a will from them!

Hardware is here - only software is the issue, they could really "fix" most of the most important roadblocks within one OS update cycle 🤷‍♂️ They just don't want to.

I remember when they introduced Face ID for iPads Pro in 2018 - I thought: "ok, so this time we'll REALLY add multiple users support and it'll be AWESOME experience!”

It was 6 years ago... 👴

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

I wonder if the DMA would have happened at all if Apple had actually let Epic back on the App Store at the end of their trial like they lied and said they would 🫠

kkolakowski,
@kkolakowski@mastodon.social avatar

@stroughtonsmith For sure it wouldn't happen if Apple simply allowed for a sideloading few years ago - they could even pack it as a "feature”. No third-party stores, just simple sideloading made with little effort by expanding their Enterprise Provisioning. Even stripped from some AppStore-specific features.

simonbs, to random
@simonbs@mastodon.social avatar

Just Safari deciding that it no longer needs to render a website entirely 😑

This browser has me so frustrated.

kkolakowski,
@kkolakowski@mastodon.social avatar

@simonbs To be perfectly honest: while I’m having some minor issues with Safari form time to time - those are nowhere near the issues you seems to have 🤔

Thinking about possible other reasons for that - network issues?

craiggrannell, to random
@craiggrannell@mastodon.social avatar

Needed to turn off Screen Time temporarily. Apple: “bollocks to you, then”. Infers the set-up is wiped and has me start from scratch. I go through the set-up, and it merges the new one with what was already there. But the block set-ups have been randomly wiped.

Stellar UX, there, Apple. Parents rejoicing. Etc.

kkolakowski,
@kkolakowski@mastodon.social avatar

@craiggrannell Oh yeah, it would be very nice to be able to temporarily disable screen time, but apparently it's not really possible 🤷‍♂️

Second thing would be disable it for all apps/websites for example: but that seems to be unavailable as well.

charliemchapman, to random
@charliemchapman@mastodon.social avatar

Struggling to think of what could convince me to upgrade from my 2018 11in iPad Pro

It's pretty much a Photoshop & airplane movie machine for me now. So I guess some tangible upgrade to the pencil, or if they manage to make it thinner/lighter or (gasp) fold 😄 https://mastodon.online/@9to5Mac/112320928051400405

kkolakowski,
@kkolakowski@mastodon.social avatar

@charliemchapman I have so weird feelings for iPads these days. From one side: I love the device & form factor! It's a perfect mobile computer. A tablet by day - perfect for content consumption, and a laptop if needed (with Magic Keyboard). And Apple Pencil as a great accessory as well (I don't have one though).

Apple could make it a fantastic, universal computer - they run literally the same hardware as Macs now - but they choose not to, and basically keep it as a „bigger iPhone" 🤷‍♂️

kkolakowski,
@kkolakowski@mastodon.social avatar

@charliemchapman You carry it with Magic Keyboard maybe? Because this combo weights indeed a lot - more than a MacBook Air basically 😅

What iPads needs now though, is more capable OS:

  • real background operations
  • allow for real IDEs, VMs, shells
  • multi-user support
verge, to random
@verge@mastodon.social avatar

Apple to allow iOS app downloads direct from websites in the EU https://www.theverge.com/2024/3/12/24098334/apple-ios-web-distribution-eu-app-store-changes

kkolakowski,
@kkolakowski@mastodon.social avatar

@verge Oh yes, only if you're a developer for > 2 years, and if you have an app that has >1 mln downloads 😅😅

Seems like tailored to some specific big players, again 🤷‍♂️

And yeah, you still will have to pay this CTF tax!

kkolakowski, to macos
@kkolakowski@mastodon.social avatar

Is it just me that I use built-in basically all the time? It's set to "plain" text mode and I use to various kind of notes and temporary text, except code. I would love some improvements for this app in the future!

kkolakowski, to SwiftUI
@kkolakowski@mastodon.social avatar

There's something iffy with (all? most?) native apps on

In theory - they look ok, controls are native, but "something" feels wrong wih them: they're usually slow, with some weird margins and behaviors sometimes, with choppy scrolling, etc.

☹️

stroughtonsmith, (edited ) to random
@stroughtonsmith@mastodon.social avatar

Microsoft Word, Excel and PowerPoint for visionOS

/via https://apps.apple.com/us/developer/microsoft-corporation/id298856275

kkolakowski, (edited )
@kkolakowski@mastodon.social avatar

@stroughtonsmith So Microsoft was able to build their Office suite to visionOS and Apple does not? 🤷‍♂️🤦‍♂️

kkolakowski, to random
@kkolakowski@mastodon.social avatar

Could anyone tell me why XML apparently is "banned" as a viable data format now? 🤔 I have a feeling that absolutely no new project is using it.

For some use cases it fits much better than JSON for example, yet everyone treats it like some kind of "legacy" and "unusable” format for some reason 🤷‍♂️

kkolakowski, to iOS
@kkolakowski@mastodon.social avatar

It's quite obvious for developers that compiler is SLOW 😔

But how slow? I made a toy project that tries to (naively, I admit) compare compilation speed of a few compiled programming languages: C, C++, Go, and 🤓

https://github.com/vashpan/compilers-speed

BasicAppleGuy, to random
@BasicAppleGuy@mastodon.social avatar

Choose your Fighter: Mac OS X Dashboard or macOS Sonoma Desktop Widgets.

image/jpeg

kkolakowski,
@kkolakowski@mastodon.social avatar

@BasicAppleGuy I definitely preferred Tiger ones!

But not because of their design - because of a separate layer with widgets.

With Sonoma, initially I put a lot of widgets on the desktop to try them, only to realize that I basically never see my desktop because I have windows all over my desktop because that's why I have desktop OS 🤷‍♂️

kkolakowski, to apple
@kkolakowski@mastodon.social avatar

Apple keynote in less than 3 hours and I almost forgot about it 🤷‍♂️

It's rather obvious that fifteenth iPhone won't be as exciting as fourth or fifth 🤔 WWDC keynotes are for sure much more exciting for me these days.

Nevertheless, I'll be watching live, out of habit - maybe we'll get some surprises 🤞

kkolakowski, to swift
@kkolakowski@mastodon.social avatar

For those who have to deal with time/dates in Swift (or Obj-C), in a little bit more advanced way than just parsing/displaying them - this is great article that details not only how, but also "why”.

Date & time is incredibly hard problem for CS, and do not try to „outsmart” it, by creating wrappers & abstractions over what might seem to be too verbose. It'll bite you!

https://auth0.com/blog/introduction-date-time-programming-swift-1/

kkolakowski, to random Polish
@kkolakowski@mastodon.social avatar

FYI guys, Swift 5.7 introduced Clock protocol and Duration type that are great improvements over the good-old TimeInterval, and finally a "proper" way to measure performance.

One thing that is missing and should be added to Foundation (TimeInterval is part of Foundation) is conversion from Duration to TimeInterval - not a hard thing to do, but could be helpful.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • thenastyranch
  • ethstaker
  • osvaldo12
  • mdbf
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • Youngstown
  • ngwrru68w68
  • slotface
  • GTA5RPClips
  • rosin
  • megavids
  • cubers
  • everett
  • cisconetworking
  • tacticalgear
  • anitta
  • khanakhh
  • normalnudes
  • Durango
  • modclub
  • tester
  • provamag3
  • Leos
  • lostlight
  • All magazines