Replies

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

ian, to random
@ian@phpc.social avatar

Apparently has 8 Gbps in Austin now. Got an email about it, hit the upgrade button (+$25/mo), rebooted the modem, and...yep, the Cat6 run I have between fiber jack and router can pass 8 Gbps.

ian,
@ian@phpc.social avatar

@m1ke sadly, Steam et al can't keep up

ian,
@ian@phpc.social avatar

@m1ke I don't want to pay the AWS bandwidth bills for an instance beefy enough to keep up heh

codeguy, to random
@codeguy@phpc.social avatar

Liquidated my shares in Apple today. Current management is awful and I have little faith they can move the company forward in a meaningful way. Putting my money toward more worthy companies. Hell, Apple even has me researching Android phones now.

ian,
@ian@phpc.social avatar

@codeguy Which device are you coming from?

ian,
@ian@phpc.social avatar

@codeguy Size wise, unfortunately you have basically two options (S24, Pixel 8). The larger flagships have more features, though I've been on the "small base flagship" train since the OG Pixel (Pixel, Essential Phone, S20, S21, S22, S23, S24) and it's served me reasonably well. I'm partial to S-series Samsungs for modem/reception reasons, but Pixel software is a bit better IMO.

ian,
@ian@phpc.social avatar

@codeguy In which case, S24 series would be the thing to get at the moment, picking the feature level/size you want. Or a Pixel. Moto's stuff is solid price/pref wise but you have to wade through bloatware on initial phone setup that subsidizes the device, so meh. Also not sure on security updates. OnePlus is solid too for larger phones, but also not sure on updates off the top of by head.

ian, (edited ) to random
@ian@phpc.social avatar

Me: couldn't possibly still have a horrid experience on installing packages.

Me, ten minutes later: Actually, nope, still horrid. How do people function in this environment?!?

h/t to @Tylae for being correct here.

For the record, /cargo actually behaves as expected, so props to for having a thing that properly works.

Context: finding a CLI for Toggl Track. Which...the Python CLI doesn't even support the current (not 410'd) version of the API.

ian,
@ian@phpc.social avatar

@cam @Tylae Next time I have occasion to touch a Python thing, I'll take a look. Neither pip nor pipx worked for me out of the box just now.

ian,
@ian@phpc.social avatar

@bobmagicii @Tylae why would someone not specify a caret constraint?!?!?!?

ian,
@ian@phpc.social avatar

@bobmagicii @Tylae they what

ian,
@ian@phpc.social avatar

@yashasolutions The instructions for the former package literally say to use pip...and with a clean (from brew) python3 install that doesn't work, including when trying with pipx.

Oh, and even if I had gotten it installed, turns out it still uses a version of the API that no longer exists.

And yes, my point of comparison for "Rust actually works here" was the Rust CLI you linked.

ian, to random
@ian@phpc.social avatar

Be me.

Realize "hmm, I think I have some ETH in a wallet that's probably worth something"

Log into Metamask over Mac Screen Sharing. Yep, I still remember my passphrase.

Copy wallet via recovery phrase to current machine.

Send all ETH to Coinbase using the "low cost, slow txn" gas setting.

Start Coinbase One trial for free trading.

Sell all ETH to USD.

Relink bank acct via Plaid.

Withdraw all the $$$.

Cancel Coinbase One 'cuz I'm not gonna touch cryptocurrency again for awhile.

Profit!

ian,
@ian@phpc.social avatar

Not posting this on Twitter because ain't nobody got time for the amount of spam I'd get in response.

splateric, to random
@splateric@phpc.social avatar

Finally taken a chance on a new apple silicon machine. Immediately run into problems with docker with the work image. Now have to decide how much effort I want to put into getting it working, versus sending it back and sticking with my x86 machine.

ian,
@ian@phpc.social avatar

@splateric If it's docker-compose, specifying architecture flags in the compose file should allow you to grab the correct image (e.g. the x86 one) and have Docker emulate it. There's a perf penalty but sometimes that's a sufficient workaround.

Dtl, to debian
@Dtl@mastodon.social avatar

I've got a slightly underused VPS with @bitfolk running stable. Is it possible to install a instance in a container and backup content to Dropbox or similar?
Basically, a single user instance with my random droppings and photos of my dog, etc.

ian,
@ian@phpc.social avatar

@Dtl @bitfolk Mastodon does have a Dockerized version, but for storage you need an S3 workalike, which Dropbox isn't. Backblaze B2 would work though, and is free for the first 10GB and cheap thereafter.

offby1, to random
@offby1@wandering.shop avatar

question: what are admins doing about media storage and bandwidth? The shop is on S3 + Cloudfront, and it's easily our highest cost on a monthly basis. What other options are there? How do people contain those costs?

ian,
@ian@phpc.social avatar

@ellie @offby1 Bunny works well for us. It's not free, but cache hit rate is like 60% with negligible config and perf seems to be solid.

admin, to fediverse
@admin@hear-me.social avatar

A major difference between the federation and the () federation is that under AcitivityPub, used by Mastodon, all servers that need to send or receive data from other servers need to make direct connections to each other. This means many queued jobs and many connections, maybe thousands. This leads to the classic sidekiq queue problems when Mastodon instances have numerous users with numerous follows, and relays.

In contrast, in atproto, the user's PDS, Personal Data Server, doing equivalent work of a Mastodon server, for example, only makes a few connections to the relay server's fire hose to deliver and pick up messages. It never connects to any other PDS directly. Theoretically, a tiny on atproto can handle a considerable number of users. This seems to be an advantage.

Mastodon admins spend a lot of time and money fighting performance issues, database connection counts, and sidekiq queues because the server has to talk directly to other servers. But the PDS only needs to talk to maybe one, or possibly a few relays to get and send messages.

Here's a diagram of the atproto architecture. It appears quite a simple architecture.

ian,
@ian@phpc.social avatar

@Jeremiah @admin Also, the perf issues with Mastodon are just that: perf issues with Mastodon, a thing that runs on Rails. If someone has a huge following such that heavy fanout is needed, there are (much) more efficient AP implementations out there.

seano, to random
@seano@masto.nyc avatar

1:

I'm shopping around again for options to host masto.nyc outside my home. Right now, I'm considering:

Colocation Datacenters
Pros: We can host locally! And support NYC businesses. Much more affordable long term.
Cons: Still have to manage our own hardware.

Cloud
Pros: Easy to scale. Easy to maintain.
Cons: Difficult to find a local provider. Expensive.

In the meantime I'm looking for more concrete evidence of how much it would actually cost to migrate to cloud resources.

#mastoadmin

ian,
@ian@phpc.social avatar

@seano Vultr has NJ, and I think they are based local to NJ?

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