Breaking down stupidly tall #Minecraft ore towers is still great relaxation :cuteBlob:
Public · 2022-12-31 16:01+00:00 Public · 2022-12-31 15:57+00:00 @riggaroo @joshliebe Congrats!!
Public · 2022-12-30 10:32+00:00 @mark looks suspiciously like a butt-toot 😆
Public · 2022-12-29 11:52+00:00 #TIL the zip command in Linux distros can also repair broken archives and salvage all the complete files inside it.
zip -FF broken.zip --out fixed.zip
Public · 2022-12-28 11:47+00:00 · edited 2022-12-28 12:10+00:00 #Kotlin 1.8.0 binaries appear to have been published 15 hours ago, ~~still waiting on release notes~~ release notes are out
https://github.com/JetBrains/kotlin/releases/tag/v1.8.0
https://central.sonatype.dev/artifact/org.jetbrains.kotlin/kotlin-bom/1.8.0
#AndroidDev
Public · 2022-12-28 06:19+00:00 I understand the longer character limit is enticing but why are people writing entire blogs on Mastodon lol
Public · 2022-12-27 17:28+00:00 @botteaap I've just started unfollowing folks who exclusively cross-post since they clearly prefer Twitter.
Public · 2022-12-26 18:05+00:00 @yasmineevjen If you're trying to build a portfolio kinda site then Carrd (https://carrd.co/) is unbeatable, for more involved sites others have given good suggestions.
Public · 2022-12-26 14:58+00:00 Cheaters in unrated games 🤡
Public · 2022-12-26 09:16+00:00 Michael Leggett seems to have brought his simpl.fyi extension to #Mastodon and it looks great!
Public · 2022-12-25 06:04+00:00 @whitehurst @nova https://aurae.io/
Public · 2022-12-24 05:35+00:00 @zachklipp
Public · 2022-12-23 19:30+00:00 Massive fan of how easy it is to assemble compact #Docker images with #Nix.
https://github.com/msfjarvis/linkleaner/commit/f10445f9862ec07a77bc470cdb52e2874e882878
Public · 2022-12-23 12:14+00:00 I've been trying to get more comfortable with #nix during my downtime and writing usually helps, so here's a quick dummy friendly (it's me, I am dummy) post about writing checks for your Nix Flakes
https://msfjarvis.dev/posts/writing-your-own-nix-flake-checks/
Public · 2022-12-23 05:57+00:00 @jw Agreed, when they got acquired by GitHub they basically disappeared off the face of the Earth while they were integrating Dependabot into GitHub's monolith and the development velocity just never recovered.
Public · 2022-12-23 05:45+00:00 @jw Everytime I've wanted to do something specific it's been like "there's a 3 year old issue for it in Dependabot" and with Renovate it's either a quick regex manager away or has just always worked perfectly. I feel Dependabot is understaffed to some extent but it's still inexcusably bad for what it promises.
Public · 2022-12-22 15:57+00:00 @friendlymike wooooo! one of us! one of us!
Jokes aside I've spent a fair bit of time using Rust in side projects so please don't hesitate to tag me if you run into any roadblocks :D
Public · 2022-12-22 14:33+00:00 @TartanLlama And it looks fabulous as ever :D
Public · 2022-12-20 17:32+00:00 Still don't fully understand how AndroidX Paging works under the hood but this was a fun bug to chase down, I'll try to put down my debugging steps for this in a blog post soon
https://msfjarvis.dev/g/compose-lobsters/7b593806eb4e
#AndroidDev
Public · 2022-12-20 17:28+00:00 @0xDEADBEEF@fosstodon.org @eighthave That's incorrect, you're thinking of min SDK.
Public · 2022-12-19 10:06+00:00 Though I did learn my lesson and
a) changed the constant to be more obvious: https://msfjarvis.dev/aps/b84f7ccd0784
b) added a proper regression test: https://msfjarvis.dev/aps/39a0284cd552
Public · 2022-12-19 10:04+00:00 Public · 2022-12-19 08:46+00:00 @lehtimaeki @friendlymike I'm assuming it's this since Mike has been working on it
Public · 2022-12-19 03:34+00:00 @sasikanth Ah, that checks out.
Public · 2022-12-18 13:59+00:00 @sasikanth Probably an issue with the CoroutineDispatcher you're using?
Public · 2022-12-18 13:34+00:00 @sasikanth It should all work as you'd expect, most of Paging is in a JVM library so unit testing is actually rather straightforward. Have you seen the official docs and samples?
https://developer.android.com/topic/libraries/architecture/paging/test
Public · 2022-12-18 08:37+00:00 Currently running memtest86 to confirm the JVM crashes I've been having are not from bad memory.
Also praying it's not bad memory cuz I'm too broke to replace it :blobSmileSweating:
Public · 2022-12-16 16:27+00:00 @jw @dankim @cb Hazel over on Hachyderm already put together a JS-based redirection page that should continue to work.
https://legit-elephant.lol/@androiddev.social
Source code: https://gist.github.com/hazelweakly/407068043965508a356b23ec6ef150b6
Public · 2022-12-16 11:46+00:00 Rediscovered this neat library that takes care of generating Compose PreviewProviders for
your UI models #AndroidDevPublic · 2022-12-16 11:08+00:00 Content warning: Meta@jsbarretto Unfortunately not, there's an open feature request at https://github.com/tuskyapp/Tusky/issues/1049
Public · 2022-12-15 18:03+00:00 @megmac I'm really looking forward to let chains being stabilized again https://github.com/rust-lang/rust/issues/53667
Public · 2022-12-15 17:27+00:00 @friendlymike I believe CashApp's port[1] of AndroidX Paging does work on the JVM, though when I needed paging a year or so ago I used a different library[2]
Public · 2022-12-12 09:11+00:00 Released a new build of Claw with a rework to the collapsing behavior of comments, which now closely matches the UX on lobste.rs itself
https://github.com/msfjarvis/compose-lobsters/releases/tag/v1.14.0
Public · 2022-12-11 08:51+00:00 Started using Linear to keep track of tasks in my OSS projects and the only thing I've discovered so far is that I like to pick up way too many things :blobHelp:
Public · 2022-12-08 14:53+00:00 @dankim I've found Mullvad (https://mullvad.net/) to be consistently great for the past 3 years or so I've been a customer.
Public · 2022-12-08 12:39+00:00 @sgrif Friendly fire RiiR :thonk:
Public · 2022-12-08 12:37+00:00 @sgrif ChatGPT's clearly building its own crossbeam with blackjack and hookers
Public · 2022-12-03 11:54+00:00 Looks like Bintray's SSL certificate expired and now every time I do a Gradle sync, Android Studio prompts me 4 times whether to accept or reject the certificate :thonk:
Public · 2022-12-01 15:20+00:00 Finally got some time to dedicate to finalizing the Kotlin/JVM port of age, I've started work on getting the upstream tests to run against our implementation which is the last piece before documentation and a 1.0 release.
https://github.com/android-password-store/kage/pull/104
h/t @filippo for making the test vectors available in an easily parsable plaintext format https://github.com/C2SP/CCTV/tree/main/age/testdata
Public · 2022-12-01 12:06+00:00 Decided to make a pixelfed account for Ellie pics
Public · 2022-12-01 06:20+00:00 @yasmineevjen@mastodon.sociaWeeeeeeeeeeew
Great game as well!
Public · 2022-11-30 20:25+00:00 Little fun with fzf
Public · 2022-11-30 10:45+00:00 @vishnu hardly surprising from Nintendo but I'm eagerly waiting for Alan B's response to these rather heavy allegations.
Public · 2022-11-30 05:24+00:00 One of the better pictures I've taken lately #mastodog
Public · 2022-11-29 16:23+00:00 All this Baseline Profiles talk finally motivated me to fix profile generation for Claw
Public · 2022-11-29 14:15+00:00 @commonsguy Take care!
Public · 2022-11-26 10:48+00:00 I've been playing so much Valorant the past month that the battlepass I used to finish 10 days before season end was complete 46 days in advance ☠️
Public · 2022-11-25 11:02+00:00 @spaghetticode that's helpful, thanks for taking the time to respond! To add some more context, the app clones a Git repository from a user provided URL and performs sync operations every so often. An issue was filed some time ago (https://github.com/android-password-store/Android-Password-Store/issues/1318) requesting the ability to clone the repository from a domain being served with a self-signed certificate, but I wasn't fully aware of the implications of allowing that so I've held off.
Public · 2022-11-25 08:34+00:00 Hey @spaghetticode I think you might be the right person to ask: are there any glaring problems with accepting all user provided certificates for HTTPS connections like so: https://github.com/android-password-store/Android-Password-Store/commit/f7766bc67aa3aa808bd40fac13dcdae5126017ed ?
My app does not have a backend of its own to connect to, and all network calls are either to Sentry or a user-provided Git repository URL.Public · 2022-11-24 21:00+00:00 Having a way to consistently replicate my development environment on any Linux machine without sacrificing the ability to pick apart individual tools is basically a superpower.
Public · 2022-11-24 20:54+00:00 I love that I can do things like this with Nix
Public · 2022-11-23 18:23+00:00 @fasterthanlime@octodon.social @cad97@octodon.social it'll show up here for people part of the Epic Games organisation
Public · 2022-11-22 20:38+00:00 :androidWave: @CharGee
Public · 2022-11-22 12:22+00:00 · edited 2022-11-22 12:24+00:00 #TIL Telegram sends entity offsets based on the UTF-16 encoding of the message text. My bot so far ran with the assumption that the offsets were for UTF-8, which finally broke today when someone used emojis in a message with URLs and triggered a crash.
Thankfully the fix was pretty straightforward https://msfjarvis.dev/g/walls-bot-rs/5f87ebf923d1
Public · 2022-11-22 12:04+00:00 @yasmineevjen @Tusky Finally a home screen of only themed icons!
Public · 2022-11-22 09:47+00:00 @cecton@hachyderm.io you weren't rude at all, I understand the frustration completely :)
Public · 2022-11-22 08:35+00:00 · edited 2022-11-22 08:35+00:00 @cecton@hachyderm.io Yeah this is irritating, but thankfully there's a fairly easy way to disable it for all devices https://www.howtogeek.com/735152/how-to-turn-off-the-sign-in-with-google-prompt-on-websites/
Public · 2022-11-19 16:48+00:00 Content warning: LayoffsHey Google, there's a difference between 3% and a third.
Public · 2022-11-16 16:16+00:00 @drewinthedark @shanselman I just quit my job to take a mental health break and had these exact same worries for when I was ready again.
It is scary that a lot of giants are cutting workforce massively, but you'll find less doom and gloom within the small and medium sized enterprise space.
A common pattern among those doing layoffs is them overhiring for a future that wasn't meant to be, such as Meta losing ad revenue and Stripe/Shopify's pandemic growth spurt slowing down.
You'll be fine!
Public · 2022-11-16 15:58+00:00 @matthewp That's correct. I think it makes more sense to think of this as a vanity or 'short' URL pointing to the real resource, which is your instance identity.
Public · 2022-11-16 13:12+00:00 @tkuenneth@snapp.social That's lovely to hear! Hope she makes a smooth and quick recovery <3
Public · 2022-11-16 09:27+00:00 · edited 2022-11-16 09:28+00:00 Also check out their post https://blog.maartenballiauw.be/post/2022/11/05/mastodon-own-donain-without-hosting-server.html
Public · 2022-11-16 09:26+00:00 Inspired by @maartenballiauw, I've set up an overengineered solution to having a Mastodon identity on my domain without needing to self-host Mastodon itself
https://msfjarvis.dev/posts/mastodon-on-your-own-domain-without-hosting-a-server-netlify-edition/
Public · 2022-11-15 15:06+00:00 I am rooting for C9 White so the game 1 win is great but this was too one-sided to be enjoyable lol
Public · 2022-11-15 14:11+00:00 Valorant Game Changers is live, super hyped to see the female squads on an international stage!
Public · 2022-11-15 12:21+00:00 A beta of Kotlin 1.8 is now available!
https://github.com/JetBrains/kotlin/releases/tag/v1.8.0-Beta
#kotlin #AndroidDev
Public · 2022-11-15 02:33+00:00 Content warning: NightmaresHad a weird nightmare that I had exams again but I lost my admit card and couldn't secure a duplicate in time.
Why brain, why.
Public · 2022-11-14 14:36+00:00 @sasikanth I need an insider build as soon as this is usable 🫡
Public · 2022-11-13 08:30+00:00 Having used the rather hefty Pixel 7 for the past couple weeks my Pixel 4a now feels like a toy lol
Public · 2022-11-12 19:10+00:00 Back to the regularly scheduled Ellie posting
#Dogs
Public · 2022-11-12 16:20+00:00 First day of my sabbatical and I've already spent six hours straight playing Valorant 🙃
Public · 2022-11-12 13:34+00:00 This seems aspirational
Public · 2022-11-12 06:33+00:00 @drew GitHub's macOS runners have been atrociously slow, at least for the past few weeks. Running the same task on Ubuntu/Win/Mac always ends in that order in terms of speed.
Public · 2022-11-10 09:07+00:00 Content warning: {Twitter x-post}@lehtimaeki @seb It's a screenshot of Seb's own profile (his username is in the toolbar) so I don't think it's faked.
Public · 2022-11-09 10:47+00:00 Feels good that most of the work I'm doing now with Password Store involves writing tests to verify that older bugs no longer exist :D
Public · 2022-11-09 10:26+00:00 @colintheshots No clue, hopefully they'll answer the question sometime https://github.com/community/community/discussions/6248
Public · 2022-11-09 10:17+00:00 @colintheshots I'm much happier about this one being gone, it generated so much noise with no non-instrusive way to suppress it.
https://youtrack.jetbrains.com/issue/KT-48436Public · 2022-11-09 07:54+00:00 Kotlin 1.7.21 seems to be out officially now
Public · 2022-11-07 10:02+00:00 @seb That's amazing, congratulations!!
Public · 2022-11-06 16:55+00:00 @darryl_bayliss Tusky on Android has been great for me and the development team seems a lot more open to external opinions than the official Mastodon client's.
Public · 2022-11-06 16:25+00:00 @gossithedog the preview ruins the punchline but 10/10 execution regardless
Public · 2022-11-06 15:23+00:00 @AdamConway how is your heart dealing with the Rio Major so far :blobSip:
Public · 2022-11-06 02:58+00:00 @yasmineevjen When you migrate it might take some time to sync your followers depending on your previous instance's load, otherwise I am not aware of any explicit downsides.
Public · 2022-11-06 02:47+00:00 That little blep :blobNom:
Public · 2022-11-05 19:52+00:00 @botteaap @lehtimaeki the maintainer also has forked a bunch of AndroidX libraries to remove AppCompat from them because they think AppCompat is useless beyond API 21.
Public · 2022-11-05 09:12+00:00 Finally taking the plunge and rebuilding my server on NixOS, no way this goes wrong right :thonk:
Public · 2022-11-04 19:59+00:00 @dankim ❤️
Public · 2022-11-04 19:29+00:00 @krossovochkin @friendlymike you can! Mastodon's official instructions here worked fine for me : https://docs.joinmastodon.org/user/moving/
You'll need to create your account here first then initiate migration. mastodon.social is under a lot of stress so your followers will take some time to sync.
Public · 2022-11-04 11:57+00:00 @friendlymike Nick Craver was in a similar situation and I think you might find some comfort in what he's said here
Public · 2022-11-04 11:45+00:00 @cadey The main site has also been broken for me the past day. Their twimg CDN consistently returns a 504 when the web app tries to request additional JS bundles from it, which causes the website to keel over and die.
Public · 2022-11-04 07:21+00:00 @sasikanth It's a start but what I was really looking for was some pre-existing hosted solution that I could target rather than deploying my own backend. Though I've realized it'd be easiest to do it myself and have started brushing up on Ktor.
Public · 2022-11-03 07:53+00:00 I wish to add some form of synchronisation into my lobste.rs client (https://github.com/msfjarvis/compose-lobsters) but I'm not quite sure how to go about it.
What I need is to be able to have a per user list of links that I can perform basic CRUD operations against.
Anyone in #AndroidDev have suggestions on what I can use for the backend? Firebase seems like the obvious choice but I'd be interested in alternatives too.
Public · 2022-11-02 20:18+00:00 @jossi Welcome! :androidJetpack:










