Foto kijken

Bij zo’n foto vraag je je af: hebben die advocaten nog niet ontdekt dat je al die documenten in een computer kan opslaan. En dat je daar dan ook veel makkelijker in kan zoeken.

Dit is een pro-forma zitting, waar die advocaten heen gaan met 3 tassen vol papieren (ik neem tenminste aan dat het niet hun broodtrommeltje is dat zoveel ruimte nodig heeft).

Die rechter tas is wel uitzonderlijk groot, een heuse koffer. Een mobiel chemisch toilet wellicht? Aan de manier waarop de man de koffer vasthoudt lijkt hij niet erg zwaar. Als in een goedkope film. Zou de koffer leeg zijn? Hij heeft op kantoor zijn assistent geïnstrueerd alle papieren in diens tassen te proppen. Maar dan realiseert hij zich dat het wel gek is als hij met zijn handen in zijn zakken het gerechtsgebouw in komt slenteren. Dus hij grist nog snel voor het verlaten van het kantoor deze grote kist mee.

Ik kijk ook vaak naar schoenen. Ik heb geleerd van de engelsen dat bruine schoenen niet bij elke gelegenheid zo maar passen. Deze mannen dragen beide lichtbruine schoenen met een nonchalant zweem van niet gepoetst. Zou het een dress-code van het advocatenkantoor zij: navy pak met bruine schoenen?

Starting low budget and 100 (or so) free resources

fundraising-events-on-a-tight-budget

Start a website on for free on wordpress.com or tumblr. Try it out for a few months.

Start a shop on eBay or Amazon. For free. Only pay for the place when you sell something.

Write a book with pen and paper. Publish on Medium. Or WordPress.com. Be surprised about the feedback you get.

Join a writer’s forum. For example Authority.pub.

Draw on used paper. With an old pencil.

Sell on Etsy. Or on your own free site. Advertise amongst your friends.

Build an email list. Use Mailchimp.

Use public transportation for your business trips. For every ticket you buy there is an invoice associated. No need for a lease car that cost you hundreds of euros even when there is no business.

The benefits of constraints: focus, creativity, discipline

A million things distract; you can only focus on one.

Start on a shoestring. It’s more fun.And constraints fuel your creativity (David Byrne).

You focus on what you want to achieve. Not on other shit.There are a million things that can distract you. There is only one thing to focus on.

Starting on a low budget, gives you focus, makes you disciplined about priorities.

What you need to get started as a developer

If you want to develop stuff, you can do that almost for free.

An old laptop with Linux will suffice. A new reasonably performing laptop will cost you 350$. Get a used one that is even better, for less on ebay.

Linux will cost you nothing.

Development tools will cost you nothing.You don’t need an 8 core machine and a 17″ screen.You will learn. Build skills. For nothing.

Here are 100 free resource I love

Don’t get lost. Use the stuff you need.

Productivity.

Evernote,Scannable,Skitch,Pocket.Linux.Open Office. LibreOffice.Mozilla Thunderbird.Filezilla.Gmail , hotmail (yes we think that is normal now, free email).

Storage.

Dropbox, Google Drive, Stack (!!), iCloud, OneDrive.

Programming.

XAMPP, WAMP, LAMP.php, python, Java, erlang, Javascript, node-red.Git.Jenkins.LiClipse, Eclipse.Notepad++Atom

Education/learning general.

Edx.Khan Academy.

MOOCs.

Internet marketing: AuthorityHacking, Henneke Duistermaat.

Duolingo.

Coach.me.

itunesU.

Podcasts.

James Altucher, Tim Ferriss, Seriousy…, Startalk, TED, a16z, The Nerdist, The Art of Manliness, Freakonomics Radio, Akimbo, a16z, Jordan Harbinger, Rolf Potts Deviate.

Fun.

Pokemon Go.

Volgbrothers.

Casey Neistadt.

Candycrush.

Swiss-miss.

(Totally not fun anymore: Facebook. I only use it for groups I am in.)

Photography.

Eric Kim, The Candid Frame, Ted Forbes, streetrepeat.

Instagram (mwa less and less fun), Snapseed, Phototoaster, Camera+, Flickr.

But best get your own wordpress site and build it the coming 35 years.

Cheap cameras on eBay.

Weird shit.

Wired.

Calm.

Brainpickings.org.

worldcat.org.

Authentic Sound.

The School of Life (and The Book of Life).

