Java grafieken voor Opendata

Jan Marco, liever die drie maanden vervangende hechtenis?

Wou schrijven “is het tweelingbroertje van HTML” maar dat klopt niet. Over de familie-relatie:

  • SGML In this family of markup languages, Standard Generalized Markup Language (SGML) is the parent
  • HTML HyperText Markup Language (HTML) is a child, or application, of SGML
  • XML   Extensible Markup Language (XML) is a cousin to HTML and a nephew to SGML

Ze zijn daar heel streng in. Moet je alleen nog weten wat het verschil is tussen nephew en cousin:

Nephew: the son of your brother or sister.
Cousin: the son or daughter of your uncle or aunt.

Hier, nog een familie, dit (Nederlandse) stel zit bij de VPRO al 4 weken in deze houding op de bank:

De wereld in zeven dagen

Anjoke en Maarten zijn beiden eerder getrouwd geweest – Anjoke zelfs twee keer. Soms zijn ze met z’n tweeën, soms met zijn achten thuis. Anjoke is een high-achiever: cum laude afgestuurd, gespecialiseerd tot gynaecoloog en perinatoloog, is coördinator interne opleidingen in het ziekenhuis waar ze werkt en zit daarnaast in allerlei besturen.

Maarten heeft een carrière bij ING achter de rug en is nu intervisiecoach op Nijenrode. Hij begeleidt managementteams en geeft leiderschapstrainingen. Hij is fanatiek met sport: hij speelt hockey en hij fietst veel. Anjoke wandelt graag met de hond.

VPRO - Buitenland - elke zondag t/m 31 januari 2016 - 20.15 - 21.00 uur op NPO 2

XML sucks, aldus XmlSucks, onder andere vanwege ‘FeatureCreep’ …

Of dat zo is, machine-leesbare versie van bovenstaande beschrijving:

<document_info>
    <omroep>VPRO</omroep>
    <titel>De wereld in zeven dagen</titel>
    <datum>20160110</datum>
    <prid>VPWON_1219417</prid>
    <tt888>http://e.omroep.nl/tt888/VPWON_1219417</tt888>
    <human_interest_blurb>
        <vraaggesprek>
            <deelnemers>
                <burgelijke_staat>gehuwd</burgelijke_staat>
                <gezinsgrootte_min>2</gezinsgrootte_min>
                <gezinsgrootte_max>8</gezinsgrootte_max>
                <deelnemer>
                    <naam>Anjoke</naam>
                    <eerder_huwelijk>2</eerder_huwelijk>
                    <beschrijving>
                        <werk>
                            Anjoke is een high-achiever: cum laude afgestuurd,
                            gespecialiseerd tot gynaecoloog en perinatoloog,
                            is coördinator interne opleidingen in het ziekenhuis
                            waar ze werkt en zit daarnaast in allerlei besturen.
                        </werk>
                        <persoonlijk>
                            Anjoke wandelt graag met de hond.
                        </persoonlijk>
                        <correctie>
                            <is>afgestuurd</is>
                            <moetzijn>afgestudeerd</moetzijn>
                        </correctie>
                    </beschrijving>
                </deelnemer>
                <deelnemer>
                    <naam>Maarten</naam>
                    <eerder_huwelijk>1</eerder_huwelijk>
                    <beschrijving>
                        <werk>
                            Maarten heeft een carrière bij ING achter de rug
                            en is nu intervisiecoach op Nijenrode.
                            Hij begeleidt managementteams en geeft
                            leiderschapstrainingen.
                        </werk>
                        <persoonlijk>
                            Hij is fanatiek met sport: hij speelt hockey
                            en hij fietst veel.
                        </persoonlijk>
                    </beschrijving>
                </deelnemer>
                <totaal_aantal_huwelijk>4</totaal_aantal_huwelijk>
            </deelnemers>
        </vraaggesprek>
    </human_interest_blurb>
</document_info>

Beauty is in the eye of the beholder, maar je wordt toch vaak verwezen naar JSON: The Fat-Free Alternative to XML. En tegenwoordig voor tekstopmaak ook naar Markdown, zoals bijvoorbeeld voor dit forum.

Hoi Weerman,

Ik denk dat een generiek online telefoonboek (telemedia) en opencat (icecat) hetzelfde principe hebben. Telefoonbedrijven geven/uploaden individueel hun records aan een generiek online telefoonboek. Bij opencat geven/uploaden leveranciers hun specs naar een online generieke “producten boek” (icecat o.i.d).

Ik ben veel meer voorstander van (peer-to-peer) concept. Leveranciers (bijvoorbeeld M&M’s) hebben de specs in hun database staan. Je kan met sleutel deze gegevens benaderen. Winkels hebben weer een database met producten, aantallen, locatie en prijs. Je kan als gebruiker met (M&M) sleutel alle supermarkten afgaan om M&M te zoeken die dichtbij is of laagste prijs heeft.

Een online telefoonboek en online generieke “producten boek” houden niet van het geheel kopiëren (“rippen”) van hun database. Ze denken dat die gene die dat doen “beren” zijn die hun “honeypot” komen plunderen.

Nee, beter analogie is dat wij een bijenkolonie (“bedrijven”) helpen door een honingraat te geven.

Bedrijven kunnen met ‘onze’ honingraat ((Mysql) “database definities”, source code, source code versie beheertools) gemakkelijk hun honing (big data) opslaan en uitwisselen met andere bedrijven :grinning:

De hartelijke groet Jan Marco

P.S.

Wou schrijven “is het tweelingbroertje van HTML” maar dat klopt niet. Over de familie-relatie:
• SGML In this family of markup languages, Standard Generalized Markup Language (SGML) is the parent
• HTML HyperText Markup Language (HTML) is a child, or application, of SGML
• XML Extensible Markup Language (XML) is a cousin to HTML and a nephew to SGML

Je gaat gestructureerde (MySQL) data in ander gestructureerde SGML, HTML of XML data verpakken en op de andere kant haal je de data weer uit de SGML, HTML of XML verpakking waarna je de data weer in originele gestructureerde (MySQL) data gaat omzetten. Overhead vind ik niet efficiënt.

JM, data uitwisselen tussen online product- en telefoonboeken, daar liggen voetangels en klemmen.

Voetangel? Van Dale: kraaienpoot, ijzeren voorwerp met vier uitstekende punten, waarvan er, hoe men het ook neergooit, altijd een omhoog steekt (gebruikt om op de weg te strooien en daardoor achtervolgers te hinderen).

Bijvoorbeeld, als dat uitwisselen van gegevens over de landsgrens gaat dan dient zich hier de eerste hindernis aan, men heeft in het UNSPSC-productcoderingssysteem waar jij bij de aankoop van je nieuwe dekbed tegenaan liep voor een huiveringwekkend slechte vertaling gezorgd:

UNSPSC Codeset Dutch Translation - UNSPSC v06_1101 - 11/30/2012

Code     Translation Name                     English Name
--------------------------------------------------------------------------
20121416 Landing nippels                      Landing nipples
20121417 Zwevende spoortrekkers               Liner hangers
20121418 Tussenstuk duwwerktuig               Packer pulling tools
...      ...                                  ...
20121424 Gepolijste boorgaten                 Seal bores or polished bores
20121425 Draaibank met zijtas                 Side pocket mandrels
20121427 Veiligheidsventiel onder oppervlakte Subsurface safety valves
20121428 Bewegende scharnieren                Travel joints

Dan, als dat uitwisselen van data zich beperkt tot prijslijsten zal dat al snel aan computers overgelaten worden, ‘dynamic pricing’ kan daarbij uitmonden in een bizarre wapenwedloop:

Amazon’s $23,698,655.93 book about flies

A few weeks ago a postdoc in my lab logged on to Amazon to buy the lab an extra copy of Peter Lawrence’s The Making of a Fly – a classic work in developmental biology that we – and most other Drosophila developmental biologists – consult regularly. The book, published in 1992, is out of print. But Amazon listed 17 copies for sale: 15 used from $35.54, and 2 new from $1,730,045.91 (+$3.99 shipping).

As I amusedly watched the price rise every day, I learned that Amazon retailers are increasingly using algorithmic pricing (something Amazon itself does on a large scale), with a number of companies offering pricing algorithms/services to retailers.

www.michaeleisen.org - it is NOT junk - April 22, 2011

Overhead. Neem nou de BAG, niet een online telefoon- of productenboek maar een online stratenboek.

De raketgeleerden die zich over de inrichting van het Nederlandse Stelsel van Basisregistraties gebogen hebben kwamen destijds tot een andere slotsom dan jij, ook voor de Basisregistratie Adressen en Gebouwen.

Kijk maar, koppelvlak BAG Bevragingen, opvragen Nummeraanduiding met Adresseerbaarobject aan de hand van NummeraanduidingID en Actuele of Peildatum:

<?xml version="1.0" encoding="UTF-8"?>

  
  
    
      
        
          1
        
        
          0200200000015375
        
      
    
  

Dit is alleen nog maar het verzoek en ik zal vanwege de omvang alleen naar het antwoordbericht linken.

Wat ambtenaren van één enkel object willen weten. Het zal bij de Landelijke Voorziening BAG - dus bij het Kadaster - niet om veel meer gaan dan “0200200000015375” met een datum terugplakken in een database query?

Het lijkt er dus even op dat jij gelijk hebt, zo gegevens uitwisselen leidt tot een overhead. Maar SQL gebruiken heeft ook beperkingen, het is een standaard maar de bij het uitwerken daarvan ontstonden diverse smaken:

  • Oracle
  • MySQL
  • SQLite
  • Postgres
  • MSSQL (Microsoft)
  • Microsoft Access

Ik hoef vanwege die verschillen niet bij jou aan te kloppen want dit gaat niet lukken bij jou in MySQL:

SELECT   straat, huisnummer Mod 2 AS oneven,
         Min(huisnummer) & "-" & Max(huisnummer) AS reeks,
         postcode, woonplaats
