Quantcast
Viewing all articles
Browse latest Browse all 65

FemFM –〝50% vrouw in je oor, of we zappen door!〞

[Wayback/Archive] FemFM – 〝50% vrouw in je oor, of we zappen door!〞 werd in 2024 gelanceerd vlak voor de Women’s History Month en Internationale Vrouwendag door Felienne Hermans.

Felienne is bekend van bijvoorbeeld haar promotieonderzoek naar de impact van Excel op de samenleving, maar vooral van haar drive te onderzoeken hoe zo veel mogelijk mensen – ongeacht hun achtergrond – kunnen leren programmeren), Joy of Coding, de Hedy programmeertaal (met veel support voor andere alfabetten dan wat we in de westerse wereld gebruiken) en haar boek The Programmer’s Brain: What every programmer needs to know about cognition.

Ze is enorm goed in haar werk, en komt daarmee regelmatig in aanraking met vooringenomenheid over vrouwen. Daar verbaast ze zich terecht over, en ook dat het lastig om content (op allerlei soorten gebieden) te consumeren gemaakt door vrouwen. Dat overkwam haar bijvoorbeeld bij het luisteren naar muziek op de Nederlandse radio: daar kwamen veel meer mannelijke artiesten aan bod dan vrouwelijke.

Vandaar FemFM, en Felienne zou Felienne niet zijn als de source code niet openbaar was, dus hier wat linkjes:

[Wayback/Archive] FemFM – Felienne Hermans blog posts:

  1. [Wayback/Archive] FemFM – De TL;DR – Felienne Hermans
  2. [Wayback/Archive] FemFM – Gender van artiesten bepalen – Felienne Hermans
  3. [Wayback/Archive] FemFM – Radiodata verzamelen – Felienne Hermans
  4. [Wayback/Archive] FemFM – Is het erg dat zenders weinig vrouwen draaien? – Felienne Hermans
  5. [Wayback/Archive] FemFM – Het idee – Felienne Hermans

Belangrijkste stukken broncode van [Wayback/Archive] GitHub – Felienne/FemFM: Meta radio station playing as many women as possible!:

MNOT links:

