pronto.ee

Tomorrow will be cancelled due to lack of interest

Sekeldused Ragusas, seitsmes osa

Tegemist on meie rollimängugrupi selle hooaja üheksanda ja kümnenda mänguga. Eelmise kahe mängu ülevaate leiab siit.

“… mina sinu asemel oma pead selle üle nii väga ei vaevaks,” sõnas Matt isaliku häälega, mida ta Forrestiga sellistest asjadest kõneledes tavaliselt kasutas. “Lõppude lõpuks pead sa otsustama kes on su sõbrad ja keda sa usud.”

Nad olid teel viimase ettekuulutuses ära märgitud punkti poole, milleks oli sealsamas linna lähedal asuv Waukeeni tempel ja vahimees oli Mattiga taaskord tõstatanud teema mis paistis teda juba viimased kolm nädalat vaevanud olevat. 

Read More

SDE valimiste ootel

Neile, kes lugeda ei viitsi: ma ei arva, et sotsid tegid IRL-ga tüli norides midagi valesti. Ma arvan pigem seda, et neil ei olnud teist valikut ning praegune “kriis” oli nende vaatevinklist halbadest valikutest parim. Tõeliselt halva valiku tegid nad siis kui koos oma praeguse vastalisega paati vahetasid ning kõik nende ülejäänud hädad on seotud ühel või teisel viisil sellest tingitud probleemidega. Selle viimase võtab lühidalt kokku minu poolteise aasta vanune postitus.

Laias laastus on praeguse valitsusega asjad ühel poole ning seda kaugeltki mitte selle või järgmise valitsuskriisi tõttu: kolme kuu pärast on uued Riigikogu valimised ning praegusel hetkel ei laula lind ka Toompeal ilma kusagil hoolikalt läbimõeldud plaanita kuidas ka päev pärast valimisi seal edasi lõõritada.

Kõigepealt tuleks siiski alustada hetkeseisuga.

Praeguseks hetkeks on täiesti kindlalt  Riigikogus koha kindlustanud neli erakonda: Keskerakond, Reformierakond, EKRE ja SDE. Suure tõenäosusega pääseb sinna ka Eesti 200, noateral kõõlub IRL ning ülejäänutel pole ilmselt Toompeale asja. E200 on “suure tõenäosusega” peamiselt seetõttu, et kuigi hetkel paistavad nende väljavaated üsna roosilised, on see peamiselt tingitud sellest, et keegi pole vaevunud neid liistule tõmbama. Lisaks näitab praktika, et Eesti inimestel on kombeks küsitluste ajal olla unistaja ja valimiskasti juures pragmaatik.

Ehk siis sotsid saavad praktiliselt kindla peale Riigikokku ning küsimus on rohkem selles kas nad pääsevad ka valitsusse. Millised kombinatsioonid on hetkel laual?

Hetkel tundub, et laual on järgmised kombinatsioonid:

Keskerakond ja Reformierakond

Pärast Savisaare taandumist Hundisilma on kadunud põhiline tegur mis selle kombinatsiooni välistas. Kahasse peaks neile jäävate kohtade arv ületama üsna hõlpsalt valitsuse loomiseks vajaliku 50% piiri, kuid arvestades viimasel ajal trendiks kujunenud kommet süstemaatiliselt erakondi vahetada eelistavad nad ilmselt oma ridu täiendada mõne pisemaga. EKRE on must lammas ja kui kaks suurt juba seljad kokku panevad pole mõtet oma renomeega riskida. E200 on tundmatu suurus, lisaks on praktika näidanud, et uued tulijad hakkavad umbes kolm sekundit pärast oma tagumendi pehmesse tooli istutamist isekeskis kisklema. Järgi jääb seega SDE. Või IRL kui see peaks ületama valimiskünnise. IRL, olles väksem ja nõrgem oleks ilmselt mõistlikum valik.

Ma siiski ei usu, et kahe suure liit tekib esimese valikuna; see on pigem selline mõistusabielu, kuna alternatiiviks on uued valimised. Enne kui sinnamaani jõutakse tuleb kindel olla, et kaks muud kombinatsiooni on välistatud.

Esimene neist kahest on:

Keskerakond ja EKRE

