Redundant Engagement Counts?
How would people feel about a future version of Bookface removing the engagement counts from the Action Button? Now that the response info is reduced to an icon and a number the count on the Action Button with the same icon is redundant and makes the UI unnecessarily cluttered.
I know since the beginning of Bookface some people have found the engagement counts on the buttons too "busy" or "distracting" but before I remove them I thought I'd ask how people feel about that?
I don't know if anyone else has noticed it, but sometimes the engagement counts and responses don't agree. I *think* this is because the engagement counts are subtracting your own interactions? So in the screenshot above it's not counting my 2 comments and not counting my "Like" on the buttons, but is counting them in the response totals. Getting rid of the counts on the buttons would eliminate this inconsistency.
Thoughts?
I think this game is more fun on a quiet day of the week, because then you can see your fish swim in the tank.
But just watching the tank is a lot of fun!
Draw a Fish Dot Com
Draw and create your own fish. Share your fish creations, vote on others, and watch them swim.DrawAFish.com
like this
Reasons to Hope: Palm Oil Alternatives Made Without Deforestation
The race is on to find a real solution to stop palm oil ecocide. For several years now, several new #biotech companies have been busy generating alternatives to palm oil that are healthier for huma…Palm Oil Detectives
JavaScript broke the web (and called it progress) - Jono Alderson:
jonoalderson.com/conjecture/ja…
This really resonates!
JavaScript broke the web (and called it progress)
We replaced simple websites with complex apps nobody asked for. Now it takes a complex build pipeline just to change a headline.Aymen - Speetals.com (Meta)
El Grupo de Trabajo sobre la Detención Arbitraria de la ONU confirma la criminalización y detención arbitraria de los #defensores de derechos humanos tzeltales: Manuel Santiz Cruz, Agustín Pérez Domínguez, Juan Velasco Aguilar, Martín Pérez Domínguez, Augustín Pérez Velasco.
swefor.org/es/mexico/el-grupo-…
El Grupo de Trabajo sobre la Detención Arbitraria de la ONU confirma la criminalización y detención arbitraria de los defensores de derechos humanos tzeltales: Manuel Santiz Cruz, Agustín Pérez Domínguez, Juan Velasco Aguilar, Martín Pérez Domínguez, Augu
Estimadas Señoras y Señores, Nos dirigimos a ustedes con el fin de expresar nuestra preocupación por la situación de los cinco defensores tzeltales criminalizados Manuel Santiz Cruz, Agustín, Pérez Domínguez, Juan Velasco Aguilar, Martín Pérez Domíng…SweFOR - Movimiento Sueco por la Reconciliación
Grab the Sniper Elite Classics Collection in this new Humble Bundle gamingonlinux.com/2025/07/grab…
#SniperElite #Gaming #PCGaming #LinuxGaming #SteamOS #SteamDeck
Grab the Sniper Elite Classics Collection in this new Humble Bundle
The Sniper Elite: Classics Collection Humble Bundle looks like a good deal for gamers if you're in the mood for some action.Liam Dawe (GamingOnLinux)
Last Epoch devs Eleventh Hour Games have been acquired by Krafton gamingonlinux.com/2025/07/last…
Last Epoch devs Eleventh Hour Games have been acquired by Krafton
Subnautica 2 publisher Krafton have acquired Last Epoch devs Eleventh Hour Games, ahead of the latest season launching next month.Liam Dawe (GamingOnLinux)
📢 El Centro de Derechos Humanos Fray Bartolomé de Las Casas (Frayba) manifiesta su profunda preocupación ante el allanamiento a la vivienda de su directora, Dora Roblero, ocurrido la noche del 22 de julio de 2025 en San Cristóbal de Las Casas, Chiapas.
Boletín completo:
frayba.org.mx/allanamiento-la-…
Allanamiento a la vivienda de la Directora del Frayba
San Cristóbal de Las Casas, Chiapas 24 de julio de 2025Boletín No. 05 Allanamiento a la vivienda de la Directora del FraybaCDH Fray Bartolomé de Las Casas
Your Raspberry Pi 5 deserves this upgrade!
youtube.com/watch?v=xaIByFaXgk…
- YouTube
Enjoy the videos and music that you love, upload original content and share it all with friends, family and the world on YouTube.www.youtube.com
Garry's Mod now has lots of Counter-Strike: Source and Half-Life 2 content included gamingonlinux.com/2025/07/garr…
#GarrysMod #Gaming #PCGaming #Steam #Valve #Facepunch
Garry's Mod now has lots of Counter-Strike: Source and Half-Life 2 content included
Valve have given special permission to Garry's Mod from Facepunch to include a whole bunch of extra content for the popular physics sandbox.Liam Dawe (GamingOnLinux)
Lumo is Proton's privacy-friendly AI assistant. 🤖
news.itsfoss.com/proton-lumo-e…
I Tried Proton's Lumo AI, a Private Alternative to ChatGPT
Tired of ChatGPT Tracking You? Proton is now offering an end-to-end encrypted AI chats with no data logging or tracking. Here's my experience with it.Sourav Rudra (It's FOSS News)