Interweb.

WordPress (.com), Tumblr, Facebook, Twitter, Medium.

DuckDuckGo.

Talk (chat).

Skype, messenger, Line WeChat, Viber, Whatsapp.

Activity/Sport.

Strava.

Crea.

Adobe draw/Sketch.

Free wifi.

In the train, MacDonalds, some airports.Free wifi finding apps. Instabridge.

Business.

Mailchimp.

Gnucash.

Togaf. Archi, Archimate.

Mozilla Thunderbird.

Slack.

OBS Studio.

wikipedia. 

martinfowler.com.

Travel.

Google maps.Free wifi finding apps. Instabridge.

Low budget / high value for money

wordpress.com.

Evernote premium.

transIP hosting. hostgator.

Over de catch 22 van het populisme, referenda, politieke principes en moed

(Een poging om populisme met logica te bestrijden. Mijn eerste en waarschijnlijk laatste bemoeienis met politiek.)

Waarom hebben de ‘reguliere’ politieke partijen zo’n moeite een weerwoord te bieden aan de opkomende populistische partijen? Kennelijk is het voor de gevestigde politiek moeilijk een antwoord te formuleren op de beweringen, strategie en tactieken van populistische partijen. Hoe kunnen referenda door politieke bewegingen misbruikt worden zoals we hebben gezien met het Oekraïne-referendum in Nederland en het Brexit referendum in de UK?

Mijn conclusie, en we zullen zien hoe ik daarbij kom, is dat reguliere politieke partijen flink moeten veranderen in hun gedrag, en eerlijker en moediger politiek moeten bedrijven.  Een tweede conclusie is dat referenda een perfect middel is voor populisten om beleid te beïnvloeden en regeringen te frustreren. Een democratie zou het daarom heel wijs moeten gebruiken, en misschien wel definitief moeten afschaffen.

Een indeling van politieke partijen naar principes

De politieke wereld laat zich opdelen in 3 delen, naar de manier waarop ze zich laten leiden door principes. De eerste groep zijn de fundamentalistische partijen. De tweede groep zijn de gematigde partijen. De derde groep zijn de populistische partijen. Natuurlijk zijn er vele nuances, maar voor de analyse hier is dat niet relevant.

Fundamentalistische partijen baseren hun beleid strak op vooraf gedefinieerde principes. Ze zijn niet bereid toe te geven aan deze principes. Ze aanvaarden de consequenties, bijvoorbeeld dat het onwaarschijnlijk zal zijn dat ze ooit in een coalitieregering kunnen deelnemen. En dat daarmee de mogelijkheden van het realiseren van hun doelstellingen beperkt zijn. 

De gematigde politieke partijen hebben vagere principes. Zij zijn bereid om compromissen te sluiten, waarmee ze sommige principes verwateren of het ene principe voorrang geven boven een ander principe. Populistische en fundamentalistische partijen vinden dit verwerpelijk machtspolitiek gedrag.

Het derde segment zijn de populistische partijen. Populistische partijen hebben geen principes. De stem van het volk is hun gids. Zij zijn daarmee het tegenovergestelde van fundamentalistische partijen.  Zij laten zich niet leiden door een principe maar het meest populaire standpunt.

Hoe de verschillende typen partijen beleid kunnen maken

Politieke partijen kunnen op drie manieren beleid maken en veranderen in een democratie.

  1. In een coalitie regeren.
  2. In een meerderheidsituatie regeren – d.w.z. als de partij er in slaagt een absolute meerderheid te behalen.
  3. Referenda organiseren en winnen. 
  4. Beleid beïnvloeden door andere middelen.

De catch 22 van populistische partijen

Wat kunnen populistische partijen dus doen om hun doelen (de wil van het volk) te vertalen in beleid?

Bij al bovengenoemde opties bevindt de populistische partij zich in een onmogelijke positie. In een coalitie worden deze partijen onderdeel van de elite waartegen ze fulmineren. Als ze een absolute meerderheid weten te behalen komen ze weliswaar in een positie terecht waarin ze met zomin mogelijk vuile handen maken kunnen regeren, maar hoe ze het populisme hier kunnen voorzetten zonder in een absolutisme terecht te komen. Referenda zijn een middel voor populistische partijen om hun doel te bereiken, maar referenda kennen grote beperkingen. Langs de zijlijn reduceert het populisme zich tot een maatschappelijke beweging en is feitelijk geen sprake van een politieke organisatie maar van een belangengroep.

