This message will self-destruct / perishable / time set expiry of messages...?
#Mastodon #Suggestion #Feature #Upgrade #Worries
I wish I could pick and choose features in Mastodon instead of worry for asking for features and perhaps getting upgrades that might change other things too much.
● So to make posts self-destructive for example would make for a lot of clarity and even save some space.
I could set a default expiry time (especially if it didn't involve upgrading Mastodon to change existing requirements - like a plugin or just checkbox to enable feature).
● I think newer Mastodon's have this but haven't see screenshot -
anyone know / seen how it works?
I don't like things that need the latest browser
WHY / RESULTS:
Self-cleaning / Less:
██ Low Quality Messages
██ Ethereal / Temporary remarks
██ Clutter in timeline / better Pruning as-you-go rather than WTF after years of crap
Mark for deletion after 1 week etc... would helps
Making Public Timeline presentation of each profile better is the aim here,.
People hiding their shit replies from main timeline to leave their best ones... even after a week could help see the best stuff
Users could go around deleting and pruning timeline from time to time but really setting it from beginning makes sense as that is time *you know* your message is not meant to last...
Vocabulary for Marking as Messages:
█ Perishable Messages
█ Self-destruct Messages
█ Time-expiring Messages
█ De-cluttering
Many people don't feel that their fediverse software has the tools they need to prevent harassment or spam.
Many people feel they need to depend on moderators to protect them, and don't feel empowered or able to protect themselves.
A lot of people didn't really understand what they signed up for, and become shocked and angry when they find out how federation and the fediverse-in-general actually works. Many people did not even realize that they are connected to other platforms and protocols already.
Some people don't seem to understand what public means, and that if their post is public, anyone can see it, including people they don't want to see it. They don't seem to realize that privacy by obscurity is not true privacy.
Some people are willing to stereotype millions of people as being bad just because they are on the wrong platform.
Some people are willing to collectively punish (i.e. block) millions of people, because they don't like one person involved in the project.
Some people are extremely hateful and will resort to insults and threats to try to get what they want.
A large chunk of Mastodon (and other parts of the fediverse) will wall itself off from the rest of the fediverse, for a variety of reasons, some valid, some not-so-valid.
Some people actually hope they wall themselves off, since there seems to be a lot of hostility towards "outsiders" coming from them.
There is a huge demand for fediverse software that has better privacy, access control, and moderation tools.
The existing fediverse software that has these advanced tools are not widely know.
Bluesky users don't seem to care whether there is a bridge or not, and are amused at the reaction going on over on Mastodon.
Stop replacing humans with software!!! 😡
After being with Mozilla for a little over 5 years, I've been laid off today, alongside a group of some of my favorite people. So, I'm on the job market! I've got ~8 years #iOS, #Swift, and #ObjC under my belt, working on everything from libraries all the way through full user-facing features. So, I'm #opentowork. Boosts would be much appreciated!
"I've stepped down as lead developer of #GrapheneOS ... I'm unable to handle the escalating level of harassment including recent swatting attacks"
https://discuss.grapheneos.org/d/5235-stepping-down-as-project-leader-of-grapheneos
A complete stranger took my Kitchenaid mixer on, fixed it, and delivered it back to me, all for a $20 tube of degreaser and some thanks.
Repair Cafes are amazing, and they're all around the world -- look in your community for a Repair Cafe for things you can't fix.
I'm so thrilled. It was a gift from my stepmom and my brother did an idiotic job of packing it when he shipped it to me, which broke shit.
Dude not only repaired things, but fabricated a new knob for me.
Most humans are good.
Personal attacks for bridging Bluesky + shrugging off Friendica, Hubzilla and (streams) = hypocrisy; CW: long (almost 2,000 characters), Fediverse meta, non-Mastodon Fediverse meta, Bluesky bridge meta
Yesterday, the children of Gaza decided to hold their own press conference outside of Al-Shifa Hospital in #Gaza.
The spokesperson says:
"Since October 7th, we have been subjected to genocide, killing, displacement, and bombs falling on our head in front of the whole world.
They are lying to the world, saying that they are targeting resistance fighters, but as children, we have escaped death more than once. We, as children, have escaped death more than once.
We came to Al-Shifa Hospital as a safe place after we were repeatedly exposed to bombing. We were surprised that we were once again exposed to death after the occupation targeted Al-Shifa Hospital.
The occupation starves us. For many days, we have no water or food, or even bread. We drink contaminated water.
We came to shout as children, urging you all to protect us. Stop the death. We want life. We want peace. We want a trial for the killers. We want medicine. We want food. We want education. We want life."
#QUESTION Has anyone ever gone through their photos and done something practical with them?
(is it all mostly just storage we never revisit until once in a moon remember a specific picture?)
“No #morality can be founded on #authority, even if the authority were #divine.”
— A. J. #Ayer, Essay on #Humanism
Authority is an interesting point tied to morality.
Simplicity is better than complexity.... (but usually not measured, or even negative as productivity in terms of code mass)...
Nice story from @robpike on his blog about how simplicity can be seen as harmful 'productivity'.
How less code can be bad!
ℹ️ Also I have feelings of being very good at my work (in the past) and efficient but coming up against management frequently as a result of that, asking them "what's the problem" because it really did seem to change the whole stand, perspective and even the company I was working for... and that isn't often 'good' though didn't stop me lol!
From Robs @robpike blog...
"He reduced the complexity of the system. Less code, less to test, less to maintain. His coworkers loved it.
But there was a catch. During his performance review, he learned that management had a metric for productivity: lines of code.
Tom had negative productivity. In fact, because he was so successful, his entire group had negative productivity. He returned to Research with his tail between his legs.
And he learned his lesson: complexity is endemic. Simplicity is not rewarded."
https://commandcenter.blogspot.com/2023/12/simplicity.html
------------------------------
The rest pasted below for longevity Creative Commons Attribution 3.0 License.. I really recommend visiting his blog also so you get to keep this and get more of the same logic and gems.
------------------------------
FULL VERSION:
Wednesday, December 06, 2023
Simplicity
In May 2009, Google hosted an internal "Design Wizardry" panel, with talks by Jeff Dean, Mike Burrows, Paul Haahr, Alfred Spector, Bill Coughran, and myself. Here is a lightly edited transcript of my talk. Some of the details have aged out, but the themes live on, now perhaps more than ever.
---
Simplicity is better than complexity.
Simpler things are easier to understand, easier to build, easier to debug, and easier to maintain. Easier to understand is the most important, because it leads to the others. Look at the web page for google.com. One text box. Type your query, get useful results. That's brilliantly simple design and a major reason for Google's success. Earlier search engines had much more complicated interfaces. Today they have either mimicked ours, or feel really hard to use.
That's google.com. But what about what's behind it? What about GWS? How you do you invoke it? I looked at the argument list of a running GWS (Google Web Server) instance. XX,XXX characters of configuration flags. XXX arguments. A few name backend machines. Some configure backends. Some enable or disable properties. Most of them are probably correct. I guarantee some of them are wrong or at least obsolete.
So, here's my question: How can the company that designed google.com be the same company that designed GWS? The answer is that GWS configuration structure was not really designed. It grew organically. Organic growth is not simple; it generates fantastic complexity. Each piece, each change may be simple, but put together the complexity becomes overwhelming.
Complexity is multiplicative. In a system, like Google, that is assembled from components, every time you make one part more complex, some of the added complexity is reflected in the other components. It's complexity runaway.
It's also endemic.
Many years ago, Tom Cargill took a year off from Bell Labs Research to work in development. He joined a group where every subsystem's code was printed in a separate binder and stored on a shelf in each office. Tom discovered that one of those subsystems was almost completely redundant; most of its services were implemented elsewhere. So he spent a few months making it completely redundant. He deleted 15,000 lines of code. When he was done, he removed an entire binder from everybody's shelf. He reduced the complexity of the system. Less code, less to test, less to maintain. His coworkers loved it.
But there was a catch. During his performance review, he learned that management had a metric for productivity: lines of code. Tom had negative productivity. In fact, because he was so successful, his entire group had negative productivity. He returned to Research with his tail between his legs.
And he learned his lesson: complexity is endemic. Simplicity is not rewarded.
You can laugh at that story. We don't do performance review based on lines of code.
But we're actually not far off. Who ever got promoted for deleting Google code? We revel in the code we have. It's huge and complex. New hires struggle to grasp it and we spend enormous resources training and mentoring them so they can cope. We pride ourselves in being able to understand it and in the freedom to change it.
Google is a democracy; the code is there for all to see, to modify, to improve, to add to. But every time you add something, you add complexity. Add a new library, you add complexity. Add a new storage wrapper, you add complexity. Add an option to a subsystem, you complicate the configuration. And when you complicate something central, such as a networking library, you complicate everything.
Complexity just happens and its costs are literally exponential.
On the other hand, simplicity takes work—but it's all up front. Simplicity is very hard to design, but it's easier to build and much easier to maintain. By avoiding complexity, simplicity's benefits are exponential.
Pardon the solipsism but look at the query logging system. It's far from perfect but it was designed to be—and still is—the only system at Google that solves the particular, central problem it was designed to solve. Because it is the only one, it guarantees stability, security, uniformity of use, and all the economies of scale. There is no way Google would be where it is today if every team rolled out its own logging infrastructure.
But the lesson didn't spread. Teams are constantly proposing new storage systems, new workflow managers, new libraries, new infrastructure.
All that duplication and proliferation is far too complex and it is killing us because the complexity is slowing us down.
We have a number of engineering principles at Google. Make code readable. Make things testable. Don't piss off the SREs. Make things fast.
Simplicity has never been on that list. But here's the thing: Simplicity is more important than any of them. Simpler designs are more readable. Simpler code is easier to test. Simpler systems are easier to explain to the SREs, and easier to fix when they fail.
Plus, simpler systems run faster.
Notice I said systems there, not code. Sometimes—not always—to make code fast you need to complicate it; that can be unavoidable. But complex systems are NEVER fast—they have more pieces and their interactions are too poorly understood to make them fast. Complexity generates inefficiency.
Simplicity is even more important than performance. Because of the multiplicative effects of complexity, getting 2% performance improvement by adding 2% complexity—or 1% or maybe even .1%—isn't worth it.
But hold on! What about our Utilization Code Red?
We don't have utilization problems because our systems are too slow. We have utilization problems because our systems are too complex. We don't understand how they perform, individually or together. We don't know how to characterize their interactions.
The app writers don't fully understand the infrastructure.
The infrastructure writers don't fully understand the networks.
Or the apps for that matter. And so on and so on.
To compensate, everyone overprovisions and adds zillions of configuration options and adjustments. That makes everything even harder to understand.
Products manage to launch only by building walls around their products to isolate them from the complexity—which just adds more complexity.
It's a vicious cycle.
So think hard about what you're working on. Can it be simpler? Do you really need that feature? Can you make something better by simplifying, deleting, combining, or sharing? Sit down with the groups you depend on and understand how you can combine forces with them to design a simpler, shared architecture that doesn't involve defending against each other.
Learn about the systems that already exist, and build on them rather than around them. If an existing system doesn't do what you want, maybe the problem is in the design of your system, not that one.
If you do build a new component, make sure it's of general utility. Don't build infrastructure that solves only the problems of your own team.
It's easy to build complexity. In the rush to launch, it's quicker and easier to code than to redesign. But the costs accumulate and you lose in the long run.
The code repository contains 50% more lines of code than it did a year ago. Where will we be in another year? In 5 years?
If we don't bring the complexity under control, one day it won't be a Utilization Code Red. Things will get so complex, so slow, they'll just grind to a halt. That's called a Code Black.
More money spent = less productivity in terms of working with people directly... M=[M x debt] and profit needed. Money = [not the people work]...
More money you spend, worse productivity you are doing working with people directly...
(above a certain amount of comfort or trying to live, just change of the people's mentalities to choose better things to do from there and for better/more measured reasons)...
So with 'fairly minimal' stuff like a Mastodon instance, it is possible to maximise advancing people's mindset and upgrading to better thoughts by talking more often like a therapy to it all of history we have come to absorbing and being aware of.
Mostly as 2 measurable ways to help my statement
(and this is not a rant just logically 2 main things!):
█1.█ Spending money means you are unlikely to be doing the people work (measurable and guesstimated by adding all sectors and how much money goes to humanistic work and how much not. So is it for profit and taking advantage of people (and even war?) or is money for helping consciousness and compassion and perpetuating that to the next generations? <--- LOL you know the answer ! Near 0 or even whatever good cause lesser than this with 'charities' even having to turn over a profit before anything)
█2.█ Money is bad material or:
M=[M x debt]
so = infinite / constant debt?... as a power balance... deliberately?
Quite a shitload of debt
= shitload of depressed people RIGHT?
And overall giving power to others as currency turns everything into tax obviously IS UNcaring / actually help people war using currency/our labour as their main source, even if you can't imagine living almost exactly the same without your government taxing you on everything so heavily.
█ℹ️█ If none of the above makes sense ask yourself if you like Banks or think giving debt is a service to the world an good way of doing things?
Internet and Electricity keeping you alive?...
Internet and Electricity keeps the magic of us alive, and can also be cut dead.
What we do NOW without these outages, disconnections, shut down will be importance for when we do.
So what do you do or will do without so much Internet time or with limited connection?
And could you live with people around you as main source of entertainment etc? Would they listen?
(Many escaped to internet because people around were not understanding and even punishing (even though internet has that too) - maybe that's the good work to be done offline also but seems impossible actually to convince real people if I'm honest and wait for them to get old and die)...
BEST THREADS/FACEBOOK
+ BLUESKY INVASION COMMENTS
BEST POINTS ABOUT INCOMING COMMERCIAL INVASION: 💣 💥
💥 THREADS/FACEBOOK
INVASION
💥 BLUESKY INVASION
ℹ️ UPDATED 15/02/2024 - Best first below.....
(will re-draft weekly - let me know if it's unwanted to be CC-d in, because I respect your comments and think you can be game-changers so add acc name here for now so you get credit)
This is almost like dial-up and broadband all over again!
--------------------------
Follow
and optionally notification 🔔 for similar topics.
--------------------------
█ Opt-out is not consent.
Everyone knows this and yet many #Mastodon admins continue to abuse us.
Where are the good guys?
● @happyborg
https://fosstodon.org/@happyborg/111926784690582141
--------------------------
█ Native #openweb is "permissionless" this is how #ActivityPub works and why it works. Is #bluesky native to the #openweb?
● @witchescauldron
--------------------------
█ ⚔️ This is a "trust" vers "control issue and yes people are pushing #closedweb thinking and code, we need to think this through better.
● @witchescauldron
https://kolektiva.social/@witchescauldron/111926403671342182
--------------------------
█ Signing up for #Bluesky was a mistake. I have gotten so many #spam calls in the past few days. The sudden spike only makes sense if they're selling the phone number I used for 2FA.
● @o76923
https://kitty.social/notes/9pok05pec10yv5uv
--------------------------
█ QUOTE> The point of the fediverse is to connect with others, with full control and safety. It's for making connections between networks of different sizes and implementations."
I say, bc at some point, it might matter that this isn't quite the system you want.
● @maegul
https://hachyderm.io/@maegul/111927386224381574
--------------------------
█ It's not the federation that is the issue... [snip] But "copy this data of mine to a non-AP company network via a bridge where the rules are different" is a different question, and checking with someone first is reasonable.
[snip]
It's beyond the scope of reasonable expectation to assume "usage implies opt in".
● @Crell
https://phpc.social/@Crell/111926941771490396
█ [snip...] Not to mention that a lot of Mastodon users don't understand how Mastodon works. They think it must have a pool of all accounts and all posts and all that somewhere, and the BridgyFed Bluesky bridge will give Bluesky unlimited access to it all.
They also think that Bluesky will be able to post nasty stuff to everyone, even those who aren't connected to anyone on Bluesky.
They think the same about Threads, because in their heads, they're still on Twitter where the secret-sauce algorithm would probably allow for that to happen.
● @jupiter_rowland
https://hub.netzgemeinde.eu/item/b59ac1d1-100c-4b2f-a6d6-825e8fceb9e1
“Uber is a scourge on our transport system and an enemy of labor rights. It’s setting itself up to make sure it doesn’t go anywhere. We’d be much better off if it doesn’t succeed.” https://disconnect.blog/the-high-cost-of-ubers-small-profit/
Freedom. All things towards #Freedom.
#Notes #Quotes from great #Books #Videos #Talks #Websites (gems from all around the world towards freedom)
#FreeSchool hashtag = more
Communication pioneer (only because people don't reakky do it at any deep depth)
TOGETHER & MORE OFTEN DIRECTLY (who else is going to do it?).
#FreeSchool hashtag shows examples what this is about... and can check anytime.
Overall: Moving From Shorter to Deeper intelligence and more Caring thoughts...
( More below if you're able )
#DIY Care (because nobody else is going to as best as you do for those around) - #Caring IS our main #Politics / #Politics and "System" (not a system of cheating each other but caring and what Capitalism is cutting out - this is what we need to put back in and teach to those willing).
#Degrowth / PostGrowth
#WellbeingEconomy #DoughnutEconomics
#CaringEconomy / #CareEconomy / #Partnerism
"Free School" is a term for a movement born from the 1960's / 70's using educational living & learning practice towards #Caring & #DIY with all others (all at the same time - not an after-thought or specialism in 1 field or person who is a #compartmentalised person ignoring others in other fields). Caring to involves more things, increasingly aiming towards everything...
Posts are 1-line #Notes and #Quotes that links all other things (it's all relative).
Long comments use CW to shorten post vertically and add a 'show more' button to reveal more text if you want it. Long posts might seem bad but it's giving chance to more connection and understanding.
All things towards #Freedom (life moving from Shorter to Deeper thought).
Freedom doesn't come from short-depth lifestyles / short lines of text / ignoring / #inaction. Not less communication between lovers of similar things. MORE!)
#FreeSchool = Learning Together 🔁
#FreeSchool = Working Together 🔁 (eventually + I do Free work for Freedom.
#FreeSchool = Co-Operating & #DIY Solutions 🔁
See My #FreeSchool (Hashtag) for latest examples anytime. Or keep open and refresh from time to time:
https://qoto.org/web/tags/freeschool
#FreeSchool ➡ Increment Talking + Peacefully solve everything.
TLDR - Inaction = Fascism
Trust comes from "slowly but surely"... Doesn't have to be all-in, but peace doesn't come from one-way short messaging on 'social' Mastodon either - collecting memes and cats only is limited!
Remember we need develop better humans as well as 'develop' code on computers etc.
☮ Peace needs more... even to save all types of cats!
Get in touch - I'm someone that cares for everything because it's all human-related...
Human #chats welcome - I using #Jitsi audio chat which uses JUST browser (ANY PLATFORM + 2minutes to enter !)
(i.e. no-install / no account / no google / instant / privacy-respecting / safe-enough, etc!) Really the best out there - any platform / device! Instant audio chat !
Just ask for a link and prepare a few topics!
#AltText used (when I remember).
FREE WORK - I do free audio and video editing (anything considered - just ask).
Again - Creating Trust needs a bit of trust given "slowly but surely"... not all-in... being relaxed about it... but has to be more - 'working' like a 2nd job towards peace because your job isn't going to do it / it's now allow by State to get there! War increases prices etc ☮
So do "peace" as a side-job like it was your real job in the world, parallel to the Capitalism (Trap) you (we) were born into. We have to accept that and fight out of that and not be comfortable in it.
Heart and Soul all the way.