HackerTrans
TopNewTrendsCommentsPastAskShowJobs

fifafu

no profile record

comments

fifafu
·20 giorni fa·discuss
You can get the same in Germany with the much simpler GmbH or UG. GmbH & Co. KG is much more complex and mostly used to save some taxes in some scenarios.

(However I absolutely agree that all of this is much too complicated and slow here in Germany)
fifafu
·3 mesi fa·discuss
yes you can do a lot background UI interaction using the AX APIs. Displaying a second cursor is also simple, just a borderless, transparent window that moves around.

For the few things you cannot achieve with the Accessibility API's there are ways to post events directly to an app - even though CGEventPostToPid is mostly broken when used on its own. These require a combination of CGEventPostToPid and CGEventTapCreateForPid. (I have done a lot of this stuff in my BetterTouchTool app)
fifafu
·3 mesi fa·discuss
> Sadly, solutions like BetterTouchTool and InstantSpaceSwitcher won't work for me because I prefer to use my trackpad to switch spaces.

One of BetterTouchTool's first features ~17 years ago was trackpad gesture customization, it is still one of the most important things you can do with BTT! ;-) You'd just need to assign the "Move Right a Space (without animation)" and "Move Left a Space (without animation)" actions to trackpad gestures in BTT.
fifafu
·3 mesi fa·discuss
that is weird, BTT's space switching should really be instant when used via keyboard shortcuts. (Developer of BTT here)

One advantage of BTT's current implementation is that it still allows you to move windows to the next/previous space while dragging them and simultaneously executing the "Move Left / Right a space" action. In that case there will be an animation but it will at least work.
fifafu
·10 mesi fa·discuss
If you just need an image storage solution: no, but then you don't need Immich. If you want the feature Immich offers: yes
fifafu
·2 anni fa·discuss
the code I got is pretty maintainable and it’s all standard kotlin & jetpack compose. Even the ui tests converted nicely. The big effort was the initial conversion of the app to Android, for maintenance I won’t necessarily use LLMs
fifafu
·2 anni fa·discuss
I recently stumbled upon this (and it sounded great!), but was already too far in the development cycle of a medium sized Swift UI iOS app. Instead I used ChatGPT & Claude to convert the SwiftUI Code to Kotlin & Jetpack Compose & Material3. This worked crazy well. The generated code worked almost instantly and basically just needed small modifications for the styling /theming. I think the similarities in SwiftUI and Jetpack Compose make this a great match for LLMs
fifafu
·2 anni fa·discuss
I think the fourth reason that has been discussed here and in Jeff's post also sounds plausible:

- somebody wants to push his app with fake reviews, however that would be easy to detect / trace back. Thus that person buys additional positive fake reviews for other apps (that are not in competition with his apps). This makes it really hard to tell which of the apps "purchased" the fake reviews.
fifafu
·2 anni fa·discuss
at least BetterSnapTool was never available for free and I believe I can see the spikes in sales when the fake reviewers did purchase (just before they reviewed). Not sure whether one can check the pricing history of an app, maybe there are some sites which collect that data?
fifafu
·2 anni fa·discuss
what would they gain from this?
fifafu
·2 anni fa·discuss
BetterTouchTool is overkill for most users who only need window snapping :-)

I‘m the developer of BetterSnapTool & BTT and have also discovered & reported these fake reviews to Apple about three weeks ago on July 2. They are investigating and keep deleting (some of) the fake reviews, but I have no idea who is responsible for them or what they want to achieve
fifafu
·2 anni fa·discuss
I‘m the developer of BetterSnapTool and have also discovered & reported this to Apple about 3 weeks ago on July 2. They are investigating and keep deleting (some of) the fake reviews, but I have no idea who is responsible for them or what they want to achieve.
fifafu
·2 anni fa·discuss
you can reorder the status bar icons by holding cmd & dragging
fifafu
·2 anni fa·discuss
unfortunately I removed Leap Motion support a few years ago ;-(
fifafu
·2 anni fa·discuss
Haha, yes Leap Motion was a lot of fun and I think the BTT integration landed me my first job (@Siemens) after university. That must have been almost 10 years ago -- yep: https://www.youtube.com/watch?v=SDJKFtLDx4k
fifafu
·2 anni fa·discuss
In case you are already using my BetterTouchTool app: I have created a little tutorial & example preset here on how to use it for status item management: https://community.folivora.ai/t/bartender-controversy-tutori...

You can add feature requests there, it should be pretty simple to extend BTT to support the remaining required features.

I have also recently been approached by shady companies trying to buy my app (I'd never do that) - maybe they are currently targeting apps that require special permissions?
fifafu
·2 anni fa·discuss
In case you are already using my BetterTouchTool app I have created a little tutorial & example preset here on how to use it for status item management: https://community.folivora.ai/t/bartender-controversy-tutori...

You can add feature requests there, it should be pretty simple to extend BTT to support the remaining required features.
fifafu
·2 anni fa·discuss
great, thank you!
fifafu
·2 anni fa·discuss
On the website Ente mentions the AI features are not yet ready and can not be used on phones yet. Is there an approximate timeframe on when they will be usable (on Desktop & Phone and if possible even shared in a family)? I use the search & face recognition on Google Photos a lot. Once that works on Ente, I‘ll try to switch :-)

I‘m absolutely fine with having the ML run on my Desktop as long as it syncs to the phone as well.
fifafu
·2 anni fa·discuss
I replied to a post asking „And if PWA were such a threat to Apple's business then why are they allowed in US.“

Whether Web Bluetooth, Web HID etc should be implemented in a browser engine is really irrelevant in this context - but the thing is they CAN be implemented in a browser engine. So can pretty much any native functionality currently guarded by the App Store.