@msfjarvis@androiddev.social
@msfjarvis@androiddev.social avatar

msfjarvis

@msfjarvis@androiddev.social

He/Him | Recovering Android Engineer | Baby Rustacean and Nix enjoyer | Ask me for pictures of my dog!

Opted into tootfinder!

This profile is from a federated server and may be incomplete. Browse more on the original instance.

MishaalRahman, to random
@MishaalRahman@androiddev.social avatar

Any of y'all going to watch Summer Games Fest today?

I'll be posting about the event since I'll be there in person (thanks to Samsung for inviting me!)

I know Geoff Keighley said to temper our expectations about SGF, but I'm still really excited to be there!

https://www.summergamefest.com/

msfjarvis,
@msfjarvis@androiddev.social avatar

@MishaalRahman *Summer Game Fest :P

You might find this mildly funny: https://aftermath.site/summer-games-fest-website-geoff-keighley-taco

py, to random
@py@androiddev.social avatar

Why yes, Datadog mobile can absolutely help you reduce your network traffic footprint.

See, it can track and log all network calls. But that won't be the most effective way to help reduce traffic.

Because, well, datadog mobile will upload close to 1 GB per device per day of monitoring data.

And that means, the best way Datadog can help you reduce network traffic footprint is by turning itself off.

🙃

msfjarvis,
@msfjarvis@androiddev.social avatar

@py I'm yet to hear anyone say something nice about Datadog :blobJoy:

msfjarvis, to Logseq
@msfjarvis@androiddev.social avatar

This year I wanna get into doing diligent note-taking: vs , which is the better option? Or something else entirely? My only real requirements are having a Linux app and an Android one being a nice-to-have.

MishaalRahman, to random
@MishaalRahman@androiddev.social avatar

This should come as no surprise since the Humane AI Pin runs on a Snapdragon 720G chipset, but its operating system (Cosmos) is apparently based on AOSP!

I've heard from a person I trust it's based on Qualcomm's Android 12 fork.

I CAN FINALLY TALK ABOUT IT ON ANDROIDFAITHFUL!

msfjarvis,
@msfjarvis@androiddev.social avatar

@MishaalRahman can't wait for VC Twitter to blame this thing's uselessness on Android

fasterthanlime, (edited ) to random
@fasterthanlime@hachyderm.io avatar

> Cranelift may have been designed with the aim of being an alternate backend for Rust

Uhh that’s not true though? https://lwn.net/SubscriberLink/964735/8b795f23495af1d4/

edit: turns out it’s true! It was an aim, just not the only aim.

msfjarvis,
@msfjarvis@androiddev.social avatar

@fasterthanlime it looks like the the author did a slight generalization from this section in the Cranelift docs which explicitly mentions debug-only use of Cranelift in Rust.

https://github.com/bytecodealliance/wasmtime/tree/main/cranelift#planned-uses

msfjarvis, to random
@msfjarvis@androiddev.social avatar

Using just adds infinite potential to the act of "fiddling with dotfiles for procrastination reasons"

heyheymomo, (edited ) to random
@heyheymomo@socel.net avatar

I’ve officially reached an age where I love getting socks as a gift

msfjarvis,
@msfjarvis@androiddev.social avatar

@heyheymomo I can't tell if this is supposed to be socks (misspelling), stocks (finance) or stocks (cooking) because all sound good to me :thisIsFine:

EdyBolos, to random

Is it just me, or Android Studio Hedgehog is more memory hungry? It really struggles with Xmx8192m, and I don't remember prior versions to be that bad.

msfjarvis,
@msfjarvis@androiddev.social avatar

@EdyBolos things seem fine for me on both Linux and macOS, maybe it's a misbehaving plugin?

msfjarvis, to NixOS
@msfjarvis@androiddev.social avatar

I've been having a fairly subpar experience with running @nixos_org on Digital Ocean and/or Oracle Cloud, do people have any recommendations for VPS providers that they know work well with and won't immediately ban my account for the crime of living in India (looking at you Hetzner and Scaleway)?

msfjarvis, to NixOS
@msfjarvis@androiddev.social avatar

Was planning to stick with for good but I'm having trouble getting to run correctly and that is a very strong dealbreaker. Gonna poke at it for a bit and if I can't fix it, off to Linux Mint I go again.

Found a workaround: https://androiddev.social/@msfjarvis/111601188229840448

msfjarvis,
@msfjarvis@androiddev.social avatar

@AngryAnt Don't really see the point of Flatpak when everything I want is already packaged in Nixpkgs.

hankg, to OpenAI

I am happy to try LLMs that run locally in my IDE. I never want to stream all my data to OpenAI or any other service's data vacuum as I code. Which leads me to ask which of the two categories do these plugins fall into, JetBrains? I'm disabling them because they aren't doing squat for this Dart/Flutter developer anyway right now but I'm not going to activate them until I'm certain they aren't streaming every flipping keystroke back to the usual suspects. I'd say state explicitly in the overview whether it runs local or does network stuff or even better have a setting to disable all network traffic of this sort across the board since plugin manufacturers could be up to similar things. Hell maybe I need a firewall rule to block outgoing network traffic from the IDE, assuming I could do that without breaking all the local network traffic needed to connect to apps, emulators, etc. for debugging...

