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

devnull

@devnull@crag.social

Co-Founder (https://fosstodon.org/@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. Browse more on the original instance.

devnull, to random
@devnull@crag.social avatar

🤦‍♂️

image/jpeg

devnull, to random
@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,
@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
@devnull@crag.social avatar

ahahhahaah closes tab

trwnh, to random
@trwnh@mastodon.social avatar

i will not rest until fedi devs start using as:context properly. this is my single-issue. /hj

devnull,
@devnull@crag.social avatar

@trwnh @evan thanks, it seems like even if there is disagreement over whether 400e or 7888 is the preferred approach, alignment on implementations of context is important even between those who choose to implement 7888.

devnull,
@devnull@crag.social avatar

@trwnh @evan to that end, it's be something the forum/link sharing WG would love to address...

julian, to random
@julian@community.nodebb.org avatar

Prior our last task force meeting, @rimu brought up the need for a common nomenclature for ease of communication between ActivityPub implementors. Rimu also took the initiative to conduct an informal survey to see what terminology was used across fediverse-capable software (and some non-federating software).

Going beyond "toots" vs "posts", it was noted (not surprisingly) that each software has their own name for things.

  • The most common object type passed around via the ActivityPub protocol (as:Note) could be called a comment, a post, or a reply
  • A grouping of as:Notes could be a post (!!), a topic, a thread, a conversation, or a discussion
  • A higher order grouping of those could be a community, a category, a forum, a (sub)tag, a group, or a magazine

The main takeaways were that while there was occasional convergence, it wasn't entirely surprising that there were more names for things than things to name. Secondly, it was fairly clear that putting forth a recommendation to align on nomenclature would be fairly futile.

What were we expecting... naming things is, after all, one of the hard problems in computing.

All joking aside, up with a common terminology — a lingua franca (thanks @AaronNGray!) — definitely has some advantages.

What terms do you think communicate these levels of organization most succinctly? Let us know!

devnull,
@devnull@crag.social avatar

@trwnh hmm.. really? I can see both, which one were you referring to?

devnull,
@devnull@crag.social avatar

@trwnh Can you point me to the note that wasn't immediately picked up?

I can't say for certain, my guess is if it was just a self-reply (not mentioning anybody but yourself), Mastodon won't deliver it to me, since I wasn't inReplyTo or mentioned/tagged.

devnull,
@devnull@crag.social avatar

@trwnh sorry to bother you about this again, could you let me know the URLs for those toots?

devnull, to random
@devnull@crag.social avatar

Workin' in the backyard today.

devnull, to music
@devnull@crag.social avatar
jay-moonah, to random
@jay-moonah@community.nodebb.org avatar
devnull,
@devnull@crag.social avatar

@jay@community.nodebb.org Images from ! Bwahahahha

devnull, to Podcasts
@devnull@crag.social avatar

@foosel best of luck tomorrow! I heard you were going on @FLOSS_Weekly from the tail end of last week's episode.

Looking forward to listening in!

devnull, to random
@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!

devnull, to Climbing
@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.

devnull, (edited ) to random
@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.

devnull, to fediverse
@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,
@devnull@crag.social avatar

@hrefna time for a SWICG account deletion task force

BeAware, to fediverse
@BeAware@social.beaware.live avatar

I kinda hate the fact that a lot of devs of this wonderful platform keep trying to change our unique name. We're called Fediverse for a reason, we want to be a federated universe. It's also just "more fun" to say than "Open Social Web"😴

Can we NOT try to change things that aren't broken? That'd be GREAT!

Thanks for coming to my FED Talk.

devnull,
@devnull@crag.social avatar

@BeAware @pixelworld_ai y'all can call it what you want, let us nerds call it the social web 😁

Raccoon, to mastodon
@Raccoon@techhub.social avatar

Weird bug in and interaction, thought / , , and / people might want to see this.

Got a about a user saying things that were upsetting people, noticed it was from another instance, realized that I had access to the actual account that had sent it. Not sure what this is or why, didn't even realize supported signed reports (I'd honestly like to get more), but obviously that's a risky thing if they didn't know it was happening and didn't know why.

Does anyone know what this is?

Screenshot of reply: they're on Akkoma, don't know why it happened, and don't seem to have experience with how Mastodon handles multi-instance reporting.
Screenshot of my reply, explaining the situation. See post above for the gist.

devnull,
@devnull@crag.social avatar

@Raccoon why would you want to know who sent the report? I'm confused as to why this is an issue.

Knowing the sender would be important to heading off report spam, too...

devnull, to random
@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.

devnull,
@devnull@crag.social avatar

That kind of hardware is what we use for our most demanding enterprise level customers who were seeing 1000+ concurrent connections.

People ask us how to tweak Mongo or Redis to optimize NodeBB and 10 years in the answer is the same: the database is not your bottleneck (at least for us).

I don't have enough industry experience to say definitively, but when you start looking into tweaking your database to squeeze more juice out of it YOUR APP IS MAKING TOO MANY EXPENSIVE DATABASE CALLS.

devnull,
@devnull@crag.social avatar

@BeAware That's completely fair. If we're to truly democratize fedi software, you shouldn't need to be have advanced sysop skills to administer it.

I'm just railing against the common expectation nowadays that "web apps are slow and resource intensive", because that's tantamount to giving up.

devnull,
@devnull@crag.social avatar

@hrefna the thing is, it's an incredibly low bar to clear.

You probably knew this already, but I'm proud of how fast NodeBB is. However, it's not like we spent $10M+ (as @ryansingel shared re: twitter) solving this "hard problem".

@baris and I literally just spent a couple weeks optimizing our code to not do stupid things, batched calls if able, rewrote lower level calls to optimize, etc. and continue to keep efficiency back-of-mind when writing new code.

devnull,
@devnull@crag.social avatar

So to sit back and say "yeah there's nothing we can do about it, web apps are slow" is just wilful ignorance at best and learned helplessness at worst.

Easy to do fun things instead of tech debt; we didn't want to optimize NodeBB back then either, we just had a client breathing down our necks to fix it and fix it fast.

But Mastodon is not NodeBB from 10 years ago. This software is used by 1M times the amount of people that used NodeBB. Is that not motivation enough?

@hrefna @ryansingel

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