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

cstross, to random
@cstross@wandering.shop avatar

My current nightmare is that the Tories will be hammered so hard this Thursday that the back benches will run a leadership challenger against Sunak ...

… And the party rank and file will then vote Liz Truss in again as party leader.

She's had a year to lick her wounds and work out what she did wrong, and in her tiny mind it can only be that she didn't do everything fast enough and hard enough.

So we'll get a Liz Truss equivalent of the US Republicans' Project 2025.

Di4na,
@Di4na@hachyderm.io avatar

@cstross I mean, would she survive to day3? because "fuck pension funds" sounds ok until that starts to happen....

mcc, to random
@mcc@mastodon.social avatar

Does anyone want to take this moment to convince me that I should use Guix instead of [Nix or a Nix hardfork]? Or otherwise, convince me that I should use [Nix or a Nix hardfork] instead of Guix? It is okay to be a Reply Person about this. I am giving you an invitation.

https://hachyderm.io/@jakehamilton/112355361353931366

Di4na,
@Di4na@hachyderm.io avatar

@mcc If you are happy about Scheme, I don't think one is far different from the other. I consider Lisp a really cool idea not great for mass use, but that is personal. So honestly, just use whatever ?

Di4na,
@Di4na@hachyderm.io avatar

@mcc I mean that is a fair one. I think it is a strange mix of ML and JSON. But I cannot not like an ML. (do more things like ML other languages please)

It is not bad, but some days I would love to have something a bit better specified (Dhall is a direction that point to interesting things).

But well. Scheme :D

coni2k, to opensource

Tragedy of the Digital Commons by Chinmayi Sharma 💯

One of the most extensive analyses discussing the issues around the open source ecosystem and why governments should get involved to address them effectively. It places a solid and much-needed emphasis on the prevalent Free-rider problem in providing public goods.

"... interventions that rely on voluntary participation have not and will not succeed." 💯

1/3

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4245266

Di4na,
@Di4na@hachyderm.io avatar

@coni2k I will be honest. I understand the moral appeal to the free rider point.

But it is a dangerous and bad idea to bring it as a legitimate problem.

The free rider way is the only way for FOSS infra to work sustainably. Bringing corp in destroy the efficiency of the model at the engineering level. And it destroy the efficiency of the model at the economic level.

And I do not mean that paying devs would be too expensive.

But the work to make it legible to corp would be far too high.

Di4na,
@Di4na@hachyderm.io avatar

@coni2k what made foss work is that devs at the lowest level of corp can use it without talking to legal or procurement. Reversing that, even a little bit, would make software orders of magnitude more expensive.

Di4na,
@Di4na@hachyderm.io avatar

@coni2k I do not disagree but I will simply add again. You do not need to invoke the (highly dubious) "free rider problem" for that.

I would also recommend something else than VAT, as VAT is paid mostly by end user and is highly regressive.

But that is a different discussion.

edcrypt, to elixir
@edcrypt@mastodon.coffee avatar

If a long time Pythonista wants to finally dive into , where should they start?

Di4na,
@Di4na@hachyderm.io avatar

@corpsmoderne @edcrypt this. Really. They work

NanoRaptor, to random
@NanoRaptor@bitbang.social avatar

As I just posted elsewhere online:

“Oh my fucking god is this how thinking should work?!? What the hell. What the fuck. You all didn’t have this all the time did you? And not tell me?”

First adhd medication dose. This is really, really clear.

Di4na,
@Di4na@hachyderm.io avatar

@NanoRaptor yeaaaaaaah. I went to cry when I realised.

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.

Di4na,
@Di4na@hachyderm.io avatar

@irenes @krusynth oh the wood went up but it is the hours that raise the price.

Inflation was applied to furniture, but more generally the reason we got purchasing power parity is that we got cheaper stuff made with more efficient mass production. For woods, that means particles board. And more hardware for joints (not a bad thing!)

Fundamentally without mass producing (and hard wood hard for mass prod) no reduction in labour cost for woodwork. And it ships badly if not flatpacked

Di4na,
@Di4na@hachyderm.io avatar

@irenes @krusynth flatpacked stuff wins because you are not shipping air through the whole logistic, so can reduce labour cost by going to cheap labour country (and you can pay above living wage there and still win. So even ethically...)

Di4na,
@Di4na@hachyderm.io avatar

@irenes @krusynth the other aspect we forget is purchasing power.
I strongly recommend watching
https://youtu.be/ZuXzvjBYW8A?si=RH3tWUAj7p4cPcWx

I do not agree with all he offers,UK centric, but quite true all over the Western world.

Salary have not grown but rental cost grew massively in the mix. For less housing space. Result is a drastic collapse in purchasing power starting in the early 00s.

Plus productivity in manufacturing in Western stagnated, which compound with inflation.

Di4na,
@Di4na@hachyderm.io avatar

@irenes @krusynth said otherwise. It is not that expensive. We are just really poor and our societal price scale model is out of line with reality.

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

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.

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