@bookwar@fosstodon.org
@bookwar@fosstodon.org avatar

bookwar

@bookwar@fosstodon.org

CI/Devops/Infra Engineer, working on RHEL & CentOS Stream
Fedora Ambassador, former FESCo and Fedora Council member
PhD in Geometry and Topology
she/her

Matrix: https://fosstodon.org/@bookwar:fedora.im

I'll leave this account for FOSS debates.

For more personal stuff I am going to use https://nrw.social/@bookwar

Feel free to follow one or the other, both or none.

--
I am not a native speaker, and I appreciate private notes correcting my English or German.

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

bookwar, to fedora
@bookwar@fosstodon.org avatar

40 Release Party in Frankfurt on June 13th

https://discussion.fedoraproject.org/t/fedora-release-party-f40-in-frankfurt-germany-june-13-2024/117045

Come visit, if you are around!


It is free, but requires a (very simple) registration.

drewdevault, to random
@drewdevault@fosstodon.org avatar

Someone responsible for enforcing the code of conduct in a project reaches out to you to discuss your behavior.

Do you (1) listen to them in earnest, ask questions if things are unclear, and take the opportunity for introspection and improvement, or (2) interpret everything they said as a threat, immediately escalate it into an argument, and characterize the email as a harassment campaign targeted against you and endorsed by the employer of the conduct enforcement person?

🤦‍♂️

bookwar,
@bookwar@fosstodon.org avatar

@drewdevault

Please remember, people who react like this to the Code of Conduct conversations, do it out of fear of you.

Some of that fear may be based on the fact that they know they did something wrong.

But most of the time, it is based on the previous experience of dealing with authorities, which act without any considerations of the people involved.

This is not making it easier for you, but deescalating is an art we often have to learn on the job.

bookwar, to random
@bookwar@fosstodon.org avatar

Let me introduce my new product called Distributed Crowd Sourced AI

It is completely free for all commercial and non-commercial use.

To add an AI generated photo to an article, add a line with a prompt directly to the text of the article:

AI Figure 1.: Generic rainy day in a small neighborhood.

and post it.

On the client side parser will read the prompt and translate it into a picture.

Parser is already included in every browser and reading device!

Supports HTML, SVG, doc and docx.

bookwar,
@bookwar@fosstodon.org avatar

Our award-winning AI implementation will process the request directly when(if) a user needs it.

The implementation scales well and has a low footprint. It is especially efficient in the areas with network connectivity issues or limited energy supply(Earth).

Our training is performed according to the latest regulations and standards via a wide network of institutions sponsored directly by governments all over the globe.

No single point of failure

100% relevance

Get your free AI NOW!

jwildeboer, (edited ) to random
@jwildeboer@social.wildeboer.net avatar

An independent (maybe federated?) review site/collection, where reviews are from real, honest people but also where you can only post a review after at least 90 days of use of the product you review.

#WhatIsMissing #After90Days

bookwar,
@bookwar@fosstodon.org avatar

@jwildeboer

Could be a version of the Bookwyrm:

https://joinbookwyrm.com/instances/

Mark the piece as "Reading" at the beginning and then record progress and leave a review at the end.

And if you "read" it for less than 90 days the review is ignored.

bookwar, to devops
@bookwar@fosstodon.org avatar

As usual a good Fediverse conversation is a best motivation to write an article.

So here is the new, slightly provocative one, featuring fever, Professional Users and why developers are always doing things wrong :)

https://quantum-integration.org/integration-engineer-in-a-java-shop

bookwar, to random
@bookwar@fosstodon.org avatar

There is a lot of talk about how lucky we were. And that somehow this is a bad thing.

I want to bring up the Birthday Paradox:

https://betterexplained.com/articles/understanding-the-birthday-paradox/

It is extremely lucky for you to have a person in the room with the same birthday date as yours. It is though quite reliably true that in a room of more than 70 people there will be at least one pair of people with a same birthday date.

Opening the code, and encouraging tinkering with it is how we bring more people in the room.

bookwar,
@bookwar@fosstodon.org avatar

@funnelfiasco

Then everyone brings you a cake :)

davidrevoy, to random
@davidrevoy@framapiaf.org avatar

The end of Pepper&Carrot and my next project.
New blog post: https://www.davidrevoy.com/article1020/the-end-of-peppercarrot-and-my-next-project

bookwar,
@bookwar@fosstodon.org avatar

@davidrevoy As a proud owner of printed books 1-4 I am looking forward to have a complete collection :)

I liked all the characters, but I believe that a good story needs a good ending, and if you feel like it - then it is time.

bookwar, to random
@bookwar@fosstodon.org avatar

Just invented new criteria:

You can not be an Enterprise Architecture expert if you don't know what the term "Upstream" means.

Yes, it puts 99,99% EAs out of their job. For a good reason.

mike, to random
@mike@fosstodon.org avatar

I had some sad news today for some people in a meeting wondering if they should upgrade from CentOS 7.x to 8.x or wait for CentOS 9.

bookwar,
@bookwar@fosstodon.org avatar

@mike If they are starting planning, I can recommend going for CentOS Stream 10.

It is right about time you can reasonable begin looking into it and prepare for adoption within a next year or two :)

jwildeboer, (edited ) to random
@jwildeboer@social.wildeboer.net avatar

VC funded company changes from open source license to proprietary (and yes, source-available licenses with field of use restrictions are NOT open source, ask the Open Source Initiative or your preferred lawyer). 20 forks pop up. Promising to be the new home for the community. Infighting starts. 1-2 years later a completely new VC funded open source project solves the problem when you sign their CLA (Contributory License Agreement). Rinse., repeat.

