@Di4na@hachyderm.io avatar

Di4na

@Di4na@hachyderm.io

SRE. Elixir Dev. Learner in Resiliency. French.
All Opinions are my own. And i have a lot.

Co-Founder and President Haruspex.dev

dom. He/him.

Blog: Softwaremaxims.com

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

luis_in_brief, to random
@luis_in_brief@social.coop avatar

I would read the hell out of a deep analysis of the many layers (internal, external, technical, personal, systemic, etc., etc.) that have combined to make early Google so arguably less dumb than early OpenAI.

It isn’t just rose colored glasses, right? There was no equivalent of the shareholder coup, the ScarJo voice thing, etc.?

Di4na,
@Di4na@hachyderm.io avatar

@luis_in_brief they had a less favourable funding environment. Early Google was feeling the need to make money.

OpenAI was started by billionaires that had full control of SV. OpenAI is not a startup. It is a pet project of billionaires.

ltratt, to random
@ltratt@mastodon.social avatar

One thing I think about a lot is "how much time should this organisation spend making tools to help with its main software tasks?" Experience has taught me that most invest far too little in this, but I've struggled to find a good way of defining what "too much" might look like.

Di4na,
@Di4na@hachyderm.io avatar

@ltratt too much is easy. When it cost more then cash on hand.

lawik, to random
@lawik@fosstodon.org avatar

This is probably the easiest path to hosting a website right now.
S3-compatible bucket, built-in CDN. Generous free tier. And if you want to do anything dynamic your files are already in-house with Fly.

It wasn't possible initially but now there is custom domain support on Tigris.
https://www.tigrisdata.com/docs/buckets/custom-domain/
Disclosure: I work with them on stuff.

Di4na,
@Di4na@hachyderm.io avatar

@lawik is it far easier to integrate that netlify? Because rn it wins for me but I am happy to change mind

Di4na,
@Di4na@hachyderm.io avatar

@lawik yeah, they run the SSGs directly, and the deploy nicely with all the handling of dns and cdn nicely.

There is more ofc like branch build and all, but that helps already.

carol, to random
@carol@crabby.fyi avatar

Open source is not anything DHH says it is

Di4na,
@Di4na@hachyderm.io avatar

@carol tbf, basically nothing that DHH says is the way he says it....

eniko, to random
@eniko@peoplemaking.games avatar

i used to be impressed with cute syntactical constructs that would let you express things far more efficiently in programming languages but tbh over the last decade or so ive gone from that to "if your syntax noticeably diverges from basic C-style stuff then you've fucked up, simple syntax is best because sugar is bad for you"

Di4na,
@Di4na@hachyderm.io avatar

@eniko I find this fascinating because i find the C syntax to be atrociously complex.

But I learned to code on the ML family, so I am probably biased.

grimalkina, to random
@grimalkina@mastodon.social avatar

"Each assemblage gains emergent properties produced from interactions between its components and relies on those interactions to continue existing. For instance, a tight- knit neighbourhood can build a collective memory about the reputation of all of its members and develop norms to promote prosocial behaviour. "

