Categories
Betraktelser & Berättelse

Förr.

Förr (ja nu om man har en anrik bil) kunde (kan (ja ni fattar)) man sätta sig i vilken bil som helst, starta den, och åka iväg. Oftast kan man hantera blinkers, växlar och annat utan att fundera för mycket. Ja möjligen hur man får upp tanklocket eller veta vilken sida det sitter på (om man inte känner till det där med pilen på instrumentbrädans bränslemätare).

Men…

Det är slut på det där snart.

Det kommer bli jävligt svårt det där alltihop i en framtid. Lika bra att de blir självkörande kanske. Man åker med bara. När det saknas täckning står man där bara, ute i skogen, får fundera, på om det var bättre eller sämre förr i tiden.

Categories
Betraktelser & Berättelse VSCP

Abstraktionerna

Jag har väntat i snart arton år på “the killer”. Den där lösningen som gör VSCP överflödig. Eller i alla fall, gör stora delar av det som VSCP hanterar överflödiga. Jodå, jag utvärderar kontinuerligt andra lösningar. Försöker verkligen hitta en lösning som håller måttet. Men nu, arton år har gått, har jag inte hittat det jag vill ha. Nä ni vill inte ha det som ligger där till salu heller. Jodå ni köper ändå. Det är kul att handla saker. Ja och turligt nog får ni snart handla igen och igen och igen.

Jag tror på abstraktionerna när man löser saker. Jovisst, man får gneka på lite extra för att hantera dem, men när det väl är gjort så är vinsten tusenfalt.

Så tänk er en knapp. En knapp kan man trycka på. När man trycker på den så kan den fasta inne. Då måste man trycka på den igen för att den skall åka ut igen. Eller också trycker man på den där knappen och så släpper man den. I båda fallen är den på om den är nertryckt.

Ja och den där knappen kan finnas på en telefon, på en websida, vara en fysisk knapp eller bara låtsa vara en knapp osv. Knappar är lite som människor. De har olika skepnader, former och humör. Knappar kan till och med vara trasiga.

Så tänk nu att vi vill starta en motor som pumpar vatten till får fina nya swimmingpool när vi trycker på den där knappen. Tar vi en knapp av den där sorten som fastnar nere så är det bara köra.

Så då så.

JSON är poppis. MQTT är poppis. Så vi skickar

{
   "state": "ON"
}

Genialt. Om vi nu sätter upp en kanal i MQTT

/my/crapy/system/swimmingpool/motor

som motorns logik lyssnar på så är allt frid och fröjd. Vi skickar bara vårt JSON datagram och är state=”ON” så slår motorn på är state=”OFF” slår motorn av.

Kodat och igång kört på en kvart.  En trasig motor, en länk som går söner så at motorn inte uppfattar state=”OFF” när det kommer skiter vi i. Det är ändå bara att rycka ur kontakten om det händer.

 

Ja och där någonstans tar orken slut. Varje gång. Jag orkar inte förklara för folk längre. Det blir alltid så många (olästa) ord. Skitsamma liksom. Men ändå lite synd. Men erfarenhet guidar väl ändå folk på rätt väg till slut. Kanske.

😉

Categories
Swedish

We shouldn’t hide the gory details of how meat reaches our plate | New Scientist

Eating animals is a choice we are all entitled to make but we should at least do so with consideration of their lives and deaths

Source: We shouldn’t hide the gory details of how meat reaches our plate | New Scientist

Categories
Swedish

Här försvinner Simon ner i djupsnön | SVT Nyheter

Source: Här försvinner Simon ner i djupsnön | SVT Nyheter

Categories
Swedish

popkollo

Har du barn som vill lira?

Source: popkollo

Notering. Förr, för länge sedan, i forntiden, när jag var en sådan där musiker, så satt flickorna snällt på hårda stolar och lyssnade på sina pojkvänner där i repan. Pojkarna i sin tur började spela för att bli ihop med just de där tjejerna. Ett slöseri. Eller hur? Såklart ALLA skall spela som vill spela. Gärna huller om buller i en stor hög.

Categories
vetenskap

Ja den där lekfullheten igen