Journal

133 entries under "article"

Tuesday, December 19, 2023

Re-Decentralizing the Web, For Good This Time

[Centralized systems addict us by combining what decentralization cannot: speed without cost.]

[Slower results might even be healthy if it gives us space to process the information more deeply and carefully.]

Thursday, December 14, 2023

Musician’s own website as definitive source of all info

I think the musician’s own “.com” homepage website should be the one-and-only place the musician ever has to enter their info. It should be the sole definitive source for their music, photos, bio, lyrics, calendar, blog, and especially their fan/friend/email list.

How to organise yourself - the dangerous path to Explorer, Villager and Town Planners

Be prepared to be shocked, that’s the horror of looking.

This is like a guide on how to run a company or organization.

Deprecating Content

[Include enough context (such as what, when, why, and the plan) so that the reader can make more informed prioritization of how to handle it.]

Foam: Software as Curation

[With a modular enough system, people can simply curate components or plugins into a kind of software experience, requiring less effort or technical skill than programming.]

Wednesday, December 13, 2023

Tech doesn’t make our lives easier. It makes them faster

[Instead of saving an hour from not having to walk an hour to work, speed and distance increases so that we spend a comparable amount of time occupied with new trajectories.]

Thursday, December 7, 2023

How Close Is That Photo to the Truth? What to Know in the Age of AI

[The camera’s photon sensor converts light into pixel data and makes guesses about how much red, green, and blue to represent in each one.]

[Breaking up the image into multiple frames helps better represent shadows and skies while reducing noise.]

[Cameras make choices about how to make photos more vivid or different skin colors better represented, and decide how to store them for maximum compression.]

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.

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

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?’.

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!]

Sunday, November 12, 2023

Principles for sharing on the Internet

[Your opinion has more credibility the better you can argue against your own points.]

[Social media systematically pushes you to ideological extremes.]

Wednesday, November 8, 2023

Callings & Roles for Collective Liberation | Slow Factory 🌍

Abolitionist, favors the end of forced labor and carceral punishment

Advocate, holds a cause or series of causes to heart and carries them to justice

Analyst, applies critical and systemic thinking, maps methods to understand issues

Architect, plans, and designs new structures for collective liberation

Artist, inspires people to be in touch with their humanity

Communicator, tells stories and touch the soul of millions of people

Designer, works in service to create for collective liberation

Developer, contracts and supervizes the building of new structures

Engineer, invents designs, analyzes, builds and tests complex systems & machines

Healer, heals intergenerational wounds and provides a path forward

Inventor, invents a particular process, system, culture or device that are good for people & planet

Luminary, inspires people to rise beyond their expectations

Negotiator, comes to an agreement with someone else in favor of the collective

Problem Solver, engineers tangible solutions to real life problems

Researcher, carries out academic, scientific, or investigative research

Scientist, has expert knowledge of one or more of the natural or physical sciences

Strategist, skilled in planning action or policy especially in climate crisis, war or politics

Trouble Maker, isn’t afraid to ruffle some feathers

Visionary, receives downloads from the Universe to guide people

Writer, writes books, stories, poetry, films, TV shows, articles, Op-Eds for new paradigms

Tuesday, November 7, 2023

What Great Listeners Actually Do - A Visual Guide

[A good listener bounces ideas like a trampoline rather than absorbing like a sponge.]

[Good listeners: 1) ask questions that promote discovery and insight; 2) cultivate spaces to promote self-esteem; 3) challenge or disagree cooperatively, without making others defensive; 4) suggest open alternative paths in the conversation.]

[Levels of listening: 1) create a discussion environment safely; 2) remove distractions; 3) understand the substance and clarify or confirm with questions; 4) observe nonverbal cues, which may make up 80% of the conversation; 5) empathize with emotions about the topic; 6) gently encourage and help them to see the issue in another light.]

Tuesday, October 10, 2023

Jojoba oil

Hydrate skin without blocks.

Monday, October 9, 2023

Critique, The Internet, and You

[Offer critique only when you understand: 1) is it for you?; 2) under what conditions was it created?; 3) who is your audience? 4) what are your goals?. Important not to misalign by simply sharing whether you ’like’ it, or by complaining that “your seafood is bad because I don’t like seafood”.]

The Art of Documentation

[Note the context for when something is relevant so that it can be easily removed when things change.]

[Use git commit messages to document the reasoning behind certain changes.]

So you have to do a layoff.

[Do it only once, not in multiple rounds. Consider salary reductions instead (also only once), accompanied by lower labor expectations. Be very direct without trying to lighten the mood. Management signed up for this.]