(still reading this paper https://mastodon.social/@grimalkina/112440065311802043 )

Di4na,
@Di4na@hachyderm.io avatar

@grimalkina I mean we are not. But f*** that?

I still remember Dave Woods explaining that newcomers to the psychology department are told to not talk to him, as they would get, I quote, "infected by him".

We are the Renegades, as he says. Well. Tough luck but this is proper science and we will keep doing it. I am not exactly an academic partially due to all of this but.... Yeaaah.

Quinnypig, to random
@Quinnypig@awscommunity.social avatar

I'm sorry Slack, you're doing fucking WHAT with user DMs, messages, files, etc? I'm positive I'm not reading this correctly.

Di4na,
@Di4na@hachyderm.io avatar

@Quinnypig I will simply say that a lot of Account Managers at Salesforce are going to have a really long weekend.

grimalkina, to random
@grimalkina@mastodon.social avatar

It's REALLY weird to me when people in software mine research papers for their content and say "researchers" instead of naming the scientists who actually did the work they're using. We're human beings and our work is our livelihood (at a fraction of yours I might add). Name us.

Blessed for the community around me that has this value, side eye at the content engine that doesn't.

Di4na,
@Di4na@hachyderm.io avatar

@luis_in_brief @glyph @grimalkina yeah it is really hard to communicate the sheer size of the dependency tree and authorship for software, so we simply stopped doing it.

It is also partially how we got into the current "supply chain" discourse. A lot of the "thought leadership" on it has no realization of the sheer size of it, they only see what skimmed up. So we get discourse highly separated from the reality far too regularly.

Di4na,
@Di4na@hachyderm.io avatar

@luis_in_brief @glyph @grimalkina I have an idea of what it would look like but uh.

Noone would believe it. I keep asking for it and everyone i ask tell me that SBOM are the messiah.

One of my biggest frustration.

Di4na,
@Di4na@hachyderm.io avatar

@luis_in_brief @glyph @grimalkina but uh.

I think one person in this conversation has probably more access than others to some of this data :P

Di4na,
@Di4na@hachyderm.io avatar
Di4na,
@Di4na@hachyderm.io avatar

@luis_in_brief @mlinksva @grimalkina @glyph I was like "wait why.... Oooh. Oh no. 😢"

Di4na,
@Di4na@hachyderm.io avatar

@mlinksva @luis_in_brief @grimalkina @glyph something to keep in mind is that there is probably a natural attraction, if presented with the choice, to say "oh attribution would be nice".

But that does not mean there is a loss feeling if the attribution does not happen.

I know for my own work, attribution would maybe make me happy a bit but in practice... Meh? Who cares?

cvennevik, to random
@cvennevik@hachyderm.io avatar
Di4na,
@Di4na@hachyderm.io avatar

@cvennevik by lowering the barrier to access and the maintenance cost.

SSG are still far too complex. And stuff like Wix or Squarespace too.

We more or less stopped working on that because WP won that fight. And now we are stuck at it.

cvennevik, to random
@cvennevik@hachyderm.io avatar

Thinking about things to publish on my website. Things to write about or create pages for.

The thing is: I don't want it to be about web stuff. Publishing stuff that's about the medium I'm publishing it in is just a bit too... navel-gaze-y for my taste. Like I'm building a website in service to itself.

I want to create things that are about other things, that connects to the broader world. Something that finds meaning beyond itself.

Di4na,
@Di4na@hachyderm.io avatar

@cvennevik I will broaden the point.

How do we know which developer tooling to develop.

Di4na,
@Di4na@hachyderm.io avatar

@cvennevik oh it is. But I have a particular case where I think I can relatively well link it to real work impact.

But I totally agree with you. My current "code hobby project" is a tool for Warhammer 40k team players. And that is still fully hobby side but at least irl.

bagder, to random
@bagder@mastodon.social avatar

If you would listen to this #curl presentation next week, what question would you ask me?

Di4na,
@Di4na@hachyderm.io avatar

@bagder
"If you made a list of all the basic maintainer task, the one that need to be done to just keep things going. What would they be and which one has the worst tooling?"

Note that i do not mean answering patch email and all, I mean things like keeping the dependencies up to date and the build system running.

Di4na,
@Di4na@hachyderm.io avatar

@bagder oh and "how much time do they take"

Di4na,
@Di4na@hachyderm.io avatar

@bagder (definitely not fishing for a particular answer here and definitely not having something cooking for which i want data to prove a point about hobbyists maintainers and "supply chain")

Di4na,
@Di4na@hachyderm.io avatar

@bagder I mean this is a fair answer. And it does provide data. It shows we could benefit from looking at this, to at least understand better what would have impact... Or if this idea have no impact at all.

Thanks! It is the answer I expected.

Only follow up question. Is it more than 2h per month?

Di4na,
@Di4na@hachyderm.io avatar

@bagder right. Which already would be a strain on a "hobbyist sometimes on weekend" schedule.

I asked because I am trying to find ways to communicate about the realities of maintainership on these schedules. And maybe see if I cannot offer a view that may lead to a more impactful action plan than "give money to everyone". Not that money does not help sometimes or would not be part of it buuuut...

Di4na,
@Di4na@hachyderm.io avatar

@bagder I have not seen a lot of research on what maintainers actually do

grimalkina, to random
@grimalkina@mastodon.social avatar

"Randomized trials cannot address all causal questions of importance in medicine and health policy and may have limited generalizability; thus, investigators may need to use observational studies as a source of evidence to address causal questions. The challenge, then, is to balance the importance of addressing the causal questions for which observational studies are needed with caution regarding the reliance on strong assumptions to support causal conclusions."

A challenge of our time truly

Di4na,
@Di4na@hachyderm.io avatar

@grimalkina I regularly point out to people that the right way to think about science training is that it is more about teaching to be ok with saying "I Don't Know". Science is more about accepting that there are some answers we cannot adequately answer right now and living with it.

It is not about being right, it is about being ok with saying that we may not have a right answer rn.

looopTools, to rust
@looopTools@mastodon.social avatar

I keep looking at rust and thinking "Gods it seems to be an awesome language"... Then I read and hear about a lot of hassels moving from C or C++ to rust and never really any massive success stories... are the massive success stories out there?

Di4na,
@Di4na@hachyderm.io avatar

@looopTools AWS use a lot of Rust but does not talk a lot about it. Microsoft too, we know they ship it in Windows. Android moved a large part of new code to Rust and saw a drastic cut down in Critical vulnerability, probably biggest success story. Gnome shipping it more and more. Firefox ships a lot of it now. Iirc Chrome ship some now.

It is basically everywhere.

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