Show more
Shamar boosted
@AbbieNormal @ekaitz_zarraga @Shamar Maybe you should grow up and do not act in a naiv way. There always have been people trying to do harm to the free software movement. Apart from an orchestrated witch hunt there isn't anything that could have been dig up against him.
pclosmag.com/html/Issues/20191…
Shamar boosted

#pertutti: se volete iniziare un pc windows con account locale ed evitare la registrazione di un account ms, in fase di installazione non attaccatevi alla rete

Shamar boosted

Fatemi capire @microsoftitalia@twitter.com perchè devo per forza creare un account quando avvio un nuovo pc? E perchè devo dirvi quando sono nato? E perchè devo per forza impostare un PIN? no words.....

At times makes me feel sad. At times I think we fully deserve extintion.

This struggle hurts.

What should I teach my daughters?

To love or to use?
To teach or to exploit?
To be humans or just the smartest apes around?

These are not easy questions.

If you find the answers obvious, you are you are naive. Even if you have been taught to thing you are cynic.

Why being human in a world of apes? What's the point?

And yet... what life is being a smart and powerful when you could be a human?

Shamar boosted
Shamar boosted
Shamar boosted
@Shamar @yogthos there's a project called ferret that is AOT clojure for arduino which is in a similar vein

https://ferret-lang.org/
Shamar boosted

Interested in the aggregated news from many EU DPAs?
Those without an effing RSS?
Enrico Ferrari built one!
t.me/DPAnews

Questa puntata di @dataKnightmare è veramente da ascoltare.

spreaker.com/user/runtime/dk-4

@ondiz sono certo che l'apprezzerai anche tu.

Shamar boosted

So finally it has been confirmed that consent has to be explicitly provided to place cookies in a browser.

#Privacy

Shamar boosted

A request, please boost.

Anyone who does podcasts in the IT/infosec/hacking world... I would like to be a guest sometime if you'd have me...

I need to up BlackFire's visibility, and as such, talking is a great way to do that.

So, if you are ever looking for a guest/stand in co-host/ whatever... I am available.

Shamar boosted
Shamar boosted

Hei amici, so che non è venerdì, ma ho appena scoperto che @quinta si è unito al .

Senatore in Parlamento, membro del High Level Expert Group sull'Intelligenza Artificiale per la Commissione Europea, e molto altro che non ho il tempo di elencare.

Se siete interessati alla , alla ed alla loro stretta relazione, vi consiglio di seguirlo.

Shamar boosted

Hey mates, I know it's not #Friday but I've just learnt that @quinta joined the #Fediverse!

Former Senator in the #Italian Parliament, member of the High Level Expert Group on #ArtificialIntelligence for #European Commission and much much more I have no time to list.

A person worth to follow if you are interested in #Technology, #Politics and their strict relation.

Shamar boosted

RT @_MagliaNera_@twitter.com

“Sostenere che non si è interessati al diritto alla privacy perché non si ha nulla da nascondere è come affermare che non si è interessati alla libertà di espressione perché non si ha nulla da dire”. (Edward J. Snowden)

🐦🔗: twitter.com/_MagliaNera_/statu

Shamar boosted

Omg it is SO REFRESHING to see language designers acknowledging that REPLs exist and that yes, indentation-sensitivity FAILS HARD IN A FIRE in a REPL

(from the Magritte language thesis, files.jneen.net/academic/thesis.pdf )

Shamar boosted
Shamar boosted

While you might think GtkLabel is just for display, there's a number of input gestures it supports.

There's "mnemonics" which is rendered by Pango and registered to the container GtkWindow to dispatch to an associated widget.

There's clickable hyperlinks that dispatches to the registered app by default.

And you can select text to be copy/pasted or drag/dropped, using a MultiPress gesture, DragGesture, or keyboard with help from Pango.

The latter two are rendered above the rest of the text.

Show thread
Shamar boosted

Most of GtkLabel's code is dedicated to abstracting wrapping a PangoLayoutContext with a GtkWidget, abstracting it's capabilities behind several properties.

These layouts are repeatedly created during the sizing pass to try different widths, starting with the minimum and maximum widths (0 & NULL respectively). That's used by the parents to compute the size for the final layout, which is what's used for rendering.

Show thread
Show more
Qoto Mastodon

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