Teemu Kalvas

@tkalvas@kamu.social
77 Followers
75 Following
2K Posts
Banana for scale.

Rising Cost Of Living Forcing More Buddhists To Continue Working Years Into Reincarnation https://theonion.com/rising-cost-of-living-forcing-more-buddhists-to-continue-working-years-into-reincarnation/

It’s rough out there, gang.

Rising Cost Of Living Forcing More Buddhists To Continue Working Years Into Reincarnation

DHARAMSHALA, INDIA—Calling the trend an alarming indicator of the global economy’s fragile state, a report released Thursday by the Tibetan Institute for Economics revealed that the rising cost of living was forcing more Buddhists to continue working years into reincarnation. “Unfortunately, increased housing, food, and healthcare expenses require many Buddhists to hold down a job long […]

The Onion
A very happy 30th birthday to bisexuality, born this day in 1995 🎂

Secret Police need Secret Lawyers.

Law and Order ICE: "In the criminal justice system, the people are represented by two separate yet equally important groups. The secret police who throw suspects into unmarked vans, and the secret attorneys who deport them to third world concentration camps. These are their stories."

ICE Lawyers Are Hiding Their Names in Immigration Court:
https://jwz.org/b/ykrQ

And yet you participate in the world, which is shared mutable state.

I am very intelligent.

iOS 26 (and OSes 26 in general) add an OS-facilitated way to securely migrate your passkeys, passwords, and other data saved in one password manager app to another. The details here are super interesting and are covered in the WWDC25 video “What's new in passkeys” (https://developer.apple.com/videos/play/wwdc2025/279). The rest of this post includes a summary of part of that video and other publicly-available information. (I am not breaking any kind of news here.)

- Data is sent from one app to the other without exporting any kind of file to a filesystem. This means it can’t accidentally be accidentally uploaded to an attacker attempting to compromise one or all of your accounts.
- There’s an OS API that password manager apps call to export their data. Then, securely and out-of-process, users select which app to send the data to. They are reminded of the scope of the data, and authentication with local biometrics or their passcode to confirm sending the data.
- The destination app is not revealed to the source app.
- Remember that crappy unstandardized CSV format for migrating passwords between password managers? It’s going to be a thing of the past, because…
- The data sendable via the API is explicitly based on the “Credential Exchange Format” (https://fidoalliance.org/specifications-credential-exchange-specifications/) standard. This standard is being developed in the FIDO Alliance, the standards body working on passkeys, but the spec covers far more than passwords and passkeys. In fact, it was co-developed by 1Password, Dashlane, and others. There’s a collection of Swift structs in the SDK implementing the standard, with as few modifications as possible.
- The data format part of the API is versioned so it can evolve as the Credential Exchange Format does.

I know it’s taken some time for this to come to fruition, but I hope that delivering a phishing-resistant credential migration process based on open standards (with a credential format standardized for the first time!) makes up for the delay. As I have said since day 1, your passkey data is yours. Passkeys are not a form of “vendor lock-in”.

What’s new in passkeys - WWDC25 - Videos - Apple Developer

Discover how iOS, iPadOS, macOS, and visionOS 26 enhance passkeys. We'll explore key updates including: the new account creation API for...

Apple Developer

No-AI and solid end-to-end encryption is the new tech hype.

If you don't invest heavily in solid end-to-end encryption, privacy-protective and No-AI features, you will be left behind. People might even laugh at you.

Tell everyone.

#NoAI #Encryption #RootForE2EE #Privacy #Tech

truly wtf: https://jsdate.wtf/

i managed 10/28 - but some points by accident.

how can anyone take js seriously with things like this?

new Date("wtf")

How well do you know JavaScript's Date class?

jsdate.wtf

I don't know why we're pretending this is complicated. ICE wears masks because we all saw what happened at Nuremburg when the Gestapo didn't.

That's it.

@teemuki "ajatus siitä että olemme kuin Pohjolan Sveitsi". Suomi ei ole sveitsi vaan valtio joka myy sellua, antaa halukkaiden kaivaa isoja kuoppia metallin toivossa, teurastaa sikoja ja broilereita ja yrittää kovasti laajentaa nouhautaan varastobisnekseen tarjoamalla lähes ilmaista maata ja infraa suuryrityksille. Yrityksenä suomi sijoittuisi laitakaupungin romuttamo- ja pienpajakortteleihin, konalaan ja tattarisuolle autokorjaamoiden väliin. Ei siis juurikaan mikään esplanadin sveitsi tai edes otaniemen ruotsi vaan tiskinalta ja kuititta mitä tahansa kenelle tahansa myyvä säätäjä. Ehkä vähän kärjistin. Ehkä