FROM     bag_compact_20160101_nummeraanduiding
GROUP BY straat, huisnummer Mod 2, postcode, woonplaats
HAVING   straat="Grote Markt" And woonplaats="Groningen"
ORDER BY postcode;

Terwijl het bij mij moet goed werkt als ik BAG-adressen weer op “reeks”-niveau zou willen brengen, dwz. al de bij een postcode betrokken adressen op basis van even of oneven huisnummers tot één regel herleiden.

Wat ze ook doen op de website van Postcode data, daar zeggen ze net als jij, trek het als SQL in je eigen database. Compleet met het benodigde (hier even vereenvoudigde) schema is dit zo’n genoemde reeks:

SELECT postcode.postcode,
       CONCAT(postcode.minnumber, '-', postcode.maxnumber) AS reeks,
       postcode.numbertype,
       postcode.street,
       postcode.city
FROM   postcode
+----------+-------+------------+----------------+-----------+
| postcode | reeks | numbertype | street         | city      |
+----------+-------+------------+----------------+-----------+
| 7333BB   | 1-21  | odd        | Fabianusstraat | Apeldoorn |
+----------+-------+------------+----------------+-----------+

Dit werkt dus wel bij jou in MySQL maar weer niet bij mij in Access.

Eigenlijk is er iets van een ‘cottage’-industrie ontstaan voor het in de eigen database terugtoveren van het BAG-databeest:

Bijvoorbeeld aanbieder pstcd.nl vermeldt niet de bron van de data. Als je niet weet waar het vandaan komt of hoe oud het is kan je altijd nog proberen het te fingerprinten door daar in het zoekformulier om het adres en plaatsnaam te vragen voor postcode “5089 NA” en huisnummer “2”:

{"status":"ok","total":1,"results":[{"street":"Openbare ruimte uit buurgemeente",
"city":"Haghorst","municipality":"Hilvarenbeek","province":"Noord-Brabant",
"streetnumbers":"2","lat":51.4893461,"lng":5.2233205,"sixpp":"5089NA",
"streetnumber":"2"}]}

De straatnaam hier is een soort ‘Easter egg’ uit de BAG. Andere postcode/adres-combinaties om mee te testen:

3446 DH, Apenijnenstraat, Woerden (een n te weinig)
4504 AS, Provinciale  Weg, Nieuwvliet (met twee spaties)
4386 CV, Maria van Bourgondiestraat, Vlissingen of idem
4461 LE, van Bourgondiestraat, Goes (is PostNL-formaat)

Die laatste twee werken dus eigenlijk andersom, anders dan bij PostNL zit in alle andere Bourgondië-straatnamen in de BAG altijd een “ë”)

Webservices.nl wil misschien ook niet bekennen dat ze lekker goedkoop overheidsdata inkoopt en voor geld doorverhuurt? De eigen service in het eigen contactformulier stinkt ook niet in “5089 NA” maar wel in “4504 AS” en “Provinciale  Weg” + spatie x 2.

Daarmee is natuurlijk nog niet gezegd dat de daadwerkelijk geleverde gegevens van Cendris komen of toch ook van het Kadaster. Klein tipje van de sluier wordt hier wel opgelicht door Support.

Veel van de genoemde leveranciers wekken de indruk dat het allemaal alleen tegen betaling kan en dat we nog mazzel hebben omdat juist zij zo goed en goedkoop zijn. Maar dat is niet helemaal juist.

Zonder tussenkomst en nabewerking van hun kant - en dat is vaak te prefereren omdat men naar eigen inzicht aan het husselen is geslagen - is in het geval van de BAG het hele bestand gewoon te downloaden.

Iedere maand geactualiseerd, een paar werkdagen na de officiële betaalde release, vanwege Europese richtlijnen over de beschikbaarheid:

En een gigantische hoeveelheid andere gegevens in vrij beschikbare ‘datasets’ - waar je na 10 jaar in dit forum stil van wordt ;o)

Iets minder vrij beschikbaar maar nog steeds kosteloos:

  • www.postnl.nl - e-Sort, voor grootverbruikers om zelf grote partijen post te kunnen sorteren

Een applicatie met maandelijkse updates voor het onderliggende postcodebestand, anders kan je niet in eigen beheer continu 100% foutloos sorteren.

Actueel want het schema loopt één maand voor, op die manier kunnen bedrijven in het eigen tempo partijen post gereed maken om die vervolgens gesorteerd en wel aan PostNL te kunnen aanbieden.

Onmisbaar als je af en toe wil checken hoe groot de verschillen eventueel nog steeds zijn, tussen die in de BAG en de originele postcode zoals die nog steeds wordt uitgegeven door PostNL.

Jan Marco, nu jij het honing-thema geïntroduceerd hebt, kan ik je dan ook interesseren voor een heus honingkunstboek? Men heeft daar zo te zien wel met veel grotere hoeveelheden van het kostelijke goedje gewerkt.

Hoi Weerman,

Bijvoorbeeld, als dat uitwisselen van gegevens over de landsgrens gaat dan dient zich hier de eerste hindernis aan

Ik denk dat Engelse definitie leidend is. (sommige Engelse termen zijn niet vertaald in Nederlands). In mijn beeld kan je makkelijk de vertalingen later aanpassen zolang Engelse tekst helder blijft.

Dan, als dat uitwisselen van data zich beperkt tot prijslijsten zal dat al snel aan computers overgelaten worden, ‘dynamic pricing’ kan daarbij uitmonden in een bizarre wapenwedloop:

Ik zie ‘dynamic pricing’ fenomeen als (nog) niet goed bepaalde grenswaarden. N.B. Tip: Elon Musk kijkt bij de prijsbepaling van een batterij naar de hoeveelheid materiaal en prijs van de componenten waaruit de batterij bestaat.

De raketgeleerden die zich over de inrichting van het Nederlandse Stelsel van Basisregistraties gebogen hebben kwamen destijds tot een andere slotsom dan jij, ook voor de Basisregistratie Adressen en Gebouwen.

Als je data initieel definieert mag je m.i. een structuur met veel overhead gebruiken. Ik weet nog wel dat ik vroeger veel problemen had met karaktersets in bestanden. Als je dat in XML structuur zou kunnen zou je hopelijk kunnen oplossen, maar als je XML velden in database veld zet, kan je m.i. niet snel zoeken. Je zal m.i. XML structuur in database veldenstructuur omzetten. Hopelijk heb jij andere visie?

Het lijkt er dus even op dat jij gelijk hebt, zo gegevens uitwisselen leidt tot een overhead. Maar SQL gebruiken heeft ook beperkingen, het is een standaard maar de bij het uitwerken daarvan ontstonden diverse smaken:
• Oracle
• MySQL
• SQLite
• Postgres
• MSSQL (Microsoft)
• Microsoft Access

Ik hoef vanwege die verschillen niet bij jou aan te kloppen want dit gaat niet lukken bij jou in MySQL:

In mijn beeld hoeven we niet voor ‘1 size fits all’ concept te gaan, maar wel beperkte aantal smaken uitkiezen

Mijn (huidige) voorkeur:
• SQLite: SQLite wordt in mijn huidige programma veel gebruik. Vroeger wilde ik naar MySQL migreren, echter nu denk ik beter om als aparte smaak te beschouwen. Wordt o.a. bij SQLYog en Fossil gebruikt.

• MySQL:Gebruiken voor onderlinge synchonisatie van database tussen peers.

• Postgres: Mogelijk voor applicatie gebruiken zoals bitcoins applicaties. Ik geloof dat er ook tool is waarin je visueel model kan checken/updaten.

En een gigantische hoeveelheid1 andere gegevens in vrij beschikbare ‘datasets’ - waar je na 10 jaar in dit forum stil van wordt ;o)

Misschien handig om opendata met bittorrent laten seeden. Over week heb ik 512 Mbit verbinding -up en -down.

De hartelijke groet Jan Marco

Jan Marco. Daarom iets proberen dan met gevallen als “über” en “schließlich”?

String-Theorie - Umgang mit Zeichenketten in der Datenbank

Zeichenketten sind auf den ersten Blick einer der simpelsten Datentypen. Wer sie in Datenbanken nutzt, sollte sich jedoch über einige Regeln im Klaren sein und nützliche Funktionen kennen.

Zeichenketten und Zeichensätze

Wer mit Zeichenketten und in Europa üblichen Sonderzeichen umgeht, wird recht schnell mit der Bedeutung des Datenbank-Zeichensatzes konfrontiert. Er legt fest, wie der Server Zeichenketten als Bytes codiert und speichert. Häufig gibt es genau einen Datenbankzeichensatz; dieser legt die Codierung für alle Strings (CHAR, VARCHAR, CLOB) fest. Bei einigen Systemen, etwa MySQL, darf jedoch jede Tabelle oder gar Spalte ihren eigenen Zeichensatz verwenden.

Der einfachste Zeichensatz ist der altbekannte ASCII (American Standard Code for Information Interchange), in dem das „A“ als 65 und die „1“ als 49 codiert ist. Umlaute und andere Sonderzeichen enthält ASCII nicht. Daher entstanden im Laufe der Zeit weitere Codierungen.

Deutsche Umlaute gibt es etwa in den Zeichensätzen „iso- 8859-1“, „windows-1252“ oder „iso-8859-15“. Sie bieten jedoch nur Platz für 256 Zeichen, was nicht für alle in Europa oder gar weltweit verwendeten Zeichen reicht.

Mit der Zeit wurde der Bedarf einer universellen Codierung für alle Zeichen immer dringlicher: Heutzutage ist es völlig normal, Namen aus aller Herren Länder zu speichern. Dazu benötigt man einen Zeichensatz, der alle Zeichen abdeckt. Diese Anforderung erfüllt Unicode, das jedem Zeichen einen 4-Byte-Wert zuordnet.

