Salta al contenuto principale



Any good rec for a medication tracking app for iOS?


Hello all,

I am currently looking for a privacy respecting alternative for the medication tracking app I currently use. Apple's native health app seems to be decent privacy wise, but it lacks the ability to input my current capsule inventory and set a reminder at a certain amount of pills so I can refill them on time. (I should also note that I have an older phone so I'm running iOS 18.6? I'm not sure if the app has changed on iOS 26.)

Thanks for reading and I look forward to your recommendations. ^-^

in reply to NeedyPlatter

I just use the native one. My issue is, I have medications that have to be spaced apart and Apple does not support that. Like pill A can be taken whenever, but pill B has to be taken 4 hours out. You can set them for times that are that far apart, but if you take pill A late, you aren't told to take pill B even later to compensate.

What you need? Sounds like you need reminders. Apple's medication tracking isn't a pill counter. So you either have a 1 or 3 month supply, typically. When you start taking them, you could set a reminder (in the Reminders app or in another app you like) for however many days before telling you to refill. Some of the prescription apps actually will remind you on their own when it's getting to be time to refill.

in reply to NeedyPlatter

The only one I can think of is android only, sorry.

If someone else has android and needs something similar, you can check out medic log, which is available on F-Droid.




Tokayev Warned of High Risk of Nuclear Conflict Amid Growing Geopolitical Tensions


At the VIII Congress of Leaders of World Religions in Astana, Kazakhstan President Kassym-Jomart Tokayev stated that experts assess the risk of nuclear conflict as the highest in recent decades. He expressed concern that confrontational approaches are gaining momentum globally, geopolitical rifts are widening, and social tensions are rising, while constructive initiatives and détente policies are being sidelined.

In this situation, Tokayev emphasized the critical role of diplomacy and dialogue in overcoming mutual alienation and increasing trust between countries. He placed particular hope on religious leaders, calling on them to use their efforts to remind politicians of common sense, goodwill, and moral responsibility in order to prevent "the world from sliding into the abyss of chaos."

in reply to eldavi

Check their history. West nuclear weapons bad, Russia threatening good


Birdtray on Debian is extremely self-deprecating...


Perhaps only mildly interesting but I just did an apt show for birdtray on Debian 13 and got this in the second paragraph of the description:

It is a nasty hack -- an external process looking at Thunderbird's
insides, it suffers from problems like noticing new mails only after a
delay, having to restart Thunderbird just to hide its window, etc --
you'd want to use an extension like firetray instead -- but, it is
likely that support for Thunderbird XUL extensions will be dropped soon,
possibly by the time you read these words.


Not used to seeing this kind of language in the Debian repos tbh.



Introducing GNOME 49, “Brescia”


in reply to jokro

"The new Video Player prioritizes a distraction-free viewing experience"

How can you say this while having the controls overlaid onto the video, youtube-style, and cropping the video corners ? admittedly corners are rarely of the utmost importance in any film, or other video file. But just don't touch my corners.

Anyway, I don't use Gnome

in reply to jokro

I like the "Power connected status change". Helps to find out if the charger is relly plugged in.
Hopefully Papers will receive support for digital signage which evince never did. This is still lacking in GNOME.


Calling Palestinians “barbaric animals,” US Secretary of State hails Israeli assault on Gaza City


Rubio ranted, “This happened because on October 7th these animals, these barbaric animals, conducted this operation ... against innocent people.”

He concluded, “It needs to end. And how does it end? It ends by eliminating the people who did it, by ending them as a threat.”

As vast as the crimes of US imperialism have been in funding, arming and enabling the Gaza genocide, Rubio’s statement marks a new turning point. American imperialism, dropping its veil of promoting “democracy” and “human rights,” has adopted language that would not be out of place in a speech given by Adolf Hitler.

Rubio’s use of this genocidal language was the starting gun for the full-scale Israeli onslaught on Gaza City, as tanks and warplanes moved in, displacing countless thousands at gunpoint over the choked coastal road to Gaza’s south.

in reply to technocrit

This zionazi is one of the most despicable human beings


in reply to Karna

