First-ever case of euthanasia on very young child, 2, was handled well

NL Times First-ever case of euthanasia on very young child, 2, was handled well: Dutch committee
preview

Excerpt:

The doctor who performed the Netherlands’ first case of euthanasia on a child under 12 did so with due care, the supervising committee concluded after investigating. The patient, a child of nearly 2 years who suffered from several severe medical conditions, died at the end of 2025.

Looking to move from Caddy

preview

Recently it’s come to my attention that Caddy has an AI sponsor so I have been looking at moving away from Caddy.

I’m currently looking for another reverse proxy to use in place of Caddy. For TLS I am looking into using CertBot and it appears there’s a module (github.com/desec-io/certbot-dns-desec) I can use that works for desec.io to handle my certs.

I have two questions, the first is about CertBot. Since Caddy is handling my certs automatically, how often would I want to renew my certs? Desec.io has this command to obtain a cert:

certbot certonly \
     --authenticator dns-desec \
     --dns-desec-credentials /etc/letsencrypt/secrets/$DOMAIN.ini \
     -d "$DOMAIN" \
     -d "*.$DOMAIN"

Would I be required to run the same command periodically to renew my cert?

My second question is a bit more open ended. I am looking to hear any suggestions or experiences about different reverse proxies that are preferably free of AI. There is a list here with some suggested alternatives: codeberg.org/ethical-foss/open-slopware#web-serve…

Squirted Glock comp that doesn't suck

preview

First post, so go easy on me, but I’m wondering if there is any call in this community for a Glock compensator that doesn’t suck. By that, I mean on that isn’t overly huge, but still will work with PLA plus. If so, I could probably offer up a design Iade for myself so I could put something on the end of my invader V2.

Sorry for the bad pic, lighting isn’t too great.

Meta puts its AI assistant on a keychain

Ars Technica Meta puts its AI assistant on a keychain
preview

The device, which features a screen showing the Muse avatar, will also have real-time voice interactivity and is set to be released in December.

“If you’re not wearing glasses, this is going to be by far the fastest way to talk to your Muse and to show what’s going on around you,” the chief executive said.

Muse, development of which was first revealed by the FT in May, has helped change the momentum of Zuckerberg’s huge bet on AI, quickly becoming the most downloaded app on both the Apple and Android app stores in the US since its launch two weeks ago.

LibreOffice developer explains why it cannot display some Microsoft Office charts

www.neowin.net
preview

Your daily dose of “fuck Microsoft” is here!

The Document Foundation (TDF) recently announced the release of LibreOffice 26.8, and while it packs many new features, its highlight is the lack of any AI integration. This is quite the opposite of what Microsoft has been doing with its Office suite, but the tale of the disagreements between these two entities is as old as time itself, so nothing surprising. Now, TDF has explained why it cannot display some fancy charts that Microsoft Office can visualize without a problem.

Also explained at LO’s blog, with a less of a clickbait title: blog.documentfoundation.org/…/libreoffice-26-8-an…

Owners mourn spoiled food after firmware update bricks Samsung smart fridges

Ars Technica Owners mourn spoiled food after firmware update bricks Samsung smart fridges
preview

Some Samsung smart fridges stopped working on Tuesday due to a firmware update.

Korean outlets were the first to report the problems, which affect Samsung’s Bespoke AI line of fridges. Star News Korea, per a Google-provided translation, said that most of the affected devices were four-door fridges from 2024 or later.

Affected fridges “suddenly lost power and stopped functioning immediately after” trying to issue a firmware update through SmartThings, Samsung’s smart home platform, per Star News Korea. The SmartThings app then showed the devices as offline. Some users said that their fridge’s internal display was stuck showing the message “Checking SmartThings app during update.”

There are numerous reports on Samsung’s Korean community forum detailing the problem. Some users claim that they have owned their affected fridge for just a year or less.

“[T]he refrigeration and refrigeration functions themselves did not work normally, so all the food in the refrigerator had to be disposed of,” one user wrote, per a translation.

[AIP] Last weekend I published Plume RC1, my side-project for a self-hosted, flat-file publishing platform built to simplify independent publishing

www.plume.pub
preview

cross-posted from: lemmy.world/post/52289547

Hey Lemmy, longtime open source developer here. After about a year of work on a side-project I dropped the first release candidate of Plume, a self-hosted, Markdown-powered, flat-file publishing platform and I’d love this community’s feedback. Read the release announcement or check out the demo and let me know what you think.

What is Plume?

Plume is a publishing (i.e. blogging) platform. It’s designed to make writing and publishing frictionless. Your content is just files, plain Markdown in a flat-file structure without a database. You can write locally and upload via SFTP or keep everything in Git and sync automatically. It’s Dockerized out of the box for easy set up. Full-text search (powered by YetiSearch) is built in so there’s no external service to wire up. Plume also includes details you’d expect like Shiki syntax highlighting, automatic light and dark modes and an auto-generated RSS feed.

The stack

Plume is written in PHP using Slim Framework + PHP-DI, tested with PHPUnit, statically analyzed with PHPStan, styled with PHP-CS-Fixer. The front end utilizes Alpine.js bundled with Vite. The architecture leans on Directory Lister, a project I’ve maintained for years.

But why?

I primarily developed Plume for my own use. I occasionally like writing short-form on Bluesky (or previously Twitter) but have been growing tired of handing my content to someone else’s platform. And long-form writing came with too much friction, killing my motivation before ever actually getting published. With Plume, publishing is as simple as creating a file and writing.

The AI caveat

