okt 292019
 

Mashable heeft een indrukwekkende korte documentaire gemaakt (embedden ging niet lekker, klik op de afbeelding hierboven om naar de afspeelpagina toe te gaan) . Aan het woord is Sean Corey, een jongeman die eerst zijn toevlucht zocht in Minecraft als manier om te ontsnappen aan de kinderen die hem op school pesten omdat hij anders was dan zij waren (hij heeft een nierziekte). In die wereld kan hij niet alleen gemakkelijk weg komen van de pesters, hij kan ook laten zien dat hij beter is dan de andere kinderen.

De verslaving neemt in het geval van Sean heftige vormen aan, zijn cijfers op school kelderen en als zijn moeder uiteindelijk alle apparaten die hij kan gebruiken om te gamen afneemt krijgt hij zelfs fysieke afkickverschijnselen.

Na een periode in een afkickprogramma waar Sean leerde omgaan met zijn verslaving én het gepest worden, had zijn moeder inmiddels zichzelf ingelezen op het probleem. En in plaats van hem zo ver mogelijk van technologie te houden, besloot ze het vooral ook op een productieve en positieve manier te doen. In dit geval door Sean aan de slag te laten gaan met het programmeren van spellen (in plaats van het alleen spelen ervan).

Het verhaal / de documentaire stopt wat mij betreft een beetje abrupt. Ja, Sean is nu zo te zien happy, maar hij zal ook hier nog wel de nodige uitdagingen tegenkomen. Immers, ook bij programmeren ligt de kans op verslaving op de loer. De vraag is of de technieken die hij in het afkickprogramma geleerd heeft voldoende zijn om hem de balans te laten blijven vinden. Dat het nu niet een activiteit is die vanuit vluchtgedrag maar juist een positieve activiteit is (die hij ook kan delen met zijn moeder) zal daar vast bij helpen.

Deel dit bericht:
okt 192019
 

Toen ik 10 jaar geleden mijn ANTEC 300 kocht, kreeg ik er een exemplaar van Colin McRae: Dirt 2 (videoreview) gratis bijgeleverd en redelijk snel na aanschaf kocht ik Mass Effect 2 er los bij (een spel dat 10 jaar later nóg niet achterhaald is: videoreview).

De overeenkomst tussen die twee games: ze werden allebei geleverd op een DVD. In een doosje. En liggen nu nog ergens in de doos met de rest van de reserveonderdelen van de computer.

Bij de grafische kaart van mijn nieuwe computer (zie bericht 1 en bericht 2 daarover) kreeg ik een code voor een gratis exemplaar van Call of Duty Modern Warfare. Beetje suf daarbij is dat die game nog niet beschikbaar is. Pas op 25 oktober. Daarnaast vraag ik me op basis van de trailer af of ik dat spel heel veel ga spelen. Niet echt mijn genre.
Goed, op zoek dus naar andere games dan maar om de kracht van mijn nieuwe pc ook visueel te testen.

Steam
Natuurlijk ben ik niet helemaal in 2009 steken gebleven als het om PC games gaat. Ja, ik heb ook al een tijdje een Steam account. Dat gaat automatisch als je kinderen hebt die games willen spelen op een moment dat ze nog niet zelf online aankopen mogen/kunnen doen.
En natuurlijk verwees Niek me meteen naar dit soort lijstjes: de op dit moment grafisch meest uitdagende spellen voor PC.

Hij had zelf al Deus Ex: Mankind Divided via Steam, dus die konden we zo spelen. Project Cars 2 had ik zelf al aangeschaft (helaas had ik geen VR-bril in huis om mee te testen). Aporia: Beyond The Valley is een spel dat niet in die lijst stond, maar waarvan Niek van de demoversie wist dat die grafisch te zwaar voor onze gewone laptop was (een HP Pavlion met Kaby Lake Intel Core i7 en NVIDIA GeForce 940MX).

Via Steam kun je daarvan een demoversie downloaden die inderdaad heel erg mooi uitziet. De clip hierboven is niet op 4K gemaakt maar op 1080p en geeft toch al een beeld van de graphics. Dus wilde ik de volledige versie ook wel aanschaffen. En dan heb je een keuze.