Damn, so it's all Nate's fault? And he chose to do a company and keep all the profits instead of a coop? That sounds like incredibly shitty behavior 🙁

Edit: Cross posted to kde's instance for visibility

Questa voce è stata modificata (1 mese fa)
in reply to highduc

It's always sad when greed wins out over ethics.

If a culture can't keep greedy people and ideas in check, it becomes nothing more than a vessel for abuse.

I will always support those who are willing to forego profits so they can do what's right.

in reply to highduc

Nate's side of this story:

pointieststick.com/2025/09/16/…

in reply to Karna

Off topic, I'm sure but...

The next day I ended up at a funeral for some German accountants


I feel there is a story here? A funeral form multiple accountants? Was someone finally done with how capitalism is unchecked and had a mass shooting at an accountants firm?



An Israel-Funded Campaign to Link Qatar to Campus Antisemitism


In a congressional hearing in July of last year, a research scholar on antisemitism named Charles Asher Small shared an explosive finding: Funding from the government of Qatar had fueled a 300% spike in antisemitism on university campuses in the United States. Members of Congress responded with rapt interest. “I want everybody to hear this. So universities that took money from Qatar had a 300% increase in antisemitism [compared to] other universities?” said Iowa Republican Rep. Randy Feenstra.9

The statistic about Qatari funding for antisemitism became the highlight of Small’s testimony to Congress. But this precise statistic was never actually recorded in his study.

Small repeated the same claim in a Senate hearing in March of this year. But when contacted for comment about the figure, ISGAP could not point Drop Site to any specific report or finding. One ISGAP study published in 2023 did report that, from 2015-2020, universities that received money from “Middle Eastern” donors had a 300% increase in antisemitic incidents compared to those that do not. But this report is also disputed—and there is no data in it specifically linking Qatari funding to a rise in antisemitic incidents.

Drop Site interviewed over a half-dozen former employees and scholars of ISGAP, many of whom explained that the organization has strayed from the mission of academic study of antisemitism into a hyper-fixation on Qatari funding of U.S. institutions—while ISGAP itself has accepted foreign funding from Israel.




Spain Threaten 2026 World Cup Boycott as FIFA Sent Warning


Spanish government officials have suggested they could pull their national team out of the 2026 World Cup.

World football's biggest tournament will take place once again next summer in Canada, Mexico and the United States, the first time the competition has been hosted by three different nations.

European champions Spain are the bookmakers' early favourites to win and are on course to book their place at the tournament, having taken two wins from two at the start of qualifying.

But there are now suggestions Luis de la Fuente's side could withdraw from the World Cup in protest if Israel also qualify for the tournament.....

Continue reading here... sportbible.com/football/footba…



Premium Murena 3 coming...?




🧡 You loved the Privacy Switch on Murena 2.

You’ve been asking us for its return... but what if we offer you something more premium?

👉 Stay tuned. Tomorrow. Sept 18. at 3 pm CEST.

#PrivacyMatters


in reply to Fairgreen

How about something sized as iPhone SE or smaller?
This just looks like a mediocre brick that already exists on the market.


Israel’s responses are “boring” and repetitive


"No one takes it seriously... you shouldn't either"
Questa voce è stata modificata (1 mese fa)



Does zram impede disk cache?


cross-posted from: swg-empire.de/post/4511580

In my relentless pursuit of trying to coax more performance out of my Lemmy instance I read that PostgreSQL heavily relies on the OSs disk cache for read performance. I've got 16 GB of RAM and two hdds in RAID 1. I've PostgreSQL configured to use 12 GB of RAM and I've zram swap set up with 8 GB.

But according to htop PostgreSQL ia using only about 4 GB. My swap gets hardly touched. And read performance is awful. Opening my profile regularly times out. Only when it's worked ones does it load quickly until I don't touch it again for half an hour or so.

Now, my theory is that the zram actually takes available RAM away from the disk cache, thus slowing the whole system down. My googling couldn't bring me the answer because it only showed me how to set up zram in the first place.

Does anyone know if my theory is correct?

in reply to Björn