bookwar,
@bookwar@fosstodon.org avatar

@jwildeboer

I mentioned the Social Architecture book to a colleague two days ago.

Even though I wouldn't use some of the approaches exactly as they described, it is a great read - a very well structured and thoughtful take on the community organization.

bookwar, to random
@bookwar@fosstodon.org avatar

7 EOL is such a huge event for the industry, that everyone is trying to get a share of it with good and bad intent and marketing.

There are so many unresolved questions, postponed decisions and just poor planning, which all are exploding in that very last moment, because 10 years ago everyone just decided not to think about "complex stuff".

I don't even want to argue on CentOS or RHEL side. Make your own choices.

I want to say - piling up problems for 10 years is bad.

bookwar,
@bookwar@fosstodon.org avatar

If there is a collective aha moment here: I wish it is not about how to choose a vendor that allows you to postpone your problems for 10 more years.

But rather how to design systems so that they evolve rather than explode after everyone with a knowledge about them is retired.

kernellogger, to linux
@kernellogger@fosstodon.org avatar

Linus does not "want some kind of top-level CI for the base [] project":

https://lore.kernel.org/all/CAHk-%3DwixVy3WYvjbt43ZSrCqPDsS76QJQSkXFbbPsAOs1MCSAQ@mail.gmail.com/

"'"[…] I would suggest the CI project be separate from the kernel.

[…] slack channel […] don't expect it to be some kind of agreed-upon kernel project when it's a closed system.

Linus"'"

bookwar,
@bookwar@fosstodon.org avatar

@kernellogger Looks like a terminology problem again.

When people say CI as a system running tests, it totally makes sense to NOT have one global CI system for a project like kernel.

But when we discuss CI as a framework so that various CI systems can be hooked into it, and provide test feedback in a way that project developers can act on it - then you do need a more generic approach to it.

Which of course goes back to that kernel development process needs better APIs than unstructured mails.

bookwar, to random
@bookwar@fosstodon.org avatar

Using AI to generate a wall of text out of two bullet points should be considered a crime against humanity.

larsmb, to random
@larsmb@mastodon.online avatar

I've noticed that the hardest part of replying to a question on the Internet is replying to the question asked, not the question one wanted, or refraining from suggesting a different question instead. Or replying with something from the first five search results.

I know, you're social, you want to be nice, but please. ABSTAIN.

Folks. YOU'RE NOT BEING HELPFUL. You're creating ADDITIONAL WORK for a person who already has an unanswered question.

"Would my response help me in their situation?"

bookwar,
@bookwar@fosstodon.org avatar

@larsmb

> anyway, the whole thing. What do we call it?

(Tech) Support

I mean sorry, but no. Answering to the question asked, not to the question needed is malicious compliance.

In the newbie<->expert situation, teaching to ask the right question is the primary responsibility of the expert.

Yes, it is mildly annoying when the roles are reversed. But it can be saving actual lives when applied correctly.

bookwar, to random
@bookwar@fosstodon.org avatar

I really really don't get how people can complain about Gerrit Code Review interface, if they ever used GitHub Code Review UI.

Just go to a completely random PR and try to find a comment from the reviewer on the page:

https://github.com/kubernetes/ingress-nginx/pull/10984

And this is our "industry standard" which everyone tries to replicate?

bookwar,
@bookwar@fosstodon.org avatar

@minkiu

Check any change on review.opendev.org

For example https://review.opendev.org/c/openstack/requirements/+/907647?tab=comments

bookwar,
@bookwar@fosstodon.org avatar

@mirek

No, you are not :)

As long as PR is small and CI and review processes are simple.

Indeed, if you are doing a simple change in a simple project, GitHub gives you a simple view. (Which still can be compacted from 5 different pages with a lot of whitespace to a singe screen)

But once you get more than one CI, more than one conflicting MR, more than one label and more than one bot, it becomes a mess.

It just doesn't have enough functionality for that.

@minkiu

bookwar,
@bookwar@fosstodon.org avatar

@michelin

I wonder if forgejo folks consider the possibility of a pluggable UI. So that we can try different options, including those inspired by less known Code Review systems.

I wouldn't even try to claim that I know the best way to do a UI. I am just really tired that we don't get to experiment on which way may be better than a GitHub look-alike.

@mirek @minkiu

bookwar, to random
@bookwar@fosstodon.org avatar

When someone starts a forum thread, they may have a specific intent or vision how this thread is supposed to go. But they don't own it.

They might get the answer they don't like, or the comment they consider offtopic, or whatever, but it is not up to them to decide what belongs to the thread and what not. It is the forum community which runs the conversation.

And it is forum readers who might find the conversation interesting, even when the topic starter has given up on it.

1/

bookwar,
@bookwar@fosstodon.org avatar

And I treat public social networks as forums.

I may post something you find funny, or you want to comment on, or you want to expand and tell that, actually... Or you have a historical anecdote to tell..

I may or may not like it. But as long as you follow the basic code of conduct, I don't think that I own public comments in public spaces, even if I am the person who started the conversation.

It is a shared collaborative effort.

Especially given that Fediverse doesn't have Quote Posts now

2/

bookwar,
@bookwar@fosstodon.org avatar

I do not like the tendency to shame people who reply in the way not prescribed by the topic starter.

Those "DO NOT REPLY WITH ATTEMPT TO HELP.." "DO NOT REPLY WITH SOFTWARE SUGGESTIONS" and so on banners circling around as half-joke - they do not help against the trolls. But this attitude does mess up with normal people's ability to talk to each other and to expand each other's horizon.

3/

bookwar, to fedora
@bookwar@fosstodon.org avatar

If you forget to prepare things for the booth in advance, you have to be creative.

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