Team Fortress 2 adds 10 new maps for a summer event and more bug fixes gamingonlinux.com/2025/07/team…
#TeamFortress2 #TF2 #Gaming #Steam #Valve #FreeGame
Team Fortress 2 adds 10 new maps for a summer event and more bug fixes
While this is not the Mann vs Machine update we were previously promised, Team Fortress 2 still has a big update our for the Summer 2025 Event.Liam Dawe (GamingOnLinux)
THE FINALS devs confirm (again) continued compatibility for Linux / Steam Deck with Proton gamingonlinux.com/2025/07/the-…
#THEFINALS #FPS #AntiCheat #SteamOS #Linux #SteamDeck
THE FINALS devs confirm (again) continued compatibility for Linux / Steam Deck with Proton
Embark Studios have reconfirmed their for THE FINALS to continue working with Proton for Linux / SteamOS and Steam Deck players.Liam Dawe (GamingOnLinux)
Online #permacomputing workshop announcement: On Wednesday 6 August, join me for the final "Permacomputing for #Wilderland" workshop on making smol websites!
remote.wilderland.ie/events/pe…
"From considerations of content management tools, to content export, static site generators, external resources, lightweight media and hosting methods, we'll look at tools to analyse website content (using browser inspector tools), figure out what they require (using traceroute), how to build small websites, and ideas of how to reduce the weight of existing websites."
This is the last of a three-part workshop series, the first looked at small-scale power generation, the second considered how to repurpose portable devices (for web hosting and more) and this final one is about #smolweb. See you on the 6th! Please do

