If anyone is wondering how pkpass support in Catima is going: I would summarize it as slowly but steadily. It has definitely been a way bigger undertaking than planned, and unexpected issues may still show up, but the end seems to be in sight.
Basically, the feature consists of two parts:
1. Code to read a .pkpass file and turn it into a loyalty card object.
2. Adding a pkpass option when selecting a source.
Easy enough, right? Well... (1/3)
Oooh The Designed by, and Powered by OpenWRT router is now out!
liliputing.com/openwrt-one-wif…
$89 and $10 of every order goes directly to the OpenWRT project!
Hope to see some folks get these and post reviews soon! (I'll order one as soon as I can afford to)
OUTDATED⚠️
Mozilla bought the Android email app K-9 (which didn’t include any trackers) and integrated trackers as part of #Mozilla‘s rebranding under the #Thunderbird name.
They even made it opt-out instead of opt-in. Their defense for breaking the law: ”we wouldn’t have enough data if we obeyed the law.“
It doesn’t matter whether you ”anonymized“ the data or not: If you want to extract data from someone’s device to yours, you may do so only if they knowingly consented.
sigmoid.social/@davidculley/11…
My original team at Apple is hiring for a couple of software engineering roles: junior and senior. This is an amazing team and a chance to have a positive impact in education! jobs.apple.com/en-us/details/2…
I'm about to finish an audit of 42 webcomponents. The devs did a great job because pretty much none of them had detectable issues in axe. Still, only 8 of these 42 components have no critical issues. I only discovered those bugs through manual testing.
Long story short: automatic accessibility testing is only the first step. Manual testing is a must. Also, hire an accessibility expert if possible.
"Das Wort „krank” feiert gerade sein Comeback in der Alltagssprache, oder kommt es nur mir so vor? Ständig hört man jemanden „krank” sagen, um etwas stark zu betonen.
🗣 Das ist „krank” anstrengend gewesen.
🗣 Es war „krank” viel los.
Oder auch einfach nur:
🗣„Geisteskrank!”, um Erstaunen auszudrücken.
🗣 Das ist ja „krank”!
Hier ein paar Wörter, die du stattdessen sagen kannst:
💭 sehr, doll, stark, krass, heftig, mega, überraschend, unglaublich"
(Raul Krauthausen)
Pech für alle, die BILD glaubten und sich eine neue Gasheizung aufschwatzen ließen: Laut Heizspiegel wird Heizen mit Wärmepumpen 2024 am günstigsten. Das wird wenige überraschen - außer die, die ihre Informationen von fossilen Propagandaschleudern beziehen.
I know what a brick shit house is, what a shit house is and what a housefire is.
Confused about the combo
'MP in fresh bid to change law on assisted dying
'
What are your thoughts on this, I am for assisted dying if the alternative is a long drawn out painful death.
Assisted dying?
Yes it seems somehow cruel to humans to me.
I do think if it comes into Law a person needs to sign up for it when they are young and fit though.
With HIDIOCREVOKE we can now finally have a go at implementing a desktop portal for sandboxed apps to access hidraw devices without giving them blanket permissions to all device nodes
fosstodon.org/@whot/1132463293…
I learned a new git trick this morning. I wanted to update an acceptance test I wrote a few weeks back as part of a bug fix, but couldn't remember the file I modified. With a test suite of hundreds of files, there was no way I was going to comb through them all.
Instead, it's possible to show all files in a directory you changed with the following command
```
git log --since="1 month ago" --author="your-email@example.com" --name-only --pretty=format: -- <directory_name>
```
Worked a treat.
This should scare everyone:
" In 1976, about 40 percent of high-school seniors said they had read at least six books for fun in the previous year, compared with 11.5 percent who hadn’t read any. By 2022, those percentages had flipped."
We are educating morons.
They're going to be running the country and companies.
from Miska Nuutinen
Russia is deliberately leaking chemical waste into the Desna River, wiping out wildlife. Typical.
"Not a single organism survived. This is unprecedented. It’s Europe’s first completely dead river."
#RussiaIsATerroristState #PutinIsAnEcoTerrorist
Tuta's (@Tutanota) new calendar app for Android and iOS is here:
Great news, @nlnet will fund my FOSS projects @foss_warn and @foss_public_alert_server. This allows me to make #FOSSWarn a much bigger project than I initially imagined.
With the funding from nlnet, I will build the FOSS Public Alert Server (together with @VolkerKrause) and integrate it into FOSS Warn. That means FOSS Warn will not only get real push notifications via #unifiedPush but will also support way more countries than now.
I’m really excited about that possibility. 🚀
If only @Tutanota could provide an email alias service, like DuckDuckGo emails or SimpleLogin by Proton...it would be awesome.
DuckDuckGo aliases is free and unlimited, but after the terrible experience with Skiff, I'm scared of these "free" services. How long it will be sustainable for Duck?
And Proton is just too expensive. The Mail Plus plan gives only 10 aliases, which is not in line with my need. The Unlimited is too much for me.
If only Tuta would provide that too..
Thanks for your feedback. You can create 15 aliases using our domains, and if you have added a custom domain to your account you can create unlimited aliases.
We are considering how to introduce a similar aliasing feature for future release.
Khronos reshared this.
1. Start the process from your phone and choose to pay by ACH, as it's the cheapest option.
2. Despite having deposited money to your US account in the past, Wise will ask you to verify by entering your credentials into Plaid. Verify that this is okay and press continue.
3. Take note that the Plaid page does not list RBC bank (U.S.) as one of the available banks. Search for a few other common terms like "royal bank". Ultimately come up empty handed.
4. Return to the Wise app. Press the "continue" button again to launch the website again.
5. Return to the Wise app one more time. The app will display a message that says "Having trouble linking your bank? Try again another way."
6. On the next page that comes up, use screen recognition to double-tap the search field because a normal double-tap does not work.
7. Type RBC. Find "RBC Bank (U.S.).
8. Type in your login credentials and press "Login".
9. Wait approximately 5 minutes to see if the "Loading" indicators change to "Loaded" indicators.
10. Log into Wise on the computer and repeat steps 1 through 9.
11. Wait another five minutes just for good measure.
12. When the "Could not verify payment information" error appears, press "Try another payment method".
13. Note that "Debit Card" is the only payment method which is instant, and is cheaper than any of the other payment methods aside from ACH. Select it.
14. Realize that your card expired a few months ago and you never wrote down the information for the new card.
15. Try to take a picture of the card and run it through several incarnations of GPT, only to discover all of them will describe the card in glorious detail but none of them will transcribe the number, for security reasons.
16. Call an Aira agent and have them e-mail the card details, for insecurity reasons.
17. After disconnecting from the agent, note that the agent in question has forgotten to include the new expiration date.
18. Go back to your chat with GPT. "Surely you can transcribe just the expiration date, right? I Have the other information. It's four fracking numbers." "No, I can't do that for security reasons. Yes, I can see your card number and you can't. Neener neener."
19. Spitefully mark the answer as not helpful before remembering that the Access AI feature has a "Verify with Agent" button.
20. Read the response from the agent which informs you that the card you are holding has expired. Realize you may have never received a new card at all.
21. Scream, silently.
Paweł Masarczyk reshared this.
David Culley
in reply to David Culley • • •