1. This #Telegram edit ban in India is making my typo-prone self really struggle

  2. Just released a new version of kage, my Kotlin/JVM port of the age encryption library. This release includes a contributed bugfix to properly stream the input during decryption instead of buffering it, and some additional fixes discovered by updating to the latest upstream test vectors.

    github.com/android-password-st

    #AndroidDev #cryptography

  3. @adityabhaskar @zsmb13 I've just accepted the loss and simply do not read posts on medium.com, even without the AI slop images the site is abysmal to use.

    Replying to source post

  4. @catsalad makes natural sense you'd be the first person on my timeline to use the feature, after all one can never have enough CatSalad in their lives.

    Replying to source post

  5. #Oracle seems to have silently changed its free tier from 4 Ampere vCPUs w/ 24 gigs of RAM to 2 vCPUs and 12 gigs of RAM without any communication sent to the users of that free tier. If you have an existing instance running that's above the new limits they just terminate it for free accounts and bill you if it's a PAYG one. Feels pretty slimy to be doing this quietly when it can result in data loss, but I suppose non-paying customers are worthless to them anyway.

    old.reddit.com/r/oraclecloud/c

  6. I need to figure out how to move my email newsletter subscriptions to RSS somehow, my brain's not properly wired to read long emails...

  7. @wilfredh Are the words/buttons links to a more detailed page for that particular item? If that's the case I find the buttons approach much nicer since it's easier to click around in.

    Replying to source post

  8. I'm learning that I can't convince myself to compromise on quality to wrap up a blog post in a self imposed 1 hour deadline which is both great and concerning.

  9. @neil @michal I've been struggling with the feeling of being overwhelmed by RSS, and discovering that the problem has been the unread count.

    I categorize very meticulously so news/high volume feeds end up in their own category, but they still contribute to that single unread count and make the "backlog" look significantly more unapproachable than it really was.

    I'm actually gonna go write a blog post right now about how I overcame this :D

  10. RE: mastodon.jakewharton.com/@jw/1

    Equal parts disappointed in Square and grateful to Jake and Jesse for continuing to maintain some of the most foundational components of the modern Android app development stack. Will definitely be making an effort to chip in with the maintenance going forward.

  11. #Backrooms was awesome! When are these YouTubers gonna start making non-horror movies though !?!?!!

  12. @linuxct reading this made me realize I shouldn't have been as excited as I was about upgrading but thankfully perf is fine on Watch 4

    Replying to source post

  13. @niyabits I haven't reviewed many talk proposals so I'm not sure what level of detail is expected but this is a compelling outline as far as I'm concerned.

    Replying to source post

  14. There's drilling and hammering going on what feels like mere inches from my window, I am losing my mind

  15. Content warning: Food

    Decided to treat myself to a nice breakfast since I was feeling a little gloomy this morning. Cafe Muziri's pretty sick and the fact that it's just a 5 minute walk makes it perfect for days like these.

    A breakfast plate containing some stir fried veggies, two hash browns, a small bowl of fruits, another of baked beans, a helping of scrambled tofu and a few slices of toast. There's a cup of filter coffee on the right and a Kobo eReader with Patrick Ness' book The Ask and The Answer on the left.
  16. To be clear: I'm never going to do any prose writing using an LLM. If I can't put in the effort to write something it's not worth writing about.

    Replying to source post

  17. Started writing a post about using Zipline in my app Claw and goddamn writing good stuff is hard no wonder people just defer to LLMs these days

  18. Have I suddenly become bad at the game or are the enemies in the DLC portion of #CONTROL just all absolute freakin tanks??

  19. I am once again asking for the ability to disable crossplay in #MarvelRivals

    I should not have to endure having console players in my lobby

  20. There's no way Anthropic didn't ask for the ban on Fable for a PR stunt

  21. I've spent longer today trying to come up with an algorithmic way to determine what makes me pile up unread posts in my #Miniflux #RSS reader, than I've spent actually reading this week...

  22. @silo_bear The music is unreal! The cleansing sequence involving the climb up was a little difficult but ultimately the combat was pretty satisfying throughout.

    Replying to source post

  23. Content warning: Sensitive content

    Finally rolled the credits on #CONTROL

    #ShareYourGames

    The first credits screen of the game CONTROL. The name CONTROL is at the top, followed by these credits:

Concept by Mikael Kasurinen and Sam Lake
Story by Same Lake
Music by Petro lanko and Martin Stig Andersen
Directed By Mikael Kasurinen

Starring
Courtney Hope as Jesse Faden
Sean Durrie as Dylan Faden
James McCaffrey as Zachariah Trench
  24. Is the affinity to post on Medium still that widespread or are people in #AndroidDev just uniquely addicted to providing subpar reading experiences? I'm getting more than a little tired of every Android Weekly newsletter be 80% Medium posts.

  25. 2 hour long power cuts in one day, thanks Bengaluru

  26. Oh it's Apple season on Fedi tonight, see you tomorrow.

  27. Finally managed to finish off this week long effort of porting the HTML parsers in Claw to CashApp's Zipline framework, enabling over the air updates that can be rolled out immediately instead of waiting for the Google Play Store to approve a build and leave users in the lurch for that period. Hopefully I'll be able to find time to write a full blog post about it this week 🤞

    github.com/msfjarvis/compose-l

    #AndroidDev

  28. So many power cuts in Indiranagar today...

  29. Started playing Control again this week after hearing the release date announced for the sequel, and was very pleased to discover that I am both much better at the game and actually have a chance to finish it, and that the game holds up *really* well both visually and through its gameplay. Super excited for the sequel!

    #ShareYourGames

  30. Had to take a nap and now I've got a headache and my face constantly looking like this 🥱

  31. RE: androiddev.social/@msfjarvis/1

    Let Codex/GPT-5.4 take a crack at this and the feature works but the code is so garbage... Feels irresponsible to compromise on code quality when this project only came to exist because I wanted to learn Compose/WorkManager/Glance and much more by hand. Gonna throw away everything except the `api/` folder and churn out some artisanal handwritten slop instead.

    github.com/msfjarvis/compose-l

    A panel from the Oshi no Ko manga with a female character tearing up watching a documentary, but the dialogue is replaced to say "This shit... is so ass".
  32. Suffering from success in my @lobsters app because now that I offer the ability to log in, obviously the local-only ability to block tags gets overridden by the server-side filtering options so I unblock a tag from the app and still don't see the posts since I also blocked it on the site.

    Going to work through syncing tag blocks in the app but I also had the ability to do timebound blocks which lobsters doesn't, so maybe that's like my one leg up over the mobile site :'D