Je nach konkreter Codierung braucht man weniger – das weitverbreitete UTF-8 etwa benutzt 1 Byte für ASCII und 2 für die meisten europäischen Zeichen. Asiatische Symbole benötigen darin drei und weitere Sonderzeichen iwie Smileys vier Bytes.

Je bent niet alleen met dit probleem, er is van alles voorgesteld om SQL en XML in elkaar te schuiven. En anders speciaal voor alleen XML, bijvoorbeeld eXist-db. Vrij naar dit voorbeeld daar, Quack:

xquery version "3.0";

let $testje := "Unicode"
return
switch ($testje)
  case "können" return "koennen"
  case "schließlich" return "schliesslich"
  case "Informationen" return "auf Englisch: information"
  case "Informations" case "Rechtschreibungs-Pitbull" return "Wuff"
  case "Remember the time when the hype wave was riding high for anything XML related?" 
  return "Quack"
  default return "Lukt het niet?"

Dat met die verscheidenheid speelt niet alleen bij SQL. Niet alles is nu nog terug te vinden in Wikipedia’s List of XML markup languages maar destijds werd er inderdaad enthousiast gewerkt aan “Ze World Domination of XML”:

Wirtschaftlich bedeutende XML-Dialekte

Bankwesen

  • ACORD XML XML für Versicherungen
  • FIXML Financial Information eXchange protocol Markup Language
  • FPML Financial Product Markup Language
  • FUNDSML Funds Markup Language
  • XBRL eXtensible Business Reporting Language

Biowissenschaften

  • AGAVE Architecture for Genomic Annotation, Visualization and Exchange
  • BSML Bioinformatic Sequence Markup Language
  • CML Chemical Markup Language

Publikationen

  • SportML Sport Markup Language
  • NewsML News Markup Language
  • XBITS XML Book Industry Transaction Standards
  • XPRL eXtensible Public Relations Language

Verschiedene

  • LandML Land Development Markup Language
  • MODA-ML Middleware tOols and Documents to enhAnce the textile/clothing supply chain through xML
  • MatML Materials Property Data Markup Language
  • JXDM Global Justice XML Data Model
  • ebXML Electronic Business using eXtensible Markup

“Jan Marco, zo! Het is toch wat.”

Voorgaande tekst overzetten op ponsband:

Ik wil zeggen, als je bedenkt waar het mee begon toen we mekaar wel eens wat wilden gaan sturen:

Baudot-Murray code

In digital telegraphy (teleprinter, telex) a standard 5-bit code is commonly used to represent a character (letter, number or punctuation mark). Although this code is generally known as the Baudot code, this name is actually wrong. The official name for the latest telegraphy standard is ITA2 (International Telegraph Alphabet No 2). It was superceeded by ASCII in 1963, but is still used by amateurs today. The most common ‘Baudot’ code is also known as Murray code, or as Baudot-Murray code.

www.cryptomuseum.com - ITA2 code

“Superseded by ASCII in 1963”:

ASCII

ASCII is the abbreviation of American Standard Code for Information Interchange. The standard defines the 128 codes that are possible with 7 bits, all based on the English (Latin) alphabet.

As there are a number of small variations in ASCII between different countries, the common standard is often referred to as US-ASCII.

Compared to the 5-level ITA2 standard (Baudot), where the characters are sorted in such a way that they cause minimum (mechanical) stress on the equipment, characters in the ASCII table are sorted in the logical order of the alphabet.

ASCII is commonly used by computers for storing programs (software) and information (data). It has also been the major encoding scheme on the internet, until it was surpassed by UTF-8 in 2007.

The first 32 characters are unprintable. They are known as the control characters and were mainly used for text formatting on teleprinters and on the first generations of video terminals.

www.cryptomuseum.com - ASCII

Elkaar wat sturen. Daar waar nodig via de kortegolf - als storend ervaren wanneer het gepriep door jouw gewenste zender heen te horen was - en anders via een telefoonlijn en een daarmee verbonden modem (MOdulator-DEModulator), karakteristiek geluid tijdens het inbellen.

Destijds toen je je ‘devices’ nog regelmatig met een druppeltje olie moest smeren, een heleboel herrie, wagenterugloop, tabulator «klunk», ‘operator’ aan de andere kant oproepen met ‘BEL’:


‘All the President’s Men’ (1976)

En het zit er allemaal nog steeds op nu, ‘CR’, ‘TAB’, dondert niet hoe ‘smart’ het is:

En niet alleen wij profiteerden van de ontwikkelingen in die periode, hoopvolle nullen en enen vertrokken destijds ook naar ‘outer space’:

The Arecibo Message

In 1974, the most powerful broadcast ever deliberately beamed into space was made from Puerto Rico. The broadcast formed part of the ceremonies held to mark a major upgrade to the Arecibo Radio Telescope.

The transmission consisted of a simple, pictorial message, aimed at our putative cosmic companions in the globular star cluster M13. This cluster is roughly 21,000 light-years from us, near the edge of the Milky Way galaxy, and contains approximately a third of a million stars.

The message consists of 1679 bits, arranged into 73 lines of 23 characters per line (these are both prime numbers, and may help the aliens decode the message). The “ones” and “zeroes” were transmitted by frequency shifting at the rate of 10 bits per second. The total broadcast was less than three minutes.

Although it’s unlikely that this short inquiry will ever prompt a reply, the experiment was useful in getting us to think a bit about the difficulties of communicating across space, time, and a presumably wide culture gap.

SETI Institute - Early SETI

Ook weer een heel eigen geluid, zaag-zaag, wat willen ze ons zeggen? Nou:

<handwerken class="borduren" type="kruissteek" target="merklap">Message</handwerken>

Een ‘message’ als ‘binary string’ versturen zou door deze of gene intergalactische civilisatie nog onopgemerkt kunnen blijven?

Twee jaar eerder kwam men daarom hiermee, voor als de sondes eventueel door vreemden aan de kant gezet zouden worden voor een controle:

Pioneer-Plakette

Die Pioneer-Plaketten sind zwei goldene Platten, die an Bord der beiden interstellaren Raumsonden Pioneer 10 und Pioneer 11 angebracht sind. Die Plaketten wurden 1972 in der Hoffnung hergestellt, etwaige intelligente, außerirdische Lebensformen könnten dadurch von der Menschheit und ihrer Position im Universum erfahren, auch wenn die Wahrscheinlichkeit dafür äußerst gering ist.

Plakette. Schildje? Is there anybody out there:

Na 42 lichtjaren weer even kijken:

The target audience for a SETI message (SETI => Search for Extraterrestrial Intelligence)

Gelukt. Ook zij hebben hun uiterste best gedaan om voor de communicatie met ons ‘a common denominator’ met betrekking tot de beschikbare symbolen te hanteren!

Ontvangst van een interstellair telegram in ASCII:

 

Na al die tijd mogelijk toch nog onverwacht gasten en dan zal men zeker weer willen reply-en:

Daar moet één piemel in

JM, ja, wat weten wij hier in Nederland nou helemaal van ‘buitenwezens’ die ons willen bezoeken?

Ons gebaar tegenover deze onbekende levensvorm vooralsnog maar even overzetten in het Engels maar hoe hou je het netjes in het heelal? Proberen:

Requesting a single member

Want wat moet je die eindelijk tot wasdom gekomen Suske en Wiske anders laten zeggen? Eerder verworpen alternatieven:

Dick, look, in there! Go, go! Good boy!
In there is where they reckoned one's pecker had to go.  
Needs a willie in there!

En voor “E.T. - moet je een keukentrapje?” heb ik zeker de hulp van een ‘native speaker’ nodig.

Bij een ‘transmissie’ als deze blijft de vraag of we de kennis over onze culturele verworvenheden op deze wijze wel goed overgedragen krijgen? Bij Reddit wordt gezegd van wel.

Voortplanting van geluid in het luchtledige? Toch kan het, Murmurs Of Earth: Bonjour tout le monde!

Hallo groene mannetjes, het klinkt alsof ze in de keuken staat maar die kijkt uit op de Melkweg:

    
Plaat en platenhoes Voyager 1 en 2 (1977)

Nog een derde SETI-experiment, ‘The Discus Aureus’, een gouden plaat voor de alien die alles al heeft:

The Voyager Golden Record

The Voyager Golden Records are phonograph records that were included aboard both Voyager spacecraft launched in 1977. They contain sounds and images selected to portray the diversity of life and culture on Earth, and are intended for any intelligent extraterrestrial life form, or for future humans, who may find them. Neither Voyager spacecraft is heading toward any particular star, but Voyager 1 will pass within 1.6 light-years of the star Gliese 445, currently in the constellation Camelopardalis, in about 40,000 years.

Carl Sagan noted that "The spacecraft will be encountered and the record played only if there are advanced space-faring civilizations in interstellar space. But the launching of this ‘bottle’ into the cosmic ‘ocean’ says something very hopeful about life on this planet."2 Thus the record is best seen as a time capsule.

NASA’s playlist voor het universum, raden wat de muzikale voorkeuren van De Schepper eigenlijk zijn. Mijn gok:

215 Dark Was The Night -- Blind Willie Johnson.mp3

Gek genoeg heeft iets van Ennio Morricone het niet gehaald.

Tante Hannie of Mies Bouwman wel: Hartelijke groeten aan iedereen.

Hoi Weerman,

Mooie post heb je gemaakt. Zelf heb ik niet met ponsband gewerkt. Ben van Commodore 64 tijd. Programma op cassette bandje. Vandaag zitten opruimen van oude technologie, nog zitten dubben wat ik met een cassette recorder zou moeten doen. Weggooien of toch voor later bewaren, om te laten zien wat we vroeger gebruikten.

Hierbij het huidige probleem van onze grote tech bedrijven (als Google en Facebook):

Wordt de ontwikkeling van adblockers voortgezet, dan denkt Facebook dat het bedrijf er financieel steeds meer onder zal lijden. Facebook maakt zich daarbij vooral zorgen om de ontwikkeling van mobiele adblockers.

