Journal

Thursday, December 7, 2023

More Money For Better Open-Source Software

I am going to emphasize, in the docs, the license file, and the communication surrounding the project, that free-loading is not socially acceptable. Along with this, I will provide convenient mechanisms to donate. The code of financial conduct would be something like this:

  • If you are a non-commercial user, don’t worry about it.
  • If I fix a bug you reported or add a feature you wanted and you have the financial means, a one-time tip is much appreciated. Even if this is unlikely to add up to serious money, it takes the one-sidedness out of the process of responding to user requests.
  • If you are extracting value from your use of my software, set up a proportional monthly donation.

The monthly part is the important thing here. Having to periodically beg a user base to please contribute to a donation drive again is a drag, and not very effective. Convincing users to donate as long as they get value from the software gives a maintainer a more or less predictable, low-maintenance source of compensations for their work.

Monday, December 4, 2023

Filhos de Bimba. Demonstration

Seamless flow, nothing stops, question and answer are one.

Sunday, December 3, 2023

Handstand progression with a wall

[First stage; keep your knees bent and touch your toes. Second stage: stretch one leg up straight. Third stage: loosen your toe touching the wall a bit. Fourth stage: loosen it even more until you almost don’t need to depend on it. Fifth stage: lift your toe away from the wall. Sixth stage: stretch the other leg. Give some weeks per stage and get comfortable holding for twenty seconds before advancing to the next.]

Saturday, December 2, 2023

flip the power dynamic with the high ground.

[When someone talks down to you, 1) flip it around with ’this way of speaking is beneath me’; 2) assert authority by ‘allowing’ or ‘giving them another chance’ to try that again’; and 3) express that you are ‘willing to continue the conversation if they speak respectfully’.]

Interoperability is people connecting, communicating, collaborating.

‘Capoeira should be fun’ can extend to the game itself; the movement you admire is never in frenzy; always calma, giving time and space, not allowing someone else to make you hyperventilate; how can it feel more like effortless language exchange?

We can even extend this farther: how can everything be fun? more like that? fluid conversation with yourself and the stars.

Thursday, November 30, 2023

The German prefix “zer-” is a tiny Terminator.

legen: to lay zerlegen: to destroy

teilen: to share, to split zerteilen: to destoy

siedeln: to settle zersiedeln: to destroy (by settling)

setzen: to set zersetzen: to destroy (by corrosion)

drücken: to press, to squeeze zerdrücken: to destroy (by squeezing)

Zerjoy our language!

Wednesday, November 29, 2023

venting has a purpose.

[Let hotheads vent without interruption to ‘deflate the balloon’. Ask them to repeat with ‘can you please tell me that again?’ so that they can speak more calmly (they’ve already vented). Ask questions of fact like who, what, where, when to engage with their analytical side.]

Using all flavours of Solid

Whereas classically we think of the situation where a user interacts with one identity provider, one storage provider, and multiple applications, recent experiments in practice have moved more towards also using multiple storage providers linked to a single identity.

There is an example app called Projectron which is mentioned throughout the Solid Application Interoperability spec and which can be used to track projects and issues; a first step would be to make this app compatible with the SolidOS Issue tracker, so that issues created through Solid OS will “magically” show up when you open Projectron.

Problems and Goals for Interoperability, Collaboration, and Security in a Solid Pod

Applications must have a shared understanding of data

Data must be discoverable.

Data must be durable.

Data must be portable.

Problem #3 - Disparate entities using different applications must be able to safely and effectively interoperate within their scope of authorization

Problem #4 - People shouldn’t need to think about how to physically organize their data to use Solid.

Tuesday, November 28, 2023

moleza

After eating a rich and filling tapioca, I sat satisfied, staring into space. The woman who cooked it saw me and asked if it ‘deu uma moleza?’.

Monday, November 27, 2023

Let’s talk about changing times and minds….

[If you believe in changing the world for the better, you also believe that individuals can change; there’s no other way.]

[When sharing the ‘same bus’ with people who think differently, some might be on for a few kilometers, some for a few thousand.]

Saturday, November 25, 2023

Spreadable Garlic Confit

[Cover unpeeled cloves of garlic in a bowl with boiling water for five minutes; then peel the skins easily. Place in a pan and submerge in oil, add aromatics (like thyme, basil) if desired, and slow roast at 120°C for two hours. Store in a jar with the oil and use three times the batch in any recipe calling for oil or garlic.]

How to upcycle turkey bones!

[Boil thanksgiving turkey remains for fifteen minutes to remove all the meat more easily; save the broth for soup. Bake the bones for fifteen minutes at 400°F to soften them, then grind into a powder. Mix a teaspoon of the powder with water to fertilize your plants.]

Friday, November 24, 2023

My name changed from Yasin to Jack. A/B test it.

[I got 0 interviews with my real name Yasin, but by using the name Jack, 40% gave me interviews and over 70% gave me offers. I took one of those offers and was Jack for over a year!]

Thursday, November 23, 2023

A Verdadeira Seqüência Mestre Bimba

  1. meia lua, guarda-baixa, meia lua:, guarda baixa, :armada, negativa, awo
  2. queixada, guarda-baixa, queixada, guarda-baixa; armada, guarda-baixa; benção, negativa, awo:, cabeçada, :rolê
  3. martelo, palma, martelo, palma; armada, guarda-baixa; benção, negativa, awo:, cabeçada, :rolê
  4. godeme, palma braço, godeme, palma braço; galopante, arrastão (sair awo?), negativa, awo:, cabeçada, :rolê
  5. giro, guarda-média:; :cabeçada, joelhada (sair grab), negativa, awo:, cabeçada, :rolê
  6. compasso, guarda-baixa; compasso, guarda-baixa; joelhada lateral, negativa, awo:, cabeçada, :rolê
  7. armada, guarda-baixa; armada, guarda-baixa; benção, negativa, awo:, cabeçada, :rolê
  8. benção, negativa, awo:, cabeçada, :rolê

The Roads to Ruining Thanksgiving….

[Eat an elephant one bite at a time, starting with the youngest.]

Plausible: GDPR, CCPA and cookie law compliant site analytics

Old salts are deleted every 24 hours to avoid the possibility of linking visitor information from one day to the next. Forgetting used salts also removes the possibility of the original IP addresses being revealed in a brute-force attack.

How to make banana water!

[Chop banana peels and let sit in water for an hour or longer, then strain into a bottle. Use as fertilizer for plants.]

Is this something we have to agree on?

[Avoid getting into a heated argument by 1) asking if this is something we need to agree on, as often it’s not the case; 2) pulling the brake of “well, maybe so” to acknowledge it’s possible they’re right, sometimes all they wanted to hear; 3) lowering your voice and slowing down your words if they do the opposite.]