Lower the postgre to 8GB and see what happens? Also, hard drives, ssds, or nvme ssds? Recent info suggests it is possible memcaching is actually slower than direct access to nvme ssd
Questa voce è stata modificata (1 mese fa)
in reply to Björn

You're probably correct, although I have no experience with zram so can't be sure. But you're absolutely right that PostgreSQL depends heavily on the OS disk cache for optimal performance. Lowering the PostgreSQL setting like Blaster M suggests won't improve performance much, since all that setting does is tell PostgreSQL's algorithms how much memory is likely to be allocated to the OS disk cache. Of course it's best if it's accurate, so you're best off seeing how much memory is actually allocated to disk cache under heavy use before setting it, but it shouldn't massively reduce performance if you don't get it right.


Six civilians burned alive by Myanmar junta troops in Kantbalu


in reply to RandAlThor

Folks, this is a regular occurence in Myanmar, and not a one-off thing. This military regime is a terror state.



O futuro e a Revolução Brasileira


cross-posted from: lemmy.eco.br/post/16757562


Germany says it will back UN resolution for two-state solution to Israel-Palestine conflict


"Germany will support such a resolution which simply describes the status quo in international law," the spokesman said, adding that Berlin "has always advocated a two-state solution and is asking for that all the time."

"The chancellor just mentioned two days ago again that Germany does not see that the time has come for the recognition of the Palestinian state," the spokesman added.

https://www.reuters.com/world/europe/germany-says-it-will-back-un-resolution-two-state-solution-israel-palestine-2025-09-11/

in reply to Avid Amoeba

far too little, far too late. Their inaction supports genocide. Filthy German government.


New paper unpacks how Trump uses “strategic victimhood” to justify retaliation


Patrona concludes “that authoritarian victimhood rhetoric is far from innocuous. It is much more than simple packaging, form devoid of content; rather, it both anticipates and puts to work anti-democratic, coercive, and illiberal governance and policies, once authoritarian populists are granted executive power post-electorally.”
in reply to TokenBoomer

urbandictionary.com/define.php…


Joy Reid: "Bernie was right."


-1:10:36 of interview is where she admits this.
Questa voce è stata modificata (1 mese fa)




2025 Norwin Band Festival – South Park High School Photos


South Park High School performing at the 2025 Norwin Band Festival at Norwin Knights Stadium in North Huntingdon, Pennsylvania.

South Park High School performing at the 2025 Norwin Band Festival at Norwin Knights Stadium in North Huntingdon, Pennsylvania.

All of these photos are available under a Creative Commons license, free for you to use as long as you give me photography credit.
A performance on a field featuring a musician playing a trumpet, flanked by two dancers. The musicians and dancers wear blue and sequined costumes. The dancers are posed in vibrant expressions, showcasing their routines.South Park High School
2025 Norwin Band Festival
Photo Credit: Kevin Gamin
You can find all of the edited photos from this and other events on my Flickr site.
A group of five dancers performs on a sports field, holding colorful flags. The dancers wear various blue costumes, with two using yellow and black flags. They are positioned in a dynamic formation, showcasing their choreography.South Park High School
2025 Norwin Band Festival
Photo Credit: Kevin Gamin
You can find all of my photos on my Smugmug site.
A musician in a blue marching band uniform and white hat performs on a xylophone, surrounded by green turf.South Park High School
2025 Norwin Band Festival
Photo Credit: Kevin Gamin




Trump: US trying to reclaim Afghan airbase


The US is moving to reclaim the Bagram airbase from the Taliban after losing it during the chaotic withdrawal from Afghanistan, Donald Trump announced.

“We’re trying to get it back, by the way,” Mr Trump told reporters during a joint press conference with Sir Keir Starmer in Aylesbury on Thursday.

The Bagram base was the largest operated by the US in Afghanistan and is strategically important in countering China’s growing influence in the region.

Mr Trump suggested that he was negotiating with the Taliban to retake ownership, adding: “We’re trying to get it back because they need things from us. We want that base back.”

in reply to Lee Duna