De interessante conclusie is nu, dat wat het populisme claimt, namelijk meer macht aan de mensen geven dan bestaande politieke partijen doen, dus inherent niet mogelijk is.

Populisme is geen antwoord, wat dan wel? 

Nu we gezien hebben dat populisme niet het antwoord is op de uitdaging om het volk dichter te betrekken bij de politiek, blijft de vraag hoe de andere partijen deze leemte kunnen opvullen. 

De gematigde partijen kunnen populistische partijen bestrijden, maar beter lijkt te leren van het populisme en zelf te veranderen. Niet door ook populistisch te worden, maar te kijken naar de issues die het populisme adresseert. Sowieso, hebben we gezien, is het bestrijden van populisme bij voorbaat gedoemd te mislukken. Populistische partijen hebben niet het blok aan het been van principes. Per definitie vertegenwoordigen ze de stem van de meerderheid en hebben daarmee de mening van “het volk” achter zich. In de politieke strijd hebben populisten dus niets te verliezen; ze kunnen alleen winnen.

De gematigde partijen zullen dus zelf moeten veranderen.  Ze zullen het volk op de eerste plaats moeten stellen. Niet door de stem van het volk tot politiek doel te bestempelen, maar door uit te leggen waar de principes van de partij voor staat. Door de mensen te winnen voor principes. Maar ook door uit te leggen waarom soms water bij de wijn gedaan moet worden. Waarom ook anderen gehoord moeten worden. Dat er meerdere belangen bij elkaar gebracht moeten worden in een regering.  Uit durven leggen waarom korte termijn oplossingen op de lange termijn nadelig kunnen zijn en laten zien dat de politiek lange termijn keuzes durft te maken. Ook als dat voor de korte termijn (eerstvolgende verkiezingen) een risicovolle actie is.

Laat het door persvoorlichters voorgekauwde antwoord op moeilijke vragen dus niet meer klinken als:

“Waar het om gaat is … <iets anders waar iedereen het mee eens kan zijn>” of

“Wat belangrijk is, is het volgende: … <iets waarmee de vraag ontweken wordt>” of

“De werkelijk vraag is … <een simpele vraag gevolgd door het antwoord>”.

Moed

Geen gespin meer. Nooit meer Jack de Vries. Een duidelijke visie. Een duidelijk verhaal over hoe die de partij zijn visie wil realiseren. En een goede toelichting van de overwegingen bij het maken van onvermijdelijke compromissen .
Dat alles vereist een schaarse kwaliteit in de politiek: moed.

EWD68, plain English unfit for programming

In EDW68 Dijkstra expresses his concerns about a project reported by researcher H.J. Gawlik to create a compiler based on a combination of mathematical notation and plain English. Dijkstra’s concern lies not so much due in the fact the idea was raised, but that it still existed after the 2,5 year that passed since he first heard about it.

Gawlik was a researcher in the Royal Armament and Development Establishment, a UK Defense R&D organisation. (I tried to retrieve some personal data on Personal data on Gawlik but the Internet failed me).

According to Dijkstra, plain English, or in general language used for human to human communication, is full of nonsense (humor, sloppiness, incompleteness, contradictions, etc.). What is expected from human to computer communication should be precise and unambiguous.
Therefore plain language is unfit for the purpose Gawlik aims to use it for, it “is obviously unfit to express what has to be expressed now”.

I guess Dijkstra was proven right. Programming languages based on natural languages are nowhere to be found. The approach from Gawlik is a bit like adding human characteristics to AI systems nowadays: it makes the basically as sensitive to erroneous reasoning as human beings themselves.

Gawlik has written a response in which I sense he argues Dijkstra has not understood the goal of what Gawlik was trying to achieve, but unfortunately I can not find the full article and do not wish to may 19$ for it on ACM (goodness, why?).

OBS Studio

OBS Studio is een geweldig tool om video opnames te maken van je computer. Ik gebruik het om trainingsmateriaal te maken, veelal voor software tooling.

OBS

Met OBS Studio kan je je scherm opnemen, tegelijk met het gelijk dat je kan inspreken zijdens het maken van een instructie.  Ook kan je de schermopname live streamen. Het tool is van professionele kwaliteit. Het is zeer stabiel en heeft vele mogelijkheden, zoals verschillende broninstellingen en uitvoermogelijkheden.