Categorie archief: Uncategorized

Taal leren

Bezig met een experiment rond een taal-algoritme. Eentje die zelf onderwerpen vindt in een verzameling documenten. Door te kijken naar de woorden en waar ze voorkomen maakt het zelfstandig een soort ‘topic map’. Waarbij de gerelateerde woorden ook bij elkaar komen.

Het trainen van dit model doe ik door mijn tweets er in te stoppen. Beetje lastige verzameling documenten, blijkt. Omdat ze kort zijn en over heel veel verschillende onderwerpen gaan werkt het niet goed om zo’n kaart te maken.

Tijdens het werk scrollt er een oude tweet uit 2007 door de terminal. “Zoon (4) wil me lief verzorgen bij het ontbijt. Papa jij een lekker biertje?”. Eerst raakt dit me wegens de tekst zelf. Wat lief was dat. Vervolgens raakt de nostalgie me. Dat was 10 jaar geleden. Die zoon is nu 14. De oudste is net 18 geworden, doet eindexamen en gaat over een paar maanden verhuizen naar Delft. Damn wat gaat het snel. Wat leuk om die oude tweet nog te hebben.

Maar ik herpak me en ik zie dat wat mijn zoontje daar deed ook een mooi voorbeeld is van hoe dat algoritme werkt. Biertje is lekker, dat zegt papa inderdaad vaak. Hoort bij eten en drinken. Maar hoort niet bij topic ‘ontbijt’. Zo leerde mijn zoontje dat op dat moment. En zo werkt het trainen van AI modellen ook.

Dus als een AI model je ooit een suggestie doet om een biertje te nemen bij het ontbijt, denk dan ook even ‘ah wat lief’. Voor je de bug gaat melden ;-).

Een Nest thermostaat aansluiten op een Intergas combiketel

Omdat Nuon stopte met de E-manager had ik een andere thermostaat nodig. Mijn keuze viel op de Nest, eigenlijk vooral omdat er zulke leuke dingen mee mogelijk zijn met IFTTT, en de bediening via mobiel waarschijnlijk wel goed werkte. Aldus geschiedde, thermostaat aangeschaft, en vandaag heb ik hem geïnstalleerd. Ik was van te voren een beetje angstig, snoeren doorknippen bij cv-ketels vereist enige moed. Maar het was eigenlijk een fluitje van een cent, jij kan het ook.

Stap 1 – Oude thermostaat verwijderen

Dat was makkelijk genoeg, en laat een mooi gat achter.. Je ziet er twee draadjes uitkomen, deze schakelen de kachel aan en uit en gaan helemaal naar de cv-ketel.

nest - 1

Stap 2 – Verander aansluiting op de ketel naar aan-uit

Sommige ketels (zoals de mijne) zijn modulerend. Dat betekent dat ze behalve aan en uit ook zachtjes kunnen. Sommige thermostaten (zoals mijn vorige) kunnen daar mee omgaan, en zorgen er daarmee voor dat je niet zulke wisselingen krijgt van de temperatuur in je huis. De Nest is om onduidelijke redenen niet zo slim, dus ik moest de aansluiting van het draadje in de ketel aanpassen. Dat vereist bij de Intergas het open maken van het bedieningspaneel. Dit gaat heel makkelijk met twee schroefjes aan de onderkant. Oh ja, eerst natuurlijk de stekker van de ketel er uit. Vervolgens kan het hele spul naar beneden klappen, en zie je waar de draadjes zitten.

nest - 2

Dat groene blokje waar het rood-blauwe draadje heen gaat zit vastgeklikt op het bordje, dit kan je met enig trekken loskrijgen zodat je er makkelijker bij kan. Op het plaatje er bij staat welke aansluitingen waarvoor zijn. In dit geval zijn 11 en 12 voor modulerende thermostaat, en 6 en 7 voor een aan-uit thermostaat. Hier zie je dat in detail.

nest - 3

Hier heb ik ze dus aangesloten op de klemmetjes 6-7. En dat is alles, het spul kan weer dicht.

Stap 3 – De heatlink aansluiten

Ik heb een los 220v snoer gekocht bij de Gamma, en die aangesloten op de 230v ingang, de linker twee gaatjes. En dan komt het moedige moment: De kabel doorknippen die van thermostaat naar de ketel gaat. Kies een slimme plek want je hebt misschien weinig speling. Doorknippen, en beide kanten open peuteren en strippen. Vervolgens sluit je de draad die van de thermostaat komt aan op de rechter twee klemmetjes, en de draad vanaf de cv ketel op de rechter 2 van de middelste 3. Op deze manier dus:

nest - 5

Nu loopt de draad van de cv-ketel naar de thermostaat dus via deze heatlink.

Stap 4 – De Nest thermostaat aansluiten

Vervolgens sluit je de rode en blauwe draad aan in het wandkastje van de Nest, op deze manier. Het maakt niet uit welke links of rechts zit, het is ten slotte maar een aan-uit schakelaar.

nest - 7

Vervolgens kan je de voorkant er op klikken.

Stap 5 – Aanzetten

En dan komt het moment dat je vreest dat je ergens een fout hebt gemaakt en alles voor niks was. De stekker van de cv-ketel en de heatlink er in. En voilà, bij mij werkte alles meteen. De thermostaat gaat aan, en je kan hem als eerste koppelen aan je wifi.