Maybe he should go over there and take a look at it...? You know, inspect it for... reasons or whatever, just cuz?
in reply to Lee Duna

Maybe he should have included that in the deal, when he surrendered to the Taliban, the last time.


US Bombs Another Boat Near Venezuela


in reply to NightOwl

It’s ok if the US does it, they’re the good guys protecting their national security.

The Houthis are terrorists for doing it to prevent a genocide though.

in reply to voodooattack

Terrorist is which side of the conflict youre on. One mans freedom fighter is anothers terrorist.
in reply to DeathsEmbrace

only if you don't bother to look into the impetus for their actions or let propaganda tell you what it is.
Questa voce è stata modificata (1 mese fa)


Save the date!


drawtheline.world/



in reply to RandAlThor

Who's to say Saudis won't develop their own nuclear weapons? This brings them a step closer.
in reply to RandAlThor

Let's hope no-one's nephew goes riding around in an open-roofed car.


'Our Genocide': How do Israelis feel about the war in Gaza? – video


I feel I should I comment on the title a bit. It's a genocide. And the 'Our Genocide' part is not a representation of Israeli sentiment, nor what the interviews showed, but a report of a specific group. The last part becomes clear in the video though.
Questa voce è stata modificata (1 mese fa)


At UN, western powers push phantom 'Palestine' recognition to safeguard Israel


Rather than act to end Israel's genocide in Gaza, western leaders rally behind a French-Saudi scheme for fictive statehood that entrenches Israeli supremacy and props up the PA


How Israel is stretching its genocide far beyond its borders


In two weeks, Israel bombed five countries, expanding its military operations thousands of kilometres away from home
Questa voce è stata modificata (1 mese fa)


Charlie Kirk Assassination Sparks Social Media Crackdown


Five hours after Charlie Kirk was shot this week, an Atlanta man got a phone call from an Illinois police officer asking about a photo he shared with a couple of close friends on a private Discord chat. The Atlanta man, who asked not to be identified, says the post was merely a confirmation that he had purchased the same T-shirt that the accused killer wore (from an Illinois-based online shop).

Social media companies are generally forbidden by law from divulging users’ private communications to the government without a traditional legal process (e.g., court order). But there’s an exception: in perceived emergencies, social media platforms can proactively and “voluntarily” hand over private messages in response to what’s called an “emergency disclosure request” (EDR).

Discord, I am told, did not respond to any EDR here; but when I asked them directly if they’d provided law enforcement with information to traditional legal process, they declined to respond on-record.

The FBI, or the intelligence community, evidently is monitoring Discord private messaging, even from people who have broken no law.


Full blown Orwellian world. Run for local government and stop this shit.

The largest populated areas are left leaning. If they ae controlled by democratic socialist, we can restrict this shit. Just by pure numbers.

in reply to Bluefalcon

As a Turkish citizen, this gives me a sense of deja-vu. America is going through the same crackdowns on freedoms we experienced 25 years ago.
in reply to ScoffingLizard

frequent political violence while the leaders scapegoat the entire Kurdish population.
in reply to NauticalNoodle

Kurds have been Erdoğan'a greatest friends over the years. When Erdoğan called for a referendum in 2010 to abolish the independent judiciary (the infamous "yetmez ama evet" referandum), support from Kurdish nationalists was critical for Erdoğan's victory.
in reply to NauticalNoodle

So does it impact their employment? I am trying to figure out how people eat through all this.
in reply to ScoffingLizard

One thing that happened was that the Turkish leader Erdogan, visited Trump during his first administration, and after the meeting, Erdogan's security force attacked people who were legally protesting. A visiting head-of-state's private security came to America and beat-up legal protesters on American soil - and the Trump administration did nothing.
in reply to Bluefalcon

Nothing to worry about. Schmuck Schumer has released a statement calling this situation "outrageous."

That'll fix'em.



Denmark Holds Massive Military Exercise in Greenland


cross-posted from: sh.itjust.works/post/46279988

Denmark did not invite the United States to take part in a large-scale international military exercise on Greenland this week, as it had previously, as tensions remain high over President Donald Trump’s intention to acquire the Danish territory.

