Show newer

Uhm... maybe @entreprecariat might contribute to this conversation too.

(but feel free to ignore all of this if you feel so inclined... I'm very curious about your perspectives, but I do not want to annoy you...)

@shusha @Vectorfield

Show thread

Hi @shusha, just read your introduction and found it very interesting.

Let me present myself: I'm can be described in several ways, but for sure I'm father of three wonderful daughters I love most and I'm a hacker.

You can read something about me on my website tesio.it and on my operating system jehanne.io

Why I annoy you, you ask?

In your introduction you mention topics I care a lot: programming as expression (see tesio.it/2019/06/03/what-is-in ), epistemology, data (you find a lot in my site), politics ( see tesio.it/2020/09/03/not_all_ha ) and so on...

I would like to know your take about this: qoto.org/@Vectorfield/10602814

Not much about the attacks against RMS and FSF (unless you want to talk about that too, obviously), but about the epistemic approach that @Vectorfield described and that, as far as I can say, describe quite well the activists I've talked with.

To be fair, they argue that "manifacturing" truths is what the hegemonic class ("the whites", "the males", "the straights"... curiously, never "the rich") do all the time with marketing and all other forms of propaganda, so they perceive themselves as fighting back on the same ground.

They argue that people won't try to understand long explanations or deep and complex models of reality anyway, so trying to argue with facts won't change things for the better.

Yet models that misdescribe reality on purpose, an epistemology not based on the search for truth but in the search for changes, is doomed to be abused by the oppressors who have better means and more resources to meld the public opinion (and even turn it to a weapon to enforce their own interests, as RMS story shows)

Anyway, sorry for this wall of text linking several other wall of texts.

If you'd like to talk about this, I'd like to access your perspective (dialogue is always a way to access and understand perspectives that are preclused to us by our limits).

Otherwise... just let me say nice to meet you! 😉

@ekaitz_zarraga @theruran

AFAIK they are provided by the C library (and usually also depends on the target architecture and os)

@ekaitz_zarraga they basically setup things that must occurs once just after a program exec()uted starts, like initializing the c library.

But the only thing that crt0.s HAVE to do is to setup argc and argv and then call main() (in Jehanne it calls __jehanne_libc_init that will call main)

@ekaitz_zarraga

Maybe the crt0.s and friends here might be useful (but they are x86_64 and specific of Jehanne) github.com/JehanneOS/jehanne/t

@ekaitz_zarraga Btw, I managed to cross compile cat.c from Linux to with TinyCC and run it on Jehanne.

This means that, to some extent, static linking works.

```
tcc cat.c -m64 -nostdinc -nostdlib -g -I$JEHANNE/sys/include -I$JEHANNE/arch/amd64/include -L$JEHANNE/arch/amd64/lib $JEHANNE/arch/amd64/lib/crt* -ljehanne -static -Wl,-section-alignment=1000
```

I had to modify tccelf.c to use _main instead of _start as the elf starting point.

Tricky.
And a very little step forward (cat.c is very simple)

But a little hope.

@ekaitz_zarraga

I know nothing about it.

I've just found it on suckless.org among the software that rocks.

Yet seems to support amd64 and even run on plan9

@ekaitz_zarraga

Did you look at git.simple-cc.org/scc/file/REA

The website it so minimalist it's hard to do anything but contact the developers: simple-cc.org/

You know @ekaitz_zarraga?

I'm trying ! 😉

I gave a look to all the compilers at suckless.org/rocks/ but apparently is the most mature and the only one completelly self-sufficient.

BUT.

I do not know.

What it I restart from ?
No ELF. No . No... shit.

It took a huge amount of work to do all this in but... why going after so much complexity? Why not just restart from scratch?

Give a look at this:
gcc.gnu.org/pipermail/gcc/2021

Relying on (and on US-based software) is becoming a huge hazard.

Or more precisely, it's just proving to be such hazard and we were to naive to realize before.

We need to rebuild everything from scratch, anything that cannot be completely rebuilt in a month must be rewitten.

So what's the point of compatibility?

Thanks @Vectorfield for this long analysis of philosophy and epistemic approach.

To me, the dynamics of powers and the importance of problematization of them in culture and praxis is pretty important (that's something I actively do in many context) but I see it as a step (and a method) toward the effective modelling of truth (the search for truth, for falsifiable knowledge, the aim of ' ), not to as renounce to it.

At the end of the day, for a hacker, "You cannot argue with a root shell" is a fundamental epistemic rock to build upon.

That's why, probably, despite being an oppressed and marginalized minority, hackers are not going to be loved by SJW. Because we cannot renounce to the search for truth, without renouncing to be hackers at the same time.

I'd like to read something about this from @zacchiro and from @mcp_ about what you wrote (for very different reasons).

I just have a question on what you wrote: who first proposed the "manufacture" of problematics and truth (that is lying) as a method for political identity activism?

I'd like to find a clear statement about this.

@freemo @xj9

@vascorsd

I wonder which problems you are thinking about. Mind to elaborate?

Also, federated services like are 80% good, with a good client like is these days.

@georgia

Solibo ha torto. Marcio.

Ma anni fa, all'Università di Milano, spiegai che continuando così la pressione evolutiva diventerà tale da dividere l'uomo sapiens in due specie distinte: una dominante, libera, ed una di schiavi ottenebrati.

Tutto il mio lavoro si oppone a questa direzione evolutiva, laddove altri sembrano ben felici di intraprenderla.

E a volte, mi sembra, che forse dovrei lasciarli fare.

@informapirata @erm67

Fantastico. 🤣

In queste occasioni penso che avesse ragione Solibo.

Se solo i nostri figli non dovessero condividere il pianeta in cui viviamo...

Bene @erm67, continua ad affidare fiduciosamente i tuoi figli a .

Stai tranquillo... non si accorgeranno di nulla.
@informapirata

Ehm... no.

Le fanno tutte, con telecamera sempre spenta e pseudonimo.

Ne hanno perse meno dei compagni, cui crolla la connessione appena accendono la telecamera.

@erm67 @informapirata

@erm67

E meno male che odi chi odia! 🤣

Purtroppo stai danneggiando gravemente i tuoi figli, ma... non lo sai, quindi non te ne preoccupi.

Un consiglio, non guardare questo video: video.resolutions.it/videos/wa

@informapirata

@erm67

Io ho rifiutato.

Le mie figlie inviano i compiti via Regel, non via classroom.

Partecipano alle lezioni a telecamera spenta e con pseudonimi.

L'anno scorso ho anche messo su gratuitamente un server Jitsi per la classe così tutti potevano farsi vedere serenamente senza cedere i propri volti a .
Quest'anno non mi è stato permesso.

E non è certo per odio: si tratta di minimizzare il danno di lungo periodo: video.resolutions.it/videos/wa

@informapirata

@informapirata

Che hai ragione.

I siti regel risolvono verso cloud AWS, per esempio.

Come diceva Soro quando ancora avevamo un Garante della , Regel è il male minore, ma sempre un male.

Peraltro in 3 mesi a tempo pieno probabilmente lo riscrivo da zero in PHP paro paro (magari senza Analytics, però).

3 mesi di 4 persone come me ee un grafico e viene fuori una cosa nettamente superiore.

Ma meglio Regel (con uBlock) che Google Classroom.

@erm67

Show older
Qoto Mastodon

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