@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.
"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.".
I will repeat myself, but... If you use Windows anywhere in your infrastructure, you will get hacked.
It's just a question of time.
Nyxt 2.1.1 is out!
https://nyxt.atlas.engineer/article/release-2.1.1.org
@minimalprocedure@mastodon.uno
E no!
Hai capito malissimo!
La #CancelCulture si oppone ad odio e molestie, solo quando le vittime appartengono alle categorie che popolano i sensi di colpa statunitensi!
Sugli #hacker, 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 #CancelCulture 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.
```
@racchio@mastodon.uno
In realtà, a ben guardare, molto di quanto afferma #Snowden 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.
```
New blog post: Yes, We Want Cryptographic Protection for Email https://sequoia-pgp.org/blog/2021/06/29/202106-yes-we-want-cryptographic-protection-for-email/
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.
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: https://framablog.org/2021/06/29/resolu-desormais-en-italien/
@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
https://www.upyum.com/cgit.cgi/comfy-rv/ )
I’ll definitely check out this huge article, it’ll probable help me a lot!
Unhyped comparison of #Scam factories.
https://medium.com/coinmonks/unhyped-comparison-of-blockchain-platforms-679e122947c1
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 #JIT 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 #Jehanne 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 #Informatics!
Compliments!