The exercise, the largest in Greenland’s modern history, comes amid increased interest in the Arctic region and its vast natural resources from other large powers, such as Russia and China.

It included contributions from the militaries of several European NATO allies, according to the Danish military. More than 550 people and soldiers took part, including more than 70 from France, Germany, Norway and Sweden.

It comes as the Arctic region is becoming more of a priority to various superpowers, friend and foe. Greenland is the world's largest island that is not a continent, and beyond its strategic potential, the island is rich in natural resources, home to 25 of the 34 minerals categorized as “critical raw materials” by the European Commission. Some of these minerals include those essential to the production of phones and computer chips.

Anderson emphasized the potential threat of Russia and China to reporters.

“We need Greenland for national security and even international security,” Trump said during an address to Congress in March, pointing to the influence of other global powers in the Arctic, specifically Russia and China. “And I think we’re going to get it one way or the other,” he added. Trump is trying to boost production of computer chips in the United States, which rely on minerals present in Greenland for production

Danish officials have made it clear that Trump’s interest in the region is not welcome.

https://time.com/7318044/trump-denmark-greenland-military-exercise-nato/


in reply to Thalion

Um... no

"Curse those lazy Soviets for not immediately starting a two front war after losing 11 million people to the Nazis. Respecting the agreements made at the Yalta conference regarding an invasion of Japan, to the letter, was ACTUALLY mendacious."

You realize that after losing 11 million people in a enduring and cataclysmic war, it may take some time to prepare for a war on the totally opposite front?

I dont even know why I'm engaging with this whitewashing. This isn't even what the OP is about.

The fact of the matter is that Japan has not handled the outcome of WWII well at all. Namely the Nanjing Massacre.

en.m.wikipedia.org/wiki/Nanjin…



Being a "middle" user is the most difficult


By this i mean, grandma checking her email and the IT pro with 10 NAS setup are the perfect linux users.

But us in the middle who pretend we're smart...its a damn hard road. And then helping others to switch when youre not yet a pro is even harder, though a good learning experience.

Getting games to work perfectly, audio issues, Bluetooth issues, vr setups are far harder to do, running older obscure software, hooking up obscure hardware, using external drives, music production, these are some examples of things that will be extremely hard on linux vs windows for the majority of middle users.

However id say it is worth it if you like learning thousands of weird terms and phrases and putting in many hours of frustration to solve a problem. (Have you tried using floop to Docker the peeble?). It is very satisfying fixing an issue and figuring out why it happened!

Still, when im forced to use windows I see how bad its become, so im sticking with linux!

Questa voce è stata modificata (1 mese fa)
in reply to bridgeenjoyer

This is strictly my personal experience and is not meant to negate someone else's experience.

I disagree, as a middle user myself, I've had much less problems since the switch to Linux. I don't own a VR setup, so can't speak to that, but I have used basically everything else you've mentioned since switching without issues. Older software seems to work better on Linux than windows 11 in my experience. The rare stumble I've had was easily remedied by searching forums and wikis.

Most windows problems I've had to search for solutions in the last several years led to either blind registry changes, following some useless wizard that rarely fixes the problem, or a nothing-burger circle where the OP ended up either giving up entirely or re-installing windows to avoid the problem. I've very much had better luck actually fixing a problem in Linux than just avoiding it.

in reply to bridgeenjoyer

Wait until you see what a headache Windows is. Half the time it can’t log me in without a restart.


Sonetimes i feel like its a lot of work to stick with linux


Then im forced to use windows at work and get locked into a 45 minute forced update.

Not to mention how horribly slow win11 is even on 64 gb ram and an i7.

And the bloatware. Never seen so much bloat (and ai slop shit) ever before. And start menu ads. Yay.

How do people use this trash!

in reply to bridgeenjoyer

Do an atomic distro like bazzite, all the nerds are basically open sourcing IT with it by preconfiguring everything for you for every update.
in reply to bridgeenjoyer

