@strypey@mastodon.nzoss.nz avatar

strypey

@strypey@mastodon.nzoss.nz

Free human being of this Earth. Be excellent to each other! All my posts here are CC BY-SA 4.0 (or later).
#Vegan #Permaculture #Transition #PeerProduction #FreeCode #CreativeCommons #SciFi #Comedy #Juggling

Timezone: UTC+12

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

williampietri, to random
@williampietri@sfba.social avatar

Holy shit. In less than 24 hours, I have had two apparently earnest white dudes in entirely separate discussions suggest that maybe the best way to deal with Mastodon being a bad experience for many Black people is to have more Black-run instances. To which Black people would presumably move for safety. That is, their solution to white racism is segregation.

Not only is digital ethnic cleansing is one of the fucking goals of a lot of the racist shitheads, but this also makes it the job of Black people to clean up after white racism. Which is itself systemic racism. How about instead, white people take on the responsibility of limiting the ability of other white people to cause racist harm?

strypey,
@strypey@mastodon.nzoss.nz avatar

@williampietri
> to have more Black-run instances.... is segregation

Are you arguing that black people shouldn't run more own instances? There's a name for that and it's a lot worse than segregation.

Also, it's not segregation, because the fediverse is all one space. The people running instances determine which slice of that space its members see, so why shouldn't more of those people be black? Or indigenous? Or from the Global South?

Jaffa, to random

Wise words from the introduction & conclusion to my dad's material when he was learning to be a in the early 1980s.

"Will any of this get any better? Probably not."

strypey,
@strypey@mastodon.nzoss.nz avatar

@Jaffa
> "The test design should be made at the same time as the design decision."

This is one of the key practices of Agile development. Any team that doesn't do this (amongst other things) is a cargo cult worshipping the idea of being Agile, but not actually doing it:

https://extremeuncertainty.com/cargo-cult-agile/

strypey, to random
@strypey@mastodon.nzoss.nz avatar

"When more than 15 percent of your words (except verbs and proper nouns) are three or more syllables, readers work with difficulty to understand your message. To reduce larger words, consider these tips: a) Use about instead of approximately; use rather than utilize; b) Convert nouns ending in –ion into verbs. Use “We considered ...” instead of “We took into consideration ...”; c) Replace endeavor with try, aggregate with total, and optimum with best."

https://firstmonday.org/ojs/index.php/fm/about/submissions

strypey,
@strypey@mastodon.nzoss.nz avatar

@harshad
> I use a custom dictionary of top 10k English words (+ domain specific words) when writing documentation and code

That's a great way make technical writing in English more accessible!

> The word list and configuration is included in the repository

Can you link me to an example?

@float13

strypey,
@strypey@mastodon.nzoss.nz avatar

@vik
> Actively eschew verbose obfuscation

