Gas column

Het werd hoogtijd dat Russisch gas niet meer gebruikt wordt. We kunnen het niet meer opendraaien van Nord stream 1 onder het mom van technische problemen alleen maar toejuichen. Hier helpt Gazprom Europa om de doelstelling te halen. Zij het vlugger dan gepland.  

En ja, dit doet pijn aan de industrie en de bevolking. Maar het lijkt wel alsof deze enkel kortzichtig kunnen kijken naar de energieprijs van het komende uur. Allen kijken naar de overheid om het op te lossen.  

De oplossing ligt al jaren voorhanden. Energie zou geen geprivatiseerde markt mogen zijn waar winst het enige doel is. 

Natuurlijk zullen de aandeelhouders dit niet graag horen, zeker nu niet, want zij kunnen een extra hoog dividend verwachten met de huidige monsterwinsten.  

De fout is echter al lang geleden gemaakt met privatisering van energie en geen enkele westerse overheid durft dit nu terug te draaien. Concurrentie wordt immers gezien als het systeem voor vernieuwing en prijsdaling.  

De overheid zou de rol van deze bedrijven moeten overnemen en in de energie van het land voorzien. Winstbejag zou dan niet het primaire doel zijn. De focus zou dan kunnen liggen op zero-emission en goedkoop, werkelijke kosten. De prijs volledig bepaald door de kosten en in plaats van winst. In deze kosten moet ook de toekomst, zoals wetenschappelijk onderzoek en investeringen, begroot zijn. Want ook een overheidsenergiebedrijf dient onderzoek te doen naar betere manieren om energie te produceren en verdelen. 

I know, it’s just a letter

Whenever seeing an interface that starts with I, my stomach twists and sort of explosion build up starts to happen in my inner self.

Unable and perhaps unwilling to comprehend why one puts an I before am interface name.

Say you have an Installable, you’d have an IInstallable? Try to read it. Or an IEyeColor. Both sound very seaman style. Aye aye captain. Say you are writing a word-processor and when you make a Paddable, something you can pad left or right, you have an IPaddable ?

Or IPhone…. thus Landline implements IPhone, SamsungS8 implements IPhone ? Seriously..

All IDE’s have visual indications enough that stuff is an interface or an abstract class. Besides you don’t really need to know that you are using an interface. You need to know it’s contract and program to that. What you should be using elsewhere is the interface and not an implementation. Thus name your interfaces sensible and useful to read. Skip the I, (there is no I in team)

Quantum12 and his mission

Interesting comment paster Quantum12 from TPB wrote/copy/pastes it everywhere, it seems he/she made it his/her mission to enlighten the people:

Read the message:
Continue reading “Quantum12 and his mission”