committing to that kind of approach is just so obviously a massive PR mistake to me, too. historically it's been so difficult to pin down exactly what 'causes' bugs and regressions (beyond "entropy" or "mistakes") that developers aren't really blamed for them. but if you've decided to "Go All In On AI", any user experiencing any problem whatsoever now has their explanation: it was your fault. you decided to let the AI in, on purpose. it wasn't neglect, it was willful damage you caused

Show thread

@zuthal @igb However, programming is, for the most part, a social activity. You write code not just for machines to execute, but also for humans to review and maintain, and until that changes, the intention behind the structure of the code you output is just as important. A big part of my job is to read, understand and fix code written by others, and there's a similar assumption of "someone who wrote this at least believed that it would make sense" there.

@igb And it's not just prose - it extends to code and art the same way, even if it's a bit less obvious there.

This part in particular examisnes a key tension: "LLM-generated prose undermines a social contract of sorts: absent LLMs, it is presumed that of the reader and the writer, it is the writer that has undertaken the greater intellectual exertion. (That is, it is more work to write than to read!) For the reader this is important: should they struggle with an idea, they can reasonably assume that the writer themselves understands it — and it is the least a reader can do to labor to make sense of it."

Show thread

@tommi @postmarketOS Nice! It's several years late to be the first, but it's always great to see progress on more devices 😊

@rail Gdy jedziesz z Ochoty to to jest przecież Przedwiśle

@wariat @owiecc No można pojedyncze pliki kopiować, ale po co skoro jest git.

@elly GNOME does have a USBGuard integration, though the last time I looked at it it would need some adjustments to work well on phones (it's clearly made for desktop use cases). All the needed building blocks are already there at least. USBGuard itself is used on the Librem 5 by default to not let the modem firmware impersonate another device, but it's not used for the USB-C port yet (though the user can add any rule they want, of course).

gitlab.gnome.org/GNOME/gnome-s

kindle hacking / extremely funny 

@Aegewsh Ale BY-NC-SA uprawnia do tworzenia utworów zależnych o ile są udostępnione na tej samej licencji. BY-NC-ND nie uprawnia.

@rozie Możesz zaoszczędzić przepustowość i po prostu aktualizować istniejący mirror przez `git fetch` zamiast klonować wszystko od nowa.

@rozie Czyli robisz backup, bo rzeczy mogą zniknąć z GitHuba, i pierwsze co robisz w skrypcie backupującym to usuwasz istniejący backup, by zrobić nowy niezawierający już tego, co w międzyczasie zniknęło? 😀

@CaptechOmar @pi_crew This is just a matter of switching the audio output. I just launched Waydroid on my phone right now while connected to a Bluetooth speaker and the audio comes out through it fine. Switching the output in Phosh makes it move between devices, just like with any other app.

@CaptechOmar @pi_crew Bluetooth, sure (GATT) - but Bluetooth audio? 🤨 What do you even mean by that? Container's audio output is a PulseAudio client that gets routed to any host output you want, including Bluetooth, already.

@kravietz Raczej chodziło o "prawicę (...) i partię Razem", ale wypowiedzi podkładane przez znanego hakera o pseudonimie carlo rossi nie słyną z bycia jednoznacznymi i wyraźnie zrozumiałymi.

I'm happy to report that I've successfully managed to turn my WTFs and OMGs into working touch PointerEvents, and even got to spot and fix some minor bugs on the way. Once I manage to go through the submission and review process as well it should considerably improve the handling of touchscreens on websites in GNOME Web.

Show thread

@hyperlinkyourheart > it doesn't maximise apps when you open them

That's how it works when docked to a screen, keyboard and mouse. If you don't set the virtual machine carefully to make it look like a phone it will likely believe it's "docked" and act accordingly. In any case, you can toggle docked mode in Phosh's quick settings to override it.

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml