@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.

krusynth, to random
@krusynth@mastodon.publicinterest.town avatar

Everyone is talking about fast fashion, but no one is talking about the plague of fast furniture. It’s impossible to find true durable pieces that can last for generations anymore, even the so-called “Amish made” pieces are typically cheap stuff being bulk produced in one of a dozen massive factories.

I can’t even find a solid wood panel bed at any of the vintage or resale shops anymore. Particleboard is the only choice we’re being given. It’s tragic.

Di4na,
@Di4na@hachyderm.io avatar

@irenes @krusynth my partner is a classically trained woodworker.

We did the maths the other day. A good gaming table would cost, purely time and materials, around 5k to build. Maybe 2k by cheapening everything. And that would be minimum wage for her, barely breaking even. Bad social protections too, because self employed.

There is not enough people with that amount of money. The purchasing power collapsed too fast.

hazelweakly, to random
@hazelweakly@hachyderm.io avatar

It's absolutely unreal to me how much my brain on estrogen absolutely lives and dies on carbs.

Before transition? Eh

After transition? CARBS

FEED ME

CARRRRRRRRBBBSSSSSSS

I NEEEED IT

NEEDS THEM

SOAK MY BODY IN THE CARBOHYDRATES

But, like, I have no idea where this came from. Legitimately. Wtf is going on here

Di4na,
@Di4na@hachyderm.io avatar

@hazelweakly metabolism changes too. Fucked over by hormones. Also check your general blood levels.

I am working on energy level and general tiredness problems my partner is having rn and just starting hormonal contraception (micro dosed) had a positive impact. Endocrine are a whole shitshow.

ChrisMayLA6, to science
@ChrisMayLA6@zirk.us avatar

Meanwhile, the Science journalists wonder how they might catch your attention this (local election) week.

(from the New Scientist archive of Tom Gauld cartoons)

Di4na,
@Di4na@hachyderm.io avatar

@ChrisMayLA6 *in mice!

bert_hubert, to random
@bert_hubert@fosstodon.org avatar

Recently places like @SIDN (Dutch national operator of .NL) have been claiming that nobody in Europe can deliver their computer needs, and that they are therefore forced to outsource operations to American cloud providers. Meanwhile our own IT industry denies this. Here I delve into what's going on, and how Europe is being Cloud Naïve instead of Cloud Native.

https://berthub.eu/articles/posts/cloud-naive-europe-and-the-megascaler/

Di4na,
@Di4na@hachyderm.io avatar

@bert_hubert @SIDN I would modifiy a thing.

Managed k8s is not necessary.
A good managed load balancer is. My current list of "need" for a cloud provider, with which i regularly revisit Europeans one (because i still believe that technically using US one is gdpr illegal)

  • on demand managed servers/vm with local nvme ssd storage
  • load balancers equivalent to aws alb
  • S3 like
  • managed postgres with automatic cluster management (see RDS)
  • software defined network
  • that is it.
Di4na,
@Di4na@hachyderm.io avatar

@bert_hubert @jornfranke @huitema @SIDN even more. The ovh service has been known to never reach one nine for years. It is a shitshow, and I do not think this is a powerful enough statement. Any managed service offered by ovh is laughably bad with a UX even more atrocious than AWS.

OVH managed services are a clown show not worth even considering.

Di4na,
@Di4na@hachyderm.io avatar

@bert_hubert @SIDN afaict, only Scaleway in europe is going that direction. And from friend that tried and are migrating away now, the database and load balancer offering are not even meeting the lowest bar.

Di4na,
@Di4na@hachyderm.io avatar

@bert_hubert @huitema it is not a lock in.

The problem is that changing provider gives you basically nothing. None of them massively undercut price, because the price are not as extravagantly high as it looks.

There are no move between them because why the heck would you do that?

jenniferplusplus, to random
@jenniferplusplus@hachyderm.io avatar

I'm sure this is true for many people, but I'm having the opposite experience, tbh. Coding (mostly) for myself, and taking a lot of care to make it long term maintainable, has been incredibly restorative for me. Keeping a code base tidy is so much more relaxing than constant tip toeing around a bunch of hazardous piles of legacy junk that you're not allowed to fix.

https://digipres.club/@foone/112340266377188389

Di4na,
@Di4na@hachyderm.io avatar