Heroic Games Launcher 2.18 adds GE-Proton prioritisation, improved UI navigation and new analytics gamingonlinux.com/2025/07/hero…
#HeroicGames #Linux #SteamOS #SteamDeck #LinuxGaming
Heroic Games Launcher 2.18 adds GE-Proton prioritisation, improved UI navigation and new analytics
A smaller update to the Heroic Games Launcher for running games from Epic, GOG and Amazon on Linux / SteamOS and Steam Deck arrived with v2.18.0.Liam Dawe (GamingOnLinux)
GOG Preservation Program adds Heroes of Might and Magic titles and more gamingonlinux.com/2025/07/gog-…
#GOG #RetroGaming #RetroGames #Gaming #PCGaming
GOG Preservation Program adds Heroes of Might and Magic titles and more
The GOG team recently announced another expansion of the GOG Preservation Program, bringing in Heroes of Might and Magic titles and more.Liam Dawe (GamingOnLinux)
Game store itch.io has "deindexed" adult content due to payment processor scrutiny gamingonlinux.com/2025/07/game…
Game store itch.io has "deindexed" adult content due to payment processor scrutiny
Just like Valve's Steam had issues recently with payment providers, game store itch.io are facing the same problems with certain types of adult content.Liam Dawe (GamingOnLinux)
youtu.be/DEflTJjtn5w
NVIDIA reveal more GPU driver security issues for July 2025 gamingonlinux.com/2025/07/nvid…
#NVIDIA #Linux #Gaming #PCGaming #Security
NVIDIA reveal more GPU driver security issues for July 2025
Time to get updating your NVIDIA GPU driver, as more security issues have been revealed in their July 2025 Security Bulletin.Liam Dawe (GamingOnLinux)
📢 The State of HTML Survey is live survey.devographics.com/en-US/…
The #HTML and #CSS surveys are the only web surveys I don't want to miss. Thank you @sachagreif for making them, and @leaverou for curating.
Please take a few minutes to fill the survey if/when you can. ✨
thank you for sharing this. It is a great survey, deeply interesting and also a really good resource to discover some recent developments in HTML and CSS.
So the survey was also educational, thank you @sachagreif and @leaverou !
Palm Oil Free Pet Food & Pet Products
Here are some palm oil free #petfood #brands that DO NOT use rainforest-destroying #palmoil. If you are ever in doubt look for the prefixes: LAUR, STEAR, GYLC and PALM in the ingredients list on pa…Palm Oil Detectives
Companies That Tried to Save Money With AI Are Now Spending a Fortune Hiring People to Fix Its Mistakes
Oopsie! Sometimes that 'Cutting Edge' will Get You And Do Some Serious Damage
#OurModernTimes #AI #AIinTheWorkplace #AIFail #BurningMoney #BrainlessExecutives
Companies That Tried to Save Money With AI Are Now Spending a Fortune Hiring People to Fix Its Mistakes
Companies that rushed to replace human labor with AI are now shelling out to have IRL workers to fix the technology's screwups.Noor Al-Sibai (Futurism)
like this
"We often have to charge an investigation fee to find out what has gone wrong, as they don't want to admit it," she told the broadcaster, "and the process of correcting these mistakes takes much longer than if professionals had been consulted from the beginning."
and this doesn't just happen in coding and text production. obviously using uncorrected ai slop in court cases already caused severe disturbances. or just remember trump's ai generated tax list including penguin islands ...
like this
Eugen Rochko reshared this.
bioinformatics.ca/workshops-al…
#bioinformatics
Guatemala: Water Law Urgently Needed
Widespread lack of access to safe drinking water and adequate sanitation puts the health and other rights of millions of Guatemalans, especially Indigenous people and women, at risk.Human Rights Watch
Hello police state. Thank you Labour.
theguardian.com/uk-news/2025/j…
UK police hold pro-Palestine protester, 80, for almost 27 hours and search house
Marianne Sorrell, a retired teacher from Somerset, says she is ‘very traumatised’ after arrest at Cardiff rallyHaroon Siddique (The Guardian)
Research: Wild cat carnivores in Borneo may adjust their schedules to avoid each other
Study by Hiroshima University finds that due to increased human pressures from hunting, palm oil and other deforestation, wild cats and other carnivores in Indonesia and Malaysia may go out of thei…Palm Oil Detectives
Why I 🧡 the web.
Just draw the fish. Trust me. 🐟
Draw a Fish Dot Com
Draw and create your own fish. Share your fish creations, vote on others, and watch them swim.DrawAFish.com
Ending Crime and Disorder on America's Streets – The White House
By the authority vested in me as President by the Constitution and the laws of the United States of America, it is hereby ordered: Section 1. Purpose andThe White House
French President Macron says France will recognise Palestine as a state
French President Emmanuel Macron announced Thursday that France will recognise Palestine as a state, citing the urgent need to end the war in Gaza and alleviate the humanitarian crisis.FRANCE 24
Research: Palm Oil Plantations Threaten Indigenous Waterways
Research: Palm Oil Plantations Threaten Indigenous Waterways | A study by the University of Massachusetts Amherst reveals that the expansion of oil palm plantations in West Papua’s Kais River water…Palm Oil Detectives
“Actions for environmental justice from autonomous and community-based technological infrastructures” 🌱
🌐 Lightweight websites for specific situations, creating pages that work in environments with limited resources. Technology that adapts to the territory, not the other way around.
Read the report here: sursiendo.org/2025/07/actions-…
Actions for environmental justice from autonomous and community-based technological infrastructures | Sursiendo
Leer en español Sursiendo, along with May First Movement Technology, is researching action strategies to embed environmental sustainability into autonomous…sursiendo (Sursiendo)
LOW←TECH MAGAZINE
This is a solar-powered website, which means it sometimes goes offlineLOW←TECH MAGAZINE
Presentamos "Acciones por la justicia ambiental desde infraestructuras tecnológicas autónomas y comunitarias" 🌱
🌐 Webs livianas para realidades concretas, así, crean páginas que funcionan en entornos con pocos recursos. Tecnología que se adapta al territorio, no al revés
Consulta la investigación completa aquí: sursiendo.org/2025/07/acciones…
Acciones por la justicia ambiental desde infraestructuras tecnológicas autónomas y comunitarias | Sursiendo
Esta investigación sobre estrategias de acción para integrar la sostenibilidad ambiental en proyectos autónomos de infraestructura de comunicaciones por…sursiendo (Sursiendo)
" title="

