@botteaap staying consistent with the gym
Public · 2025-12-31 18:32+00:00 Public · 2025-12-31 18:30+00:00 Happy New Year!
Public · 2025-12-30 15:53+00:00 @friendlymike @botteaap Every time you load up the web interface, there's a small pop-up at the bottom with that error message.
Public · 2025-12-30 12:33+00:00 I do like when deleting code makes things better
https://github.com/msfjarvis/compose-lobsters/commit/7f0acae2da776c3c0c598cf282d5a74220f264a5
Public · 2025-12-30 06:36+00:00 This is how I feel watching most of my colleagues "banter" at the office
Public · 2025-12-30 05:23+00:00 Public · 2025-12-28 16:19+00:00 @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
Public · 2025-12-28 16:05+00:00 @kiranrao yep that's how it was and I agree it's terrible UX. I fixed it to automatically drop older instances of the same route: (shouldStack also got removed in a later commit) https://github.com/msfjarvis/compose-lobsters/commit/e4fb99ade8ca5176b850abbe213d4084d3fad23b
Public · 2025-12-28 15:25+00:00 Published a new #weeknote, barely in time! Gotta start doing these earlier in the day...
Public · 2025-12-28 12:09+00:00 @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!
Public · 2025-12-28 11:12+00:00 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: https://m3.material.io/foundations/layout/canonical-layouts/list-detail
#AndroidDev
Public · 2025-12-27 19:53+00:00 @shinmera for vanity import URLs you need to serve a bit of HTML that links to your VCS, it's explained here: https://pkg.go.dev/cmd/go#hdr-Remote_import_paths
Public · 2025-12-27 19:44+00:00 @shinmera AFAIK It's collated data from the Go module proxy, so just doing `go get` on the package with GOPROXY=on should make it show up in a few hours
Public · 2025-12-27 13:48+00:00 @lethalbit Should probably start one at Cloudflare...
We already have a largest target/ directory leaderboard and the top entries are all 300+ gigabytes
Public · 2025-12-27 13:44+00:00 RE: https://androiddev.social/@msfjarvis/115791818081152548
- 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.Public · 2025-12-27 13:42+00:00 Finally some good fucking harassment via spam
Public · 2025-12-27 10:08+00:00 @CypherSephiroth @bagder vulnerability reports from security researchers
Public · 2025-12-27 05:19+00:00 Didn't end up being _too_ difficult all things considered: https://github.com/msfjarvis/compose-lobsters/pull/1011/changes
Public · 2025-12-27 04:58+00:00 I'm getting the vibe that AGP 9 might be a bit of a difficult migration with the new DSL and built-in Kotlin
Public · 2025-12-26 17:19+00:00 RE: https://androiddev.social/@msfjarvis/115786629224334164
Shipped a new release of Claw with fixes for all crashes Sentry had captured so far, hopefully I won't get a new Sentry email for a while :androidEyes:
https://github.com/msfjarvis/compose-lobsters/releases/tag/v1.58.0
#AndroidDev
Public · 2025-12-26 15:42+00:00 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...
Public · 2025-12-26 12:42+00:00 @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.
Public · 2025-12-26 12:37+00:00 RE: https://androiddev.social/@msfjarvis/115738641970581999
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.
Public · 2025-12-26 12:01+00:00 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.
Public · 2025-12-25 18:02+00:00 Finally watched #Sinners today, definitely should've done that sooner. Great movie, incredible music.
Public · 2025-12-25 16:01+00:00 For some reason the Christmas spirit has been making me more productive instead of festive, and I managed to get a lot of stuff done I had been too unmotivated to look at for months now :)
Public · 2025-12-25 12:59+00:00 @FediTree feeling left out already
Public · 2025-12-25 12:43+00:00 · edited 2025-12-25 15:52+00:00 Slowly coming around the new Islands theme, it's actually pretty nice. The cost of slightly less screen estate in exchange for visually clearer distinction between different UI elements is a worthwhile tradeoff on bigger screens, less so on a MacBook.
https://blog.jetbrains.com/platform/2025/09/islands-theme-the-new-look-coming-to-jetbrains-ides/
Public · 2025-12-25 11:15+00:00 Ended up getting distracted by other improvements unlocked by Metro so the PR is a bit of a message, but at the end the migration from Anvil was pretty straightforward once I got to it. Merry Christmas to me I suppose lol
Public · 2025-12-24 10:51+00:00 @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.
Public · 2025-12-24 05:07+00:00 Foss United's favicon being FU can't be helping its branding
Public · 2025-12-23 16:23+00:00 RE: https://androiddev.social/@msfjarvis/115762725052448971
The real round of soreness hit today, had to cancel evening plans and just lie in bed.
Public · 2025-12-23 14:19+00:00 @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.
Public · 2025-12-23 05:57+00:00 @tramline @sphericalkat I was on IRC as late as 2017 :P
Public · 2025-12-23 04:14+00:00 The #Silo books have me in a vice grip, every couple chapters has a completely new twist.
Public · 2025-12-23 03:07+00:00 #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
Public · 2025-12-22 10:23+00:00 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.
Public · 2025-12-20 18:42+00:00 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
Public · 2025-12-20 11:45+00:00 Published my first weeknote! Hoping to make a proper habit out of it since it also motivates me to journal better through the week in order to have content for the weeknote itself.
https://msfjarvis.dev/posts/weeknotes-week-51-2025-12-15-2025-12-20/
Public · 2025-12-19 18:23+00:00 @zaire do you talk like this with random strangers in your real life too or is this is just an online thing
Public · 2025-12-19 15:37+00:00 My Christmas card from @neil just arrived! The postal services did manhandle it a bit but it will be greatly cherished regardless. Thanks Neil!
Public · 2025-12-18 19:11+00:00 @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!
Public · 2025-12-18 18:58+00:00 On a happier note, I went out to watch a Hindi movie for the first time in many years and had a blast!
Public · 2025-12-18 18:56+00:00 RE: https://androiddev.social/@msfjarvis/115738641970581999
Ended up reviving an old Discord server which is a bit "out of the frying pan into the fire" but there have to be some baby steps before the inevitable march back to IRC :P
Public · 2025-12-18 04:18+00:00 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 :)))
Public · 2025-12-17 11:38+00:00 #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.
Public · 2025-12-16 20:43+00:00 · edited 2025-12-16 21:14+00:00 #Kotlin 2.3.0 is out with a *ton* of new features for Kotlin Multiplatform, we're eating good tonight!
Public · 2025-12-16 20:07+00:00 > 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?
Public · 2025-12-16 18:50+00:00 IndieWebClub Bangalore tickets finally went up for sale! I'm gonna be there, and may my rust old website finally get some love </3
https://underline.center/t/indiewebclub-16-with-ankur-and-tanvi/622
Public · 2025-12-15 03:56+00:00 @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!
Public · 2025-12-14 18:56+00:00 RE: https://androiddev.social/@msfjarvis/115717823447859331
Was able to whip out Dataview again and retrofit this into my Obsidian journaling workflow without any major changes
https://msfjarvis.dev/notes/collating-entries-in-my-obsidian-journal-for-week-notes/
Public · 2025-12-14 18:05+00:00 @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.
Public · 2025-12-14 14:52+00:00 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.
Public · 2025-12-14 12:04+00:00 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.
Public · 2025-12-14 06:51+00:00 Wrote up my experience attending droidcon India 2025 yesterday!
TL;DR It was fun! I've clearly been doing myself a disservice by not visiting more meetups and cons :D
https://msfjarvis.dev/posts/my-experience-at-droidcon-india-2025/
#dcIN25
Public · 2025-12-14 05:29+00:00 The journaling habit is coming in real clutch for the #dcIN25 recap, this would've been a painful memory exercise in 2023 😅
Public · 2025-12-13 16:29+00:00 Posting here to keep me honest: I will be recapping my experience at #dcIN25 in a blog post
Public · 2025-12-13 12:38+00:00 Droidcon was super fun, lots of incredible talks and got to catch up with a few friends I hadn't seen in forever #dcIN25
Public · 2025-12-13 12:36+00:00 @pundir bummer :(
Will be on the lookout for another meetup :DPublic · 2025-12-12 20:14+00:00 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.
Public · 2025-12-12 17:23+00:00 Anyone else coming to Droidcon India? Hoping to meet some people tomorrow!
Public · 2025-12-11 17:56+00:00 More sites need the YouTube-style moderation option of letting blocked people comment but simply never showing it to anyone.
Public · 2025-12-11 10:57+00:00 @arnold I'll be there, hopefully I can come say hi :)
Public · 2025-12-11 04:57+00:00 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:
Public · 2025-12-11 04:27+00:00 · edited 2025-12-11 04:27+00:00 @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!
Public · 2025-12-11 03:54+00:00 Long day ahead of me and only 4 hours of sleep, save me entirely-too-large can of Monster Energy...
Public · 2025-12-10 17:34+00:00 @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!
Public · 2025-12-10 17:33+00:00 Apparently I also used to do it at not-work, convenient: https://github.com/msfjarvis/compose-lobsters/blob/dbddbfc5bc0153a322b7e4cd0636b271e047d581/scripts/deploy-snapshot.sh
Public · 2025-12-10 17:30+00:00 @jcoglan obviously not the most convenient option out there but pretty easy to put together overall and can be tested outside CI (bless)
Public · 2025-12-10 17:29+00:00 @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 (https://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.
Public · 2025-12-10 17:19+00:00 @jcoglan doesn't https://github.com/actions/cache do exactly that? Afaik it can hold up to 10 gigabytes
Public · 2025-12-10 14:43+00:00 shoe fish!
Public · 2025-12-10 13:39+00:00 @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
Public · 2025-12-10 13:38+00:00 @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.
Public · 2025-12-10 03:53+00:00 Insanely good clickbait, props to LWN lol
Public · 2025-12-09 04:15+00:00 @iximeow There is no AI discourse, only "this is the future" and "you are a villain"
Public · 2025-12-08 20:12+00:00 Putting these two next to each other in #Firefox has to be Mozilla's idea of a joke.
Public · 2025-12-08 15:06+00:00 @fasterthanlime function coloring solved forever, by bathing the whole codebase in blood.
Public · 2025-12-08 09:08+00:00 Mildily horrified at how many bugs I'm finding in my code by just running a common flow in a loop.
Public · 2025-12-07 18:24+00:00 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.
Public · 2025-12-07 18:21+00:00 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.
Public · 2025-12-07 16:13+00:00 @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.
Public · 2025-12-07 12:30+00:00 Hopefully this gets fixed soon and I can switch over our SDKs at work to be published as a Fused Library instead https://issuetracker.google.com/issues/466503466
Public · 2025-12-07 08:19+00:00 Rather unsurprising that I am still learning new things about #Bash
https://msfjarvis.dev/notes/til-bypassing-aliases-in-a-bash-script/
Public · 2025-12-06 12:49+00:00 · edited 2025-12-06 12:49+00:00 @Sh41 seems to be the same combination as me? Probably a rare bug rather than something just fully broken.
Public · 2025-12-06 12:45+00:00 Played one game of #Megabonk and got one-tapped into an addiction, roguelikes continue to run my life.
Public · 2025-12-06 12:44+00:00 @shinmera perpetual state of being :thisIsFine:
Public · 2025-12-06 06:43+00:00 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.
Public · 2025-12-04 15:24+00:00 Shipped an embarrassing enough bug today that I had to work after hours to get a fix merged, not my proudest day.
Public · 2025-12-04 04:27+00:00 RE: https://androiddev.social/@msfjarvis/115650763897393482
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
Public · 2025-12-03 20:13+00:00 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.
Public · 2025-12-02 20:35+00:00 @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!
Public · 2025-12-02 15:50+00:00 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.
Public · 2025-12-01 10:26+00:00 @soatok @ret you are assuming they've put any intelligent thought behind their posting.




