Paul “Basic” Allen

DOS-man overleden

Paul Allen, de man die met MS-DOS de wereld veroverde, is maandag overleden. Paul wist met zijn beginnnend bedrijfje een goedkoop besturingssysteem voor microcomputers te kopen dat QDos heette. En hoewel wij allemaal in onze eerste computercursus geleerd hebben dat DOS een afkorting is van Disk Operating System, stond de afkorting QDOS eigenlijk voor Quick and Dirty Operating System. En die erfenis zijn ze eigenlijk nooit meer kwijtgeraakt. Ze haalden de Q er wel af, bedachten een sluwe licentie, en lieten IBM het gebruiken onder de naam PC-DOS. Zelf brachten ze het ondertussen uit als MS-DOS, en maakten ze woekerwinst op de namaakmarkt van IBM-compatibele pc’s. De naam die hij bedacht voor zijn bedrijfje, dat hij samen met schoolkameraad Billy opgericht had, was het niet bijzonder geniale met een koppelteken aan elkaar geplakte microcomputers en software: “micro-soft”. Bill, die de geniale deal met IBM gesloten had, werkte Allen na een tijdje buiten uit Microsoft. Hij probeerde hem eerste uit te kopen, maar Paul had ook wel door dat er nog heel wat computers zouden bijkomen, en hij zich dus niet moest haasten om zijn aandelen van hun bedrijfje te verkopen.
Een paar jaar later was hij daardoor multimiljonair, hoewel hij al weg was bij het bedrijf.
Misschien de belangrijkste erfenis van Allen is wel Basic, een sinds 1964 bestaande taal die hij met zijn beginnend bedrijfje beschikbaar maakte voor allerlei homecomputers, die in de periode net voor de IBM-pc opdoken. Hij was schoolmoe en overtuigde zijn schoolkameraad Billy om ook te stoppen en samen een bedrijfje op te richten. De vele homecomputers hadden allemaal wel een vorm van Basic, en voor veel computergebruikers was het hun allereerste kennismaking met programmeren. In sommige computers was Basic ingebouwd in de ROM zodat je het niet apart van disketten moest laden alvorens te beginnen. Basic werd ook razend populair wegens de vele spelletjes die erin geschreven werden. Het was de eerste echt universele programmeertaal die voor zowat alle computers bestond. Maar onderling waren er grote verschillen, dus je kon zomaar niet de Basic code van een computer draaien op de andere.
Ook nu bestaan er nog ongelooflijk veel soorten basic.

Programmez in het Frans; Domotica

Privacy issue
Linux Magazine
In tegenstelling tot de afluisterpraktijken bij “Super Micro” (het zou de naam van de ingebouwde afluisterchips zelf kunnen zijn):
Linux Magazine / LinuxVoice
Een magazine gewijd aan privacy, hoe je privacy te verbeteren op je Linux systeem enz

Programmez! #209 Le magazine des développeurs
(teruggevonden uit mijn vakantiespullen)
In dit Franse tijdschrift van juli/augustus 2017 aandacht voor domotica of home automation, in de vorm van een paar artikels over “Jeedom”. Jeedom is een programma ontwikkeld door 2 Fransen, opent het eerste artikel. Onmiddellijk valt me op dat de twee auteurs van de artikels over Jeedom eigenlijk Belgen zijn, van het bedrijf Oditech.

Jeedom
Jeedom zelf dus, een programma dat het brein kan vormen van de domotica installatie. Het bestaat uit een kern, die kan draaien op lichte hardware als een raspberry pi, op NAS-achtige apparaten, op een virtuele pc, of gewoon op een pc. Het is een onafhankelijke oplossing, dus je hebt geen “cloud” diensten van een andere aanbieder nodig, en dat maakt het zeker interessant voor wie een beetje op zijn privacy gesteld is.

Naast de persoonlijke assistent of smart speaker of eender onder welke vorm het binnenhuisspionnetje mag verkocht worden, is de domotica installatie een interesse-punt voor bedrijven die geïnteresseerd zijn in marketinggegevens. Terecht legt dit Franse project dus nadruk op zijn onafhankelijke keuze.

Het programma ondersteunt natuurlijk wel zoveel mogelijke randapparatuur en protocollen. Z-Wave, RFXcom, RTS SOMFY, EnOcean, enz worden vermeld. Verder is het flexibel in uitzicht dankzij views en widgets. Het is flexibel in gebruik dankzij de plugin structuur en een online markt van gratis en betalende insteek-programma’s. Een van de plugins is bv “Arduidom”. Het zal niet verwonderen dat Arduino ingezet wordt in de rand om allerlei metingen en sturingen te doen.

Het programma zelf draait op een webserver die php ondersteunt, en maakt gebruik van JavaScript en NodeJS. Als databank gebruikt het MySQL. Allemaal dingen die op een standaard Linux server gangbaar zijn.

Het artikel vermeldt desings, objecten, plugins, interacties, scenario’s en logs. De core van Jeedom blijkt zowat alles te loggen, en heel wat plugins hebben een eigen logfunctie. Dat lijkt me handig – zeker bij het opbouwen van de domotica installatie als alles nog niet op punt staat. En later om de omstandigheden te checken van eigenaardige of onverklaarbare gebeurtenissen.

Bovendien heeft Jeedom ook een API, zodat het kan interageren met allerlei externe programma’s.

Randapparatuur
Het tweede artikel beschrijft in detail hoe een bewegingsmelder kan aangesloten worden op de Jeedom server. Ze beschrijven daarin welke hardware je nodig hebt, en hoe je het zenderdeel ervan flasht met een ander systeem-firmware.

Er is broncode bijgevoegd, en er wordt uitgelegd hoe je kan waarnemen hoe het programma werkt: via een webpagina die je steeds ververst om de nieuwe waarde te zien, of via de “ESPlorer” console.

En dan komt de kat op de koord: om op afstand gewaarschuwd te worden dat er een beweging opgemerkt is, kan je een externe dienst gebruiken, via een plugin, en kom je toch weer bij een derde partij terecht. Zij gebruiken in hun voorbeeld “pushbullet.com”, die gratis is, maar ze leggen niet uit wat de gevolgen van deze “gratis” zijn.

Het zou interessant zijn om te weten wat het zou kosten om in plaats daarvan m2m (machine to machine) of Lora te gebruiken (in België).

Maar hiermee lijkt ook een breder nadeel van Jeedom en zijn ecosysteem te zijn aangesneden. Je komt heel snel op het punt dat je een betalende plugin nodig hebt. Het aanleggen van iets als een “shop”, waar ontwikkelaars hun plugins betalend kunnen aanbieden als ze willen, heeft blijkbaar als een stimulans gewerkt om geld te vragen voor de plugins.

https://www.jeedom.com/site/fr/soft.html

Hier een Franstalige site die een overzicht geeft van Frans(talig-vriendelijke) domotica software, met enkele collega’s/concurrenten van Jeedom.

Calaos wordt daar gezien als een project om in het oog te houden, maar dat meer aansluiting zou moeten vinden bij de Engelstalige wereld om echt gelanceerd te geraken.

Domoticz

Domoticz wordt incontournable genoemd. Met zijn vijf jaar ontwikkeling een uitgerijpt pakket waarin alles wat aangeboden wordt (en dat is veel) eenvoudig werkt op zowat alle computers; je hebt geen plugins nodig. Er zijn externe, betalende programma’s die met Domoticz kunnen samenwerken.


Assistant pour la maison

En ondanks de nadruk op de Franstalige domotica oplossingen, verwijzen ze toch ook naar enkele andere internationale (meestal Engelstalige) programma’s:

