Donald Trump reagoval na celonárodní protesty „No Kings“ proti jeho vládě. 🤦
Jestli nepůjčil mobil kamarádům, tak už má dobře vymeteno.
denikn.cz/minuta/1871364/

Jan Maarten and Daniel Henderson-Ede / Accessibility Annotations Around the World #id24 2025
youtube.com/watch?v=O1GmngpGok…
#a11y #webdesign #UIDesign

The kind of, presumably LLM-generated, code I get thrown my way...

Here's a fun bash snippet:

success=$((success & 0))

I find it so hard to believe a human writes this. This is the same as success=0. Why would you ever write it like that...

LLMs really are amazing, inventing whole new classes of ridiculously stupid code I've not seen before in all my years reviewing MRs.

in reply to Sylvia

Weirdest one I've seen in the age of LLMs was in the format (ignore the names):

```
function shouldDoThing() {
$checks = [isThingTrue(), isOtherThingTrue()];
// strict check for true in the $checks array
return in_array(true, $checks, true);
}
```

It's such a bastardization of `return isThingTrue() || isOtherThingTrue()`. None of these methods had side effects that required we call them all.

🎧I made one of my professional dreams come true, I interviewed a Deaf Sign Singer! As a Blind person and a singer myself, I had many questions. With the assistance of an ASL Interpreter and a sighted Audio Describer, I learned about sign singing from Deaf performer Gaitrie Persaud-Killings. She’ll be directing the all Deaf shadow cast at a screening of the Rockie Horror Picture Show in Toronto, presented by the most awesome Disability Collective, and I got some insights on what that means. Check out this latest Disability Podcast episode! I love my work!
thedisabilitycollective.buzzsp…

What do you use for Mastodon on Android?

Looking for client that can do multi accounts, remote timeline pinning, remote hashtag feed pinning, drafts, threads auto split and maybe does not look like trash.

Basically I am looking for something as close to @MonaApp as possible.

I tried Fedilab but it is not even close. Phanpy, although a web app is actually great. Now looking for a native app that does as good.

#AskFedi #Fediverse #Mastodon #Android

This entry was edited (2 weeks ago)

Help us to test the upcoming Calling 📞 feature in #DeltaChat

support.delta.chat/t/help-test…

It replaces the external video chat links with an integrated calling solution like you know from other Messengers.

This entry was edited (2 weeks ago)

reshared this

Interessant wie stark die #Bauernaufstände von einer neuen Auseinandersetzung mit dem #Evangelium/ der #Bibel geprägt waren und den Antrieb für das Eintreten für eine gerechtere #Gesellschaft befeuerte.

Die Ausstellungen dazu in #Mühlhausen waren sehr interessant.

#nichtNur #Müntzer #Reformation

in reply to Sylvia