Lees verder….

Deel dit bericht:
sep 012019
 

Het is nog nét geen jaar geleden dat ik naar aanleiding van de Eindhoven Maker Faire 2018 een cool Raspberry Pi pakket van MagPi en Elektor won. Dus eigenlijk schaam ik me wel heel erg dat de Pirate Radio – Pi Zero W Project Kit die onderdeel uitmaakte van dat pakket pas vandaag in elkaar gezet is. Het solderen van 2 headers met 40 pinnen zorgde er voor dat hij steeds op niet helemaal op het “moet ik nog even doen” lijstje kwam. Ik moet wellicht toch maar eens kijken naar het “hammer header” pakket dat ze verkopen. 😉

Het in elkaar zetten van de rest de kit is voor de rest niet moeilijk, je volgt gewoon de installatie-instructies hier. Wij wilden daarna voor een setup als Spotify streaming speaker gaan. Pimoroni levert een installatiescript waarmee Mopidy geïnstalleerd wordt. Daarmee kun je lokale bestanden, online streams en via plugins ook Spotify, SoundCloud en Google Play afspelen. Het is op zichzelf “gewoon” een Python applicatie, maar met de pHAT en de Speaker van de Pirate Radio-kit kun je de muziek ook direct vanaf de Raspberry Pi afspelen (en anders sluit je er een speaker of een koptelefoon op aan).

De installatie ging redelijk probleemloos en het was voor Niek ook een introductie in het gebruik van SSH en SCP. Er kwam niet meteen geluid uit de Pirate Radio, dus hebben we de documentatie bij Mopidy er ook op nageslagen. Uiteindelijk bleek het een wachtwoordprobleem bij Spotify te zijn en daarna speelde hij probleemloos zowel de Spotify tracks als lokaal opgeslagen tracks af:

De track die je hoort is afkomstig van bensound.com, de clips met muziek van Spotify laat ik maar even niet online horen. Geluidskwaliteit is zoals je van zo’n klein (mono-) speakertje mag verwachten. De pHAT kan overigens stereogeluid aan en de equalizer geeft ook in stereo de sterkte weer.


Er wordt een stickerset bij de speaker bijgeleverd voor als je hem wilt versieren met vrolijkere kleuren, mijn 16-jarige vond dat niet nodig. De Iris browser-interface die standaard geïnstalleerd wordt (het is een extensie voor Mopidy) werkt prima op een laptop, maar ook op je telefoon. Er zit alleen helemaal geen beveiliging op. Dat betekent dat als een huisgenoot de URL weet van de interface, hij/zij er ook voor kan zorgen dat er andere muziek afgespeeld wordt. Kan ook een leuke feature zijn. Nee, niet voor ouders die dan Phil Collins opzetten, maar bv tijdens een feestje waarbij je de aanwezigen in staat stelt zelf ook de muziek aan te passen.

Hoe dan ook het was een leuk zondagmiddag project en aangezien Max zich na 21 races vlekkeloos gedrag zichzelf vanmiddag al bij de eerste bocht uitschakelde, hadden we sowieso wat meer tijd over. Nogmaals dank Elektor en MagPi!
Oh, en Maker Faire 2019 is op 28 en 29 september in Eindhoven. Een absolute aanrader voor het hele gezin!!

Deel dit bericht:
aug 212019
 

Dit is er eentje in de categorie “probleem dat al jaren bestaat en blijkbaar niet opgelost wordt”. Reddit.com is een van de grote sites die wél nog gewoon RSS-feeds aanbiedt van de verschillende communities.

En dat is handig, want als je niet zo’n dagelijkse Reddit gebruiker bent, dan kun je via bijvoorbeeld Feedly gemakkelijk op de hoogte blijven van nieuwe berichten. Maar laat nou juist dat Feedly grote problemen hebben met het bijwerken van de Reddit RSS-feeds. Dit bericht bij Reddit is van 2 jaar geleden en ook vandaag werkt het nog niet. Je kunt een feed wel toevoegen, maar in het beste geval zie je oude berichten van een paar maanden geleden.