@jenniferplusplus that. Was implementing a nicer and faster and more correct float to string algorithm in the depth of the erlang VM a fight? Yes. Is it also the thing that helped solve my burnout?

Yes too. Purposeful. Helping so many people. Knowing all the little ways I helped make the whole better from my own niche expertise that few people could.

Same with forking and cleaning up and making better the hyperloglog implementation. It feels so much more satisfying. Limited. Small. Impactful.

Di4na,
@Di4na@hachyderm.io avatar

@jenniferplusplus doing something actually useful and that reduce the difficulties of building other things on top? That is too rare in software. Being able to do that helps a lot

mekkaokereke, to random
@mekkaokereke@hachyderm.io avatar

Again for people (racists), complaining about falling birth rates:

The birth rate for women over 40 is not falling. The birth rate for women over 30 is not falling.

What's happening, is girls 15 to 17 are having fewer babies. Kids are having fewer kids.

Also, this is an interesting way of saying that "Teen pregnancy is down, due to sex education and contraception."

In 1991 25% of 15 year olds gave birth before they turned 21. That's bad. Now it's 6%. That's better.

https://npr.org/2023/01/08/1147737247/teen-pregnancy-rates-have-declined-significantly

Di4na,
@Di4na@hachyderm.io avatar

@mekkaokereke There is a bit of a drop-down in the 20s, especially the late 20s, which is saying something about economic conditions. But hot damn is it now about "make more babies", more a "maybe this can be a proxy to show some economical shitshow are having impact on people".

And also, urgh, the whole racist "we need more white babies" shtick. Fucking racists.

Di4na, to random
@Di4na@hachyderm.io avatar

For anyone wondering why I have not withdrawn my maintainer status from nixpkgs The Determinate Systems' Community, is it because I will follow the letter I signed. So we will check on 1st of May.

Bets are open, but I think we all know what PR I will have to make.

samueldr, to random
@samueldr@ap.samueldr.com avatar

(uncharitably paraphrased) “No we're not attempting to take over the project” and later “join our discord where we are attempting to take over the project”.

Di4na,
@Di4na@hachyderm.io avatar

@roberth @samueldr that was not true before nixcon.

Thinking this is about Nixcon is missing the point. If you want a more visible flashpoint, the merge of flakes was it.

Another one was the growing separation between cppnix and nixpkgs/nixos

Another one is the "two personalities" of Cppnix, with Eelco on one side and a good half of the team on the other.

The communication breakdown is not new. It just tipped over with the Nixcon stuff.

Di4na,
@Di4na@hachyderm.io avatar

@roberth @samueldr these accusations are not false. I recommend you to read any nix team minutes. It is quite visible.

Di4na,
@Di4na@hachyderm.io avatar

@roberth @samueldr i uh

Well I am sure you have your views. I will, once again, recommend you to reread the team minutes and consider how much time is spent pleasing eelco and managing him

Also how much things get delayed because of him or his decisions. He does control things. You may not see it as control.

Finally, i never talked of QA here. Nor of the version drift. I am talking of goals,objectives and interests.

Di4na,
@Di4na@hachyderm.io avatar

@roberth @samueldr I do not. And I agree with you. This is exactly the authority we talk of in that letter. You are right that it is necessary.

It also means that indeed, if you are not wielding it well, it naturally warps things.

That is exactly the problem and how we got there.

whitequark, to random
@whitequark@mastodon.social avatar

people are like "you should care about the web being slow in third world countries" but unless you count the UK as a third world country it's fucking unusable elsewhere

try using, for example, matrix (the instant messaging system) on a train or in a hotel

sometimes i wonder if it only gets tested on localhost

Di4na,
@Di4na@hachyderm.io avatar

@whitequark I mean. The answer is yes. No need to wonder

gvwilson, to random
@gvwilson@mastodon.social avatar

Sun et al 2024: "AI Coders Are Among Us: Rethinking Programming Language Grammar Towards Efficient Code Generation" https://arxiv.org/abs/2404.16333 Designs a new grammar for Python that maintains the same AST for backward compatibility but reduces token usage for LLMs. I'm still deeply ambivalent about LLMs for coding, but I think we're going to see a lot more of pre-existing tools being reshaped so that they work better.

Di4na,
@Di4na@hachyderm.io avatar

@gvwilson will we? We never managed to get traction to do it for humans. I doubt we will manage to get traction to do it for AI

