Show more
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

Shamar boosted

Youtube vi diverte ma non siete molto d'accordo con la politica di tracciamento di google ?

Invidious è un #frontend per youtube, serve a guardare video senza un account google e senza il tracciamento e le pubblicità.

Dai un'occhiata a Invidious sull'istanza italiana:
🔎 tubo.peertube.uno

si può automatizzare con un'#estensione per #browser:

gitea.it/devol/privacy-redirec

o con #app:

gitea.it/devol/UntrackMe-app-a

#foss #opensource #freesoftware #privacy #invidious #youtube #tracciamento #google

Shamar boosted

I am delighted to launch the 'Libre Tech Shop' - a unique shop for products that respect your freedom to learn, hack, extend and do things yourself.

Check out the online shop at:

libretech.shop

The background story behind this launch:

abhas.io/libretechshop/

Here - you'll be able to buy liberated computers, hackable mechanical keyboards, private and secure home automation solutions, wireless routers, spare parts and much more.

Shamar boosted

The audience award of this year's #BigBrotherAwards goes to … #Doctolib for their appointment scheduling portal for medical doctors which leaks personal information to third parties, breaking patient–doctor confidentiality.
Full laudation: bigbrotherawards.de/en/2021/he

It is closely followed by #Google who received the award in the new #WhatMakesMeReallyAngry category for recently exposed large-scale manipulations of the Internet #adtech market, for starving creators and the media, and for dispossessing our digital personalities.
Full laudation: bigbrotherawards.de/en/2021/wh
#BBA21

Shamar boosted

the MNT Reform campaign just cracked $400k. thank you for your incredible support everyone ;_;

we are working hard on assembling and shipping these in a team of 3. we completed a bit more than 100 devices so far.

Shamar boosted

“The appropriate technology movement is attributed to E.F. Schumacher, a German-British economist … During the 1970s, he became widely known for his heterodox economic ideas that lambasted the mainstream emphasis on profit over human needs. In his best-known, 1973 book, Small is Beautiful: A Study of Economics as if People Mattered”

His book was titled WHAT? 🥰

Must read it. So sad to learn he died the year after I was born.

reallifemag.com/appropriate-me

#AppropriateTechnology #SmallTech #degrowth

Just discovered (VPN mode).

Strongly advised.

Shamar boosted
Shamar boosted

Cos'è successo con l'app #Io di #PagoPA?
Il #GarantePrivacy dispone “in via d’urgenza” il blocco provvisorio di alcune funzioni dell’app in quanto alcuni dati degli utenti vengono trasferiti al di fuori dell’Unione europea (India, Australia e USA)
Di Raffaele #Angius su #Wired
wired.it/308103/attualita/tech

Shamar boosted

The science denial industry has deep roots - tobacco-cancer denial, lead paint/gas denial and other ancestral forms of commercial denial gave birth to modern forms of denial: anti-vax, anti-mask, "stop the steal" and, of course, climate denial.

doctorow.medium.com/i-quit-9ae

The denial industry has a well-developed and constantly evolving playbook.

1/

Shamar boosted
Show more
Qoto Mastodon

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