@devnull@crag.social cover
@devnull@crag.social avatar

devnull

@devnull@crag.social

Co-Founder (@nodebb) & Instance admin of crag.social | Husband 🤷‍♂️ and Dad 🙉 to three | Rock Climber 🧗‍♂️ | Foodie 🥙 | Conductor 🎵 | Saxophonist 🎷

✅ Small teams craft better code.
🗨️ Federating NodeBB (in-progress) with funding from #NLNet ♥️🇪🇺

#fedi23 #linux #foss #opensource #webdev #nodejs #music #conducting #rockclimbing #yyz

This profile is from a federated server and may be incomplete. View on remote instance

devnull , to Random stuff
@devnull@crag.social avatar

🤦‍♂️

image/jpeg

medley56 ,
@medley56@frontrange.co avatar

@devnull lol this is one of those things that I understand at each step but the result is obviously ridiculous. Like most regulations really. I get how annoying that sound would be. I get how it would suck to be hit in the head by a baseball as you walk by. Our tolerance of risk is so insanely low that we regulate ourselves into oblivion.

Side note and tangent, if you haven’t listened to Ezra Klein’s commentaries on the tension between protective (progressive) regulations and building infrastructure, I highly recommend it.

devnull OP ,
@devnull@crag.social avatar

@medley56 thanks for the recommendation! I'll check it out.

devnull , to Random stuff
@devnull@crag.social avatar

At Sesame Place.

Lots of signs that say "No Line Cutting*

Equal number of signs advertising a Skip the Line pass.

What a ringing endorsement of pay-to-win capitalism.

devnull OP ,
@devnull@crag.social avatar

To be fair, this also exists in Canada. There just don't happen to be any signs against line cutting, so it's less obvious.

devnull , to Random stuff
@devnull@crag.social avatar

ahahhahaah closes tab

devnull , to Random stuff
@devnull@crag.social avatar

Workin' in the backyard today.

devnull , to Random stuff
@devnull@crag.social avatar

After spending 11 years in two pairs of beginner shoes, I splurged on an intermediate-advanced shoe to help me get past some tricky sections of 5.11+ climbs that have been kickin' my ass over the years.

Maybe this is the year I break the 5.12 ceiling!

sorex ,
@sorex@mountains.social avatar

@devnull good choice. I wish you a lot of vertical meters 🧗

devnull , to Random stuff
@devnull@crag.social avatar

Looks like there's a guide doing a free rock rescue clinic via Zoom this coming Monday.

https://www.mountainproject.com/forum/topic/125947636/free-rock-rescue-clinic-4152024

> We will talk through the AMGA Rock Rescue Drill and hopefully cover a ton of good info regarding what to do if shit gets weird. Lowering an injured climber, counterbalance rapping to an injured climber, rapping with a climber, hauling a climber up, knot passes, etc.

Salty ,
@Salty@mastodon.nz avatar

@devnull i dunno man it feels like if you have enough free arms to use zoom you can probably just climb

devnull , (edited ) to Random stuff
@devnull@crag.social avatar

Every time I visit a site and a modal gets shoved in my face saying "we see you're using an Ad Blocker..."

... I smile to myself and close the tab.

RolfBly ,
@RolfBly@mastodon.social avatar

@devnull same, except explain xkcd and perhaps a few bona fide others that I know well.

Also, unwieldy cookie walls are prohibitively anti-me.

Belle ,
@Belle@mastodon.social avatar

@devnull Me too!!! 😆

devnull , to Random stuff
@devnull@crag.social avatar

So someone deleted their Mastodon account and now my instance is receiving an Undo(Announce) for everything they've ever done.

This ... is ... concerning, considering one should assume a single Delete(Actor) should automatically handle all of the side effects?

I'm not particularly worried about the noise, bandwidth, or cycles, it's mostly just out of principle that I think this is weird.

I think @hrefna tooted about this awhile back too.

devnull OP ,
@devnull@crag.social avatar

@hrefna time for a SWICG account deletion task force

jenniferplusplus ,
@jenniferplusplus@hachyderm.io avatar

@devnull @hrefna The notion that you can un-send a message is incredibly baffling. It's obviously impossible, and I don't understand why so many fedi devs put so much effort into pretending otherwise

