On this day in 2013, Turkish protesters began occupying Gezi Park to oppose its demolition, an act with led to widespread protests and strikes with approximately 3,500,000 participants, 22 deaths, and more than 8,000 injuries.

The wave of civil unrest across Turkey began after the park occupation was violently evicted by police, who used to tear gas, pepper spray, and water cannons to try and break up the protests, injuring more than one hundred people and hospitalizing a journalist.

The protest quickly grew in size - by May 31st, 10,000 gathered in Istiklal Avenue. In June, the protests became national in scope and transcended any particular demographic or political ideology. Among the wide range of concerns brought by protesters were issues of freedom of the press, expression, and assembly, as well as the alleged political Islamist government’s erosion of Turkey’s secularism.

Millions of Turkish football fans, normally divided by intense sports rivalry, marched in unity against the government. Protesters displayed symbols the environmentalist movement, rainbow banners, depictions of Che Guevara, different trade unions, and the PKK and its leader Abdullah Öcalan.

On June 4th, Taksim Dayanışması (Taksim Solidarity) issued a set of demands that included the preservation of Gezi Park, an end to police violence, the right to freedom of assembly, and an end to the privatization of public spaces. Deputy Prime Minister Bülent Arınç met the group on June 5th and rejected these demands.

Erdoğan blamed the protests on “internal traitors and external collaborators”, demonizing his political opposition as the former. Despite the popular mobilization, Erdoğan remained in power and no major concessions were won from the government.

Megathreads and spaces to hang out:

reminders:

  • 💚 You nerds can join specific comms to see posts about all sorts of topics
  • 💙 Hexbear’s algorithm prioritizes comments over upbears
  • 💜 Sorting by new you nerd
  • 🌈 If you ever want to make your own megathread, you can reserve a spot here nerd
  • 🐶 Join the unofficial Hexbear-adjacent Mastodon instance toots.matapacos.dog

Links To Resources (Aid and Theory):

Aid:

Theory:

      • PorkrollPosadist [he/him, they/them]@hexbear.net
        link
        fedilink
        English
        arrow-up
        6
        ·
        edit-2
        1 month ago

        Turns out I made a typo and pre-allocated 64 indicies for my index array instead of 60 (it needs to be a multiple of 3), and that malformed array was cached even after I fixed the problem in the extension. I deleted the node, created a new one, and then it worked almost correctly. After spending a few hours trying to figure out how to procedurally generate an icosahedron (a.k.a. a d20), I was quite relieved to figure out the normals are IDENTICAL to the vertex array. Ultimately, I am trying to produce something along the lines of this icosahedral clipmap terrain LOD algorithm… though there’s a long way to go. 🫠

    • trompete [he/him]@hexbear.net
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 month ago

      I always wondered why people benchmark how many lines/s their terminals can render, but I guess this is actually important if you’re a C++ dev.