De reactie van Feedly was dat ze steeds geblokkeerd werden door Reddit omdat ze populaire feeds te vaak wilden bijwerken. Tja.
Als je een eigen webserver hebt waar je PHP-pagina’s kunt plaatsen dan heeft deze site daar een oplossing voor. Het idee is dat je een eenvoudige PHP pagina aanmaakt met de volgende code:

<?php
header('Content-Type: application/xml; charset=utf-8');
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
echo file_get_contents("https://www.reddit.com/r/RTLSDR/new/.xml");
?>

Deze code haalt de RSS feed van de gewenste community op, in mijn geval van https://www.reddit.com/r/RTLSDR
Wil je de feed van een andere community volgen, dan moet je een tweede, derde, vierde etc bestand maken met steeds een wat andere naam.
De URL van het bestand geef je dan uiteindelijk aan Feedly door. Dan kun je wél de RSS-feed volgen:

Het is een beetje omslachtig, maar het werkt.

Deel dit bericht:
jul 082019
 

Het leek heel gemakkelijk, was het ook voor wat betreft de eerste demo, maar stap 2 was een stuk complexer.

Ik had een aantal voorbeelden gezien van, wat mij betreft, enorm indrukwekkende demonstraties van de kracht van de ESP32 microprocessor. Je blijkt er een heel kleine camera op aan te kunnen sluiten (daar zijn de meeste mensen niet meer zo vreselijk van onder de indruk). Maar Espressif (de bedenkers van de chip) heeft nu ook een demo/test board gemaakt, genaamd de ESP-EYE, met niet alleen de camera voorgeïnstalleerd, maar ook spraak- en gezichtsherkenning alvast voorgeprogrammeerd. Je kunt dus meteen aan de slag!

Als je de video hierboven bekeken hebt voordat je verder las, dan weet je waarom dat indrukwekkend is: het is namelijk niet zo dat de ESP-EYE stiekumpjes gebruik maakt van een online webservice, dus bv Google of Amazon die al het werk uit handen neemt. Nee, de ESP-EYE werkt volledig zelfstandig. Dus geen data die over het internet naar de een of andere, meer of minder betrouwbare aanbieder gaat. Alles gebeurt 100% op het boardje zelf. Dat wilde ik zelf uitproberen, dus heb ik er eentje besteld bij AliExpress. Ik heb er overigens zelf €22,65 voor betaald, ik zie dat hij nu iets boven de 26 euro kost. Ik verdien niets aan de link of het verwijzen naar AliExpress, shop gerust dus even rond voor de beste deal. Hieronder zie je wat foto’s van de verpakking, de ESP-EYE met als referentie voor het formaat een 5 eurocent muntje ernaast. Het ding is klein!

De video hierboven van Luca Dentella was heel handig en behulpzaam, hij laat zien hoe de ESP-EYE zo uit het doosje werkt, dat lukte mij ook. Maar de instructies zorgden ook voor de nodige problemen toen ik hem letterlijk probeerde te volgen bij het aanpassen van de standaardcode.

Lees verder….

Deel dit bericht:
jun 042019
 

Met dank aan een retweet door Ionica Smeets van een tweet van Marco Haan die op zijn beurt weer Jenna Bednar aanhaalt die verwijst naar dit bericht op artificiallawyer.com.

Het bericht is eentje om over na te denken: in Frankrijk worden uitspraken van rechtbanken en gerechtshoven gedeeld als open data. In Nederland is dat voor zover ik weet ook zo.

Die uitspraken worden tot op een bepaald niveau geanonimiseerd.  Maar er de naam van de betrokken rechter is er wél gewoon in te vinden.

Dat die uitspraken gewoon voor iedereen te vinden zijn is goed in een rechtstaat. Je moet immers kunnen nalezen welke besluiten in de genomen zijn in bepaalde zaken en wat de redenatie is. Die jurisprudentie (het geheel van uitspraken van rechters) is een belangrijk onderdeel van

Zoals rechtspraak.nl zegt “Jurisprudentie vormt een aanknopingspunt voor de rechtspraak in latere, soortgelijke gevallen. Als een wetswijziging of nieuwe wetgeving in werking treedt, blijft de jurisprudentie bestaan. De rechter zal dan beoordelen of de bestaande jurisprudentie kan worden gebruikt bij de toepassing van de nieuwe of gewijzigde wet. Als dit niet het geval is, ontstaat er nieuwe jurisprudentie”