But I like saying tricky stuff :(

strypey, to random
@strypey@mastodon.nzoss.nz avatar

Thoughts on Free Code software for .

Software requires hours of specialist labour to develop and maintain. If co-ops want Free Code software designed for the specific needs of co-ops, at a range of scales, we're going to need to come up with systems for funding both initial development and ongoing maintenance of co-op software. Fortunately for us, much of the initial development work can be done by customizing off-the-shelf Free Code, which speeds up development and reduces costs.

strypey,
@strypey@mastodon.nzoss.nz avatar

But all of this needs maintenance, both the customisations and the upstream software it depends on. If we want to stop outsourcing the maintenance of the software we depend on to corporate DataFarms - and allowing them to determine how that software works for their benefit rather than ours - we need to come up with ways of aggregating many small contributions from co-ops using the software into funding pools that can be used to pay developers (ideally working in tech co-ops and platform co-ops).

Lando, to random

In these weird and chaotic internet culture times, I think about how Aaron Swartz would react and get sad.

strypey,
@strypey@mastodon.nzoss.nz avatar

@Lando
> In these weird and chaotic internet culture times, I think about how Aaron Swartz would react and get sad

Why? I'd like to think Aaron would be excited by the dark cloud of meteor dust which might be about to drive the DataFarming dinosaurs to extinction.

me, to internet

I've been hearing a lot of (mostly negative) rumblings about and I've been trying to find out what all the noise is about.

What I'm struggling to understand is why they felt the need to reinvent the wheel by creating the protocol. What does it supposedly do that does not?

I don't really see a way to see this as anything other than an attempt to be deliberately incompatible for some reason.

Most of what I've been able to find online is either from tech media which glosses over all the relevant technical details, or from BlueSky's official statements which don't seem to answer it either.

strypey,
@strypey@mastodon.nzoss.nz avatar

@tragiccommons
> I abandoned writing an ActivityPub client when I realized that the the Activity vocabulary was so poorly defined

Sounds like your perspective is similar to this?

https://overengineer.dev/blog/2019/01/13/activitypub-final-thoughts-one-year-later.html

My understanding is that improvements to the AP and AS specs are under discussion, and as with any open standard, detailed feedback is welcome. This is one place to find out more:

https://socialhub.activitypub.rocks/c/activitypub/5

@me

strypey, to internet
@strypey@mastodon.nzoss.nz avatar

"We believe needs to allow users to:

  • Read and post to multiple social networks from one open source client.

  • Pick and choose between algorithms for filtering and sorting the posts from all these networks.

  • Design (and potentially share) different algorithms for filtering and sorting.

  • Use third-party services to assist in filtering and sorting.

  • Audit the performance of these different algorithms as well as the third party services."

https://publicinfrastructure.org/2022/11/09/gobo-2-0-all-your-social-media-in-one-place/

strypey,
@strypey@mastodon.nzoss.nz avatar

@screwtape
Where the social silos provide RSS feeds, I presume Gobo will use them. The short-term problem they're trying to solve is that most of them don't.

@icedquinn

strypey, to internet
@strypey@mastodon.nzoss.nz avatar

"But social media also exposes movements to many vulnerabilities. The solidiarities it generates are often superficial: movement use of social media can easily devolve into repetitive messaging in echo chambers without collective gains in narrative power—a change in the stories and values that hold sway in society—or a translation to real-world militancy."

, , 2022

https://logicmag.io/pivot/when-we-were-the-media/

strypey,
@strypey@mastodon.nzoss.nz avatar

@screwtape
> though my point was that a grassroots movement that was roughly one Google corporation of social power in 1999

Fair point. In '99, both were experimental startups with a single website and no commercial viability. One mistake the Indymedia network made IMHO was to tie ourselves to a strict volunteer-only, non-commercial policy. If we had embraced a platform cooperative approach we could have employed our tech people and other specialists, who ended up drifting away to get day jobs.

oliphant, to random

I never thought I was a revolutionary, but it turns out saying, "No, we don't want to play with you" is an extremely threatening idea to people.

strypey,
@strypey@mastodon.nzoss.nz avatar

@oliphant
> Justify those boundaries right now.

That's a huuuuge red flag right there. You may be dealing with Cluster B personalities.

strypey, to random
@strypey@mastodon.nzoss.nz avatar

More stuff in the chat app that doesn't work without proprietary software (unless they've replaced these non-free dependencies in the last 3 years):

"...maps and automatic facial recognition don’t work; there’s a separate patch for OSM support 110 which the Signal developers were not keen on merging. You will simply have to survive without Google’s binary ML-Kit facial recognition for now"

https://forum.f-droid.org/t/ive-degoogled-signal-messenger/10443

strypey,
@strypey@mastodon.nzoss.nz avatar

"Just donated to f-droid, unfortunately not to Signal as they require full name for donation."

🤦‍♂️

https://forum.f-droid.org/t/ive-degoogled-signal-messenger/10443/44?u=strypey

strypey, to random
@strypey@mastodon.nzoss.nz avatar

