"Starting next year, Android will require all apps to be registered by verified developers in order to be installed by users on certified Android devices."

- Sideloading not going away. Just requires developers to go through an ID process.
- Google Play started this process in 2023. Now expanding the requirement for all apps.

No app content validation. Purely app developer ID verification.

https://android-developers.googleblog.com/2025/08/elevating-android-security.html
#Android#Google#Development

Self-Host Weekly (22 August 2025)

Teaching moments from @elena, software updates and launches, a spotlight on #OpenArchiver - an #email archiving platform, and more in this week's #newsletter recap!

https://selfh.st/weekly/2025-08-22/

#selfhost #selfhosted #selfhosting #opensource #foss #homelab #homeserver #privacy #development #app #apps #software #fediverse #activitypub

The Japan-led Ninth Tokyo International Conference on African Development, or TICAD 9, closed by adopting a joint communique that reaffirms the importance of multilateral trade to counter global protectionist moves. https://www.japantimes.co.jp/news/2025/08/22/japan/ticad-yokohama-declaration/?utm_medium=Social&utm_source=mastodon #japan #ticad #africa #shigeruishiba #africajapanrelations #development #yokohama #un #tariffs #us

Self-Host Weekly (22 August 2025)

Teaching moments from @elena, software updates and launches, a spotlight on #OpenArchiver - an #email archiving platform, and more in this week's #newsletter recap!

https://selfh.st/weekly/2025-08-22/

#selfhost #selfhosted #selfhosting #opensource #foss #homelab #homeserver #privacy #development #app #apps #software #fediverse #activitypub

At the opening ceremony for the summit-level meeting, Prime Minister Shigeru Ishiba proposed an initiative designed to enhance economic ties between the African continent and regions linking it with India. https://www.japantimes.co.jp/news/2025/08/20/japan/politics/tokyo-international-conference-on-african-development-first-day/?utm_medium=Social&utm_source=mastodon #japan #politics #africa #investments #development #yokohama

I updated my post "Do I need a Lisp Machine comeback?". I have added the new information I've found with chatting with folks on lisp IRC channels.

https://far.chickenkiller.com/computing/do-i-need-a-lisp-machine-comeback/

Seems like I was looking for was "residential style development" or something. Dunno yet what does it mean. But for sure I am digging something out of grave!

#lisp #lispmachine #interlisp #residentialdevelopment #development #softwaredevelopment #programming #commonlisp #clisp #cl #computing #computers #retrocomputing #wakegp #research

Let's start the week with this inclusive (and implicitly humanist) message from Philip Schellekens (UNDP).

Of course, there are all sorts of questions this begs, from what actually is development to the Q. of whether development should still be pursued in the same way in the face of the climate crisis... but its central message that more links us than divides us remains vital if the human race is to (continue to?) prosper.

#development #climate #politics

h/t LinkedIn

Let's start the week with this inclusive (and implicitly humanist) message from Philip Schellekens (UNDP).

Of course, there are all sorts of questions this begs, from what actually is development to the Q. of whether development should still be pursued in the same way in the face of the climate crisis... but its central message that more links us than divides us remains vital if the human race is to (continue to?) prosper.

#development #climate #politics

h/t LinkedIn

I really like these 2 posts from @conradirwin.bsky.social‬ and @jimniels. They manage to put in words one of my struggles with AI coding tools.

The distinguishing factor of effective engineers is their ability to build and maintain clear mental models.

Why LLMs Can’t Really Build Software

  • With LLMs, you stuff more and more information into context until it (hopefully) has enough to generate a solution.
  • With your brain, you tweak, revise, or simplify your mental model more and more until the solution presents itself.

One adds information — complexity you might even say — to solve a problem. The other eliminates it.

Just a Little More Context Bro, I Promise, and It’ll Fix Everything

I find this is especially true when maintaining big and complex codebases that I know well. When tacking a new task, I don’t start from scratch. I’ve built mental models, my view was challenged, and I’ve updated my model at a result. And again. And again. I went through hundreds of engineering loops with that codebase. I can put some of that baggage into words and feed it to the LLM, but the loop stops there. LLMs cannot iterate through a loop on their own. They cannot find the most optimal implementation on their own.

At least for now.

#AI #development