Maar niet alleen rechters gebruiken jurisprudentie, ook advocaten. Om voor of tegen een zaak te pleiten. Dat bestuderen van die jurisprudentie kost veel tijd. En niet elke rechter zal altijd hetzelfde reageren op bepaalde jurisprudentie (het zijn mensen, geen machines). Dus zou het dan niet handig zijn als je op basis van data analyse van eerdere uitspraken van een rechter kunt inschatten welke jurisprudentie in een bepaalde situatie tot bepaalde conclusies en uitspraken van de rechter leidt?

In Frankrijk hebben ze nou besloten dat ze dat geen goed idee vinden. Of eigenlijk zelfs dat ze het een slecht idee vinden. Eentje waar je maximaal 5 jaar de gevangenis voor kunt ingaan. Er blijkt nog wat discussie te zijn over hoe ver je mag gaan (de conclusie “je mag de conclusies alleen niet publiceren” versus “je mag de data analyse helemaal niet meer uitvoeren” maakt nogal een verschil), daar is nog geen jurisprudentie over.

Natuurlijk, je wilt rechters beschermen, maar dat lijkt me ook te gelden voor de mensen die terecht staan. Dat zijn niet altijd slechteriken of criminelen die zo onder hun verdiende straf proberen uit te komen. Daarom wat mij betreft eentje om over door te denken.

Deel dit bericht:
mei 302019
 

In Finland deed al (ruim) 1% van de bevolking mee aan een gratis online cursus over Kunstmatige Intelligentie (de makers gebruiken vooral de afkorting AI afkomstig van het Engelse “Artificial Intelligence”). Er is sinds kort ook een Nederlandse online cursus en ongeveer 10.000 mensen gingen je al voor en leerden wat AI is en hoe zij er nu al mee te maken hebben in hun dagelijkse leven. Doel van de makers is om ook in Nederland minimaal 1% van de bevolking (170.000 mensen) te bereiken.

De cursus bestaat uit 8 tracks en 4 cases. Het kost je ongeveer 8 uur om ze allemaal te doorlopen. Natuurlijk, je kunt proberen zo snel mogelijk door te klikken, de app voorkomt dat soms door het doorbladeren alleen mogelijk te maken als je een vraag beantwoordt hebt. Maar waarom zou je? Je doet de cursus immers omdat je wat bij wilt leren.

Daarbij is de cursus gewoon in je browser te bekijken (ik zie de noodzaak van de app niet echt), hij werkt prettig(er) op je mobiel door de wijze van bladeren en wisselt korte teksten af met filmpjes. Daarbij kan het gaan om uitleg door Jim Stolze zelf, gesprekken met experts (wetenschappers, vertegenwoordigers van bedrijven), mensen op straat (soms naïef, anderen zijn beter op de hoogte en geven afgewogen antwoorden) en animaties die toelichting geven bij deelonderwerpen.

De tracks hebben de volgende onderwerpen:
#1 Een kijkje in de wereld van AI (15 min)
#2 Wat is AI?  (35 min)
CASE AI en WIJ (13 min)
#3 Is een zoekmachine ook AI? (25 min)
#4 Machine Learning (40 min)
#5 Deep Learning (35 min)
CASE AI en de RECHTSPRAAK (10 min)
#6  AI in het dagelijks leven (35 min)
#7 AI en de regels (40 min)
#8 Het werk van de toekomst (35 min)
CASE AI en GEMAK (10 min)
CASE AI en mobiliteit (11 min)

De tracks die als CASE worden aangeduid bevatten uitstapjes naar bedrijven als BOL.com, Post.nl, Wolters Kluwer, PON, Rabobank etc. Als je een account aanmaakt dan wordt je voortgang bijgehouden, je hoeft dus ook zeker niet alle onderdelen achter elkaar of op dezelfde dag te doen. Heb je alle 12 tracks doorlopen, dan kun je een certificaat downloaden (zie hierboven).