Di4na, to random
@Di4na@hachyderm.io avatar

I need to write a blog post about this but in the meantime.

If you do postmortems, retrospective, incident analysis or whatever Learning from Incidents.

Consider that the Learning is about using the analysis as a tool for replanning. Do not focus only on "How did we get there?" but consider this a starting point to ask "How are we changing what our plan is?" and also "How are we reflecting on our model of the world?".

The goal is not to find what went wrong. The goal is to revisit decisions.

GossiTheDog, to random
@GossiTheDog@cyberplace.social avatar

deleted_by_author

  • Loading...
  • Di4na,
    @Di4na@hachyderm.io avatar

    @GossiTheDog oh wait, you are the share holders, we did all that to pay your pensions

    Di4na, to random
    @Di4na@hachyderm.io avatar

    I am a long time Yubikey user. I loved it as 2FA as it was both faster, easier and more secure than other MFA methods.

    Passkeys and passwordless reverted that. I cannot recommend yubikeys anymore to friends. And I am myself starting to lose my mind at them.

    I actively advocate to go back to the previous FIDO versions. Passkeys need to die. Agree with @firstyear
    https://fy.blackhats.net.au/blog/2024-04-26-passkeys-a-shattered-dream/

    Di4na, to random
    @Di4na@hachyderm.io avatar

    People often tell me I am awfully negative and pessimistic. Guilty as charged!

    It is in large part because it feels really lonely and hopeless to yell into the void for years.

    But the @sovtechfund gives me hope. Why? Because they did their legwork. They are a rare voice that seems to actually look at the problem before jumping to solutions, and it means their solution actually helps.

    Don't believe me? Go watch them talk
    https://www.youtube.com/live/PCCVPo6PjBI?si=UYNscG_GIODrnoJJ

    onepict, to random
    @onepict@chaos.social avatar

    So that's me received the confirmation that my stuff is removed from Bigstack.

    Which is good. It shows the Optout requests are being done.

    Go to check again for librecasts old github account. Looks like I missed some.

    Opens new ticket

    https://huggingface.co/spaces/bigcode/in-the-stack

    While I did think it is important for Software Heritage to archive code, I wish it was done Opt-in.

    It would be nice to be asked and for that code to be curated. This is not curation. This is automation.

    Di4na,
    @Di4na@hachyderm.io avatar

    @webmink @onepict I agree, but I would add that a FOSS license usually comes with some demands from the user that we have no proof that LLM/ML-based systems can follow. obviously attribution, but also questions around patents, GPL and all definitely get complex there.

    FOSS is a hack of copyright, and there are limits to what a hack can do when the underlying infra is rotten and inadapted...

    Di4na, to opensource
    @Di4na@hachyderm.io avatar

    PSA:

    If you want to create an event to workshop solutions to help heavily ressource constrained maintainers, consider starting from the pov of "what kind of event a resource constrained maintainer could participate in".

    Otherwise, your event will join the long list of useless one.

    Di4na,
    @Di4na@hachyderm.io avatar

    And if you need help thinking through that or bouncing ideas, my contact are all over my website. I will spend my constrained resources to help you, for free, because I do care a lot about this.

    We need progress there

    grimalkina, to random
    @grimalkina@mastodon.social avatar

    I want to see absolutely no sensible and practical advice here. What programming language should I start vaguely and in a chill way teaching myself if I just want to experience something fun or elegant or interesting in and of itself, assuming I have no goal for using it to do anything really (outside of learning)

    Di4na,
    @Di4na@hachyderm.io avatar

    @mcc @grimalkina Staying on that track, if you want stuff only to explore possibilities, I would bring up Effekt. It is definitely going faaaar in one direction in the same way as others.

    Rust IMHO should be there just in order to realise the tooling reality. And on that same order, I would recommend C, but not as a "do my own program", but as a "add something to an existing infra project", in order to really realise the gap in tooling between the FOSS Reality and Rust.

    sue, to random
    @sue@glasgow.social avatar

    Nothing radicalises me more against the gatekeeping that is quite literally built into software engineering tooling than setting up local developer environments lol I had to do it this week and you better believe a blog post is incoming 😂

    Di4na,
    @Di4na@hachyderm.io avatar

    @sue yes! part of the problem is that there is no industry for this really. I mean there are some, but most of it is not. Sadly :( But there is some hope.

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