@dentangle@chaos.social
@dentangle@chaos.social avatar

dentangle

@dentangle@chaos.social

#FOSS hacker. Founder of the #Librecast Project, working on improving #privacy and #decentralizing the Internet with #multicast.

Also, tractors. Has a language habit.

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

dentangle, to humanrights
@dentangle@chaos.social avatar

A powerful and inspirational speech from journalist and Nobel Peace Prize winner, Maria Ressa:

"We're standing on the rubble of the world that was, and we must have the courage, the foresight to imagine and create the world as it should be.

More compassionate, more equal, more sustainable.

Our world on fire needs you."

https://www.youtube.com/watch?v=7dETo7ECQKc

#HumanRights

PeterWyrm, to random
@PeterWyrm@social.wxcafe.net avatar

I was surprised reading this article! I’m a descendant of settlers/invaders, but I grew up on Gangulu country, on a farm about 40 km from Woorabinda, the town mentioned in this article. (I think that one of the factors contributing to the loss of the local language was that the Queensland government forced people from lots of different places in Queensland and who spoke different languages.) https://newsmast.social/@ausgeo/112544768489251893

dentangle,
@dentangle@chaos.social avatar

@PeterWyrm Aboriginal culture and language has been deliberately erased. I spent the first 25 years of my life in Australia. Other than a couple of generic bits about the Dreamtime, it wasn't taught.

I can tell you about Cook, Macquarie and countless white explorers, but when I looked up the names of the lands on which I grew up, the names are not familiar. I'd never seen them before.

I was taught Latin, but not the name of the land on which I was standing.

https://native-land.ca/

dentangle,
@dentangle@chaos.social avatar

@PeterWyrm When @onepict and I went to LinuxConfAU 2020, we went to a grab a drink in some cafe or pub. There was a sporting event on the TV.

An aboriginal elder was speaking.

The subtitles read "[speaks aboriginal language]"

dentangle, to random
@dentangle@chaos.social avatar

It's raining again 🌧️

Look, it's nice of you to try but I don't think it matters how many times we wash this reality - we're never getting the stains out.

dentangle,
@dentangle@chaos.social avatar

@onepict Oh no! 🤯

dentangle, to random
@dentangle@chaos.social avatar

Has anyone else noticed the list of languages @Mojeek supports? After being initially grumpy that they don't index a whole bunch of major world languages which I tried to use, I had a look at what they do have listed as search languages. Not the list you might expect.

Mojeek apparently supports:

Afrikaans, Albanian, Aragonese, Aymara, Bislama, Breton, Catalan, Cornish, Corsican, Croatian, Danish, Dutch, Dzongkha, English, Fijian, Finnish, French, Gaelic, Galician, German, Haitian, Ido…

1/2

dentangle,
@dentangle@chaos.social avatar

…Indonesian, Interlingua, Interlingue, Irish, Italian, Kinyarwanda, Latin, Limburgish, Luxembourgish, Norwegian, Norwegian Bokmål, Norwegian Nynorsk, Occitan, Polish, Portuguese, Romansh, Rundi, Sango, Somali, Spanish, Swahili, Swati, Swedish, Tahitian, Tonga, Tsonga, Volapük, Walloon, Welsh, Xhosa, Zulu

Quite the list!

I need to play with this more.

2/2

dentangle, to random
@dentangle@chaos.social avatar

I've been trialling @Mojeek search again.

I really like the lightweight front page. Feels like Google used to circa ~2000.

Some more feedback:

  1. I can choose the interface language (English, Deutsch, français). Great. However, this defaults to English. My browser has already sent you my language preferences in the Accept-Language[1] request header. Better to use that.

  2. Mojeek has a dark mode option in settings. Why not use the prefers-color-scheme media query?

[1] https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Language

dentangle,
@dentangle@chaos.social avatar

@Mojeek 3) Location is "detected automatically" based on IP. IP addresses are not accurate for geolocation. Better to turn off location and let the user enable that if they want it.

dentangle,
@dentangle@chaos.social avatar

@Mojeek With Accept-Language set to the same value in Firefox, I get English from a UK IP address, and French from a French IP, so it appears to be ignoring the Accept-Language header that Firefox constructs.

FYI. This is with language preferences set to fr, en-gb, en

Firefox translates that to an Accept-Language header of "fr,en-GB;q=0.7,en;q=0.3"

Perhaps you're not processing the weighed quality values, but only checking for the languages "en", "fr" etc.?

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Language

dentangle, to random
@dentangle@chaos.social avatar

No Mojeek, entering a query in Russian does not mean I'm a bot. I'm just trying to search for the lyrics of a song. A little less xenophobia, please...

dentangle,
@dentangle@chaos.social avatar

Search for "hi" or any string in English, query is processed just fine.