Bottom line is denk ik hoeveel euro hebben we over (per maand) voor:

  • Facebook, Whatsapp, Instagram en Snapchat;
  • Google search;
  • Wikipedia;
  • etc,

Mogelijk krijg je straks “spotify” achtige abonnement om bovenstaande te mogen gebruiken.

Indien deze techbedrijven de bankfunctie gaan uitrollen, is het voor hen ook makkelijk om geld aan eindgebruikers te gaan vragen.

De hartelijke groet Jan Marco

“Frankly, if you have an adblocker, you are a shoplifter” …


JM, wees gerustgesteld, ‘the industry’ gaat dit zeker evenwichtig en tot ieders tevredenheid oplossen ;o)

Wel jouw eventuele reclamevreter uitzetten want anders krijg je het niet te lezen:

We help websites survive the rise of adblock

Our goal at PageFair is to protect the future of the free internet by re-establishing a fair deal between web users and the content creators who they want to support.

Since our last report, the existential threat of ad blocking has become a pressing issue in the boardrooms of publishers across the world. A concerted response is required, founded upon a renewed focus on user experience, and enabled by secure ad serving technology like PageFair’s.

We hope this report will continue to help publishers, advertisers, consumer groups and technology vendors come together to define principles that support a sustainably free and open Web.

PageFair - Adblocking costs websites money

Een idee zou natuurlijk zijn dat deze bedrijven ook belasting gaan betalen:

Belastingontwijking - Neemt Rutte belastingaanslagen mee naar Silicon Valley?

Premier Rutte gaat op bezoek bij Apple, Google en Tesla. Allemaal bedrijven die veel investeren in Nederland, maar weinig belasting betalen.

Het is maar een vraag. Onze minister president is samen met Neelie Kroes, de speciale ambassadeur voor snel groeiende bedrijven (StartupDelta), op bezoek in het mekka van innovatie, vernieuwing en van hard groeiende bedrijven in Californië.

Silicon Valley is al decennia een kraamkamer van ondernemingen die succesvol nieuwe technologie over de wereld verspreiden en hun aandeelhouders en managers schatrijk maken. Apple. Google. Facebook. Uber. Tesla. Hun producten veranderen het leven van miljarden burgers.

Minder bekend bij consumenten is dat de technologiebedrijven niet alleen superieure producten ontwikkelen, maar ook superieure belastingadviseurs hebben. Adviseurs die graag gebruik maken van de rol van Nederland als schakel in het minimaliseren van de belastingen die de technologiebedrijven betalen over hun aanzienlijke winsten.

www.nrc.nl - Next - 1 februari 2016

En wij vervolgens van de naar rato verminderde belastingdruk inderdaad gewoon voor deze diensten betalen, net als voor gas, water, licht, telefoon en post?

Zover is het nog niet, nieuws van vanavond:

Google ziet omzet en winst sterker toenemen dan gedacht

Het nieuwe moederbedrijf zette vorig kwartaal bijna 20 procent meer om dan een jaar eerder.

De omzet van de zoekmachine steeg in de laatste maanden naar 21,2 miljard dollar (19,5 miljard euro), zo maakte moederbedrijf Alphabet maandag bekend. Dat is bijna eenvijfde meer dan een jaar eerder.

Gecombineerd met de omzet van bedrijfsonderdelen kwam Alphabet zelfs uit op een omzet van ruim 21,3 miljard euro. Dat was veel meer dan beleggers hadden verwacht: volgens een peiling van Reuters gingen zij uit van 20,8 miljard dollar. Het aandeel van Alphabet won in de handel na beurs dan ook 6,4 procent aan waarde.

www.nrc.nl - Nieuws - 1 februari 2016

NOS Teletekst pagina 125 zegt nu, kijk op Twitter, “Google nu meer waard dan Apple, het moederbedrijf van Google is nu het waardevolste bedrijf ter wereld.”

Teletekst? Ja, daar krijgen ze nooit van z’n leven reclame in. Elementary, my dear Watson.

Hoi Weerman,

illustreert intense frustratie dat voor uiterst winstgevende multinationals kennelijk andere wetten gelden dan voor burgers en middelengrote en kleine bedrijven. Die hebben geen web van dochterbedrijven en brievenbusvennootschappen hebben om belastingen te verlagen.

Adviseurs die graag gebruik maken van de rol van Nederland als schakel in het minimaliseren van de belastingen die de (technologie)bedrijven betalen over hun aanzienlijke winsten.

