Showing posts with label apple. Show all posts
Showing posts with label apple. Show all posts

Friday, May 17, 2024

The sad state of calendar en to-do apps.


It is now the year of Our Lord 2024, and we have Machine Learning models that can do all kinds of weird stuff.


And yet, something as simple as a calendar app that does the following doesn’t exist yet:


  1. Get to know my work and sleep schedule (for example, I sleep 8 hours a day, usually between 22:00 and 06:00).
  2. Take all my to-do items (or reminders, whatever you want to call them) and put them in my calendar.
    1. Preferably not back-to-back, but with some time in between to catch a breath.
  3. If a to-do item is on-site, automatically add travel time.
  4. If a to-do item isn’t finished or done at all, add it to my calendar again at the next opportunity 
  5. Is there no hole in my schedule big enough to accommodate the calendar item? Skip until the next day/time when I do have the time.



Ronald pointed me to an article that says Apple will try to combine the Reminder and Calendar apps in iOS 18. I hope Apple doesn’t muck it up. For now, I’m disappointed at Fantastical, which I paid €7.99 per month for, in the hope that it would do the things described above. 


Tuesday, September 12, 2023

What was missing at Apple’s announcements this year?


I was in full expectation to see Greta Thunberg walk into Apple HQ. Too bad she wasn't available. So Mother Nature showed up instead 🌳


Lots of talk about carbon-neutral, but no mentioning of nudging people to keep using their watch of phone a year longer instead of upgrading again. Maybe an Apple Care package for 3 instead of 2 years would help a lot? 🤔


The Apple Watch 9 will support a new gesture. This new, universally understood "shush your mouth" sign will ensure that more smug looking hippies will get a fist in their face once in a while. The built-in fall detection and emergency SOS features will be helpful. 🤏


The Apple Watch ultra 2 now has a screen with even more nits, meaning it can now be used as an outdoor bear repellant. No mentioning of this, sadly. 🐻 


The new iPhone 15 gets lasts years iPhone 14 pro's SOC. That is good news. You can now buy a new iPhone and be behind in tech right away. 😅


Furthermore, the capability to talk to satellites is still not combined with global iMessage coverage. Another great selling point to bring Signal users "back into the fold" seems lost on Apple 📡 


The main camera of the iPhone 15 now has a 48MP chip, but saves photos in up to 12 MP. All the extra pixels will be put to good use, though. Photos were already wonderful, but will now be Even More Slightly Better™️


iPhone 15 pro, thank God, is not increasing in price. The price hikes were introduced some months ago here in Europe, so we got time to get used to the "new normal." 


We live in the Space Age, so of course our new gadget is now made of "grade 5" titanium, the same stuff that a Mars Lander was once made off, apparently. Feels like overkill. Lastly, thanks to the iPhone 5 Pros' support of USB 3 via the USB-C connector, we can now enjoy a relaxed cup of coffee while our data crawls over a slow line. Seriously, Apple, why not include USB 4 (Thunderbolt) support? 🐌


Anyway, I will order the 15 Pro this Friday. 

 

To discuss this article, you can comment here on Hacker News.

Monday, March 20, 2023

Signulous – Sideload iOS and tvOS Apps


Sideload iOS and tvOS Apps

Signulous is the most reliable app signing and installation service. Upload and sign your own IPA files, or choose from our extensive library of popular apps.


Welcome to AltStore



A home for apps that push the boundaries of iOS.
No jailbreak required.


Sunday, March 19, 2023

UNIX co-creator Ken Thompson is/was using Mac



Bell Labs researcher Ken Thompson was one of the developers of MULTICS, the ancestor of and inspiration for UNIX. He also developed Space Travel in 1969, arguably one of the first video games, and then ported it from MULTICS to GECOS… and then to a spare PDP-7 that was knocking around the lab, in the process creating a set of development tools that he and the late Dennis Ritchie subsequently turned into an operating system they called UNIX.

