@cnx@larkspur.one avatar

cnx

@cnx@larkspur.one

Vietnamese grad student & free software enthusiast

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

captainepoch, to random

Is Caddy worth a try?

cnx,
@cnx@larkspur.one avatar

FWIW @xarvos and @captainepoch, only because it’s the easiest one with ACME outside NixOS. I’ve seen complaints about upgrading break things but it might not apply anymore.

The RISC-V node is still down, will try to bring it up this weekend.

cnx,
@cnx@larkspur.one avatar

@captainepoch, a RISC-V SBC was sent to us after @xarvos prayed to the 🐐🇸🇪 god.

As for the other thing, NixOS provides ACME integration for nginx to beg for TLS cert automatically.

cnx,
@cnx@larkspur.one avatar

@xarvos, still an extra step to just declaring a virtual host in web server configure, also renewal. Cc: @captainepoch

xarvos, to random
@xarvos@outerheaven.club avatar

Receiving objects: 13% (595879/4521814), 1.30 GiB

am i correct to extrapolate this repo has ~10GiB of code? wtf?

cnx,
@cnx@larkspur.one avatar

duh, this is oh no

cell, to random
@cell@pl.ebin.zone avatar

has anyone been enlightened or changed their mind because of an online argument?

cnx,
@cnx@larkspur.one avatar

no but tis fun, innit @xarvos e @cell

dwarf, to random
@dwarf@borg.social avatar

Man I ordered something from a store and I can pick it up 2 hours later. The future is here.

cnx,
@cnx@larkspur.one avatar

art thou being ironic, @dwarf, because in the past i used to just pick things up at the store

cnx,
@cnx@larkspur.one avatar

huh @dwarf, if a store doesn’t keep stock, is it even a store?

xarvos, to random
@xarvos@outerheaven.club avatar

the female equivalent for dr. is ds. or drs. the gender-neutral equivalent is dx.

cnx,
@cnx@larkspur.one avatar

therefore, @xarvos, the plural form should be dcs

arh, to random
@arh@blackstar.cafe avatar

quesion for belgian fedi: is bar soap uncommon over there? when i visited it was really difficult to find it anywhere and when i did it was insanely expensive

cnx,
@cnx@larkspur.one avatar

@arh, for > 10 eur it better be edible so i can use it as a shower snack
cc: @yassie_j

gabi, to random
@gabi@infinitychuu.xyz avatar

how similar is our music taste? (kpop ver)

10%- loona
10%- artms
10%- loossemble
10%- chuu
10%- yves
10%- loona 1/3
10%- loona odd eye circle
10%- loona yyxy
10%- heejin
10%- yeojin kim lip choerry gowon & cocomong

cnx,
@cnx@larkspur.one avatar

@gabi, that monkey doing double hand job has a really uncanny facial expression and it scares me :blobfoxsnugterrified:
cc: @dwarf because korean and sex seems to be a topic of interest iirc

gvwilson, to random
@gvwilson@mastodon.social avatar

Tan et al 2024: "How to Gain Commit Rights in Modern Top Open Source Communities?" https://arxiv.org/abs/2405.01803

cnx,
@cnx@larkspur.one avatar

lmfao @gvwilson that title sounds like straight out of a gov psyop manual

errant, to random
@errant@glaceon.social avatar

Can someone explain to me why so many people make calls on their phone while holding it a few centimeters away frpm their face, at a weird angle?

cnx,
@cnx@larkspur.one avatar

For that particular angle, @xarvos, I imagine they’re using the speaker because their phone’s earpiece is utter shit. This is what happen when a phone is so much of a handheld pooter it can’t even do the phoning anymore. Cc: @errant

cnx,
@cnx@larkspur.one avatar

jokes on thee @xarvos, my phone’s speaker is on the back and i never make calls

cnx,
@cnx@larkspur.one avatar

good news, @xarvos, my big black pp works as a phone now, and the ear piece works reasonable well

on the other hand i’m practically deaf and mute here so there isn’t any real use for a phone

dwarf, to random
@dwarf@borg.social avatar

Short work week this week, but apparently it's also a holiday for some people today? Such luxury.

cnx,
@cnx@larkspur.one avatar

smfh @tyil and @dwarf, you call yourselves k-pop fans and don't know it's children day here (idols are practically children and usually not even allowed to date) 😞
for some years now there's been observances on the following week if a holiday fall on the weekend