nest - 10

Als dat gedaan is gaat hij zichzelf updaten, en door een aantal stappen lopen. Als moment supreme doet hij de kachel even aan en vraagt hij of de radiatoren warm worden. En ja, dat werden ze. Vier dat moment even.

Stap 6 – Er is geen stap 6

En dat was het al.. Het werkt gewoon allemaal. Account aanmaken op Nest.com, de app installeren op je telefoon, koppelen met de thermostaat (de app legt dat heel goed uit, kan niet mis gaan) en dan kan je de thermostaat via de app bedienen.

Het is blijkbaar slim om niet meteen een schema te gaan maken, maar de thermostaat zelf te laten leren over je schema. Dus dat doe ik maar.

Ik kan niet wachten op de frisse herfst.

Good bye

Today is the sad day that Steve Jobs died. I want to share a personal story about how his words, simple as they are, have motivated me recently.

I’ve watched his Stanford speech, which I will embed below, several times in the past year. But like most people who watch this, I merely loved it, and didn’t act on it. Until this summer. When I was on holiday, I made a note in my iPhone, which is paraphrasing Steve, I think from the D8 interview.

Going to work should be motivated by a will to do something amazing, to build great products.

I realized that I wasn’t doing anyone a service in my role at my employer. So after I got back from vacation and gathered enough courage, I handed in my resignation. Coincidentally, it was on the same day that Steve sent his famous letter to the board, informing them that he could no longer act as CEO of Apple.

And tonight my farewell party is planned. Coincidentally, on the very sad day that Steve has passed away. I hate saying good bye, so today is a good exercise in that.

Steve’s words motivated me to take my decision. In that sense, he will live on, because my life is affected by him. And this is just one little story. I hope he will motivate you too. 

Your time is limited, so don’t waste it living someone else’s life.

You should really watch his Stanford speech. Here it is. 

Why things become popular

I’ve been playing with Google+ for a few days now, and find myself thinking: Is this going to be the platform? Are people going to flock to this social network, replacing Facebook and maybe Twitter?

While I was on my bike, riding in the dutch mountains (aka headwind), I thought of a way to look at this, by comparing this to other succesful sites and why they became succesful. I think the reason for the success of many online services is: they make things easier. Easier to communicate, to express yourself, to find things. Let’s look at a few carefully picked examples ;–)

  • Flickr made it easier to share pictures. Before that time, most services were ‘closed’, in the sense that they assumed you didn’t want to share your pictures with the world. Flickr turned that around.
  • Youtube made it easier to post a video online. Before Youtube, it was very, very hard to embed a video in a web page.
  • Blogging software made it easier to publish.
  • Facebook made it easier to share and communicate with your friends. Despite all the complaints many people have about the usability of their interface, it managed to attract 600 million members.
  • Twitter made it easier to publish, even easier than blogging.
  • eBay made it easier to buy and sell.

And easier can also mean cheaper.

  • Skype makes it cheaper to communicate
  • Whatsapp makes it cheaper to communicate

I could go on, I think, but you get the picture.

My concern with Google+ is: Does it make anything easier, or cheaper, in any way? So far, I’m not sure of that. I think in a sense Google+ makes sharing a bit harder, because it will require some extra brain cycles to determine who you want to share this with, because of the important concept of circles. You will share only with the current stream you’re looking at, by default. It requires a bit of thinking. And that is the opposite of easier.

On the other hand, sharing from an Android phone does become a lot easier. Take a picture, click share, destination Google+, give it a title, optionally change the circle to publish it to, and that’s pretty much it. And they have done a lot of really smart things in the interface to make working with Google+ easier than working with Facebook. Many menus are really well made, with mouseover dropdowns that requires only 1 final click.

So for me the question is: Do all these smart little things add up to more than enough to overcome the extra burden and complication of the circles concept. And especially the effort to switch over to Google+ from Facebook.

KLM and social media

Step 1: Getting acquanted

KLM started with social media to support existing channels. Try things out, like Twitter, Facebook, YouTube. Get started first.

Step 2: seizing the opportunity.

The ash cloud was a good opportunity to get started with Twitter and Facebook. Call centre and web site were both overloaded. Had a 24/7 shift system, 4 people on Twitter, 4 on Facebook, 4 rebookers per shift. Management was very involved, encouraged initiatives. Very empowering. Klm added a ‘rebook’ tab on their Facebook profile, which helped in getting the right information from the travelers.

KLM discourages personal reactions by individual staff members. The company often can not do anything with it, and it can give a negative backlash on Klm. See recent incident with Thomas Acda

Step 3: embed social media structurally.

Create the internal vision, then organize the teams. Vision: Klm has two main goals: Web care & Servicing and Commercial Use. This translates in two teams, with dedicated staff in each. And then integrate those teams in the organization, place it in the structure. They have well-defined targets for each team. Response within an hour, resolve within 24 hours, etc.

Step 4: Focus on the customer

Value their opinion, really listen to them. Make the ‘internal structure’ invisible for the customer, they don’t care about what is related with Air France or not. Klm now even sees that the new media channel changes their organization. A cool example for this is the flight to Miami: “You fill the plane, we will fly”.

Impressed with how Klm acted, they started with social media in October 2009. Good presentation by Anna Ketting.