Most software ships with heavy AI involvement these days. However, Plume was developed in my spare time over the past year, initially without any AI assistance. I’ve only recently adopted AI, and only sparingly, mainly for debugging, tests and help with documentation. However, every line committed exists because I put it there with intention. I’m not claiming perfection but I know how and why everything works, which matters for the long-term maintenance of the project.

Feedback wanted

Despite being designed for my own use, Plume was intentionally built so it could be shared. So try it, break it and tell me what’s missing. Ideas and questions can be posted on GitHub Discussions or Bluesky. For bugs open a GitHub Issue.

Resources

Plume is fully open sourced on GitHub with full documentation is available at docs.plume.pub.

I’ll be hanging out in the comments, so ask me anything.

CBH]

French prosecutors probe secret filming of women with smart glasses

RFI French prosecutors probe secret filming of women with smart glasses
preview

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

Paris (France) (AFP) – Paris prosecutors said Tuesday they had opened several probes after receiving complaints concerning women filmed on the street without their consent using smart glasses.

Anyone wearing smart glasses can take photos, film videos, listen to music, make phone calls, translate text or interact with an AI assistant.

Meta’s smart spectacles, developed in partnership with Ray-Ban maker EssilorLuxottica, have become a commercial success. Meta sold seven million pairs in 2025. Other companies, including Google and Snap, are also preparing to roll out AI-powered glasses.

Calls have grown in Europe for action against what campaigners call “pervert” smart glasses after secretly filmed footage of girls and women has appeared online, with a petition in Britain demanding a ban on their sale.

In France, the e-Enfance association, which operates the national hotline for victims of online abuse, earlier this month sounded the alarm about videos recorded with camera-equipped glasses and shared online.

The Paris public prosecutor’s office said on Tuesday it had received “complaints relating to violations of privacy linked to the use of smart glasses”. Prosecutors did not say which brands were involved.

Prosecutors pointed to a “growing trend on social media involving women being filmed on the street with smart glasses without their consent and the videos being published online”.

Under French law, such an offence is punishable by up to two years in prison and a 45,000-euro ($51,000) fine.

Prosecutors said that in some cases investigations had also been opened for sexual assault when “the acts are accompanied by non-consensual sexual contact”.

The Paris prosecutor’s office said its cybercrime division “tested smart glasses in September in order to identify the commission of other cybercrime-related offences”.

Such offences could include the theft of a cryptocurrency wallet’s recovery phrase, enabling criminals to steal the funds.

…

GOS beginner guide

preview

Hey everyone, I am setting my new (used) pixel 8 with GOS. I read on GOS site a lot,but want clearer understand some things. How to set different profiles- one for private and one for daily use. I understood its possible, right? I read another bothering thing,that GOS use 2 steps authentication- fingerprints and pin to open the phone. I am very against biodata, I never use it. Is it possible to leave only with pin ? Any advice what to apps to install will be greatly appreciated.

The latest versions of Common Voice datasets, Scripted Speech v27.0 and Spontaneous Speech v5.0, are available for download on the Mozilla Data Collective

mozilladatacollective.com
preview

The latest versions of Common Voice datasets, Scripted Speech v27.0 and Spontaneous Speech v5.0, are available for download on the Mozilla Data Collective! A giant thank you to all of our contributors for their hard work putting together these datasets.

What’s new in this release:

Version 27.0 of Scripted Speech includes datasets for 295 languages. These datasets contain 32,349,999 voice clips, making approximately 42,593 hours of speech data available for developing and improving speech technology.
Version 5.0 of Spontaneous Speech includes datasets in 80 languages. These datasets contain 89,754 voice clips of free-form answers to questions, of which 302 hours have been transcribed and validated.

Since the last release, the Common Voice community has welcomed 1 language to Scripted Speech - Pa’O (blk) - and 6 languages to Spontaneous Speech - Chinese (China, zh-CN), Swahili (sw), Palauan (pau), Sundanese (su), Bengali (bn) and Shan (shn).

Issue #64 that was blocking DNS-PERSIST-01 has been resolved

preview

Good news, a security issue that was blocking the draft for the new DNS-PERSIST-01 challenge mode for TLS certificates has been resolved, meaning the challenge can resume moving forward.

Some background for those who aren’t up to date:

  • TLS challenges are how self-hosters and many other TLS certificate users prove who they are in order to automate cert renewals.
  • The most popular challenge methods are HTTP-01 (which involves having a live web server answering on port 80 somewhere) and DNS-01 (which involves putting a key given by the TLS authority in your DNS zone in a TXT record temporarily).
  • All the current challenges are conducted “live” and require active online participation on the part of the domain owner each time a cert is approaching expiration.
  • The new DNS-PERSIST-01 challenge would let owners keep a proof in their DNS zone indefinitely (or with self-imposed expirations), eliminating the need for those online sessions.
  • DNS-PERSIST-01 was slated to come out in Q2 this year at the latest and all the popular tools (ACME bots, reverse proxies etc.) have been chomping at the bit to implement it.
  • Unfortunately there’s been a security snag. Trying to do things the way DNS-01 did (record only the server-provided proof in DNS) would open DNS-PERSIST-01 to middleman attacks, because unlike DNS-01 where the proof is only there temporarily for a few seconds or a few minutes at the most, in this case the proof would be long-term.
  • Hence issue #64, which has been trying to come up with a way to keep only a partial proof in DNS, and combine it with something issued by the server and something issued by the domain owner to make the whole proof, thus rendering the stuff stored in DNS impossible to use for malicious purposes, yet still sufficient for verifying ownership periodically.

Hopefully now that this hurdle has been passed things will proceed faster and we’ll get to use this in the near future.