cnx,
@cnx@larkspur.one avatar

@tyil and @dwarf, i heard twas the same here in feudal korea but people hadn’t enuf sex to make bébés so they decided to change that

cnx,
@cnx@larkspur.one avatar

no @tyil, but also yes, since corporate slaves work for really long hours they hardly have any energy left when they return home to do the sex
cc: @dwarf

cnx,
@cnx@larkspur.one avatar

welp @tyil, women also go to work and most men wear a horrible haircut so i doubt that works the other way around

plus just weekends are obviously not enuf, hath thou seen their population pyramid, it’s like the other one at louvre

why did thou leave @dwarf out of this convo tho :blobfoxsad:

cnx,
@cnx@larkspur.one avatar

just weekends are obviously not enuf

Maybe for you young people but at my senior age its plenty.

:blobfoxdoubt: @tyil, thou hasn’t even any bébés

xarvos, to random
@xarvos@outerheaven.club avatar

so far i find goroutine much nicer than python async

cnx,
@cnx@larkspur.one avatar

Probably doesn’t matter much in I/O-bound usages (e.g. web stuff) but aren’t they different things, @xarvos? Python’s await just triggers cooperative scheduling within a thread, while goroutines use channels as synchronization medium between threads. On-going works on removing GIL from CPython might change the nature of its async/await but TBH I’ve not been keeping a keen eye on it.

cnx, (edited )
@cnx@larkspur.one avatar

Goroutines are multiplexed onto multiple OS threads

This is what I was trying to convey, @xarvos. From my perspective, what an awaitable is isn’t as important as what it does. On each await, control is yielt back to the event loop, and based on this assumption concurrency is performed by putting whatever needing to be atomic between two await statements. If the event loop employs more than one thread, such assumption is thrown out of the window and the abstraction falls apart.

On the other hand, go just spawns a job in a thread pool and concurrency is entirely up to the language user. Go is designed to have go used with channels (although I’ve heard they aren’t the most performant, likely still better than CPython though) where all shared data are supposed to go through.

Consider a textbook example of multiple jobs writing to the same file. In Python you’d have an asynchronous write function, while in Go you’d have a goroutine looping infinitely to receive the content from a channel and perform the write.

IMHO compared to channels async/await is a higher level of abstraction, which allow a simpler implementation of job hierarchy (e.g. happy eyeballs as a case study) with the cost of allergy to parallelism. Nothing prevents using them together to get the benefits of both worlds, and Kotlin actually has that IIRC.

cnx, to random
@cnx@larkspur.one avatar

I’m going down the wooden cutting board rabbit hole :bunowohop:

cnx,
@cnx@larkspur.one avatar

@tyil, I happen to have got an end-grain one and after oiling I noticed it’s a bit porous for mineral oil alone to seal. Just ordered some that is mixed with wax but it’ll take a few days to arrive.

BTW that shit drinks up so much oil I start to wonder if usians are made of cutting boards instead of rocks or clay like in commonly told tales.

GettingCooked, to random
@GettingCooked@noauthority.social avatar

This dog, Beau, he continues to grow.

cnx,
@cnx@larkspur.one avatar

When is he @GettingCooked?

alshafei, to privacy
@alshafei@mastodon.social avatar

Disappointed to see The Markup share advice for people to use WhatsApp in its post about preparing your phone for a protest, and that it's coming from "digital security trainers."

Metadata literally kills, and WhatsApp is swimming in it. The metadata they collect includes:

Groups you're a member of, location, personal info (email, phone number, user IDs), contacts and their phone numbers, in-app search history, when you use the app & how often you use it. E2EE alone doesn't guarantee

cnx,
@cnx@larkspur.one avatar

E2EE

@alshafei, also that’s just a trust me bro from fæcebook. Proprietary clients, especially coming from a spyware company mostly guarantee a backdoor.

matthew, to opensourcegames
@matthew@fennell.dev avatar

I love the charming feel of . You can always tell how much of a labour of love these projects are.

(Usually) rustic graphics, lack of hand-holding, fast load times and sense of freedom really sets these games apart to commercial games.

The idea of developers coming together to create something purely fun, often with no practical use except to share and make others happy, really makes me smile.

cnx,
@cnx@larkspur.one avatar

Highly recommended, @matthew, and BTW some veterans still hang around for online games, which are coordinated on on libera.chat (or just open the official room list at random hours). Cc: @vv221 and @psa

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