I use Garuda, which is an Arch-based distribution. Regressions are inevitable, though in my experience any actual issues arising from updates are quite infrequent. I’ve only once ever had to use Snapper to restore my system after a borked update in the some three and a half years I’ve used it. Keep in mind that this is a rolling release distribution, so new code isn’t always thoroughly tested before it’s sent out. I generally prefer new software, because I like playing games so new features and enhancements are important to me (on my main PC. I often install Arch for fun on other computers, but I thought for my ThinkPad? It’s older, maybe I’d like it to run Debian).

But any time I have a minor hiccup (that usually gets resolved after an update or reboot), I remember how much worse it could be. I’d much prefer the rare slight complication to the ads, telemetry, nags, intrusive updates, excessive bloat, and lack of control.

I’ve said before, that after using Linux on my main PC and not touching Windows? Windows really does feel like I’m not using my PC, something I never really noticed before I made the switch five years ago. I used to have no problems with modern Windows, but now it’s hard for me to tolerate. Old Windows is generally okay. I collect old computers, so versions like Windows 95, 98, 2000, and XP are fun.



Strategic Thinking and Planning Training with Unichrone Certification: Achieve Business Excellence


Organizations that succeed in today’s dynamic environment share one common trait: the ability to think strategically and execute effectively. Success is no longer about short-term gains alone but about building sustainable systems that endure changes in the marketplace. Strategic thinking and planning training with Unichrone certification is designed to cultivate these skills, enabling professionals to achieve business excellence by aligning vision, strategy, and performance.

The Importance of Strategic Thinking

Strategic thinking is the ability to analyze complex issues, anticipate future scenarios, and craft innovative solutions. It requires professionals to step beyond operational concerns and focus on the bigger picture. Strategic planning complements this by translating ideas into structured actions that deliver measurable results. Together, these capabilities empower leaders to guide organizations toward long-term goals while addressing immediate challenges effectively. Strategic thinking and planning training with Unichrone certification provides the foundation for developing this critical skillset.

Why Business Excellence Requires Strategy

Business excellence is not achieved by chance; it is the result of deliberate planning and thoughtful execution. Leaders who undergo strategic thinking and planning training with Unichrone certification gain tools to evaluate opportunities, manage risks, and align teams around a common purpose. These capabilities ensure that businesses not only respond to market changes but also proactively shape their future. In this way, strategy becomes the driving force behind innovation, efficiency, and sustained growth.

Core Focus Areas of the Training

Strategic thinking and planning training with Unichrone certification covers a comprehensive range of topics designed to make participants proficient in both theory and practice. Key areas include environmental scanning, goal-setting, resource allocation, and performance measurement. Learners also explore frameworks such as SWOT analysis, balanced scorecards, and scenario planning. By mastering these tools, professionals develop the ability to design strategies that are flexible, forward-looking, and adaptable to diverse organizational contexts.

Professional and Organizational Benefits

Completing strategic thinking and planning training with Unichrone certification enhances individual careers by improving decision-making confidence and leadership credibility. Professionals become better equipped to contribute to organizational discussions, propose data-driven solutions, and guide teams toward shared objectives. For organizations, the benefits include improved alignment of strategies with business goals, stronger collaboration across departments, and greater resilience in times of uncertainty. The training helps create a culture where clarity and direction replace ambiguity and inefficiency.

Application Beyond the Classroom

The training emphasizes practical application through case studies, workshops, and real-world exercises. Participants practice designing strategies that address issues such as expanding into new markets, managing resource constraints, or responding to technological disruptions. Strategic thinking and planning training with Unichrone certification ensures that learning does not remain theoretical but becomes directly applicable to workplace challenges. This approach allows professionals to immediately implement concepts that drive measurable impact within their organizations.

Testimonials

“Strategic thinking and planning training with Unichrone certification gave me the tools to lead with confidence. I can now align my team’s efforts with organizational goals more effectively.” – Program Manager, Banking Industry
“The training helped me understand how to move from abstract ideas to actionable strategies. It was a game-changer for how I approach leadership challenges.” – Senior Consultant, IT Sector

Frequently Asked Questions

Who should consider this training?
The program is suitable for managers, executives, and professionals seeking to strengthen their strategic leadership and planning skills.

