Show newer
Shamar boosted

IMPORTANT: We're seeing a large scale attempt to bulk-register bot accounts across the public Matrix network (including captcha bypass) in order to perform spam flood attacks. If you're running a public homeserver please disable open registration, or require email for signups.

Shamar boosted

So GitHub copilot… correct me if I’m wrong here: it was trained on open source (including GPLed & AGPLed code?) by *spit* Elon Musk’s OpenAI and now it regurgitates said code and this doesn’t violate the GPL/AGPL because…?

Shamar boosted

@aral Whether it does or doesn't produce derivative works in violation of copyleft is being debated. My expectation is that it does, but there is sufficient murkyness introduced by ML that maybe they'll get away with it.

Shamar boosted

"What Windows 11 means: We'll be stuck with millions of Windows 10 zombies

Some machines will be left behind despite owners' preferences. Many others will be abandoned because their owners either don't know how, don't care, or refuse to upgrade.".

zdnet.com/article/what-windows

I will repeat myself, but... If you use Windows anywhere in your infrastructure, you will get hacked.

It's just a question of time.

Shamar boosted
Shamar boosted

@minimalprocedure@mastodon.uno

E no!

Hai capito malissimo!

La si oppone ad odio e molestie, solo quando le vittime appartengono alle categorie che popolano i sensi di colpa statunitensi!

Sugli , per esempio, si può sputare liberamente, perché tanto sono sfigati senza amici che non vuole nessuno.

@minimalprocedure@mastodon.uno

Per due ragioni: non blocca nessuna istanza (e questo è una violazione gravissima dell'obbedienza dovuta alla americanoide) e vieta esclusivamente discorsi d'odio e molestie esplicite.

```
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.
```

qoto.org/about/more

@minimalprocedure@mastodon.uno

Io sono su un'istanza che mezzo fediverse blocca. Due volte mi sono preso del fascista per questo.

🤦‍♂️

@racchio@mastodon.uno

In realtà, a ben guardare, molto di quanto afferma si applica tal quale anche alle critical theory postmoderne ed al femminismo postmoderno.

```
Especially pernicious is the way that false conspiracies absolve their followers of engaging with the truth. Citizenship in a conspiracy-society doesn’t require evaluating a statement of proposed fact for its truth-value, and then accepting it or rejecting it accordingly, so much as it requires the complete and total rejection of all truth-value that comes from an enemy source, and the substitution of an alternative plot, narrated from elsewhere.
```

Shamar boosted
Shamar boosted

The TL;DR is: email is not going away, and it is being used for some important things. So it would be negligent to give up on protecting email, just because we have Signal.

Shamar boosted
Shamar boosted

I think I've never been more forcibly struck than today with the realisation that today's Web developers have never used 1980s BASIC systems and just have no awareness that computers used to be things you could both use and program interactively, in the same session.

We've deprived an entire couple generations of children of a basic formative mind-expanding experience of cognitive freedom, and now they're making tools that restrict other people's thought lives and see nothing wrong with that.

Shamar boosted

RT @nilocram@twitter.com

La traduzione italiana di [RÉSOLU], la guida all’utilizzo del #softwarelibero per le organizzazioni che lavorano nel campo dell’economia sociale e solidale, completata da #LinuxTrent, ha attraversato le Alpi ed è arrivata su #Framablog: framablog.org/2021/06/29/resol

🐦🔗: twitter.com/nilocram/status/14

Shamar boosted

@ekaitz_zarraga @Shamar@qoto.org I haven’t planned JIT compilation, but I’m currently working on the first prototype of my Scheme-like system for RISC-V computers.
It has an assembly-like DSL in it, so it can generate code at runtime. 😄 The language itself is implemented in this DSL so it’ll self-host pretty soon I hope.
(here is the repo for the DSL, check out the examples/*.k files for a quick look
upyum.com/cgit.cgi/comfy-rv/ )

I’ll definitely check out this huge article, it’ll probable help me a lot!

@ekaitz_zarraga

Fantastic read.

I wish I had something like this to read a few years ago. Having always worked with x86_64, I didn't know about constant pools or veneers, but in fact they are clever tricks.

To be honest I'm not sure if like compliation.

On one hand, it makes clear that code is data and data is code, that is a good thing.

But on the other it means that at runtime you cannot mark all writable memory as No Execute, that is a valuable security feature (I do this by default in and there is no mmap there).

Obviously a JIT compiler could compile the program, save it into a ELF executable file and fork/exec/wait for it, but all the speedup would probably go with the context switches.

As an alternative (fantasticating of a homoiconic language to build an homogeneous OS) could be to turn the kernel itself into a JIT compiler.

This way, the both the readonly and executable permission of a script would just be preserved in the compiled memory, while allowing the kernel to write it.

Well just thinking aloud... you know...

Anyway, great read Ekaitz, thanks for sharing! You are becoming incredibly good at writing divulgative texts about !

Compliments!

Show older
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.