Auteur: Erina

  • TikToks kijken zonder app of account

    TikToks kijken zonder app of account

    Dit kan het wat makkelijker maken om je los te maken van tiktok. Geïnspireerd door Nitter ging ik onder zoeken wat er nog meer voor alternatieve manieren zijn om gevestigde social media te bekijken zonder je data te delen. En ik vond iets.

    De technologie heet ProxyTok. Een link die voor nu lijkt te werken is https://tok.artemislena.eu/.

    Net zoals met illegaal films en series kijken: een website waar het op werkt, hoeft niet voor altijd te werken. Er is een lijst met andere links, maar geen van die lijkt goed te werken.

    Op die lijst staan ook websites op het darkweb. Misschien dat ik nog een keer ga schrijven over het DarkWeb, maar voor nu laat ik die even buiten beschouwing.

    Er is niet echt een centrale partij dit deze digitale dienst aanbied. Als die er zou zijn, zou TikTok daar hun advocaten wel op afsturen denk ik. In plaats daarvan zijn er meerdere partijen die ProxyTok op een server hebben draaien. Dat is het idee van ProxyTok, dat meerdere mensen het zelf gaan opzetten.

  • Twitter bekijken zonder account

    Twitter bekijken zonder account

    Hoewel ik geen fan ben van dit soort sociale media, en deze al helemaal niet, is wegblijven soms heel moeilijk. Daarom wil ik Xcancel/Nitter aanraden. Dan hoef je nog steeds niet het gevoel te hebben dingen te missen, zonder dat je je data aan zeer bedenkelijke oligarchen geeft.

    Ik ga nog genoeg schrijven over wat het probleem precies is met sociale media zoals deze, en welke alternatieven er zijn.

    Via Nitter kan je:

    • posts en accounts op twitter bekijken
    • niets posten.
    • geen likes/retweets geven.

    Als mensen nu alleen nog maar lezen en niets posten, wordt deze sociale media niet meer relevant en sterft het hopelijk snel uit.

  • Privacy bewust een AI chatbot gebruiken

    Privacy bewust een AI chatbot gebruiken

    Als je chatGPT of Gemini of DeepSeek gebruikt, zijn je chats in te zien door de bedrijven waarvan die zijn. Ook wordt die data weer gebruik om de AI verder mee te trainen. Met Ollama kan je zelf op je eigen computer een taal model draaien. Ollama is opensource. Ook is er lmstudio, een gebruiksvriendelijker manier om te chatten met AI. Die is helaas niet opensource.

    LM studio bied een gebruikersinterface zoals je die gewend bent van chatGPT en Gemini. Dit soort apps verzamelen vaak wel iets van data.

    Ollama is echt alleen het taal model, niet een mooi ontworpen app. Ollama is vooral bedoeld om te gebruiken voor andere dingen, zoals je eigen versie van Alexa of Google Home. Je kan het nog steeds redelijk makkelijk zelf gebruiken, maar dan moet dat via de opdrachtenprompt.

    AI chatbots zijn redelijk intensief voor je computer. Het hebben van een grafische kaart verbeterd de prestaties aanzienlijk, hoewel niet alle grafische kaarten voor elk model ondersteund worden.

    Er zijn verschillende taalmodellen die je kan downloaden en gebruiken. Hoe meer parameters, hoe beter. Een taalmodel dat mijn computer (zonder relevante grafische kaart) kan ik prima een gedicht laten schrijven.

    (to be continued…)

  • Omzeil paywalls

    Omzeil paywalls

    Als je nieuws wilt lezen, moet nu vaak een account aanmaken. Dat omvat ook een account maken en toestaan dat er data verzameld wordt. Door de link naar het artikel dat je wilt lezen in archive.is te plakken, kun je het alsnog lezen.

    Als je het nog sneller wilt hebben is er Archive.isifier voor Brave/chrome. Ook voor Firefox heb je soortgelijke extensies.

  • ontgoogled: Navigatie zonder data collectie

    ontgoogled: Navigatie zonder data collectie

    Kaarten van grote tech bedrijven zijn laatst een hot geopolitiek item geworden. In deze post wil ik mijn route vast leggen die ik neem naar open source navigatie die niet afhankelijk is van de politieke keuzes van een bedrijf.

    Open Streetmaps lijkt een beetje te werken zoals wikipedia: iedereen kan er aan bijdragen. Open Street maps an sich lijkt vooral bedoeld als bron van data voor vele apps en andere toepassingen. Dus ik zocht naar een app die ik in de auto of de fiets zou kunnen gebruiken.

    De eerste kandidaat is Organic Maps. De eerste indruk: damn, die is gedetailleerd. Zelfs de tuinhuisjes van een volkstuin staan er op, en een bankje in een speeltuin, of openbare wc’s in het park. Wel worden die kaarten op mijn telefoon opgeslagen, wat op mijn oude telefoon wel een dingetje kan worden. Ook lijkt het niet goed te zijn in OV routes. Wandel en fiets router zijn echter geen probleem. Voor navigeren in de auto vonden we het niet heel duidelijk. Conclusie: beter dan van grote tech bedrijven als je gaat wandelen of fietsen. Voor in de auto moeten we nog even verder zoeken.

    to be continued…

  • Wat is een server? En wat betekend hosting?

    Wat is een server? En wat betekend hosting?

    Een server is een computer die continu draait en internettoegang heeft. Het gebruik van deze term geeft aan hoe het apparaat wordt gebruikt, in plaats van uitsluitend zijn hardware-specifieken te beschrijven.

    Als je deze blog leest, haalt je computer of telefoon de pagina’s van de server waarop deze blog gehost staat. “gehost” betekent dat de blog op die server wordt ondergebracht. Wanneer een app of website op een server wordt gehost, draait er software op die server die continu aanstaat om ervoor te zorgen dat de app of website bereikbaar is.

    Neem bijvoorbeeld een weersvoorspellingsapp op je telefoon. Het uitrekenen van complexe meteorologische modellen op je telefoon is niet haalbaar. Dus hoe doen ze dat? De intensieve berekeningen worden uitgevoerd op een gigantische computer en de omvangrijke resultaten worden opgeslagen in een server. De app op je telefoon haalt alleen de benodigde gegevens op en toont deze op een gebruiksvriendelijke manier aan jou. Deze data wordt dus gehost op de server. Apparaten die gebruik maken van een server (zoals je telefoon) worden clients genoemd.

    Welke kansen zitten hier in?

    Om een digitale dienst te bieden (een service), is het essentieel om over een server te beschikken. Als je een spraakassistent wilt gebruiken, heb je een computer nodig die continu kan draaien. Om dataverzameling op apparaten te blokkeren en ze 24/7 tegen te gaan, is een apparaat dat constant actief blijft vereist. Veel snelle oplossingen die ik in deze blog zal bespreken, vergen een thuis server. Natuurlijk zal ik ook uitgebreid ingaan op hoe je dit op een betaalbare manier kunt realiseren. Veel mensen kiezen ervoor om een oude pc of laptop als server te gebruiken.

    Als iets altijd beschikbaar is, maar niet op je eigen apparaten plaatsvindt, dan gebeurt het op de machines van anderen. Hiermee verliest je controle, privacy en autonomie. Om dit te herstellen, heb je je eigen apparaten nodig.

    Ik ga over dit thema nog ontzettend veel uitweiden. Dingen waar ik nog over wil schrijven zijn:

    • In hoeverre kan je een oude smartphone als server gebruiken?
    • Wat is de beste thuis server die je kan krijgen voor onder de 5, 10, 20, 50, 100 euro?
    • Een gids over welke thuis server bij welke plannen
    • Je dagelijkse laptop/pc ook nog als server gebruiken: do’s and dont’s
  • Automatisch cookies afwijzen

    Automatisch cookies afwijzen

    Consent vragen voor dat je iemand koekjes voert is altijd een goed idee. Hoe vaak dat nu gebeurt op websites is ondertussen bloed irritant.

    Deze plug in voor verschillende web browsers wijst cookies automatisch af. (klik op de vet gedrukte link om die plug-in te downloaden)

  • Wat is een VPN en heeft het nut?

    Wat is een VPN en heeft het nut?

    VPNs worden overal aangeprezen als de manier om je privacy te beschermen. In deze blogpost wil ik dat wat meer nuanceren. Het is namelijk geen “silver bullet”.

    Hoe werkt een VPN?

    Een VPN werkt door het internetverkeer eerst versleuteld naar de VPN-server te sturen. Daar wordt het ontcijferd en door gestuurd naar waar het naartoe moet.

    Om een effectieve VPN te maken is er dus een server nodig. Als je een betaalde VPN dienst gebruikt, is die server van het bedrijf waar je die dienst van afneemt. Daarnaast moet je om een VPN te gebruiken iets installeren op je computer/telefoon.

    Als je een website bezoekt via een VPN, doorloopt de data de volgende stappen

    1. De web browser geeft data aan het besturingssysteem.
    2. Het besturingssysteem geeft de data door naar de app van de VPN.
    3. Die app versleuteld de data en stuurt het naar de VPN server.
    4. De VPN server ontcijfert de data en stuurt het door naar de website die je bezoekt.

    Hier zitten nog wel wat nuances. Niet alle VPNs werken op deze manier. Sommige werken via een browser extensie, dan hoeft het niet per se langs het besturingssysteem te gaan. Ook hoeft het niet om 1 server te gaan. Grote aanbieders van VPNs hebben servers over de hele wereld waardoor mensen zich aan landelijke censuur kunnen onttrekken. Het belangrijkste punt is dat de data versleuteld is voordat het je computer/telefoon verlaat, en via servers van de VPN aanbieder gaan.

    De website die je op die manier bezoekt, ziet het IP adres van de VPN server als afzender van de data.

    Welke problemen lost een VPN niet op?

    1. Je bent nog steeds te identificeren. Misschien niet via je IP adres, maar wel met andere dingen zoal cookies en fingerprinting.

    2. Je moet veel vertrouwen hebben in de VPN aanbieder. In theorie kan de aanbieder van de VPN je data verzamelen. Als de aanbieder van de VPN gehackt wordt of beïnvloed wordt door geld en mensen met meer macht, dan is alsnog je privacy geschonden. Sommige VPN aanbieders zeggen dat ze niets bijhouden. Dat valt niet objectief te controleren.

    3. Je internetprovider kan nog steeds veel data over je verzamelen. Stap 3, waarin de versleutelde berichten verstuurd worden, gebeurt nog steeds via het normale internet. De internetprovider ziet nog steeds wanneer je contact maakt met de VPN server. Als je met je telefoon gebruikt maakt van het mobiele netwerk, kan nog steeds opgeslagen worden met welke zendmasten je verbonden bent. Het is daarnaast ook belangrijk om te bedenken dat veel internet verkeer ook zonder VPN al versleuteld is.

    Welke problemen lost een VPN wel op?

    Soms zijn dingen geblokkeerd/niet beschikbaar in Nederland, maar wel in andere landen. Dan kan een VPN van een groot bedrijf helpen. Bedenk wel dat streamings diensten meer dan genoeg over je weten om alsnog vast te stellen dat je in Nederland bent.

    Als je gebruik wilt maken van publieke wifi (zoals in de trein of in koffietentjes), dan is een VPN een must. Het is veel te makkelijk om data van andere mensen af te luisteren als je op het zelfde wifi netwerk zit. Door een VPN te gebruiken kan de hacker in de koffiezaak alleen zien dat je op dat moment internet gebruikt en een VPN gebruikt.

    In deze blog ga ik veel schrijven over digitale diensten die je zelf thuis op kan zetten. Als je die ook buiten de deur wilt gebruiken, is een VPN onmisbaar. Een VPN die je zelf thuis opzet is daar al voldoende voor. Daar heb je geen commerciële VPN voor nodig.

  • Wat is open source?

    Wat is open source?

    Op deze blog zijn zowat alle snelle oplossingen open source. In deze blog leg ik uit wat dat precies inhoud.

    Open source betekent meer dan alleen het beschikbaar stellen van de broncode voor iedereen. Hoewel letterlijk gezien de broncode toegankelijk is, omvat het sociaal gezien een veel bredere impact. Iedereen die weet hoe softwareontwikkeling werkt, kan deze broncode samen met diverse gereedschappen gebruiken om nieuwe software te creëren en bij te dragen aan gemeenschapsprojecten.

    Wanneer de broncode voor iedereen toegankelijk is, kun je geen geld vragen voor de software; mensen kunnen het dan zelf bouwen. Open source betekent dat iedereen precies kan zien wat de software doet. Als er iets ongewenst is (zoals virussen of dataverzameling), kunnen gebruikers deze elementen zelf verwijderen. Wanneer mensen aanpassingen of toevoegingen willen doen, gebeurt dit met dezelfde inspanning. Een cruciaal aspect van open source is dat iedereen de broncode mag delen en verspreiden.

    Wat is het voordeel voor mij als software gebruiker van open source?

    Open-source software is primair ontworpen voor gebruikers, niet voor winst. Veel problemen met niet-opensource software komen voort uit het feit dat deze wordt gemaakt om geld te verdienen. Advertenties en data verzameling zijn gevolgen van dergelijke commerciële modellen. In open-source software ontbreekt functionaliteit die door niemand gevraagd is, zoals het plaatsen van advertenties of nieuws in het startmenu, wat bijvoorbeeld bij Microsoft wel voorkomt.

    Open-source software beperkt je vrijheid niet en profiteert vaak wanneer het samenwerkt met andere software. Bijvoorbeeld kan LibreOffice zonder problemen documenten van Microsoft Office openen en bewerken.

    Wat is het idee hier achter?

    Je kan software onbeperkt delen zonder dat het opraakt. Vaak wordt software zelfs nuttiger als meer mensen het gebruiken. Hoe meer mensen delen, hoe meer iedereen heeft is een belangrijk principe van open source.

    Veel opensource-projecten ontstaan wanneer iemand een probleem tegenkomt en moeite doet om het op te lossen. Door deze oplossing openbaar te delen, hoeven anderen niet dezelfde uitdagingen aan te gaan. Andere mensen kunnen de oplossing verbeteren en uitbreiden. Ook de originele auteur plukt daar de vruchten van.

    Open source is veel meer dan broncode delen. Het wordt op wikipedia een sociale beweging genoemd.

    Wat houd die beweging dan in?

    Hier zijn dus boeken over geschreven. Laat het maar aan de open-source community over om documentatie daarover voor iedereen makkelijk en begrijpbaar te maken.

    Een van de dingen die belangrijk zijn voor open source is open samenwerken. Iedereen kan bijdragen aan het besturingssysteem Linux. Er is een gestandaardiseerde manier van verbeter voorstellen doen en versiebeheer. Je hoeft er geen diploma’s voor te halen of door keuringen te gaan. Als je een computer hebt en in staat bent code te delen en een goed idee hebt, kan je bijdragen.

    Als dingen op die manier gemaakt worden, zijn de mensen die het ontwerpen en bouwen niet bezig met winst maken of politiek gewin. Ze zijn dan bezig met de wereld een beetje beter maken.

    Open source software is niet alleen vrijheid om de software aan te passen en verder te delen zoals je wilt, het stelt je ook in staat om vrij te zijn van bemoeienis door de originele auteurs of andere partijen. Bij de meest gebruikte definitie van open source is er gedacht aan dissidenten van een dictatoriaal regime.

    Hoe gaat dat dan nu in de praktijk?

    Er is best veel open source, en het werkt vaak zoals bedoeld. Hier onder noem ik even wat belangrijke voorbeelden

    Linux is een van de succesvolste open source projecten. Een heel groot deel van alle websites draaien op Linux. Linux kan op alle apparaten. Van een Nintendo 64, een koeienmelk apparaat, tv’s, tot digitale camera’s. Linux draait zelfs nog in een pdf document. Zoals je ziet is ook die versie van Linux open source. Android, wat veel mensen op hun telefoon hebben staan, is gebaseerd op Linux en in de kern open source. Echter, tech bedrijven hebben dingen er aan toegevoegd en die toevoegingen zijn dan weer niet open source.

    Zoveel waarde zonder verdien model laten grote bedrijven zich niet zomaar gebeuren. Een strategie is om eerst mee te gaan met open standaarden, dan die uit te breiden met gesloten dingen, en zo de open standaard weg te drukken.

    Waarom is open source voor deze blog belangrijk?

    In deze blog wil ik mensen helpen om weer controle te krijgen op de digitale wereld. En zelf controle en zeggenschap hebben wat er op je eigen apparaten gebeurt is daar een onderdeel van.

  • Wat is een boot-loader?

    Wat is een boot-loader?

    Als je op een programmaatje klikt, laad het besturingssysteem dat programma. Maar welke software laad het besturingssysteem? Dat is dus de boot-loader. Dit is typisch zo’n wordt dat heel technisch klinkt maar eigenlijk reuze meevalt. Een bootloader is een belangrijk onderdeel van veel apparaten. Niet alleen van computers en telefoons, maar ook van routers en TVs.

    Een bootloader is een klein programma dat verantwoordelijk is voor het correct opstarten van je apparaat. Tijdens het opstartproces controleert het systeem eerst of alle hardware-componenten goed functioneren. Pas nadat deze controles zijn voltooid, start de bootloader het besturingssysteem en verschijnt het Windows-logo op het scherm.

    Het eerste gedeelte van dit proces hangt sterk samen met hardwareaspecten. Dit segment van de bootloader is door de fabrikant van het apparaat vervaardigd en kan nauwelijks worden gewijzigd. Het tweede segment van de bootloader betreft voornamelijk software en wordt in praktijk vaak aangepast.

    Door het tweede deel kan een bootloader fungeren als poortwachter, waardoor hij kan controleren of het besturingssysteem mag opstarten. Smartphonefabrikanten maken er, zoals hier beschreven , vaak gebruik van.

    Als meerdere besturingssystemen op je computer zijn geïnstalleerd, kun je via de bootloader kiezen welk systeem je wilt gebruiken. De bootloader kan ook functionaliteit bevatten om problemen met het besturingssysteem op te lossen.