simbarr, to photography
@simbarr@c.im avatar

Femmes Algériennes, 1960

As a young man Marc Garanger had put off his departure for the French army as long as possible, hoping that the war in Algeria, which he objected to, would soon end. When his luck ran out he was asigned a position as regiment photographer.

The French army destroyed mountain villages where they suspected Algerian resistance, transfering the population to regroupment villages - concentration camps. Here the military determined that the displaced people would be required to have identity cards.

"Either I refused and went to prison, or I accepted. I understood my luck: it was to be a witness, to make pictures of what I saw that mirrored my opposition to the war. I saw that I could use what I was forced to do, and have the pictures tell the opposite of what the authorities wanted them to tell.”

The women, Berber or Muslim, had never had contact with Europeans. They were made to sit on a stool in front a wall without their veils, exposing their hair and tattoos.

"In a period of ten days, I made two thousand portraits, two hundred a day. The women had no choice in the matter. Their only way of protesting was through their look.”

image/jpeg
image/jpeg
image/jpeg

TheWildHuntNews, to Morocco
@TheWildHuntNews@witches.live avatar

Amazigh communities in Morocco welcome their New Year now officially recognized ~ The Amazigh new year has roots in honoring the land, the harvest, and the agrarian cycle. This year Morocco officially celebrates the holiday.

https://wildhunt.org/2024/01/amazigh-communities-in-morocco-welcome-their-new-year-now-officially-recognized.html

#berber #morocco #newyear #idyennayer

aziz, to tunisia

On this special tifinagh day, I am happy to share a lil program to teach yourself tifinagh xor scheme:

(import (chezscheme))
(import (letloop termbox2))

(define termbox-print
(lambda (line string color)
(dg 'ooops line string color)
(let loop ((index 0)
(chars (string->list string)))
(unless (null? chars)
(tb-change-cell index line (char->integer (car chars)) color TB-DEFAULT)
(loop (fx+ index 1) (cdr chars))))))

(define continue? #t)

(define %error (open-file-output-port "out.log"
(file-options no-fail)
(buffer-mode line)
(native-transcoder)))

(define (dg . rest)
(write rest %error) (newline %error)
(car (reverse rest)))

(define tifinagh
(lambda ()
(map (lambda (x) (list (string->list (car x)) (cadr x)))
(list (list "ya" "ⴰ")
(list "yab" "ⴱ")
(list "yach" "ⵛ")
(list "yad" "ⴷ")
(list "yadd" "ⴹ")
(list "yey" "ⴻ")
(list "yaf" "ⴼ")
(list "yag" "ⴳ")
(list "yah" "ⵀ")
(list "yi" "ⵉ")
(list "yaj" "ⵊ")
(list "yak" "ⴽ")
(list "yal" "ⵍ")
(list "yam" "ⵎ")
(list "yan" "ⵏ")
(list "yaa" "ⵄ")
(list "yahh" "ⵃ")
(list "yaq" "ⵇ")
(list "yar" "ⵔ")
(list "yarr" "ⵕ")
(list "yas" "ⵙ")
(list "yass" "ⵚ")
(list "yat" "ⵜ")
(list "yatt" "ⵟ")
(list "you" "ⵓ")
(list "yagh" "ⵖ")
(list "yaw" "ⵡ")
(list "yakh" "ⵅ")
(list "yay" "ⵢ")
(list "yaz" "ⵣ")
(list "yazz" "ⵥ")))))

(define choice
(lambda (objects)
(list-ref objects (random (length objects)))))

(define welcome "Welcome to termbox typer! Type Ctrl + Q to quit.")
(define message " Type any key...")
(define message2 "")
(define tifi (choice (tifinagh)))
(define entry '())

... the rest is at https://github.com/letloop/letloop/blob/b3c579b005b462c9cf34c11e3f6a6c2adf353253/tamazgha.space.scm

sun is in the sky.

\cc @ButterflyOfFire

ButterflyOfFire, to random Kabyle
@ButterflyOfFire@mstdn.fr avatar

Mliyi

— Idir

#Kabyle #Berber

ButterflyOfFire,
@ButterflyOfFire@mstdn.fr avatar

Awal d usefru uqbel at nettu,
Ass-a ɛinani di « internet » at naru.

#Kabyle #Berber #Taqbaylit

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • khanakhh
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • everett
  • ngwrru68w68
  • Durango
  • megavids
  • InstantRegret
  • cubers
  • GTA5RPClips
  • cisconetworking
  • ethstaker
  • osvaldo12
  • modclub
  • normalnudes
  • provamag3
  • tester
  • anitta
  • Leos
  • lostlight
  • All magazines