Google's app sideload blocking is extremely hostile. This sucks.

I set my phone up to send all calls to voicemail immediately and turned off notifications for SMS.
It's still there for the things that I need it, but it's not a good way to contact me.
why does activitypub hate bluesky? nostr:npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240 nostr:npub108pv4cg5ag52nq082kd5leu9ffrn2gdg6g4xdwatn73y36uzplmq9uyev6
🍿 enjoying the drama either way nostr:note1kpaaufqctlt0vc3dcyw5yvqgm3zxtkc7pvka0uvcg03estadh2ls9ey4du
You have to assume there's so little going on over there that they need some way to entertain themselves.
Time to build a radio based protocol implementation of nostr. I knew it would come to this 😌
I love that word, it also stuck with me for similar reasons. I like your connection to the human story with it. Humanity is so cool when you step back and look at it. Big fan.
My favorite term from the Dictionary of Obscure Sorrows is 'anecdoche', maybe you'll like that one too.
> anecdoche
> n. a conversation in which everyone is talking but nobody is listening, simply overlaying disconnected words like a game of Scrabble, with each player borrowing bits of other anecdotes as a way to increase their own score, until we all run out of things to say.
Shout out to the Java engineer that made the Calendar implementation's month zero indexed. You never know when we're going to add a few billion more months in the calendar year.
Really thinking ahead; Every bit counts.
I doubt nostr will ever be the new Twitter. (I actually suspect microblogging is dying altogether) but the ideas made here have potential to impact future software designs unlike anything in Bluesky. And I think that's cool.
Nostr has its problems, but at least it's interesting. I don't get the appeal of Bluesky. There's just not many new ideas in the product.
It's always tempting but incredibly rare that I actually want the kotlinx.serialization `polymorphic()` modules.
They're going to be so embarrassed when they realize git is already decentralized.
The only thing cookie banners have accomplished is training literally everyone to click 'Accept' to *absolutely anything* that appears in the bottom portion of a website.
You could do some neat stuff with this, like zaps for tips to the developers. Reviews and comments would be fairly straightforward. And you'd be free of unfair competitive app store policies and censorship.
I'd probably be willing to help build this, but couldn't do it alone.
#nostr #android #dev
I want a good decentralized App Store on Android.
Has anyone tried to do Android App distribution via Nostr?
I know the last thing Nostr needs is *another* implementation. But it would be really powerful to use the platform to publish metadata and URLs for a store to do automatic updates from arbitrary URLs, signed by the publisher 🤔
#nostr #android #dev
Nobody can predict the future, least of all tech enthusiasts.
I finally released the ham radio APRS application that I've been working on for years now. It's not perfect, but it's nice to finally have a baseline release in the wild.
If you've got an amateur radio license in the States, maybe check it out.
https://play.google.com/store/apps/details?id=com.inkapplications.ack.android
Still in progress.

Google Home's API intentionally doesn't provide a way to get or send the home/away status for a location, so I'm exfiltrating the data by tweaking the brightness of a Hue light bulb now and it works great.
This is the best and dumbest hack I've ever written.
I keep running into this error after upgrading Kotlin:
ClassNotFoundException: javaslang.λ
I feel like I need an entire post-mortem on what the hell went wrong with that error message.
(fyi, You can fix it by changing the JDK variant, in my case from AdoptOpen -> Oracle, though I'm unsatisfied in that long-term)