What makes the certification valuable?
Strategic thinking and planning training with Unichrone certification is globally recognized, offering professionals credentials that add credibility across industries.

Does the training include practical learning?
Yes, participants engage with real-world examples, case studies, and interactive sessions to ensure immediate workplace application.

Is prior knowledge in strategy required?
No, the program is designed for professionals at all levels. Beginners gain foundational insights, while experienced individuals refine advanced strategic skills.

How does this training improve business outcomes?
The training equips leaders to align resources, improve collaboration, and implement strategies that achieve both short-term results and long-term excellence.

Conclusion

Business excellence is achieved when organizations combine vision with action, strategy with execution, and foresight with adaptability. Strategic thinking and planning training with Unichrone certification equips professionals with the mindset and tools required to achieve these outcomes. By fostering leaders who can anticipate challenges, design effective strategies, and guide their teams toward success, the training creates a foundation for organizations to thrive in competitive environments. Investing in these skills is not just about personal growth but about ensuring the long-term success of the business as a whole.



sistemazioni contro il malore in HTMLy per scrivere decente (nuova funzione per editor Markdown a schermo intero)


Ogni tanto, per risolvere problemi pratici merdosi, mi invento soluzioni tecniche complesse e cursate… del tipo di reimplementare la API di WordPress dentro HTMLy per poter gestire il blog basato su quello con la app di WordPress… ma, questo è uno spoiler che non dovrei fare, almeno fintanto che non finisco di lavorarci, cazzarolina. Tuttavia, […]

octospacc.altervista.org/2025/…


sistemazioni contro il malore in HTMLy per scrivere decente (nuova funzione per editor Markdown a schermo intero)


Ogni tanto, per risolvere problemi pratici merdosi, mi invento soluzioni tecniche complesse e cursate del tipo di reimplementare la API di WordPress dentro HTMLy per poter gestire il blog basato su quello con la app di WordPress… ma, questo è uno spoiler che non dovrei fare, almeno fintanto che non finisco di lavorarci, cazzarolina. Tuttavia, qualche altra volta, se il caso vuole, mi escono piuttosto soluzioni tecniche semplici ed eleganti… come, in questo caso, aggiustare l’editor di post già presente in HTMLy, senza sostituirlo, per risolvere i problemi pratici merdosi in un modo banalissimo: aggiungere una modalità fullscreen. 🤯

L’editor Markdown base dentro quel coso, fatto di una semplice <textarea> con una barra degli strumenti bonus (e scorciatoie da tastiera) per la formattazione, con un’anteprima a parte (che, tra l’altro, non è accurata rispetto a come il Markdown viene poi renderizzato dal frontend del sito, ma questa è un’altra rogna), per qualche motivo infatti non mi ha mai completamente convinto, ma non mi sono mai messa a riflettere abbastanza da capire come mai ciò fosse il caso… Almeno fino a prima di adesso (cioè, di qualche giorno fa), quando ho capito che il problema è il layout assoluto della pagina admin; non l’editor intrinsecamente, insomma, ma il contesto in cui questo è inserito. 👌

In breve, pensandoci, tutti gli editor di testo normali e i programmi di videoscrittura, e le interfacce di blogging di conseguenza, non hanno ‘sta cosa dove la pagina è un form classico con tremila campi, che scrolla pure verticalmente perché ovviamente è bella grande, e il contenuto sta in una delle tante scatoline… bensì è circa tutto il contrario, cioè che il contenuto è al primo posto e tutto il resto sta attorno. In qualcosa come il Blocco note di Windows, questo “attorno” è solo barra dei menu + barra di stato, mentre in WordPress è una serie di tasti importanti sopra e campi misti di lato (o in un menu a parte nella app Android), su Word è la barra gigante in alto, e così via… 🎐

