home.social

#linker — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #linker, aggregated by home.social.

  1. Zitat des Tages:

    Wer glaubt dass in China #greentech oder #energiewende betrieben wird UND das irgendwie mit #linker Gesinnung zu tun hat der ist NAIVE. Es geht hier um Unabhängigkeit und Wirtschaftlichkeit PUNKT

    podcasts.apple.com/at/podcast/

  2. Размещение глобальный констант по фиксированным адресам

    В программировании микроконтроллеров порой надо сделать так, чтобы после сборки артефактов в прошивке глобальные константы оказались в строго заданных адресах NOR Flash памяти. Причем при пересборке проекта эти адреса оставались прежними. Это особенно полезно? если вы решили выделить конфигурационные и калибровочные выделить в отдельный интервал Flash памяти. Потом это требование международного стандарта программирования ISO-26262. Делается это для того, чтобы появилась возможность менять значения в этом интервале утилитой TunerPRO перед прошивкой бинаря. Фиксированные адреса позволят вам всегда иметь один и тот же *.xdf файл для утилиты TunerPRO.

    habr.com/ru/articles/966862/

    #компоновщик #iso26262 #GCC #tunerpro #tuner_pro #cortexm #arm_cortexm #ld #linker #iso26262

  3. #news ⚡ Linker Kandidat Mamdani gewinnt Bürgermeisterwahl in New York: Der Demokrat Zohran Mamdani hat die Bürgermeisterwahl in New York gewonnen. Der Politiker, der sich selbst als "demokratischen Soziali... hubu.de/?p=301822 | #buergermeisterwahl #kandidat #linker

  4. #news ⚡ Linker Kandidat Mamdani gewinnt Bürgermeisterwahl in New York: Der Demokrat Zohran Mamdani hat die Bürgermeisterwahl in New York gewonnen. Der Politiker, der sich selbst als "demokratischen Soziali... hubu.de/?p=301822 | #buergermeisterwahl #kandidat #linker

  5. #news ⚡ Linker Kandidat Mamdani gewinnt Bürgermeisterwahl in New York: Der Demokrat Zohran Mamdani hat die Bürgermeisterwahl in New York gewonnen. Der Politiker, der sich selbst als "demokratischen Soziali... hubu.de/?p=301822 | #buergermeisterwahl #kandidat #linker

  6. #news ⚡ Linker Kandidat Mamdani gewinnt Bürgermeisterwahl in New York: Der Demokrat Zohran Mamdani hat die Bürgermeisterwahl in New York gewonnen. Der Politiker, der sich selbst als "demokratischen Soziali... hubu.de/?p=301822 | #buergermeisterwahl #kandidat #linker

  7. @comicbuchtyp
    #DerDara ist leider nicht auf Mastodon, der ist auf #Youtube.

    Ich würde ihn als "#Linker #Populist" bezeichnen.

    Er kommt ohne #Fakenews aus und spricht eine einfache, klare, aber durchaus provokative Sprache.

    Er bedient damit ein Feld in dem sonst nur rechte rekrutieren.
    Er ist Erzieher und SocialMedia Berater für die #Linke.

    Er schafft einfache aber treffende Narrative die er immer wieder wiederholt.

    Hier ein Beispiel:
    youtube.com/watch?v=MYPB9L9cZj

  8. 2/2

    Ich kann zum Beispiel eine direkte Linie von der schwarzen und indigenen #Anarchistin Lucy #Parsons, einer der #Gründerinnen der IWW, zu der Art und Weise ziehen, wie die Anarchosyndikalisten in den 1920er Jahren in #Deutschland Hunderte oder Tausende von unterirdischen #Abtreibungskliniken errichteten, in denen Millionen von Abtreibungen vorgenommen wurden. Ich kann eine Linie von Lucy Parsons zu dem deutschen Anarcho-Syndikalisten Rudolph #Rocker ziehen, der in den 1910er Jahren für einige Jahre nach #England ging und dort irische und jüdische #Arbeitsmigranten zusammenbrachte. Da die irischen #Hafenarbeiter gestreikt hatten, schickten sie ihre Kinder zu den jüdischen Schneidern, um sie zu ernähren. Als die britischen #Faschisten in den 1930er Jahren versuchten, die Iren gegen die #Juden aufzuhetzen, wollten die Iren nichts davon wissen, und gemeinsam schlugen die Juden und die #Iren die Faschisten in der Schlacht in der #CableStreet vernichtend, was der faschistischen Organisation auf der Straße im England der 1930er Jahre den Todesstoß versetzte. Ich kann mir das ansehen und sagen: "Das geschah, weil eine Frau namens Lucy Parsons in den Vereinigten Staaten in die #Sklaverei hineingeboren wurde und nach ihrer Befreiung ihr Leben der Entwicklung von Strategien widmete, mit denen wir alle nicht nur von der Sklaverei, sondern auch vom Kapitalismus befreit werden können."

    Ich fand mehr und mehr dieser Themen. Die IWW tauchten immer wieder an den unwahrscheinlichsten Orten auf.
    Vor ein paar Wochen, als ich über die Gewerkschaft Local 8 in #Philadelphia recherchierte, beschloss ich, dass ich ein Heuchler wäre, wenn ich nicht beitreten würde, und ich trat den IWW bei.

    Die erste Blütezeit der IWW brach während der ersten Roten Panik 1917 oder so zusammen, als #Anarchisten und #Wobblies massenweise verhaftet oder deportiert wurden. Die #Gewerkschaft hielt sich wacker, aber die politische Landschaft Amerikas wurde für immer verändert. Einer der Kerngedanken der IWW war es, die Arbeiter auch entlang linker ideologischer Linien zu vereinen, aber nach dem russischen Bürgerkrieg, als die #Bolschewiki ihre linken Mitstreiter zerschlugen, wurde die Vorstellung, was es bedeutet, ein #Linker, #Kommunist oder #Sozialist zu sein, ebenfalls für immer verändert. Die Bolschewiki hielten nicht viel von den IWW, da sie zu demokratisch und zu schwer zu beeinflussen waren, und unterstützten stattdessen die liberaleren Gewerkschaften, da diese leichter zu kontrollieren waren.

    Der Stern der IWW ging unter. Die liberaleren Gewerkschaften beanspruchten einen größeren Anteil der Arbeiterklasse für sich. Mit der Zeit wurden diese Gewerkschaften natürlich auch rassenübergreifend, und es war immer noch besser, einen gewerkschaftlichen Arbeitsplatz zu haben als einen nicht gewerkschaftlichen Arbeitsplatz.

    Die IWW sind jedoch nie verschwunden. Ich weiß weniger über ihr Wiederaufleben, aber ich weiß, dass sie stattgefunden hat, und seit Jahrzehnten beobachte ich, wie die IWW Dinge erreichen, die ich nie für möglich gehalten hätte. Die vielleicht beeindruckendste Errungenschaft der IWW ist das #IWOC, das "Incarcerated Workers Organizing Committee". Die #IWW organisieren die #Gefängnisarbeit. Und das ist keine Sache von oben nach unten... die Gefangenen selbst organisieren sich drinnen, während die Organisatoren draußen ihre Unterstützung anbieten.

    Ich bin ein #Freiberufler ohne eine traditionelle #Belegschaft, aber die FJU, die Gewerkschaft der freien #Journalisten, vertritt, nun ja, freie #Journalisten. Sie kämpft, oft erfolgreich, für die Auszahlung nicht gezahlter #Löhne. Sie arbeitet an der Festlegung von Standards für Medien, die Freiberufler veröffentlichen.

    Um ehrlich zu sein, brauche ich selbst keine Gewerkschaft. Meine Kunden sind in der Regel selbst ziemlich radikal und bezahlen mich pünktlich und so gut sie können. Es ist immer schön, wenn Menschen hinter einem stehen, und ich bin froh, dass ich jetzt diese große, horizontale Organisation an meiner Seite habe, aber ich bin den IWW nicht wegen mir beigetreten. Ich bin beigetreten, weil ich an ihre Mission glaube - die Arbeiterklasse zu organisieren, um ihre eigenen Bedingungen zu verbessern und schließlich die Lohnarbeit ganz abzuschaffen. Ich bin beigetreten, weil ich an die Arbeit glaube, die sie leisten, indem sie traditionelle und nicht-traditionelle Arbeitsplätze gleichermaßen organisieren.

    Und ja, es war immer noch ärgerlich, dass vor 20 Jahren die ersten Wobblies, die ich kennenlernte, nicht gerade auf der Höhe der Zeit waren. Ich bin froh, dass ich gelernt habe, dass direkte Aktionen wichtiger sind als institutioneller Rückhalt. Aber was wäre, wenn unser #Chef gesagt hätte: "Gut, ihr seid alle gefeuert." Was dann? Hätten wir drei dann die nötige Erfahrung gehabt, um eine Beschwerde einzureichen, oder den nötigen Rückhalt, um Druck auf ihn auszuüben, damit er uns unseren nicht gezahlten Lohn auszahlt? (Die Antwort auf beide Fragen ist nein.)

    Die IWW scheint eine unvollkommene Organisation zu sein, und sie ist derzeit nicht auf dem Höhepunkt ihrer Macht. Aber sie erlebt ein Wiederaufleben, und sie ist notwendiger denn je. Immer mehr Menschen arbeiten an nicht-traditionellen Arbeitsplätzen, und es braucht eine flexible, kämpferische Gewerkschaft, um die Menschen zu organisieren, die von den traditionellen Gewerkschaften ignoriert werden.

    Also bin ich den Wobblies beigetreten. Das kannst du auch. Wenn du dich anmeldest und deinen Beitrag bezahlst (der je nach Einkommen gestaffelt ist), wird sich jemand mit dir in Verbindung setzen, um mit dir darüber zu sprechen, was auf lokaler Ebene passiert und wie du dich engagieren kannst.

    Die Präambel der IWW-Satzung wurde von Thomas #Hagerty verfasst, einem katholischen #Wanderprediger, der wegen seiner politischen Aktivitäten aus der Kirche geworfen wurde und als Mystiker auf den Straßen #Chicagos landete. Wie könnte ich es nicht lieben?

    "Die Arbeiterklasse und die Klasse der #Ausbeuter haben nichts gemeinsam.

    Es kann keinen Frieden geben, solange Hunger und Not unter Millionen von Arbeitern herrschen und die wenigen, die die Ausbeuterklasse bilden, über alle Güter des Lebens verfügen.

    Zwischen diesen beiden Klassen muss ein Kampf geführt werden, bis sich die Arbeiter der Welt als Klasse organisieren, die #Produktionsmittel in Besitz nehmen, das #Lohnsystem abschaffen und in Harmonie mit der Erde leben.

    Wir stellen fest, dass die Zentralisierung der Verwaltung der Industrien in immer weniger Händen die Gewerkschaften unfähig macht, mit der immer größer werdenden Macht der #Ausbeuterklasse fertig zu werden.

    Die Gewerkschaften fördern einen Zustand, der es ermöglicht, eine Gruppe von Arbeitnehmern gegen eine andere Gruppe von #Arbeitnehmern in derselben Branche auszuspielen und so dazu beizutragen, sich gegenseitig in Lohnkriegen zu besiegen.

    Darüber hinaus helfen die Gewerkschaften der Ausbeuterklasse, die #Arbeiter in dem Glauben zu lassen, dass die Arbeiterklasse gemeinsame Interessen mit ihren Ausbeutern hat.

    Diese Verhältnisse können nur durch eine Organisation geändert und die Interessen der Arbeiterklasse gewahrt werden, die so beschaffen ist, dass alle ihre Mitglieder in einem Industriezweig oder, falls erforderlich, in allen Industriezweigen die Arbeit niederlegen, wenn in irgendeiner Abteilung ein #Streik oder eine #Aussperrung stattfindet, so dass die Schädigung eines Einzelnen eine Schädigung aller ist.

    Anstelle des konservativen Mottos "Gerechter Tageslohn für gerechte Arbeit" müssen wir die revolutionäre Losung auf unsere Fahne schreiben,
    "Abschaffung des Lohnsystems".

    Es ist die historische Aufgabe der Arbeiterklasse, den Kapitalismus
    abzuschaffen.

    Die Armee der Produktion muss organisiert werden, nicht nur für den täglichen Kampf mit den Kapitalisten, sondern auch um die Produktion fortzuführen, wenn der Kapitalismus gestürzt ist.

    Indem wir uns industriell organisieren, bilden wir die Struktur der neuen Gesellschaft innerhalb der Schale der alten."

    Margaret Killjoy, Birds Before the Storm, 14. August 2024

    margaretkilljoy.substack.com/p

    Übersetzung: Thomas Trueten

    #Anarchismus #CapitalismIsADeathCult

  9. Выполняем сторонние программы на микроконтроллерах с Гарвардской архитектурой: как загружать программы без знания ABI?

    Зачастую в процессе разработки собственных устройств или моддинга уже существующих, встаёт задача выполнения стороннего кода: будь то ваши собственные программы с SD-флэшек, или программы, написанные другими пользователями с помощью SDK для вашего устройства. Тема компиляторов и кодогенерации достаточно сложная: чтобы просто загрузить ELF или EXE (PE) программу, вам нужно досконально разбираться в особенностях вашей архитектуры: что такое ABI, релокации, GOT, отличие -fPIE от -fPIC, как писать скрипты для ld и т. п. Недавно я копал SDK для первых версий Symbian и основываясь на решениях из этой ОС понял, каким образом можно сделать крайне «дешевую» загрузку любого нативного кода практически на любом микроконтроллере, совершенно не вникая в особенности кодогенерации под неё! Сегодня мы с вами: узнаем, что происходит в процессе загрузки программы ядром Linux, рассмотрим концепцию, предложенную Symbian Foundation и реализуем её на практике для относительно малоизвестной архитектуры — XTensa (хотя она используется в ESP32, детали её реализации «под капотом» для многих остаются загадкой). Интересно? Тогда добро пожаловать под кат!

    habr.com/ru/companies/timeweb/

    #timeweb_статьи #bodyawm_ништячки #микроконтроллеры #микропроцессоры #esp32 #elf #binary #бинарные_файлы #exe #dll #so #executable #исполняемый_файл #программа #программы #загрузчик #линкер #linker #ld #gnu_ld #gcc #cc #xtensa #esp8266 #avr #atmega #attiny #pic #компоновщик #C #C++ #системное_программирование

  10. @jhx You asked for it, so I'll answer it:

    Imho, C++ design is broken from the very beginning. It wanted to provide #OOP language constructs, still maintaining full #C compatibility (which already failed many years ago, cause the languages took different roads).

    It combines #exceptions (IMHO generally a bad idea) with explicit resource management (an *awful* idea, forcing you to use #RAII which will in turn mandate creation of purely "technical" classes, just to manage resources).

    It wanted #generics, but that's impossible without breaking C compatibility, so it came up with #templates, actually a #preprocessor on steroids.

    Overloading also doesn't fit into the simple C library ABI (where #linker symbols are named just like the function), so it came up with "name mangling" ... which is especially horrific because it is *not* standardized.

    Ah well, I could go on 😂

  11. New Video about Dynamic Loading (31min)

    Video: youtu.be/VO6gMLtQOKM

    Code: github.com/simonracz/dynamic-l

    This is mostly for C and C++ devs, although I briefly mention other languages as well.

    It's about the dlopen(), dlsym().. APIs and their many use cases.

    #linux #C #C++ #dlopen #linker #dynamic #loading #java #android #live #streaming