Tõenäoliselt ei suuda nad napilt valituse moodustamiseks vajaliku 50% kokku saada. Küll võib see juhtuda aga siis IRL ületab valimiskünnise ja pääseb Riigikokku ja liitub nendega. Ma tuletan siinkohas meelde seda, et kui keegi riigikokku ei pääse, siis jagatakse nende hääled ühtlased laiali. Kui see keegi siiski pääseb, siis jäävad need hääled igal juhul ühte leeri, kas siis poolt või vastu ja on selle võrra olulisemad. E200 on selle kombinatsiooni valguses parimal juhul küsitav ning SDE praegusel kujul välistatud.

Teine variant on:

Reformierakond ja EKRE

See on tunduvalt ebamäärasem kooslus ning tõenäoliselt ka ebastabiilsem. See eeldab kindlasti ka E200 tuge ning kui IRL sisse pääseb, siis ka neid. Praegune EKRA ja praegune SDE välistavad teineteist, seega eeldab ka antud kombinatsioon IRL-i tuge.

Kui nüüd need kombinatsioonid kõik üle vaadata torkab nende kõigi juures silma see, et kui IRL peaks pääsema Riigikokku pääsevad nad suure tõenäosusega ka valitsuse. Suure tõenäosusega SDE arvelt. Seega on SDE eluliselt huvitunud sellest, et IRL märtsis põruks.

Kuidas nad seda saavutavad?

Esimene variant on näidata IRL-i kui säästuEKRE-t. See on neil tegelikult üsna edukalt ka õnnestunud. Marraketchi raamistiku kinnitamise viimine Riigikokku on samm selles suunas: see raamistik ei sisalda midagi mida me juba praegult ei teeks, küll aga näeb ette üsna karmi piire ületavat kontrolli, kohustusliku lõimumist ning religiooni ja organiseeritud kuritegevuse mõju vähendamist. Oskusliku kasutamise korral on tegemist üsna mineeritud teemaga ning hetkel on IRL selle juba omale kurku tõmmanud koos konksu, tina, korgi ja poole ridvaga.

Teine variant on survestada IRL. IRL on väga nõrgas positsioonis ning ajalooliselt pole see erakond sundseisus kunagi hästi mänginud. SDE on sellest teadlik ning hetkel rakendatav vaippommitamine paistab olevat osa sellest plaanist.

On ka kolmas võimalus: käia Keskerakonna ja / või Reformierakonna jutul, müts peos ja vanduda truudust igavesest ajast igavesti (mis praktikas tähendab umbes senikaua kuniks jõujooned Riigikogus taaskord muutuvad). Sellisel juhul õnnestunub neil leida omale võimas liitlane kahe esimese variandi realiseerimiseks.

Üldiselt on arvata, et mängu lähevad kõik kolm varianti, sest panuseks on kõik või mitte midagi. Alati on võimalik seegi, et midagi muutub — näiteks lendab mõni erakond juba enne valimisi lõhki või ei suuda keegi jälle oma lõugu koos hoida.

Elame, näeme.

Sekeldused Ragusas, kuues osa

Tegemist on meie rollimängugrupi selle hooaja seitsmenda ja kaheksanda mänguga. Eelmise kahe mängu ülevaate leiab siit.

“Mina arvan, et müüme need maha,” jäi Lible oma seisukohale kindlaks.

“Ma vist juba enne ütlesin, et mul läheb neid asju VÄGA vaja,” ei nõustunud Porru temaga ja trügis jõuga müügihuvilise grupikaaslase ning mantlisse mähitud suhteliselt koguka paki vahele. Ta põrnitses oma opponenti altkulmu.

Lible vaatas abiotsivalt ringi, kuid kogu ülejäänud seltskond oli ta oma seisukohaga üksi jäänud: Manfred ja Matt seletasid midagi elavalt  omavahel ning Forrest oli kohe kui see asi jutuks tuli öelnud, et kui Porru midagi väga tahab, siis Porru selle ka saama peab.

Eriti kui Porru oli lubanud kutsuda ta pidusöögile. Pidusöögile, mida serveeritakse samast hõbedasest serviisist mille nad oli werešaakalite käest pärast rasket heitlust vabastanud ja mida nüüd Lible rahaks tahtis teha.

Read More

Sekeldused Ragusas, viies osa

Tegemist on meie rollimängugrupi selle hooaja viienda ja kuuenda mänguga. Eelmise mängu ülevaate leiab siit.

Algne plaan asuda õnnistatud allikaga tegelema juba järgmisel päeval kukkus haledalt läbi. Nagu ka plaan võtta see asi ette päev pärast seda. Selgus, et paar väljaspool linna veedetud päeva oli tekitanud igaühele mingeid edasilükkamatuid asjatoimetusi: Manfredil olid kohustused gildi ees, Forrest pidi Vahitornis parberitööd tegema ning nii Porrul kui Mattil oli paar kokkusaamist, mida nad ei tahtnud või ei saanud edasi lükata.