Home assistent: helemaal consequent ontwikkeld in python, het kan dus draaien op alles waar python op draait, vanaf bv raspberry Pi. Ook voor configuratie wordt consequent met bestanden gewerkt om de instellingen te bewaren. Ik vermoed dat het gemaakt wordt door een Nederlander (http://paulusschoutsen.nl/blog/) Home assistant valt onder een open source licentie (MIT/Apache naargelang waar je kijkt).

OpenHAB: wordt de standaard genoemd, met de kanttekening dat de interface zelf moet geprogrammeerd worden; er is een mobiele applicatie voorhanden. In de toekomst zou wel een grafische interface beschikbaar komen. OpenHAB heeft een grote gebruikerscommunity en is uitgegeven onder gpl v3.*
* ps: gebruikt JsonDB storage (geen mysql?)

En dan wordt nog een lijstje gegeven met andere software om zelf te verkennen. Eerste op die lijst is DomotiGa, zover ik weet ook een Nederlandse ontwikkeling, geprogrammeerd in Gambas (wat dan toch weer een Franse ontwikkeling is – een object-geörienteerd-achtige IDE/interpreter/compiler voor Linux waarmee zowel scripts als GUI programma’s gemaakt kunnen worden). DomotGa dus, Gpl v3, en gebruikt een MySQL server.

Tesla opsteker * Nobelprijs economie * KDE 5.14 * Super Micro

Tesla opsteker

Tesla heeft een opstekertje met zijn biezonder goede score op de veiligheidstest van twee van zijn wagens, model S en model X, en meer recent met de model 3. De test kijkt naar de kans op verwondingen bij een ongeval bij wagens die in de VS op de markt gebracht worden. De model 3 steekt er momenteel ver boven de andere auto’s uit, en dat zou mee te danken zijn aan zijn gewichtsverdeling. De batterijen zitten verwerkt in de vloer, en maken de auto daarmee stabieler dan auto’s waar het gewicht hoger in het motorcompartiment zit.
Strafpleiter Jef Vermassen heeft dat onlangs aan den lijve ondervonden…

Die positieve resultaten vormen een opsteker voor oprichter Musk, die onlangs een stap terug moest zetten als topman van het bedrijf. Dat kwam door zijn wat te onvoorzichtig tweet gedrag, waarin hij sprak over zijn idee om Tesla terug van de beurs te halen. Maar beleggers nemen dat allemaal niet zo licht op, en de beurswaakhond SEC beschuldigde Musk van koersmanipulatie, en startte een onderzoek. Dat zorgde er op zich voor dat de aandelen onder druk kwamen, en misschien had het meer invloed dan de tweets van Musk. Uiteindelijk moest Musk aftreden als voorzitter van de raad van bestuur van Tesla. Maar nu heeft hij nog minder reden om zich in te houden, en hij noemde de SEC in een tweet al de Speculanten Commissie.

Nobelprijs economie

De Nobelprijs economie voor 2018 ging naar William Nordhaus en Paul Romer, en er zit een duidelijke richting in die keuze, waar duurzaamheid en technologie deel van uitmaken. Willian Nordhaus begon al in de jaren 70 het verband tussen economische groei en milieuschade te onderzoeken, en kwam daar al tot verband met de opwarming van de aarde.

Paul Romer gaat bewust met informatie en informatietechnologie om. Hij vindt dat onderzoek zo open mogelijk moet zijn, en hij stelde vast dat het gebruik van gewone commerciele programma’s zijn collega’s zo goed als verplicht om dezelfde software aan te schaffen als ze zijn onderzoek willen checken.
Niet verwonderlijk dat hij daarna bij FOSS terechtkomt. Zo gebruikt hij nu bv Python als programmeertaal voor zijn onderzoek.

Zijn blog had even te lijden onder het slashdot effect:
https://paulromer.net/my-unclear-comments-about-the-doing-business-report/

Forbidden
You don’t have permission to access /my-unclear-comments-about-the-doing-business-report/ on this server.
Apache/2.4.18 (Debian) Server at paulromer.net Port 443

.. en al dagen lang. Misschien kan je hier terecht in het internet archief:
https://web.archive.org/web/20180830032137/https://paulromer.net/

Hij gebruikt nu Jupyter notebooks, en dat zijn geen laptops, maar een manier om informatie van bv onderzoek te delen. Het is open source en het laat toe code, documenten, grafieken, data enz te delen.

http://jupyter.org/

Vaarwel “Linux User and Developer”…

Helaas: Het laatste nummer van Linux User en Developer ligt hier voor ons op de mengtafel.

Het is totaal onduidelijk wat er aan de hand is, de redaktie lijkt zelf verrast te zijn door de beslissing. De meest voor de hand liggende verklaring is natuurlijk dat het tijdschrift niet meer rendabel was. Hieronder “the last post” (op twitter):

The tweet we never wanted to send: After 19 years, Linux User and Developer magazine will be closing. Our last issue (196) will be on sale 20 Sept.

Linux User & Developer was een tijdschrift dat interessant was voor de gevorderde Linux gebruiker, en inderdaad, “ontwikkelaars”, of “programmeurs”.

In dit laatste nummer bv
– Light (32 bit?)-, en Purpose-built Distributions, andere Linux installaties
– disk partitionering en cloning tools
– Raspberry pi: o.a. packages maken om je eigen apps te verspreiden
– beveiliging
– een overzicht van IDE’s (programmeeromgevingen/editors).
– vergelijking tussen VMware Workstation en VirtualBox
opvallend veel reklame voor andere magazines van “Future Publishers” (Rapsberry Pi for beginners: 1, Mac Format: 1, enz) . Liefst 4 volledige pagina’s voor “Linux Format”, het andere Linux tijdschrift van dezelfde uitgeverij, veel andere advertenties zijn niet te vinden (zou de EFF moeten betalen voor het achterblad?) Wel: een verloren gelopen flyer om op Linux User & Developer te abonneren.

De bestaande abonnees zullen als compensatie Linux Format in de bus krijgen tot het einde van hun abonnement, staat ergens.

Solid
Het is maar de vraag of die grote bedrijven, die nu het internet beheersen gediend zijn met het nieuwe plannetje van Tim Berners-Lee:

Tim Berners-Lee en het gedecentraliseerde www: Herstellen van het evenwicht?

Meer Linux…
Google programmeurs maken de Linux driver om een Apple trackpad aan te sluiten en gebruiken op Linux.

Het Amerikaanse system76 slaagt er steeds beter in om zijn eigen Linux computers te maken en op de markt te brengen.
Je kan voorlopig enkel op voorhand intekenen.

LinkNYC: Gratis tablets in de straat van NYC: vol sensors om vandalisme en misbruik op te sporen, en de browser buiten gebruik gesteld omdat er te veel misbruik was. Communiceren kan er wel op want ze vervangen de oude telefooncellen, en deze hebben een ingebouwde UPS (noodvoeding – batterij). Maar draaien ze eigenlijk op Linux? Android ? (pdf!)

Solid * Apple in MM * Debian 25 * Slackware 1.0 * …

Apple MM

Volgens zdnet zijn er een aantal laptops van Apple verkocht waarin het brein, de intel chip, in een fabriekstoestand stond, de zogenaamde “Manufacturing Mode”. Deze stand van de processor dient om tijdens de productie van computers een aantal automatische testen te kunnen doen. Die testprogramma’s moeten toegang hebben tot bepaalde functies, en daarom wordt de processor in “Manufacturing Mode” gezet. Na het testen moet deze toegang terug gesloten worden door de processor in de gewone stand te zetten. Dat zou dus bij een aantal laptops van Apple niet gebeurd zijn, waardoor de processor toeliet om er controle over te nemen.
Onderzoekers die als premiejagers op zoek waren naar mogelijke nieuwe fouten in intel processoren, ontdekten in de vele instellingen van de omstreden Management Engine de optie van Manufacturing Mode.

Apple heeft via een update in hun besturingssysteem de lekken gedicht voor High Sierra en El Capitain.
Ook andere fabrikanten gebruiken chips van Intel met ME (bv Lenovo), maar daarover hebben de onderzoekers geen uitspraken gedaan.

Solid

Solid is een project van ondermeer Tim Berners-Lee, één van de oospronkelijke ontwikkelaars van het internet, en wel eens de uitvinder ervan genoemd. Helemaal tevreden met de evolutie van zijn uitvinding is hij niet, want het oorspronkelijk vrije world wide web, wat iedereen gelijke kansen en mogelijkheden gaf, is verworden tot een speelbal van grote monopoliebedrijven. Van de vrijheid en de onafhankelijkheid van de gebruikers is weinig overgebleven. En dus begon hij na te denken over wat er anders zou moeten, en hoe. Het resultaat daarvan is “Solid”.

Solid moet ervoor zorgen dat de gebruikers onafhankelijker worden van de bedrijven die hun via het web allerlei programma’s aanbieden. Nu zitten de gegevens in die platformen, en hebben de gebruikers geen controle over wat er met hun gegevens gebeurt. Die bezorgdheid wordt door heel wat privacy-bewuste internetters al langer gedeeld, en door de vele data-lekken beginnen gewone gebruikers er zich ook bewuster van te worden.

Met solid is het de bedoeling dat de gegevens van de gebruikers terug onder controle komen van die gebruikers, maar dat ze er wel overal gemakkelijk aankunnen om ze te gebruiken. Het is een gedecentraliseerd systeem.

Het solid platform is ondertussen zover ontwikkeld dat Tim Berners-Lee oproept om er applicaties mee te bouwen. Hij zou zelf al een paar demonstratieprogramma’s klaarhebben, waarmee hij kan chatten, een todo list bijhouden, adresboek enz.

De data wordt opgeslagen in een pod: Personal Online Datastore. Het zijn de gebruikers die bepalen wat er mee gebeurt. Op het moment dat bv een gebruiker zijn lijstje van online vrienden op het scherm krijgt, komen die namen niet van een internetbedrijf dat alle namen heeft, maar van de pods van die vrienden zelf!

In zijn visie is er wel plaats voor de bedrijven, maar de verhoudingen zullen veel evenwichtiger worden.

De code is te vinden op GitHub, en om zelf aan de slag te gaan wordt enige kennis aanbevolen van html, css en javascript.

https://solid.inrupt.com/

Begin nu te bouwen:
https://solid.inrupt.com/docs/app-on-your-lunch-break

Debian 25

Op 16 augustus 1993 startte het project van Ian Murdock, en werd “the Debian Linux Release” aangekondigd. De distributie is nog steeds toonaangevend, en vormt de basis waarop andere distributies als Ubuntu worden gebouwd.
Het is ook een geliefde distributie voor servers; en diende als basis voor Raspbian, het standaard systeem van de Raspberry Pi.

Slackware

De 25e verjaardag van Linux, meer bepaald de Linux kern, werd al in 2016 gevierd, ondermeer met een interview met Linus Torvalds op de LinuxCon van dat jaar. Maar de Linux distributies, die de de Linux kern combineerden met allerlei hulpmiddelen en programma’s, maakten er een bruikbaar en bereikbaar systeem van voor de massa. Weliswaar voor de ietswat technisch geïnteresseerde massa in het begin.

De eerste distributie die ik zelf in handen kreeg, op 2 cd’s, was Slackware. Misschien wel de eerste Linux distributie, die in het begin op diskette uitkwam, op stapels diskettes eerder: tientallen diskettes had je nodig om een werkende desktop op je computer draaiende te krijgen.

Ondertussen bestaat slackware nog altijd in al zijn eigenheid; zo hebben ze bv niet het nieuwe opstartsysteem ingevoerd dat in de meeste andere Linux distributies wordt gebruikt.

Aankondiging van versie één van slackware:

http://www.slackware.com/announce/1.0.php


Verder nog Subor, Robotleger, …

Gat in de processormarkt + Waarom is alles zo traag

Gat in de processormarkt
Hoe goedkoper de computerchips worden voor mobieltjes, hoe groter die markt. Toch is ze eindig, en eens iedereen een smartphone heeft is er enkel een vervangmarkt, waar je kan proberen steeds snellere toestellen aan te bieden om een upgrade te motiveren. Of je moet als chip-bouwer uitwijken naar een hoger segment, want mobiele processoren kunnen ook in allerlei andere apparaten ingebouwd worden, zoals internet of things toepassingen. En hoe meer mobielen en IOT toepassingen, hoe meer servers er nodig zijn om al die informatie te verwerken.
Qualcomm ARMbitie
Qualcomm, één van die processsorfabrikanten, heeft vijf jaar lang geprobeerd om een processor te maken die een opstap zou zijn van mobiele apparaten naar de servers. De servermarkt werkt traditioneel met chips die hogere berekeningssnelheden halenm en die ook duurder zijn, en vormen een aantrekkelijke winstgevende markt. Intel kan het weten want die zitten daar goed verankerd. Qualcomm ontwikkelde zijn Centriq 2400 processor, gebaseerd op ARM architectuur.
ARM is een RISC-processor architectuur, die veel gebruikt wordt voor kleinere apparaten als spelconsoles, netwerkapparatuur als routers en NAS opslag, tv’s, tablets en ook smartphones, waar verschillende ARM chips eigen functies vervullen.
De tijd dringt
Maar zelfs als het lukt een chip te ontwikkelen die snel genoeg is om met intel te concurreren, zijn de broodjes nog niet gebakken. Je moet productiecapaciteit hebben om grote hoeveelheden te produceren om de prijs te drukken. Je moet ook genoeg computerbouwers vinden die de chip willen aankopen en gebruiken. Die er servers rond ontwikkelen en die in de markt zetten. En ook moet je een systeem hebben dat op je nieuwe chip draait. Softwarebedrijven als Microsoft, die heel erg x86 gericht zijn, hebben enkel extra kosten als ze hun besturingssysteem aan een nieuwe chip moeten aanpassen. En er is vertrouwen nodig in een nieuweling, denk maar aan de problemen die intel veroorzaakt heeft met de bugs in een aantal processors. Je hebt dus ook tijd nodig, en dat had Qualcomm misschien te weinig, met investeerders die in hun nek stonden te briesen om op korte termijn winst te kunnen incasseren.
Kapitaal
En net op het moment dat de grote aankondiging van de lancering van de chiplijn zou gebeuren, kondigde concurrent Broadcom aan dat het Qualcomm wou overnemen. Dat leidde tot heel wat spanningen, vooral omdat de overname veel geld zou kosten, dat bespaard moest worden op onderzoek en ontwikkeling. Bovendien zou na de fusie al het overlappend deel van de aktiviteiten weggesneden moeten worden. Wat ook onder het personeel de spanning opdreef.
Bovendien greep de Amerikaanse overheid zelfs in om de overname tegen te houden, uit angst te veel kennis te verliezen.
Resultaat: de hele afdeling om serverchips te ontwikkelen lijkt op apegapen te liggen. De topman ervan is ontslagen, de meeste ingenieurs hebben hun koffers gepakt. Er waren nog een paar pogingen om de afdeling te verzelfstandigen, zowel van binnenuit door Paul Jacobs en een deel van het management, als van buitenaf, door Renée James. Deze voormalige topvrouw van Intel met een eigen chip startup Ampere, heeft een brede kennis van de processormarkt, en zetelde in topfuncties in bedrijven als Oracle, intel, VMWare, enz. Maar ook zij lukte er niet in de afdeling over te nemen. De Qualcomm CEO wil de technologie nog recupereren in gsm basisstations, en mogelijk voor toepassingen op de Chinese markt, bv bij Alibaba. Maar de rechtstreekse aanval op intel is nu voorbij.

Computers: Waarom is alles zo traag

tonsky.me/blog/disenchantment/

Van de grond * Zelfrijdend * Auto delen of data delen * Gericht adverteren * Maanambities * Tellen met wifi

Van de grond
In de VS werden alle toestellen van Delta Airlines voor lokale vluchten aan de grond gehouden door een computerprobleem. Na een uur was het probleem opgelost en konden alle vluchten hervatten. Dat is een verbetering tot de problemen van vorige jaren, die langer duurden en soms ook de internationale vluchten troffen. Bij een aantal van de computerproblemen in de luchtvaart in de VS was de oorzaak een brand, die de computerinfrastruktuur trof of de stroomvoorziening ervan. Hopelijk heeft Zaventem noodvoorzieningen voor koude novemberavonden…

Zelfrijdend
De voorbije jaren zijn er heel wat onderzoeken verschenen die zich afvroegen of mensen klaar zijn voor de zelfrijdende auto’s, ze zullen vertrouwen, ze er weerstand tegen hebben, zich moeten aanpassen, enz. Bij enquetes zijn veel ondervraagden niet van plan om in zo’n zelfrijdend voertuig te stappen, en na recente ongevallen met auto’s van Tesla en Uber lijkt het vertrouwen nog te dalen. Elke keer als een er een ongeval gebeurt met zo’n wagen is dat spectaculair nieuws, maar meestal is de ontnuchterende conclusie dat de mens in fout was, en niet het zelfrijdende systeem. Soms bleek bv dat het niet was ingeschakeld op het moment van het ongeval.
Maar een ander studie, van de AAA Foundation for traffic safety (http://aaafoundation.org/) is er ook iets anders aan de hand: mensen hebben soms te veel vertrouwen in de technologische snufjes, en beginnen daardoor zelf minder goed op te letten. Ze begrijpen soms niet de verschillen tussen een waarschuwingssysteem en een zelfremmend systeem. Ze denken dat de dodehoekhulp wel voor hen zal kijken, en beginnen allerlei andere dingen te doen terwijl de auto op snelheidsaanpassende cruisecontrol staat.

Auto delen of data delen
In 2016 lekte de data van meer dan een half miljoen Uber-chauffeurs weg uit de systemen van Uber. En ook de gegevens van tientallen miljoenen gebruikers van de Uber dienst. Een computerinbreker had de data kunnen binnenhalen, en heeft schijnbaar geld gevraagd aan Uber.
Uber zou het dan op een akkoordje gegooid hebben, en de hacker betaald hebben uit een pot met beloningen voor het melden van beveiligingsproblemen, met de afspraak dat er gezwegen zou worden over het geval. Maar bedrijven moeten de slachtoffers van zo’n inbreuken inlichten, wat ze hier dus niet gedaan hebben.
Dat alles kwam dan nadien aan het licht bij het doorlichten van het security team van Uber na een rechstzaak in New York en een conflict met de Federal Trade Commission.
Nu zou uber dus 148 miljoen dollar betalen voor een minnelijke schikking in deze zaak.

Gericht adverteren
Zou je een advertentie kunnen maken die er uitziet als een gewone, algemene advertentie, en die alleen maar doen opduiken bij een bepaalde persoon? Bv op basis van diens e-mail adres, of het telefoonnummer van zijn gsm of vaste lijn?
Hoewel een bedrijf als Facebook er niet open over communiceert, zou de techniek bestaan, en “shadow profiles” of schaduwprofielen genoemd worden.
De combinatie van gericht adverteren naar een telefoonnummer, werd mogelijk door de nieuwe methode van beveiligen van de account, die Facebook begon aan te bieden: “two factor authentication”, waarbij een combinatie van twee of meer gegevens nodig is om jezelf aan te melden bij je account.
Een prof deed nu onderzoek naar deze gerichte advertenties.
Lees meer in deze pdf: https://mislove.org/publications/PII-PETS.pdf

Maanambities
De Falcon 9 raket heeft een ambitieuze klant gekregen: een japanner die tegen 2040 een maanbasis wil hebben met 10.000 bezoekers per jaar. Om daarvoor het nodige transport te voorzien wil hij het ijs van de poolkappen op de maan ontginnen, om het te splitsen in waterstof en zuurstof. Zijn maanbasis lijkt dus meer een industriegebied te gaan worden.
Het bedrijf heeft alvast voor Apple’s neus de naam ispace gekaapt.
De eerste passagiers mogen 30 kg handbagage meenemen. Daarmee zal het wel lang duren om een maanbasis te bouwen, dus ze plannen naast passagiersvluchten ook vrachtvluchten.
Binnen drie jaar moet hun eerste maanlander onderweg zijn.

Tellen met wifi
Door de vele smartphones die uitgerust zijn met wifi is het mogelijk om een schatting te maken van het aantal aanwezigen, door te kijken hoeveel verbindingen er gemaakt worden naar een wifi hotspot.
Maar op een universiteit in de VS hebben ze nog een andere manier gevonden om aanwezigen te tellen met wifi. Ze gaan van een wifi zender de kwaliteitsschommelingen van zijn ontvangen signalen meten. In eerste instantie wordt een callibratiemeting gedaan, maar dat gaat zeer snel en moet zelfs niet in de lege ruimte. Hoe meer mensen er rond lopen, hoe meer het signaal verstoord en opgeslorpt wordt. De graad van die verandering wordt dan gelinkt aan een aantal aanwezigen. Het kan nu tot 20 mensen onderscheiden, maar het kan geen unieke posities van die mensen bepalen.

New tech uses Wi-Fi to count people through walls

Code of Conflict

Er is een artikel gewijd aan Linus Torvalds, en het is niet zo fraai. Zijn “verbale agressie” wordt hem niet meer vergeven, en deze keer wordt hij zelf aan de schandpaal genageld. Niet wegens een bug in zijn Linux kernel code, maar wel om een bug in zijn gedrag en communicatie.

https://www.newyorker.com/science/elements/after-years-of-abusive-e-mails-the-creator-of-linux-steps-aside

GIT

Eigenlijk was het de bedoeling vandaag over GIT te spreken….
Een broncode-beheersysteem dat je gemakkelijk op je laptop kan draaien…

Muziek

Random selection prepared 09/20/2018 17:59:09 by Broadcast Control Pannel v 0.3.4

Gloomer – Aeons & Aeons – Sound Effects [electrobel].mp3
xam – DEEP [electrobel].mp3
Mr Pomme – DUPSKE [electrobel].mp3
Jimmy Dirtnail – No Riality Vision Inside Of Me [electrobel].mp3
Gloomer – Demonia [electrobel].mp3
Mr Pomme – DUPSKE [electrobel].mp3

Tempel ingestort

Tempel ingestort

Terry Davis, de ontwikkelaar van TempleOS is gestorven op 48-jarige leeftijd, en daarmee verdwijnt waarschijnlijk het door hem opgestarte TempleOS.

En in tegenstelling van de meeste zogenaamde nieuwe operating systemen, is dit niet de zoveelste distributie gebouwd op Linux. Dit is echt een helemaal door hem zelfgemaakt besturingssysteem. Het is nog minder bekend dan minix of Plan9, en had verschillende namen in zijn meer dan 10 jarig bestaan. Het begon als het J Operating System, daarna heette het LoseThos; nog later TempleOS.

Het systeem heeft een paar opvallende eigenschappen: het gebruikt maar 640 op 480 beeldpunten, en 16 kleuren. Het start razendsnel op; ongeveer 1 seconde.

Ook de enige programmeur van het TempleOS heeft bijzondere eigenschappen. Hij werd geboren in de jaren 60 als zoon van een industrieel ingenieur, begon op school een Apple II te gebruiken. In de jaren 80 gebruikte hij een Commodore 64, en leerde assembly language, een programmeertaal die dicht bij de hardware staat. Hij studeerde in 1994 af aan de universiteit in de richting “electrical engineering”. Hij werkte een tijdje aan operating systems bij Ticketmaster, maar toen ze hem ander werk gaven ging hij weg.
In 1006 begonnen de problemen toen hij paranoia-achtige verschijnselen kreeg, op hol sloeg en even op de straat leefde.
Toen hij nadien uit de psychiatrie kwam, deed hij nog ee poging om een zelfgebouwde 3D-printer-achtige frees op de markt te brengen, maar dat mislukte. Ondertussen kampte hij met ups en downs die hem terug in de psychiatrie brachten. Toen hij de diagnose van schizofrenie kreeg, kon hij zich met een minimale medicatie redelijk stabiel houden, maar gaan werken kon hij niet. Hij woonde terug bij zijn ouders, en begon wat met code te prutsen die hij vroeger geschreven had. Hij zette ze om naar de op dat moment opkomende 64-bit processor, en ontwikkelde zo zijn operating systeem. Hij bleef ondertussen wel af en toe flippen, maar dan vooral in zijn communicatie op digitale platformen, waar hij dan ook dikwijls verbannen werd. Hij was er van overtuigd dat God tot hem sprak, en droeg zijn besturingssysteem dan ook daaraan op: het was een tempel voor communicatie met god. Hij wilde iedereen de kans geven om met god te communiceren en zette zijn systeem als open source op het internet. Wie het wil gebruiken moet de code downloaden en compileren tot besturingssysteem om het te gebruiken.
Hij voelde zich geleid door god in de tien jaar dat hij aan het systeem werkte.
Hij was katholiek opgevoed, maar werd atheist toen hij opgroeide. Uiteindelijk noemde hij zich een atheist die praatte met god. Zijn TempleOS zat vol met verwijzingen naar bijbelteksten, gemengd met andere moeilijk te volgen citaten, wijsheden en random getallen.

Het is niet duidelijk in welke omstandigheden hij gestorven is. Volgens wikipedia zou hij onder een trein terechtgekomen zijn.

http://www.templeos.org/Downloads/

http://www.codersnotes.com/notes/a-constructive-look-at-templeos/

https://motherboard.vice.com/en_us/article/wnj43x/gods-lonely-programmer

De download server zag er zo uit:

Index of /Downloads/
File Name ? File Size ? Date ?
Parent directory/ – –
Linux/ – 2018-Jan-29 07:01
QEMU/ – 2017-Sep-19 19:57
ReadMe.TXT 1.1 KiB 2017-Jul-27 08:05
TOS_Distro.ISO 16.5 MiB 2017-Nov-20 19:52
TOS_Lite.ISO 1.9 MiB 2017-Nov-20 19:51
TOS_Supplemental1.ISO.C 8.1 MiB 2017-Nov-20 19:51
TOS_Supplemental2.ISO.C 96.0 KiB 2017-Nov-20 19:51
TOS_Supplemental3.ISO.C 48.0 KiB 2017-Nov-20 19:51

Uit de download documenten:

You can’t do anything until you burn a TempleOS CD/DVD from the ISO file
and boot it, or you aim your virtual machine’s CD/DVD at the ISO file
and boot.

TempleOS is 64-bit and will not run on 32-bit hardware.

TempleOS requires 512 Meg of RAM minimum and can have 256 Gig of RAM or more!

TempleOS files are compressed with a nonstandard LZW format and the source
code can only be compiled by the TempleOS compiler because it is HolyC, a
nonstandard C/C++ dialect. You must boot TempleOS. Then, you can compile it
because it is 100% open source and all source present on the distro.

If attempting to run on native hardware, TempleOS may require you to enter I/O
port addresses for the CD/DVD drive and the hard drive. In Windows, you can
find I/O port info in the Accessories/System Tools/System Info/Hardware
Resources/I/O ports. Look for and write down “IDE”, “ATA” or “SATA” port numbers.
In Linux, use “lspci -v”. Then, boot the TempleOS CD and try all combinations.
(Sorry, it’s too difficult for TempleOS to figure-out port numbers, automatically.)

Zeebries * Omstreden AMP pages * BeGeistert * Dag auto *

Zeebries
In Groot-Brittanie is het grootste windmolenpark op zee geopend.

Het staat voor 1/3 van de wereldwijde capacitiet van windmolens voor de kust.

De helft van de meer dan 80 windmolens zijn 195 meter, de anderen iets meer dan 180 en dus ook nog hoger dan de kathedraal van Antwerpen.
Ze leveren een capaciteit van meer dan 650 MW.

Ter vergelijking: in de haven van Antwerpen staan even hoge windmolens, en moet 250 megawatt geproduceerd worden tegen 2020. In Vlaanderen wordt in het totaal al !!%) MW geproduceerd. In communicatie gaat de sector er prat op dat deze energie overeenkomt met een kwart van het verbruik van de Vlaamse gezinnen. Dat klinkt goed, maar volgens het planburo is het de industrie die het meeste energie verbruikt.

Voor Europa moet Belgie 13% van zijn electriciteit uit duurzame bronnen halen tegen 2020. In 2015 zat windenergie aan 6% van de Belgische electriciteitsproductie.

Je kan het park in Groot-Brittanie bekijken dankzij de beelden gemaakt met een drone:

De windmolens van Antwerpen kan je zien door door het raam te kijken.

http://www.pbl.nl/infographic/energie

Omstreden AMP pages

Google heeft de ideale manier gevonden om websites te helpen met het maken van snelle mobiele websites. Hun programma heet Accelerated Mobile Pages, en het houdt eigenlijk een copie bij van de pagina’s bij in zijn cache. Het kan daar zelf allerlei optimalisaties op toepassen om de gebruikerservaring zo snel mogelijk te maken. Maar… ze krijgen daarmee ook een stukje controle over wat de gebruikers te zien krijgen. Je besteedt de hosting een beetje uit. En als er iets fout gaat, dan is je pagina misschien niet meer bereikbaar via het snelle systeem. Google kan ook voorrang geven in de zoekresultaten voor wie hun AMP Cache gebruikt, en zo concurrentie vervalsen met wie niet meedoet.
Voor Google zelf is het natuurlijk interessant voor de informatie die het oplevert. Ze krijgen allerlei informatie over de gebruikers van de mobiele pagina’s.

Bovendien draaien de meeste mobiele toestellen het Android systeem. Google wordt daarmee wel heel dominant: zowel de gebruikerskant als de serverkant komt in hun handen.

Dag auto

Onderzoek van 2017 aan de KU Leuven heeft er toe geleid dat Tesla zijn afstandsbestuurde deuropener heeft aangepast. Onderzoekers hadden ontdekt dat het systeem redelijk gemakkelijk te kraken was.
Met informatie van de sleutel die op afstand tot 1 meter kan ontvangen worden, kan de cryptografische code berekend worden waarmee je nadien zelf een sleutel kan maken die de auto kan openen.

Eens binnen in de auto kan je hem starten en ermee wegrijden, zonder hem te beschadigen bij de diefstal.

De onderzoekers respecteerden een sperperiode, en praatten voorbije maandag over hun vondst op een conferentie in Amsterdam.
Het viel hen op dat het lang duurde eer Tesla dit probleem oploste. In hun nieuwe auto’s gebruiken ze een systeem met sterkere encryptie. En voor oudere wagens voegden ze de optie toe om een pincode nodig te hebben om de auto te starten.
Bovendien waarschuwde Telsa dat een gestolen auto gemakkelijk gevolgd kan worden vanop je smartphone, en dat zo’n auto stelen dus minder waarschijnlijk voorkomt.

De fout zat waarschijnlijk bij de leverancier van Tesla, die het key fob code systeem maakte: Pektron. Dat betekent dat misschien nog andere voertuigmerken met dezelfde leverancier getroffen zijn.

Trouwens, wat gebruikten de onderzoekers om die auto te hacken? Een Raspberry Pi en nog wat randapparatuur, samen voor een goede 500 euro.

https://www.esat.kuleuven.be/cosic/fast-furious-and-insecure-passive-keyless-entry-and-start-in-modern-supercars/

BeGeistert (Haiku)

We zijn in de aanloop van de beta release van het operating systeem Haiku.

https://www.haiku-os.org/