@vwbusguy@mastodon.online
@vwbusguy@mastodon.online avatar

vwbusguy

@vwbusguy@mastodon.online

Do you use your powers for good or for awesome?

Senior #DevOps Engineer at a major research institution (views/opinions my own) and a severe #Linux and #opensource enthusiast. Also into #retrocomputing, #fountainpens, #Volkswagen, #music, and #cooking. #fedi22

Hoosier currently living in California.

Pixelfed: https://pixelfed.social/vwbusguy
Firefish: https://easymode.im/@vwbusguy

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

stefan, to fediverse
@stefan@stefanbohacek.online avatar

My data visualization project that lets you explore your connections across the fediverse now supports:

  • Mastodon
  • Friendica
  • Pleroma/Akkoma 🆕
  • Misskey/Calckey 🆕

Try it here: https://data.stefanbohacek.dev/projects/fediverse

vwbusguy,
@vwbusguy@mastodon.online avatar

@stefan Woot!

vwbusguy,
@vwbusguy@mastodon.online avatar

@stefan The time factor can be somewhat mitigated by using async pools in the javascript so the calls aren't strictly serialized.

vwbusguy,
@vwbusguy@mastodon.online avatar

@stefan Sure, but consider that merely boosting or liking a post from a user of one of these instances is a larger request load than what you're doing here. The bigger concern IMO is that time it would take for a user of your service to make those requests in order to get the data to build the pie chart.

vwbusguy,
@vwbusguy@mastodon.online avatar

@stefan If it all happens client side in a browser and a few hundred or so people a day, I can't imagine that causing any significant load. The act of someone actually logging in and loading the homepage would likely be more significantly taxing than a curl call to a login endpoint. Is there a platform field in the API metadata response itself? I know shows this in the UI and I'm wondering how that is derived.

vwbusguy,
@vwbusguy@mastodon.online avatar

@stefan Not sure if this is availabile in your data set, but would be cool to include a pie chart by platform (Mastodon, Pixelfed, Calckey, etc) for these connections. I might be able to help with this if it is.

vwbusguy,
@vwbusguy@mastodon.online avatar

@stefan Neat stuff!

vwbusguy, to programming
@vwbusguy@mastodon.online avatar

Using for a project since the SDK has really nice structs and instantiators for all the API calls where the SDK for the project just phoned it in for all the payloads.

vwbusguy,
@vwbusguy@mastodon.online avatar

@kentborg Go was architected in part by Ken Thompson (who co-wrote C with Dennis Ritchie based on Thompson's B), so its roots to C behavior are indeed legitimate.

vwbusguy,
@vwbusguy@mastodon.online avatar

@brouhaha Go is definitely more verbose if you're comparing it to Python. It is less verbose than Rust or C. Go's error handling is particularly verbose.

vwbusguy,
@vwbusguy@mastodon.online avatar

@mos_8502 @brouhaha So, it's Cython?

vwbusguy,
@vwbusguy@mastodon.online avatar

@witt Development is going to have more overhead because go is more verbose and it's compiled, however, the overhead complexity for deployment is often less since you can compile a standalone binary and compile cross-platform. The deployment environment doesn't need to have go installed where a python deployment is generally going to need to include the interpreter and runtime libraries (it is possible to compile python with pyinstaller, but it's not exactly trivial to set up).

vwbusguy,
@vwbusguy@mastodon.online avatar

If were just a little less verbose, I'd probably use it a lot more.

vwbusguy,
@vwbusguy@mastodon.online avatar

@witt From a dev perspective, will almost always have a quicker "time to live", but that assumes all things being equal, and sometimes the go libraries are more mature than the python ones. This is especially true for container runtime stuff since Docker and Kubernetes, and most things adjacent to them, are written in go.

vwbusguy,
@vwbusguy@mastodon.online avatar

@brouhaha Go is kind of like C and Python had a baby.

vwbusguy,
@vwbusguy@mastodon.online avatar

@kentborg Maybe that's why I like Go? It feels very much like a more modern re-imagining of C (where Python is literally a re-imagining of C).

vwbusguy, to random
@vwbusguy@mastodon.online avatar

Welp, as of this evening, my wife and I are now customers.

vwbusguy, (edited )
@vwbusguy@mastodon.online avatar

@ike I'm enjoying it so far. Took a day or two to get used to the smaller screen but it doesn't bother me anymore. I love having the headphone jack! One thing I miss from the Samsung is wireless charging but it's not that big of a deal for me. Battery life has been very good.

vwbusguy, to random
@vwbusguy@mastodon.online avatar

I finally got around to trying the IRN BRU I bought. I would describe it as bubble gum flavored cream soda with a diet cola finish (from the aspartame). I'm glad I tried it, but I have to admit it's not going on my favorites list.

vwbusguy,
@vwbusguy@mastodon.online avatar

@mordoc I married into a Scottish-American family. My brother in law just moved back to the states from Glasgow and he's surprisingly not a fan. I bought him some rock shandy to try from Ireland and we'll see how he likes it.

vwbusguy, to fediverse
@vwbusguy@mastodon.online avatar

I'm still on a very large server and really enjoying it. I have some accounts on smaller servers and they're fun, but the general discovery element remains way better on larger servers.

vwbusguy, to random
@vwbusguy@mastodon.online avatar

I have to keep reminding myself that I won't always feel this exhausted all the time forever.

vwbusguy, to random
@vwbusguy@mastodon.online avatar

A tetanus shot feels like a lovely, sweet stroll through the park on a sunny day compared to those COVID boosters.

vwbusguy,
@vwbusguy@mastodon.online avatar

@acdingman Oh, I'm caught up on COVID boosters for a while. Just got a DTAP today and I used to dread them for the soreness.

vwbusguy, to programming
@vwbusguy@mastodon.online avatar

PSA: A language is not "better" because it is more difficult/tedious to program in than a more "n00b-friendly" language.

vwbusguy,
@vwbusguy@mastodon.online avatar

Don't get me wrong - I'm still impressed that your website is entirely written in FORTRAN down to the CGI implementation, but that doesn't mean that it's better than another language that could have rendered the same website in 1/5th of the time it took you to write all that.

vwbusguy, to random
@vwbusguy@mastodon.online avatar

I'm somehow injuring myself by sitting in a chair and sleeping in bed years old.

vwbusguy,
@vwbusguy@mastodon.online avatar

@acdingman Sounds like you're on your way!

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