Ma quindi, la soluzione a questo apparentemente insignificante dettaglio di UI/UX, che però mi causa (e penso a molti causerebbe) dei mal di testa (o, almeno, uno stato di controvoglianza nell’uso), — come sempre, perché le interfacce fatte per bene sono invisibili, mentre quelle che non lo sono causano sempre dolore — potrebbe sintetizzarsi in, semplicemente, aggiungere una funzione per cui il campo di testo dell’editor possa andare a finestra intera, prendendo precisamente tutto lo spazio, e non di più o di meno (più la barra degli strumenti fissata). ⚗️

A confronto, modalità schermo intero e normale con finestre su desktopDemo dello schermo intero in una finestra su desktop con Lorem Ipsum
Demo dello schermo intero con Lorem Ipsum su mobile, con la tastiera aperta

Ora, ovviamente l’ideale massimo sarebbe in ogni caso solo rifare da capo l’intera pagina per farle avere alla base una struttura decente, ma significherebbe appunto ricostruire tutto; e sicuramente con JavaScript potrei riuscirci senza dover rompere ogni cosa, ma per ora chiaramente non c’ho voglia. Già questa piccola modifica tanto basterà per alleviare tantissimo il mal di capa causato da quello che spesso è un doppio scrolling (specialmente su mobile, dove la sofferenza viene credo triplicata), della pagina + l’area di testo (che non si ridimensiona mai automaticamente), o in alternativa il dover scrollare troppo la pagina per raggiungere altri campi se l’area fosse alta quanto il contenuto… e le controindicazioni sono assolutamente zero, quindi ho fatto subito una pull request al capo del progetto, fiduciosa che verrà accettata (quando si sveglia domani, che lui è indonesiano, quindi ora starà nel lettino). 🔧

Pure a livello di codice, ribadisco, non è stato difficile; è bastato un po’ di puro CSS per dichiarare il layout, e del JavaScript integrato nell’editor già esistente per attivare e disattivare l’ambaradan a necessità, col bottoncino o con la combinazione da tastiera che ho registrato (CTRL+P). Per mobile ho in realtà aggiunto anche una proprietà del meta viewport che ho scoperto letteralmente stasera, cioè interactive-widget=resizes-content, per indicare al browser (almeno, per Chromium e Safari si, su Firefox chi lo sa) di ridurre il l’area della pagina quando la tastiera virtuale è aperta, così da evitare un altro doppio scrolling che altrimenti ci sarebbe… e ora si che è comodo lì, pare nativo! 👄

Va detto comunque che l’idea di base non l’ho inventata io, anche se mi è dovuta comunque arrivare come intuizione personale perché io potessi considerarla (poiché non arriva mai nessuno da me a suggerirmi le cose in anticipo e semplificarmi così le missioni, mannaggia alla polvere). Infatti, pensandoci lo fa anche un plugin di cui non ricordo il nome che ho sulla mia DokuWiki, che aggiunge un tasto al campo di editing anch’esso semplice vecchio stile da <textarea> buttata in una pagina alla bene e meglio, per mandare a schermo intero… ma quell’implementazione è mezza rotta e meno elegante di cosa ho fatto io qui, che ho riutilizzato gli elementi già presenti nel DOM, senza duplicare il campo di testo o fare strane scemenze. Detto questo, però, è proprio strano che questa idea non solo non sia mai venuta al grande capo di HTMLy, ma nemmeno ad altri contributori… non esistono issue o pull request al riguardo, a parte qualcuno che vorrebbe sostituire l’intero editor Markdown con altri più avanzati (che no, non risolverebbe direttamente questo specifico mal di cervello, e lo so perché sulla mia installazione ci ho provato; non è la mancanza di WYSIWYG che mi uccide, è il layout che scrolla e fa cose che bleh… ma ora grazie al cielo non più). 🙌

#blogging #CMS #HTMLy #improvement #Markdown #OpenSource #webdev




Israel threatens national film awards after Palestinian story wins top prize


cross-posted from: lemmy.zip/post/48951540

Israel's culture minister has threatened to axe funding for the country's national film awards after The Sea, a story about a 12-year-old Palestinian boy, won its top award.


in reply to This is fine🔥🐶☕🔥

Yea I wouldn't bother. I think the reply to the top comment says "if you don't support our cultural genocide movement you're a white supremacist. In general I have just stopped rooting for the human species.