Vahepeal ilmus isegi Lible välja. Ta põhjendas oma müstilist kadumist paari päeva eest sellega, et tal oli kuhugi tohutult kiire.


“Ja kas te teate miks see nii on?” tõstis Manfred sõrme teave poole. Ta oli peaaegu pool teed pidanud loengut teemal Cormanthori mets, haldjad ja õnnistatud elu allikas ning seltskonna vähem haritud osa oli igavusse suremas.

“Rähnid,” pakkus Forrest. “Või koprad.”

Read More

Sekeldused Ragusas, neljas osa

Chaotic Stupid

Tegemist on meie rollimängugrupi selle hooaja neljanda mänguga. Eelmise mängu ülevaate leiab siit.

Kui keegi ootas, et mahapillatud laternast voolab välja õli mis hõõguvast tahist suure leegiga lõõmama lööb, siis paraku pidi ta selles pettuma. Leek kustus peaaegu otsekohe ning sellest jäänud hõõguv täpp haihtus mõne sekundi pärast — meister kes selle valgusallika oli loonud tundis oma kunsti ja oli teinud korraliku töö. Keegi ei taha ju, et nende eluase põrandale kukkunud lambi tõttu sädemetana taevalaotusesse laiali kaob.

Tuba mattus pimedusse.


Pimedusest kostis mitu valjut mütakat. Tundus, et osa neist tabas kedagi ning osa tabas midagi.