Oh how often I see that with apps I try to check for Reproducible Builds. Using a 2 MB NodeJS Github action to insert 2-5 lines of code – e.g. by passing it versionName + versionCode to update it in build.gradle. Utilizing some Github internal counters for versionCode (which are hard to replicate from outside.

Yes, you then no longer have to remember updating the two in build.gradle. So it's "simplifying" I guess 🙈

@delta@chaos.social Is there any hope for chat moderation features? Personally, I am a streamer and I enjoy using your product and building a community there ​:yellowHeart:​ But I am very concerned that at some point I might let someone who is not very adequate into the chat and they will have the right to kick everyone out of the chat...​:cirno_cry3:
It would also be very cool to have the ability to tag chat members​:cirno_love:

Welcome to the RB family, Chronofile 🥳

apt.izzysoft.de/packages/com.c…

Chronofile is a personal time tracking app. With the help of its developer, it is now (starting with the 1.1.1 release which will go live in our repo with the next sync around 6 pm UTC) confirmed as Reproducible Build :awesome:

#reproducibleBuilds #IzzyOnDroid

Sunday.

I wonder how many of the reviewers on trustpilot and Amazon are *truly* happy that people now know not only their names and that of their newborn babies, but also the size of their nipples. Does it really matter? Is nipple diameter personal data under article 4 of the General Data Protection Regulation?

Crazy thoughts that spin through your head after a few weeks of very broken sleep, but yes, the breast pump has packed in.
I flooded one of our rechargeables - the mother-in-law and I have a bitter rivalry over which side of the sink is for dirty things: I argue the draining board is for clean drying things, and she seems to think wrongly.
So that was half our portable pumping power down, although to be fair we've never drained the battery on the other motor yet.
And this morning the electric pump she's been using also went pop. NO idea why.

So now I'm buried deep in flange sizes and nursing bra capacities.

On the weirder side, it was the first day of the year I got out of the shower to a warm towel, now the heating's gone on for baby. There's something inexpressibly delightful about a warmth on ones testicles after a cool shower.

Daughter is off to Spain with school tomorrow. Laughably, dropping her off at 4:45AM used to make me think of the sleep I'd be missing. The baby's put paid to that.

First day in a while we've had any serious rain, so we're all huddled up behind closed doors today.

I just sent off the last major TestFlight for my new Hacktivate app! 60 new challenges, plus some delightful surprises 😎 Sadly it's "Waiting for review" even though it's a beta 🥲 Anyway, if you tested it before keep your eyes peeled for the update! apps.apple.com/gb/app/hacktiva…
in reply to Arkadiusz Świętnicki🇵🇱

@nuno_nuno If you would like to try the TestFlight, you’re welcome to do so - email paul@hackingwithswift.com! Although it’s been optimized for switch control, reduce motion, differentiate without color, etc, I think even the very first challenge will be very difficult using VoiceOver. It relies on the user noticing that a long string of characters ends with two equals signs, marking it as base64.

«Quizá ha pasado un poco desapercibido, pero esta semana la Organización Mundial de la Salud ha movido una ficha importante. Ha dicho a los países europeos que la era de considerar el #alcohol un patrimonio cultural o una sustancia inofensiva ha acabado».

Bebemos porque queremos (y nadie hace nada por evitarlo)
eldiario.es/sociedad/salud/beb…

So it started a bunch of years ago with needing a basic expression evaluator for the MAME debugger. I found an article about infix-to-postfix conversion and wrote a simple expression compiler/executor based on the standard C operators and precedence. It supported a symbol table and allowed you to register functions that could be called to perform actions or get state.

Flash forward to the dawn of DREAMM and I needed to evaluate some expressions, so I ported/cleaned up the engine I wrote for MAME, with essentially the same functionality.

With DREAMM 4.0 I wanted to do more, and realized that if I could properly short-circuit the && and || operators, and add proper ternary ? : operator support, I could do quite a lot by combining those with the comma operator.

After doing that, I realized it was a small step to add actual if/else keyword processing, and support multiple statements via semicolons instead of the comma hack.

Then I realized that while loops were a pretty easy next step, and with some additional syntactic processing I could get C-style for loops working as well.

Of course, I soon found a need for break/continue support, so added those keywords next.

Then my scripts got complicated enough that I wanted to be able to define functions and call them (as opposed to calling external functions implemented by the engine). This need a bit more syntax, but was still a small step.

Functions should be able to have parameters, so the next step was parsing the names of the parameters and mapping them to the items being passed. And functions need to be able to return results, so explicit return keyword support was added.

And so at this point I've basically implemented a mostly complete C compiler/interpreter. 😜

If I knew this is where I'd end up, perhaps it would have made more sense to find existing code and use that, but at this point I'm kind of committed to my own thing. Also lets me control the behaviors to work like I want them to.

I feel like I'm using this place as my own personal help desk, but also, you have knowledge that I'm severely lacking in. I always end up learning useful basic stuff.

I have external HDDs for backups (WD Passports) I've had for a few years, and I'd like another one *just* to store photos and videos on. It doesn't need to do anything fancy. It will just be another location to store everything, like a backup, but also so all the media is in one place.

Is another Passport a good way to go because it's what I know? Is it a cardinal sin against technology to use that brand and there's a whole discourse I've missed out on about how they're secretly raising a pig army to lead the revolution? (Actually, I'm fully on board with this... Anyway...)

If there weren't so many photos, I'd print all of them out and have millions of physical photo albums. This might the next best thing. Do you have any advice beyond, "please don't purchase anything from Temu"?
#hdd #AskFedi

in reply to Majid Hussain

@mhussain See? Totally different. I think drives are hard to quantify for that reason. I have 4TB and 5TB BUP drives connected to my NAS at the moment and both are doing well. They must be at least 5 years old each I think. Could probably check when I purchased.
Either way there are definitely good and bad with every brand so it's just going to be whatever reviews show, and budget requirements at the end of the day.
in reply to Andre Louis

@FreakyFwoof backblaze are a good source for drive health overtime granted, this is in an enviroment where the drives are powered on for most of the year, but a good idear will be gained as to which drive will serve well.
backblaze.com/blog/backblaze-d…

ok my favorite feature of Bacula 15 is that you can now define Allowed Backup Directories on the File Daemons (clients) and have a rule on the Director that just says to backup everything by default, so then you can just tune it per-client.

If I want to change what gets backed up on my laptop next scheduled backup run, I don't have to touch the server.

in reply to feld

Does doing it this way provide the server with the locally-defined policy that a given backup is intended to reflect(the way only using server-defined policy does sort of incidentally) or is knowing that up to you?

I can definitely see the utility for situations with deliberately lightly managed endpoints where backup is more of an offer; but in the shoes of the person being asked if The Policy is being applied to all 1000 clients I'd want to be real sure about that detail.