Search for "O чем Поем Гитава" and I get a 403 forbidden error.

And if I correct my typo to "О чем Поет Гитара" (What does the guitar sing about?) I get an explicit error saying it doesn't support my language!

That's a first. In 30 years on the web I've never come across a search engine that forbids languages. You don't need to understand it - just index it!

dentangle,
@dentangle@chaos.social avatar

Apparently @Mojeek is on Mastodon. Care to comment?

dentangle,
@dentangle@chaos.social avatar

@Mojeek Nor Ukrainian. There are over 7000 languages spoken on earth. Are you going to add them one at a time?

You don't appear to support Russian, Ukrainian, Hebrew or Arabic.

There are major world events going on at the moment involving millions of people who speak these languages.

What's the rationale for limiting page indexing based on language? On what basis do you decide which languages to index?

It's not numbers. You do Dutch, but not Arabic or Russian which have more speakers.

dentangle,
@dentangle@chaos.social avatar

@Mojeek Thanks for the response. Unfortunately filtering by language introduces bias, something that I know you try to avoid:

https://blog.mojeek.com/2018/08/independent-and-unbiased-search-results.html

Language is the strongest filter bubble we have. You can't avoid bias by locking us into a small subset of Western languages.

If you add Russian, but not Ukrainian, we only get one side of the story. There are major world events unfolding, and Mojeek is not indexing any of the primary sources in Ukrainian, Russian, Hebrew or Arabic.

dentangle, to random
@dentangle@chaos.social avatar

NB: I'm not saying community service is a bad thing. Far from it. But it should never be compulsory.

I earned my Queens Scout Award from age 14-18, which involved hundreds of hours of community service. It's valuable, educational and humbling, but it shouldn't be handed out as a punishment, or used as slave labour.

If the point of #NationalService is education, make it part of schooling. Learning by doing, in the community, while at school? Sure, but we don't call that #NationalService

dentangle,
@dentangle@chaos.social avatar

@hedders These days I'd like to chisel the royal titles off these things, but yes. It was great training. Initiative and creative thinking are emphasised, not discouraged.

dentangle,
@dentangle@chaos.social avatar

@Theriac @hedders Rather ironically perhaps, it was the community values instilled in me while working on my Queens Scout Award that largely led me to be staunchly anti-monarchy. The values I was taught are not compatible with Queens and Dukes, compulsory and other fascist concepts.

dentangle, to random
@dentangle@chaos.social avatar

Just so we're clear: people do understand that military training is psychological abuse?

It's not a side-effect. That's how military training works

The training is designed to change the way you think and behave. It instills obediance to authority above all else.

As recruits you are subjected to constant gaslighting. You'll be told you've done things wrong, even when you do everything right.

Are we sure we want to destroy creativity and initiative in civilians?

dentangle, to programming
@dentangle@chaos.social avatar

ThreadSanitizer seems to have improved a lot since I last used it seriously. Incredibly useful tool for working with memory barriers / atomics.

I think I'll integrate it it into our test suite for

#C

dentangle, to random
@dentangle@chaos.social avatar

My next task involves hitting something with a hammer. 🔨

I have the hammer.

I have the training.

I am ready.

dentangle, to programming
@dentangle@chaos.social avatar

After protracted negotiations, ThreadSanitizer has blessed my threadly abuses.

#C

ps, to Palestine
@ps@s10y.eu avatar

@how was at this week, talking about @NGIZero @fediverse @NGI_Taler and ...

https://www.youtube.com/live/Q5TepScCW5w?feature=shared&t=12683

EmpoderaLIVE is an intimate conference gathering experts for two days in , organized by https://cibervoluntarios.org/

This year's topic was decoding digital colonialism.

This session was particularly improvised as the original plan was to share a dialogue with @hellais on open technologies to guarantee human rights. Enjoy!

dentangle,
@dentangle@chaos.social avatar

@ps @how @NGIZero @fediverse @NGI_Taler @hellais I'd be very interested to hear what the story was there. Certainly looks like it was censored.

emailed me an invitation to speak, but after confirming with them that they had no nor in place I declined. A pity, as it otherwise looked interesting.

dentangle,
@dentangle@chaos.social avatar

@how @ps @NGIZero @fediverse @NGI_Taler @hellais It was a good speech and an important message. I hope they'll upload the full talk soon.

I'd love to go to another time, if the organisers can be persuaded to adopt a and - I'm afraid that's a hard requirement for me to attend any event. If the event is as welcoming as you say getting those in place for next time should be possible. I'm happy to help with writing the policies if the organisers are keen.

slothrop, to random
@slothrop@chaos.social avatar

Google breaking its core product for the lulz wasn’t on my bingo card.

dentangle,
@dentangle@chaos.social avatar

@slothrop They broke you?

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