Tweets:

  1. [Wayback/Archive] Met Nerds om Tafel on X: “Henk’s ergste nachtmerrie: @Felienne daagt radiozenders uit en lanceert #FemFM Image may be NSFW.
    Clik here to view.
    🎶
    Image may be NSFW.
    Clik here to view.
    👩‍🎤
    , de radiozender met Image may be NSFW.
    Clik here to view.
    💯
    % vrouwelijke artiesten! Image may be NSFW.
    Clik here to view.
    🚀
    Vaarwel genderkloven in IT en muziek. Luister & zie hoe jouw playlist transformeert! Image may be NSFW.
    Clik here to view.
    🎧
    #VrouwenInTech #Empowerment #Gelijkheid”

    Image may be NSFW.
    Clik here to view.
     [Wayback/Archive] _ai2z5Ck0uivRzGz.jpg (720×720)

    Video’s:

    [Wayback/Archive] cdn.syndication.twimg.com/tweet-result?id=1767573026281824543&token=!

  2. [Wayback/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on X: “@MetNerdsOmTafel @MiFare_lady @Felienne Shownotes:”

    [Wayback/Archive] 353 – Graven in code en api’s – Felienne Hermans analyseerde de radio-genderkloof – Met Nerds om Tafel

  3. [Wayback/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on X: “@MetNerdsOmTafel @MiFare_lady @Felienne Transcript: metnerdsomtafel.nl/wp-content/uploads/2024/03/mnot353-render-001.html Dit fragment begint vlak na [44:04]. Eigenlijk moet iedereen de hele uitzending luisteren, want het is echt goud!”

    [Wayback/Archive] Mnot353

  4. [Wayback/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on X: “@MetNerdsOmTafel @MiFare_lady @Felienne Alleen al Alleen al femfm.nl is briljant.”

    [Wayback/Archive] FemFM – 〝50% vrouw in je oor, of we zappen door!〞

  5. [Wayback/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on X: “@MetNerdsOmTafel @MiFare_lady @Felienne (die link is met http, en dus *zonder* https; reminder to self: uitzoeken of dat met TLS kan vanwege alle embedded frames, want dan zou cross-site wel eens een probleem kunnen zijn) Broncode: github.com/Felienne/FemFM Forks: github.com/Felienne/FemFM/forks
  6. [Wayback/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on X: “@MetNerdsOmTafel @MiFare_lady @Felienne Notities voor mezelf: – als je standaard JavaScript uit hebt staan dan moet dat dus zowel voor de site als alle frames met mini-players aanstaan. – De lijst met mini-player URLs staat op github.com/Felienne/FemFM/blob/main/main.py

    [Wayback/Archive] FemFM/main.py at main · Felienne/FemFM · GitHub

  7. [Wayback/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on X: “@MetNerdsOmTafel @MiFare_lady @Felienne – De Q-music mini-player vraagt embedded heel vaak om accepteren van cookies en blokkeert dan het spelen. Dat is hopelijk iets wat met `triggerClickInsideIframe` in github.com/Felienne/FemFM/blob/main/templates/media.html opgelost kan worden. Dat kan ook liggen aan alle ad- en scriptblock extensies die ik heb.”

    [Wayback/Archive] FemFM/templates/media.html at main · Felienne/FemFM · GitHub

  8. [Wayback/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on X: “@MetNerdsOmTafel @MiFare_lady @Felienne – de API URLs voor de diverse zenders om het huidige track op te halen staan in github.com/Felienne/FemFM/blob/main/femfm.py onder `huidig_liedje_op_radio`”

    [Wayback/Archive] FemFM/femfm.py at main · Felienne/FemFM · GitHub

  9. [Wayback/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on X: “@MetNerdsOmTafel @MiFare_lady @Felienne – in hetzelfde bestand onder `huidig_programma` zie je dat via www.oorboekje.nl het huidige programma wordt opgehaald. Die gebruikt andere kanaalnamen, maar dat wordt door `zenders_slug` opgelost. Handig!”

    [Wayback/Archive] Oorboekje – Het spoorboekje voor de radio

    Oorboekje speelt aac streams af van de diverse omroepen.

  10. [Wayback/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on X: “@MetNerdsOmTafel @MiFare_lady @Felienne – Tijdens nieuws/reclame op Radio 2 zapt de site vaak opnieuw naar Radio 2 en stopt dan met spelen. Het automatisch klikken van `triggerClickInsideIframe` werkt dus niet altijd goed bij mij. “Het is nu 11:06 en er speelt geen liedje op Radio 2. Even wachten nog…!””
  11. [Wayback/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on X: “@MetNerdsOmTafel @MiFare_lady @Felienne – De functie `triggerClickInsideIframe` zit zowel in github.com/Felienne/FemFM/blob/main/templates/media.html als in github.com/Felienne/FemFM/blob/main/templates/nu_op.html – Wellicht wordt die te snel aangeroepen: hier gaat het geregeld mis met name als de PC traag is door memory-pressure.”
  12. [Wayback/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on X: “@MetNerdsOmTafel @MiFare_lady @Felienne – Ook sokt partnerplayer.juke.nl/radio-10/stations/stations-radio-10/radio-10?autoplay=true bij mij altijd als je op de play knop drukt. Dit gaat wel goed voor 538 en Sky die van dezelfde player site gebruik maken. Bijzonder (:” (s/sokt/stokt/)
  13. [Wayback/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on X: “@MetNerdsOmTafel @MiFare_lady @Felienne – de `iframe` wordt geladen in github.com/Felienne/FemFM/blob/main/templates/nu_op.html en gegenereerd in github.com/Felienne/FemFM/blob/main/main.py via `iframe=player(kanaal)`”
  14. [Wayback/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on X: “@MetNerdsOmTafel @MiFare_lady @Felienne – – Bij nader inzien gaan partnerplayer.juke.nl/sky-radio/stations/stations-sky-radio/sky-radio?autoplay=true en partnerplayer.juke.nl/radio-538-player/stations/stations-radio-538/radio-538?autoplay=true… ook mis. In een anoniem venster zonder browser extensions gaat dat wel goed. Het ligt dus aan mijn browser, dus voorlopig hiervoor een anoniem venster gebruiken.”
  15. [Wayback/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on X: “@MetNerdsOmTafel @MiFare_lady @Felienne – Radio 10 geeft bij elke refresh van het iframe *dezelfde* reclame in een anoniem browser venster. Irritant.”
  16. [Wayback/Archive] Jeroen Wiert Pluimers @wiert@mastodon.social on X: “@MetNerdsOmTafel @MiFare_lady @Felienne – In een anoniem venster speelt Radio Veronica niet altijd af en moet ik handmatig de play knop klikken. Gelukkig zapt FemFM na verloop van tijd (als de song afgelopen is en er een mannelijke artiest komt) vanzelf door naar een andere zender. De stilte is overigens niet storend.”

MP3 URLs van veel Nederlandse zenders:

Van de NPO zenders zijn ook .m3u en .xspf playlist links, zie bijvoorbeeld de gearchiveerde NPO Icecast Streaming Media Server (2015)

Meer streaming URLs, ook van Belgische en andere Europese zenders op [Wayback/Archive] Webradiozenders Streaming URL’s.

Andere interessante NPO gerelateerde URLs:

Icecast

Streaming is vaak gebaseerd op Icecast.

JavaScript Icecast streaming clients

Python Icecast streaming server

Python Icecast client

--jeroen

 


Viewing all articles
Browse latest Browse all 65

Trending Articles