Skip to main content



Exciting update about the hackfest: We will now offer lunch for participants of the hackfest. 🍲

The lunch will cost about 8 Euros. A friend volunteered to cook for us with the deal that any extra funds would go to the local social bicycle association Efesta (efesta.net), which we both are part of.

The event will be so much bigger than I anticipated, already more than 15 people signed up.🎉



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)

This entry was edited (1 month ago)


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…


The Thunderbird developers listened to their users and removed tracking entirely. Only the beta version of version 8 contained the telemetry. The final release no longer does, at least for now.

This entry was edited (3 days ago)
in reply to David Culley

The Thunderbird developers listened to their users and removed tracking entirely. Only the beta version of version 8 contained the telemetry. The final release no longer does, at least for now.


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…

jobs.apple.com/en-us/details/2…



Last year, Sainsbury's awarded me the dubious honour of being the 6th biggest buyer of Double Deckers in my town. My main objective this year isn't career progression or personal happiness, it's to be in the top 3 buyers of Double Deckers in my town.


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.



Pregunta seria: Âżpor quĂŠ es buena la soluciĂłn de 2 estados en Israel/Palestina?
in reply to modulux

@modulux SerĂ­a como legitimar la colonizaciĂłn. Y el estado palestino, luego a luego, serĂĄ un microestado
in reply to ChuS

SĂ­, pero legalmente hay un estado soberano, y es difĂ­cil ver como podrĂ­a revertirse esa situaciĂłn para que haya una Ăşnica Palestina plurinacional con derechos iguales para todos. Yo lo preferirĂ­a, pero no tengo ni idea de como llegar ahĂ­.


"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)

instagram.com/p/DAsdqg9oWyg/



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.

volksverpetzer.de/aktuelles/bi…



Those "Sign in with Google" pop-ups on every second website really start driving me nuts. #Google
in reply to AndrĂŠ Polykanine

@TheCube For me, it's escape... oh, didn't work... escape again... press space on the close button a couple of times... press escape a few more times... Something eventually works. I hate that crap!
in reply to Patrick Perdue

@BorrisInABox @TheCube We need to flood Google disability answer desk with complaints then. Because again, I'm deeply concerned that other big corporations will do that, and that's a door to hell.



Tak to vypadá, že na #mastopivo pojedu už v novém autě. 🤗


Finally got my TeamTalk server migrated and encryption turned back on. Not that that matters of course, since TT's implementation of encryption is a brick shit house fire.
in reply to Seedy of Chucky

a ... what\?
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.

in reply to Sean Randall

@cachondo

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.



#ECJ: The 2019 EU-Morocco trade agreements regarding fisheries and agricultural products, to which the people of Western Sahara did not consent, were concluded in breach of the principles of self-determination and the relative effect of treaties 👉 curia.europa.eu/jcms/jcms/Jo2_…
#ECJ


#ECJ: The labelling of melons and tomatoes harvested in Western Sahara must refer to that territory, and not Morocco, as the country of origin 👉 curia.europa.eu/jcms/jcms/Jo2_…
#ECJ


Buenos dĂ­as desde la AdministraciĂłn PĂşblica.

Hoy se me olvidĂł saludar. A tope con la orden de delegaciĂłn. Como en todo, hay modas, y estamos reorganizando la tĂŠcnica normativa.




Whats up with people and phone/video calls on speaker in public? I'm sitting in an airport pub and people are spreading out their private details all over the place. Makes me think that all this privacy talk is just garbage, because people actually don't care.
in reply to Jakob Rosin

the rather awful uncomfortabletruth is the people that care about privacy are a minority. A loud one but still.


Já a moje děsně kyselý smoothie jedeme do práce.

(blumy, kousek jabka a vločky)

#smoothie



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…




Sometimes ChatGPT app's Voice mode might get disconnected due to Internet or server issues. As it happens, an error message appears on the screen with a Retry button. However, both TalkBack and Jieshuo remain silent, and the error dialog can't be accessed by them. Fortunately with Jieshuo's Virtual screen or full-screen text recognition, we can not only access the error message, but select the Retry button. While this is a misstep on the part of GPT devs, it's great that Jieshuo has such a tool.


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:

news.itsfoss.com/tuta-calendar…

#privacy

This entry was edited (1 month ago)


Anyone used #NotebookLM and managed to get it into a state where everything you download is the first thing it generated, despite being in a totally different note? I also can't find a way to delete old notes.


Coders! Learn how to extend #LibreOffice's source code, and add dialog boxes to the UI that are easily available across different source code modules: dev.blog.documentfoundation.or…



The fuck's up with #EventBright telling the #ScreenReadre that there's a countdown timer running when you're trying to sign up for an event? Every second of a 20-minute timer was being spoken allowed. Is that OK? Really? Which utterly incompetent twisted fuck-knuckle thought this was a good idea?


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..

@Tuta
in reply to Alessandro B

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.

Unknown parent

Tuta
Thanks for your feedback. We plan to add such a feature as well!


Wow Coldplay's new album drop "Moon Music" is calming and good, it's really what the world needs right now, listened to the unplugged commentary SeriusXM did for the album release.
This entry was edited (1 month ago)






How to add US dollars from your RBC bank account to your Wise balance in 21 easy steps:
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.

in reply to simon.old

Wow, this sounds exactly like a delightful experience that many companies in Silicon Valley are preaching! So sorry to hear about your experience!
⇧