Show more
Shamar boosted
Shamar boosted

for the programming tutorial we've been working on a scheme/SDL playground called interscheme (based on chibi scheme)

Show thread
Shamar boosted

Hi #fediverse

I created a new variation of our Pyramids of Humane Technology that depicts the two opposing pathways we people might walk together:

- A path of awareness and building humane technology solutions: A path towards Flourishing.

- A path of ignorance and increasing Big Tech domination and harms: A path towards Dystopia

#humanetechnology
#humanetechnow
#smalltech
#people

Shamar boosted

“Simplicity is a great virtue but it requires hard work to achieve it and education to appreciate it. And to make matters worse: complexity sells better.” ― Edsger W. Dijkstra

Shamar boosted

The lemon tree didn't produce any lemon for years and looked yellowish. This year I removed (organically) an aphid infestation and mulched it, first with leave mold and after with grass clippings, and it's looking really green and beautiful. In addition, it produced about 10 kg of lemons by now. and there are even more on the tree.

Fellow gardeners, do you think that only applying mulch can make such a change? Which other factors can be acting?

Boost welcome!

Shamar boosted
Shamar boosted

Today's hard work:

Why is Rhapsode an Auditory web browser? rhapsode.adrian.geek.nz/2020/1

It's accessable!
It's cool!
It's different!
It works!
It's simple!
It's efficient!

Please tell me what you think?

Shamar boosted

@Electronics

I wanted to share my favorite circuit simulator to the electronics group. It isnt the most advanced and it wont replace professional tools. But its great at modeling semi-ideal components with an epic way of visualizing current and voltage that just makes it an amazing tool at getting a feeling for how circuits actually work.

Everyone should check it out and play with it, you wont regret it.

falstad.com/circuit/

Unpopular opinion: i64, int64_t, Int64 and similar types should be named according to their actual meaning, Ring64.

Even better, all programming languages should have a Ring[N] type that provides unit, zero addition and multiplication over a domain of N-bit strings, with the compiler applying proper optimizations when available (and requested).

Shamar boosted

The total screening of all private online communications via GMail, Facebook Messenger etc. in the absence of any suspicion must come to an end! I have filed a #GDPR complaint with the data protection authority: patrick-breyer.de/?p=593426&la #SaveYourInternet

Shamar boosted

ProgramKitsForEveryone, takes inspiration from the DIY tutorials of 80's home computers. Created by Stefan Nikolaj, This #GNOMEChallenge project will supply "program kits" containing all the tools needed to create a small or medium-sized #opensource project. Each kit will include documentation containing examples of the finished program in action, an explanation of how the systems of the program interact, and what needs to be done to make it work.

#opensource #ProgramKitsForEveryone #FOSS

Shamar boosted
Shamar boosted

Greenwald: My Resignation From The Intercept

"The same trends of repression, censorship and ideological homogeneity plaguing the national press generally have engulfed the media outlet I co-founded, culminating in censorship of my own articles."

greenwald.substack.com/p/my-re

"our culture is demanding more and more submission to prevailing orthodoxies imposed by self-anointed monopolists of Truth and Righteousness, backed up by armies of online enforcement mobs"

#FreePress #FreeSpeech

Shamar boosted

Guidelines 4/2019 on Article 25 Data Protection by Design and by Default

edpb.europa.eu/our-work-tools/

A fundamental read for advocates in (and elsewhere).

It provides a short in depth explaination of practical aspect of the legal responsibility of data controllers under .

For example it clarify that data protection measures (both tecnical and operational) must be designed to be EFFECTIVE and to be effective BY DEFAULT.

It also specifies that the cost of data-protection measures cannot be used to justify their lack of effectiveness, but only to peek the cheapest one among the effective ones.

And, obviously, the data controller is always accountable for such effectiveness.

Shamar boosted

@alcinnz ... like docker, and even a ton of code and functionality added to the Linux kernel and userland systems - have been either fully implemented or massively funded by Silicon Valley money. That's a bad starting point for FLOSS in some ways. 😉

Shamar boosted

I've just been reminded: I often forgot the constraints most people feel (and work around) with existing web hosting services! By which I include Medium and YouTube.

Running my own homeserver really illustrates to me how trivial all these webservices really are. They're very much pretty facades upon almost nothing!

Silicon Valley has done nothing to deserve your worship.

Shamar boosted
Shamar boosted

To clone the DMCA censored "youtube-dl" from the DMCA repo:

git clone -n github.com/github/dmca.git youtube-dl && cd youtube-dl && git fetch origin 416da574ec0df3388f652e44f7fe71b1e3a4701f && git checkout FETCH_HEAD

Show thread
Shamar boosted

The RIAA issued GitHub a takedown notice for "youtube-dl" via their DMCA repo, which of course GitHub instantly complied with without protest.

Now a security bug GitHub refused to fix has been used to push the DMCA censored code into the DMCA repo itself.

Let the recursive censorship games begin!

github.com/github/dmca/tree/41

Show more
Qoto Mastodon

QOTO: Question Others to Teach Ourselves. A STEM-oriented instance.

An inclusive free speech instance.
All cultures and opinions welcome.
Explicit hate speech and harassment strictly forbidden.
We federate with all servers: we don't block any servers.