msfjarvis,
@msfjarvis@androiddev.social avatar

@hankg the code completion features in your screenshot have existed in JetBrains IDEs since before the advent of ChatGPT and OpenAI, they run locally and do fairly basic classification. The one to lookout for regarding privacy implications is https://www.jetbrains.com/ai/

msfjarvis, to random
@msfjarvis@androiddev.social avatar

Android Blobs were the peak of and everything else since has just been a weak attempt at imitation :blobChefKiss:

bagder, to random
@bagder@mastodon.social avatar

On this day, 22 years ago, the #Rockbox project started, co-founded by me. We wrote an open source firmware for mp3 players. On its 10 year anniversary 2011, I wrote this:

https://daniel.haxx.se/blog/2011/12/07/ten-years-of-rockbox/

msfjarvis,
@msfjarvis@androiddev.social avatar

@bagder wow I had no idea you were a part of Rockbox! I used to look at it with mild envy, saddened that nothing I could get my hands on was capable of running it :D

msfjarvis, to androiddev
@msfjarvis@androiddev.social avatar
b0rk, to random
@b0rk@jvns.ca avatar

today I'm thinking about the tradeoffs of using git rebase a bit. I think the goal of rebase is to have a nice linear commit history, which is something I like.

but what are the costs of using rebase? what problems has it caused for you in practice? I'm really only interested in specific bad experiences you've had here -- not opinions or general statements like “rewriting history is bad”

msfjarvis,
@msfjarvis@androiddev.social avatar

@b0rk It's quite easy to mess up conflict resolution during rebasing in my experience, I've often made mistakes where I was rebasing a branch a couple weeks later and managed to either lose some of my changes or undo something done in the main branch. Doing a merge sometimes is better in these situations, since all conflicts are presented upfront rather than per-commit so the context is easier to identify.

thunderbird, (edited ) to email
@thunderbird@mastodon.online avatar

Like the legend of the phoenix, we're resurrecting Mozilla Send, an end-to-end encrypted file share service, and bringing it under our wings as Thunderbird Send. In this clip from S1E5 of the ThunderCast, developer Chris Aquino gives us a sneak peek of the new - wait, old - er, reborn project!

Learn how Send will help you overcome your file upload woes, respect your privacy, safeguard against abuse, and hopefully change your experience for the better.

msfjarvis,
@msfjarvis@androiddev.social avatar

@falken @thunderbird They're planning to require the sender to have a subscription for the service.

msfjarvis,
@msfjarvis@androiddev.social avatar

@falken @thunderbird well, it's in the video. They've also said it in the replies https://mastodon.online/@thunderbird/111257758686629056

msfjarvis,
@msfjarvis@androiddev.social avatar

@falken @thunderbird okay 🤷‍♂️

chirpbirb, to random

suddenly very glad i moved away from cloudflare recently

msfjarvis,
@msfjarvis@androiddev.social avatar

@arch @chirpbirb it's definitely a WAF configuration problem and Discord is the only responsible entity. They appear to have blocked the Chrome user agent which is just plain funny.

msfjarvis, to firefox
@msfjarvis@androiddev.social avatar

I had a question that I was hoping I could get help with. Coming from Chrome I am used to address bar autocompletion work on full URLs, but Firefox seems to break them down to domains and path segments which I don't want. Can I change this?

As a concrete example, my Tailscale admin panel is at login.tailscale.com/admin/machines and I visit this URL directly. When I type 'login' in the address bar, Chrome suggests the full URL but Firefox just says 'login.tailscale.com'

seldo, to random

Doing a bunch of job interviews at the same time as having Covid is a really special level of stress.

msfjarvis,
@msfjarvis@androiddev.social avatar

@seldo Living life on extra hard difficulty :blobHelp:

Hope the interviews go well and you recover from COVID soon!

zsmb13, to random
@zsmb13@androiddev.social avatar

So what's everyone using for Mastodon on Android these days?

I've been on Tusky for the most part and it works quite well, but apparently there's now drama around it. Probably a good time to survey the landscape again.

msfjarvis,
@msfjarvis@androiddev.social avatar

@zsmb13 What drama? All I heard of recently is Tusky preventing users of certain far-right extremist instances from using the app which I don't really see as a problem.

Either way I use both Megalodon and Moshidon interchangeably and have no complaints

https://github.com/sk22/megalodon

https://github.com/LucasGGamerM/moshidon/

msfjarvis,
@msfjarvis@androiddev.social avatar

@zsmb13 oh wow that's actually quite bad. Will stay on the lookout for changes on Tusky's end.

msfjarvis,
@msfjarvis@androiddev.social avatar

@gryzor @zsmb13 I would love for the admins to come out and set the record straight in that case. Until then I will assume Nik's history of acting in good faith is being upheld in this incident as well.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • ngwrru68w68
  • everett
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • rosin
  • GTA5RPClips
  • Durango
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • provamag3
  • tacticalgear
  • osvaldo12
  • tester
  • cubers
  • cisconetworking
  • mdbf
  • ethstaker
  • modclub
  • Leos
  • anitta
  • normalnudes
  • megavids
  • lostlight
  • All magazines