“%&/(&#*@&%#%!?”, kostis pimedusest. Küsija oli Matt. Forrest ei olnud päris kindel, mida enamus kuuldust tähendas, kuid ta oli kindel, et ta ema oleks nende peale häbi pärast maa alla vajaunud. Ja siis veel natuke.

“#¤%&#/#@*#”, arvas Porru ja täpsustas: “@%*&#@¤/#!”

Samal ajal hakkas kostma Manfredi röökimist ning erinevates keeltes vandumist. Enam polnud kahtlust selles, et see kedagi, kes oli pihta saanud oli tema.

Read More

Sekeldused Ragusas, kolmas osa

Chaotic Stupid
Chaotic Stupid

Tegemist on meie rollimängugrupi selle hooaja kolmanda mänguga. Eelmise mängu ülevaate leiab siit.

Aegade hämarusest alates on huntide ja inimeste vahel kehtinud vaikiv kokkulepe, et hallivatimehed valitsevad metsas ja inimesed igal pool mujal. Mõlemad pooled tundsid teineteise vastu piisavalt aukartust, et distantsi hoida ja kui ka juhtus, et mõni metsakutsu oma kasukast ilma jäi ehk mõni marjuline õnneks võeti, oli see pigem erand kui reegel.

Koerad seevastu elasid inimeste kodades, sõid nende laualt pudenenud raasukesi, armastasid ja austasid neid. Sellele vaatamata juhtus ikka, et nad pererahva või mõne eriti auväärse isandaga pahuksisse läksid ja siis kihutati nad soojast kodutarest minema, metsa. Seal leidsid nad tavaliselt oma otsa hundikarja hammaste läbi. Ragusas oli selle kohta isegi ütlus “Kasutuid koeri mahub palju ühte hunti.”

Ometigi ei olnud kõikide penide saatus nõnda trööstitu. Kõige tugevamad, kavalamad, kiiremad ja alatumad nende hulgast pidasid vastu ja muutusid veelgi tugevamateks, kavalamateks, kiiremateks ja alatumateks. Nad ei kartnud inimesi ja nad ei unustanud kunagi neile osaks saanud reetmist. Kui metsikute koerte kari sattus mõne üksiku teelise peale läks viimase käsi pahatihti üsna täbarasti.

Read More

Sekeldused Ragusas, teine osa

Chaotic Stupid
Chaotic Stupid

Tegemist on meie rollimängugrupi selle hooaja teise mänguga. Esimese mängu ülevaate leiab siit.

“Mis mõttes sa ei saa meid sisse lasta? Mina ja mu abilised, me uurime selles linnas korda saadetud kohutavat roima. Kas sa saad aru, et sa takistad praegult tähtsat juurdlust?”

Forrest oli ennast juba täies mahus käima tõmmanud, kuid koroner ei andnud tolli jagugi järele; see polnud tal esimene kord vahimeestega piike ristata.

“Kord on selline! Ma ei saa siia igasuguseid sisse lasta, tegemist on uurimise seisukohalt tundlike materjalidega ning ma ei saa igaüht siia vaatama ja käperdama lasta,” põrutas ta. “See kõik on määrustikus kirjas! Vaata järele kui ei usu.”

Nüüd meenus see ka Forrestile. “Eeeeee,” proovis ta abitult koroneri ümber veenda, aga viimane oli juba aru saanud, et vastasseis on läbi. Ta lasi vahimehel veel natuke kimbatuses piinelda ja pakkus siis “Sa või muidugi Vanema käest lubatähe küsida. Määrustik ütleb, et lubatähe alusel võin ma külalisi sisse lubada küll.”

Read More

Sekeldused Ragusas, esimene osa

Chaotic Stupid

Chaotic Stupid

Tegemist on meie rollimängugrupi selle hooaja esimese mänguga.

3. Kythorn, aasta 1490

Kõik lood algavad kuskilt ning see lugu pole selle poolest erandlik. Nii nagu seegi, et igal lool on tavaliselt vähemalt üks keskne tegelane. Saage tuttavaks: Forrest.

Tänagi hommikul saabus Forrest nagu ikka sekundi pealt õigel ajal, kontrollis kas Suure Võluriga on kõik korras (“Jah, tainapea!”) ning ega ta midagi ei vaja (“Jäta mind juba rahule, sa igavene %¤&/#!”). Pärast seda läks ta tagasi oma kohale ooteruumis, poetas mõõga vihmavajuhoidjasse (olles ise täiest veendunud, et tegemist mõõgahoidjaga), istus selle kõrval asuvale pingile ja jäi ootama.

Meie peategelase roll oli selle loo alguses väga lihtne: keegi oli mõne kuu eest saatnud Suurele Võlurile kirja “Ana rahha, mudu nodime su surnukx!” See ei paistnud küll väga tõsine ähvardus olevat, kuid neid ikka aeg ajalt tuli ja maag otsustas, et parem karta kui kahetseda. Pealegi, mis seal ikka vahet kus vahimees vahib, teeb ta seda vahitornis või võlurmehe ooteruumis. Sestap istus Forrest, kellest oli Vahitornis kõigil enam-vähem lõplikult kõrini oma mõõgahoidja kõrval ja piidles kahtlustavalt sisenejaid ja väljujaid.

Keegi ei tundunud olevat ohtlik, kellelgi polnud silmaga nähtavaid tapariistu ühes. Alguses oli Forrest nõudnud, et iga siseneja taskud pahupidi keeraks kuid see hakkas lõpuks kõikidele hullupööra närvidele käima, eriti linnaisadele, kellel oli erinevatel (enamasti kõrvaliste isikute kõrvade jaoks mitte mõeldud) põhjustel aeg-ajalt võlurmehe juurde asja ning sestap oli see tal kõvasti ära keelatud. Nõnda siis ta istus seal ja püüdis silmaga aimata kelle südametunnistus pole puhas ehk kelle põues mõni hirmus mõrvavahend ennast peidab.

Nõnda möödusid tunnid kuniks toimus midagi tavatut: välisuks lendas ristseliti lahti ja sisse tormas hingeldav Vahitorni vanema tentsik. Forrest oli teda varem näinud, kui ei suutnud ta nime kuidagi meenutada.

“Kuule, Vana nõudis, et sa jalamaid tema töötuppa ilmuks,” hingeldas tulija. Väite peale, et tema eemaloleku ajal võib Suur Võlur surmasuhu sattud rehmas ta käega ja lubas ise niikaua Forresti asemel asjadel silma peal hoida.

Read More

Magento: SUPEE-10752 v1 breaks Zend_Filter_PregReplace

There’s a chance that after installing SUPEE-10752v1 you might run into following error message:

Warning: substr() expects parameter 1 to be string, array given in /magento_root/app/code/core/Zend/Filter/PregReplace.php on line 173


This file was introduced as a part of SUPEE-10752v1 patch and it adds some deprecation modifier checks:

    /**
     * Perform regexp replacement as filter
     *
     * @param  string $value
     * @return string
     */
    public function filter($value)
    {
        if ($this->_matchPattern == null) {
            #require_once 'Zend/Filter/Exception.php';
            throw new Zend_Filter_Exception(get_class($this) . ' does not have a valid MatchPattern set.');
        }
        $firstDilimeter = substr($this->_matchPattern, 0, 1);
        $partsOfRegex = explode($firstDilimeter, $this->_matchPattern);
        $modifiers = array_pop($partsOfRegex);
        if ($modifiers != str_replace('e', '', $modifiers)) {
            throw new Zend_Filter_Exception(get_class($this) . ' uses deprecated modifier "/e".');
        }

        return preg_replace($this->_matchPattern, $this->_replacement, $value);
    }

It’s an override of lib/Zend/Filter/PregReplace.php and the original looks like this:

    /**
     * Perform regexp replacement as filter
     *
     * @param  string $value
     * @return string
     */
    public function filter($value)
    {
        if ($this->_matchPattern == null) {
            #require_once 'Zend/Filter/Exception.php';
            throw new Zend_Filter_Exception(get_class($this) . ' does not have a valid MatchPattern set.');
        }

        return preg_replace($this->_matchPattern, $this->_replacement, $value);
    }

As you can see, original method is indeed able to handle arrays while override is not. Objects such as lib/Zend/Filter/Word/CamelCaseToSeparator.php and lib/Zend/Filter/Word/SeparatorToCamelCase.php indeed use arrays for match patterns:

    public function filter($value)
    {
        if (self::isUnicodeSupportEnabled()) {
            parent::setMatchPattern(array('#(?<=(?:\p{Lu}))(\p{Lu}\p{Ll})#','#(?<=(?:\p{Ll}|\p{Nd}))(\p{Lu})#'));
            parent::setReplacement(array($this->_separator . '\1', $this->_separator . '\1'));
        } else {
            parent::setMatchPattern(array('#(?<=(?:[A-Z]))([A-Z]+)([A-Z][A-z])#', '#(?<=(?:[a-z0-9]))([A-Z])#'));
            parent::setReplacement(array('\1' . $this->_separator . '\2', $this->_separator . '\1'));
        }

        return parent::filter($value);
    }

While Magento itself does not use the things above some of the third party extension do, such as Ebizmarts_SagePaySuite (Zend_Filter_Word_CamelCaseToUnderscore extends Zend_Filter_Word_CamelCaseToSeparator), do. Here a sample code from app/code/local/Ebizmarts/SagePaySuite/Helper/Data.php:

    public function cameltounder($str)
    {
        $a = new Zend_Filter_Word_CamelCaseToUnderscore;

        return strtolower($a->filter($str));
    }

Solution:

Easiest way to solve this issue is to copy the file mentioned above (app/code/core/Zend/Filter/PregReplace.php) to app/code/local/Zend/Filter/PregReplace.php and replace the filter method with following:

    /**
     * Perform regexp replacement as filter
     *
     * @param string $value
     * @return string
     */
    public function filter($value)
    {
        if ($this->_matchPattern == null) {
            #require_once 'Zend/Filter/Exception.php';
            throw new Zend_Filter_Exception(get_class($this) . ' does not have a valid MatchPattern set.');
        }
        $patterns = array();
        if (is_array($this->_matchPattern)) {
            $patterns = $this->_matchPattern;
        } else {
            $patterns[] = $this->_matchPattern;
        }
        foreach($patterns as $pattern) {
            $firstDilimeter = substr($pattern, 0, 1);
            $partsOfRegex = explode($firstDilimeter, $pattern);
            $modifiers = array_pop($partsOfRegex);
            if ($modifiers != str_replace('e', '', $modifiers)) {
                throw new Zend_Filter_Exception(get_class($this) . ' uses deprecated modifier "/e".');
            }
        }
        return preg_replace($this->_matchPattern, $this->_replacement, $value);
}

I guess eventually there will be SUPEE-10752v2 which hopefully fixes this problem. Make sure to check/remove the local override when you install it.

PS. Everything above applies to Magento OS v1.9.3.9 as well.

iPhone tulevik

Igasugune ennustamine on üsnagi tänamatu tegevus. Ometigi on sellega vaja tegeleda, sest plaane on vaja teha; kas siis investorina, tarbijana või niisama huvilisena, vahel kõigi kolmena korraga. Paraku on ennustamine NII tänamatu tegevus, et targemad inimesed kardavad seda nagu Vanatühi välku ja sestap on internet täis prognoose, mis on kas siis täiesti valed või parimal juhul suurelt osalt ebatäpsed. Järgnev on siis minu panus enese lolliks tegemisse.

Sissejuhatavalt niipalju, et minu investeerimisportfellis on tõepoolest õunafirma osakuid ning mul on majapidamises kokku kolm iPhonet, kolm MacBooki, iPad ja Apple TV. Ning ma olen nende seadmetega rahul. Seega olen ma asjaga seotud nii investori, tarbija kui vähemalt enda arvates ka huvilisena.

Kuid nüüd asja juurde.

iPhone X on juubelimudel

Üks asi mis mind hämmastab on see, et inimestele ei mahu üks asi kuidagi pähe: iPhone X nagu nimigi ütleb, on juubelimudel. Seda pakuti kui kallimat ja rammusamat iPhone 8 alternatiivi inimestele, kelle jaoks raha ei ole probleem. Nagu näha kajastus see Apple äsja ilmunud finantsaruandes, kus suuresti tänu iPhone X-le roobitseti kokku taaskord rekordiline kasum. See tähendab muuhulgas ka seda, et uut iPhone X mudelit ei tule. Sest kui kaua sa seda va aasta otsa tohletanud juubelitorti ikka näsid.

Järgmine mudel ei pruugi enam iPhone nime kanda

Eelmine iPhone mudel oli 7, praegune 8. Traditsiooniliselt on uus number kasutusele võetud igal teisel aastal ning vahepealne mudel on olnud n.ö. S seeria: 4, 4S, 5, 5S, 6 ja 6S. Nagu näha jäi 7S vahele, mis on mõnevõrra üllatav, sest vahe eelmise ja praeguse mudeli vahel pole funktsionaalsuse seisukohalt eriti suur. Enamgi veel, X iPhone X-nimes ei ole mitte “iks” vaid “10”, mis külvab veelgi numeratsiooniloogikasse segadust. See kõik paistab viitavat sellele, et Apple kavatseb loobuda iPhone brändi kasutamisest, mis ei olekski väga üllatav, arvades kaotatud kohtuvaidlusi kaubamärgi üle Hiinas ja seda, et “Apple Watch” ja “Apple Pay” on juba kasutuses. Sestap võib oletada, et kas järgmine või ülejärgmine iPhone kannab juba nime Apple Phone.

Muide kui Apple kavatseb uue nime kasutusele võtta mitte see aasta, vaid järgmine, siis seda on võimalik tuvastada sellega kui nad nimetavad 2018 aasta mudeli iPhone 9-ks. Samas, see aasta on tõenäolisem kui järgmine, sest uue mudeli puhul ei piisa lihtsalt seadme ümber nimetamisest, vaja on uut ja huvitavat funktsionaalsust, uut välimust ja võib-olla veel midagi. Face ID sobiks sellesse patta suurepäraselt. Aga eks näis.

Face ID on liitreaalsuse prillide “killer application”

Selleks, et uus tehnoloogia läbi lööks on vaja midagi, mis muudaks selle tarbijate jaoks ihaldatavaks. PlayStation 3 jaoks oli see Blu-Ray mängija, Nintendo Switchi jaoks oli see “The Legend of Zelda: Breath of the Wild” mäng, jne. Enamasti on selleks mingi tarkvaralahendus, kuid see võib põhimõtteliselt olla ka riistvararakendus. Liitreaalsuse suureks probleemiks on olnud see, et tegemist on rohkem olnud leludega, millegagi, mis ei anna erilist lisaväärtust.

Face ID suure tõenäosusega muudab seda. Tegemist ei ole pelgalt biomeetrilise turvaelemendi või animeeritud emotikonidega, kaugel sellest. Kujutage ette, et te inimesega kohtudes teate ilma spetsiaalselt järgi vaatamata kõike temaga seotud: millal temaga viimati kohtusite, millega ta viimasel ajal sotsiaalmeedias silma on paistnud, mida te olete seoses temaga kokku leppinud, temaga seotud märkmeid ja palju muud. Ning seda täiesti automaatselt. Loomulikult töötab see kõik ka teistpidi, kuid kas te olete valmis selleks, et su vestluspartner teab sinust kõike ja sina temast väga vähe? Seega, killer application.

Ning ärge apelleerige privaatsusele ja sellega seotud seadusandlusele. See lakkas eksisteerimast sel hetkel kui te esimese sotsiaalmeedia konto tegite. Privaatsus on nagu hobune, see võib sind viia edasi või tagasi; kõik sõltub sellest kumba pidi setukas aiste vahele aeti.

Kuigi see aasta ilmselt Apple prille veel oodata ei ole, on täiesti võimalik, et WWDC ’18 raames kuulutatakse välja selle tarkvaraplatvorm rakenduste loojatele.