Show more
Shamar boosted

A lot of blind and partially-sighted people use the Fediverse through screen readers, apps that read on-screen text aloud.

Long strings of emoji can cause problems for screen readers, because they take a long time to say out loud. They can't be skipped because it is impossible for apps to know when emoji contain useful information.

If you want to make life easier for screen reader users, use just one emoji at a time.

For example, 😄 is fine but 🙂 😋 😚 😆 😄 😞 👍 causes difficulties.

#FediTips

Shamar boosted

La novità è l’introduzione della tecnologia Trusted Platform Modules (TPM). Richiede processori non inferiori a Intel di ottava generazione e AMD Ryzen 2000. Ma soprattutto il controllo sul singolo utilizzatore si estende, implicando una verifica da remoto
contropiano.org/altro/2021/06/

Shamar boosted
Shamar boosted
Shamar boosted

Key witness in Assange case admits to lies in indictment

A maj­or wit­n­ess in the United States’ Depart­ment of Justice ca­se against Ju­li­an Assange has admitted to fabricat­ing key accusati­ons in the indict­ment against the Wiki­leaks found­er.

stundin.is/grein/13627/key-wit

“They were trying to use things here [in Iceland] and use people in our country to spin a web, a cobweb that would catch Julian Assange”

#Assange #US #DoJ #Dwyer #FreeAssange #FreeAssangeNow #IcelandicVerminControl

Shamar boosted

@jauntywunderkind420 @Shamar

Nothing actually needs to be burnt down. Webtech can be outcompeted, because the web stack is a bad fit for applications & using it wastes enormous amounts of engineer time (on top of also wasting computational resources in excess of any other popular stack, compared to the work it performs).

Shamar boosted

Tim Berners-Lee: «Internet mi ha spezzato il cuore»

vanityfair.it/mybusiness/news-

#TimBernersLee sa perfettamente che ri-#decentralizzare il web sarà molto più difficile che inventarlo. Quando il #web fu creato era un deserto, non c’erano forze consolidate che potessero opporre resistenza. Oggi esistono interessi economici forti che traggono vantaggio dal mantenere il controllo. In ballo ci sono miliardi di dollari: #Amazon, #Google e #Facebook non rinunceranno ai loro profitti senza dare battaglia.

Shamar boosted

At times I feel hopeless for the future of our cybernetic world.

Can computing be fixed?

is a great operating system... if you know (its own) C and its (great) userspace tools.

should be simpler (a toy so far, but even if complete it would stay simpler) but even if ignoring the huge amount of work wasted to port before it was turned to yet another weapon of imperialism, it still requires to learn a lot of glibberish.

Why in 2021 I have to explain my daughters what `grep` means? `cat`? `xargs`? `git`?¹

Why we still use cli arguments (argc, argv) instead of a proper and uniform command language pre-parsed by the kernel?

But the problem is deep.

At times, I despair. 😢

Because I see how this lead straight to a terrible dystopia for future generations.
But apparently, nobody care enough.
____

1) Don't get me wrong: I like these software a lot and use them extensively everyday, but they are tools designed to maximize the productivity of an élite of experts, not to empower casual programmers.

Shamar boosted
Shamar boosted

Poll for people who program

In your favourite language, what do you consider a call to a functions/methods/procedures/subroutine to be, in grammatical terms?

Please elaborate, and thanks for boosting.

Shamar boosted

I'm concerned about a few things with modern development, and this is why my languages of choice right now are lua, python, and C; with Forth and Lisp in the "would like to use more ideas from" area:

Vendor lock-in, and Vendor "OURS. NOT YOURS. YOU MAY NOT USE ANY LONGER. ALSO: NO LONGER SUPPORTED" things. Java, Go, and Rust are all encumbered by being non-free (no, really, they aren't. They're OWNED by a vendor. You can use the language, but it's not OPEN. It's "free and open" the Ajit Pai way: "lie about it.")