Maar ook dan is er nog voldoende te verkennen, te lezen en te bekijken. Er zitten op dit moment 39 bronnen in de bijlagenlijst bij de cursus. Vandaag (30-5-2019) heb ik problemen met het afspelen van de videos die daar staan, die worden ofwel niet getoond ofwel bijna volledig buiten beeld (getest op verschillende browsers en in de app).
De PDF documenten die er opgenomen zijn, kan ik wél bekijken. Elke track heeft in ieder geval een “inspiratielijst”. Dat is een PDF document met verwijzingen naar andere bronnen: boeken (die moet je dan zelf natuurlijk wel aanschaffen of opsporen), artikelen, video’s etc.
Daar kun je je dus ook nog wel even mee zoet houden. Verrassend hier vind ik dat er geen links opgenomen zijn naar de talloze online tutorials voor machine learning met bv Python. Ik neem aan dat de makers dat té complex vonden voor de doelgroep.

Die doelgroep kan tamelijk breed zijn. Ik wist al het nodige van AI, maar heb vooral genoten van de straatgesprekken, maar ook de Nederlandse voorbeelden waren voor mij interessant om te zien. Terwijl het laagdrempelig genoeg lijkt voor mensen die er nog helemaal niets van weten.

Dus wat gaat het worden? Hoor jij straks ook bij de 1% van de Nederlanders die weet wat AI is?
Eigenlijk zou het geen vraag meer moeten zijn. De cursus geeft het zelf ook aan: Continu blijven leren is de sleutel.

p.s. ik werd getipt door de site ibestuur.nl

p.p.s. er zijn op het moment meer dan voldoende actuele berichten rond AI in onze eigen praktijk. Bijvoorbeeld: Toezichthouder: overheden moeten transparant zijn over gebruik algoritmes (als je de cursus doorlopen hebt dan weet je wat FACTA betekent), de EU test ethische richtlijnen voor AI die in wat meer woorden overeenkomen met FACTA.

Kijk dus snel hier: https://app.ai-cursus.nl/ en treedt toe tot de 1%

Deel dit bericht:
mei 132019
 

Afgelopen weekend zag ik op dronewatch.nl bovenstaand filmpje. Het leukste is eigenlijk als je niet doorleest in de bericht maar eerst even een paar minuten van het filmpje bekijkt.

Je ziet Lotfi Lamaali (wie kent hem niet) bezig op een Longboard. De omgeving is lekker surrealistisch en het camerawerk lijkt haast onmogelijk. Ik liet het aan iemand zien (zonder ook de tekst op de eerste afbeelding van de video) en die dacht dat het in een of andere virtual reality omgeving was opgenomen (niet gek want ik heb hier ook wel eens videos waarbij de omgeving echt lijkt maar helemaal gerenderd is).
Maar nee, dit is helemaal echt. “Gewoon” opgenomen met (ik denk) een GoPro. Het speciale aan het geheel is dat het opgenomen is met een heel kleine drone. Op dronewatch.nl introduceerde Wietse de Jager het voor mij nieuwe begrip ” CineWhoop”. Ik dacht eerst even dat het een werk drone was, maar het is een verzamelnaam voor kleine drones met een camera er op.

Fincky, de maker van de video, heeft onder de video op YouTube een lijstje staan met zijn favoriete onderdelen voor een CineWhoop, maar ook op zijn Facebook-pagina kon ik zo snel geen foto vinden van de exacte setup die hij gebruikt heeft.

Foto’s vond ik wél bij Paul Nurkula, die een uitgebreide blogpost online gezet heeft over zijn eerste ervaringen met het stabiel en werkbaar krijgen van een CineWhoop op basis van een “ShenDrones NutMeg CineWhoop Drone .
Het verhaal maakt duidelijk dat het geen avontuur voor een beginner is. Paul legt uit dat het ook geen racedrone of een freestyle drone is. Het is ook niet de absoluut lichtste optie, maar wel een

  • die krachtig genoeg is om een GoPro 7 te vervoeren (zonder bv de behuizing te verwijderen)
  • die klein/licht genoeg is om veilig te gebruiken dicht in de buurt van mensen
  • flexibel/klein genoeg is om probleemloos langs/door/onder plekken te vliegen waar grotere drones niet kunnen komen.