Fenomeen ken ik al dertig jaar. Net zoals water stroomt naar beneden. In de middeleeuwen betaalde een rijk persoon een arm persoon om voor hem “te mogen zitten” in de gevangenis. N.B. `Te mogen zitten´ klinkt als tekst wel mooi. Misschien had hij toch geen werk en kon hij zo zijn gezin onderhouden, dan zou je het als een ´win/win´ deal kunnen zien.

M.i. zou disruptieve innovatie zijn als je ook de gewone burger ook gebruik zou kunnen maken van bovengenoemde kennis/methoden. Ik zie wel kansen om het in het “Internet of Me” concept in te gaan bouwen.

Ik denk dat jij het volgende fenomeen ook wel kent, dat je beste positie hebt (papieren) echter er later achter komt dat je de kans (jammer genoeg) niet hebt kunnen verzilveren of negatief geformuleerd ´uitbuiten´. Je denkt dan “Wat ben ik toch een ‘sukkel’”

Gebruikers op Facebook zijn gemiddeld 3,57 [stappen verwijderd][1] van alle andere gebruikers op het sociale netwerk. Hierdoor is nagenoeg iedereen op Facebook te vinden via een ‘vriend van een vriend van een vriend van een vriend’. Het betreft hierbij wel een gemiddelde. Sommige mensen zijn moeilijker te bereiken, waarbij het uiterste tegen de 4,7 stappen ligt.

Eigenlijk zeggen ze dat ze een totaal netwerk hebben, iedereen is met iedereen verbonden, ze hebben ‘goud in handen’.

Waarom Facebook de gouden kans (uiteindelijk) niet zal binnen halen is dat Facebook van Napster concept uitgaat. Je hebt een facebook server en de gebruiker zijn de clients. Doet Facebook hun servers uit dan kunnen de Facebook gebruiker niet meer ‘facebooken’.

Ze gebruiken het “Napster concept” om hun bedrijf te beschermen tegen concurrentie. Vanuit het verdienmodel komen vanaf de Facebook servers advertenties richting de Facebook clients, die probeert deze advertenties te ontwijken door een ad blocker te installeren.

In mijn visie zou elke Facebook gebruiker naast een client ook een facebook server in zich moeten hebben.

Wat ik leiderschap van Elon Musk vind, vindt mijn werkomgeving een domme actie van Elon.

Mensen die een Tesla willen kopen, lijken niet zomaar alles over het bedrijf te kunnen [schrijven][2]. Mocht directeur Elon Musk je opmerkingen te grof vinden, dan loop je het risico dat hij je order persoonlijk annuleert.
De Amerikaanse durfkapitalist Stewart Alsop zag zichzelf al helemaal achter het stuur van zijn Tesla Model X zitten, maar voorlopig blijft het bij dromen….

“…je hebt besloten dat ik geen auto van je mag bezitten en ik ben heel erg teleurgesteld”,

Musk heeft het verhaal op Twitter bevestigd door zich af te vragen waarom ‘het weigeren van dienstverlening aan een super onbeleefde klant’ zoveel media-aandacht krijgt.

Is het zo gek wat Elon doet, als ik een dier uit een dierenwinkel wil kopen en de verkoper heeft geen goed gevoel erbij (wat ik op internet het gezegd), verkopen ze het dier toch ook niet aan mij! Althans dat hoop ik.

De hartelijke groet Jan Marco
[1]: 'Facebook-gebruikers gemiddeld in 3,57 stappen met elkaar verbonden' | Internet | NU.nl
[2]: http://www.telegraaf.nl/digitaal/25134694/__Tesla-order_geannuleerd_na_kritiek__.html

Jan Marco, niet bij een ‘level playing field’ toch? Als je de onderliggende wetgeving waterpas houdt komt het overal even hoog te staan en niet hier en daar een stuwmeer:

Hi again. Looks like you’re still using an ad blocker.
Please turn it off in order to continue into Forbes’ ad-light experience.

Google’s Very Clever Trick With Their Offshore $30 Billion Stash And Acquisitions

As we all know the guys over at Google are pretty smart. And their accountants are pretty savvy about how to hang on to the cash that the company has earned as well. They manage to irritate just about every government in Europe by managing to not pay much tax to any of them and then they also don’t pay it to Uncle Sam by not bringing it back into the US.

I tend to support all of this of course as I tend to think that the bright guys at Google will do more to make life better with such piles of cash than whatever loon has managed to get himself into office this electoral cycle would. And while that’s sometimes an unpopular view it becomes rather more popular when stated in that blunt manner.

Forbes - Economics & Finance - May 21, 2014

Inmiddels is de waterspiegel weer gestegen, van Google werd vorig jaar gezegd dat het gestalde bedrag is opgelopen tot 47 miljard dollar.

Verwijzing van een correspondent van De Correspondent, wat doen ze eigenlijk met al dat geld:

Cheap cab ride? You must have missed Uber’s true cost

A recent article in The Information, a tech news site, suggests that during the first three quarters of 2015 Uber lost $1.7bn while booking $1.2bn in revenue. The company has so much money that, in at least some North American locations, it has been offering rides at rates so low that they didn’t even cover the combined cost of fuel and vehicle depreciation.

Uber’s game plan is simple: it wants to drive the rates so low as to increase demand – by luring some of the customers who would otherwise have used their own car or public transport. And to do that, it is willing to burn a lot of cash, while rapidly expanding into adjacent industries, from food to package delivery.

An obvious but rarely asked question is: whose cash is Uber burning? With investors like Google, Amazon’s Jeff Bezos and Goldman Sachs behind it, Uber is a perfect example of a company whose global expansion has been facilitated by the inability of governments to tax profits made by hi-tech and financial giants.

To put it bluntly: the reason why Uber has so much cash is because, well, governments no longer do. Instead, this money is parked in the offshore accounts of Silicon Valley and Wall Street firms. Look at Apple, which has recently announced that it sits on $200bn of potentially taxable overseas cash, or Facebook, which has just posted record profits of $3.69bn for 2015.

The Guardian - Opinion - Evgeny Morozov - Sunday 31 January 2016

[quote=“alkema_jm, post:197, topic:354, full:true”]
Gebruikers op Facebook zijn gemiddeld 3,57 stappen verwijderd van alle andere gebruikers op het sociale netwerk. Hierdoor is nagenoeg iedereen op Facebook te vinden via een ‘vriend van een vriend van een vriend van een vriend’. Eigenlijk zeggen ze dat ze een totaal netwerk hebben, iedereen is met iedereen verbonden, ze hebben ‘goud in handen’.[/quote]

Facebook daarover:

Calculating degrees-of-separation at scale

More accurately, for each number of hops we estimate the number of distinct people you can reach from every source. This estimation can be done efficiently using the Flajolet-Martin algorithm [9].

How does it work? Imagine you have a set of people and you want to count how many are unique. First you assign each person a random integer; let’s call it hash. Approximately 1/2 of the people will have an even hash: the binary representation of the hash will end with 0. Approximately 1/4 of the people will have a hash divisible by 4; that is, the binary representation ends with 00. In general, 1/2n people will have the binary representation of their hash end with n zeros.

Now, we can reverse this and try to count how many different people we have by reading their hash values one by one. To do that, we track the biggest number of zeroes we’ve seen. Intuitively, if there were n zeroes, we can expect set to have c*2n unique numbers, where c is some constant. For better accuracy we can do this computation multiple times with different hash values.

Research at Facebook - Blog - 4-2-2016

Zoeken op ‘Flajolet-Martin’ verwijst onder andere naar dit handboek:

Chapter 8


Advertising on the Web

One of the big surprises of the 21st century has been the ability of all sorts of interesting Web applications to support themselves through advertising, rather than subscription. While radio and television have managed to use advertising as their primary revenue source, most media – newspapers and magazines, for example – have had to use a hybrid approach, combining revenue from advertising and subscriptions.

By far the most lucrative venue for on-line advertising has been search, and much of the effectiveness of search advertising comes from the “adwords” model of matching search queries to advertisements. We shall therefore devote much of this chapter to algorithms for optimizing the way this assignment is done.

The algorithms used are of an unusual type; they are greedy and they are “online” in a particular technical sense to be discussed. We shall therefore digress to discuss these two algorithmic issues – greediness and on-line algorithms – in general, before tackling the adwords problem.

A second interesting on-line advertising problem involves selecting items to advertise at an on-line store. This problem involves “collaborative filtering,” where we try to find customers with similar behavior in order to suggest they buy things that similar customers have bought.

www.mmds.org - Mining of Massive Datasets

Wetenschappers schrijven het nog een keer op:

Search ads are placed among the results of a search query. Advertisers bid for the right to have their ad shown in response to certain queries, but they pay only if the ad is clicked on. The particular ads to be shown are selected by a complex process, to be discussed in this chapter, involving the search terms that the advertiser has bid for, the amount of their bid, the observed probability that the ad will be clicked on, and the total budget that the advertiser has offered for the service.

Voor degene die nadien de kans krijgt om in dienst te treden bij Facebook:

However, the Web offers an opportunity to tailor display ads in a way that hardcopy media cannot: it is possible to use information about the user to determine which ad they should be shown, regardless of what page they are looking at. If it is known that Sally likes golf, then it makes sense to show her an ad for golf clubs, regardless of what page she is looking at. We could determine Sally’s love for golf in various ways:

  1. She may belong to a golf-related group on Facebook.
  2. She may mention “golf” frequently in emails posted on her gmail account.
  3. She may spend a lot of time on the Yahoo! golf page.
  4. She may issue search queries with golf-related terms frequently.
  5. She may bookmark the Web sites of one or more golf courses.

Each of these methods, and many others like these, raise enormous privacy issues. It is not the purpose of this book to try to resolve those issues, which in practice probably have no solution that will satisfy all concerns.

On the one hand, people like the free services that have recently become advertisingsupported, and these services depend on advertising being much more effective than conventional ads. There is a general agreement that, if there must be ads, it is better to see things you might actually use than to have what pages you view cluttered with irrelevancies.

On the other hand, there is great potential for misuse if the information leaves the realm of the machines that execute advertising algorithms and get into the hands of real people.

Hoi Weerman,

Jan Marco, niet bij een ‘level playing field’ toch? Als je de onderliggende wetgeving waterpas houdt komt het overal even hoog te staan en niet hier en daar een stuwmeer:

Ik denk dat jij een naïeve gedachte hebt dat er een (common) ‘level playing field’ zou zijn/bestaan. Bijvoorbeeld: Arbeiders hebben zich in het verleden georganiseerd in vakbonden om tegenwicht te kunnen bieden tegen de werkgevers. Het enige wat ik aan FNV momenteel heb is dat ze mij helpen om hun contributie ‘af te kunnen trekken’ en dat ik in het collectieve FNV-Menzis ziektenkosten polis zit. N.B. Mijn broer is bij Menzis weggegaan omdat zijn zoon een behandeling (gebroken been o.i.d.) in ziekenhuis heeft gehad en Menzis de kosten daarbij wilde gaan verhalen op een ander kind die het had veroorzaakt (op school). Beetje doorgeslagen om steeds brieven te krijgen met verzoek om naam door te geven.

Weerman, als je m.i. een (common) ‘level playing field’ nastreeft zouden we een (internet of me) platform moeten beginnen. Waarbij je de gewone man die eigenlijk altijd “de klos is” zich laat verenigen.

Een snel internet verbinding heb ik al om een (internet of me) platform te beginnen :grinning:

Met de Ziggo internet verbinding kan ik de KPN internetverbinding vanaf de buitenkant testen op snelheid, poorten die openstaan, etc.

De hartelijke groet Jan Marco

Hoi Weerman,

Even naar alternatief voor PayPal gekeken: Darkcoin lijkt mij wel leuk alternatief.

Darkcoin is an open source peer-to-peer cryptocurrency that uses a system called Darksend to add privacy to transactions. (whitepaper). It allows you keep your finances private as you make transactions, similar to cash.

PRIVATE: Keep your payments private so nobody can track you, your transactions and balances are nobody’s business. With Darkcoin’s ahead of time anonymization only you have access to your financial information.

FAST: Payments are received almost instantly by the other party thanks to faster block times. Ahead of time anonymization lets you send Darkcoins anonymously without waiting for processes or people.

SECURE: Advanced encryption and a trustless protocol for complete security in your payments and anonymization process.

GLOBAL: You can send money anywhere in the world and it will take the same time and cost to send.

LOW FEES: Much lower than banks or credit cards, usually even free. You don’t pay profits to anyone, just the network costs.

PEER TO PEER: No central authorities to trust because of full decentralization, even for the anonymization process. Everything stays between you and the other party in the transaction.

Hopelijk heb jij beter alternatief (die in het C++ habitat past),

De hartelijke groet Jan Marco

JM, tuurlijk, gaat ook niet over wat was of is maar wat zal komen.

Bijvoorbeeld nog even zwaaien naar die bewuste belastingtruc:

Ireland to close tax loophole favored by US tech giants

Come 2015, Ireland plans to start doing away with the “Double Irish” tax structure, which has allowed companies like Apple, Google and Facebook to shelter billion of dollars in profits from taxes.

Ireland’s 12.5 percent corporate tax rate – far lower than the US’ 35 percent rate – has helped it attract major corporations, including Amazon, Facebook, PayPal and Twitter. Apple has based its international operations in Cork, Ireland, since 1980, and employs over 4,000 people in the country.

The well-known “Double Irish” corporate-tax loophole will be closed to new entrants next year and phased out by 2020. The change could force many US tech companies using the loophole to reconfigure their corporate structures.

In addition to the low corporate tax rate, many US-based tech companies have used the Double Irish, a twist in the Irish tax code, to siphon royalties for intellectual property from one Irish-registered subsidiary to another that’s usually based in a country with no corporate income taxes. That structure has helped the parent company avoid taxes on the royalties in the process.

Ja-braaf-is-t’ie-zo:

“As we’ve always said, it’s for governments to decide the law and for companies to comply with it,” a Google spokesperson said Tuesday. “We’re deeply committed to Ireland and will work to implement these changes as they become law.”

Maar inderdaad, er valt bijvoorbeeld verdacht vaak een prijs op de postcode van Facebook, cijfers van dat internetbedrijf vorige week:

Facebook’s quarterly earnings surpass $5bn for first time thanks to ad sales

Facebook poised to overtake Google as most powerful internet company, as net income more than doubled in fourth quarter of 2015

The company’s total revenue rose to $5.84bn from $3.85bn a year earlier, with ad revenue increasing 56.8% to $5.64bn in the holiday shopping period, when spending on advertising typically spikes.

The Guardian - Tech - 27-1-2016

Als vriend verhandeld worden:

How much are you worth to Facebook?

So, perhaps the most interesting figure from Facebook’s earnings report is just how much each and every user is worth, on average, to the social network. And that sum? It grew by over a quarter to $3.73 per user each quarter.

Of course, not everyone is equal across the world. You may be surprised to hear that a US or Canadian user is worth $13.54 each quarter to Facebook, while someone in the Asia-Pacific region is only worth $1.59 to the social network.

If you happen to live in Europe, including the UK, you’re only worth one-third of a North American to Facebook, at $4.5o every three months, while the “rest of the world”, which includes most developing nations are only worth $1.22 per user.

The reason the sums vary so much is primarily down to the amount of advertising money spent in each region. The US was worth $2.8bn in advertising revenue to Facebook last quarter, while the second biggest Facebook market, Europe, was worth only $1.4bn. But with even Americans individually worth less than $60 a year, wherever you may be, perhaps you’re not worth as much to Facebook as you’d have thought.

The Guardian - Tech - 28-1-2016

[quote=“alkema_jm, post:199, topic:354”]
Weerman, als je m.i. een (common) ‘level playing field’ nastreeft zouden we een (internet of me) platform moeten beginnen. Waarbij je de gewone man die eigenlijk altijd “de klos is” zich laat verenigen.[/quote]

Oké. Eén, wie was hier eigenlijk naïef? Twee, niet een super-VARA want het moet een “platform” zijn maar wat dan wel?

Bijvoorbeeld “Follow the Money” bestaat al:

Just Keeping Them Honest - Over FTM

Follow the Money is een journalistieke beweging met een glashelder doel: zij doet onderzoek naar mensen, systemen en organisaties die zich (financieel-economisch) misdragen en daarmee schade aanrichten aan grote groepen in de samenleving. Ons wapen: radicaal onafhankelijke onderzoeksjournalistiek.

Kom maar op met die belastingherziening

De ontwikkeling door de jaren heen.

Vanaf 2000 stijgen de effectieve belastingtarieven op arbeid, en dalen ze op kapitaal:

Met als gevolg dat het aandeel van Arbeid in de totale belastingopbrengsten stijgt van 49% naar 57% en dat van Kapitaal daalt van 20% naar 14%.

FTM - Column - Robin Fransman - 20 mrt 2015

Hoi Weerman,

Oké. Eén, wie was hier eigenlijk naïef? Twee, niet een super-VARA want het moet een “platform” zijn maar wat dan wel?

Stel Google heeft uitgevonden dat we 1000 euro (van Rutte) kunnen krijgen als we elke eerste maandag van de maand 10000 stappen hebben gemaakt (op je smartphone). Ik ken mij zelf ik ga dat dan gewoon doen. Een platform kan zorgen dat deze info gedeeld wordt met anderen en dus ook kunnen profiteren van deze kennis. DotTAX zegt een nieuw ‘platform’ te zijn voor iedereen die beroepsmatig met belasting te maken heeft.

Ik zit nog wel wat te zoeken hoe ik ‘platform’ versus ‘community’ moet plaatsen. Zelf opteer ik meer dat DoTTAX een cummunity is in een platform. Net als ‘data-analytics’.

Hoe zie ik het voor mij in “Internet of me” concept.: Ik heb cockpit applicatie waarin al mijn spullen die ik heb staan. Denk ook aan verzekeringen, pensioen opbouw, etc. Vanuit community DoTTAX krijg ik melding dat ik 1000 euro kan verdienen en wat ik er voor moet doen. Druk op de knop en andere community rolt de software uit op mijn smart Phone.

Ik zie in mijn cockpit ook de monitoring verschijnen of ik goed “on track” ben om die 1000 euro te gaan ‘scoren’. Andere community bijvoorbeeld “Kickstarter of Crowdfunding” kan mij verleiden om iets in bepaald project te gaan stappen. Ik kan mij voorstellen dat er ook community op zo’n platform ontstaat die webwinkels en personen monitort. Stel ik wil iets kopen bij webwinkel die slechte service levert dan krijg ik vooraf melding vanuit deze community als ik vanuit de cockpit een product wil bestellen.

Stel ik wil Synology DiskStation DS415+ kopen? - Prijzen - Tweakers kopen dan stuur ik vanuit cockpit verzoek naar de community inkoop. Deze community stelt leveranciers/winkels anoniem aantal stuks en (anoniem) imago van kopers ter beschikking om scherpe prijs te bieden. Je hebt m.i. wel drie prijzen. 1: vooraf betalen, 2: na levering betalen en 3: Geld overmaken naar derde rekening (op platform). Na acceptatie van de levering door de klant wordt geld van platform overgemaakt naar leverancier. Alle transactie brengen ook verandering in het imago van zowel de koper als de verkoper. Net als Uber ook doet. Beoordeling van Taxi en Taxi-passagier.

De hartelijke groet Jan Marco

Platform definitie:
a body of principles on which a person or group takes a stand in appealing to the public; program:

Dat van Vodafone? M-PESA:

Why does Kenya lead the world in mobile money?

PAYING for a taxi ride using your mobile phone is easier in Nairobi than it is in New York, thanks to Kenya’s world-leading mobile-money system, M-PESA. Launched in 2007 by Safaricom, the country’s largest mobile-network operator, it is now used by over 17m Kenyans, equivalent to more than two-thirds of the adult population; around 25% of the country’s gross national product flows through it. M-PESA lets people transfer cash using their phones, and is by far the most successful scheme of its type on earth. Why does Kenya lead the world in mobile money?

The Economist - May 27th 2013

Dochter Safaricom heeft vorig jaar een API gekoppeld aan M-PESA, op basis van webservices.

Eergisteren werd bekend gemaakt dat het moederbedrijf Vodafone (net als PayPal) aansluiting gezocht heeft bij het mobiele betaalnetwerk van TransferTo.

Vodafone. Voortgekomen uit Racal - destijds een Britse hofleverancier van “draagbare” en beveiligde ‘battlefield radio’:
    

Waarbij “Vodafone” ook gewoon een samentrekking van voice-data-fone zou kunnen zijn, maar volgens Wikipedia zat het zo:

Vodafone

The name Vodafone comes from voice data fax over network, chosen by the company to “reflect the provision of voice and data services over mobile phones”.

Vodafone Nederland en Ziggo willen vuzeren - beweert NU.nl:

Ziggo blijft klanten verliezen voor fusie met Vodafone Nederland

Ziggo heeft in het vierde kwartaal van 2015 opnieuw veel klanten zien vertrekken. Het bedrijf verloor ruim 50.000 afnemers van televisie.

Dat heeft moederbedrijf Liberty Global van Ziggo dinsdag bekendgemaakt bij de presentatie van zijn kwartaalcijfers. Daarbij werd ook duidelijk dat Ziggo en Vodafone Nederland gaan fuseren, om via een nieuwe provider zowel vast als mobiel internet aan te kunnen bieden.

Door de afname van het aantal tv-klanten komt het totale aantal Ziggo-klanten met een televisiesignaal op 4,09 miljoen. Het aantal internetklanten bleeft nagenoeg gelijk en staat op 3,1 miljoen. Het aantal mobiele klanten steeg met 5.900 naar bijna 187.000.

Sinds de fusie tussen UPC en Ziggo verliest het bedrijf veel klanten op de vaste markt. Liberty Global zegt dat dit onder meer komt door “agressieve concurrentie, operationele uitdagingen door de samenvoeging van onze netwerken en producten, en prijsverhogingen die we dit jaar hebben doorgevoerd bij alle klanten.”

De gemiddelde Ziggo-klant betaalt maandelijks 44,97 euro. Dat is 1,4 procent meer dan een jaar eerder.

Omzet

Over heel 2015 draaide Ziggo een omzet van 2,75 miljard dollar (bijna 2,5 miljard euro). Een jaar eerder was dat nog 1,5 miljard dollar (1,34 miljard euro), maar toen was UPC nog niet overgenomen. Als daarvoor wordt gecorrigeerd was er juist sprake van een omzetdaling van 2 procent, stelt Liberty Global.

Om in 2016 weer te groeien zegt het bedrijf vooral te willen inzetten op zakelijke klanten en de mobiele markt. Ook moet de klantenservice worden verbeterd om klanten te behouden.

NU.nl - Donderdag 18 februari 2016

Maar het idee was toch dat het hierbij om een joint venture ging?

  • 50-50 joint venture: Liberty Global and Vodafone to merge their Dutch operations

Goeievraag.nl:

Bij fusie smelten twee of meer of meer bedrijven in elkaar. Van de oorspronkelijke
bedrijven blijft niets herkenbaars over.

En:

Een joint venture is een samenwerkingsverband tussen twee of meer bedrijven voor
een bepaald project. De bedrijven zijn en blijven zelfstandig.

Van nu.nl kreeg je wel omzetcijfers maar geen resultaat. Naar Telecompaper voor het 4e kwartaal van 2015:

De omzet kwam uit op 614 miljoen euro (-3,8%) en het bedrijfsresultaat (EBITDA of OCF) op 358 miljoen (+4,6%). Het operationeel resultaat was 27 miljoen euro, tegenover een verlies van 37 miljoen vorig jaar.

Ziggo wijt het verlies van diensten en klanten aan concurrentie, netwerkproblemen, produktharmonisering, de integratie van Ziggo en UPC en prijsverhogingen. De stijging van het bedrijfsresultaat was het gevolg van kostenbesparingen en synergievoordelen.

Ruim de helft overhouden? Afkorting:

EBITDA

Ebitda staat voor Earnings Before Interest, Taxes, Depreciation (afschrijving op materiële vaste activa) and Amortisation (o.a. afschrijving of afboeking op immateriële vaste activa zoals goodwill).

Misconceptie: brutowinst, want een deel van de bedrijfskosten is al in mindering gebracht op de omzet.

Winst vóór belastingen. Welke belasting:

Liberty Global, Becoming a Big Fish, Risks Attracting the Eye of a Shark

Liberty Global is still finding ways to deliver for shareholders. As part of its deal to acquire Virgin Media, it struck an inversion — reincorporating the company in London instead of the United States, and reducing its tax bill.

Because the company operates almost entirely in Europe, executives say the move made sense. But Mr. Fries and several other executives remain based in Denver, where Mr. Malone also is based. “Denver is where it all began for the cable industry,” Mr. Fries said. “It’s the birthplace of cable and broadband. Denver is still the cultural heartbeat of the company.”

Mr. Malone and Mr. Fries exhibit similar financial skill. In the days before Liberty Global reincorporated in Britain, Mr. Malone transferred $600 million of his shares in the company to a personal trust and tapped another loophole, avoiding paying $200 million in taxes, according to Bloomberg.

The New York Times - February 16, 2015

Dit niet afgedragen bedrag van 200 miljoen dollar ligt nog altijd te wachten op een bestemming, misschien toch alvast maar even de koppen tellen:

aantal klanten Ziggo                         4,09 miljoen
gemiddelde aantal diensten per klant	     2,38	
aantal 'revenu generating units'             9,73 miljoen

Alleen hebben de bedrijven van genoemde Malone niet 4 miljoen maar 27 miljoen klanten?

Staat tegenover dat er ook voor een veel groter bedrag aan voordeel is genoten:

All told, Mr Malone escaped about $200 million in personal taxes, and Liberty Global’s US shareholders together likely saved more than a billion dollars, according to data compiled by Bloomberg.

Andere aandeelhouders kunnen hier dus nog wat betekenen.

Als in dit geval zaken doen met alleen John Malone zelf volstaat dan kunnen Nederlandse klanten van Ziggo overgaan tot een eenmalige herverdeling van uitgespaarde kosten als volgt:

niet doorgegeven korting eigenaar Ziggo    200	  miljoen USD
idem omgewisseld                           180    miljoen EURO
aantal 'revenu generating units'             9,73 miljoen
verdeeld over klanten Ziggo	         €  18,49 per afgenomen dienst

Zij met alleen een tv-abonnement hebben dan recht op € 18,50. Triple-play-klanten van Ziggo met tv, internet en bellen houden 55 euro in?

Dit is dus waar jouw nieuwe platform van pas zou kunnen komen. Wat als Ziggo-klanten zich als één man opstellen en die ene maand abonnementskosten collectief niet afdraagt maar herinvesteert?

Jan Marco, jij noemde al crowdfunding en een inkoopcombinatie als mogelijkheden. Maar als men heeft zitten opletten heeft iedereen ook vast wel in de gaten gekregen hoe je langs andere wegen met veel geld aan nog meer geld kan komen.

Keus genoeg. Het voorbeeld van Google is al eerder genoemd:

Brievenbus A’dam stuwt winst Google

De Nederlandse belastingroute heeft Google 2,6 miljard euro opgeleverd.Het bedrijf betaalde in 2014 over een omzet van 10,7 miljard euro 2,7 miljoen euro belasting,blijkt uit het jaarverslag.

Zonder de fiscale omweg had Google 2,67 miljard euro moeten afdragen,duizend keer zo veel dus.Brievenbusfirma Google Netherlands Holding is gevestigd op de vijftiende etage van een kantoorpand aan de Zuidas in Amsterdam.

De 10,7 miljard euro zijn inkomsten uit royalties van Google wereldwijd.Na de belastingafdracht in Nederland werd het geld overgemaakt naar Google Ierland, dat formeel op Bermuda is gevestigd.

NOS Teletekst 113 - 18-2-2016

In Duitsland kunnen mensen die om te beginnen al genoeg kapitaal bezitten om deze truc ook nog eens te proberen al jaren twee keer geld van de belasting terugkrijgen:

Staat schaute bei dreister Milliarden-Trickserei zu

Die Banken entdeckten bereits Ende der 90er-Jahre eine Lücke bei der Besteuerung von Dividenden, die sie für lukrative Geschäfte auf Kosten der Steuerzahler nutzten. So gab es bis 2012 einen toten Winkel im Abwicklungssystem für Wertpapiergeschäfte, der es ermöglichte, durch den Verkauf einer Aktie kurz vor dem Dividendenstichtag für nur einmal gezahlte Kapitalertragsteuer mehrere Steuergutschriften zu erhalten.

Der Trick funktionierte so: Ein Händler verkaufte zunächst die Aktie in einem Moment, in dem er sie noch gar nicht besaß – ein sogenannter Leerverkauf. Aufgrund der Trägheit der Abwicklungssysteme ist dann rund 48 Stunden lang nicht klar, wer der Eigentümer des Wertpapiers ist, und es werden zwei Steuergutschriften ausgestellt.

Die Welt - Wirtschaft - “Cum-Ex”-Affäre - 14.06.13

Weer dichter bij huis:

Offshore vermogens kosten Nederland €10 mrd per jaar

Uit het onderzoek van Van Koningsveld blijkt dat de offshore dienstverlening er wereldwijd in slaagt om vermogen, identiteiten en geldstromen aan het oog van belasting- en opsporingsdiensten en toezichthouders te onttrekken.

Dit gebeurt op een ongekende schaal. In totaal stond eind 2013 ongeveer € 5.565 mrd offshore bij bankinstellingen. Dat is ongeveer een kwart van de totale wereldwijde banktegoeden.

Het is aannemelijk dat dit offshore vermogen geheel of gedeeltelijk niet is aangegeven bij de belastingdienst in het woonland van de bezitter. De promovendus schat dat Nederland jaarlijks € 10 mrd op deze wijze aan belastinggeld misloopt.

fd.nl - Economie & Politiek - 5 oktober 2015

Als kennismakingsgeschenk kan je de mensen die zich voor jouw platform aanmelden een leuke attentie sturen:

Of dat zwarte peertje helpt, heeft het beoogde geïntensiveerde boekenonderzoek op dat moment inderdaad minder kans van slagen:

‘Fiscus mist 300 mld euro aan vermogens’

Sinds het boek van de Franse econoom Thomas Piketty over de verschillen tussen arm en rijk – én diens komst naar de Tweede Kamer een jaar geleden – is vermogensbelasting een heikel thema in Den Haag. Het kabinet wil het belastingsysteem op spaargeld en vermogens vanaf 2017 veranderen. Er komen verschillende heffingen voor ‘kleinere’ spaarders (tot 100.000 euro), hogere vermogens (boven 100.000 euro) en nóg hogere vermogens (boven 1 miljoen).

De aanleiding

Kamerlid Pieter Omtzigt (CDA), een man die van procedures houdt, vindt dat het kabinet eerst een grondige analyse moet maken van de huidige box 3: de fiscale box waarin spaargeld en vermogen worden belast. Hij stelde dinsdag in het vragenuurtje dat het totale vermogen van alle Nederlandse huishoudens 700 miljard bedraagt, terwijl er bij de Belastingdienst maar 400 miljard aan vermogen in box 3 wordt aangegeven.

En, klopt het?

Een deel van die 100 miljard is te verklaren door bijzondere vrijstellingen op vermogensbelasting, zoals voor kunstwerken, of lijfrente en groene beleggingen. Dat weet ook Omtzigt. Maar de blinde vlek van de Belastingdienst kan echter ook veel gróter zijn als klopt wat oud-FIOD-rechercheur Jan van Koningsveld deze week in zijn proefschrift beweert: rijke Nederlanders hebben bijna 130 miljard euro weg gesluisd naar belastingparadijzen. Dat ziet ook het CBS zelfs niet. Dit meegewogen zou het totale onzichtbare vermogen zo tussen de 200 en 300 miljard kunnen liggen.

Conclusie

Hoewel op de cijfers valt af te dingen, moet het oordeel luiden dat de stelling van Omtzigt grotendeels waar is.

NRC - Next Checkt - 8 oktober 2015

Jan Marco, eventjes een nieuw Peer-to-Peer-netwerk bekijken?

Been there, done that, hun template gebruikt voor een “My Page”:

Leestijd 30-40 seconden:

Brief History

MaidSafe is the only cryptocurrency project I know of that is older than Bitcoin. It started in 2006, raising 5 million dollars to fund a 14-person team working towards the goal of decentralizing the internet. [1] Since then, the project has had more face-lifts than an aging D-list celebrity. Last year they even completely rewrote the C++ code into a new programming language called Rust. [2] The Maidsafe team is finally about to release the first version of their long awaited minimum viable product to the general public. [3] I can’t wait to try it out!

  1. Whitepapers/Project-Safe.md at master · maidsafe/Whitepapers · GitHub
  2. https://safenetwork.wiki/en/FAQ#Why_switch_from_C.2B.2B_to_Rust.3F
  3. http://blog.maidsafe.net/2016/02/04/maidsafe-development-update-2/

blog.cryptoiq.ca - Griff - February 23, 2016

Leestijd 30-40 seconden:

Why should I use the SAFE Network?

Applications and programs on the existing Internet sell your privacy through advertising and effectively control your data, granting you access when you login. On the SAFE Network, only you control who has access to your data and the distributed security features make your data safer than ever before. If you contribute some of your spare computing resource to the network you are also compensated for doing so with the in built token, safecoin.

maidsafe.net - FAQ

Leestijd 30-40 seconden:

Self encrypting data

Self-Encryption: Data which encrypts itself, with itself.

Files uploaded to the network are broken into pieces, encrypted and distributed across the network. This process is called Self-Encryption.

When a user uploads (or saves) a file to the network, via one of the SAFE Network apps, the file is automatically broken up into chunks. These chunks are then encrypted (encoded so that only authorised parties can read it), randomised and stored on the computers of other SAFE Network users. These encrypted chunks are completely unreadable and inaccessible to anyone other than the owner.

maidsafe.net - Features

Als gezegd, … started in 2006 en nou, februari 2016, resulterend in een “Minimum Viable Product”-test:

Introduction to Community testing phase

Welcome and thank you for taking part in this community testing phase of the rollout of the SAFE Network MVP, your participation and feedback is extremely helpful. In this document we will cover where to download the Launcher and Demo App, how to configure these and walk through what you can with them. We will also cover the current set of limitations that are in place. How and where to share your experiences with the MaidSafe Development team.

In the first stage of this rollout, users of the SAFE Network will not run a Vault locally, rather MaidSafe has set-up a test network consisting of initially 100 nodes, which users can connect to via the client Launcher and field test some key features of the network via a demo application, these features include:

  • Account creation (self authentication) and login;
  • Data storage and retrieval;
  • Running demo applications against the Launcher API; and
  • A demo application enabling the hosting of SAFE websites.

Future rollouts will include the ability to download an installer and install a Vault on your own machine and share your spare capacity with the SAFE Network.

MaidSafe - Documentation

En een test is het. Als je het uitprobeert, veel zandlopers en binnen een mum van tijd blijk je je logingegevens al heel goed gememoriseerd te hebben - omdat je die steeds weer zit in te voeren:

Reken maar nergens op voorlopig:

Network storage during test phase

This test network will be stopped and restarted regularly as part of this testing phase, we shall endeavour to communicate this via the SAFE forum so nothing stored during this stage is permanent.

In een lijst van honderden ‘Crypto-Currencies’ staat de grijpstuiver voor op deze manier een stukje van je harde schijf verhuren - in het overzicht ‘MaidSafeCoin’ geheten - op plaats 5.

Zit op het moment - net als ‘Ethereum’ - in de lift:

MAID $ 0.079829

CoinMarketCap 2016

En hier en hier al eerder gekeken naar wat er over MaidSafe te zeggen viel:

The Server Needs To Die To Save The Internet

Do we have the Internet we deserve? There’s an argument to say that yes, we absolutely do. Given web users’ general reluctance to pay for content. We are of course, paying. Just not with cold hard cash, but with our privacy — as digital business models rely on gathering and selling intel on their users to make the money to pay (the investors who paid) for the free service.

Users are also increasingly paying with time and attention, as more ad content — and more adverts masquerading as, infiltrating and degrading content — thrusts its way in front of our eyeballs in ever more insidious ways. Whether it’s repurposing our friends’ photos and endorsements to socially engineer selling us stuff, or resorting to other background tracking and targeting tricks to divert our attention from whatever it was we were actually trying to do online.

The commercialization of the web is the ugly reality of the hidden cost of all the datacenters and servers required to power the Internet. And that commercialization is compounded by the power of the big digital platforms that dominate the web we have today: Google, Facebook, Amazon. Increasingly we’re forced to play by their rules if we want to participate in the digital space where most of our friends are.

But perhaps there is another, far better way — that benefits individual web users and startup developers alike.

TechCrunch - Natasha Lomas - Jul 23, 2014

Another, far better way. MaidSafe’s Safe Network dus wilde zij maar zeggen. Perhaps, als het echt van de grond komt.

Hoi Weerman,

Jan Marco, eventjes een nieuw Peer-to-Peer-netwerk bekijken?

Er zitten wel mooie plaatjes en ideeën in maidsafe :smile: )

De hartelijke groet Jan Marco

JM. Je klinkt ongewild wel een beetje als zijn baas destijds, die krabbelde bij wijze van goedkeuring op het voorblad:

"Vague, but exciting..."

“World Wide Web”, “a proposal for a distributed hypertext system”, Tim Berners-Lee, CERN, March 1989:


Hoi Weerman,

Leuke vorige post.

Als je 25 jaar terugkijkt heb je m.i. altijd wel met het fenomeen te maken dat je “na de trekking van de staatsloterij precies weet welke lot je had moeten kopen!”.

Indien ik naar mij zelf kijk heb ik de afgelopen 25 jaar wel leuke dingen beproefd en gedaan, maar niet iets concreets gemaakt. Men drukt dat vaak uit met “dat de reis leuker (“pad er naar toe”) is dan het einddoel (stip op de horizon). Ik denk dat iedereen erg in bestaande concepten denkt. Voorbeeld 30 jaar geleden in mijn HTS Informatica tijd zag ik studiegenoot die de afstudeeropdracht had om twee computers te koppelen. Ze hadden (omdat HTS eigen opdracht was) geen geld voor het gebruikelijke netwerkcomponent (modem denk ik nu), dus ging hij met een null modem (RS232)-kabel aan de gang. Als ik toen “Think Different” had gedaan en mij doel had gesteld om een bedrijf op te richten met als doel om alle computers met elkaar te gaan verbinden via draad, glasvezel en radiosignalen was ik nu de visionair en “spekkoper” geweest.

Volgende week word ik 50. Ik denk dat je eigenlijk in dezelfde situatie zitten als 25 jaar geleden. Als ik nu (in 2016) een voorspelling over 25 zou moeten doen dan zou het in slechtste geval een trekking uit de staatsloterij zijn. Dan ga je van veronderstelling uit dat de toekomst niet te voorspellen is. Ik denk dat je toekomst (over 25 jaar) wel zou kunnen voorspellen door je vergaarde kennis en ervaring door de reizen die je hebt gemaakt te gebruiken en daarbij buiten de huidig gebaande padden te kunnen denken.

JM. Je klinkt ongewild wel een beetje als zijn baas destijds, die krabbelde bij wijze van goedkeuring op het voorblad:

Je kan er negatief in gaan zitten (“trekking van lotterij is geweest en waarom heb jij het verkeerde lot gekocht”) : Maidsafe is lang bezig geweest en hebben geen werkend product opgeleverd. Ze zijn met dingen bezig die niet aan hun primair proces bijdragen (C versus Rust). Ik denk dat veel mensen C kennen, voor rust hebben ze direct weer vacature opgesteld. Ze hadden het geld wat ze gekregen hebben via crowdfunding beter aan projecten kunnen geven die deeloplossingen aan het maken waren…

Zelf ga ik liever van het positieve uit. Ik denk meer in uitdagingen dan in problemen. Maidsafe heeft mooie plaatjes gemaakt die we zouden kunnen hergebruiken. In mijn beeld zou je totaal moeten schetsen en bij elk deel naar bestaande C projecten moeten gaan zoeken en kijken welk project het beste past. Ik zie wel dat je een soort integratie moet doen tussen versiebeheer en compileren van de C code. Ik denk nu aan framework van de projecten Fossil en Ultimate++. Als dit goed zou werken kunnen andere projecten ook framework gaan gebruiken. Dit doen ze als je voordelen zien in vergelijk met huidige situatie. In mijn beeld moet je een beter integratietool maken als wat facebook gebruikt. Facebook gebruikt veel C, Java, Python. Zie ook. Wij gebruiken in mijn visie zo’n tool om snel (“time to market”) applicatie te kunnen bouwen met een andere set van (“open”) source projecten als dat Facebook het momenteel doet.

Om even op een plaatje van maidsafe terug te komen:

De vraag die de tekst bij het plaatje bij mij direct oproept is, waar ga je het heen uploaden?

Ik denk dat je ten eerste een scheiding zou moeten maken tussen publieke data en privé/persoonlijke data. Publieke data kan je verspreiden met bittorrent. Opencat gebruiken om product/document te identificeren. Probleem is dat document in stukken wordt opgedeeld en niet alle onderdelen meer te vinden is op het internet. Je zou in (producten database) Opencat o.i.d iets kunnen opnemen dat niet meer vindbaar is op internet. Het downloaden van een document kan dan wel weken gaan duren. Om dit op te lossen zou je de peers die het document nog wel hebben in bezit hebben hem (automatisch) weer online kunnen laten zetten in het bittorrent protocol als ze zien in een gemeenschappelijk gesynchroniseerde opencat database dat het document/programma niet meer is samen te stellen uit de wel bereikbaar file delen.

Voor privé/persoonlijke data lijkt mij Gnunet een leuk oplossing om mee te beginnen. Alternatief Freenet valt m.i. af omdat het in Java is geschreven. In mijn beeld kan je beste in 1 C habitat kunnen blijven. Het gaat niet om de beste deel programma’s, maar af het in het totale programma goed kan laten functioneren.

Weerman, Hopelijk heb jij een andere visie?

De hartelijke groet Jan Marco

Nee man, juist geen loterij, aan de hand van die ontstaansgeschiedenis van WWW, het Web, wil je toch graag proberen na te gaan wie er op enig moment weer met zo’n klapper zou kunnen komen?

Dat toepassen op MaidSafe waar ze naar jouw idee vergeefs 12 à 13 miljoen dollar zaten te verstoken?

Behalve dat het in beide gevallen kennelijk min of meer van één man afhangt en in beide gevallen voor een keer geen Amerikaan, er zijn er meer overeenkomsten …

Berners-Lee deed er ook 10 jaar over, hij was er in 1980 mee begonnen:

Enquire Within upon Everything

When I first began tinkering with a software program that eventually gave rise to the idea of the World Wide Web, I named it Enquire, short for Enquire Within upon Everything, a musty old book of Victorian advice I noticed as a child in my parents’ house outside London. With its title suggestive of magic, the book served as a portal to a world of information, everything from how to remove clothing stains to tips on investing money. Not a perfect analogy for the Web, but a primitive starting point.

Weaving the Web - Tim Berners-Lee - 1999

Ook hij was een natuurtalent:

Liftoff

Berners-Lee has software in his blood. Both his parents were programmers who worked for the ritish company Ferranti on one of the first commercial computers. He read physics at Oxford, where he built his first computer with a soldering iron, an M6800 microprocessor chip and an old television set. Graduating in 1976, he worked first for Plessey and later for a firm writing typesetting software.

A Brief History of the Future: The origins of the internet - John Naughton - 1999

Jan Marco, mag jij raden wie daar ook tegenaan liep:

By this time we had reached another awkward decision point about the code. Much of the code on the NeXT was in the language objective-C. I wanted people to use it widely, but objective-C compilers were rare. The common language for portable code was still C, so if I wanted to make it possible for more people around the Internet to develop Web software, it made sense to convert to C. Should I now, in the interest of practical expediency, convert all my objective-C code back into the less powerful C, or should I keep to the most powerful development platform I had?

The deciding factor was that Nicola’s line-mode browser was written in C. I decided to make the sacrifice and, while keeping the object-oriented style of my design, downgraded all the common code that I could export from WorldWide Web on the NeXT into the more common C language. This was a pile of work, but it opened up new possibilities and also allowed a certain cleaning up as I went along.

En net als toen, blijkt het om een ‘killer application’ te gaan dan kan het opeens heel hard gaan:


  mit.edu - Web Growth Summary