Then Javascript is being absorbed by Microsoft; so it's out of the question also... better said here: clarity.kleydints.com/a-post-m )

Ability to be used in smaller environments: Yes, I know, 32GB is the minimum acceptable thing today. That's insane and "what if someone can't afford that?" The poor exist. They should have the same abilities people with some money do. And we ALL should have the same amount of access/abilities as those who make a billion dollars by sitting on their ass and doing nothing while the financial systems give them bonuses for being at the top of the mountain.

But I like my older machines, and there's nothing inherently WRONG with them. The whole "buy a new thing because the old things are useless!" attitude feeds into the whole "crush right to repair" thing, at least I see similarities. Sure, new is neat, but when new becomes old, tossing it makes... environmental waste...

And things like Javascript cross-platform "applications" (which are just Chrome instances in a "sandbox" - but is it a good sandbox? I somehow doubt it, given the vendors... ) and on top of that, the memory footprint... and yes, I've done things like this as well in python, where I'm using the memory that I have to solve an issue, rather than using something less memory intensive... but then I'm doing that to solve an immediate problem, and not releasing that code for others. I.e. I'm "coding for the device I have" not "coding for a wide variety of different devices."

I'm seeing far too many things being developed in the vendor locked languages, and there aren't alternatives.

I'm concerned that at some point we'll lose those tools, or we'll be in a situation where we'll have to deal with NOT having those tools until they're rewritten in another language.

I'd very much like a truely "owned by the people" language that doesn't have the problems of C pointers, which would be able to be used on processors that aren't from this age. i.e. if it works on 6502,z80, and 68000: I'd be happ‪ier. And yes, that means no mmu things. "MMU if you have it, this extension if you do not" would be ok. After all, if you don't HAVE an MMU, you probably aren't looking at needing to manage memory automatically...

Anyway just thoughts, based on seeing yet another project written in JS, Go, or Rust, with no "backwards compatible" vision. I'm worried those will suddenly be removed from us by a hostile vendor.

Because all vendors are hostile.

Shamar boosted

@admin @bob

I learnt about #TempleOS after his death and I was very sad.

I think that TempleOS is probably one of the best #hack, of the most valuable #FreeSoftware we have right now.

On par with #Oberon or #9front.

Davis had a unique perspective, none of us "sane people" could have. I guess we'll find gems everybody overlooked, in his code.

Ultimately, he was a fellow #hacker. He was talking with #God in a weird way.

But all hackers are weird and we really need more hackers like him.

Shamar boosted

"What have I learnt?" asks Niklaus .
" must not be regarded as for , but as for "

I hope that one day people will really understand and embrace Wirth's legacy.

We will have a better cybernetic world then.

video.ethz.ch/conferences/2014

Shamar boosted

🚀 CryptPad 4.7 is now live on cryptpad.fr!

This version introduces the new Form application to collaboratively create surveys and polls. This is a Beta version of the app with more features to be added in the coming weeks.

Shamar boosted

I really like Fexl ( github.com/chkoreff/Fexl ) but I'm not sure it's quite what I want. Not quite data-friendly enough? It's doing very good things with syntax though - I love the ; for list pivot. Very very useful - it makes all the difference between "parenthesis spaghetti" and "actually readable code". PicoLisp can do something similar.

PicoLisp, Retro Forth, Fexl, Dialog, and maybe Red seem like a handful of languages that "get" the idea of radical simplicity. But there's room for more.

Shamar boosted

Hi. #BTC pyramid need new suckers to pay the energy bill : Around $20 millions daily. Grid operators cannot be paid in crypto. They need your fiat. Please send your life savings to one of the private exchange platforms and receive chocolate coins in exhange. Thanks in advance.

Shamar boosted

I love that project: Low Tech Magazine Solar-Powered Website:
solar.lowtechmagazine.com/
it goes offline when the weather is bad for a too long period. the footer is including a weather forecast to give you an idea about future availability <3
#appropriate-infrastructures

Show more
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.