1. @friendlymike @botteaap Every time you load up the web interface, there's a small pop-up at the bottom with that error message.

    Replying to source post

  2. This is how I feel watching most of my colleagues "banter" at the office

  3. @kiranrao I'm at the tail end of my quarterly one week of side project motivation so getting out all the bells and whistles :P

    Replying to source post

  4. @adityabhaskar I was more concerned about selecting different list items which currently stacks in my backstack implementation. Though thinking about it is making me realize it's definitely a bug.

    That said, what you're saying is also correct and something I haven't implemented yet, will definitely look into it. Thanks for the help!

  5. Do I know any Android tablet users? I'm trying to figure out if it's surprising UX for the details pane of a list-detail style UI to have its own backstack, or it should just always take one entry at most and return to the empty state when pressing back.

    The Material guidelines don't have a recommendation for it AFAICT: m3.material.io/foundations/lay

    #AndroidDev

  6. @lethalbit Should probably start one at Cloudflare...

    We already have a largest target/ directory leaderboard and the top entries are all 300+ gigabytes

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

    - I block someone because I saw their reply on a post and didn't like it
    - They reciprocate the block and announce it on their server via a bot named "madonline"
    - Apparently there are clowns who use that bot's posts as their personal hit list of who to harass that day and they've started waking up.

  8. Finally some good fucking harassment via spam

  9. @CypherSephiroth @bagder vulnerability reports from security researchers

  10. I'm getting the vibe that AGP 9 might be a bit of a difficult migration with the new DSL and built-in Kotlin

  11. Let's see if I can use this burst of motivation to work on Claw to bring the crash free session rate up to high 9s...

  12. @ni_nad I very briefly tried running a distilled version of Qwen3 Coder on an M4 MacBook with Ollama but found the experience pretty underwhelming. I hear good things about Kimi K2 in the open weights model department but haven't looked too much into it.

    From what I've read, the only viable machines for local LLMs are overspecced MacBooks and Mac Minis with their unified memory, or the NVIDIA DGX Spark which is purpose built for inference.

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

    I appealed the suspension again this morning and promptly forgot about it, only to discover now via friends messaging me on #Telegram that my appeal got accepted in literally 1 minute and my account reinstated. This company's moderation policies make no fucking sense, and I'm glad I don't have an irreplaceable dependency on them.

  14. OpenCode has made LLMs finally feel useful as coding assistants but I still can't see myself paying for any of these. If I wasn't getting access to Anthropic's models from work I would not use an LLM and not miss it terribly either.

  15. Finally watched #Sinners today, definitely should've done that sooner. Great movie, incredible music.

  16. @FediTree feeling left out already

  17. @SylvieLorxu Yep, even my more popular projects haven't generally received contributions outside Hacktoberfest. I mirrored all my projects to my personal forge last year and now don't put anything new on GitHub and it's been just fine.

  18. Foss United's favicon being FU can't be helping its branding

  19. @0xabad1dea easier to blast your annoyance at a random person whom you may piss off than the faceless corporation who will never acknowledge your existence. Some day science will understand what the end goal of this line of thought is.

  20. @tramline @sphericalkat I was on IRC as late as 2017 :P

  21. The #Silo books have me in a vice grip, every couple chapters has a completely new twist.

  22. #Discord was annoying enough to convince @sphericalkat to set up an #IRC server instead, so now we're living it up like it's 2013. Remains to be seen if it will grow past 2 users :P

    github.com/ergochat/ergo

  23. Roomie and I's gym schedule overlapped today so he helped me with my form and now I somehow don't feel my arms and also feel the pain in every muscle fibre in them.

  24. I was talking to @sasikanth yesterday about how I didn't have anyone to play Marvel Rivals ranked with for the past month or so and since then this banger has showed up in my recommended around 10 times

    youtu.be/9A84gy3QmFg

  25. @zaire do you talk like this with random strangers in your real life too or is this is just an online thing

  26. My Christmas card from @neil just arrived! The postal services did manhandle it a bit but it will be greatly cherished regardless. Thanks Neil!

    A humanoid robot surfing a keyboard across the cosmos, riding a wave of green with some white hieroglyphs mixed in. In the wake of the surfer are the letters d and L stylized to look like the logo of Neil's law firm, decoded.legal.
  27. @skinnylatte it's a bit more gory than you would expect from Bollywood which unfortunately also exposes some of the iffy CGI work, but the actual acting and story is top notch. I hope you get a chance to see it on the big screen, it really delivers!

  28. Woke up to discover my #Telegram account has been suspended overnight for ToS violations (I cannot imagine which terms specifically), so just like that I no longer have access to most of my friends. What a beautiful day to follow up one of the best evenings I've had in a while :)))

  29. #LinkedIn and #Salesforce occupy the same position in my head where I know they must do some specific thing extremely well to command their popularity but I will simply never know what that thing is.

  30. > Sabotaging yourself by staying up late is an extremely common problem among the type of person likely to be reading this post

    Me reading this at 1:36 AM: Who could they be talking about?

  31. @kiranrao I knew you weren't in Bangalore but I had underestimated how long the trip was.

    Either way, let me know if you find yourself in Bangalore again and wanna meet up!

    Replying to source post

  32. @kiranrao dang it :(

    I'm planning to go to at least one local meetup a month going forward so if you make any plans, let me know and I'll see if I can be there.

    Replying to source post

  33. Finished my 2025 reading goal just in the nick of time! 24 books this year, with a near half and half split of physical versus digital. As much as I love physical books, the convenience of a Kindle (and the Kobo I replaced it with later) has just been unmatched and partly why I was able to hit the goal.

    bookwyrm.social/user/msfjarvis

  34. Publicly committing to things is working out so I'll continue the trend: I will be setting up something in Obsidian today to mark out highlights in each day's journal and have it all get collated on Sunday so I can start posting weeknotes as a regular thing to my blog.

  35. The journaling habit is coming in real clutch for the #dcIN25 recap, this would've been a painful memory exercise in 2023 😅

  36. Posting here to keep me honest: I will be recapping my experience at #dcIN25 in a blog post

  37. Droidcon was super fun, lots of incredible talks and got to catch up with a few friends I hadn't seen in forever #dcIN25

    My Droidcon India 2025 badge
  38. @pundir bummer :(
    Will be on the lookout for another meetup :D

  39. I've yet again found myself unable to sleep on time for a day where I need to be up early, if I meet you half dead at DroidCon I would like to apologize in advance.

  40. Anyone else coming to Droidcon India? Hoping to meet some people tomorrow!

  41. More sites need the YouTube-style moderation option of letting blocked people comment but simply never showing it to anyone.

  42. I keep getting reminded about the threat of being perceived when I shitpost in the work chat after hours and the first replies to it are sincere questions from Engineering Managers from the US side of the team :thisIsFine:

  43. @Bel_tamtu I finished reading the Murderbot series (and got absolutely hooked) a couple months ago but I'm gonna buy the bundle anyway to help out the cause. Thanks for sharing this!

  44. Long day ahead of me and only 4 hours of sleep, save me entirely-too-large can of Monster Energy...

  45. @jcoglan yeah that makes sense, don't really have any other suggestions that would not surprise people if they're meant to be consuming the action as an external thing. Hope you figure something out, and do share if you can!

  46. @jcoglan obviously not the most convenient option out there but pretty easy to put together overall and can be tested outside CI (bless)

    Replying to source post

  47. @jcoglan have a tag named ignore_me and attach the SQLite database to it as release asset. Download at the beginning if it exists and at the end of the action delete + recreate the release with the updated version /shrug

    Can be done entirely with first-party tooling that ships in Actions (cli.github.com)

    I do the latter half of that at work to have a fixed "latest" tag that contains the binary built from tip-of-tree every day.

  48. @neil I've rebooted my PC instead of a remote server more than once! Had to train myself out of it by having a different shell prompt on servers vs local machines :P

  49. @adityabhaskar @botteaap this has been the situation everywhere I've worked including on cross-platform stuff. The only solution that has worked is to just be shameless about it, if we're doing something on Android that I think is interesting I'm throwing that onto the weekly sync agenda myself and doing a demo.

  50. Insanely good clickbait, props to LWN lol

  51. @iximeow There is no AI discourse, only "this is the future" and "you are a villain"

  52. Putting these two next to each other in #Firefox has to be Mozilla's idea of a joke.

    A section from Firefox's "More from Mozilla" page that shows "Solo AI" and "MDN Web Docs" one after the other. The former lets you AI-generate a website, the latter is the gold standard for web platform documentation used by developers to learn how to make websites.
  53. @fasterthanlime function coloring solved forever, by bathing the whole codebase in blood.

  54. Mildily horrified at how many bugs I'm finding in my code by just running a common flow in a loop.

  55. Content warning: Personal reflection

    @jakehamilton realizing now this might be trauma dumping so just let me know and I'll get out of your mentions.

    Replying to source post

  56. Content warning: Personal reflection

    @jakehamilton being in the same boat for a while now I've thought long and hard about why this is the case, and come to conclusion that it's more voluntary than the internet would make one believe. I genuinely believe I have too many flaws to subject someone else to, and my time's better spent working on myself than worrying about the FOMO of my friends dating and getting married. I'm still not there but I can see the improvement year over year and that's enough for now.

  57. @wander1236 I've had similar issues with older Raspberry Pi devices as well, I assumed it was a thermal issue but not even active cooling could salvage mine. Seems like there are batches of defective units.

    Replying to source post

  58. @Sh41 seems to be the same combination as me? Probably a rare bug rather than something just fully broken.

    Replying to source post

    A small section of the Android lock screen with time and weather visible.
  59. Played one game of #Megabonk and got one-tapped into an addiction, roguelikes continue to run my life.

  60. @shinmera perpetual state of being :thisIsFine:

  61. Netflix's acquisition of Warner Brothers also includes a 6 billion USD termination clause that they will pay out to WB if the deal falls through for any reason, which is how confident they are in the US anti trust enforcement's ineptitude. What a time to be alive.

  62. Shipped an embarrassing enough bug today that I had to work after hours to get a fix merged, not my proudest day.

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

    Looking back at the Grafana dashboard it's pretty obvious I was slowly building up to the problem right until it fully filled the disk and then everything started breaking down leading to that small gap in the metrics. Should've had disk space usage alerts :P

    A graph for the "Disk space used" metric showing disk usage trending upwards from 80% to 100% slowly but surely. Once it hit 100% data reporting stopped for a small while causing a gap in the graph after which it started coming down in big steps as I deleted the offending files, settling down to ~70% at the end.
  64. Was not expecting to find myself excitedly immersed in tracing and Perfetto at 1 in the morning but you don't really get to control when inspiration hits.

  65. @crystal I thought I had disabled the repo archives setting but now that I checked closely, I had the boolean flipped the wrong way :thisIsFine:

    I've fixed that and also run a manual purge of the generated archives so hopefully that'll be the end of this mini disaster.

    Thanks for the help!

  66. Had a minor outage today on one of my servers due to a full disk.

    For some reason my #Forgejo data dumps are fluctuating between the expected size of ~500 MB to 8.7 GBs on the very next day. Mitigating for now by limiting the max backups but I'll have to diff the archives and see what is happening here.

  67. @soatok @ret you are assuming they've put any intelligent thought behind their posting.