devnull , to Random stuff
@devnull@crag.social avatar

When @BeAware asks for help scaling out Mastodon because his SINGLE USER INSTANCE is falling over, and he reveals that he's paying for an 8 vCPU server with 16GB of memory, and all the comments are talking about tweaking postgres.

What the flying fuck.

hrefna ,
@hrefna@hachyderm.io avatar

@devnull

Yuuuuup. For the vast majority of PSQL applications it's:

  • Reduce your number of connections, use pooling.
  • Use batching where you can.
  • Reuse results where you can.
  • Be particularly mindful of when you are doing deletes.
  • Make sure you are keeping up on database maintenance and that vacuum isn't too far behind.

For most problems that's it.

@ryansingel @baris

multiverseofbadness ,
@multiverseofbadness@toot.wales avatar
devnull , to Random stuff
@devnull@crag.social avatar

When can I start making jokes about how is on my NodeBB forum? 😁

https://community.nodebb.org/user/potus@threads.net

devnull , (edited ) to Random stuff
@devnull@crag.social avatar

Federated NextDoor? @evan

ducks

Could be a neat use case for location based notes outside of the hashtag purview.

hrefna ,
@hrefna@hachyderm.io avatar

@jenniferplusplus

Jokes aside: I think the generalized idea has merit, but I don't think we have the tooling or the capability to get anywhere close to a way to do it ethically at this time, and the problem of intersecting communities is one where IMO the fediverse is interesting in theory but challenging in practice.

In the "running something for my community" sense, however, there's a lot of merit.

@devnull

devnull OP ,
@devnull@crag.social avatar

@hrefna @jenniferplusplus hah yes, the whole thing was just LOADED with pretext...

Plausible deniability, it is still technically 1 April here.

devnull , to Random stuff
@devnull@crag.social avatar

smdh at the HN subthread that posits that maple syrup is a "minor luxury" and should be easily substituted by table syrup

devnull , to Random stuff
@devnull@crag.social avatar

Why do I want to develop a federated forum software?

Is it because of the desire to innovate in the federated software space, to go beyond mere microblogging? Partially. A belief in the possibility of interconnectedness among applications? Sure.

One other reason is a rather lazy & selfish one... I just want to use one site to provide support for NodeBB and connect to the social web. I want it to be my daily driver. I'm almost there!

... but then again, isn't that what fedi is all about? 🙂

devnull , (edited ) to Random stuff
@devnull@crag.social avatar

Can an instance operator running a derivative of Misskey (Sharkey, firefish, or maybe even Misskey itself) get in touch with me? I can't seem to federate with that entire pie of the fediverse... 401 Unauthorized 😬

Alternateively, if you've run into this type of issue before, any tips? Heh.

✅ Resolved! — https://crag.social/@devnull/112135536070616187

devnull OP ,
@devnull@crag.social avatar

@liaizon @catodon @syuilo ah actually I figured it out! I wasn't passing in the algorithm in the signature header.

I do appreciate the call outs though!

devnull OP ,
@devnull@crag.social avatar

FWIW @andypiper my embarrassing omission aside, this sort of detail would be something a canonical fedidevs doc would hopefully cover 🙂

devnull , to Random stuff
@devnull@crag.social avatar

You know what @J12t or @Identitywoman need to do? Send out a formatted csv file of everybody who provided a fediverse handle, so you can import it into Mastodon in one fell swoop and follow everybody all at once 😂

tchambers ,
@tchambers@indieweb.social avatar

@devnull @J12t @Identitywoman

Strongly endorse, assuming those shared are cool with it.

J12t ,
@J12t@social.coop avatar

@devnull ah, good point. Let me see what we can do.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Mordhau
  • WatchParties
  • Rutgers
  • steinbach
  • Lexington
  • cragsand
  • mead
  • RetroGamingNetwork
  • mauerstrassenwetten
  • loren
  • xyz
  • PowerRangers
  • AnarchoCapitalism
  • kamenrider
  • supersentai
  • itdept
  • neondivide
  • space_engine
  • AgeRegression
  • WarhammerFantasy
  • Teensy
  • learnviet
  • bjj
  • khanate
  • electropalaeography
  • MidnightClan
  • jeremy
  • fandic
  • All magazines