He also co-designed and co-wrote Plan 9 from Bell Labs, the better-architected successor to Unix. Plan 9 failed to displace its much more primitive forebear, but it's still being developed today. He then went on to design Plan 9's CPU-independent successor, Inferno. Although Thompson is now 80 years old, he most recently worked at Google, where he co-developed Go… although his hiring caused problems: he refused to take the company's mandatory C proficiency test, on the feeble pretext that he designed the C language. 

Friday, March 17, 2023

How to make a video look much smoother, without (greatly) increasing the file size?


I’m often annoyed when looking at a film or short video that looks jittery or stuttering, as if the makers haven’t given it the love it should have received when recording or editing.

I’ve also noticed that my eyes are a little bit better than most peoples’  that I’m a minority for noticing or being troubled by this at all. 

Stuttering or Jittery video?


To illustrate what I even mean by “jittery or stuttering” I’ve made a screenshot from a video that is part of my favourite study bible at Jo 4:20,21. You can find this video at this link

In this video, we see the ancient Samaritan area with mount Gerizim. Then, the camera pans left and we see the low plains with the current-day-city Nablus. While the camera pans left, the video is stuttering. Let me try to show you this with a short video that I will shoot with my phone camera.  Here it is:




Now, having established that there really is a problem, I would like to show you a simple solution.

You see, we’ve walked on the moon more than 50 years ago. My watch has more computing power than all the computers at NASA in the ’60 combined. There is no reason on earth why we still need to create video files with only 24 frames per second.

The solution: “upscaling” the frame rate with FFmpeg.


Through the arcane art of using FFmpeg with it’s ML-supported frame rate upscaling, it is perfectly possible to turn a so-so source file into a much more enjoyable output. 

Of course, the information that isn't in the video file has to come from somewhere. The filters in the FFmpeg software don't run on the clever Machine Learning models that, say, an iPhone's Image Processing know how to fabricate. The FFmpeg software simply looks at a frame and the next frame, and calculates what should go in between. This simple trick, however, is good enough to fool our human eyes.

So, the exact command is:

  • ffmpeg -i [input.mp4] -vf minterpolate=fps=60 [output_60fps.mp4] 


Where the filename of the input and output are between [brackets]. 

The source file has a frame rate of 24 frames per second at a resolution of 1280x720:




After entering the command, my M1 chip powered laptop spent a whole 5 minutes and 45 seconds on this conversion. I would be truly interested to find out how long short it takes on an M1Pro or a M2-powered beast machine?


The result?


The resulting file has more than double the frame rate and is somehow about 3 MiB smaller 🤔



But more importantly, the so troubling stuttering or jittering has now melted away like snow in the sun:



Why not do this? 


If I had to be generous, I could imagine that, to save underpowered feature phones that most of LATAM and Africa use, the makers of these videos deliberately choose not to add a higher frame rate. After all, much more annoying than a stuttering video is a video that is not playing at all because of device constraints that you, the user, do not understand. 

This argument can, however, easily be muted by the simple fact that this website (jw.org) as well as the JW Library app, serve you options: You can go as small as a 240p file. 

So, why not make the largest file at a higher frame rate and keep all the more budget friendly options on the current regime? 

I really don’t know. It seems to me a no-brainer with lots of upside and virtually no downside. But maybe I’m missing something? 

I would love to hear your thoughts? 😊

Edit: You can post your input on Hacker News: https://news.ycombinator.com/item?id=35195095 

Thursday, January 26, 2023

Do not host your Podcasts on Apple Podcasts



What I learned is that Apple does not produce an RSS feed for podcasts that they host. That's right: if you host your show with Apple, the only listeners you can have are folks with the Apple Podcasts app. This feels like an absolutely wild choice from a product perspective; it's the mindset of a company who still thinks that they have dominance over the podcasting world. It's ludicrous to assume that it's a good thing for listeners to have to have specific hardware in order to listen to a podcast.

Saturday, January 21, 2023

Another Android

DHH wrote:

Now, I'm no fan of Google in general. And I still prefer the fit and finish of iOS over Android, but there's something deeply appealing about having a phone where at least it's actually possible to install Forbidden Software, like Fortnite, without wild interventions like jailbreaking. The fidelity gap is real, but the freedom gap is bigger.


