🕵️‍♂️ Breaking news: Software dev introduces feature, watches it crash and burn, then promptly removes it. 🚒💥 Classic case of "if it ain't broke, fix it till it is." 😂 RIP, noble #pthread_cancel, we hardly knew ye! 🪦
https://eissing.org/icing/posts/rip_pthread_cancel/ #SoftwareDev #Fail #Humor #CrashAndBurn #FeatureRemoval #HackerNews #ngated
RIP pthread_cancel

I posted about adding pthread_cancel use in curl about three weeks ago, we released this in curl 8.16.0 and it blew up right in our faces. Now, with #18540 we are ripping it out again. What happened? short recap pthreads define “Cancelation points”, a list of POSIX functions where a pthread may be cancelled. In addition, there is also a list of functions that may be cancelation points, among those getaddrinfo(). getaddrinfo() is exactly what we are interested in for libcurl. It blocks until it has resolved a name. That may hang for a long time and libcurl is unable to do anything else. Meh. So, we start a pthread and let that call getaddrinfo(). libcurl can do other things while that thread runs.

icing's blog
Is there legitimately no way to bookmark a (non-PWA) website and have it open in a new, browser-interfaceless window the way you used to be able to in Chrome for Android (and Desktop for that matter)?

I can keep the ones I made with Add To Home Screen using *older* versions of Chrome living and working on my phone but there is now no way to recreate them with the Chrome available today?

What the actual fuck?? #Google #Chrome #Android #OpenInWindow #AddToHomeScreen #FeatureRemoval

#Fairphone hat entschieden daß es mit Android 14 kein Always-On Display mehr gibt weil das (Überraschung Überraschung) ja Strom verbraucht.

Kann ich bitte als Nutzer entscheiden ob es mir das Wert ist ? Warum nimmt man den Nutzern die Entscheidungsgewalt über Features auf ihrem Telefon aktiv. Was soll der Scheiss ???

#FP5 #Frust #FeatureRemoval