@prma@fosstodon.org
@prma@fosstodon.org avatar

prma

@prma@fosstodon.org

Perma :: Backend Developer
IN #Go and #Rust.
Passionate about software longevity and ecological sustainability.

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

prma, to random
@prma@fosstodon.org avatar

How would you test an end point on a microservices architecture when they are dependent on external IP-bound APIs and so many layers of cache?

prma,
@prma@fosstodon.org avatar

@deshipu most of our bugs usually come from inconsistencies between systems. So, API and integration tests would be more helpful. Especially before writing and deploying the implementation.

prma,
@prma@fosstodon.org avatar

@deshipu the third parties are fairly complex to emulate. so it is probably not very practical. We control the cache but the earliest starting point of the caches are the external providers.

prma,
@prma@fosstodon.org avatar

@deshipu hmm. that sounds good. Thanks for the consult.

prma, to random
@prma@fosstodon.org avatar

I have read radicle's FAQ. But I am still not clear what advantages does radicle offer over the mail-list based git workflow.
Any ideas?

prma, to random
@prma@fosstodon.org avatar

I have been messing around with CSS since 2007. Yet I cannot say that I got the hang of layouting. Although I agree that it is a skill issue, I have to insist that it should not need this much skill to align bunch of buttons.

cjk, to random German
@cjk@chaos.social avatar

Morgen sind die Bauernschaften und der See hier wieder voll mit Leuten, die besoffen einen Bollerwagen mit Alkohol durch die Gegend ziehen und dabei laute Musik spielen.

Yay! /s

prma,
@prma@fosstodon.org avatar

@cjk ah libretranslate. You did it again:
In the morning, the peasants and the lake are filled with people who are drunken by a boulevard car with alcohol and play loud music.

I think even the tenses are wrong.

prma,
@prma@fosstodon.org avatar

@cjk oh that sounds a lot nicer!

prma,
@prma@fosstodon.org avatar

@cjk yeah! That sentence actually made sense 😆
in the meantime, enjoy this game:
https://www.crazygames.com/game/drunken-duel-2

cjk, to random
@cjk@chaos.social avatar

So, what drama did I miss regarding #Nix?

prma,
@prma@fosstodon.org avatar

@janl @cjk I thought it was about army ties.

prma,
@prma@fosstodon.org avatar

@janl care to share some sources?

prma,
@prma@fosstodon.org avatar
cjk, to random
@cjk@chaos.social avatar

I'm this 🤏 close to writing a SIP client for Linux...

prma,
@prma@fosstodon.org avatar

@cjk why is that?

prma, to random
@prma@fosstodon.org avatar

I think some people have misunderstood utilitarianism.
Your good work is not measured by how you intended it to effect the world, but by how it actually effected the world.

So saying I did this for greater good is worthless. Showing that you actually achieved a greater good is the point

So making money in the name of effective altruism is as good as shit.
Create actual good.

Actually, wealth redistribution using tax is much more effective than hoping a billionaire does the right thing.

prma,
@prma@fosstodon.org avatar

@deshipu the thing is, you have the same shit with other philosophies. It is really hard to prove intention. But we use evidence to make reasonable certainty about intention.

If you hoard billions of dollars, you should spend millions researching how to effectively spend those. Something that I never see in the cases where effective altruism is used as a way to look good while ripping people of millions.

prma,
@prma@fosstodon.org avatar

@deshipu yes. Exactly. If they actually cared, I am definite that there would be much less billionaires in the world.

About the problem with behavior, it is just easy to say thay I have donated so much money on good causes. The behavior is good. The cause is a sham. You have fucked over millions of people for a PR.
You could also spend sometime and effort making sure that your actions have desirable consequences.

prma,
@prma@fosstodon.org avatar

@deshipu there is this building in london made by Norman Foster. Meticulously designed to be extremely environmentally friendly. The building ended up wasting crazy amounts of energy because the architect did not spend time researching the requirement, ever mitigation and strategy ended up backfiring. Intentions were good, behavior were good, the consequence was shit.

prma, to random
@prma@fosstodon.org avatar

At this point, I think we should accept that there is no rule, not even rules of thumb governing over genders in German language. Each time some one suggest a rule, it takes less than 10 seconds to say:
"Actually, in 40% percent of cases this rule does not apply."

cjk, to random
@cjk@chaos.social avatar

the best good habit regarding code I picked up during the years: order parameters always in the same way. It is not really important which order, but keep it the same order across your code.

Saved me many headaches.

prma,
@prma@fosstodon.org avatar

@cjk Why does it cause headache?

prma,
@prma@fosstodon.org avatar

@cjk I see.
Yeah. agreed. I have somewhere in the lib that I made for my company that I reversed a positioning in of the functions, I regret it ever since, and now it is widely used in around 15 applications. I cannot change it now, and I hate my self for it.

prma, to rust
@prma@fosstodon.org avatar

Ok, I tried every single app under the sun for the learning genders in German.

I made something that works for myself.

I put the code and everything here:
https://sr.ht/~prma/DerDieDas/

Under GPL-3.

This little prompt is going to pop up every single time that I open my terminal (approximately 100 times per day).

prma,
@prma@fosstodon.org avatar

Correction, now its under EUPL-1.2

prma,
@prma@fosstodon.org avatar
prma, to random
@prma@fosstodon.org avatar

As far as I can see, Perma Computing community is too focused on the artistic aspect of computing. Which hardly covers the most energy intensive, ubiquitous parts of the computing world.

Unless the conversation is taken to tackle higher impact fields, the output of the community is more like the conceptual fashion shows:
a vanity demonstration. A limited proof of concept.

Such a disappointing realization.

prma, to rust
@prma@fosstodon.org avatar

So, how about a clippy lint that warns about spelling mistakes? That would be fun 😁

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