And that made me think: new EU legislation will force Apple and all other OS developers to open up their products to competing App Stores. What added value will Android have over iOS when iOS (and iPadOS) are also allowing to install "competing" AppStore's? I guess zero? 

Sunday, May 29, 2022

Apple M1 hardware acceleration of H.264 and H.265 encoding



I have a video file that I want to share with some friends. The file is 413,5 MB and contains 29 minutes of video and audio in 1920x1080 resolution in H.264 video codec. The audio is mono, AAC at 32K Hz sample rate.




Like I said, this file is now 413,5 MB, and it could be quite a lot smaller, if only I compressed it a bit, maybe halved the resolution as well 🤔 


I’ve in the past done a lot of video compressions already (wrote about if before as well, even made it to Hacker News by accident). It just never occurred to me that my beloved FFMPEG tool might not be using the best settings out-of-the-box.  


FFMPEG is an incredibly powerful tool, a real “power tool” and it is really easy to “shoot yourself in the foot” with it.


The thing is, you have to specify EVERYTHING. So you are using a new Apple workstation with the very powerful M1 processor, which contains a built-in H.264 and H.265 dedicated encoder/decoder? Good for you, but FFMPEG will not, I repeat, NOT, use it, unless you ask it, kindly, in the command line, every time you do a conversion.


Having said that… the standard settings kind of do make a lot of sense for most situations…


Using M1 dedicated encoder/decoder


For everyone who found this page by just Ducking and wants to know the magical incantations required to make the M1 tango with FFMPEG, here it is:


h264_videotoolbox


or, in context:


ffmpeg -i input.mp4 -c:v h264_videotoolbox output_h264_VT.mp4


 


The conversion is happening at a staggering 7.56x, so a 29 minutes file only takes 3:50 to re-encode! 






Unfortunately, I immediately notice that the video now has visible artifacts… it really looks a lot worse 😢 





We do get a very small file though, it’s only 90,8 MB for half an hour of full-HD video. But like I said, it’s no fun to watch a horrible mangled video like this.

 
H.265 to the rescue?


Maybe using the newer H.265/HEVC codec will make the video look better?


The full command now reads:


ffmpeg -i input.mp4 -c:v hevc_videotoolbox -tag:v hvc1 output_h265_VT.mp4


  • The option -tag:v hvc1” is added to make sure QuickTime will still recognize the file format… again, don’t ask me why this is necessary. 



Okay… We get a similar compression time of 3:46 minutes. The output file is now 203,5 MB, which is still a 50% reduction from the original. 






There are still artifacts visible in the resulting video file. 🤔 


Now, if we instead use the old-fashioned and laptop boiling method of running the compression over the CPU instead of the dedicated circuitry, maybe the file will be higher quality?


ffmpeg -i input.mp4 -c:v libx265 -tag:v hvc1 output_libx_h265.mp         


40 minutes and a burnt lap later…


Yes, we do have an even smaller file (just 184.6MB now), which also has a better looking video quality 😊 


Conclusions

Hevc_videotoolbox gives you a very fast compression but with an abysmal video quality.
Libx265 will make you wait, for a much better looking and smaller video.







Tuesday, August 25, 2020

Soort Dropbox / iCloud / Box.net, maar dan open source en gratis... syncthing.net

Vreemd dat ik nog niet eerder geschreven heb over https://syncthing.net

Wat is het?

Stel, je bent op vakatie geweest en wilt naderhand je foto's delen. Hoe krijg je je foto's bij je vrienden? Een betaalde optie is een map in iCloud, Dropbox of Google Drive maken en deze delen. Deze opties hebben nadelen:

  • Dropbox, iCloud en Google Drive geven de ontvangen een webpagina waar hij de besten kan bekijken en downloaden.
  • Alle 3 deze opties zijn wat omslachtig, de ontvanger moet zelf inloggen en foto's aanklikken die hij wilt binnenhalen

Een ander voorbeeld is dat je zelf een werk laptop en een privé thuis PC hebt. Je wilt je documenten en foto's mappen graag synchroniseren. Maar hoe?

In al deze gevallen is syncthing.net een handige optie. Het enige nadeel is dat je PC moet aanstaan om te synchroniseren met een andere pc. Met andere woorden, iCloud, GoogleDrive en Dropbox slaan bestanden zelf op "in de cloud" terwijl bij Syncthing jij zelf de "hosting" dus de opslag van bestanden moet regelen. Is dat een nadeel? Voor iemand die amper thuis is en uberhaupt geen pc heeft om iets via te delen is dat zeker een nadeel. Hoe dan ook, bekijk https://syncthing.net eens.

Tuesday, June 25, 2013

Tips om je iPhone/iPad of ander smartphone accu langer mee te laten gaan dan slechts een paar uur.

Dus je hebt nu ook een smartphone net als iedereen ? Gefeliciteerd ;-) 

Wie een iPhone/iPad of ander smartphone heeft doet er vast niet lang over om een ongemakkelijke waarheid te ontdekken. Ik bedoel dan niet de opwarming van de aarde maar het feit dat de accu van je mooie apparaatje maar krap een dag mee gaat voor hij alweer herladen moet worden.

Er zijn enkele onhandige oplossingen bedacht, er zijn enkele handigere oplossingen, waarvan ik er een zal uitleggen, en er is een ultieme oplossing die nog niet bestaat helaas, maar zonder er patent op aan te vragen zal ik hem hier uitleggen.

Technische onhandige oplossingen.

Externe accu's. Opladers op zonnen energie. Auto opladers, je hoeft dan geen externe accu bij je te hebben, maar wel weer een hele auto :( 

Al deze oplossingen gebeuren buiten de iPhone om en gaan ervan uit dat je iets extra's moet kopen of doen. Het zijn leuke gadgets maar meer ook niet, en zeker niet altijd even handig. Of gewoon onhandig, zoals je zonnen energie lader, die een zon vereist om te werken...

Mijn handige oplossing.

Zet G3 uit. 

Zo simpel is het.

Je iPhone kan prima werken op G2, en als het eens echt nodig is kun je G3 altijd eventjes aanzetten. 

Als je thuis bent internet je via WIFI, als je op het werk bent internet je via WIFI. Als je bij je vrienden bent mag je vast wel op hun WIFI.
Als je in de McDonalds of de La Place zit mag je gratis op hun WIFI. (*)

Laten we eerlijk zijn : de momenten dat je er goed voor zit om even te internetten zijn vaak de momenten dat je op WIFI zit. 

Dus waarom heb je de hele dag een zender (je iPhone) in je zak die een energie vretende internet verbinding open probeer te houden zonder dat je die op dat moment nodig hebt ?

De *ultieme* oplossing. Gratis.

Dit kun je niet zelf. Dit kan ook niet door een App worden gedaan, dit is een oplossing die Apple zelf zal moeten inbouwen in iOS. Misschien zit het stiekum al in de komende iOS 7, maar waarschijnlijk niet.

De oplossing : laat de iPhone slimmer met G2 en G3 omgaan. 
  1. Zet standaard alleen internet via GRPS (met of zonder EDGE, ligt aan je provider)  aan voor internet. Dit houd dus in dat alles wat je iPhone doet op het moment dat hij niet actief door jou gebruikt word over de energie zuinige maar tragere verbinding gaat. Dit is totaal geen probleem, of die email er nu 5 seconden of een hele minuut over doet om binnen te komen, het maakt niet uit want de iPhone zit in je zak en je ergert je dus niet aan de snelheid.
  2. Zet standaard G3 aan op het moment dat jij je iPhone unlocked om hem te gaan gebruiken. Het switchen van G2 naar G3 duurt een seconde, dus net zo lang als het jou duurt om je browser op te starten. Tegen de tijd dat je een website opvraagt zit je op het snelle maar energie slurpende internet. Je merkt dus geen vertraging want hij werkt lekker snel.
  3. Word de iPhone weer gelocked, dan moet hij automagisch weer terug op G2 GPRS/EGDE springen, om je iMessages/Whatsappjes/emails en weet ik het wat nog meer te ontvangen.
Bovengenoemde oplossing is heel makkelijk in de iOS stoftware in te bouwen, vereist geen grotere accu of een andere hardwarematige aanpassing, en word niet eens door de gemiddelde gebruiker opgemerkt. 

Voordelen voor iedereen dus.

Nu hopen dat iemand van Apple dit leest ;-)

----

*.   Let op : het altijd op een privaat WIFI zitten heeft zo zijn eigen gevaren. WIFI kan onbeveiligd zijn, en zelfs al word er een wachtwoord gebruikt, degene van wie dat WIFI is kan alsnog jou data inzien. Dit is simpel te verhelpen door altijd een VPN te gebruiken. Ik raad zonder geld voor te krijgen zomaar Hotspot Shield VPN aan, ook voor de iPhone. Voor gevorderden zou ik Hide.io aanraden.

Wednesday, November 02, 2011

voordelen iCloud

Hier een grappige website waar enkele nieuwe features van de iCloud en de iOS5 update worden besproken.


Zo is het mogelijk op www.icloud.com in te loggen en vervolgens documenten van je PC in je browser te slepen.
Deze documenten komen dan meteen in de iCloud en daarmee ook meteen op je iPad of iPhone te staan.

Handig en zelfs sneller dan naar jezelf mailen, mail openen op alle aparaten, en dan het document openen.

Of stel, je koopt een boek in iBooks op je iPad, maar je wilt verder lezen op je iPhone... welk boek was dat ook al weer ?
En hoe hete hij precies?

Je hoeft niet meer te hannesen, want het is nu op de iPad en iPhone vanaf iOS 4.3 in te stellen om meteen alle boeken (en muziek, en apps) naar alle apparaten te downloaden.

Wednesday, October 05, 2011

Apple wist dit 20 jaar geleden al... Knowledge Navigator

Wat Apple 20 jaar geleden verwachte voor 2011.

Verbazingwekkend, vooral als je bedenkt dat ze bijna niet achterlopen : http://waxy.org/2011/10/apples_1987_knowledge_navigator_only_one_month_late/


iphone 4S siri spraak herkenning.

Deze functies zijn helemaal geweldig.

Je kunt nu tegen je telefoon praten, en hij snapt je : http://www.apple.com/iphone/features/siri.html

Tuesday, September 06, 2011

Some stuff of interest I ran into on-line.

 

Some stuff of interest I ran into on-line.

 

And here some cool programs that only run on a Mac (sorry, but you’ve got to go with the times).

Monday, July 11, 2011

iOS 5 voor de iphone en ipad.

Op deze site staan een aantal zaken die in de iOS 5 zullen zitten : http://www.apple.com/ios/ios5/features.html

iOS 5 zal draaien op de nieuwe iPhone en iPad en ook nog op de oude iPhone GS3 en iPad 1 ! 

Enkele mooie features  : 

  • intergratie met Twitter
  • makkelijker foto's maken zonder de iPhone te unlocken
  • alles via iCloud met je andere apparaten delen

nu nog ff wachten tot het september is...


Thursday, June 02, 2011

Prijs van iPhone 4 met 1 of 2 jaar abonnement.

Prijs van iPhone 4 met 1 of 2 jaar abonnement.

image

Voor een volledige lijst, check  : http://shop.telfort.nl/telefoons/Apple/Apple-iPhone-4-16GB-white.html#dr:24|b:2601|d:484|s:268|sso:0

Er vallen bij deze berekening de volgende dingen op :

  • Het verschil tussen 2 jaar met 150 of 200 minuten komt op minder dan 10 euro over 2 jaar. Je bent dus gek als je 150 minuten neemt !
  • Zoals je ziet is het veel voordeliger een 2-jarig abonnement te nemen, want dat is bij 200 minuten maar 167,7 extra, wat dus neer komt op 13,975 per maand in het 2e jaar. Voor 13,9 euro heb je dus 200 minuten, 25 SMS en ook nog snel internet.
  • Als je de 200 minuten variant uit de bovenste lijst (dus totaal 960,1) vergelijkt met de onderste (van 1094,9) waarbij je sneller internet en 25 SMS per maand krijgt, zie je een verschil van 134,8 euro. Dat komt neer op 5,6 euro per maand extra. Dan heb je dus en sneller internet EN 25 SMS berichten.

Voor de goede order, bij de bovenste lijst heb ik normaal Surf&Mail (van 768kbps download) geselecteerd en geen SMS bundel.

Bij de 2 lijsten daaronder is er wel een 25 SMS bundel en is het Surf&Mail Extra (van 1536kbps download) genomen.


Dan hier de volgende vergelijking : Het verschil tussen de Apple iPhone 4 en een HTC Wildfire.

 image

Voor een volledige lijst, check  : http://shop.telfort.nl/telefoons/HTC/HTC-Wildfire.html#dr:24|b:2601|d:305|s:319|sso:0

Wat meteen opvalt :

  • Bij alle abonnementen voor 1 jaar, is de HTC Wildfire een stuk goedkoper.
  • Bij een abonnement voor 2 jaar betaal de relatief veel meer voor de Wildfire. Je bent dus gek als je dat doet !

Tuesday, February 15, 2011

Nieuwe kansen voor Amazon en Barnes & Noble nu Borders bijna failliet is.

 

Ik liep in Maart 2010 door Oxford Street in Londen, en kon tot mijn spijt een van mijn favoriete boekhandels ineens niet meer vinden, er was een trendy kledingwinkel in het gebouw ingetrokken. Toen dacht ik al dat het misschien niet zo goed ging met Borders.

Ondertussen zitten ze dus in zwaar weer, en gaan wellicht failliet. Dit is misschien vooral te wijten aan het feit dat de Kobo (hun eReader) een flop is geworden ondanks de lage prijs van slechts $100, terwijl B&N en Amazon juist veel omzet halen uit ebooks verkoop tegenwoordig. Ook de iPhone en iPad app om boeken op te lezen mocht niet baten, vooral omdat het programma door zoveel bugs geteisterd word (check :http://itunes.apple.com/us/app/borders-ebooks/id368067444?mt=8).

Ik denk ondertussen dat B&N er erg goed aan zou doen de winkels van Borders op te kopen, om zo tegenwicht aan Amazon te kunnen blijven bieden.

Verder zal denk ik Apple ook een lachende derde zijn, want ze verkopen tegenwoordig ook ebooks via iTunes, en kunnen er alleen maar beter op worden als een concurrent wegvalt. De echte problemen zullen er alleen zijn voor de wat onbekendere auteurs of specialistischere boeken, want hoe minder die onder het voetlicht komen, hoe minder ze gekocht zullen worden, en dus hoe minder snel ze ooit bekend en dus populair zullen worden…

Check verder ook :

Tuesday, August 31, 2010

Watchtower Library op de Mac

 

Ik kreeg een tip door over een website met een lopend project om de Watchtower Library op een Mac met Leopard aan de praat te krijgen.

Je kunt natuurlijk gaan zitten hannesen met Wine, maar laten we eerlijk zijn, de meesten hebben geen zin in gedoe. Daarom heeft deze broeder een standaard installatie gemaakt die dus zonder veel gedoe je de WTLib laat installeren.

Verder is er op deze website ook een interessante bespreking te vinden over de vraag of we de WTlib mogen verwachten voor de iPhone en de iPad.

Om maar meteen te verklappen waar het antwoord op neer komt : er komt zover bekent geen versie voor de iPad of iPhone.

Thursday, August 26, 2010

iPad van Apple een poosje op de markt, een overzicht...

 

Het stof is al een poosje gaan liggen rond de eerste iPad van Apple, en we kunnen nu stellen hoe dit apparaat dan wel precies werkt en wat je er eigenlijk aan hebt.

Voor wie de iPad nog niet in actie heeft gezien, hier een reclame filmpje : http://www.ipadblog.nl/nieuwe-reclamevideo-ipad/
En hier een mooi overzicht met veel foto's en uitleg wat je er nou precies mee kunt : http://weblogs.nrc.nl/hebben/2010/01/27/en-dit-is-dan-de-apple-tablet-pc/