Matthias
in reply to Random Penguin • • •You should discuss this with the project. The display under the Like/Dislike button is an option that can be activated or deactivated on the server.
This option was introduced after this user info was removed from the code. The demand for this was very high.
Random Penguin
in reply to Matthias • • •I'm not sure I understand what you're telling me.
So server admins can turn off the responses entirely? Or would it still show the tallies but not the lists of people?
You said this user info was removed from the code, so future Friendica won't show the lists of who liked, disliked, shared, etc., at all?
Does that also make the numbers disappear on the action buttons?
Matthias
in reply to Random Penguin • • •You have understood correctly. The count list under the function button can be deactivated.
Random Penguin
in reply to Matthias • • •Just tried it on my dev server. Looks like hiding it only works in Frio? It seems the themes have to have
{{if $item.legacy_activities}}to support hiding it.You said the demand for this was very high. Was it an objection to showing the names or showing the totals or both?
I've been working on a theme similar to "Bookface" only based on Vier instead of Frio. One thing that has frustrated me are the engagement counts/lists because the code for them comes into the theme template already having been formatted in PHP, so then I have to use CSS to hide the bits I don't want which gets messy.
It would be so much better if only the DATA were coming into the templates, meaning the total and, I guess optionally, the array of names and links for that response. IMO no HTML formatting should be happening in PHP functions, it should be formatted in the templates. But changing it would require a bunch of edits to core files, which would break all the existing themes.
As far as I can tell the *only* reason it's being formatted in PHP is to handle singular a
... show moreJust tried it on my dev server. Looks like hiding it only works in Frio? It seems the themes have to have
{{if $item.legacy_activities}}to support hiding it.You said the demand for this was very high. Was it an objection to showing the names or showing the totals or both?
I've been working on a theme similar to "Bookface" only based on Vier instead of Frio. One thing that has frustrated me are the engagement counts/lists because the code for them comes into the theme template already having been formatted in PHP, so then I have to use CSS to hide the bits I don't want which gets messy.
It would be so much better if only the DATA were coming into the templates, meaning the total and, I guess optionally, the array of names and links for that response. IMO no HTML formatting should be happening in PHP functions, it should be formatted in the templates. But changing it would require a bunch of edits to core files, which would break all the existing themes.
As far as I can tell the *only* reason it's being formatted in PHP is to handle singular and plural cases of the extraneous verbiage that I don't feel is necessary in the first place (which is why I've hidden all of it in Bookface).
Matthias
in reply to Random Penguin • • •@Random Penguin
On the Share or Like button, you only see a mouseover that displays the names of the users, but no clickable preview with a link to the user profile. This was seen as a shortcoming. Many users not only want to see who has clicked a button, but also want to jump to the profile.
It was therefore discussed in the project whether a separate view was needed in which the user clicks are displayed and the profiles can be called up. If I remember the discussion correctly, the behaviour should be similar to Mastodon.
Unfortunately, I can't find the issues at the moment.
Random Penguin
in reply to Matthias • • •Matthias
in reply to Random Penguin • • •@Random Penguin
Oh, that's great. I think something like that would fit very well. It connects the separate functions in Friendica and provides real added value. I think that was the goal in the issues and could be realised identically for Frio and Vier.
Please bear in mind that I am quoting the issues from memory, as I unfortunately cannot find them.
wilhelm
in reply to Random Penguin • • •[frio] find solution / workaround for mouseover event on mobile
foss- (GitHub)Random Penguin
in reply to wilhelm • • •:activestate which triggers it on tap. This is alongside the:hoverstate for mouse and:focusand:focus-withinwhich trigger it for keyboard/screenreader.Marcus
in reply to Random Penguin • — (55.6702490 10.3333283) • •Maybe this is something we could make an issue for and see if there's support for it? I don't think other themes besides Vier and Frio are maintained (and Vier is barely maintained, which IMO makes sense given how powerful but also really complex themes are, not just being CSS overrides) so we'd just have to update those two.
Also I think the count mismatch should be reported, as long as other themes show them. I can do that using/referencing your image if that's ok.
About the like count differences I wonder if it's because the line includes all reactions and thus counts that emoji as one as well...?
Matthias
in reply to Marcus • • •As far as I know, reaction emojis are counted as likes or dislikes.
Marcus
in reply to Matthias • • •Random Penguin
in reply to Matthias • • •Marcus
in reply to Random Penguin • • •When the icon is directly on the like button it kinda makes sense it's all likes only. In that case all of the reacts should have individual counters. Otherwise they could be dropped and there could be a total counter only, which perhaps expand to show the individual distribution or something like that.
Like Facebook, as you show above.