“When organizers imagine a world without poverty, without war, without borders or prisons—that's science fiction. They're moving beyond the boundaries of what is possible or realistic, into the realm of what we are told is impossible. Being able to collectively dream those new worlds means that we can begin to create those new worlds here.”

, 2015

https://www.kernelmag.io/1/from-the-nonideal-to-the-ideal

strypey, to random
@strypey@mastodon.nzoss.nz avatar

Who writes this nonsense?

"Get the data visibility you need to better understand and manage your trust landscape."

"Leverage powerful insights to take the necessary actions that lead to positive results for your business."

"Move from manual workflows to trust by design with automation that keeps you elevated from competition and focused on the path ahead."

https://www.onetrust.com/

strypey,
@strypey@mastodon.nzoss.nz avatar

@mensrea
> i spent 5 min on their site and i'm still not sure what they do

I suspect that's intentional. See the follow-up post.

Related tangent; I was in a cafe today and overheard a women making a sales call hawking SEO services. She was selling snake oil, just like the company I quoted in the OP, but it sounded like she got a meeting.

strypey,
@strypey@mastodon.nzoss.nz avatar

@screwtape
>ChatGPT

The thought did occur to me...

@mensrea

strypey,
@strypey@mastodon.nzoss.nz avatar

Translation; we do the same dodgy spycraft as every other tracking platform, but since that's going out of fashion, we'll use a word salad of NewSpeak to pretend we do something else people are still into, like "trust".

strypey,
@strypey@mastodon.nzoss.nz avatar

@EndlessMason
> "pay us to fix your business..."

Wow, you're way less cynical than me 😂
https://mastodon.nzoss.nz/@strypey/110303600509490710

strypey, to random
@strypey@mastodon.nzoss.nz avatar

How do I add @monocles search to Fennec (FireFox fork available in @fdroidorg )?

I tried following the instructions here:
https://monocles.wiki/index.php?title=Monocles_Websearch

In Settings>Search I found Add search engine>Other, but I wasn't sure what to put in the 'Search string to use' field.

strypey,
@strypey@mastodon.nzoss.nz avatar

@monocles
> Looks like the instance is flooded

I hope my posts today didn't lead to it getting slashdotted, the timing was suspicious considering I've never had a problem with that instance before 🥴

> Please use https://monocles.eu instead

I've changed my Fennec settings to do that. Will start testing your browser tomorrow.

strypey,
@strypey@mastodon.nzoss.nz avatar

@monocles
> Just solved my own problem :)

Oops, no I didn't. Doing a search from monocles.de produced this in the address bar:

https://monocles.de/search

@fdroidorg

strypey,
@strypey@mastodon.nzoss.nz avatar

@monocles
> You could just use monocles browser on Android

I had no idea, thanks for the tip :) Also thanks for getting a better browser into F-Droid. The options there were very limited when I first looked for a browser there.

@fdroidorg

strypey,
@strypey@mastodon.nzoss.nz avatar

@ninja
> So in Fennec, put this: https://monocles.de/search?q=%s

That works, thanks. I've set Mojeek as the default for now, but good to know I can easily switch to Monocles as needed without typing in the address bar :)

@monocles

strypey,
@strypey@mastodon.nzoss.nz avatar

@monocles
Just solved my own problem :)

"If you don't know which search string to use for a particular search engine, you can access its website in a new tab, do any search and use the resulting URL as a reference."

https://support.mozilla.org/en-US/kb/manage-my-default-search-engines-firefox-android?as=u&utm_source=inproduct#w_add-a-search-engine

Might be good to have specific instructions on that wiki page for FireFox-based browsers, both desktop and mobile.

@fdroidorg

strypey,
@strypey@mastodon.nzoss.nz avatar

@monocles

Getting persistent failure to display results for the last few hours. Error message:

"Sorry, no results found!

Some engines are not working as expected!

Debug info

Node : None

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