Ik hou het even bij het met respect kijken naar de filmpjes die op de verschillende pagina’s voorbij komen. Het is voor mij weer een mooi voorbeeld van de combinatie van creativiteit en technische kennis die dingen mogelijk maakt waarvan we 1-2-5 jaar geleden gedacht zouden hebben dat ze onmogelijk of onbetaalbaar om te realiseren waren.

 

Deel dit bericht:
feb 102019
 

In de categorie “ik zou er zelf niet aan gedacht hebben om het te bouwen” vandaag een LCD paneel gemaakt van LED strips. Je weet wel, die strips zoals je die “overal” kunt kopen.

Op hackster.io kun  je lezen hoe dat kan. Nou beschrijven de auteurs van dat bericht het proces niet zomaar, want het werkt ook niet zomaar. Het is meteen ook een beetje een demo / advertentie voor een (op dit moment) aankomende Crowd Supply actie voor het benodigde controllerboard.

In de video hieronder (de audio is wat irritant, die kun je beter zacht zetten) zie je het assemblageproces en na 1:05 zie je een demo.

Het effect is (zeker op enige afstand) best goed.

Deel dit bericht:
feb 012019
 

Er kwam vanmiddag een ietwat verontrustende tweet voorbij van Jan de Waal (zie hierboven). En ik wilde daar op reageren, maar had wat meer tekst nodig. Want hij heeft deels gelijk, maar er is geen reden tot paniek.

Allereerst: Google stopt inderdaad op 2 april 2019 met de consumentenversie van Google+ en zal dan alle berichten, communities etc verwijderen.
Maar het kunnen inloggen op andere sites met behulp van je Google+ account staat daar eigenlijk los van. Of om het een beetje erger te maken: als een site nu nog een knop heeft waarmee je via Google+ inlogt, dan stopt die knop al met werken op 7 maart 2019 en werkt al sinds 28 januari 2019 niet meer betrouwbaar (aldus Google).

In tegenstelling tot wat Jan zegt hoef jij als het goed is echter helemaal niets te doen. De sitebeheer moet een heel kleine verandering toepassen in het inlogscript. Als je, zoals ik dat doe, gebruik maakt van een plug-in, dan is dat waarschijnlijk in de tussentijd al (zonder dat jij er erg in had) geregeld. Mogelijk heeft de site nog gewoon de oude Google+ inlogknop laten staan en wordt toch al gebruik gemaakt van de Google-login (dus zonder de “+”). In de plugin die ik gebruik op WordPress hier zie ik aan de voorkant (dus waar jij een reactie kunt toevoegen) het Google icoontje, de plugin gebruikt ook gewoon de Google login API (interface), maar in de beheeromgeving staat nog het oude Google+ icoontje.

Beide opties (de Google+ en de Google login) maken gebruik van hetzelfde account. Ik heb nog nergens gemerkt dat ik de migratie niet probleemloos ging (dus dat ik een nieuw account moest aanmaken en mijn bestaande data kwijt was), maar als je een site gebruikt die nog het oude icoontje gebruikt dan is een mailtje naar de beheerder wellicht handig.

Je kunt ook eventueel eerst even controleren of de site/dienst al gebruik maakt van de Google login. Die sites moet je namelijk terug kunnen vinden in je Google account.

Ga daarvoor naar https://myaccount.google.com/

Kies links in het menu “beveiliging”

Scroll iets naar beneden naar “Inloggen op andere sites”

Klik dan op “Inloggen met Google” en je krijgt een overzicht van Apps en sites die gebruik maken van Google om je in te loggen. Als je daar op klikt zie je ook welke data de site of app over jou krijgt én kun je toegang intrekken.

Kortom. Het blijft best jammer dat Google+ stopt. Het was balen dat de RSS-ondersteuning weg viel, want er waren best een aantal interessante communities te vinden. Maar och, er komt wel weer wat anders voor in de plaats.

p.s. qua inloggen vond/vind ik Google+ / Google zelf altijd wel een fijne. In verhouding tot bv inloggen via Facebook werd er veel minder data doorgegeven.

 

 

Deel dit bericht: